mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-12-23 08:45:39 +00:00
2007-12-06 Mike Kestner <mkestner@novell.com>
* * : update to 2.12 API. svn path=/trunk/gtk-sharp/; revision=90823
This commit is contained in:
commit
209f353fc8
|
@ -1,3 +1,7 @@
|
|||
2007-12-06 Mike Kestner <mkestner@novell.com>
|
||||
|
||||
* * : update to 2.12 API.
|
||||
|
||||
2007-12-04 Mike Kestner <mkestner@novell.com>
|
||||
|
||||
* generator/SymbolTable.cs: add goffset mapping.
|
||||
|
|
|
@ -1,11 +1,18 @@
|
|||
<?xml version="1.0"?>
|
||||
<metadata>
|
||||
<attr path="/api/namespace/interface[@cname='AtkDocument']/method[@name='GetAttributes']/return-type" name="element_type">AtkAttribute*</attr>
|
||||
<attr path="/api/namespace/interface[@cname='AtkDocument']/method[@name='GetDocument']" name="name">GetTheDocument</attr>
|
||||
<attr path="/api/namespace/interface[@cname='AtkDocument']/virtual_method[@name='GetDocument']" name="name">GetTheDocument</attr>
|
||||
<attr path="/api/namespace/interface[@cname='AtkDocument']/virtual_method[@cname='get_document_attributes']/return-type" name="element_type">AtkAttribute*</attr>
|
||||
<attr path="/api/namespace/interface[@cname='AtkDocument']/virtual_method[@name='GetDocumentAttributes']" name="name">GetAttributes</attr>
|
||||
<attr path="/api/namespace/interface[@cname='AtkDocument']/virtual_method[@name='GetDocumentAttributeValue']" name="name">GetAttributeValue</attr>
|
||||
<attr path="/api/namespace/interface[@cname='AtkDocument']/virtual_method[@name='GetDocumentLocale']" name="name">GetLocale</attr>
|
||||
<attr path="/api/namespace/interface[@cname='AtkDocument']/virtual_method[@name='SetDocumentAttribute']" name="name">SetAttributeValue</attr>
|
||||
<attr path="/api/namespace/interface[@cname='AtkEditableText']/method[@name='InsertText']/*/*[@name='position']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/interface[@cname='AtkEditableText']/virtual_method[@name='InsertText']/*/*[@name='position']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/interface[@cname='AtkValue']/*[@name='GetCurrentValue']/*/*[@name='value']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/class[@cname='AtkState_']" name="name">StateManager</attr>
|
||||
<attr path="/api/namespace/object[@cname='AtkObject']/method[@name='GetAttributes']/return-type" name="element_type">AtkAttribute*</attr>
|
||||
<attr path="/api/namespace/object[@cname='AtkRelation']/constructor[@cname='atk_relation_new']/*/*[@name='targets']" name="array">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='AtkAttribute']/method[@name='SetFree']" name="hidden">1</attr>
|
||||
</metadata>
|
||||
|
|
|
@ -44,6 +44,8 @@
|
|||
<member cname="ATK_RELATION_EMBEDDED_BY" name="EmbeddedBy" />
|
||||
<member cname="ATK_RELATION_POPUP_FOR" name="PopupFor" />
|
||||
<member cname="ATK_RELATION_PARENT_WINDOW_OF" name="ParentWindowOf" />
|
||||
<member cname="ATK_RELATION_DESCRIBED_BY" name="DescribedBy" />
|
||||
<member cname="ATK_RELATION_DESCRIPTION_FOR" name="DescriptionFor" />
|
||||
<member cname="ATK_RELATION_LAST_DEFINED" name="LastDefined" />
|
||||
</enum>
|
||||
<enum name="Role" cname="AtkRole" gtype="atk_role_get_type" type="enum">
|
||||
|
@ -124,6 +126,17 @@
|
|||
<member cname="ATK_ROLE_AUTOCOMPLETE" name="Autocomplete" />
|
||||
<member cname="ATK_ROLE_EDITBAR" name="Editbar" />
|
||||
<member cname="ATK_ROLE_EMBEDDED" name="Embedded" />
|
||||
<member cname="ATK_ROLE_ENTRY" name="Entry" />
|
||||
<member cname="ATK_ROLE_CHART" name="Chart" />
|
||||
<member cname="ATK_ROLE_CAPTION" name="Caption" />
|
||||
<member cname="ATK_ROLE_DOCUMENT_FRAME" name="DocumentFrame" />
|
||||
<member cname="ATK_ROLE_HEADING" name="Heading" />
|
||||
<member cname="ATK_ROLE_PAGE" name="Page" />
|
||||
<member cname="ATK_ROLE_SECTION" name="Section" />
|
||||
<member cname="ATK_ROLE_REDUNDANT_OBJECT" name="RedundantObject" />
|
||||
<member cname="ATK_ROLE_FORM" name="Form" />
|
||||
<member cname="ATK_ROLE_LINK" name="Link" />
|
||||
<member cname="ATK_ROLE_INPUT_METHOD_WINDOW" name="InputMethodWindow" />
|
||||
<member cname="ATK_ROLE_LAST_DEFINED" name="LastDefined" />
|
||||
</enum>
|
||||
<enum name="StateType" cname="AtkStateType" gtype="atk_state_type_get_type" type="enum">
|
||||
|
@ -160,6 +173,12 @@
|
|||
<member cname="ATK_STATE_INDETERMINATE" name="Indeterminate" />
|
||||
<member cname="ATK_STATE_TRUNCATED" name="Truncated" />
|
||||
<member cname="ATK_STATE_REQUIRED" name="Required" />
|
||||
<member cname="ATK_STATE_INVALID_ENTRY" name="InvalidEntry" />
|
||||
<member cname="ATK_STATE_SUPPORTS_AUTOCOMPLETION" name="SupportsAutocompletion" />
|
||||
<member cname="ATK_STATE_SELECTABLE_TEXT" name="SelectableText" />
|
||||
<member cname="ATK_STATE_DEFAULT" name="Default" />
|
||||
<member cname="ATK_STATE_ANIMATED" name="Animated" />
|
||||
<member cname="ATK_STATE_VISITED" name="Visited" />
|
||||
<member cname="ATK_STATE_LAST_DEFINED" name="LastDefined" />
|
||||
</enum>
|
||||
<enum name="TextAttribute" cname="AtkTextAttribute" gtype="atk_text_attribute_get_type" type="enum">
|
||||
|
@ -211,7 +230,7 @@
|
|||
<callback name="EventListener" cname="AtkEventListener">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="AtkObject*" name="arg1" />
|
||||
<parameter type="AtkObject*" name="obj" />
|
||||
</parameters>
|
||||
</callback>
|
||||
<callback name="EventListenerInit" cname="AtkEventListenerInit">
|
||||
|
@ -452,6 +471,12 @@
|
|||
<parameter type="AtkComponent*" name="component" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="GetAlpha" cname="get_alpha">
|
||||
<return-type type="gdouble" />
|
||||
<parameters>
|
||||
<parameter type="AtkComponent*" name="component" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<method name="AddFocusHandler" cname="atk_component_add_focus_handler">
|
||||
<return-type type="guint" />
|
||||
<parameters>
|
||||
|
@ -466,6 +491,9 @@
|
|||
<parameter type="AtkCoordType" name="coord_type" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetAlpha" cname="atk_component_get_alpha">
|
||||
<return-type type="gdouble" />
|
||||
</method>
|
||||
<method name="GetExtents" cname="atk_component_get_extents">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -544,6 +572,24 @@
|
|||
</method>
|
||||
</interface>
|
||||
<interface name="Document" cname="AtkDocument">
|
||||
<signal name="LoadComplete" cname="load_complete" when="LAST">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter name="inst" type="AtkDocument*" />
|
||||
</parameters>
|
||||
</signal>
|
||||
<signal name="Reload" cname="reload" when="LAST">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter name="inst" type="AtkDocument*" />
|
||||
</parameters>
|
||||
</signal>
|
||||
<signal name="LoadStopped" cname="load_stopped" when="LAST">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter name="inst" type="AtkDocument*" />
|
||||
</parameters>
|
||||
</signal>
|
||||
<virtual_method name="GetDocumentType" cname="get_document_type">
|
||||
<return-type type="const-gchar*" />
|
||||
<parameters>
|
||||
|
@ -556,15 +602,61 @@
|
|||
<parameter type="AtkDocument*" name="document" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="GetDocumentLocale" cname="get_document_locale">
|
||||
<return-type type="const-gchar*" />
|
||||
<parameters>
|
||||
<parameter type="AtkDocument*" name="document" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="GetDocumentAttributes" cname="get_document_attributes">
|
||||
<return-type type="AtkAttributeSet*" />
|
||||
<parameters>
|
||||
<parameter type="AtkDocument*" name="document" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="GetDocumentAttributeValue" cname="get_document_attribute_value">
|
||||
<return-type type="const-gchar*" />
|
||||
<parameters>
|
||||
<parameter type="AtkDocument*" name="document" />
|
||||
<parameter type="const-gchar*" name="attribute_name" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="SetDocumentAttribute" cname="set_document_attribute">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="AtkDocument*" name="document" />
|
||||
<parameter type="const-gchar*" name="attribute_name" />
|
||||
<parameter type="const-gchar*" name="attribute_value" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<method name="GetAttributeValue" cname="atk_document_get_attribute_value">
|
||||
<return-type type="const-gchar*" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="attribute_name" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetAttributes" cname="atk_document_get_attributes">
|
||||
<return-type type="AtkAttributeSet*" />
|
||||
</method>
|
||||
<method name="GetDocument" cname="atk_document_get_document">
|
||||
<return-type type="gpointer" />
|
||||
</method>
|
||||
<method name="GetDocumentType" cname="atk_document_get_document_type">
|
||||
<return-type type="const-gchar*" />
|
||||
</method>
|
||||
<method name="GetLocale" cname="atk_document_get_locale">
|
||||
<return-type type="const-gchar*" />
|
||||
</method>
|
||||
<method name="GetType" cname="atk_document_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
<method name="SetAttributeValue" cname="atk_document_set_attribute_value">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="attribute_name" />
|
||||
<parameter type="const-gchar*" name="attribute_value" />
|
||||
</parameters>
|
||||
</method>
|
||||
</interface>
|
||||
<interface name="EditableText" cname="AtkEditableText">
|
||||
<virtual_method name="SetRunAttributes" cname="set_run_attributes">
|
||||
|
@ -676,6 +768,20 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</interface>
|
||||
<interface name="HyperlinkImpl" cname="AtkHyperlinkImpl">
|
||||
<virtual_method name="GetHyperlink" cname="get_hyperlink">
|
||||
<return-type type="AtkHyperlink*" />
|
||||
<parameters>
|
||||
<parameter type="AtkHyperlinkImpl*" name="impl" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<method name="GetHyperlink" cname="atk_hyperlink_impl_get_hyperlink">
|
||||
<return-type type="AtkHyperlink*" />
|
||||
</method>
|
||||
<method name="GetType" cname="atk_hyperlink_impl_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
</interface>
|
||||
<interface name="Hypertext" cname="AtkHypertext">
|
||||
<signal name="LinkSelected" cname="link_selected" when="LAST">
|
||||
<return-type type="void" />
|
||||
|
@ -754,9 +860,18 @@
|
|||
<parameter type="const-gchar*" name="description" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="GetImageLocale" cname="get_image_locale">
|
||||
<return-type type="const-gchar*" />
|
||||
<parameters>
|
||||
<parameter type="AtkImage*" name="image" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<method name="GetImageDescription" cname="atk_image_get_image_description">
|
||||
<return-type type="const-gchar*" />
|
||||
</method>
|
||||
<method name="GetImageLocale" cname="atk_image_get_image_locale">
|
||||
<return-type type="const-gchar*" />
|
||||
</method>
|
||||
<method name="GetImagePosition" cname="atk_image_get_image_position">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -907,6 +1022,13 @@
|
|||
<parameter type="const-gchar*" name="mime_type" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="GetUri" cname="get_uri">
|
||||
<return-type type="const-gchar*" />
|
||||
<parameters>
|
||||
<parameter type="AtkStreamableContent*" name="streamable" />
|
||||
<parameter type="const-gchar*" name="mime_type" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<method name="GetMimeType" cname="atk_streamable_content_get_mime_type">
|
||||
<return-type type="const-gchar*" />
|
||||
<parameters>
|
||||
|
@ -925,6 +1047,12 @@
|
|||
<method name="GetType" cname="atk_streamable_content_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
<method name="GetUri" cname="atk_streamable_content_get_uri">
|
||||
<return-type type="gchar*" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="mime_type" />
|
||||
</parameters>
|
||||
</method>
|
||||
</interface>
|
||||
<interface name="Table" cname="AtkTable">
|
||||
<signal name="RowInserted" cname="row_inserted" when="LAST">
|
||||
|
@ -1743,6 +1871,13 @@
|
|||
<parameter type="const-GValue*" name="value" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="GetMinimumIncrement" cname="get_minimum_increment">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="AtkValue*" name="obj" />
|
||||
<parameter type="GValue*" name="value" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<method name="GetCurrentValue" cname="atk_value_get_current_value">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -1755,6 +1890,12 @@
|
|||
<parameter type="GValue*" name="value" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetMinimumIncrement" cname="atk_value_get_minimum_increment">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="GValue*" name="value" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetMinimumValue" cname="atk_value_get_minimum_value">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -1883,6 +2024,32 @@
|
|||
<return-type type="gboolean" />
|
||||
</method>
|
||||
</object>
|
||||
<object name="Misc" cname="AtkMisc" parent="GObject">
|
||||
<virtual_method name="ThreadsEnter" cname="threads_enter">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="AtkMisc*" name="misc" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="ThreadsLeave" cname="threads_leave">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="AtkMisc*" name="misc" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<method name="GetInstance" cname="atk_misc_get_instance" shared="true">
|
||||
<return-type type="const-AtkMisc*" />
|
||||
</method>
|
||||
<method name="GetType" cname="atk_misc_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
<method name="ThreadsEnter" cname="atk_misc_threads_enter">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
<method name="ThreadsLeave" cname="atk_misc_threads_leave">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
</object>
|
||||
<object name="NoOpObject" cname="AtkNoOpObject" parent="AtkObject">
|
||||
<implements>
|
||||
<interface cname="AtkComponent" />
|
||||
|
@ -1894,6 +2061,7 @@
|
|||
<interface cname="AtkText" />
|
||||
<interface cname="AtkHypertext" />
|
||||
<interface cname="AtkValue" />
|
||||
<interface cname="AtkDocument" />
|
||||
</implements>
|
||||
<method name="GetType" cname="atk_no_op_object_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
|
@ -2089,6 +2257,12 @@
|
|||
<parameter type="gpointer" name="data" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<virtual_method name="GetAttributes" cname="get_attributes">
|
||||
<return-type type="AtkAttributeSet*" />
|
||||
<parameters>
|
||||
<parameter type="AtkObject*" name="accessible" />
|
||||
</parameters>
|
||||
</virtual_method>
|
||||
<method name="AddRelationship" cname="atk_object_add_relationship">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -2102,6 +2276,9 @@
|
|||
<parameter type="AtkPropertyChangeHandler*" name="handler" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetAttributes" cname="atk_object_get_attributes">
|
||||
<return-type type="AtkAttributeSet*" />
|
||||
</method>
|
||||
<method name="GetDescription" cname="atk_object_get_description">
|
||||
<return-type type="const-gchar*" />
|
||||
</method>
|
||||
|
@ -2528,6 +2705,9 @@
|
|||
<method name="GetToolkitVersion" cname="atk_get_toolkit_version" shared="true">
|
||||
<return-type type="const-gchar*" />
|
||||
</method>
|
||||
<method name="GetVersion" cname="atk_get_version" shared="true">
|
||||
<return-type type="const-gchar*" />
|
||||
</method>
|
||||
<method name="RemoveFocusTracker" cname="atk_remove_focus_tracker" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -2575,7 +2755,7 @@
|
|||
<method name="TrackerInit" cname="atk_focus_tracker_init" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="AtkEventListenerInit" name="add_function" />
|
||||
<parameter type="AtkEventListenerInit" name="init" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="TrackerNotify" cname="atk_focus_tracker_notify" shared="true">
|
|
@ -1,12 +0,0 @@
|
|||
#!/bin/sh
|
||||
# Run this to set configure.in up for an API version.
|
||||
|
||||
GTK_SHARP_VERSION=2.10.3
|
||||
ASSEMBLY_VERSION=2.10.0.0
|
||||
POLICY_VERSIONS="2.4 2.6 2.8"
|
||||
GTK_REQUIRED_VERSION=2.10.0
|
||||
VERSIONCSDEFINES="-define:GTK_SHARP_2_6 -define:GTK_SHARP_2_8 -define:GTK_SHARP_2_10"
|
||||
VERSIONCFLAGS="-DGTK_SHARP_2_6 -DGTK_SHARP_2_8 -DGTK_SHARP_2_10"
|
||||
GTK_API_TAG=2.10
|
||||
|
||||
. ./bootstrap-generic "$@"
|
12
bootstrap-2.12
Executable file
12
bootstrap-2.12
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
# Run this to set configure.in up for an API version.
|
||||
|
||||
GTK_SHARP_VERSION=2.11.0
|
||||
ASSEMBLY_VERSION=2.12.0.0
|
||||
POLICY_VERSIONS="2.4 2.6 2.8 2.10"
|
||||
GTK_REQUIRED_VERSION=2.12.0
|
||||
VERSIONCSDEFINES="-define:GTK_SHARP_2_6 -define:GTK_SHARP_2_8 -define:GTK_SHARP_2_10 -define:GTK_SHARP_2_12"
|
||||
VERSIONCFLAGS="-DGTK_SHARP_2_6 -DGTK_SHARP_2_8 -DGTK_SHARP_2_10 -DGTK_SHARP_2_12"
|
||||
GTK_API_TAG=2.12
|
||||
|
||||
. ./bootstrap-generic "$@"
|
|
@ -25,6 +25,7 @@ ln -f $srcdir/pango/pango-api-$GTK_API_TAG.raw $srcdir/pango/pango-api.raw
|
|||
ln -f $srcdir/atk/atk-api-$GTK_API_TAG.raw $srcdir/atk/atk-api.raw
|
||||
ln -f $srcdir/gdk/gdk-api-$GTK_API_TAG.raw $srcdir/gdk/gdk-api.raw
|
||||
ln -f $srcdir/gtk/gtk-api-$GTK_API_TAG.raw $srcdir/gtk/gtk-api.raw
|
||||
ln -f $srcdir/glade/glade-api-$GTK_API_TAG.raw $srcdir/glade/glade-api.raw
|
||||
EOF
|
||||
|
||||
chmod +x bootstrap.status
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
<attr path="/api/namespace/boxed[@cname='GdkColor']/method[@name='Hash']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkColor']/method[@name='Parse']/return-type" name="type">gboolean</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkColor']/method[@name='Parse']/*/*[@type='GdkColor*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkColor']/method[@name='ToString']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkCursor']/constructor[@cname='gdk_cursor_new_from_name']" name="shared">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkCursor']/field[@name='RefCount']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkCursor']/method[@name='Ref']" name="deprecated">1</attr>
|
||||
|
@ -23,6 +24,7 @@
|
|||
<attr path="/api/namespace/class[@cname='GdkInput_']/method[@name='Add']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkInput_']/method[@name='AddFull']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkKeyval_']/method[@name='Name']/return-type" name="type">const-gchar*</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkGlobal']/method[@name='AddOptionEntriesLibgtkOnly']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkGlobal']/method[@name='DevicesList']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkGlobal']/method[@name='FreeTextList']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkGlobal']/method[@name='InitCheck']" name="hidden">1</attr>
|
||||
|
@ -31,6 +33,9 @@
|
|||
<attr path="/api/namespace/class[@cname='GdkGlobal']/method[@name='AddClientMessageFilter']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkGlobal']/method[@name='StringToCompoundText']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkGlobal']/method[@name='StringToCompoundTextForDisplay']" name="hidden">1</attr>
|
||||
<move-node path="/api/namespace/class[@cname='GdkNotify_']/method">/api/namespace/class[@cname='GdkGlobal']</move-node>
|
||||
<attr path="/api/namespace/class[@cname='GdkNotify_']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class/method[@cname='gdk_notify_startup_complete']" name="name">NotifyStartupComplete</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkPango_']" name="name">PangoHelper</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkPixbuf_']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkProperty_']/method[@name='Get']" name="hidden">1</attr>
|
||||
|
@ -38,7 +43,15 @@
|
|||
<attr path="/api/namespace/class[@cname='GdkQuery_']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkRgb_']/method[@name='FindColor']/*/*[@name='color']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkSelection_']/method[@name='PropertyGet']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkSpawn_']/method/parameters/parameter[@name='argv']" name="null_term_array">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkSpawn_']/method/parameters/parameter[@name='envp']" name="null_term_array">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkSpawn_']/method/parameters/parameter[@name='child_setup']" name="scope">async</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkText_']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkThreads_']/method[@cname='gdk_threads_add_idle']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkThreads_']/method[@cname='gdk_threads_add_idle_full']" name="name">AddIdle</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkThreads_']/method[@cname='gdk_threads_add_timeout']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkThreads_']/method[@cname='gdk_threads_add_timeout_full']" name="name">AddTimeout</attr>
|
||||
<attr path="/api/namespace/class[@cname='GdkThreads_']/method[@cname='gdk_threads_set_lock_functions']" name="hidden">1</attr>
|
||||
<add-node path="/api/namespace/enum[@cname='GdkModifierType']"><member name="None" value="0" /></add-node>
|
||||
<attr path="/api/namespace/enum[@cname='GdkModifierType']/member[@name='ModifierMask']" name="value">ReleaseMask | 0x1fff</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GdkWindowClass']/member[@name='Output']" name="name">InputOutput</attr>
|
||||
|
@ -65,6 +78,7 @@
|
|||
<attr path="/api/namespace/object[@cname='GdkDisplay']/method[@name='AddClientMessageFilter']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkDisplay']/method[@name='GetPointer']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkDisplay']/method[@name='ListDevices']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkDisplay']/method[@name='SupportsComposite']" name="name">GetSupportsComposite</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkDisplay']/method[@name='SupportsInputShapes']" name="name">GetSupportsInputShapes</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkDisplay']/method[@name='SupportsShapes']" name="name">GetSupportsShapes</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkDisplayManager']/method[@name='ListDisplays']" name="hidden">1</attr>
|
||||
|
@ -93,19 +107,8 @@
|
|||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/constructor[@cname='gdk_pixbuf_new_from_xpm_data']/*/*[@name='data']" name="array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='AddAlpha']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='CompositeColorSimple']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='GetFromDrawable']" name="library">libgdk-win32-2.0-0.dll</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='GetFormats']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='GetFromImage']" name="library">libgdk-win32-2.0-0.dll</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='GetPixels']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderThresholdAlpha']" name="library">libgdk-win32-2.0-0.dll</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderToDrawable']" name="library">libgdk-win32-2.0-0.dll</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderToDrawableAlpha']" name="library">libgdk-win32-2.0-0.dll</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderPixmapAndMaskForColormap']" name="library">libgdk-win32-2.0-0.dll</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderPixmapAndMaskForColormap']/*/*[@name='pixmap_return']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderPixmapAndMaskForColormap']/*/*[@name='mask_return']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderPixmapAndMask']" name="library">libgdk-win32-2.0-0.dll</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderPixmapAndMask']/*/*[@name='pixmap_return']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderPixmapAndMask']/*/*[@name='mask_return']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='Save']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='Savev']/*/*[@type='char**']" name="array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='SaveToBuffer']" name="hidden">1</attr>
|
||||
|
@ -127,17 +130,13 @@
|
|||
<attr path="/api/namespace/object[@cname='GdkPixmap']/method[@name='ColormapCreateFromXpm']/*/*[@name='mask']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixmap']/method[@name='ColormapCreateFromXpmD']/*/*[@name='mask']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixmap']/method[@name='ColormapCreateFromXpmD']/*/*[@name='data']" name="array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='GetFontOptionsLibgtkOnly']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='GetFontOptions']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='GetMonitorGeometry']/*/*[@type='GdkRectangle*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='GetResolutionLibgtkOnly']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='GetToplevelWindows']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='Height']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='HeightMm']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='ListVisuals']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='SetFontOptionsLibgtkOnly']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='SetFontOptions']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='SetResolutionLibgtkOnly']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='Width']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='WidthMm']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkScreen']/method[@name='GetWindowStack']/return-type" name="element_type">GdkWindow*</attr>
|
||||
|
@ -147,6 +146,7 @@
|
|||
<attr path="/api/namespace/object[@cname='GdkWindow']" name="parent">GdkDrawable</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='AddFilter']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='Destroy']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='FreezeToplevelUpdatesLibgtkOnly']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='GetChildren']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='GetFrameExtents']/*/*[@name='rect']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='GetInternalPaintInfo']/*/*[@type='gint*']" name="pass_as">out</attr>
|
||||
|
@ -155,9 +155,11 @@
|
|||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='GetPointer']/*/*[@type='gint*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='GetPointer']/*/*[@type='GdkModifierType*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='GetToplevels']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='InvalidateMaybeRecurse']/*/*[@name='child_func']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='PeekChildren']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='RemoveFilter']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='SetIconList']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='ThawToplevelUpdatesLibgtkOnly']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@name='GetUserData']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkWindow']/method[@cname='gdk_window_set_user_data']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkAtom']/method[@name='Name']" name="name">GetName</attr>
|
||||
|
@ -186,6 +188,7 @@
|
|||
<attr path="/api/namespace/struct[@cname='GdkPixdata']/method[@name='ToCsource']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkPixmapObject']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkPangoAttrEmbossed']/field[@name='Attr']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkPangoAttrEmbossColor']/field[@name='Attr']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkPangoAttrStipple']/field[@name='Attr']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRegion']/field" name="access">private</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRegion']/method[@name='Destroy']" name="deprecated">1</attr>
|
||||
|
|
|
@ -2,7 +2,7 @@ SUBDIRS = . glue
|
|||
|
||||
pkg = gdk
|
||||
SYMBOLS = gdk-symbols.xml
|
||||
INCLUDE_API = ../pango/pango-api.xml
|
||||
INCLUDE_API = $(srcdir)/../glib/glib-api.xml ../pango/pango-api.xml
|
||||
METADATA = Gdk.metadata
|
||||
references = ../glib/glib-sharp.dll ../pango/pango-sharp.dll
|
||||
glue_includes = gdk/gdk.h
|
||||
|
@ -45,6 +45,7 @@ customs = \
|
|||
Input.custom \
|
||||
Keymap.custom \
|
||||
PangoAttrEmbossed.custom\
|
||||
PangoAttrEmbossColor.custom \
|
||||
PangoAttrStipple.custom \
|
||||
Pixmap.custom \
|
||||
Pixbuf.custom \
|
||||
|
|
29
gdk/PangoAttrEmbossColor.custom
Normal file
29
gdk/PangoAttrEmbossColor.custom
Normal file
|
@ -0,0 +1,29 @@
|
|||
// Gdk.PangoAttrEmbossColor.custom - Gdk PangoAttrEmbossColor class customizations
|
||||
//
|
||||
// Copyright (c) 2007 Novell, Inc.
|
||||
//
|
||||
// This code is inserted after the automatically generated code.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
public static explicit operator Pango.Attribute (PangoAttrEmbossColor attr)
|
||||
{
|
||||
return Pango.Attribute.GetAttribute (attr.Handle);
|
||||
}
|
||||
|
||||
public static explicit operator PangoAttrEmbossColor (Pango.Attribute attr)
|
||||
{
|
||||
return new PangoAttrEmbossColor (attr.Handle);
|
||||
}
|
|
@ -418,6 +418,7 @@
|
|||
<member cname="GDK_WA_VISUAL" name="Visual" value="1 << 6" />
|
||||
<member cname="GDK_WA_WMCLASS" name="Wmclass" value="1 << 7" />
|
||||
<member cname="GDK_WA_NOREDIR" name="Noredir" value="1 << 8" />
|
||||
<member cname="GDK_WA_TYPE_HINT" name="TypeHint" value="1 << 9" />
|
||||
</enum>
|
||||
<enum name="WindowClass" cname="GdkWindowClass" gtype="gdk_window_class_get_type" type="enum">
|
||||
<member cname="GDK_INPUT_OUTPUT" name="Output" />
|
||||
|
@ -850,6 +851,9 @@
|
|||
<method name="SupportsClipboardPersistence" cname="gdk_display_supports_clipboard_persistence">
|
||||
<return-type type="gboolean" />
|
||||
</method>
|
||||
<method name="SupportsComposite" cname="gdk_display_supports_composite">
|
||||
<return-type type="gboolean" />
|
||||
</method>
|
||||
<method name="SupportsCursorAlpha" cname="gdk_display_supports_cursor_alpha">
|
||||
<return-type type="gboolean" />
|
||||
</method>
|
||||
|
@ -1888,6 +1892,9 @@
|
|||
<method name="GetType" cname="gdk_keymap_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
<method name="HaveBidiLayouts" cname="gdk_keymap_have_bidi_layouts">
|
||||
<return-type type="gboolean" />
|
||||
</method>
|
||||
<method name="LookupKey" cname="gdk_keymap_lookup_key">
|
||||
<return-type type="guint" />
|
||||
<parameters>
|
||||
|
@ -2277,6 +2284,9 @@
|
|||
<parameter type="gint*" name="win_y" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="Beep" cname="gdk_window_beep">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
<method name="BeginMoveDrag" cname="gdk_window_begin_move_drag">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -2374,6 +2384,9 @@
|
|||
<parameter type="GdkNativeWindow" name="anid" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="FreezeToplevelUpdatesLibgtkOnly" cname="gdk_window_freeze_toplevel_updates_libgtk_only">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
<method name="FreezeUpdates" cname="gdk_window_freeze_updates">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
|
@ -2660,6 +2673,12 @@
|
|||
<method name="SetChildShapes" cname="gdk_window_set_child_shapes">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
<method name="SetComposited" cname="gdk_window_set_composited">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="gboolean" name="composited" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetCursor" cname="gdk_window_set_cursor">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -2759,6 +2778,12 @@
|
|||
<parameter type="gboolean" name="modal" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetOpacity" cname="gdk_window_set_opacity">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="gdouble" name="opacity" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetOverrideRedirect" cname="gdk_window_set_override_redirect">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -2783,6 +2808,12 @@
|
|||
<parameter type="gboolean" name="skips_taskbar" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetStartupId" cname="gdk_window_set_startup_id">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="startup_id" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetStaticGravities" cname="gdk_window_set_static_gravities">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -2844,6 +2875,9 @@
|
|||
<method name="Stick" cname="gdk_window_stick">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
<method name="ThawToplevelUpdatesLibgtkOnly" cname="gdk_window_thaw_toplevel_updates_libgtk_only">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
<method name="ThawUpdates" cname="gdk_window_thaw_updates">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
|
@ -2937,6 +2971,9 @@
|
|||
<parameter type="GdkColor*" name="color" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ToString" cname="gdk_color_to_string">
|
||||
<return-type type="gchar*" />
|
||||
</method>
|
||||
<method name="White" cname="gdk_color_white" deprecated="1" shared="true">
|
||||
<return-type type="gint" />
|
||||
<parameters>
|
||||
|
@ -3301,6 +3338,15 @@
|
|||
<field name="Level" cname="level" type="gint" />
|
||||
</struct>
|
||||
<alias name="NativeWindow" cname="GdkNativeWindow" type="guint32" />
|
||||
<struct name="PangoAttrEmbossColor" cname="GdkPangoAttrEmbossColor" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Color" cname="color" type="PangoColor" access="public" writeable="true" />
|
||||
<constructor cname="gdk_pango_attr_emboss_color_new">
|
||||
<parameters>
|
||||
<parameter type="const-GdkColor*" name="color" />
|
||||
</parameters>
|
||||
</constructor>
|
||||
</struct>
|
||||
<struct name="PangoAttrEmbossed" cname="GdkPangoAttrEmbossed" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Embossed" cname="embossed" type="gboolean" access="public" writeable="true" />
|
||||
|
@ -3543,6 +3589,7 @@
|
|||
<field name="WmclassName" cname="wmclass_name" type="gchar*" />
|
||||
<field name="WmclassClass" cname="wmclass_class" type="gchar*" />
|
||||
<field name="OverrideRedirect" cname="override_redirect" type="gboolean" />
|
||||
<field name="TypeHint" cname="type_hint" type="GdkWindowTypeHint" />
|
||||
</struct>
|
||||
<struct name="WindowObject" cname="GdkWindowObject">
|
||||
<field name="ParentInstance" cname="parent_instance" type="GdkDrawable" />
|
||||
|
@ -3566,11 +3613,13 @@
|
|||
<field name="GuffawGravity" cname="guffaw_gravity" bits="1" type="guint" />
|
||||
<field name="InputOnly" cname="input_only" bits="1" type="guint" />
|
||||
<field name="ModalHint" cname="modal_hint" bits="1" type="guint" />
|
||||
<field name="Composited" cname="composited" bits="1" type="guint" />
|
||||
<field name="Destroyed" cname="destroyed" bits="2" type="guint" />
|
||||
<field name="AcceptFocus" cname="accept_focus" bits="1" type="guint" />
|
||||
<field name="FocusOnMap" cname="focus_on_map" bits="1" type="guint" />
|
||||
<field name="Shaped" cname="shaped" bits="1" type="guint" />
|
||||
<field name="EventMask" cname="event_mask" type="GdkEventMask" />
|
||||
<field name="UpdateAndDescendantsFreezeCount" cname="update_and_descendants_freeze_count" type="guint" />
|
||||
<method name="GetType" cname="gdk_window_object_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
|
@ -3665,9 +3714,6 @@
|
|||
<method name="ListVisuals" cname="gdk_list_visuals" shared="true">
|
||||
<return-type type="GList*" />
|
||||
</method>
|
||||
<method name="NotifyStartupComplete" cname="gdk_notify_startup_complete" shared="true">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
<method name="ParseArgs" cname="gdk_parse_args" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -4103,6 +4149,12 @@
|
|||
<parameter type="GdkEvent*" name="event" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="RequestMotions" cname="gdk_event_request_motions" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="GdkEventMotion*" name="event" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SendClientMessage" cname="gdk_event_send_client_message" shared="true">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -4258,6 +4310,17 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<class name="Notify" cname="GdkNotify_">
|
||||
<method name="StartupComplete" cname="gdk_notify_startup_complete" shared="true">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
<method name="StartupCompleteWithId" cname="gdk_notify_startup_complete_with_id" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="const-gchar*" name="startup_id" />
|
||||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<class name="Pango" cname="GdkPango_">
|
||||
<method name="ContextGet" cname="gdk_pango_context_get" shared="true">
|
||||
<return-type type="PangoContext*" />
|
||||
|
@ -4758,6 +4821,40 @@
|
|||
</method>
|
||||
</class>
|
||||
<class name="Threads" cname="GdkThreads_">
|
||||
<method name="AddIdle" cname="gdk_threads_add_idle" shared="true">
|
||||
<return-type type="guint" />
|
||||
<parameters>
|
||||
<parameter type="GSourceFunc" name="function" />
|
||||
<parameter type="gpointer" name="data" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="AddIdleFull" cname="gdk_threads_add_idle_full" shared="true">
|
||||
<return-type type="guint" />
|
||||
<parameters>
|
||||
<parameter type="gint" name="priority" />
|
||||
<parameter type="GSourceFunc" name="function" />
|
||||
<parameter type="gpointer" name="data" />
|
||||
<parameter type="GDestroyNotify" name="notify" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="AddTimeout" cname="gdk_threads_add_timeout" shared="true">
|
||||
<return-type type="guint" />
|
||||
<parameters>
|
||||
<parameter type="guint" name="interval" />
|
||||
<parameter type="GSourceFunc" name="function" />
|
||||
<parameter type="gpointer" name="data" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="AddTimeoutFull" cname="gdk_threads_add_timeout_full" shared="true">
|
||||
<return-type type="guint" />
|
||||
<parameters>
|
||||
<parameter type="gint" name="priority" />
|
||||
<parameter type="guint" name="interval" />
|
||||
<parameter type="GSourceFunc" name="function" />
|
||||
<parameter type="gpointer" name="data" />
|
||||
<parameter type="GDestroyNotify" name="notify" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="Enter" cname="gdk_threads_enter" shared="true">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
|
@ -4863,6 +4960,9 @@
|
|||
<parameter type="guchar" name="b" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ApplyEmbeddedOrientation" cname="gdk_pixbuf_apply_embedded_orientation">
|
||||
<return-type type="GdkPixbuf*" />
|
||||
</method>
|
||||
<method name="Composite" cname="gdk_pixbuf_composite">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
|
@ -280,6 +280,8 @@ namespace GtkSharp.Generation {
|
|||
if (node.Name != "interface")
|
||||
continue;
|
||||
XmlElement element = (XmlElement) node;
|
||||
if (element.HasAttribute ("hidden"))
|
||||
continue;
|
||||
if (element.HasAttribute ("cname"))
|
||||
interfaces.Add (element.GetAttribute ("cname"));
|
||||
else if (element.HasAttribute ("name"))
|
||||
|
|
|
@ -29,11 +29,13 @@ namespace GtkSharp.Generation {
|
|||
|
||||
public class InterfaceGen : ObjectBase {
|
||||
|
||||
bool consume_only;
|
||||
ArrayList vms = new ArrayList ();
|
||||
ArrayList members = new ArrayList ();
|
||||
|
||||
public InterfaceGen (XmlElement ns, XmlElement elem) : base (ns, elem)
|
||||
{
|
||||
consume_only = elem.HasAttribute ("consume_only");
|
||||
foreach (XmlNode node in elem.ChildNodes) {
|
||||
switch (node.Name) {
|
||||
case "virtual_method":
|
||||
|
@ -55,9 +57,18 @@ namespace GtkSharp.Generation {
|
|||
}
|
||||
}
|
||||
|
||||
public bool IsConsumeOnly {
|
||||
get {
|
||||
return consume_only;
|
||||
}
|
||||
}
|
||||
|
||||
public override string FromNative (string var, bool owned)
|
||||
{
|
||||
return QualifiedName + "Adapter.GetObject (" + var + ", " + (owned ? "true" : "false") + ")";
|
||||
if (IsConsumeOnly)
|
||||
return "GLib.Object.GetObject (" + var + ", " + (owned ? "true" : "false") + ") as " + QualifiedName;
|
||||
else
|
||||
return QualifiedName + "Adapter.GetObject (" + var + ", " + (owned ? "true" : "false") + ")";
|
||||
}
|
||||
|
||||
public override bool ValidateForSubclass ()
|
||||
|
@ -210,6 +221,9 @@ namespace GtkSharp.Generation {
|
|||
|
||||
void GenerateAdapter (GenerationInfo gen_info)
|
||||
{
|
||||
if (IsConsumeOnly)
|
||||
return;
|
||||
|
||||
StreamWriter sw = gen_info.Writer = gen_info.OpenStream (Name + "Adapter");
|
||||
|
||||
sw.WriteLine ("namespace " + NS + " {");
|
||||
|
@ -263,36 +277,11 @@ namespace GtkSharp.Generation {
|
|||
gen_info.Writer = null;
|
||||
}
|
||||
|
||||
public override void Generate (GenerationInfo gen_info)
|
||||
void GenerateImplementorIface (StreamWriter sw)
|
||||
{
|
||||
GenerateAdapter (gen_info);
|
||||
StreamWriter sw = gen_info.Writer = gen_info.OpenStream (Name);
|
||||
if (IsConsumeOnly)
|
||||
return;
|
||||
|
||||
sw.WriteLine ("namespace " + NS + " {");
|
||||
sw.WriteLine ();
|
||||
sw.WriteLine ("\tusing System;");
|
||||
sw.WriteLine ();
|
||||
sw.WriteLine ("#region Autogenerated code");
|
||||
sw.WriteLine ("\tpublic interface " + Name + " : GLib.IWrapper {");
|
||||
sw.WriteLine ();
|
||||
|
||||
foreach (Signal sig in sigs.Values) {
|
||||
sig.GenerateDecl (sw);
|
||||
sig.GenEventHandler (gen_info);
|
||||
}
|
||||
|
||||
foreach (Method method in methods.Values) {
|
||||
if (IgnoreMethod (method, this))
|
||||
continue;
|
||||
method.GenerateDecl (sw);
|
||||
}
|
||||
|
||||
foreach (Property prop in props.Values)
|
||||
prop.GenerateDecl (sw, "\t\t");
|
||||
|
||||
AppendCustom (sw, gen_info.CustomDir);
|
||||
|
||||
sw.WriteLine ("\t}");
|
||||
sw.WriteLine ();
|
||||
sw.WriteLine ("\t[GLib.GInterface (typeof (" + Name + "Adapter))]");
|
||||
sw.WriteLine ("\tpublic interface " + Name + "Implementor : GLib.IWrapper {");
|
||||
|
@ -324,6 +313,39 @@ namespace GtkSharp.Generation {
|
|||
}
|
||||
}
|
||||
sw.WriteLine ("\t}");
|
||||
}
|
||||
|
||||
public override void Generate (GenerationInfo gen_info)
|
||||
{
|
||||
GenerateAdapter (gen_info);
|
||||
StreamWriter sw = gen_info.Writer = gen_info.OpenStream (Name);
|
||||
|
||||
sw.WriteLine ("namespace " + NS + " {");
|
||||
sw.WriteLine ();
|
||||
sw.WriteLine ("\tusing System;");
|
||||
sw.WriteLine ();
|
||||
sw.WriteLine ("#region Autogenerated code");
|
||||
sw.WriteLine ("\tpublic interface " + Name + " : GLib.IWrapper {");
|
||||
sw.WriteLine ();
|
||||
|
||||
foreach (Signal sig in sigs.Values) {
|
||||
sig.GenerateDecl (sw);
|
||||
sig.GenEventHandler (gen_info);
|
||||
}
|
||||
|
||||
foreach (Method method in methods.Values) {
|
||||
if (IgnoreMethod (method, this))
|
||||
continue;
|
||||
method.GenerateDecl (sw);
|
||||
}
|
||||
|
||||
foreach (Property prop in props.Values)
|
||||
prop.GenerateDecl (sw, "\t\t");
|
||||
|
||||
AppendCustom (sw, gen_info.CustomDir);
|
||||
|
||||
sw.WriteLine ("\t}");
|
||||
GenerateImplementorIface (sw);
|
||||
sw.WriteLine ("#endregion");
|
||||
sw.WriteLine ("}");
|
||||
sw.Close ();
|
||||
|
|
|
@ -371,7 +371,7 @@ namespace GtkSharp.Generation {
|
|||
IGeneratable gen = Generatable;
|
||||
if (gen is IManualMarshaler) {
|
||||
string [] result = new string [4];
|
||||
result [0] = "for (int i = 0; i < native_" + CallName + ".Length; i++) {";
|
||||
result [0] = "for (int i = 0; i < native_" + CallName + ".Length" + (NullTerminated ? " - 1" : "") + "; i++) {";
|
||||
result [1] = "\t" + CallName + " [i] = " + Generatable.FromNative ("native_" + CallName + "[i]") + ";";
|
||||
result [2] = "\t" + (gen as IManualMarshaler).ReleaseNative ("native_" + CallName + "[i]") + ";";
|
||||
result [3] = "}";
|
||||
|
|
|
@ -75,7 +75,6 @@ namespace GtkSharp.Generation {
|
|||
AddType (new SimpleGen ("double", "double", "0.0"));
|
||||
AddType (new SimpleGen ("goffset", "long", "0"));
|
||||
AddType (new SimpleGen ("GQuark", "int", "0"));
|
||||
AddType (new SimpleGen ("GSourceFunc", "GLib.GSourceFunc", "null"));
|
||||
|
||||
// platform specific integer types.
|
||||
AddType (new LPGen ("ssize_t"));
|
||||
|
|
|
@ -89,6 +89,15 @@
|
|||
<parameter type="const-char*" name="domain" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ConstructFromBuffer" cname="glade_xml_construct_from_buffer">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="const-char*" name="buffer" />
|
||||
<parameter type="int" name="size" />
|
||||
<parameter type="const-char*" name="root" />
|
||||
<parameter type="const-char*" name="domain" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="EnsureAccel" cname="glade_xml_ensure_accel">
|
||||
<return-type type="GtkAccelGroup*" />
|
||||
</method>
|
|
@ -6,6 +6,8 @@ ASSEMBLY_NAME = glib-sharp
|
|||
noinst_DATA = $(ASSEMBLY) $(ASSEMBLY).config $(POLICY_ASSEMBLIES)
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = glib-sharp-2.0.pc
|
||||
gapidir = $(libdir)/pkgconfig
|
||||
gapi_DATA = glib-api.xml
|
||||
|
||||
CLEANFILES = $(ASSEMBLY) $(ASSEMBLY).mdb gtk-sharp.snk AssemblyInfo.cs $(POLICY_ASSEMBLIES) $(POLICY_CONFIGS)
|
||||
DISTCLEANFILES = $(ASSEMBLY).config
|
||||
|
@ -76,6 +78,7 @@ EXTRA_DIST = \
|
|||
$(dist_sources) \
|
||||
$(ASSEMBLY).config.in \
|
||||
glib-sharp-2.0.pc.in \
|
||||
glib-api.xml \
|
||||
makefile.win32
|
||||
|
||||
gtk-sharp.snk: $(top_srcdir)/gtk-sharp.snk
|
||||
|
|
|
@ -24,6 +24,12 @@ namespace GLib {
|
|||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
[Flags]
|
||||
public enum ConnectFlags {
|
||||
After = 1 << 0,
|
||||
Swapped = 1 << 1,
|
||||
}
|
||||
|
||||
[Flags]
|
||||
internal enum SignalFlags {
|
||||
RunFirst = 1 << 0,
|
||||
|
|
|
@ -25,7 +25,6 @@ namespace GLib {
|
|||
using System.Collections;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
[CDeclCallback]
|
||||
public delegate bool GSourceFunc ();
|
||||
|
||||
//
|
||||
|
|
20
glib/glib-api.xml
Normal file
20
glib/glib-api.xml
Normal file
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0"?>
|
||||
<api>
|
||||
<namespace name="GLib" library="libglib-2.0-0.dll">
|
||||
<enum name="ConnectFlags" cname="GConnectFlags" type="flags" />
|
||||
<enum name="SpawnError" cname="GSpawnError" type="enum" />
|
||||
<enum name="SpawnFlags" cname="GSpawnFlags" type="flags" />
|
||||
<callback name="GSourceFunc" cname="GSourceFunc">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="gpointer" name="data" />
|
||||
</parameters>
|
||||
</callback>
|
||||
<callback name="SpawnChildSetupFunc" cname="GSpawnChildSetupFunc">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="gpointer" name="data" />
|
||||
</parameters>
|
||||
</callback>
|
||||
</namespace>
|
||||
</api>
|
31
gtk/AboutDialog.custom
Normal file
31
gtk/AboutDialog.custom
Normal file
|
@ -0,0 +1,31 @@
|
|||
// AboutDialog.custom - customizations to Gtk.AboutDialog
|
||||
//
|
||||
// Authors: Mike Kestner <mkestner@ximian.com>
|
||||
//
|
||||
// Copyright (c) 2007 Novell, Inc.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
[Obsolete("Use ProgramName instead")]
|
||||
[GLib.Property ("program-name")]
|
||||
public string Name {
|
||||
get {
|
||||
return ProgramName;
|
||||
}
|
||||
set {
|
||||
ProgramName = value;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
// Gtk.FileChooserAdapter.custom - Gtk FileChooserAdapter customizations
|
||||
//
|
||||
// Authors: Mike Kestner <mkestner@novell.com>
|
||||
//
|
||||
// Copyright (c) 2007 Novell, Inc.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
|
||||
[DllImport ("libgtk-win32-2.0-0.dll")]
|
||||
static extern IntPtr gtk_file_chooser_get_filenames (IntPtr raw);
|
||||
|
||||
public string[] Filenames {
|
||||
get {
|
||||
IntPtr raw_ret = gtk_file_chooser_get_filenames (Handle);
|
||||
GLib.SList list = new GLib.SList (raw_ret, typeof (GLib.ListBase.FilenameString), true, true);
|
||||
return (string[]) GLib.Marshaller.ListToArray (list, typeof (string));
|
||||
}
|
||||
}
|
||||
|
||||
[DllImport ("libgtk-win32-2.0-0.dll")]
|
||||
static extern IntPtr gtk_file_chooser_list_shortcut_folders (IntPtr raw);
|
||||
|
||||
public string[] ShortcutFolders {
|
||||
get {
|
||||
IntPtr raw_ret = gtk_file_chooser_list_shortcut_folders (Handle);
|
||||
GLib.SList list = new GLib.SList (raw_ret, typeof (GLib.ListBase.FilenameString), true, true);
|
||||
return (string[]) GLib.Marshaller.ListToArray (list, typeof (string));
|
||||
}
|
||||
}
|
||||
|
101
gtk/Gtk.metadata
101
gtk/Gtk.metadata
|
@ -16,6 +16,9 @@
|
|||
<attr path="/api/namespace/boxed[@cname='GtkIconSet']/method[@name='Ref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkIconSet']/method[@name='Unref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkIconSource']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkPaperSize']/method[@name='GetPaperSizes']/return-type" name="element_type">GtkPaperSize*</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkPaperSize']/method[@name='GetPaperSizes']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkPaperSize']/method[@name='GetPaperSizes']/return-type" name="elements_owned">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkRequisition']/method[@name='Copy']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkSelectionData']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkSelectionData']/field[@name='Length']" name="access">public</attr>
|
||||
|
@ -55,13 +58,11 @@
|
|||
<attr path="/api/namespace/class[@cname='GtkDrag_']/method[@name='DestSet']/*/*[@name='targets']" name="array">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkDrag_']/method[@name='SetIconDefault']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkDrag_']/method[@name='SourceSet']/*/*[@name='targets']" name="array">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkFile_']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkGlobal']/method[@name='EventsPending']/return-type" name="type">gboolean</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkGlobal']/method[@name='EventsPending']" name="name">GetEventsPending</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkGlobal']/method[@name='CellTypeGetType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkGlobal']/method[@name='CheckVersion']/return-type" name="type">const-gchar*</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkGlobal']/method[@name='ClistDragPosGetType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkGlobal']/method[@name='DebugFlagGetType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkGlobal']/method[@name='EnumeratePrinters']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkGlobal']/method[@name='IdentifierGetType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='GtkGlobal']/method[@name='PaintPolygon']/*/*[@name='points']" name="array">1</attr>
|
||||
|
@ -108,19 +109,25 @@
|
|||
<attr path="/api/namespace/enum[@cname='GtkIMPreeditStyle']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkIMStatusStyle']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkObjectFlags']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='OperationMode']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkPathPriorityType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkPathType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkRcFlags']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkRcTokenType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkSignalRunType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkTargetFlags']/member[@name='SameApp']" name="name">App</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkTargetFlags']/member[@name='SameWidget']" name="name">Widget</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkTextBufferTargetInfo']/member[@name='BufferContents']" name="value">UInt32.MaxValue-0U</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkTextBufferTargetInfo']/member[@name='RichText']" name="value">UInt32.MaxValue-1U</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkTextBufferTargetInfo']/member[@name='Text']" name="value">UInt32.MaxValue-2U</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkToolbarSpaceStyle']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkVisibility']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/enum[@cname='GtkWin32EmbedMessageType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkBuildable']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkCellEditable']/method[@name='EditingDone']" name="name">FinishEditing</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkCellEditable']/signal[@name='RemoveWidget']" name="name">WidgetRemoved</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkCellLayout']/*[@name='GetCells']/return-type" name="element_type">GtkCellRenderer*</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkCellLayout']/*[@name='GetCells']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkCellLayout']/method[@name='SetAttributes']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkEditable']/method[@name='GetEditable']" name="name">GetIsEditable</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkEditable']/method[@name='InsertText']/*/*[@name='position']" name="pass_as">ref</attr>
|
||||
|
@ -132,6 +139,7 @@
|
|||
<attr path="/api/namespace/interface[@cname='GtkEditable']/virtual_method[@name='DoInsertText']" name="name">InsertText</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkEditable']/virtual_method[@cname='do_insert_text']/*/*[@name='position']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkEditable']/virtual_method[@name='SetSelectionBounds']" name="name">SelectRegion</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkFileChooser']" name="consume_only">1</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkFileChooser']/property[@name='Action']" name="new_flag">1</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkFileChooser']/method[@name='GetCurrentFolder']/return-type" name="type">gfilename*</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkFileChooser']/method[@name='GetFilename']/return-type" name="type">gfilename*</attr>
|
||||
|
@ -181,6 +189,7 @@
|
|||
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/method[@name='RowsReordered']" name="name">EmitRowsReordered</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkTreeSortable']/method[@name='SortColumnChanged']" name="name">ChangeSortColumn</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GtkTreeModel']/signal[@name='RowsReordered']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object/implements/interface[@cname='GtkBuildable']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelLabel']/constructor[@cname='gtk_accel_label_new']/*/*[@name='string']" name="property_name">label</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAboutDialog']/method[@name='GetArtists']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAboutDialog']/method[@name='GetAuthors']" name="hidden">1</attr>
|
||||
|
@ -231,6 +240,16 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkBox']/field[@name='Children']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBox']/method[@name='PackEndDefaults']" name="name">PackEnd</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBox']/method[@name='PackStartDefaults']" name="name">PackStart</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBuilder']" name="disable_gtype_ctor">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBuilder']/method[@name='AddFromFile']/*/*[@name='filename']" name="type">const-gfilename*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBuilder']/method[@cname='gtk_builder_connect_signals']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBuilder']/method[@name='ConnectSignalsFull']" name="name">ConnectSignals</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBuilder']/method[@name='ErrorQuark']" name="name">GetErrorQuark</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBuilder']/method[@name='GetObjects']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBuilder']/method[@name='GetObjects']/return-type" name="element_type">GObject*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBuilder']/method[@name='GetTypeFromName']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBuilder']/method[@name='ValueFromString']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkBuilder']/method[@name='ValueFromStringType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkButton']/constructor[@cname='gtk_button_new_with_label']" name="shared">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkButton']/constructor[@cname='gtk_button_new_from_stock']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkButton']/field[@name='InButton']" name="access">public</attr>
|
||||
|
@ -245,12 +264,16 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkCellRenderer']/method[@name='EditingCanceled']" name="name">CancelEditing</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkCellRenderer']/method[@name='StartEditing']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkCellRenderer']/method[@name='GetSize']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkCellViewMenuItem']/constructor[@cname='gtk_cell_view_menu_item_new_with_text']" name="preferred">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkCellView']/method[@name='SetValues']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkCellRendererProgress']/property[@name='TextXalign']" name="name">TextXAlign</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkCellRendererProgress']/property[@name='TextYalign']" name="name">TextYAlign</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkCheckButton']/constructor[@cname='gtk_check_button_new_with_mnemonic']" name="preferred">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkCheckMenuItem']/constructor[@cname='gtk_check_menu_item_new_with_mnemonic']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkCheckMenuItem']/constructor[@cname='gtk_check_menu_item_new_with_label']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkCheckMenuItem']/method[@name='Toggled']" name="name">EmitToggled</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkClipboard']/method[@name='RequestContents']/*/*[@name='callback']" name="scope">async</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkClipboard']/method[@name='RequestImage']/*/*[@name='callback']" name="scope">async</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkClipboard']/method[@name='RequestTargets']/*/*[@name='callback']" name="scope">async</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkClipboard']/method[@name='RequestText']/*/*[@name='callback']" name="scope">async</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkClipboard']/method[@name='SetWithData']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkClipboard']/method[@name='SetWithOwner']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkClipboard']/method[@name='WaitForContents']/return-type" name="owned">true</attr>
|
||||
|
@ -275,7 +298,13 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkComboBox']/method[@name='SetTitle']" name="name">SetTearoffTitle</attr>
|
||||
<add-node path="/api/namespace/object[@cname='GtkContainer']"><implements><interface name="IEnumerable" /></implements></add-node>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/field[@name='FocusChild']" name="access">public</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/method[@name='AddWithProperties']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/method[@name='ChildGet']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/method[@name='ChildGetProperty']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/method[@name='ChildSet']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/method[@name='ClassInstallChildProperty']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/method[@name='ClassListChildProperties']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/method[@name='ClassFindChildProperty']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/method[@name='Forall']/*/*[@name='callback']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/method[@name='Foreach']/*/*[@name='callback']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkContainer']/method[@name='ForeachFull']" name="hidden">1</attr>
|
||||
|
@ -291,6 +320,7 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkDialog']/field[@name='ActionArea']" name="type">GtkHButtonBox*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkDialog']/field[@name='Vbox']" name="name">VBox</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkDialog']/field[@name='VBox']" name="type">GtkVBox*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkDialog']/method[@name='AddButtons']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkDialog']/method[@name='Response']" name="name">Respond</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkDialog']/method[@name='SetDefaultResponse']/*/*[@name='response_id']" name="type">GtkResponseType</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkDialog']/method[@name='SetResponseSensitive']/*/*[@name='response_id']" name="type">GtkResponseType</attr>
|
||||
|
@ -337,7 +367,6 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkFileSelection']/method[@name='GetSelections']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkFileSelection']/method[@name='SetFilename']/*/*[@name='filename']" name="type">const-gfilename*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkFileSelection']/property[@name='Filename']" name="type">gfilename*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkFilePath']" name="parent">GObject</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkFontSelectionDialog']/field[@name='ApplyButton']" name="type">GtkButton*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkFontSelectionDialog']/field[@name='ApplyButton']" name="access">public</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkFontSelectionDialog']/field[@name='CancelButton']" name="type">GtkButton*</attr>
|
||||
|
@ -348,8 +377,12 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkFrame']/method[@name='SetLabelAlign']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkHandleBox']/property[@name='ShadowType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkHScale']/constructor[@cname='gtk_hscale_new_with_range']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconTheme']/method[@name='ChooseIcon']/*/*[@name='icon_names']" name="null_term_array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconTheme']/method[@name='GetIconSizes']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconTheme']/method[@name='GetSearchPath']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconTheme']/method[@name='ListContexts']/return-type" name="element_type">gchar*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconTheme']/method[@name='ListContexts']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconTheme']/method[@name='ListContexts']/return-type" name="elements_owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconTheme']/method[@name='ListIcons']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconTheme']/method[@name='LookupIcon']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconTheme']/method[@name='SetSearchPath']" name="hidden">1</attr>
|
||||
|
@ -369,10 +402,14 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkIconView']/method[@name='GetSelectedItems']/return-type" name="element_type">GtkTreePath*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/method[@name='GetSelectedItems']/return-type" name="elements_owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/method[@name='GetSelectedItems']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/method[@name='GetTooltipContext']/*/parameter[@name='iter']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/method[@name='GetTooltipContext']/*/parameter[@name='model']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/method[@name='GetTooltipContext']/*/parameter[@name='path']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/method[@name='GetVisibleRange']/*/parameter" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/method[@name='GetVisibleRange']/*/parameter" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/method[@name='ScrollToPath']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/signal[@name='SelectAll']" name="name">AllSelected</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/method[@name='SelectedForeach']/*/*[@name='func']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/signal[@name='SetScrollAdjustments']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkIconView']/signal[@name='UnselectAll']" name="name">AllUnselected</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkImageMenuItem']/constructor[@cname='gtk_image_menu_item_new_with_mnemonic']" name="hidden">1</attr>
|
||||
|
@ -421,18 +458,14 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkListStore']/method[@name='Remove']/*/*[@name='iter']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkListStore']/method[@name='Set']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkListStore']/method[@name='SetColumnTypes']/*/*[@name='types']" name="array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkListStore']/method[@name='SetValuesv']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/constructor[@cname='gtk_menu_item_new_with_mnemonic']" name="preferred">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/constructor[@cname='gtk_menu_item_new_with_mnemonic']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/constructor[@cname='gtk_menu_item_new_with_label']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/signal[@name='Activate']" name="name">Activated</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/signal[@name='ChildNotify']" name="name">ChildNotified</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/signal[@name='Deactivate']" name="name">Deactivated</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/signal[@name='MnemonicActivate']" name="name">MnemonicActivated</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/signal[@name='RemoveWidget']" name="name">WidgetRemoved</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/signal[@name='SizeAllocate']" name="name">SizeAllocated</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/signal[@name='SizeRequest']" name="name">SizeRequested</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/signal[@name='ToggleSizeAllocate']" name="name">ToggleSizeAllocated</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuItem']/signal[@name='ToggleSizeRequest']" name="name">ToggleSizeRequested</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenu']/method[@name='AttachToWidget']/*/*[@name='detacher']" name="scope">async</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenu']/method[@name='Popup']/*/*[@name='func']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenu']/method[@name='SetScreen']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMenuShell']/signal[@name='Cancel']" name="name">Canceled</attr>
|
||||
|
@ -440,6 +473,8 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkMessageDialog']/constructor[@cname='gtk_message_dialog_new']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkMessageDialog']/constructor[@cname='gtk_message_dialog_new_with_markup']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkNotebook']/property[@name='Homogeneous']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkNotebook']/signal[@name='ChangeCurrentPage']/return-type" name="type">void</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkNotebook']/signal[@name='ReorderTab']/return-type" name="type">void</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkObject']/constructor[@cname='gtk_object_new']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkObject']/method[@name='Destroy']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkObject']/method[@name='Get']" name="hidden">1</attr>
|
||||
|
@ -449,21 +484,33 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkObject']/method[@name='Weakref']/*/*[@name='notify']" name="type">GtkDestroyNotify</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkObject']/method[@name='Weakunref']/*/*[@name='notify']" name="type">GtkDestroyNotify</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkObject']/signal[@name='Destroy']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPageSetup']/constructor[@cname='gtk_page_setup_new_from_file']/*/*[@name='file_name']" name="type">const-gfilename*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPageSetup']/method[@name='ToFile']/*/*[@name='file_name']" name="type">const-gfilename*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPlug']/constructor[@cname='gtk_plug_new']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPlug']/constructor[@cname='gtk_plug_new_for_display']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPlug']/property[@name='Embedded']" name="name">IsEmbedded</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinter']/method[@name='AcceptsPdf']" name="name">GetAcceptsPdf</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinter']/method[@name='AcceptsPs']" name="name">GetAcceptsPs</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinter']/method[@name='HasDetails']" name="name">GetHasDetails</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinter']/method[@name='IsActive']" name="name">GetIsActive</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinter']/method[@name='IsDefault']" name="name">GetIsDefault</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinter']/method[@name='IsNew']" name="name">GetIsNew</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinter']/method[@name='IsVirtual']" name="name">GetIsVirtual</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinter']/method[@name='ListPapers']/return-type" name="element_type">GtkPageSetup*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinter']/method[@name='ListPapers']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinter']/method[@name='ListPapers']/return-type" name="elements_owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinterOptionSet']/method[@name='Foreach']/*/*[@name='func']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrinterOptionSet']/method[@name='ForeachInGroup']/*/*[@name='func']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrintSettings']/constructor[@cname='gtk_print_settings_new_from_file']/*/*[@name='file_name']" name="type">const-gfilename*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrintSettings']/method[@name='Foreach']/*/*[@name='func']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkPrintSettings']/method[@name='ToFile']/*/*[@name='file_name']" name="type">const-gfilename*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkProgressBar']" name="parent">GtkWidget</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioButton']/constructor[@cname='gtk_radio_button_new']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioButton']/constructor[@cname='gtk_radio_button_new_with_label_from_widget']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioButton']/constructor[@cname='gtk_radio_button_new_from_widget']/*/*[@name='group']" name="property_name">group</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioButton']/constructor[@cname='gtk_radio_button_new_with_mnemonic_from_widget']/*/*[@name='group']" name="property_name">group</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioButton']/constructor[@cname='gtk_radio_button_new_with_label']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioButton']/constructor[@cname='gtk_radio_button_new_with_mnemonic']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioButton']/constructor[@cname='gtk_radio_button_new_from_widget']/*/*[@name='radio_group_member']" name="property_name">group</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioButton']/constructor[@cname='gtk_radio_button_new_with_mnemonic_from_widget']/*/*[@name='radio_group_member']" name="property_name">group</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioButton']/property[@name='Group']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioMenuItem']/constructor[@cname='gtk_radio_menu_item_new']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRadioMenuItem']/constructor[@cname='gtk_radio_menu_item_new_with_label']" name="hidden">1</attr>
|
||||
|
@ -482,21 +529,24 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkRcStyle']/field[@name='Base']" name="writeable">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRcStyle']/field[@name='Xthickness']" name="writeable">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRcStyle']/field[@name='Ythickness']" name="writeable">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkReadyEvent']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRecentAction']" name="disable_gtype_ctor">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRecentChooserMenu']/method[@name='GetShowNumbers']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRecentChooserMenu']/method[@name='SetShowNumbers']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkRecentChooserMenu']/property[@name='ShowNumbers']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkScaleButton']" name="disable_gtype_ctor">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkScaleButton']/constructor[@cname='gtk_scale_button_new']/*/*[@name='icons']" name="null_term_array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkScaleButton']/method[@name='SetIcons']/*/*[@name='icons']" name="null_term_array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkScrolledWindow']/field[@name='Hscrollbar']" name="access">private</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkScrolledWindow']/field[@name='Vscrollbar']" name="access">private</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkScrolledWindow']/method[@name='GetHscrollbar']" name="name">GetHScrollbar</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkScrolledWindow']/method[@name='GetPolicy']/*/*[@type='GtkPolicyType*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkScrolledWindow']/method[@name='GetVscrollbar']" name="name">GetVScrollbar</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkScrolledWindow']/signal[@name='ScrollChild']/return-type" name="type">void</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkSeparatorToolItem']/property[@name='Draw']" name="new_flag">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkSizeGroup']/method[@name='GetWidgets']/return-type" name="element_type">GtkWidget*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkSpinButton']/constructor[@cname='gtk_spin_button_new_with_range']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkStatusIcon']/method[@name='GetGeometry']/*/*[@name='screen']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkStatusIcon']/method[@name='GetGeometry']/*/*[@name='area']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkStyle']/field[@type='GdkColor*']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkStyle']/field[@type='GdkGC*']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkStyle']/method[@name='LookupColor']/*/*[@name='color']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTable']/constructor[@cname='gtk_table_new']/*/*[@name='columns']" name="property_name">n_columns</attr>
|
||||
|
@ -537,11 +587,8 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkTextBuffer']/signal[@name='EndUserAction']" name="name">UserActionEnded</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextBuffer']/signal[@name='InsertChildAnchor']" name="name">ChildAnchorInserted</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextBuffer']/signal[@name='InsertPixbuf']" name="name">PixbufInserted</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextBuffer']/signal[@name='RemoveChildAnchor']" name="name">ChildAnchorRemoved</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextBuffer']/signal[@name='RemoveTag']" name="name">TagRemoved</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextChildAnchor']/method[@name='GetWidgets']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextLayout']/method[@name='GetIterAtLine']/*/*[@type='GtkTextIter*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkText']/signal[@name='SetScrollAdjustments']" name="name">ScrollAdjustmentsSet</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextTag']/method[@name='Event']" name="name">ProcessEvent</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextTag']/property[@name='Weight']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextTag']/signal[@name='Event']" name="name">TextEvent</attr>
|
||||
|
@ -601,6 +648,7 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkToolbar']/method[@name='PrependElement']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkToolbar']/method[@name='PrependItem']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkToolItem']/signal[@name='SetTooltip']" name="name">TooltipSet</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkToolTip']" name="disable_gtype_ctor">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeModelFilter']/constructor[@cname='gtk_tree_model_filter_new']/*/*[@name='root']" name="property_name">virtual-root</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeModelFilter']/method[@name='ConvertIterToChildIter']/*/*[@name='child_iter']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeModelFilter']/method[@name='ConvertChildIterToIter']" name="hidden">1</attr>
|
||||
|
@ -626,6 +674,7 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='Prepend']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='Remove']/*/*[@name='iter']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='Set']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='SetValuesv']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeStore']/method[@name='SetColumnTypes']/*/*[@name='types']" name="array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeViewColumn']/constructor[@cname='gtk_tree_view_column_new_with_attributes']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeViewColumn']/method[@name='AddAttribute']" name="hidden">1</attr>
|
||||
|
@ -652,12 +701,16 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetGridLines']" name="name">GetEnableGridLines</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetBackgroundArea']/*/*[@name='rect']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetPathAtPos']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetTooltipContext']/*/parameter[@name='iter']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetTooltipContext']/*/parameter[@name='model']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetTooltipContext']/*/parameter[@name='path']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetVisibleRect']/*/*[@name='visible_rect']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetVisibleRange']/*/parameter" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='GetVisibleRange']/*/parameter" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='InsertColumnWithAttributes']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='InsertColumnWithDataFunc']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='MapExpandedRows']/*/*[@name='func']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='ModeGetType']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='RowActivated']" name="name">ActivateRow</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='RowExpanded']" name="name">GetRowExpanded</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTreeView']/method[@name='SetGridLines']" name="name">SetEnableGridLines</attr>
|
||||
|
@ -666,6 +719,7 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkUIManager']/method[@cname='gtk_ui_manager_get_action_groups']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkUIManager']/method[@name='GetToplevels']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkViewport']/signal[@name='SetScrollAdjustments']" name="name">ScrollAdjustmentsSet</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkVolumeButton']" name="disable_gtype_ctor">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkVScale']/constructor[@cname='gtk_vscale_new_with_range']" name="hidden">1</attr>
|
||||
<add-node path="/api/namespace/object[@cname='GtkWidget']"><custom-attribute>[GLib.TypeInitializer (typeof (Gtk.Widget), "ClassInit")]</custom-attribute></add-node>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']" name="disable_gtype_ctor">1</attr>
|
||||
|
@ -673,6 +727,10 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkWidget']/field[@name='Allocation']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/field[@name='Requisition']" name="writeable">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/field[@name='Window']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='ClassFindStyleProperty']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='ClassInstallStylePropertyParser']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='ClassInstallStyleProperty']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='ClassListStyleProperties']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='ClassPath']/*/*[@type='gchar**']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='Destroy']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='Destroyed']" name="hidden">1</attr>
|
||||
|
@ -703,6 +761,8 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkWidget']/method[@name='Unref']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='CanActivateAccel']" name="name">AccelCanActivate</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='ChildNotify']" name="name">ChildNotified</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='DragFailed']/*/*[@name='p0']" name="name">drag_context</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='DragFailed']/*/*[@name='p1']" name="name">drag_result</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='Event']" name="name">WidgetEvent</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='EventAfter']/*/*[@name='inst']" name="name">widget</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='EventAfter']/*/*[@name='p0']" name="name">event</attr>
|
||||
|
@ -753,8 +813,9 @@
|
|||
<attr path="/api/namespace/struct[@cname='GtkLabelSelectionInfo']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkNotebookPage']/method[@name='Num']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkPrintWin32Devnames']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkProgressClass']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkProgress']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkPrintWin32Devnames']/method[@name='FromPrinterName']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkPrintWin32Devnames']/method[@name='FromWin32']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkPrintWin32Devnames']/method[@name='ToWin32']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkRangeLayout']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkRangeStepTimer']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkRcContext']" name="hidden">1</attr>
|
||||
|
|
|
@ -143,6 +143,29 @@
|
|||
return iter;
|
||||
}
|
||||
|
||||
[DllImport("libgtk-win32-2.0-0.dll")]
|
||||
static extern void gtk_list_store_set_valuesv(IntPtr raw, ref TreeIter iter, int[] columns, GLib.Value[] values, int n_values);
|
||||
|
||||
public void SetValues (TreeIter iter, params object[] values)
|
||||
{
|
||||
int[] columns = new int[values.Length];
|
||||
GLib.Value[] vals = new GLib.Value[values.Length];
|
||||
int n_values = 0;
|
||||
|
||||
for (int i = 0; i < values.Length; i++) {
|
||||
if (values[i] != null) {
|
||||
columns[n_values] = i;
|
||||
vals[n_values] = new GLib.Value (values[i]);
|
||||
n_values++;
|
||||
}
|
||||
}
|
||||
|
||||
gtk_list_store_set_valuesv (Handle, ref iter, columns, vals, n_values);
|
||||
|
||||
for (int i = 0; i < n_values; i++)
|
||||
vals[i].Dispose ();
|
||||
}
|
||||
|
||||
public ListStore (params GLib.GType[] types) : base (IntPtr.Zero)
|
||||
{
|
||||
CreateNativeObject (new string [0], new GLib.Value [0]);
|
||||
|
|
|
@ -5,7 +5,7 @@ pkgconfigdir=$(libdir)/pkgconfig
|
|||
pkgconfig_DATA=gtk-sharp-2.0.pc
|
||||
|
||||
SYMBOLS = gtk-symbols.xml
|
||||
INCLUDE_API = ../pango/pango-api.xml ../atk/atk-api.xml ../gdk/gdk-api.xml
|
||||
INCLUDE_API = $(srcdir)/../glib/glib-api.xml ../pango/pango-api.xml ../atk/atk-api.xml ../gdk/gdk-api.xml
|
||||
METADATA = Gtk.metadata
|
||||
references = ../glib/glib-sharp.dll ../pango/pango-sharp.dll ../atk/atk-sharp.dll ../gdk/gdk-sharp.dll
|
||||
glue_includes = gtk/gtk.h
|
||||
|
@ -32,6 +32,7 @@ sources = \
|
|||
TreeNodeValueAttribute.cs
|
||||
|
||||
customs = \
|
||||
AboutDialog.custom \
|
||||
Accel.custom \
|
||||
AccelKey.custom \
|
||||
Action.custom \
|
||||
|
@ -64,7 +65,6 @@ customs = \
|
|||
Entry.custom \
|
||||
EntryCompletion.custom \
|
||||
FileChooser.custom \
|
||||
FileChooserAdapter.custom \
|
||||
FileChooserButton.custom \
|
||||
FileChooserDialog.custom \
|
||||
FileChooserWidget.custom \
|
||||
|
@ -111,6 +111,7 @@ customs = \
|
|||
TextBuffer.custom \
|
||||
TextChildAnchor.custom \
|
||||
TextIter.custom \
|
||||
TextMark.custom \
|
||||
TextTag.custom \
|
||||
TextView.custom \
|
||||
Toolbar.custom \
|
||||
|
|
|
@ -21,6 +21,12 @@
|
|||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
|
||||
[Obsolete ("Removed from C API, returns IntPtr.Zero")]
|
||||
public IntPtr ColorHash {
|
||||
get {
|
||||
return IntPtr.Zero;
|
||||
}
|
||||
}
|
||||
|
||||
public bool CursorBlink {
|
||||
get {
|
||||
|
|
28
gtk/TextMark.custom
Normal file
28
gtk/TextMark.custom
Normal file
|
@ -0,0 +1,28 @@
|
|||
// Gtk.TextMark.custom - Gtk TextMark class customizations
|
||||
//
|
||||
// Author: Mike Kestner (mkestner@novell.com)
|
||||
//
|
||||
// Copyright (C) 2007 Novell, Inc.
|
||||
//
|
||||
// This code is inserted after the automatically generated code.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
|
||||
protected TextMark () : base (IntPtr.Zero)
|
||||
{
|
||||
CreateNativeObject (new string [0], new GLib.Value [0]);
|
||||
}
|
||||
|
|
@ -335,6 +335,29 @@
|
|||
return iter;
|
||||
}
|
||||
|
||||
[DllImport("libgtk-win32-2.0-0.dll")]
|
||||
static extern void gtk_tree_store_set_valuesv(IntPtr raw, ref TreeIter iter, int[] columns, GLib.Value[] values, int n_values);
|
||||
|
||||
public void SetValues (TreeIter iter, params object[] values)
|
||||
{
|
||||
int[] columns = new int[values.Length];
|
||||
GLib.Value[] vals = new GLib.Value[values.Length];
|
||||
int n_values = 0;
|
||||
|
||||
for (int i = 0; i < values.Length; i++) {
|
||||
if (values[i] != null) {
|
||||
columns[n_values] = i;
|
||||
vals[n_values] = new GLib.Value (values[i]);
|
||||
n_values++;
|
||||
}
|
||||
}
|
||||
|
||||
gtk_tree_store_set_valuesv (Handle, ref iter, columns, vals, n_values);
|
||||
|
||||
for (int i = 0; i < n_values; i++)
|
||||
vals[i].Dispose ();
|
||||
}
|
||||
|
||||
public TreeStore (params GLib.GType[] types) : base (IntPtr.Zero)
|
||||
{
|
||||
CreateNativeObject (new string [0], new GLib.Value [0]);
|
||||
|
|
|
@ -89,7 +89,7 @@ GtkCellEditable *
|
|||
gtksharp_cellrenderer_invoke_start_editing (GType type, GtkCellRenderer *cell, GdkEvent *event, GtkWidget *widget, const gchar *path, GdkRectangle *background_area, GdkRectangle *cell_area, GtkCellRendererState flags)
|
||||
{
|
||||
GtkCellRendererClass *klass = g_type_class_peek (type);
|
||||
klass->start_editing (cell, event, widget, path, background_area, cell_area, flags);
|
||||
return klass->start_editing (cell, event, widget, path, background_area, cell_area, flags);
|
||||
}
|
||||
|
||||
GtkCellEditable * gtksharp_cellrenderer_base_start_editing (GtkCellRenderer *cell, GdkEvent *event, GtkWidget *widget, const gchar *path, GdkRectangle *background_area, GdkRectangle *cell_area, GtkCellRendererState flags);
|
||||
|
|
File diff suppressed because it is too large
Load diff
17842
gtk/gtk-api-2.4.raw
17842
gtk/gtk-api-2.4.raw
File diff suppressed because it is too large
Load diff
18964
gtk/gtk-api-2.6.raw
18964
gtk/gtk-api-2.6.raw
File diff suppressed because it is too large
Load diff
19319
gtk/gtk-api-2.8.raw
19319
gtk/gtk-api-2.8.raw
File diff suppressed because it is too large
Load diff
42
pango/AttrGravity.cs
Normal file
42
pango/AttrGravity.cs
Normal file
|
@ -0,0 +1,42 @@
|
|||
// Pango.AttrGravity - Pango.Attribute for Gravity
|
||||
//
|
||||
// Copyright (c) 2007 Novell, Inc.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
namespace Pango {
|
||||
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
public class AttrGravity : Attribute {
|
||||
|
||||
[DllImport("libpango-1.0-0.dll")]
|
||||
static extern IntPtr pango_attr_gravity_new (int gravity);
|
||||
|
||||
public AttrGravity (Gravity gravity) : this (pango_attr_gravity_new ((int) gravity)) {}
|
||||
|
||||
internal AttrGravity (IntPtr raw) : base (raw) {}
|
||||
|
||||
[DllImport("pangosharpglue-2")]
|
||||
static extern int pangosharp_attr_int_get_value (IntPtr raw);
|
||||
|
||||
public Gravity Gravity {
|
||||
get {
|
||||
return (Gravity) pangosharp_attr_int_get_value (Handle);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
42
pango/AttrGravityHint.cs
Normal file
42
pango/AttrGravityHint.cs
Normal file
|
@ -0,0 +1,42 @@
|
|||
// Pango.AttrGravityHint - Pango.Attribute for GravityHint
|
||||
//
|
||||
// Copyright (c) 2007 Novell, Inc.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
namespace Pango {
|
||||
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
public class AttrGravityHint : Attribute {
|
||||
|
||||
[DllImport("libpango-1.0-0.dll")]
|
||||
static extern IntPtr pango_attr_gravity_hint_new (int hint);
|
||||
|
||||
public AttrGravityHint (GravityHint hint) : this (pango_attr_gravity_hint_new ((int) hint)) {}
|
||||
|
||||
internal AttrGravityHint (IntPtr raw) : base (raw) {}
|
||||
|
||||
[DllImport("pangosharpglue-2")]
|
||||
static extern int pangosharp_attr_int_get_value (IntPtr raw);
|
||||
|
||||
public GravityHint GravityHint {
|
||||
get {
|
||||
return (GravityHint) pangosharp_attr_int_get_value (Handle);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
// Pango.Attribute - Attribute "base class"
|
||||
//
|
||||
// Copyright (c) 2005 Novell, Inc.
|
||||
// Copyright (c) 2005, 2007 Novell, Inc.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
|
@ -75,6 +75,12 @@ namespace Pango {
|
|||
return new AttrUnderlineColor (raw);
|
||||
case Pango.AttrType.StrikethroughColor:
|
||||
return new AttrStrikethroughColor (raw);
|
||||
#endif
|
||||
#if GTK_SHARP_2_12
|
||||
case Pango.AttrType.Gravity:
|
||||
return new AttrGravity (raw);
|
||||
case Pango.AttrType.GravityHint:
|
||||
return new AttrGravityHint (raw);
|
||||
#endif
|
||||
default:
|
||||
return new Attribute (raw);
|
||||
|
|
|
@ -13,6 +13,8 @@ sources = \
|
|||
AttrFamily.cs \
|
||||
AttrFontDesc.cs \
|
||||
AttrForeground.cs \
|
||||
AttrGravity.cs \
|
||||
AttrGravityHint.cs \
|
||||
AttrLanguage.cs \
|
||||
AttrLetterSpacing.cs \
|
||||
AttrRise.cs \
|
||||
|
@ -28,8 +30,7 @@ sources = \
|
|||
AttrVariant.cs \
|
||||
AttrWeight.cs \
|
||||
Scale.cs \
|
||||
ScriptIter.cs \
|
||||
Units.cs
|
||||
ScriptIter.cs
|
||||
|
||||
customs = \
|
||||
Analysis.custom \
|
||||
|
@ -46,7 +47,8 @@ customs = \
|
|||
LayoutLine.custom \
|
||||
LayoutRun.custom \
|
||||
Matrix.custom \
|
||||
TabArray.custom
|
||||
TabArray.custom \
|
||||
Units.custom
|
||||
|
||||
add_dist = makefile.win32
|
||||
|
||||
|
|
|
@ -15,13 +15,21 @@
|
|||
<attr path="/api/namespace/boxed[@cname='PangoGlyphString']/field[@name='LogClusters']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoLayoutIter']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoMatrix']/method[@name='Copy']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoMatrix']/method[@name='TransformDistance']/*/*[@type='double*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoMatrix']/method[@name='TransformPixelRectangle']/*/*[@type='PangoRectangle*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoMatrix']/method[@name='TransformPoint']/*/*[@type='double*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoMatrix']/method[@name='TransformRectangle']/*/*[@type='PangoRectangle*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoTabArray']/constructor[@cname='pango_tab_array_new_with_positions']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoTabArray']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoTabArray']/method[@name='GetTabs']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/callback[@cname='PangoFT2SubstituteFunc']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class/method[@cname='pango_version_check']" name="name">VersionCheck</attr>
|
||||
<attr path="/api/namespace/class/method[@cname='pango_version_string']" name="name">VersionString</attr>
|
||||
<attr path="/api/namespace/class[@cname='PangoAttr_']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='PangoCairo_']" name="name">CairoHelper</attr>
|
||||
<attr path="/api/namespace/class[@cname='PangoCairo_']/method" name="library">libpangocairo-1.0-0.dll</attr>
|
||||
<attr path="/api/namespace/class[@cname='PangoCairo_']/method[@name='ContextGetFontOptions']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='PangoCairo_']/method[@name='ContextSetFontOptions']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='PangoGlobal']/method[@name='GetMirrorChar']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='PangoGlobal']/method[@name='ParseMarkup']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='PangoGlobal']/method[@name='ReadLine']" name="hidden">1</attr>
|
||||
|
@ -30,6 +38,8 @@
|
|||
<attr path="/api/namespace/class[@cname='PangoGlobal']/method[@name='ScanString']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='PangoGlobal']/method[@name='ScanWord']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@cname='PangoGlobal']/method[@name='SkipSpace']/*/*[@name='pos']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/class[@name='Version']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoCairoFont']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoCairoFontMap']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoContext']/method[@name='ListFamilies']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoFont']/method[@name='Describe']/return-type" name="owned">true</attr>
|
||||
|
@ -43,6 +53,9 @@
|
|||
<attr path="/api/namespace/object[@cname='PangoLayout']/method[@name='GetExtents']/*/*[@type='PangoRectangle*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoLayout']/method[@name='GetIter']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoLayout']/method[@name='GetLines']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoLayout']/method[@cname='pango_layout_get_lines_readonly']/return-type" name="element_type">PangoLayoutLine*</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoLayout']/method[@name='GetLinesReadonly']" name="name">GetLinesReadOnly</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoLayout']/method[@cname='pango_layout_get_lines_readonly']" name="element_type">PangoLayoutLine*</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoLayout']/method[@name='GetLogAttrs']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoLayout']/method[@name='GetPixelExtents']/*/*[@type='PangoRectangle*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='PangoLayout']/method[@name='GetPixelSize']/*/*[@type='int*']" name="pass_as">out</attr>
|
||||
|
@ -79,4 +92,6 @@
|
|||
<attr path="/api/namespace/struct[@cname='PangoScriptIter']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoWin32FontCache']" name="hidden">1</attr>
|
||||
<add-node path="/api"><symbol type="manual" cname="cairo_t" name="Cairo.Context"/></add-node>
|
||||
<move-node path="/api/namespace/class[@name='Version']/method[@cname='pango_version_check']">/api/namespace/class[@name='Global']</move-node>
|
||||
<move-node path="/api/namespace/class[@name='Version']/method[@cname='pango_version_string']">/api/namespace/class[@name='Global']</move-node>
|
||||
</metadata>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// Pango.Units.cs - Unit to pixel mapping class.
|
||||
// Pango.Units.custom - Unit customizations.
|
||||
//
|
||||
// Author: Mike Kestner <mkestner@novell.com>
|
||||
//
|
||||
|
@ -18,13 +18,6 @@
|
|||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
namespace Pango {
|
||||
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
public class Units {
|
||||
|
||||
private Units () {}
|
||||
|
||||
[DllImport("pangosharpglue-2")]
|
||||
|
@ -43,5 +36,3 @@ namespace Pango {
|
|||
return pangosharp_pixels (units);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
|
@ -34,6 +34,8 @@
|
|||
<member cname="PANGO_ATTR_UNDERLINE_COLOR" name="UnderlineColor" />
|
||||
<member cname="PANGO_ATTR_STRIKETHROUGH_COLOR" name="StrikethroughColor" />
|
||||
<member cname="PANGO_ATTR_ABSOLUTE_SIZE" name="AbsoluteSize" />
|
||||
<member cname="PANGO_ATTR_GRAVITY" name="Gravity" />
|
||||
<member cname="PANGO_ATTR_GRAVITY_HINT" name="GravityHint" />
|
||||
</enum>
|
||||
<enum name="CoverageLevel" cname="PangoCoverageLevel" gtype="pango_coverage_level_get_type" type="enum">
|
||||
<member cname="PANGO_COVERAGE_NONE" name="None" />
|
||||
|
@ -63,6 +65,19 @@
|
|||
<member cname="PANGO_FONT_MASK_WEIGHT" name="Weight" value="1 << 3" />
|
||||
<member cname="PANGO_FONT_MASK_STRETCH" name="Stretch" value="1 << 4" />
|
||||
<member cname="PANGO_FONT_MASK_SIZE" name="Size" value="1 << 5" />
|
||||
<member cname="PANGO_FONT_MASK_GRAVITY" name="Gravity" value="1 << 6" />
|
||||
</enum>
|
||||
<enum name="Gravity" cname="PangoGravity" gtype="pango_gravity_get_type" type="enum">
|
||||
<member cname="PANGO_GRAVITY_SOUTH" name="South" />
|
||||
<member cname="PANGO_GRAVITY_EAST" name="East" />
|
||||
<member cname="PANGO_GRAVITY_NORTH" name="North" />
|
||||
<member cname="PANGO_GRAVITY_WEST" name="West" />
|
||||
<member cname="PANGO_GRAVITY_AUTO" name="Auto" />
|
||||
</enum>
|
||||
<enum name="GravityHint" cname="PangoGravityHint" gtype="pango_gravity_hint_get_type" type="enum">
|
||||
<member cname="PANGO_GRAVITY_HINT_NATURAL" name="Natural" />
|
||||
<member cname="PANGO_GRAVITY_HINT_STRONG" name="Strong" />
|
||||
<member cname="PANGO_GRAVITY_HINT_LINE" name="Line" />
|
||||
</enum>
|
||||
<enum name="RenderPart" cname="PangoRenderPart" gtype="pango_render_part_get_type" type="enum">
|
||||
<member cname="PANGO_RENDER_PART_FOREGROUND" name="Foreground" />
|
||||
|
@ -133,6 +148,12 @@
|
|||
<member cname="PANGO_SCRIPT_SYLOTI_NAGRI" name="SylotiNagri" />
|
||||
<member cname="PANGO_SCRIPT_OLD_PERSIAN" name="OldPersian" />
|
||||
<member cname="PANGO_SCRIPT_KHAROSHTHI" name="Kharoshthi" />
|
||||
<member cname="PANGO_SCRIPT_UNKNOWN" name="Unknown" />
|
||||
<member cname="PANGO_SCRIPT_BALINESE" name="Balinese" />
|
||||
<member cname="PANGO_SCRIPT_CUNEIFORM" name="Cuneiform" />
|
||||
<member cname="PANGO_SCRIPT_PHOENICIAN" name="Phoenician" />
|
||||
<member cname="PANGO_SCRIPT_PHAGS_PA" name="PhagsPa" />
|
||||
<member cname="PANGO_SCRIPT_NKO" name="Nko" />
|
||||
</enum>
|
||||
<enum name="Stretch" cname="PangoStretch" gtype="pango_stretch_get_type" type="enum">
|
||||
<member cname="PANGO_STRETCH_ULTRA_CONDENSED" name="UltraCondensed" />
|
||||
|
@ -191,6 +212,15 @@
|
|||
<parameter type="gpointer" name="data" />
|
||||
</parameters>
|
||||
</callback>
|
||||
<callback name="CairoShapeRendererFunc" cname="PangoCairoShapeRendererFunc">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="cairo_t*" name="cr" />
|
||||
<parameter type="PangoAttrShape*" name="attr" />
|
||||
<parameter type="gboolean" name="do_path" />
|
||||
<parameter type="gpointer" name="data" />
|
||||
</parameters>
|
||||
</callback>
|
||||
<callback name="FT2SubstituteFunc" cname="PangoFT2SubstituteFunc">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -206,6 +236,14 @@
|
|||
<parameter type="gpointer" name="data" />
|
||||
</parameters>
|
||||
</callback>
|
||||
<object name="CairoFont" cname="PangoCairoFont">
|
||||
<method name="GetScaledFont" cname="pango_cairo_font_get_scaled_font">
|
||||
<return-type type="cairo_scaled_font_t*" />
|
||||
</method>
|
||||
<method name="GetType" cname="pango_cairo_font_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
</object>
|
||||
<object name="CairoFontMap" cname="PangoCairoFontMap">
|
||||
<method name="CreateContext" cname="pango_cairo_font_map_create_context">
|
||||
<return-type type="PangoContext*" />
|
||||
|
@ -213,6 +251,9 @@
|
|||
<method name="GetDefault" cname="pango_cairo_font_map_get_default" shared="true">
|
||||
<return-type type="PangoFontMap*" />
|
||||
</method>
|
||||
<method name="GetFontType" cname="pango_cairo_font_map_get_font_type">
|
||||
<return-type type="cairo_font_type_t" />
|
||||
</method>
|
||||
<method name="GetResolution" cname="pango_cairo_font_map_get_resolution">
|
||||
<return-type type="double" />
|
||||
</method>
|
||||
|
@ -220,6 +261,11 @@
|
|||
<return-type type="GType" />
|
||||
</method>
|
||||
<constructor cname="pango_cairo_font_map_new" />
|
||||
<constructor cname="pango_cairo_font_map_new_for_font_type">
|
||||
<parameters>
|
||||
<parameter type="cairo_font_type_t" name="fonttype" />
|
||||
</parameters>
|
||||
</constructor>
|
||||
<method name="SetResolution" cname="pango_cairo_font_map_set_resolution">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -231,12 +277,21 @@
|
|||
<method name="GetBaseDir" cname="pango_context_get_base_dir">
|
||||
<return-type type="PangoDirection" />
|
||||
</method>
|
||||
<method name="GetBaseGravity" cname="pango_context_get_base_gravity">
|
||||
<return-type type="PangoGravity" />
|
||||
</method>
|
||||
<method name="GetFontDescription" cname="pango_context_get_font_description">
|
||||
<return-type type="PangoFontDescription*" />
|
||||
</method>
|
||||
<method name="GetFontMap" cname="pango_context_get_font_map">
|
||||
<return-type type="PangoFontMap*" />
|
||||
</method>
|
||||
<method name="GetGravity" cname="pango_context_get_gravity">
|
||||
<return-type type="PangoGravity" />
|
||||
</method>
|
||||
<method name="GetGravityHint" cname="pango_context_get_gravity_hint">
|
||||
<return-type type="PangoGravityHint" />
|
||||
</method>
|
||||
<method name="GetLanguage" cname="pango_context_get_language">
|
||||
<return-type type="PangoLanguage*" />
|
||||
</method>
|
||||
|
@ -279,12 +334,24 @@
|
|||
<parameter type="PangoDirection" name="direction" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetBaseGravity" cname="pango_context_set_base_gravity">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="PangoGravity" name="gravity" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetFontDescription" cname="pango_context_set_font_description">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="const-PangoFontDescription*" name="desc" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetGravityHint" cname="pango_context_set_gravity_hint">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="PangoGravityHint" name="hint" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetLanguage" cname="pango_context_set_language">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -302,6 +369,9 @@
|
|||
<method name="Describe" cname="pango_font_describe">
|
||||
<return-type type="PangoFontDescription*" />
|
||||
</method>
|
||||
<method name="DescribeWithAbsoluteSize" cname="pango_font_describe_with_absolute_size">
|
||||
<return-type type="PangoFontDescription*" />
|
||||
</method>
|
||||
<method name="DescriptionsFree" cname="pango_font_descriptions_free" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -374,6 +444,9 @@
|
|||
<method name="GetType" cname="pango_font_face_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
<method name="IsSynthesized" cname="pango_font_face_is_synthesized">
|
||||
<return-type type="gboolean" />
|
||||
</method>
|
||||
<method name="ListSizes" cname="pango_font_face_list_sizes">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -515,9 +588,18 @@
|
|||
<method name="GetLineCount" cname="pango_layout_get_line_count">
|
||||
<return-type type="int" />
|
||||
</method>
|
||||
<method name="GetLineReadonly" cname="pango_layout_get_line_readonly">
|
||||
<return-type type="PangoLayoutLine*" />
|
||||
<parameters>
|
||||
<parameter type="int" name="line" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetLines" cname="pango_layout_get_lines">
|
||||
<return-type type="GSList*" />
|
||||
</method>
|
||||
<method name="GetLinesReadonly" cname="pango_layout_get_lines_readonly">
|
||||
<return-type type="GSList*" />
|
||||
</method>
|
||||
<method name="GetLogAttrs" cname="pango_layout_get_log_attrs">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -561,6 +643,9 @@
|
|||
<method name="GetType" cname="pango_layout_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
<method name="GetUnknownGlyphsCount" cname="pango_layout_get_unknown_glyphs_count">
|
||||
<return-type type="int" />
|
||||
</method>
|
||||
<method name="GetWidth" cname="pango_layout_get_width">
|
||||
<return-type type="int" />
|
||||
</method>
|
||||
|
@ -583,6 +668,12 @@
|
|||
<parameter type="PangoRectangle*" name="pos" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="IsEllipsized" cname="pango_layout_is_ellipsized">
|
||||
<return-type type="gboolean" />
|
||||
</method>
|
||||
<method name="IsWrapped" cname="pango_layout_is_wrapped">
|
||||
<return-type type="gboolean" />
|
||||
</method>
|
||||
<method name="MoveCursorVisually" cname="pango_layout_move_cursor_visually">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -907,6 +998,9 @@
|
|||
<field name="LangEngine" cname="lang_engine" type="PangoEngineLang*" />
|
||||
<field name="Font" cname="font" type="PangoFont*" />
|
||||
<field name="Level" cname="level" type="guint8" />
|
||||
<field name="Gravity" cname="gravity" type="guint8" />
|
||||
<field name="Flags" cname="flags" type="guint8" />
|
||||
<field name="Script" cname="script" type="guint8" />
|
||||
<field name="Language" cname="language" type="PangoLanguage*" />
|
||||
<field name="ExtraAttrs" cname="extra_attrs" type="GSList*" />
|
||||
</struct>
|
||||
|
@ -1125,6 +1219,9 @@
|
|||
<parameter type="const-char*" name="spec" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ToString" cname="pango_color_to_string">
|
||||
<return-type type="gchar*" />
|
||||
</method>
|
||||
</boxed>
|
||||
<struct name="Coverage" cname="PangoCoverage" opaque="true">
|
||||
<method name="Copy" cname="pango_coverage_copy">
|
||||
|
@ -1205,6 +1302,9 @@
|
|||
<method name="GetFamily" cname="pango_font_description_get_family">
|
||||
<return-type type="const-char*" />
|
||||
</method>
|
||||
<method name="GetGravity" cname="pango_font_description_get_gravity">
|
||||
<return-type type="PangoGravity" />
|
||||
</method>
|
||||
<method name="GetSetFields" cname="pango_font_description_get_set_fields">
|
||||
<return-type type="PangoFontMask" />
|
||||
</method>
|
||||
|
@ -1265,6 +1365,12 @@
|
|||
<parameter type="const-char*" name="family" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetGravity" cname="pango_font_description_set_gravity">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="PangoGravity" name="gravity" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="SetSize" cname="pango_font_description_set_size">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -1424,6 +1530,9 @@
|
|||
<method name="GetType" cname="pango_glyph_string_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
<method name="GetWidth" cname="pango_glyph_string_get_width">
|
||||
<return-type type="int" />
|
||||
</method>
|
||||
<method name="IndexToX" cname="pango_glyph_string_index_to_x">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -1488,6 +1597,9 @@
|
|||
<parameter type="const-char*" name="language" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetDefault" cname="pango_language_get_default" shared="true">
|
||||
<return-type type="PangoLanguage*" />
|
||||
</method>
|
||||
<method name="GetSampleString" cname="pango_language_get_sample_string">
|
||||
<return-type type="const-char*" />
|
||||
</method>
|
||||
|
@ -1550,6 +1662,9 @@
|
|||
<parameter type="PangoRectangle*" name="logical_rect" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetLineReadonly" cname="pango_layout_iter_get_line_readonly">
|
||||
<return-type type="PangoLayoutLine*" />
|
||||
</method>
|
||||
<method name="GetLineYrange" cname="pango_layout_iter_get_line_yrange">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -1567,6 +1682,9 @@
|
|||
<parameter type="PangoRectangle*" name="logical_rect" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GetRunReadonly" cname="pango_layout_iter_get_run_readonly">
|
||||
<return-type type="PangoLayoutRun*" />
|
||||
</method>
|
||||
<method name="GetType" cname="pango_layout_iter_get_type" shared="true">
|
||||
<return-type type="GType" />
|
||||
</method>
|
||||
|
@ -1655,6 +1773,7 @@
|
|||
<field name="IsSentenceStart" cname="is_sentence_start" bits="1" type="guint" />
|
||||
<field name="IsSentenceEnd" cname="is_sentence_end" bits="1" type="guint" />
|
||||
<field name="BackspaceDeletesCharacter" cname="backspace_deletes_character" bits="1" type="guint" />
|
||||
<field name="IsExpandableSpace" cname="is_expandable_space" bits="1" type="guint" />
|
||||
</struct>
|
||||
<boxed name="Matrix" cname="PangoMatrix">
|
||||
<field name="Xx" cname="xx" type="double" />
|
||||
|
@ -1694,6 +1813,32 @@
|
|||
<parameter type="double" name="scale_y" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="TransformDistance" cname="pango_matrix_transform_distance">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="double*" name="dx" />
|
||||
<parameter type="double*" name="dy" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="TransformPixelRectangle" cname="pango_matrix_transform_pixel_rectangle">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="PangoRectangle*" name="rect" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="TransformPoint" cname="pango_matrix_transform_point">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="double*" name="x" />
|
||||
<parameter type="double*" name="y" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="TransformRectangle" cname="pango_matrix_transform_rectangle">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="PangoRectangle*" name="rect" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="Translate" cname="pango_matrix_translate">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -1798,7 +1943,13 @@
|
|||
<method name="Load" cname="pango_win32_font_cache_load">
|
||||
<return-type type="HFONT" />
|
||||
<parameters>
|
||||
<parameter type="const-LOGFONT*" name="logfont" />
|
||||
<parameter type="const-LOGFONTA*" name="logfont" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="Loadw" cname="pango_win32_font_cache_loadw">
|
||||
<return-type type="HFONT" />
|
||||
<parameters>
|
||||
<parameter type="const-LOGFONTW*" name="logfont" />
|
||||
</parameters>
|
||||
</method>
|
||||
<constructor cname="pango_win32_font_cache_new" />
|
||||
|
@ -1838,6 +1989,18 @@
|
|||
<parameter type="guint16" name="blue" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GravityHintNew" cname="pango_attr_gravity_hint_new" shared="true">
|
||||
<return-type type="PangoAttribute*" />
|
||||
<parameters>
|
||||
<parameter type="PangoGravityHint" name="hint" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GravityNew" cname="pango_attr_gravity_new" shared="true">
|
||||
<return-type type="PangoAttribute*" />
|
||||
<parameters>
|
||||
<parameter type="PangoGravity" name="gravity" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="LetterSpacingNew" cname="pango_attr_letter_spacing_new" shared="true">
|
||||
<return-type type="PangoAttribute*" />
|
||||
<parameters>
|
||||
|
@ -1928,6 +2091,13 @@
|
|||
<parameter type="PangoContext*" name="context" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ContextGetShapeRenderer" cname="pango_cairo_context_get_shape_renderer" shared="true">
|
||||
<return-type type="PangoCairoShapeRendererFunc" />
|
||||
<parameters>
|
||||
<parameter type="PangoContext*" name="context" />
|
||||
<parameter type="gpointer*" name="data" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ContextSetFontOptions" cname="pango_cairo_context_set_font_options" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -1942,12 +2112,31 @@
|
|||
<parameter type="double" name="dpi" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ContextSetShapeRenderer" cname="pango_cairo_context_set_shape_renderer" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="PangoContext*" name="context" />
|
||||
<parameter type="PangoCairoShapeRendererFunc" name="func" />
|
||||
<parameter type="gpointer" name="data" />
|
||||
<parameter type="GDestroyNotify" name="dnotify" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="CreateLayout" cname="pango_cairo_create_layout" shared="true">
|
||||
<return-type type="PangoLayout*" />
|
||||
<parameters>
|
||||
<parameter type="cairo_t*" name="cr" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ErrorUnderlinePath" cname="pango_cairo_error_underline_path" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="cairo_t*" name="cr" />
|
||||
<parameter type="double" name="x" />
|
||||
<parameter type="double" name="y" />
|
||||
<parameter type="double" name="width" />
|
||||
<parameter type="double" name="height" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GlyphStringPath" cname="pango_cairo_glyph_string_path" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -1970,6 +2159,16 @@
|
|||
<parameter type="PangoLayout*" name="layout" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ShowErrorUnderline" cname="pango_cairo_show_error_underline" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="cairo_t*" name="cr" />
|
||||
<parameter type="double" name="x" />
|
||||
<parameter type="double" name="y" />
|
||||
<parameter type="double" name="width" />
|
||||
<parameter type="double" name="height" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ShowGlyphString" cname="pango_cairo_show_glyph_string" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -2008,6 +2207,13 @@
|
|||
</method>
|
||||
</class>
|
||||
<class name="Global" cname="PangoGlobal">
|
||||
<method name="ExtentsToPixels" cname="pango_extents_to_pixels" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="PangoRectangle*" name="ink_rect" />
|
||||
<parameter type="PangoRectangle*" name="logical_rect" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="FindBaseDir" cname="pango_find_base_dir" shared="true">
|
||||
<return-type type="PangoDirection" />
|
||||
<parameters>
|
||||
|
@ -2042,6 +2248,26 @@
|
|||
<parameter type="gunichar*" name="mirrored_ch" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GravityGetForMatrix" cname="pango_gravity_get_for_matrix" shared="true">
|
||||
<return-type type="PangoGravity" />
|
||||
<parameters>
|
||||
<parameter type="const-PangoMatrix*" name="matrix" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GravityGetForScript" cname="pango_gravity_get_for_script" shared="true">
|
||||
<return-type type="PangoGravity" />
|
||||
<parameters>
|
||||
<parameter type="PangoScript" name="script" />
|
||||
<parameter type="PangoGravity" name="base_gravity" />
|
||||
<parameter type="PangoGravityHint" name="hint" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="GravityToRotation" cname="pango_gravity_to_rotation" shared="true">
|
||||
<return-type type="double" />
|
||||
<parameters>
|
||||
<parameter type="PangoGravity" name="gravity" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="IsZeroWidth" cname="pango_is_zero_width" shared="true">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -2060,6 +2286,16 @@
|
|||
<parameter type="PangoAttrIterator*" name="cached_iter" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ParseEnum" cname="pango_parse_enum" shared="true">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
<parameter type="GType" name="type" />
|
||||
<parameter type="const-char*" name="str" />
|
||||
<parameter type="int*" name="value" />
|
||||
<parameter type="gboolean" name="warn" />
|
||||
<parameter type="char**" name="possible_values" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ParseMarkup" cname="pango_parse_markup" shared="true">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -2104,6 +2340,13 @@
|
|||
<parameter type="gboolean" name="warn" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="QuantizeLineGeometry" cname="pango_quantize_line_geometry" shared="true">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
<parameter type="int*" name="thickness" />
|
||||
<parameter type="int*" name="position" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ReadLine" cname="pango_read_line" shared="true">
|
||||
<return-type type="gint" />
|
||||
<parameters>
|
||||
|
@ -2175,5 +2418,32 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<class name="Units" cname="PangoUnits_">
|
||||
<method name="FromDouble" cname="pango_units_from_double" shared="true">
|
||||
<return-type type="int" />
|
||||
<parameters>
|
||||
<parameter type="double" name="d" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="ToDouble" cname="pango_units_to_double" shared="true">
|
||||
<return-type type="double" />
|
||||
<parameters>
|
||||
<parameter type="int" name="i" />
|
||||
</parameters>
|
||||
</method>
|
||||
</class>
|
||||
<class name="Version" cname="PangoVersion_">
|
||||
<method name="Check" cname="pango_version_check" shared="true">
|
||||
<return-type type="const-char*" />
|
||||
<parameters>
|
||||
<parameter type="int" name="required_major" />
|
||||
<parameter type="int" name="required_minor" />
|
||||
<parameter type="int" name="required_micro" />
|
||||
</parameters>
|
||||
</method>
|
||||
<method name="String" cname="pango_version_string" shared="true">
|
||||
<return-type type="const-char*" />
|
||||
</method>
|
||||
</class>
|
||||
</namespace>
|
||||
</api>
|
|
@ -1,5 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<api>
|
||||
<symbol type="marshal" cname="PangoAttribute" name="Pango.Attribute" marshal_type="IntPtr" call_fmt="{0}.Handle" from_fmt="Pango.Attribute.GetAttribute ({0})"/>
|
||||
<symbol type="marshal" cname="PangoAttrShape" name="Pango.Attribute" marshal_type="IntPtr" call_fmt="{0}.Handle" from_fmt="Pango.Attribute.GetAttribute ({0})"/>
|
||||
</api>
|
||||
|
||||
|
|
|
@ -103,6 +103,8 @@ EXTRA_DIST = \
|
|||
Size.cs \
|
||||
Scribble.cs \
|
||||
ScribbleXInput.cs \
|
||||
SpawnTests.cs \
|
||||
TreeModelDemo.cs \
|
||||
TreeViewDemo.cs \
|
||||
ManagedTreeViewDemo.cs \
|
||||
NodeViewDemo.cs \
|
||||
|
|
|
@ -1,30 +1,30 @@
|
|||
EXTRA_DIST = \
|
||||
README \
|
||||
gtk-sharp-2.10-sources.xml \
|
||||
gtk-sharp-2.12-sources.xml \
|
||||
gtkclipboard.patch \
|
||||
gtk_tree_model_signal_fix.patch \
|
||||
gtk_tree_model_signal_fix-2.10.patch
|
||||
|
||||
|
||||
GTK_2_10_DOWNLOADS = \
|
||||
ftp://ftp.gtk.org/pub/pango/1.12/pango-1.12.3.tar.bz2 \
|
||||
ftp://ftp.gtk.org/pub/gtk/v2.8/atk-1.10.3.tar.bz2 \
|
||||
ftp://ftp.gtk.org/pub/gtk/v2.10/gtk+-2.10.0.tar.bz2 \
|
||||
http://ftp.gnome.org/pub/GNOME/desktop/2.6/2.6.0/sources/libglade-2.3.6.tar.bz2
|
||||
GTK_2_12_DOWNLOADS = \
|
||||
http://ftp.gnome.org/pub/GNOME/platform/2.20/2.20.0/sources/pango-1.18.2.tar.bz2 \
|
||||
http://ftp.gnome.org/pub/GNOME/platform/2.20/2.20.0/sources/atk-1.20.0.tar.bz2 \
|
||||
http://ftp.gnome.org/pub/GNOME/platform/2.20/2.20.0/sources/gtk+-2.12.0.tar.bz2 \
|
||||
http://ftp.gnome.org/pub/GNOME/platform/2.20/2.20.0/sources/libglade-2.6.2.tar.bz2
|
||||
|
||||
api: api-2.10
|
||||
api: api-2.12
|
||||
|
||||
api-2.10:
|
||||
PATH=../parser:$$PATH $(RUNTIME) ../parser/gapi-parser.exe gtk-sharp-2.10-sources.xml
|
||||
api-2.12:
|
||||
PATH=../parser:$$PATH $(RUNTIME) ../parser/gapi-parser.exe gtk-sharp-2.12-sources.xml
|
||||
|
||||
get-source-code: get-2.10-sources
|
||||
get-source-code: get-2.12-sources
|
||||
|
||||
get-2.10-sources:
|
||||
for i in $(GTK_2_10_DOWNLOADS); do \
|
||||
get-2.12-sources:
|
||||
for i in $(GTK_2_12_DOWNLOADS); do \
|
||||
wget $$i --output-document=- | tar -xj ; \
|
||||
done;
|
||||
ln -f -s gtkfilechooserprivate.h gtk+-2.10.0/gtk/gtkfilechooserpriv.h
|
||||
patch -p0 gtk+-2.10.0/gtk/gtktreemodel.c < gtk_tree_model_signal_fix-2.10.patch
|
||||
echo "typedef struct _GtkClipboard GtkClipboard;" >> gtk+-2.10.0/gtk/gtkclipboard.h
|
||||
echo "typedef struct _GtkClipboardClass GtkClipboardClass;" >> gtk+-2.10.0/gtk/gtkclipboard.h
|
||||
ln -f -s gtkfilechooserprivate.h gtk+-2.12.0/gtk/gtkfilechooserpriv.h
|
||||
patch -p0 gtk+-2.12.0/gtk/gtktreemodel.c < gtk_tree_model_signal_fix-2.10.patch
|
||||
echo "typedef struct _GtkClipboard GtkClipboard;" >> gtk+-2.12.0/gtk/gtkclipboard.h
|
||||
echo "typedef struct _GtkClipboardClass GtkClipboardClass;" >> gtk+-2.12.0/gtk/gtkclipboard.h
|
||||
|
||||
|
|
|
@ -1,15 +1,19 @@
|
|||
<gapi-parser-input>
|
||||
<api filename="../atk/atk-api-2.10.raw">
|
||||
<api filename="../atk/atk-api-2.12.raw">
|
||||
<library name="libatk-1.0-0.dll">
|
||||
<namespace name="Atk">
|
||||
<dir>atk-1.10.3/atk</dir>
|
||||
<dir>atk-1.20.0/atk</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../pango/pango-api-2.10.raw">
|
||||
<api filename="../pango/pango-api-2.12.raw">
|
||||
<library name="libpango-1.0-0.dll">
|
||||
<namespace name="Pango">
|
||||
<directory path="pango-1.12.3/pango">
|
||||
<directory path="pango-1.18.2/pango">
|
||||
<exclude>pangoatsui.c</exclude>
|
||||
<exclude>pangoatsui.h</exclude>
|
||||
<exclude>pangoatsui-fontmap.h</exclude>
|
||||
<exclude>pangoatsui-private.h</exclude>
|
||||
<exclude>pangocairo-atsui.h</exclude>
|
||||
<exclude>pangocairo-atsuifont.h</exclude>
|
||||
<exclude>pangocairo-fc.h</exclude>
|
||||
|
@ -43,10 +47,10 @@
|
|||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gdk/gdk-api-2.10.raw">
|
||||
<api filename="../gdk/gdk-api-2.12.raw">
|
||||
<library name="libgdk-win32-2.0-0.dll">
|
||||
<namespace name="Gdk">
|
||||
<directory path="gtk+-2.10.0/gdk">
|
||||
<directory path="gtk+-2.12.0/gdk">
|
||||
<exclude>gdkalias.h</exclude>
|
||||
<exclude>keyname-table.h</exclude>
|
||||
</directory>
|
||||
|
@ -54,17 +58,18 @@
|
|||
</library>
|
||||
<library name="libgdk_pixbuf-2.0-0.dll">
|
||||
<namespace name="Gdk">
|
||||
<directory path="gtk+-2.10.0/gdk-pixbuf">
|
||||
<directory path="gtk+-2.12.0/gdk-pixbuf">
|
||||
<exclude>gdk-pixbuf-alias.h</exclude>
|
||||
<exclude>gdk-pixbuf-scaled-anim.h</exclude>
|
||||
<exclude>xpm-color-table.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gtk/gtk-api-2.10.raw">
|
||||
<api filename="../gtk/gtk-api-2.12.raw">
|
||||
<library name="libgtk-win32-2.0-0.dll">
|
||||
<namespace name="Gtk">
|
||||
<directory path="gtk+-2.10.0/gtk">
|
||||
<directory path="gtk+-2.12.0/gtk">
|
||||
<!-- Internal stuff -->
|
||||
<exclude>gtkalias.h</exclude>
|
||||
<exclude>gtkbuiltincache.h</exclude>
|
||||
|
@ -89,11 +94,25 @@
|
|||
<exclude>gtkfilesystemwin32.h</exclude>
|
||||
<exclude>gtkiconcache.c</exclude>
|
||||
<exclude>gtkiconcache.h</exclude>
|
||||
<exclude>gtkiconcachevalidator.c</exclude>
|
||||
<exclude>gtkiconcachevalidator.h</exclude>
|
||||
<exclude>gtkiconthemeparser.h</exclude>
|
||||
<exclude>gtkpathbar.c</exclude>
|
||||
<exclude>gtkpathbar.h</exclude>
|
||||
<exclude>gtkquery.c</exclude>
|
||||
<exclude>gtkquery.h</exclude>
|
||||
<exclude>gtkrbtree.c</exclude>
|
||||
<exclude>gtkrbtree.h</exclude>
|
||||
<exclude>gtksearchengine.c</exclude>
|
||||
<exclude>gtksearchengine.h</exclude>
|
||||
<exclude>gtksearchenginebeagle.c</exclude>
|
||||
<exclude>gtksearchenginebeagle.h</exclude>
|
||||
<exclude>gtksearchenginequartz.c</exclude>
|
||||
<exclude>gtksearchenginequartz.h</exclude>
|
||||
<exclude>gtksearchenginesimple.c</exclude>
|
||||
<exclude>gtksearchenginesimple.h</exclude>
|
||||
<exclude>gtksearchenginetracker.c</exclude>
|
||||
<exclude>gtksearchenginetracker.h</exclude>
|
||||
<exclude>gtksequence.c</exclude>
|
||||
<exclude>gtksequence.h</exclude>
|
||||
<exclude>gtktextbtree.c</exclude>
|
||||
|
@ -141,10 +160,10 @@
|
|||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../glade/glade-api.raw">
|
||||
<api filename="../glade/glade-api-2.12.raw">
|
||||
<library name="libglade-2.0-0.dll">
|
||||
<namespace name="Glade">
|
||||
<dir>libglade-2.3.6/glade</dir>
|
||||
<dir>libglade-2.6.2/glade</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
|
@ -1,239 +0,0 @@
|
|||
<gapi-parser-input>
|
||||
<api filename="../atk/atk-api-2.4.raw">
|
||||
<library name="libatk-1.0-0.dll">
|
||||
<namespace name="Atk">
|
||||
<dir>atk-1.6.0/atk</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../pango/pango-api-2.4.raw">
|
||||
<library name="libpango-1.0-0.dll">
|
||||
<namespace name="Pango">
|
||||
<directory path="pango-1.4.0/pango">
|
||||
<exclude>pangofc-font.c</exclude>
|
||||
<exclude>pangofc-font.h</exclude>
|
||||
<exclude>pangofc-fontmap.c</exclude>
|
||||
<exclude>pangofc-fontmap.h</exclude>
|
||||
<exclude>pangofc-private.h</exclude>
|
||||
<exclude>pangox-fontcache.c</exclude>
|
||||
<exclude>pangox-fontmap.c</exclude>
|
||||
<exclude>pangox-private.h</exclude>
|
||||
<exclude>pangox.h</exclude>
|
||||
<exclude>pangox.c</exclude>
|
||||
<exclude>pangoxft.h</exclude>
|
||||
<exclude>pangoxft-font.c</exclude>
|
||||
<exclude>pangoxft-fontmap.c</exclude>
|
||||
<exclude>pangoxft-private.h</exclude>
|
||||
<exclude>pango-script-lang-table.h</exclude>
|
||||
<exclude>pango-script-table.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gdk/gdk-api-2.4.raw">
|
||||
<library name="libgdk-win32-2.0-0.dll">
|
||||
<namespace name="Gdk">
|
||||
<dir>gtk+-2.4.1/gdk</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="libgdk_pixbuf-2.0-0.dll">
|
||||
<namespace name="Gdk">
|
||||
<dir>gtk+-2.4.1/gdk-pixbuf</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gtk/gtk-api-2.4.raw">
|
||||
<library name="libgtk-win32-2.0-0.dll">
|
||||
<namespace name="Gtk">
|
||||
<directory path="gtk+-2.4.1/gtk">
|
||||
<!-- Internal stuff -->
|
||||
<exclude>gtkfilechooserdefault.c</exclude>
|
||||
<exclude>gtkfilechooserdefault.h</exclude>
|
||||
<exclude>gtkfilechooserembed.c</exclude>
|
||||
<exclude>gtkfilechooserembed.h</exclude>
|
||||
<exclude>gtkfilechooserentry.c</exclude>
|
||||
<exclude>gtkfilechooserentry.h</exclude>
|
||||
<exclude>gtkfilechooserutils.c</exclude>
|
||||
<exclude>gtkfilechooserutils.h</exclude>
|
||||
<exclude>gtkfilesystem.c</exclude>
|
||||
<exclude>gtkfilesystem.h</exclude>
|
||||
<exclude>gtkfilesystemmodel.c</exclude>
|
||||
<exclude>gtkfilesystemmodel.h</exclude>
|
||||
<exclude>gtkfilesystemunix.c</exclude>
|
||||
<exclude>gtkfilesystemunix.h</exclude>
|
||||
<exclude>gtkfilesystemwin32.c</exclude>
|
||||
<exclude>gtkfilesystemwin32.h</exclude>
|
||||
<exclude>gtkiconcache.c</exclude>
|
||||
<exclude>gtkiconcache.h</exclude>
|
||||
<exclude>gtkiconthemeparser.h</exclude>
|
||||
<exclude>gtkpathbar.c</exclude>
|
||||
<exclude>gtkpathbar.h</exclude>
|
||||
<exclude>gtkrbtree.c</exclude>
|
||||
<exclude>gtkrbtree.h</exclude>
|
||||
<exclude>gtksequence.c</exclude>
|
||||
<exclude>gtksequence.h</exclude>
|
||||
<exclude>gtktextbtree.c</exclude>
|
||||
<exclude>gtktextbtree.h</exclude>
|
||||
<exclude>gtktextsegment.c</exclude>
|
||||
<exclude>gtktextsegment.h</exclude>
|
||||
<exclude>gtktexttypes.c</exclude>
|
||||
<exclude>gtktexttypes.h</exclude>
|
||||
<exclude>gtktextutil.c</exclude>
|
||||
<exclude>gtktextutil.h</exclude>
|
||||
<exclude>gtkthemes.c</exclude>
|
||||
<exclude>gtkthemes.h</exclude>
|
||||
<exclude>gtktreedatalist.c</exclude>
|
||||
<exclude>gtktreedatalist.h</exclude>
|
||||
<exclude>gtkwindow-decorate.c</exclude>
|
||||
<exclude>gtkwindow-decorate.h</exclude>
|
||||
<exclude>gtkxembed.h</exclude>
|
||||
<exclude>xembed.h</exclude>
|
||||
<!-- Exclude all pre gtk+-2.2 deprecated widgets -->
|
||||
<exclude>gtkclist.c</exclude>
|
||||
<exclude>gtkclist.h</exclude>
|
||||
<exclude>gtkctree.c</exclude>
|
||||
<exclude>gtkctree.h</exclude>
|
||||
<exclude>gtklist.c</exclude>
|
||||
<exclude>gtklist.h</exclude>
|
||||
<exclude>gtklistitem.c</exclude>
|
||||
<exclude>gtklistitem.h</exclude>
|
||||
<exclude>gtkoldeditable.c</exclude>
|
||||
<exclude>gtkoldeditable.h</exclude>
|
||||
<exclude>gtkpixmap.c</exclude>
|
||||
<exclude>gtkpixmap.h</exclude>
|
||||
<exclude>gtkpreview.c</exclude>
|
||||
<exclude>gtkpreview.h</exclude>
|
||||
<exclude>gtkprogress.c</exclude>
|
||||
<exclude>gtkprogress.h</exclude>
|
||||
<exclude>gtktext.c</exclude>
|
||||
<exclude>gtktext.h</exclude>
|
||||
<exclude>gtktipsquery.c</exclude>
|
||||
<exclude>gtktipsquery.h</exclude>
|
||||
<exclude>gtktree.c</exclude>
|
||||
<exclude>gtktree.h</exclude>
|
||||
<exclude>gtktreeitem.c</exclude>
|
||||
<exclude>gtktreeitem.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gnomevfs/gnome-vfs-api-2.6.raw">
|
||||
<library name="gnomevfs-2">
|
||||
<namespace name="GnomeVFS">
|
||||
<directory path="gnome-vfs-2.6.0/libgnomevfs">
|
||||
<exclude>gnome-vfs-file-size.h</exclude>
|
||||
<exclude>gnome-vfs-method.h</exclude>
|
||||
<exclude>gnome-vfs-transform.h</exclude>
|
||||
<!-- These files break the parser -->
|
||||
<exclude>GNOME_VFS_Daemon-common.c</exclude>
|
||||
<exclude>GNOME_VFS_Daemon.h</exclude>
|
||||
<exclude>GNOME_VFS_Daemon-skels.c</exclude>
|
||||
<exclude>GNOME_VFS_Daemon-stubs.c</exclude>
|
||||
<exclude>gnome-vfs-job.c</exclude>
|
||||
<exclude>gnome-vfs-job.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gnome/gnome-api-2.6.raw">
|
||||
<library name="gnome-2">
|
||||
<namespace name="Gnome">
|
||||
<dir>libgnome-2.6.0/libgnome</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomecanvas-2">
|
||||
<namespace name="Gnome">
|
||||
<dir>libgnomecanvas-2.6.0/libgnomecanvas</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomeui-2">
|
||||
<namespace name="Gnome">
|
||||
<directory path="libgnomeui-2.6.0/libgnomeui">
|
||||
<!-- These were ignored in gtk# 1.0 due to a parser bug, but contain only deprecated methods -->
|
||||
<exclude>gnome-app-util.h</exclude>
|
||||
<exclude>gnome-dialog.h</exclude>
|
||||
<exclude>gnome-dialog-util.h</exclude>
|
||||
<exclude>gnome-mdi.h</exclude>
|
||||
<exclude>gnome-mdi-child.h</exclude>
|
||||
<exclude>gnome-mdi-generic-child.h</exclude>
|
||||
<exclude>gnome-mdi-session.h</exclude>
|
||||
<exclude>gnome-messagebox.h</exclude>
|
||||
<exclude>gnome-pixmap.h</exclude>
|
||||
<exclude>gnome-propertybox.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomeprint-2-2">
|
||||
<namespace name="Gnome">
|
||||
<directory path="libgnomeprint-2.6.0/libgnomeprint">
|
||||
<exclude>gnome-font-family.h</exclude>
|
||||
<exclude>gnome-fontmap.h</exclude>
|
||||
<exclude>gnome-print-encode.h</exclude>
|
||||
<exclude>gnome-print-frgba.h</exclude>
|
||||
<exclude>gnome-print-i18n.h</exclude>
|
||||
<exclude>gnome-print-module.h</exclude>
|
||||
<exclude>gnome-print-multipage.h</exclude>
|
||||
<exclude>gnome-print-pdf.h</exclude>
|
||||
<exclude>gnome-print-ps2.h</exclude>
|
||||
<exclude>gnome-print-rbuf.h</exclude>
|
||||
<exclude>gnome-print-rgbp.h</exclude>
|
||||
<exclude>gp-path.h</exclude>
|
||||
<exclude>gp-truetype-utils.h</exclude>
|
||||
<exclude>gp-tt-t1.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomeprintui-2-2">
|
||||
<namespace name="Gnome">
|
||||
<directory path="libgnomeprintui-2.6.0/libgnomeprintui">
|
||||
<exclude>gnome-canvas-hacktext.h</exclude>
|
||||
<exclude>gnome-print-copies.h</exclude>
|
||||
<exclude>gnome-print-i18n.h</exclude>
|
||||
<exclude>gnome-print-paper-preview.h</exclude>
|
||||
<exclude>gnome-print-widget.h</exclude>
|
||||
<exclude>gnome-printer-selector.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="panel-applet-2">
|
||||
<namespace name="Gnome">
|
||||
<dir>gnome-panel-2.6.0/libpanel-applet</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gtkhtml/gtkhtml-api.raw">
|
||||
<library name="gtkhtml-3.0">
|
||||
<namespace name="Gtk">
|
||||
<dir>gtkhtml-3.0.10/src</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../glade/glade-api.raw">
|
||||
<library name="libglade-2.0-0.dll">
|
||||
<namespace name="Glade">
|
||||
<dir>libglade-2.3.6/glade</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../art/art-api.raw">
|
||||
<library name="art_lgpl">
|
||||
<namespace name="Art">
|
||||
<dir>libart_lgpl-2.3.16</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../rsvg/rsvg-api.raw">
|
||||
<library name="rsvg-2">
|
||||
<namespace name="Rsvg">
|
||||
<dir>librsvg-2.6.4</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../vte/vte-api.raw">
|
||||
<library name="vte">
|
||||
<namespace name="Vte">
|
||||
<dir>vte-0.11.10/src</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
</gapi-parser-input>
|
|
@ -1,245 +0,0 @@
|
|||
<gapi-parser-input>
|
||||
<api filename="../atk/atk-api-2.6.raw">
|
||||
<library name="libatk-1.0-0.dll">
|
||||
<namespace name="Atk">
|
||||
<dir>atk-1.9.0/atk</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../pango/pango-api-2.6.raw">
|
||||
<library name="libpango-1.0-0.dll">
|
||||
<namespace name="Pango">
|
||||
<directory path="pango-1.8.0/pango">
|
||||
<exclude>pangofc-decoder.c</exclude>
|
||||
<exclude>pangofc-decoder.h</exclude>
|
||||
<exclude>pangofc-font.c</exclude>
|
||||
<exclude>pangofc-font.h</exclude>
|
||||
<exclude>pangofc-fontmap.c</exclude>
|
||||
<exclude>pangofc-fontmap.h</exclude>
|
||||
<exclude>pangofc-private.h</exclude>
|
||||
<exclude>pangox-fontcache.c</exclude>
|
||||
<exclude>pangox-fontmap.c</exclude>
|
||||
<exclude>pangox-private.h</exclude>
|
||||
<exclude>pangox.h</exclude>
|
||||
<exclude>pangox.c</exclude>
|
||||
<exclude>pangoxft.h</exclude>
|
||||
<exclude>pangoxft-font.c</exclude>
|
||||
<exclude>pangoxft-font.h</exclude>
|
||||
<exclude>pangoxft-fontmap.c</exclude>
|
||||
<exclude>pangoxft-fontmap.h</exclude>
|
||||
<exclude>pangoxft-private.h</exclude>
|
||||
<exclude>pangoxft-render.c</exclude>
|
||||
<exclude>pangoxft-render.h</exclude>
|
||||
<exclude>pango-script-lang-table.h</exclude>
|
||||
<exclude>pango-script-table.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gdk/gdk-api-2.6.raw">
|
||||
<library name="libgdk-win32-2.0-0.dll">
|
||||
<namespace name="Gdk">
|
||||
<dir>gtk+-2.6.4/gdk</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="libgdk_pixbuf-2.0-0.dll">
|
||||
<namespace name="Gdk">
|
||||
<dir>gtk+-2.6.4/gdk-pixbuf</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gtk/gtk-api-2.6.raw">
|
||||
<library name="libgtk-win32-2.0-0.dll">
|
||||
<namespace name="Gtk">
|
||||
<directory path="gtk+-2.6.4/gtk">
|
||||
<!-- Internal stuff -->
|
||||
<exclude>gtkfilechooserdefault.c</exclude>
|
||||
<exclude>gtkfilechooserdefault.h</exclude>
|
||||
<exclude>gtkfilechooserembed.c</exclude>
|
||||
<exclude>gtkfilechooserembed.h</exclude>
|
||||
<exclude>gtkfilechooserentry.c</exclude>
|
||||
<exclude>gtkfilechooserentry.h</exclude>
|
||||
<exclude>gtkfilechooserutils.c</exclude>
|
||||
<exclude>gtkfilechooserutils.h</exclude>
|
||||
<exclude>gtkfilesystem.c</exclude>
|
||||
<exclude>gtkfilesystem.h</exclude>
|
||||
<exclude>gtkfilesystemmodel.c</exclude>
|
||||
<exclude>gtkfilesystemmodel.h</exclude>
|
||||
<exclude>gtkfilesystemunix.c</exclude>
|
||||
<exclude>gtkfilesystemunix.h</exclude>
|
||||
<exclude>gtkfilesystemwin32.c</exclude>
|
||||
<exclude>gtkfilesystemwin32.h</exclude>
|
||||
<exclude>gtkiconcache.c</exclude>
|
||||
<exclude>gtkiconcache.h</exclude>
|
||||
<exclude>gtkiconthemeparser.h</exclude>
|
||||
<exclude>gtkpathbar.c</exclude>
|
||||
<exclude>gtkpathbar.h</exclude>
|
||||
<exclude>gtkrbtree.c</exclude>
|
||||
<exclude>gtkrbtree.h</exclude>
|
||||
<exclude>gtksequence.c</exclude>
|
||||
<exclude>gtksequence.h</exclude>
|
||||
<exclude>gtktextbtree.c</exclude>
|
||||
<exclude>gtktextbtree.h</exclude>
|
||||
<exclude>gtktextsegment.c</exclude>
|
||||
<exclude>gtktextsegment.h</exclude>
|
||||
<exclude>gtktexttypes.c</exclude>
|
||||
<exclude>gtktexttypes.h</exclude>
|
||||
<exclude>gtktextutil.c</exclude>
|
||||
<exclude>gtktextutil.h</exclude>
|
||||
<exclude>gtkthemes.c</exclude>
|
||||
<exclude>gtkthemes.h</exclude>
|
||||
<exclude>gtktreedatalist.c</exclude>
|
||||
<exclude>gtktreedatalist.h</exclude>
|
||||
<exclude>gtkwindow-decorate.c</exclude>
|
||||
<exclude>gtkwindow-decorate.h</exclude>
|
||||
<exclude>gtkxembed.h</exclude>
|
||||
<exclude>xembed.h</exclude>
|
||||
<!-- Exclude all pre gtk+-2.2 deprecated widgets -->
|
||||
<exclude>gtkclist.c</exclude>
|
||||
<exclude>gtkclist.h</exclude>
|
||||
<exclude>gtkctree.c</exclude>
|
||||
<exclude>gtkctree.h</exclude>
|
||||
<exclude>gtklist.c</exclude>
|
||||
<exclude>gtklist.h</exclude>
|
||||
<exclude>gtklistitem.c</exclude>
|
||||
<exclude>gtklistitem.h</exclude>
|
||||
<exclude>gtkoldeditable.c</exclude>
|
||||
<exclude>gtkoldeditable.h</exclude>
|
||||
<exclude>gtkpixmap.c</exclude>
|
||||
<exclude>gtkpixmap.h</exclude>
|
||||
<exclude>gtkpreview.c</exclude>
|
||||
<exclude>gtkpreview.h</exclude>
|
||||
<exclude>gtkprogress.c</exclude>
|
||||
<exclude>gtkprogress.h</exclude>
|
||||
<exclude>gtktext.c</exclude>
|
||||
<exclude>gtktext.h</exclude>
|
||||
<exclude>gtktipsquery.c</exclude>
|
||||
<exclude>gtktipsquery.h</exclude>
|
||||
<exclude>gtktree.c</exclude>
|
||||
<exclude>gtktree.h</exclude>
|
||||
<exclude>gtktreeitem.c</exclude>
|
||||
<exclude>gtktreeitem.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gnomevfs/gnome-vfs-api-2.10.raw">
|
||||
<library name="gnomevfs-2">
|
||||
<namespace name="GnomeVFS">
|
||||
<directory path="gnome-vfs-2.10.0/libgnomevfs">
|
||||
<exclude>gnome-vfs-file-size.h</exclude>
|
||||
<exclude>gnome-vfs-method.h</exclude>
|
||||
<exclude>gnome-vfs-transform.h</exclude>
|
||||
<!-- These files break the parser -->
|
||||
<exclude>GNOME_VFS_Daemon-common.c</exclude>
|
||||
<exclude>GNOME_VFS_Daemon.h</exclude>
|
||||
<exclude>GNOME_VFS_Daemon-skels.c</exclude>
|
||||
<exclude>GNOME_VFS_Daemon-stubs.c</exclude>
|
||||
<exclude>gnome-vfs-job.c</exclude>
|
||||
<exclude>gnome-vfs-job.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gnome/gnome-api-2.10.raw">
|
||||
<library name="gnome-2">
|
||||
<namespace name="Gnome">
|
||||
<dir>libgnome-2.10.0/libgnome</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomecanvas-2">
|
||||
<namespace name="Gnome">
|
||||
<dir>libgnomecanvas-2.10.0/libgnomecanvas</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomeui-2">
|
||||
<namespace name="Gnome">
|
||||
<directory path="libgnomeui-2.10.0/libgnomeui">
|
||||
<!-- These were ignored in gtk# 1.0 due to a parser bug, but contain only deprecated methods -->
|
||||
<exclude>gnome-app-util.h</exclude>
|
||||
<exclude>gnome-dialog.h</exclude>
|
||||
<exclude>gnome-dialog-util.h</exclude>
|
||||
<exclude>gnome-mdi.h</exclude>
|
||||
<exclude>gnome-mdi-child.h</exclude>
|
||||
<exclude>gnome-mdi-generic-child.h</exclude>
|
||||
<exclude>gnome-mdi-session.h</exclude>
|
||||
<exclude>gnome-messagebox.h</exclude>
|
||||
<exclude>gnome-pixmap.h</exclude>
|
||||
<exclude>gnome-propertybox.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomeprint-2-2">
|
||||
<namespace name="Gnome">
|
||||
<directory path="libgnomeprint-2.10.0/libgnomeprint">
|
||||
<exclude>gnome-font-family.h</exclude>
|
||||
<exclude>gnome-fontmap.h</exclude>
|
||||
<exclude>gnome-print-encode.h</exclude>
|
||||
<exclude>gnome-print-frgba.h</exclude>
|
||||
<exclude>gnome-print-i18n.h</exclude>
|
||||
<exclude>gnome-print-module.h</exclude>
|
||||
<exclude>gnome-print-multipage.h</exclude>
|
||||
<exclude>gnome-print-pdf.h</exclude>
|
||||
<exclude>gnome-print-ps2.h</exclude>
|
||||
<exclude>gnome-print-rbuf.h</exclude>
|
||||
<exclude>gnome-print-rgbp.h</exclude>
|
||||
<exclude>gp-path.h</exclude>
|
||||
<exclude>gp-truetype-utils.h</exclude>
|
||||
<exclude>gp-tt-t1.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomeprintui-2-2">
|
||||
<namespace name="Gnome">
|
||||
<directory path="libgnomeprintui-2.10.0.1/libgnomeprintui">
|
||||
<exclude>gnome-canvas-hacktext.h</exclude>
|
||||
<exclude>gnome-print-copies.h</exclude>
|
||||
<exclude>gnome-print-i18n.h</exclude>
|
||||
<exclude>gnome-print-paper-preview.h</exclude>
|
||||
<exclude>gnome-print-widget.h</exclude>
|
||||
<exclude>gnome-printer-selector.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="panel-applet-2">
|
||||
<namespace name="Gnome">
|
||||
<dir>gnome-panel-2.10.0/libpanel-applet</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gtkhtml/gtkhtml-api.raw">
|
||||
<library name="gtkhtml-3.0">
|
||||
<namespace name="Gtk">
|
||||
<dir>gtkhtml-3.0.10/src</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../glade/glade-api.raw">
|
||||
<library name="libglade-2.0-0.dll">
|
||||
<namespace name="Glade">
|
||||
<dir>libglade-2.3.6/glade</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../art/art-api.raw">
|
||||
<library name="art_lgpl">
|
||||
<namespace name="Art">
|
||||
<dir>libart_lgpl-2.3.16</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../rsvg/rsvg-api.raw">
|
||||
<library name="rsvg-2">
|
||||
<namespace name="Rsvg">
|
||||
<dir>librsvg-2.6.4</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../vte/vte-api.raw">
|
||||
<library name="vte">
|
||||
<namespace name="Vte">
|
||||
<dir>vte-0.11.10/src</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
</gapi-parser-input>
|
|
@ -1,258 +0,0 @@
|
|||
<gapi-parser-input>
|
||||
<api filename="../atk/atk-api-2.8.raw">
|
||||
<library name="libatk-1.0-0.dll">
|
||||
<namespace name="Atk">
|
||||
<dir>atk-1.10.3/atk</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../pango/pango-api-2.8.raw">
|
||||
<library name="libpango-1.0-0.dll">
|
||||
<namespace name="Pango">
|
||||
<directory path="pango-1.10.2/pango">
|
||||
<exclude>pangocairo.h</exclude>
|
||||
<exclude>pangocairo-fc.h</exclude>
|
||||
<exclude>pangocairo-win32.h</exclude>
|
||||
<exclude>pangocairo-private.h</exclude>
|
||||
<exclude>pangofc-decoder.c</exclude>
|
||||
<exclude>pangofc-decoder.h</exclude>
|
||||
<exclude>pangofc-font.c</exclude>
|
||||
<exclude>pangofc-font.h</exclude>
|
||||
<exclude>pangofc-fontmap.c</exclude>
|
||||
<exclude>pangofc-fontmap.h</exclude>
|
||||
<exclude>pangofc-private.h</exclude>
|
||||
<exclude>pangox-fontcache.c</exclude>
|
||||
<exclude>pangox-fontmap.c</exclude>
|
||||
<exclude>pangox-private.h</exclude>
|
||||
<exclude>pangox.h</exclude>
|
||||
<exclude>pangox.c</exclude>
|
||||
<exclude>pangoxft.h</exclude>
|
||||
<exclude>pangoxft-font.c</exclude>
|
||||
<exclude>pangoxft-font.h</exclude>
|
||||
<exclude>pangoxft-fontmap.c</exclude>
|
||||
<exclude>pangoxft-fontmap.h</exclude>
|
||||
<exclude>pangoxft-private.h</exclude>
|
||||
<exclude>pangoxft-render.c</exclude>
|
||||
<exclude>pangoxft-render.h</exclude>
|
||||
<exclude>pango-color-table.h</exclude>
|
||||
<exclude>pango-script-lang-table.h</exclude>
|
||||
<exclude>pango-script-table.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gdk/gdk-api-2.8.raw">
|
||||
<library name="libgdk-win32-2.0-0.dll">
|
||||
<namespace name="Gdk">
|
||||
<directory path="gtk+-2.8.9/gdk">
|
||||
<exclude>gdkalias.h</exclude>
|
||||
<exclude>keyname-table.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="libgdk_pixbuf-2.0-0.dll">
|
||||
<namespace name="Gdk">
|
||||
<directory path="gtk+-2.8.9/gdk-pixbuf">
|
||||
<exclude>gdk-pixbuf-alias.h</exclude>
|
||||
<exclude>xpm-color-table.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gtk/gtk-api-2.8.raw">
|
||||
<library name="libgtk-win32-2.0-0.dll">
|
||||
<namespace name="Gtk">
|
||||
<directory path="gtk+-2.8.9/gtk">
|
||||
<!-- Internal stuff -->
|
||||
<exclude>gtkalias.h</exclude>
|
||||
<exclude>gtkdndcursors.h</exclude>
|
||||
<exclude>gtkfilechooserdefault.c</exclude>
|
||||
<exclude>gtkfilechooserdefault.h</exclude>
|
||||
<exclude>gtkfilechooserembed.c</exclude>
|
||||
<exclude>gtkfilechooserembed.h</exclude>
|
||||
<exclude>gtkfilechooserentry.c</exclude>
|
||||
<exclude>gtkfilechooserentry.h</exclude>
|
||||
<exclude>gtkfilechooserutils.c</exclude>
|
||||
<exclude>gtkfilechooserutils.h</exclude>
|
||||
<exclude>gtkfilesystem.c</exclude>
|
||||
<exclude>gtkfilesystem.h</exclude>
|
||||
<exclude>gtkfilesystemmodel.c</exclude>
|
||||
<exclude>gtkfilesystemmodel.h</exclude>
|
||||
<exclude>gtkfilesystemunix.c</exclude>
|
||||
<exclude>gtkfilesystemunix.h</exclude>
|
||||
<exclude>gtkfilesystemwin32.c</exclude>
|
||||
<exclude>gtkfilesystemwin32.h</exclude>
|
||||
<exclude>gtkiconcache.c</exclude>
|
||||
<exclude>gtkiconcache.h</exclude>
|
||||
<exclude>gtkiconthemeparser.h</exclude>
|
||||
<exclude>gtkpathbar.c</exclude>
|
||||
<exclude>gtkpathbar.h</exclude>
|
||||
<exclude>gtkrbtree.c</exclude>
|
||||
<exclude>gtkrbtree.h</exclude>
|
||||
<exclude>gtksequence.c</exclude>
|
||||
<exclude>gtksequence.h</exclude>
|
||||
<exclude>gtktextbtree.c</exclude>
|
||||
<exclude>gtktextbtree.h</exclude>
|
||||
<exclude>gtktextsegment.c</exclude>
|
||||
<exclude>gtktextsegment.h</exclude>
|
||||
<exclude>gtktexttypes.c</exclude>
|
||||
<exclude>gtktexttypes.h</exclude>
|
||||
<exclude>gtktextutil.c</exclude>
|
||||
<exclude>gtktextutil.h</exclude>
|
||||
<exclude>gtkthemes.c</exclude>
|
||||
<exclude>gtkthemes.h</exclude>
|
||||
<exclude>gtktreedatalist.c</exclude>
|
||||
<exclude>gtktreedatalist.h</exclude>
|
||||
<exclude>gtkwindow-decorate.c</exclude>
|
||||
<exclude>gtkwindow-decorate.h</exclude>
|
||||
<exclude>gtkxembed.h</exclude>
|
||||
<exclude>xembed.h</exclude>
|
||||
<!-- Exclude all pre gtk+-2.2 deprecated widgets -->
|
||||
<exclude>gtkclist.c</exclude>
|
||||
<exclude>gtkclist.h</exclude>
|
||||
<exclude>gtkctree.c</exclude>
|
||||
<exclude>gtkctree.h</exclude>
|
||||
<exclude>gtklist.c</exclude>
|
||||
<exclude>gtklist.h</exclude>
|
||||
<exclude>gtklistitem.c</exclude>
|
||||
<exclude>gtklistitem.h</exclude>
|
||||
<exclude>gtkoldeditable.c</exclude>
|
||||
<exclude>gtkoldeditable.h</exclude>
|
||||
<exclude>gtkpixmap.c</exclude>
|
||||
<exclude>gtkpixmap.h</exclude>
|
||||
<exclude>gtkpreview.c</exclude>
|
||||
<exclude>gtkpreview.h</exclude>
|
||||
<exclude>gtkprogress.c</exclude>
|
||||
<exclude>gtkprogress.h</exclude>
|
||||
<exclude>gtktext.c</exclude>
|
||||
<exclude>gtktext.h</exclude>
|
||||
<exclude>gtktipsquery.c</exclude>
|
||||
<exclude>gtktipsquery.h</exclude>
|
||||
<exclude>gtktree.c</exclude>
|
||||
<exclude>gtktree.h</exclude>
|
||||
<exclude>gtktreeitem.c</exclude>
|
||||
<exclude>gtktreeitem.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gnomevfs/gnome-vfs-api-2.10.raw">
|
||||
<library name="gnomevfs-2">
|
||||
<namespace name="GnomeVFS">
|
||||
<directory path="gnome-vfs-2.10.0/libgnomevfs">
|
||||
<exclude>gnome-vfs-file-size.h</exclude>
|
||||
<exclude>gnome-vfs-method.h</exclude>
|
||||
<exclude>gnome-vfs-transform.h</exclude>
|
||||
<!-- These files break the parser -->
|
||||
<exclude>GNOME_VFS_Daemon-common.c</exclude>
|
||||
<exclude>GNOME_VFS_Daemon.h</exclude>
|
||||
<exclude>GNOME_VFS_Daemon-skels.c</exclude>
|
||||
<exclude>GNOME_VFS_Daemon-stubs.c</exclude>
|
||||
<exclude>gnome-vfs-job.c</exclude>
|
||||
<exclude>gnome-vfs-job.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gnome/gnome-api-2.10.raw">
|
||||
<library name="gnome-2">
|
||||
<namespace name="Gnome">
|
||||
<dir>libgnome-2.10.0/libgnome</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomecanvas-2">
|
||||
<namespace name="Gnome">
|
||||
<dir>libgnomecanvas-2.10.0/libgnomecanvas</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomeui-2">
|
||||
<namespace name="Gnome">
|
||||
<directory path="libgnomeui-2.10.0/libgnomeui">
|
||||
<!-- These were ignored in gtk# 1.0 due to a parser bug, but contain only deprecated methods -->
|
||||
<exclude>gnome-app-util.h</exclude>
|
||||
<exclude>gnome-dialog.h</exclude>
|
||||
<exclude>gnome-dialog-util.h</exclude>
|
||||
<exclude>gnome-mdi.h</exclude>
|
||||
<exclude>gnome-mdi-child.h</exclude>
|
||||
<exclude>gnome-mdi-generic-child.h</exclude>
|
||||
<exclude>gnome-mdi-session.h</exclude>
|
||||
<exclude>gnome-messagebox.h</exclude>
|
||||
<exclude>gnome-pixmap.h</exclude>
|
||||
<exclude>gnome-propertybox.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomeprint-2-2">
|
||||
<namespace name="Gnome">
|
||||
<directory path="libgnomeprint-2.10.0/libgnomeprint">
|
||||
<exclude>gnome-font-family.h</exclude>
|
||||
<exclude>gnome-fontmap.h</exclude>
|
||||
<exclude>gnome-print-encode.h</exclude>
|
||||
<exclude>gnome-print-frgba.h</exclude>
|
||||
<exclude>gnome-print-i18n.h</exclude>
|
||||
<exclude>gnome-print-module.h</exclude>
|
||||
<exclude>gnome-print-multipage.h</exclude>
|
||||
<exclude>gnome-print-pdf.h</exclude>
|
||||
<exclude>gnome-print-ps2.h</exclude>
|
||||
<exclude>gnome-print-rbuf.h</exclude>
|
||||
<exclude>gnome-print-rgbp.h</exclude>
|
||||
<exclude>gp-path.h</exclude>
|
||||
<exclude>gp-truetype-utils.h</exclude>
|
||||
<exclude>gp-tt-t1.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="gnomeprintui-2-2">
|
||||
<namespace name="Gnome">
|
||||
<directory path="libgnomeprintui-2.10.0.1/libgnomeprintui">
|
||||
<exclude>gnome-canvas-hacktext.h</exclude>
|
||||
<exclude>gnome-print-copies.h</exclude>
|
||||
<exclude>gnome-print-i18n.h</exclude>
|
||||
<exclude>gnome-print-paper-preview.h</exclude>
|
||||
<exclude>gnome-print-widget.h</exclude>
|
||||
<exclude>gnome-printer-selector.h</exclude>
|
||||
</directory>
|
||||
</namespace>
|
||||
</library>
|
||||
<library name="panel-applet-2">
|
||||
<namespace name="Gnome">
|
||||
<dir>gnome-panel-2.10.0/libpanel-applet</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../gtkhtml/gtkhtml-api.raw">
|
||||
<library name="gtkhtml-3.0">
|
||||
<namespace name="Gtk">
|
||||
<dir>gtkhtml-3.0.10/src</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../glade/glade-api.raw">
|
||||
<library name="libglade-2.0-0.dll">
|
||||
<namespace name="Glade">
|
||||
<dir>libglade-2.3.6/glade</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../art/art-api.raw">
|
||||
<library name="art_lgpl">
|
||||
<namespace name="Art">
|
||||
<dir>libart_lgpl-2.3.16</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../rsvg/rsvg-api.raw">
|
||||
<library name="rsvg-2">
|
||||
<namespace name="Rsvg">
|
||||
<dir>librsvg-2.6.4</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
<api filename="../vte/vte-api.raw">
|
||||
<library name="vte">
|
||||
<namespace name="Vte">
|
||||
<dir>vte-0.11.10/src</dir>
|
||||
</namespace>
|
||||
</library>
|
||||
</api>
|
||||
</gapi-parser-input>
|
Loading…
Reference in a new issue