2004-01-17 John Luke <jluke@cfl.rr.com>
* configure.in: detect and compile vte-sharp (require vte-0.11.10) * vte/*: * sources/makefile: * sources/gtk-sharp-sources.xml: add vte * samples/VteTest.cs: add incomplete test/sample * samples/Makefile.in: add vte-test.exe target svn path=/trunk/gtk-sharp/; revision=22213
This commit is contained in:
parent
00b0e29c25
commit
625a4481cc
8 changed files with 772 additions and 3 deletions
|
@ -1,3 +1,12 @@
|
||||||
|
2004-01-17 John Luke <jluke@cfl.rr.com>
|
||||||
|
|
||||||
|
* configure.in: detect and compile vte-sharp (require vte-0.11.10)
|
||||||
|
* vte/*:
|
||||||
|
* sources/makefile:
|
||||||
|
* sources/gtk-sharp-sources.xml: add vte
|
||||||
|
* samples/VteTest.cs: add incomplete test/sample
|
||||||
|
* samples/Makefile.in: add vte-test.exe target
|
||||||
|
|
||||||
2004-01-15 Martin Willemoes Hansen <mwh@sysrq.dk>
|
2004-01-15 Martin Willemoes Hansen <mwh@sysrq.dk>
|
||||||
|
|
||||||
* generator/Method.cs: Methods which returns void and has a single out parameter
|
* generator/Method.cs: Methods which returns void and has a single out parameter
|
||||||
|
|
10
configure.in
10
configure.in
|
@ -106,6 +106,13 @@ if test "x$enable_gtkhtml" = "xyes"; then
|
||||||
BASE_DEPENDENCIES_LIBS="$BASE_DEPENDENCIES_LIBS $GTKHTML_DEPENDENCIES_LIBS"
|
BASE_DEPENDENCIES_LIBS="$BASE_DEPENDENCIES_LIBS $GTKHTML_DEPENDENCIES_LIBS"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
VTE_REQUIRED_VERSION=0.11.10
|
||||||
|
PKG_CHECK_MODULES(VTE_DEPENDENCIES, vte >= $VTE_REQUIRED_VERSION, enable_vte=yes, enable_vte=no)
|
||||||
|
if test "x$enable_vte" = "xyes"; then
|
||||||
|
BASE_DEPENDENCIES_CFLAGS="$BASE_DEPENDENCIES_CFLAGS $VTE_DEPENDENCIES_CFLAGS"
|
||||||
|
BASE_DEPENDENCIES_LIBS="$BASE_DEPENDENCIES_LIBS $VTE_DEPENDENCIES_LIBS"
|
||||||
|
fi
|
||||||
|
|
||||||
AC_SUBST(BASE_DEPENDENCIES_CFLAGS)
|
AC_SUBST(BASE_DEPENDENCIES_CFLAGS)
|
||||||
AC_SUBST(BASE_DEPENDENCIES_LIBS)
|
AC_SUBST(BASE_DEPENDENCIES_LIBS)
|
||||||
|
|
||||||
|
@ -115,6 +122,7 @@ AM_CONDITIONAL(ENABLE_GDA, test "x$enable_gda" = "xyes")
|
||||||
AM_CONDITIONAL(ENABLE_GNOMEDB, test "x$enable_gnomedb" = "xyes")
|
AM_CONDITIONAL(ENABLE_GNOMEDB, test "x$enable_gnomedb" = "xyes")
|
||||||
AM_CONDITIONAL(ENABLE_RSVG, test "x$enable_rsvg" = "xyes")
|
AM_CONDITIONAL(ENABLE_RSVG, test "x$enable_rsvg" = "xyes")
|
||||||
AM_CONDITIONAL(ENABLE_GTKHTML, test "x$enable_gtkhtml" = "xyes")
|
AM_CONDITIONAL(ENABLE_GTKHTML, test "x$enable_gtkhtml" = "xyes")
|
||||||
|
AM_CONDITIONAL(ENABLE_VTE, test "x$enable_vte" = "xyes")
|
||||||
|
|
||||||
|
|
||||||
AC_SUBST(CFLAGS)
|
AC_SUBST(CFLAGS)
|
||||||
|
@ -141,6 +149,7 @@ gconf/tools/Makefile
|
||||||
gst/Makefile
|
gst/Makefile
|
||||||
gtkhtml/Makefile
|
gtkhtml/Makefile
|
||||||
rsvg/Makefile
|
rsvg/Makefile
|
||||||
|
vte/Makefile
|
||||||
sample/Makefile
|
sample/Makefile
|
||||||
sample/rsvg/Makefile
|
sample/rsvg/Makefile
|
||||||
gtk-sharp.pc
|
gtk-sharp.pc
|
||||||
|
@ -162,6 +171,7 @@ echo " * gda-sharp.dll: $enable_gda"
|
||||||
echo " * gnomedb-sharp.dll: $enable_gnomedb"
|
echo " * gnomedb-sharp.dll: $enable_gnomedb"
|
||||||
echo " * rsvg-sharp.dll: $enable_rsvg "
|
echo " * rsvg-sharp.dll: $enable_rsvg "
|
||||||
echo " * gtkhtml-sharp.dll: $enable_gtkhtml "
|
echo " * gtkhtml-sharp.dll: $enable_gtkhtml "
|
||||||
|
echo " * vte-sharp.dll: $enable_vte "
|
||||||
echo ""
|
echo ""
|
||||||
echo " NOTE: if any of the above say 'no' you may install the"
|
echo " NOTE: if any of the above say 'no' you may install the"
|
||||||
echo " corresponding development packages for them, rerun"
|
echo " corresponding development packages for them, rerun"
|
||||||
|
|
|
@ -8,8 +8,12 @@ MCS=mcs
|
||||||
@ENABLE_GLADE_TRUE@ GLADE_ASSEMBLY=-r glade-sharp.dll
|
@ENABLE_GLADE_TRUE@ GLADE_ASSEMBLY=-r glade-sharp.dll
|
||||||
@ENABLE_GLADE_TRUE@ GLADE_TARGETS=glade-viewer.exe glade-test.exe
|
@ENABLE_GLADE_TRUE@ GLADE_TARGETS=glade-viewer.exe glade-test.exe
|
||||||
|
|
||||||
local_paths=-L ../glib -L ../pango -L ../atk -L ../gdk -L ../gtk $(GNOME_PATH) $(GLADE_PATH)
|
@ENABLE_VTE_TRUE@ VTE_PATH=-L ../vte
|
||||||
all_assemblies=-r glib-sharp.dll -r pango-sharp.dll -r atk-sharp.dll -r gdk-sharp.dll -r gtk-sharp.dll $(GNOME_ASSEMBLY) $(GLADE_ASSEMBLY) -r System.Drawing
|
@ENABLE_VTE_TRUE@ VTE_ASSEMBLY=-r vte-sharp.dll
|
||||||
|
@ENABLE_VTE_TRUE@ VTE_TARGETS=vte-example.exe
|
||||||
|
|
||||||
|
local_paths=-L ../glib -L ../pango -L ../atk -L ../gdk -L ../gtk $(GNOME_PATH) $(GLADE_PATH) $(VTE_PATH)
|
||||||
|
all_assemblies=-r glib-sharp.dll -r pango-sharp.dll -r atk-sharp.dll -r gdk-sharp.dll -r gtk-sharp.dll $(GNOME_ASSEMBLY) $(GLADE_ASSEMBLY) $(VTE_ASSEMBLY) -r System.Drawing
|
||||||
|
|
||||||
|
|
||||||
all: linux
|
all: linux
|
||||||
|
@ -18,7 +22,7 @@ windows:
|
||||||
$(CSC) /unsafe /out:gtk-hello-world.exe /r:../glib/glib-sharp.dll /r:../gtk/gtk-sharp.dll /r:../gdk/gdk-sharp.dll HelloWorld.cs
|
$(CSC) /unsafe /out:gtk-hello-world.exe /r:../glib/glib-sharp.dll /r:../gtk/gtk-sharp.dll /r:../gdk/gdk-sharp.dll HelloWorld.cs
|
||||||
$(CSC) /unsafe /out:button.exe /r:../glib/glib-sharp.dll /r:../gtk/gtk-sharp.dll ButtonApp.cs
|
$(CSC) /unsafe /out:button.exe /r:../glib/glib-sharp.dll /r:../gtk/gtk-sharp.dll ButtonApp.cs
|
||||||
|
|
||||||
linux: gtk-hello-world.exe button.exe calendar.exe subclass.exe menu.exe size.exe scribble.exe treeviewdemo.exe managedtreeviewdemo.exe testdnd.exe $(GNOME_TARGETS) $(GLADE_TARGETS)
|
linux: gtk-hello-world.exe button.exe calendar.exe subclass.exe menu.exe size.exe scribble.exe treeviewdemo.exe managedtreeviewdemo.exe testdnd.exe $(GNOME_TARGETS) $(GLADE_TARGETS) $(VTE_TARGETS)
|
||||||
@ENABLE_GNOME_TRUE@ $(MAKE) -C gconf
|
@ENABLE_GNOME_TRUE@ $(MAKE) -C gconf
|
||||||
@ENABLE_GNOME_TRUE@ $(MAKE) -C rsvg
|
@ENABLE_GNOME_TRUE@ $(MAKE) -C rsvg
|
||||||
|
|
||||||
|
@ -70,6 +74,9 @@ glade-test.exe: GladeTest.cs test.glade
|
||||||
testdnd.exe: TestDnd.cs
|
testdnd.exe: TestDnd.cs
|
||||||
$(MCS) -g --unsafe -o testdnd.exe $(local_paths) $(all_assemblies) TestDnd.cs
|
$(MCS) -g --unsafe -o testdnd.exe $(local_paths) $(all_assemblies) TestDnd.cs
|
||||||
|
|
||||||
|
vte-example.exe: VteTest.cs
|
||||||
|
$(MCS) -g --unsafe -o vte-example.exe $(local_paths) $(all_assemblies) VteTest.cs
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.exe
|
rm -f *.exe
|
||||||
@ENABLE_GNOME_TRUE@ $(MAKE) -C gconf clean
|
@ENABLE_GNOME_TRUE@ $(MAKE) -C gconf clean
|
||||||
|
|
51
sample/VteTest.cs
Normal file
51
sample/VteTest.cs
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
using System;
|
||||||
|
using Gtk;
|
||||||
|
using GtkSharp;
|
||||||
|
using Gnome;
|
||||||
|
using GnomeSharp;
|
||||||
|
using Vte;
|
||||||
|
using VteSharp;
|
||||||
|
|
||||||
|
class T
|
||||||
|
{
|
||||||
|
Program program;
|
||||||
|
|
||||||
|
static void Main (string[] args)
|
||||||
|
{
|
||||||
|
new T (args);
|
||||||
|
}
|
||||||
|
|
||||||
|
T (string[] args)
|
||||||
|
{
|
||||||
|
program = new Program ("test", "0.0", Modules.UI, args);
|
||||||
|
App app = new App ("test", "Test for vte widget");
|
||||||
|
app.SetDefaultSize (600, 450);
|
||||||
|
app.DeleteEvent += new DeleteEventHandler (OnAppDelete);
|
||||||
|
|
||||||
|
ScrolledWindow sw = new ScrolledWindow ();
|
||||||
|
Terminal term = new Terminal ();
|
||||||
|
term.CursorBlinks = true;
|
||||||
|
term.ScrollOnOutput = true;
|
||||||
|
//term.BackgroundTransparent = true;
|
||||||
|
term.Encoding = "UTF-8";
|
||||||
|
|
||||||
|
Console.WriteLine (term.UsingXft);
|
||||||
|
Console.WriteLine (term.Encoding);
|
||||||
|
Console.WriteLine (term.StatusLine);
|
||||||
|
|
||||||
|
sw.AddWithViewport (term);
|
||||||
|
|
||||||
|
app.Contents = sw;
|
||||||
|
app.ShowAll ();
|
||||||
|
program.Run ();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnTextInserted (object o, EventArgs args)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnAppDelete (object o, DeleteEventArgs args)
|
||||||
|
{
|
||||||
|
program.Quit ();
|
||||||
|
}
|
||||||
|
}
|
4
vte/.cvsignore
Normal file
4
vte/.cvsignore
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
vte-sharp.dll
|
||||||
|
generated
|
||||||
|
generated-stamp
|
||||||
|
Makefile
|
41
vte/Makefile.in
Normal file
41
vte/Makefile.in
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
APIS = vte-api.xml
|
||||||
|
|
||||||
|
INCLUDE_APIS = \
|
||||||
|
../gdk/gdk-api.xml \
|
||||||
|
../gtk/gtk-api.xml \
|
||||||
|
../atk/atk-api.xml
|
||||||
|
|
||||||
|
RUNTIME=mono
|
||||||
|
MCS=mcs
|
||||||
|
ASSEMBLY=vte-sharp.dll
|
||||||
|
|
||||||
|
@ENABLE_VTE_TRUE@ all: $(ASSEMBLY)
|
||||||
|
@ENABLE_VTE_FALSE@ all:
|
||||||
|
|
||||||
|
generated-stamp: vte-api.xml
|
||||||
|
gapi-fixup --api=$(APIS) --metadata=Vte.metadata && \
|
||||||
|
gapi-codegen --generate $(APIS) --include $(INCLUDE_APIS) --outdir=generated --customdir=. --assembly-name=vte-sharp && touch generated-stamp
|
||||||
|
|
||||||
|
vte-sharp.dll: generated-stamp
|
||||||
|
$(MCS) --unsafe --target library -L $(GTKSHARP_PREFIX)/lib \
|
||||||
|
-r glib-sharp.dll -r gtk-sharp.dll -r gdk-sharp.dll \
|
||||||
|
/r:atk-sharp.dll \
|
||||||
|
--recurse '@srcdir@/*.cs' -o vte-sharp.dll
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f $(ASSEMBLY)
|
||||||
|
rm -f generated-stamp
|
||||||
|
rm -rf generated
|
||||||
|
|
||||||
|
prefix=@prefix@
|
||||||
|
DESTDIR=
|
||||||
|
apidir=$(DESTDIR)$(prefix)/share/gapi
|
||||||
|
libdir=$(DESTDIR)$(prefix)/lib
|
||||||
|
|
||||||
|
install: all
|
||||||
|
@ENABLE_VTE_TRUE@ ../mkinstalldirs $(libdir) && \
|
||||||
|
@ENABLE_VTE_TRUE@ ../mkinstalldirs $(apidir) && \
|
||||||
|
@ENABLE_VTE_TRUE@ for i in $(APIS); do \
|
||||||
|
@ENABLE_VTE_TRUE@ cp $$i $(apidir) || true; \
|
||||||
|
@ENABLE_VTE_TRUE@ done && \
|
||||||
|
@ENABLE_VTE_TRUE@ cp $(ASSEMBLY) $(libdir)
|
3
vte/Vte.metadata
Normal file
3
vte/Vte.metadata
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
<metadata>
|
||||||
|
<attr path="/api/namespace/object[@cname='VteReaper']" name="hidden">1</attr>
|
||||||
|
</metadata>
|
644
vte/vte-api.xml
Normal file
644
vte/vte-api.xml
Normal file
|
@ -0,0 +1,644 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<api>
|
||||||
|
<!--
|
||||||
|
|
||||||
|
This file was automatically generated.
|
||||||
|
Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
|
||||||
|
|
||||||
|
-->
|
||||||
|
<namespace name="Vte" library="vte">
|
||||||
|
<enum name="BgSourceType" cname="VteBgSourceType" type="enum">
|
||||||
|
<member cname="VTE_BG_SOURCE_NONE" name="None"/>
|
||||||
|
<member cname="VTE_BG_SOURCE_ROOT" name="Root"/>
|
||||||
|
<member cname="VTE_BG_SOURCE_PIXBUF" name="Pixbuf"/>
|
||||||
|
<member cname="VTE_BG_SOURCE_FILE" name="File"/>
|
||||||
|
</enum>
|
||||||
|
<enum name="DebugFlags" cname="VteDebugFlags" type="flags">
|
||||||
|
<member cname="VTE_DEBUG_MISC" name="Misc" value="1 << 0"/>
|
||||||
|
<member cname="VTE_DEBUG_PARSE" name="Parse" value="1 << 1"/>
|
||||||
|
<member cname="VTE_DEBUG_IO" name="Io" value="1 << 2"/>
|
||||||
|
<member cname="VTE_DEBUG_UPDATES" name="Updates" value="1 << 3"/>
|
||||||
|
<member cname="VTE_DEBUG_EVENTS" name="Events" value="1 << 4"/>
|
||||||
|
<member cname="VTE_DEBUG_SIGNALS" name="Signals" value="1 << 5"/>
|
||||||
|
<member cname="VTE_DEBUG_SELECTION" name="Selection" value="1 << 6"/>
|
||||||
|
<member cname="VTE_DEBUG_SUBSTITUTION" name="Substitution" value="1 << 7"/>
|
||||||
|
<member cname="VTE_DEBUG_RING" name="Ring" value="1 << 8"/>
|
||||||
|
<member cname="VTE_DEBUG_PTY" name="Pty" value="1 << 9"/>
|
||||||
|
<member cname="VTE_DEBUG_CURSOR" name="Cursor" value="1 << 10"/>
|
||||||
|
<member cname="VTE_DEBUG_KEYBOARD" name="Keyboard" value="1 << 11"/>
|
||||||
|
<member cname="VTE_DEBUG_LIFECYCLE" name="Lifecycle" value="1 << 12"/>
|
||||||
|
</enum>
|
||||||
|
<enum name="TerminalEraseBinding" cname="VteTerminalEraseBinding" type="enum">
|
||||||
|
<member cname="VTE_ERASE_AUTO" name="Auto"/>
|
||||||
|
<member cname="VTE_ERASE_ASCII_BACKSPACE" name="AsciiBackspace"/>
|
||||||
|
<member cname="VTE_ERASE_ASCII_DELETE" name="AsciiDelete"/>
|
||||||
|
<member cname="VTE_ERASE_DELETE_SEQUENCE" name="DeleteSequence"/>
|
||||||
|
</enum>
|
||||||
|
<callback name="RingFreeFunc" cname="VteRingFreeFunc">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gpointer" name="freeing"/>
|
||||||
|
<parameter type="gpointer" name="data"/>
|
||||||
|
</parameters>
|
||||||
|
</callback>
|
||||||
|
<object name="Bg" cname="VteBg" parent="GObject">
|
||||||
|
<field cname="root_pixmap" type="GdkPixmap*"/>
|
||||||
|
<field cname="native" type="struct-VteBgNative*"/>
|
||||||
|
<field cname="pvt" type="struct-VteBgPrivate*"/>
|
||||||
|
<signal name="RootPixmapChanged" cname="root-pixmap-changed" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<method name="Get" cname="vte_bg_get" shared="true">
|
||||||
|
<return-type type="VteBg*"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetType" cname="vte_bg_get_type" shared="true">
|
||||||
|
<return-type type="GType"/>
|
||||||
|
</method>
|
||||||
|
</object>
|
||||||
|
<object name="Reaper" cname="VteReaper">
|
||||||
|
<signal name="ChildExited" cname="child-exited" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type="GInt"/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<method name="Get" cname="vte_reaper_get" shared="true">
|
||||||
|
<return-type type="VteReaper*"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetType" cname="vte_reaper_get_type" shared="true">
|
||||||
|
<return-type type="GType"/>
|
||||||
|
</method>
|
||||||
|
</object>
|
||||||
|
<object name="Terminal" cname="VteTerminal" parent="GtkWidget">
|
||||||
|
<field cname="adjustment" type="GtkAdjustment*"/>
|
||||||
|
<field cname="char_width" type="glong"/>
|
||||||
|
<field cname="char_height" type="glong"/>
|
||||||
|
<field cname="char_ascent" type="glong"/>
|
||||||
|
<field cname="char_descent" type="glong"/>
|
||||||
|
<field cname="row_count" type="glong"/>
|
||||||
|
<field cname="column_count" type="glong"/>
|
||||||
|
<field cname="window_title" type="char*"/>
|
||||||
|
<field cname="icon_title" type="char*"/>
|
||||||
|
<field cname="pvt" type="VteTerminalPrivate*"/>
|
||||||
|
<signal name="Eof" cname="eof" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="ChildExited" cname="child-exited" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="WindowTitleChanged" cname="window-title-changed" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="IconTitleChanged" cname="icon-title-changed" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="EncodingChanged" cname="encoding-changed" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="Commit" cname="commit" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type="GString"/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="EmulationChanged" cname="emulation-changed" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="CharSizeChanged" cname="char-size-changed" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type="GUint"/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="SelectionChanged" cname="selection-changed" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="ContentsChanged" cname="contents-changed" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="CursorMoved" cname="cursor-moved" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="DeiconifyWindow" cname="deiconify-window" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="IconifyWindow" cname="iconify-window" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="RaiseWindow" cname="raise-window" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="LowerWindow" cname="lower-window" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="RefreshWindow" cname="refresh-window" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="RestoreWindow" cname="restore-window" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="MaximizeWindow" cname="maximize-window" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="ResizeWindow" cname="resize-window" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type="GUint"/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="MoveWindow" cname="move-window" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type="GUint"/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="StatusLineChanged" cname="status-line-changed" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="IncreaseFontSize" cname="increase-font-size" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="DecreaseFontSize" cname="decrease-font-size" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="TextModified" cname="text-modified" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="TextInserted" cname="text-inserted" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="TextDeleted" cname="text-deleted" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type=""/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<signal name="TextScrolled" cname="text-scrolled" when="LAST">
|
||||||
|
<return-type type="GNone"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter name="p0" type="GInt);"/>
|
||||||
|
</parameters>
|
||||||
|
</signal>
|
||||||
|
<method name="CopyClipboard" cname="vte_terminal_copy_clipboard">
|
||||||
|
<return-type type="void"/>
|
||||||
|
</method>
|
||||||
|
<method name="CopyPrimary" cname="vte_terminal_copy_primary">
|
||||||
|
<return-type type="void"/>
|
||||||
|
</method>
|
||||||
|
<method name="Feed" cname="vte_terminal_feed">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-char*" name="data"/>
|
||||||
|
<parameter type="glong" name="length"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="FeedChild" cname="vte_terminal_feed_child">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-char*" name="data"/>
|
||||||
|
<parameter type="glong" name="length"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="ForkCommand" cname="vte_terminal_fork_command">
|
||||||
|
<return-type type="pid_t"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-char*" name="command"/>
|
||||||
|
<parameter type="char**" name="argv"/>
|
||||||
|
<parameter type="char**" name="envv"/>
|
||||||
|
<parameter type="const-char*" name="directory"/>
|
||||||
|
<parameter type="gboolean" name="lastlog"/>
|
||||||
|
<parameter type="gboolean" name="utmp"/>
|
||||||
|
<parameter type="gboolean" name="wtmp"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="GetAdjustment" cname="vte_terminal_get_adjustment">
|
||||||
|
<return-type type="GtkAdjustment*"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetAllowBold" cname="vte_terminal_get_allow_bold">
|
||||||
|
<return-type type="gboolean"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetAudibleBell" cname="vte_terminal_get_audible_bell">
|
||||||
|
<return-type type="gboolean"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetCharAscent" cname="vte_terminal_get_char_ascent">
|
||||||
|
<return-type type="glong"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetCharDescent" cname="vte_terminal_get_char_descent">
|
||||||
|
<return-type type="glong"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetCharHeight" cname="vte_terminal_get_char_height">
|
||||||
|
<return-type type="glong"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetCharWidth" cname="vte_terminal_get_char_width">
|
||||||
|
<return-type type="glong"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetColumnCount" cname="vte_terminal_get_column_count">
|
||||||
|
<return-type type="glong"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetCursorPosition" cname="vte_terminal_get_cursor_position">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="glong*" name="column"/>
|
||||||
|
<parameter type="glong*" name="row"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="GetEmulation" cname="vte_terminal_get_emulation">
|
||||||
|
<return-type type="const-char*"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetEncoding" cname="vte_terminal_get_encoding">
|
||||||
|
<return-type type="const-char*"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetFont" cname="vte_terminal_get_font">
|
||||||
|
<return-type type="const-PangoFontDescription*"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetHasSelection" cname="vte_terminal_get_has_selection">
|
||||||
|
<return-type type="gboolean"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetIconTitle" cname="vte_terminal_get_icon_title">
|
||||||
|
<return-type type="const-char*"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetMouseAutohide" cname="vte_terminal_get_mouse_autohide">
|
||||||
|
<return-type type="gboolean"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetPadding" cname="vte_terminal_get_padding">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="int*" name="xpad"/>
|
||||||
|
<parameter type="int*" name="ypad"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="GetRowCount" cname="vte_terminal_get_row_count">
|
||||||
|
<return-type type="glong"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetStatusLine" cname="vte_terminal_get_status_line">
|
||||||
|
<return-type type="const-char*"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetText" cname="vte_terminal_get_text">
|
||||||
|
<return-type type="char*"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean(*is_selected)(VteTerminal*" name="terminal,"/>
|
||||||
|
<parameter type="gpointer" name="data"/>
|
||||||
|
<parameter type="GArray*" name="attributes"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="GetTextRange" cname="vte_terminal_get_text_range">
|
||||||
|
<return-type type="char*"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="glong" name="start_row"/>
|
||||||
|
<parameter type="glong" name="start_col"/>
|
||||||
|
<parameter type="glong" name="end_row"/>
|
||||||
|
<parameter type="glong" name="end_col"/>
|
||||||
|
<parameter type="gboolean(*is_selected)(VteTerminal*" name="terminal,"/>
|
||||||
|
<parameter type="gpointer" name="data"/>
|
||||||
|
<parameter type="GArray*" name="attributes"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="GetType" cname="vte_terminal_get_type" shared="true">
|
||||||
|
<return-type type="GtkType"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetUsingXft" cname="vte_terminal_get_using_xft">
|
||||||
|
<return-type type="gboolean"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetVisibleBell" cname="vte_terminal_get_visible_bell">
|
||||||
|
<return-type type="gboolean"/>
|
||||||
|
</method>
|
||||||
|
<method name="GetWindowTitle" cname="vte_terminal_get_window_title">
|
||||||
|
<return-type type="const-char*"/>
|
||||||
|
</method>
|
||||||
|
<method name="ImAppendMenuitems" cname="vte_terminal_im_append_menuitems">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="GtkMenuShell*" name="menushell"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="IsWordChar" cname="vte_terminal_is_word_char">
|
||||||
|
<return-type type="gboolean"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gunichar" name="c"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="MatchAdd" cname="vte_terminal_match_add">
|
||||||
|
<return-type type="int"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-char*" name="match"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="MatchCheck" cname="vte_terminal_match_check">
|
||||||
|
<return-type type="char*"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="glong" name="column"/>
|
||||||
|
<parameter type="glong" name="row"/>
|
||||||
|
<parameter type="int*" name="tag"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="MatchClearAll" cname="vte_terminal_match_clear_all">
|
||||||
|
<return-type type="void"/>
|
||||||
|
</method>
|
||||||
|
<method name="MatchRemove" cname="vte_terminal_match_remove">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="int" name="tag"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="MatchSetCursor" cname="vte_terminal_match_set_cursor">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="int" name="tag"/>
|
||||||
|
<parameter type="GdkCursor*" name="cursor"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="MatchSetCursorType" cname="vte_terminal_match_set_cursor_type">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="int" name="tag"/>
|
||||||
|
<parameter type="GdkCursorType" name="cursor_type"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<constructor cname="vte_terminal_new"/>
|
||||||
|
<method name="PasteClipboard" cname="vte_terminal_paste_clipboard">
|
||||||
|
<return-type type="void"/>
|
||||||
|
</method>
|
||||||
|
<method name="PastePrimary" cname="vte_terminal_paste_primary">
|
||||||
|
<return-type type="void"/>
|
||||||
|
</method>
|
||||||
|
<method name="Reset" cname="vte_terminal_reset">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean" name="full"/>
|
||||||
|
<parameter type="gboolean" name="clear_history"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetAllowBold" cname="vte_terminal_set_allow_bold">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean" name="allow_bold"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetAudibleBell" cname="vte_terminal_set_audible_bell">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean" name="is_audible"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetBackgroundImage" cname="vte_terminal_set_background_image">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="GdkPixbuf*" name="image"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetBackgroundImageFile" cname="vte_terminal_set_background_image_file">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-char*" name="path"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetBackgroundSaturation" cname="vte_terminal_set_background_saturation">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="double" name="saturation"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetBackgroundTintColor" cname="vte_terminal_set_background_tint_color">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-GdkColor*" name="color"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetBackgroundTransparent" cname="vte_terminal_set_background_transparent">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean" name="transparent"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetBackspaceBinding" cname="vte_terminal_set_backspace_binding">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="VteTerminalEraseBinding" name="binding"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetColorBackground" cname="vte_terminal_set_color_background">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-GdkColor*" name="background"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetColorBold" cname="vte_terminal_set_color_bold">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-GdkColor*" name="bold"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetColorDim" cname="vte_terminal_set_color_dim">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-GdkColor*" name="dim"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetColorForeground" cname="vte_terminal_set_color_foreground">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-GdkColor*" name="foreground"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetColors" cname="vte_terminal_set_colors">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-GdkColor*" name="foreground"/>
|
||||||
|
<parameter type="const-GdkColor*" name="background"/>
|
||||||
|
<parameter type="const-GdkColor*" name="palette"/>
|
||||||
|
<parameter type="glong" name="palette_size"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetCursorBlinks" cname="vte_terminal_set_cursor_blinks">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean" name="blink"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetDefaultColors" cname="vte_terminal_set_default_colors">
|
||||||
|
<return-type type="void"/>
|
||||||
|
</method>
|
||||||
|
<method name="SetDeleteBinding" cname="vte_terminal_set_delete_binding">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="VteTerminalEraseBinding" name="binding"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetEmulation" cname="vte_terminal_set_emulation">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-char*" name="emulation"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetEncoding" cname="vte_terminal_set_encoding">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-char*" name="codeset"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetFont" cname="vte_terminal_set_font">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-PangoFontDescription*" name="font_desc"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetFontFromString" cname="vte_terminal_set_font_from_string">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-char*" name="name"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetMouseAutohide" cname="vte_terminal_set_mouse_autohide">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean" name="setting"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetScrollBackground" cname="vte_terminal_set_scroll_background">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean" name="scroll"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetScrollOnKeystroke" cname="vte_terminal_set_scroll_on_keystroke">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean" name="scroll"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetScrollOnOutput" cname="vte_terminal_set_scroll_on_output">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean" name="scroll"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetScrollbackLines" cname="vte_terminal_set_scrollback_lines">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="glong" name="lines"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetSize" cname="vte_terminal_set_size">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="glong" name="columns"/>
|
||||||
|
<parameter type="glong" name="rows"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetVisibleBell" cname="vte_terminal_set_visible_bell">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="gboolean" name="is_visible"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
<method name="SetWordChars" cname="vte_terminal_set_word_chars">
|
||||||
|
<return-type type="void"/>
|
||||||
|
<parameters>
|
||||||
|
<parameter type="const-char*" name="spec"/>
|
||||||
|
</parameters>
|
||||||
|
</method>
|
||||||
|
</object>
|
||||||
|
<object name="TerminalAccessible" cname="VteTerminalAccessible" parent="GtkAccessible">
|
||||||
|
<implements>
|
||||||
|
<interface cname="AtkText"/>
|
||||||
|
<interface cname="AtkComponent"/>
|
||||||
|
</implements>
|
||||||
|
<method name="GetType" cname="vte_terminal_accessible_get_type" shared="true">
|
||||||
|
<return-type type="GtkType"/>
|
||||||
|
</method>
|
||||||
|
<constructor cname="vte_terminal_accessible_new">
|
||||||
|
<parameters>
|
||||||
|
<parameter type="VteTerminal*" name="terminal"/>
|
||||||
|
</parameters>
|
||||||
|
</constructor>
|
||||||
|
</object>
|
||||||
|
<object name="TerminalAccessibleFactory" cname="VteTerminalAccessibleFactory" parent="AtkObjectFactory">
|
||||||
|
<method name="GetType" cname="vte_terminal_accessible_factory_get_type" shared="true">
|
||||||
|
<return-type type="GtkType"/>
|
||||||
|
</method>
|
||||||
|
<constructor cname="vte_terminal_accessible_factory_new"/>
|
||||||
|
</object>
|
||||||
|
<struct name="CharAttributes" cname="VteCharAttributes">
|
||||||
|
<field cname="row" type="long"/>
|
||||||
|
<field cname="column" type="long"/>
|
||||||
|
<field cname="fore" type="GdkColor"/>
|
||||||
|
<field cname="back" type="GdkColor"/>
|
||||||
|
<field cname="underline" bits="1" type="gboolean"/>
|
||||||
|
<field cname="strikethrough" bits="1" type="gboolean"/>
|
||||||
|
</struct>
|
||||||
|
<struct name="Ring" cname="VteRing">
|
||||||
|
<field cname="free" type="VteRingFreeFunc"/>
|
||||||
|
<field cname="user_data" type="gpointer"/>
|
||||||
|
<field cname="array" type="gpointer*"/>
|
||||||
|
<field cname="delta" type="glong"/>
|
||||||
|
<field cname="length" type="glong"/>
|
||||||
|
<field cname="max" type="glong"/>
|
||||||
|
</struct>
|
||||||
|
</namespace>
|
||||||
|
</api>
|
Loading…
Reference in a new issue