2005-05-06 Mike Kestner <mkestner@novell.com>

* bootstrap :
	* bootstrap-2.4 : use ln instead of cp for api files so reparsing
	causes rebuilds.
	* sources/gtk-sharp-2.6-sources.xml : moved from gtk-sharp-sources.xml
	plus fixed the pango, atk, and gdk raw filenames.
	* sources/gtk-sharp-2.4-sources.xml : sources file for 2.4 api.
	* sources/Makefile.am : added 2.4/2.6 targets for api and get-source
	with make api/get-source-code getting/parsing both versions.
	* */*.raw : regenerate

svn path=/trunk/gtk-sharp/; revision=44150
This commit is contained in:
Mike Kestner 2005-05-06 17:10:48 +00:00
commit 9e8e450e35
12 changed files with 13640 additions and 13350 deletions

View file

@ -1,4 +1,16 @@
2005-05-04 Jose Faria <spigaz@gmail.com>
2005-05-06 Mike Kestner <mkestner@novell.com>
* bootstrap :
* bootstrap-2.4 : use ln instead of cp for api files so reparsing
causes rebuilds.
* sources/gtk-sharp-2.6-sources.xml : moved from gtk-sharp-sources.xml
plus fixed the pango, atk, and gdk raw filenames.
* sources/gtk-sharp-2.4-sources.xml : sources file for 2.4 api.
* sources/Makefile.am : added 2.4/2.6 targets for api and get-source
with make api/get-source-code getting/parsing both versions.
* */*.raw : regenerate
2005-05-06 Jose Faria <spigaz@gmail.com>
* gdk/Pixbuf.custom : new width/height ctor overloads.
* gdk/PixbufLoader.custom : new width/height ctor overloads.

File diff suppressed because it is too large Load diff

View file

@ -7,19 +7,19 @@
-->
<namespace name="Atk" library="libatk-1.0-0.dll">
<enum name="CoordType" cname="AtkCoordType" type="enum">
<enum name="CoordType" cname="AtkCoordType" gtype="atk_coord_type_get_type" type="enum">
<member cname="ATK_XY_SCREEN" name="Screen" />
<member cname="ATK_XY_WINDOW" name="Window" />
</enum>
<enum name="HyperlinkStateFlags" cname="AtkHyperlinkStateFlags" type="flags">
<enum name="HyperlinkStateFlags" cname="AtkHyperlinkStateFlags" gtype="atk_hyperlink_state_flags_get_type" type="flags">
<member cname="ATK_HYPERLINK_IS_INLINE" name="Inline" value="1 &lt;&lt; 0" />
</enum>
<enum name="KeyEventType" cname="AtkKeyEventType" type="enum">
<enum name="KeyEventType" cname="AtkKeyEventType" gtype="atk_key_event_type_get_type" type="enum">
<member cname="ATK_KEY_EVENT_PRESS" name="Press" />
<member cname="ATK_KEY_EVENT_RELEASE" name="Release" />
<member cname="ATK_KEY_EVENT_LAST_DEFINED" name="LastDefined" />
</enum>
<enum name="Layer" cname="AtkLayer" type="enum">
<enum name="Layer" cname="AtkLayer" gtype="atk_layer_get_type" type="enum">
<member cname="ATK_LAYER_INVALID" name="Invalid" />
<member cname="ATK_LAYER_BACKGROUND" name="Background" />
<member cname="ATK_LAYER_CANVAS" name="Canvas" />
@ -29,7 +29,7 @@
<member cname="ATK_LAYER_OVERLAY" name="Overlay" />
<member cname="ATK_LAYER_WINDOW" name="Window" />
</enum>
<enum name="RelationType" cname="AtkRelationType" type="enum">
<enum name="RelationType" cname="AtkRelationType" gtype="atk_relation_type_get_type" type="enum">
<member cname="ATK_RELATION_NULL" name="Null" />
<member cname="ATK_RELATION_CONTROLLED_BY" name="ControlledBy" />
<member cname="ATK_RELATION_CONTROLLER_FOR" name="ControllerFor" />
@ -46,7 +46,7 @@
<member cname="ATK_RELATION_PARENT_WINDOW_OF" name="ParentWindowOf" />
<member cname="ATK_RELATION_LAST_DEFINED" name="LastDefined" />
</enum>
<enum name="Role" cname="AtkRole" type="enum">
<enum name="Role" cname="AtkRole" gtype="atk_role_get_type" type="enum">
<member cname="ATK_ROLE_INVALID" name="Invalid" />
<member cname="ATK_ROLE_ACCEL_LABEL" name="AccelLabel" />
<member cname="ATK_ROLE_ALERT" name="Alert" />
@ -126,7 +126,7 @@
<member cname="ATK_ROLE_EMBEDDED" name="Embedded" />
<member cname="ATK_ROLE_LAST_DEFINED" name="LastDefined" />
</enum>
<enum name="StateType" cname="AtkStateType" type="enum">
<enum name="StateType" cname="AtkStateType" gtype="atk_state_type_get_type" type="enum">
<member cname="ATK_STATE_INVALID" name="Invalid" />
<member cname="ATK_STATE_ACTIVE" name="Active" />
<member cname="ATK_STATE_ARMED" name="Armed" />
@ -161,7 +161,7 @@
<member cname="ATK_STATE_TRUNCATED" name="Truncated" />
<member cname="ATK_STATE_LAST_DEFINED" name="LastDefined" />
</enum>
<enum name="TextAttribute" cname="AtkTextAttribute" type="enum">
<enum name="TextAttribute" cname="AtkTextAttribute" gtype="atk_text_attribute_get_type" type="enum">
<member cname="ATK_TEXT_ATTR_INVALID" name="Invalid" />
<member cname="ATK_TEXT_ATTR_LEFT_MARGIN" name="LeftMargin" />
<member cname="ATK_TEXT_ATTR_RIGHT_MARGIN" name="RightMargin" />
@ -192,7 +192,7 @@
<member cname="ATK_TEXT_ATTR_STYLE" name="Style" />
<member cname="ATK_TEXT_ATTR_LAST_DEFINED" name="LastDefined" />
</enum>
<enum name="TextBoundary" cname="AtkTextBoundary" type="enum">
<enum name="TextBoundary" cname="AtkTextBoundary" gtype="atk_text_boundary_get_type" type="enum">
<member cname="ATK_TEXT_BOUNDARY_CHAR" name="Char" />
<member cname="ATK_TEXT_BOUNDARY_WORD_START" name="WordStart" />
<member cname="ATK_TEXT_BOUNDARY_WORD_END" name="WordEnd" />
@ -201,7 +201,7 @@
<member cname="ATK_TEXT_BOUNDARY_LINE_START" name="LineStart" />
<member cname="ATK_TEXT_BOUNDARY_LINE_END" name="LineEnd" />
</enum>
<enum name="TextClipType" cname="AtkTextClipType" type="enum">
<enum name="TextClipType" cname="AtkTextClipType" gtype="atk_text_clip_type_get_type" type="enum">
<member cname="ATK_TEXT_CLIP_NONE" name="None" />
<member cname="ATK_TEXT_CLIP_MIN" name="Min" />
<member cname="ATK_TEXT_CLIP_MAX" name="Max" />

View file

@ -8,10 +8,10 @@ test -z "$srcdir" && srcdir=.
sed -e "s/@GTK_SHARP_VERSION@/$GTK_SHARP_VERSION/" -e 's/@GTK_REQUIRED_VERSION@/2.6.0/' -e 's/@VERSIONCSDEFINES@/-define:GTK_SHARP_2_6/' -e 's/@VERSIONCFLAGS@/-DGTK_SHARP_2_6/' $srcdir/configure.in.in > $srcdir/configure.in
cp $srcdir/pango/pango-api-2.6.raw $srcdir/pango/pango-api.raw
cp $srcdir/atk/atk-api-2.6.raw $srcdir/atk/atk-api.raw
cp $srcdir/gdk/gdk-api-2.6.raw $srcdir/gdk/gdk-api.raw
cp $srcdir/gtk/gtk-api-2.6.raw $srcdir/gtk/gtk-api.raw
ln -f $srcdir/pango/pango-api-2.6.raw $srcdir/pango/pango-api.raw
ln -f $srcdir/atk/atk-api-2.6.raw $srcdir/atk/atk-api.raw
ln -f $srcdir/gdk/gdk-api-2.6.raw $srcdir/gdk/gdk-api.raw
ln -f $srcdir/gtk/gtk-api-2.6.raw $srcdir/gtk/gtk-api.raw
DIE=0

View file

@ -8,10 +8,10 @@ test -z "$srcdir" && srcdir=.
sed -e "s/@GTK_SHARP_VERSION@/$GTK_SHARP_VERSION/" -e 's/@GTK_REQUIRED_VERSION@/2.4.0/' -e 's/@VERSIONCSDEFINES@//' -e 's/@VERSIONCFLAGS@//' $srcdir/configure.in.in > $srcdir/configure.in
cp $srcdir/pango/pango-api-2.4.raw $srcdir/pango/pango-api.raw
cp $srcdir/atk/atk-api-2.4.raw $srcdir/atk/atk-api.raw
cp $srcdir/gdk/gdk-api-2.4.raw $srcdir/gdk/gdk-api.raw
cp $srcdir/gtk/gtk-api-2.4.raw $srcdir/gtk/gtk-api.raw
ln -f $srcdir/pango/pango-api-2.4.raw $srcdir/pango/pango-api.raw
ln -f $srcdir/atk/atk-api-2.4.raw $srcdir/atk/atk-api.raw
ln -f $srcdir/gdk/gdk-api-2.4.raw $srcdir/gdk/gdk-api.raw
ln -f $srcdir/gtk/gtk-api-2.4.raw $srcdir/gtk/gtk-api.raw
DIE=0

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -7,12 +7,12 @@
-->
<namespace name="Gtk" library="libgtk-win32-2.0-0.dll">
<enum name="AccelFlags" cname="GtkAccelFlags" type="flags">
<enum name="AccelFlags" cname="GtkAccelFlags" gtype="gtk_accel_flags_get_type" type="flags">
<member cname="GTK_ACCEL_VISIBLE" name="Visible" value="1 &lt;&lt; 0" />
<member cname="GTK_ACCEL_LOCKED" name="Locked" value="1 &lt;&lt; 1" />
<member cname="GTK_ACCEL_MASK" name="Mask" value="0x07" />
</enum>
<enum name="AnchorType" cname="GtkAnchorType" type="enum">
<enum name="AnchorType" cname="GtkAnchorType" gtype="gtk_anchor_type_get_type" type="enum">
<member cname="GTK_ANCHOR_CENTER" name="Center" />
<member cname="GTK_ANCHOR_NORTH" name="North" />
<member cname="GTK_ANCHOR_NORTH_WEST" name="NorthWest" />
@ -31,32 +31,32 @@
<member cname="GTK_ANCHOR_W" name="W" />
<member cname="GTK_ANCHOR_E" name="E" />
</enum>
<enum name="ArgFlags" cname="GtkArgFlags" deprecated="1" type="flags">
<enum name="ArgFlags" cname="GtkArgFlags" deprecated="1" gtype="gtk_arg_flags_get_type" type="flags">
<member cname="GTK_ARG_READABLE" name="Readable" />
<member cname="GTK_ARG_WRITABLE" name="Writable" />
<member cname="GTK_ARG_CONSTRUCT" name="Construct" />
<member cname="GTK_ARG_CONSTRUCT_ONLY" name="ConstructOnly" />
<member cname="GTK_ARG_CHILD_ARG" name="ChildArg" value="1 &lt;&lt; 4" />
</enum>
<enum name="ArrowType" cname="GtkArrowType" type="enum">
<enum name="ArrowType" cname="GtkArrowType" gtype="gtk_arrow_type_get_type" type="enum">
<member cname="GTK_ARROW_UP" name="Up" />
<member cname="GTK_ARROW_DOWN" name="Down" />
<member cname="GTK_ARROW_LEFT" name="Left" />
<member cname="GTK_ARROW_RIGHT" name="Right" />
</enum>
<enum name="AttachOptions" cname="GtkAttachOptions" type="flags">
<enum name="AttachOptions" cname="GtkAttachOptions" gtype="gtk_attach_options_get_type" type="flags">
<member cname="GTK_EXPAND" name="Expand" value="1 &lt;&lt; 0" />
<member cname="GTK_SHRINK" name="Shrink" value="1 &lt;&lt; 1" />
<member cname="GTK_FILL" name="Fill" value="1 &lt;&lt; 2" />
</enum>
<enum name="ButtonBoxStyle" cname="GtkButtonBoxStyle" type="enum">
<enum name="ButtonBoxStyle" cname="GtkButtonBoxStyle" gtype="gtk_button_box_style_get_type" type="enum">
<member cname="GTK_BUTTONBOX_DEFAULT_STYLE" name="DefaultStyle" />
<member cname="GTK_BUTTONBOX_SPREAD" name="Spread" />
<member cname="GTK_BUTTONBOX_EDGE" name="Edge" />
<member cname="GTK_BUTTONBOX_START" name="Start" />
<member cname="GTK_BUTTONBOX_END" name="End" />
</enum>
<enum name="ButtonsType" cname="GtkButtonsType" type="enum">
<enum name="ButtonsType" cname="GtkButtonsType" gtype="gtk_buttons_type_get_type" type="enum">
<member cname="GTK_BUTTONS_NONE" name="None" />
<member cname="GTK_BUTTONS_OK" name="Ok" />
<member cname="GTK_BUTTONS_CLOSE" name="Close" />
@ -64,37 +64,37 @@
<member cname="GTK_BUTTONS_YES_NO" name="YesNo" />
<member cname="GTK_BUTTONS_OK_CANCEL" name="OkCancel" />
</enum>
<enum name="CalendarDisplayOptions" cname="GtkCalendarDisplayOptions" type="flags">
<enum name="CalendarDisplayOptions" cname="GtkCalendarDisplayOptions" gtype="gtk_calendar_display_options_get_type" type="flags">
<member cname="GTK_CALENDAR_SHOW_HEADING" name="ShowHeading" value="1 &lt;&lt; 0" />
<member cname="GTK_CALENDAR_SHOW_DAY_NAMES" name="ShowDayNames" value="1 &lt;&lt; 1" />
<member cname="GTK_CALENDAR_NO_MONTH_CHANGE" name="NoMonthChange" value="1 &lt;&lt; 2" />
<member cname="GTK_CALENDAR_SHOW_WEEK_NUMBERS" name="ShowWeekNumbers" value="1 &lt;&lt; 3" />
<member cname="GTK_CALENDAR_WEEK_START_MONDAY" name="WeekStartMonday" value="1 &lt;&lt; 4" />
</enum>
<enum name="CellRendererMode" cname="GtkCellRendererMode" type="enum">
<enum name="CellRendererMode" cname="GtkCellRendererMode" gtype="gtk_cell_renderer_mode_get_type" type="enum">
<member cname="GTK_CELL_RENDERER_MODE_INERT" name="Inert" />
<member cname="GTK_CELL_RENDERER_MODE_ACTIVATABLE" name="Activatable" />
<member cname="GTK_CELL_RENDERER_MODE_EDITABLE" name="Editable" />
</enum>
<enum name="CellRendererState" cname="GtkCellRendererState" type="flags">
<enum name="CellRendererState" cname="GtkCellRendererState" gtype="gtk_cell_renderer_state_get_type" type="flags">
<member cname="GTK_CELL_RENDERER_SELECTED" name="Selected" value="1 &lt;&lt; 0" />
<member cname="GTK_CELL_RENDERER_PRELIT" name="Prelit" value="1 &lt;&lt; 1" />
<member cname="GTK_CELL_RENDERER_INSENSITIVE" name="Insensitive" value="1 &lt;&lt; 2" />
<member cname="GTK_CELL_RENDERER_SORTED" name="Sorted" value="1 &lt;&lt; 3" />
<member cname="GTK_CELL_RENDERER_FOCUSED" name="Focused" value="1 &lt;&lt; 4" />
</enum>
<enum name="CornerType" cname="GtkCornerType" type="enum">
<enum name="CornerType" cname="GtkCornerType" gtype="gtk_corner_type_get_type" type="enum">
<member cname="GTK_CORNER_TOP_LEFT" name="TopLeft" />
<member cname="GTK_CORNER_BOTTOM_LEFT" name="BottomLeft" />
<member cname="GTK_CORNER_TOP_RIGHT" name="TopRight" />
<member cname="GTK_CORNER_BOTTOM_RIGHT" name="BottomRight" />
</enum>
<enum name="CurveType" cname="GtkCurveType" type="enum">
<enum name="CurveType" cname="GtkCurveType" gtype="gtk_curve_type_get_type" type="enum">
<member cname="GTK_CURVE_TYPE_LINEAR" name="Linear" />
<member cname="GTK_CURVE_TYPE_SPLINE" name="Spline" />
<member cname="GTK_CURVE_TYPE_FREE" name="Free" />
</enum>
<enum name="DeleteType" cname="GtkDeleteType" type="enum">
<enum name="DeleteType" cname="GtkDeleteType" gtype="gtk_delete_type_get_type" type="enum">
<member cname="GTK_DELETE_CHARS" name="Chars" />
<member cname="GTK_DELETE_WORD_ENDS" name="WordEnds" />
<member cname="GTK_DELETE_WORDS" name="Words" />
@ -104,18 +104,18 @@
<member cname="GTK_DELETE_PARAGRAPHS" name="Paragraphs" />
<member cname="GTK_DELETE_WHITESPACE" name="Whitespace" />
</enum>
<enum name="DestDefaults" cname="GtkDestDefaults" type="flags">
<enum name="DestDefaults" cname="GtkDestDefaults" gtype="gtk_dest_defaults_get_type" type="flags">
<member cname="GTK_DEST_DEFAULT_MOTION" name="Motion" value="1 &lt;&lt; 0" />
<member cname="GTK_DEST_DEFAULT_HIGHLIGHT" name="Highlight" value="1 &lt;&lt; 1" />
<member cname="GTK_DEST_DEFAULT_DROP" name="Drop" value="1 &lt;&lt; 2" />
<member cname="GTK_DEST_DEFAULT_ALL" name="All" value="0x07" />
</enum>
<enum name="DialogFlags" cname="GtkDialogFlags" type="flags">
<enum name="DialogFlags" cname="GtkDialogFlags" gtype="gtk_dialog_flags_get_type" type="flags">
<member cname="GTK_DIALOG_MODAL" name="Modal" value="1 &lt;&lt; 0" />
<member cname="GTK_DIALOG_DESTROY_WITH_PARENT" name="DestroyWithParent" value="1 &lt;&lt; 1" />
<member cname="GTK_DIALOG_NO_SEPARATOR" name="NoSeparator" value="1 &lt;&lt; 2" />
</enum>
<enum name="DirectionType" cname="GtkDirectionType" type="enum">
<enum name="DirectionType" cname="GtkDirectionType" gtype="gtk_direction_type_get_type" type="enum">
<member cname="GTK_DIR_TAB_FORWARD" name="TabForward" />
<member cname="GTK_DIR_TAB_BACKWARD" name="TabBackward" />
<member cname="GTK_DIR_UP" name="Up" />
@ -123,23 +123,23 @@
<member cname="GTK_DIR_LEFT" name="Left" />
<member cname="GTK_DIR_RIGHT" name="Right" />
</enum>
<enum name="ExpanderStyle" cname="GtkExpanderStyle" type="enum">
<enum name="ExpanderStyle" cname="GtkExpanderStyle" gtype="gtk_expander_style_get_type" type="enum">
<member cname="GTK_EXPANDER_COLLAPSED" name="Collapsed" />
<member cname="GTK_EXPANDER_SEMI_COLLAPSED" name="SemiCollapsed" />
<member cname="GTK_EXPANDER_SEMI_EXPANDED" name="SemiExpanded" />
<member cname="GTK_EXPANDER_EXPANDED" name="Expanded" />
</enum>
<enum name="FileChooserAction" cname="GtkFileChooserAction" type="enum">
<enum name="FileChooserAction" cname="GtkFileChooserAction" gtype="gtk_file_chooser_action_get_type" type="enum">
<member cname="GTK_FILE_CHOOSER_ACTION_OPEN" name="Open" />
<member cname="GTK_FILE_CHOOSER_ACTION_SAVE" name="Save" />
<member cname="GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER" name="SelectFolder" />
<member cname="GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER" name="CreateFolder" />
</enum>
<enum name="FileChooserError" cname="GtkFileChooserError" type="enum">
<enum name="FileChooserError" cname="GtkFileChooserError" gtype="gtk_file_chooser_error_get_type" type="enum">
<member cname="GTK_FILE_CHOOSER_ERROR_NONEXISTENT" name="Nonexistent" />
<member cname="GTK_FILE_CHOOSER_ERROR_BAD_FILENAME" name="BadFilename" />
</enum>
<enum name="FileFilterFlags" cname="GtkFileFilterFlags" type="flags">
<enum name="FileFilterFlags" cname="GtkFileFilterFlags" gtype="gtk_file_filter_flags_get_type" type="flags">
<member cname="GTK_FILE_FILTER_FILENAME" name="Filename" value="1 &lt;&lt; 0" />
<member cname="GTK_FILE_FILTER_URI" name="Uri" value="1 &lt;&lt; 1" />
<member cname="GTK_FILE_FILTER_DISPLAY_NAME" name="DisplayName" value="1 &lt;&lt; 2" />
@ -155,12 +155,12 @@
<member cname="GTK_IM_STATUS_CALLBACK" name="Callback" />
<member cname="GTK_IM_STATUS_NONE" name="None" />
</enum>
<enum name="IconLookupFlags" cname="GtkIconLookupFlags" type="flags">
<enum name="IconLookupFlags" cname="GtkIconLookupFlags" gtype="gtk_icon_lookup_flags_get_type" type="flags">
<member cname="GTK_ICON_LOOKUP_NO_SVG" name="NoSvg" value="1 &lt;&lt; 0" />
<member cname="GTK_ICON_LOOKUP_FORCE_SVG" name="ForceSvg" value="1 &lt;&lt; 1" />
<member cname="GTK_ICON_LOOKUP_USE_BUILTIN" name="UseBuiltin" value="1 &lt;&lt; 2" />
</enum>
<enum name="IconSize" cname="GtkIconSize" type="enum">
<enum name="IconSize" cname="GtkIconSize" gtype="gtk_icon_size_get_type" type="enum">
<member cname="GTK_ICON_SIZE_INVALID" name="Invalid" />
<member cname="GTK_ICON_SIZE_MENU" name="Menu" />
<member cname="GTK_ICON_SIZE_SMALL_TOOLBAR" name="SmallToolbar" />
@ -169,11 +169,11 @@
<member cname="GTK_ICON_SIZE_DND" name="Dnd" />
<member cname="GTK_ICON_SIZE_DIALOG" name="Dialog" />
</enum>
<enum name="IconThemeError" cname="GtkIconThemeError" type="enum">
<enum name="IconThemeError" cname="GtkIconThemeError" gtype="gtk_icon_theme_error_get_type" type="enum">
<member cname="GTK_ICON_THEME_NOT_FOUND" name="NotFound" />
<member cname="GTK_ICON_THEME_FAILED" name="Failed" />
</enum>
<enum name="ImageType" cname="GtkImageType" type="enum">
<enum name="ImageType" cname="GtkImageType" gtype="gtk_image_type_get_type" type="enum">
<member cname="GTK_IMAGE_EMPTY" name="Empty" />
<member cname="GTK_IMAGE_PIXMAP" name="Pixmap" />
<member cname="GTK_IMAGE_IMAGE" name="Image" />
@ -183,13 +183,13 @@
<member cname="GTK_IMAGE_ANIMATION" name="Animation" />
<member cname="GTK_IMAGE_ICON_NAME" name="IconName" />
</enum>
<enum name="Justification" cname="GtkJustification" type="enum">
<enum name="Justification" cname="GtkJustification" gtype="gtk_justification_get_type" type="enum">
<member cname="GTK_JUSTIFY_LEFT" name="Left" />
<member cname="GTK_JUSTIFY_RIGHT" name="Right" />
<member cname="GTK_JUSTIFY_CENTER" name="Center" />
<member cname="GTK_JUSTIFY_FILL" name="Fill" />
</enum>
<enum name="MatchType" cname="GtkMatchType" deprecated="1" type="enum">
<enum name="MatchType" cname="GtkMatchType" deprecated="1" gtype="gtk_match_type_get_type" type="enum">
<member cname="GTK_MATCH_ALL" name="All" />
<member cname="GTK_MATCH_ALL_TAIL" name="AllTail" />
<member cname="GTK_MATCH_HEAD" name="Head" />
@ -197,24 +197,24 @@
<member cname="GTK_MATCH_EXACT" name="Exact" />
<member cname="GTK_MATCH_LAST" name="Last" />
</enum>
<enum name="MenuDirectionType" cname="GtkMenuDirectionType" type="enum">
<enum name="MenuDirectionType" cname="GtkMenuDirectionType" gtype="gtk_menu_direction_type_get_type" type="enum">
<member cname="GTK_MENU_DIR_PARENT" name="Parent" />
<member cname="GTK_MENU_DIR_CHILD" name="Child" />
<member cname="GTK_MENU_DIR_NEXT" name="Next" />
<member cname="GTK_MENU_DIR_PREV" name="Prev" />
</enum>
<enum name="MessageType" cname="GtkMessageType" type="enum">
<enum name="MessageType" cname="GtkMessageType" gtype="gtk_message_type_get_type" type="enum">
<member cname="GTK_MESSAGE_INFO" name="Info" />
<member cname="GTK_MESSAGE_WARNING" name="Warning" />
<member cname="GTK_MESSAGE_QUESTION" name="Question" />
<member cname="GTK_MESSAGE_ERROR" name="Error" />
</enum>
<enum name="MetricType" cname="GtkMetricType" type="enum">
<enum name="MetricType" cname="GtkMetricType" gtype="gtk_metric_type_get_type" type="enum">
<member cname="GTK_PIXELS" name="Pixels" />
<member cname="GTK_INCHES" name="Inches" />
<member cname="GTK_CENTIMETERS" name="Centimeters" />
</enum>
<enum name="MovementStep" cname="GtkMovementStep" type="enum">
<enum name="MovementStep" cname="GtkMovementStep" gtype="gtk_movement_step_get_type" type="enum">
<member cname="GTK_MOVEMENT_LOGICAL_POSITIONS" name="LogicalPositions" />
<member cname="GTK_MOVEMENT_VISUAL_POSITIONS" name="VisualPositions" />
<member cname="GTK_MOVEMENT_WORDS" name="Words" />
@ -226,25 +226,25 @@
<member cname="GTK_MOVEMENT_BUFFER_ENDS" name="BufferEnds" />
<member cname="GTK_MOVEMENT_HORIZONTAL_PAGES" name="HorizontalPages" />
</enum>
<enum name="NotebookTab" cname="GtkNotebookTab" type="enum">
<enum name="NotebookTab" cname="GtkNotebookTab" gtype="gtk_notebook_tab_get_type" type="enum">
<member cname="GTK_NOTEBOOK_TAB_FIRST" name="First" />
<member cname="GTK_NOTEBOOK_TAB_LAST" name="Last" />
</enum>
<enum name="ObjectFlags" cname="GtkObjectFlags" type="flags">
<enum name="ObjectFlags" cname="GtkObjectFlags" gtype="gtk_object_flags_get_type" type="flags">
<member cname="GTK_IN_DESTRUCTION" name="InDestruction" value="1 &lt;&lt; 0" />
<member cname="GTK_FLOATING" name="Floating" value="1 &lt;&lt; 1" />
<member cname="GTK_RESERVED_1" name="Reserved1" value="1 &lt;&lt; 2" />
<member cname="GTK_RESERVED_2" name="Reserved2" value="1 &lt;&lt; 3" />
</enum>
<enum name="Orientation" cname="GtkOrientation" type="enum">
<enum name="Orientation" cname="GtkOrientation" gtype="gtk_orientation_get_type" type="enum">
<member cname="GTK_ORIENTATION_HORIZONTAL" name="Horizontal" />
<member cname="GTK_ORIENTATION_VERTICAL" name="Vertical" />
</enum>
<enum name="PackType" cname="GtkPackType" type="enum">
<enum name="PackType" cname="GtkPackType" gtype="gtk_pack_type_get_type" type="enum">
<member cname="GTK_PACK_START" name="Start" />
<member cname="GTK_PACK_END" name="End" />
</enum>
<enum name="PathPriorityType" cname="GtkPathPriorityType" type="enum">
<enum name="PathPriorityType" cname="GtkPathPriorityType" gtype="gtk_path_priority_type_get_type" type="enum">
<member cname="GTK_PATH_PRIO_LOWEST" name="Lowest" />
<member cname="GTK_PATH_PRIO_GTK" name="Gtk" value="4" />
<member cname="GTK_PATH_PRIO_APPLICATION" name="Application" value="8" />
@ -252,43 +252,43 @@
<member cname="GTK_PATH_PRIO_RC" name="Rc" value="12" />
<member cname="GTK_PATH_PRIO_HIGHEST" name="Highest" value="15" />
</enum>
<enum name="PathType" cname="GtkPathType" type="enum">
<enum name="PathType" cname="GtkPathType" gtype="gtk_path_type_get_type" type="enum">
<member cname="GTK_PATH_WIDGET" name="Widget" />
<member cname="GTK_PATH_WIDGET_CLASS" name="WidgetClass" />
<member cname="GTK_PATH_CLASS" name="Class" />
</enum>
<enum name="PolicyType" cname="GtkPolicyType" type="enum">
<enum name="PolicyType" cname="GtkPolicyType" gtype="gtk_policy_type_get_type" type="enum">
<member cname="GTK_POLICY_ALWAYS" name="Always" />
<member cname="GTK_POLICY_AUTOMATIC" name="Automatic" />
<member cname="GTK_POLICY_NEVER" name="Never" />
</enum>
<enum name="PositionType" cname="GtkPositionType" type="enum">
<enum name="PositionType" cname="GtkPositionType" gtype="gtk_position_type_get_type" type="enum">
<member cname="GTK_POS_LEFT" name="Left" />
<member cname="GTK_POS_RIGHT" name="Right" />
<member cname="GTK_POS_TOP" name="Top" />
<member cname="GTK_POS_BOTTOM" name="Bottom" />
</enum>
<enum name="PreviewType" cname="GtkPreviewType" deprecated="1" type="enum">
<enum name="PreviewType" cname="GtkPreviewType" deprecated="1" gtype="gtk_preview_type_get_type" type="enum">
<member cname="GTK_PREVIEW_COLOR" name="Color" />
<member cname="GTK_PREVIEW_GRAYSCALE" name="Grayscale" />
</enum>
<enum name="ProgressBarOrientation" cname="GtkProgressBarOrientation" type="enum">
<enum name="ProgressBarOrientation" cname="GtkProgressBarOrientation" gtype="gtk_progress_bar_orientation_get_type" type="enum">
<member cname="GTK_PROGRESS_LEFT_TO_RIGHT" name="LeftToRight" />
<member cname="GTK_PROGRESS_RIGHT_TO_LEFT" name="RightToLeft" />
<member cname="GTK_PROGRESS_BOTTOM_TO_TOP" name="BottomToTop" />
<member cname="GTK_PROGRESS_TOP_TO_BOTTOM" name="TopToBottom" />
</enum>
<enum name="ProgressBarStyle" cname="GtkProgressBarStyle" type="enum">
<enum name="ProgressBarStyle" cname="GtkProgressBarStyle" gtype="gtk_progress_bar_style_get_type" type="enum">
<member cname="GTK_PROGRESS_CONTINUOUS" name="Continuous" />
<member cname="GTK_PROGRESS_DISCRETE" name="Discrete" />
</enum>
<enum name="RcFlags" cname="GtkRcFlags" type="flags">
<enum name="RcFlags" cname="GtkRcFlags" gtype="gtk_rc_flags_get_type" type="flags">
<member cname="GTK_RC_FG" name="Fg" value="1 &lt;&lt; 0" />
<member cname="GTK_RC_BG" name="Bg" value="1 &lt;&lt; 1" />
<member cname="GTK_RC_TEXT" name="Text" value="1 &lt;&lt; 2" />
<member cname="GTK_RC_BASE" name="Base" value="1 &lt;&lt; 3" />
</enum>
<enum name="RcTokenType" cname="GtkRcTokenType" type="enum">
<enum name="RcTokenType" cname="GtkRcTokenType" gtype="gtk_rc_token_type_get_type" type="enum">
<member cname="GTK_RC_TOKEN_INVALID" name="Invalid" />
<member cname="GTK_RC_TOKEN_INCLUDE" name="Include" />
<member cname="GTK_RC_TOKEN_NORMAL" name="Normal" />
@ -328,17 +328,17 @@
<member cname="GTK_RC_TOKEN_RTL" name="Rtl" />
<member cname="GTK_RC_TOKEN_LAST" name="Last" />
</enum>
<enum name="ReliefStyle" cname="GtkReliefStyle" type="enum">
<enum name="ReliefStyle" cname="GtkReliefStyle" gtype="gtk_relief_style_get_type" type="enum">
<member cname="GTK_RELIEF_NORMAL" name="Normal" />
<member cname="GTK_RELIEF_HALF" name="Half" />
<member cname="GTK_RELIEF_NONE" name="None" />
</enum>
<enum name="ResizeMode" cname="GtkResizeMode" type="enum">
<enum name="ResizeMode" cname="GtkResizeMode" gtype="gtk_resize_mode_get_type" type="enum">
<member cname="GTK_RESIZE_PARENT" name="Parent" />
<member cname="GTK_RESIZE_QUEUE" name="Queue" />
<member cname="GTK_RESIZE_IMMEDIATE" name="Immediate" />
</enum>
<enum name="ResponseType" cname="GtkResponseType" type="enum">
<enum name="ResponseType" cname="GtkResponseType" gtype="gtk_response_type_get_type" type="enum">
<member cname="GTK_RESPONSE_NONE" name="None" value="-1" />
<member cname="GTK_RESPONSE_REJECT" name="Reject" value="-2" />
<member cname="GTK_RESPONSE_ACCEPT" name="Accept" value="-3" />
@ -351,7 +351,7 @@
<member cname="GTK_RESPONSE_APPLY" name="Apply" value="-10" />
<member cname="GTK_RESPONSE_HELP" name="Help" value="-11" />
</enum>
<enum name="ScrollStep" cname="GtkScrollStep" type="enum">
<enum name="ScrollStep" cname="GtkScrollStep" gtype="gtk_scroll_step_get_type" type="enum">
<member cname="GTK_SCROLL_STEPS" name="Steps" />
<member cname="GTK_SCROLL_PAGES" name="Pages" />
<member cname="GTK_SCROLL_ENDS" name="Ends" />
@ -359,7 +359,7 @@
<member cname="GTK_SCROLL_HORIZONTAL_PAGES" name="HorizontalPages" />
<member cname="GTK_SCROLL_HORIZONTAL_ENDS" name="HorizontalEnds" />
</enum>
<enum name="ScrollType" cname="GtkScrollType" type="enum">
<enum name="ScrollType" cname="GtkScrollType" gtype="gtk_scroll_type_get_type" type="enum">
<member cname="GTK_SCROLL_NONE" name="None" />
<member cname="GTK_SCROLL_JUMP" name="Jump" />
<member cname="GTK_SCROLL_STEP_BACKWARD" name="StepBackward" />
@ -377,27 +377,27 @@
<member cname="GTK_SCROLL_START" name="Start" />
<member cname="GTK_SCROLL_END" name="End" />
</enum>
<enum name="SelectionMode" cname="GtkSelectionMode" type="enum">
<enum name="SelectionMode" cname="GtkSelectionMode" gtype="gtk_selection_mode_get_type" type="enum">
<member cname="GTK_SELECTION_NONE" name="None" />
<member cname="GTK_SELECTION_SINGLE" name="Single" />
<member cname="GTK_SELECTION_BROWSE" name="Browse" />
<member cname="GTK_SELECTION_MULTIPLE" name="Multiple" />
<member cname="GTK_SELECTION_EXTENDED" name="Extended" />
</enum>
<enum name="ShadowType" cname="GtkShadowType" type="enum">
<enum name="ShadowType" cname="GtkShadowType" gtype="gtk_shadow_type_get_type" type="enum">
<member cname="GTK_SHADOW_NONE" name="None" />
<member cname="GTK_SHADOW_IN" name="In" />
<member cname="GTK_SHADOW_OUT" name="Out" />
<member cname="GTK_SHADOW_ETCHED_IN" name="EtchedIn" />
<member cname="GTK_SHADOW_ETCHED_OUT" name="EtchedOut" />
</enum>
<enum name="SideType" cname="GtkSideType" deprecated="1" type="enum">
<enum name="SideType" cname="GtkSideType" deprecated="1" gtype="gtk_side_type_get_type" type="enum">
<member cname="GTK_SIDE_TOP" name="Top" />
<member cname="GTK_SIDE_BOTTOM" name="Bottom" />
<member cname="GTK_SIDE_LEFT" name="Left" />
<member cname="GTK_SIDE_RIGHT" name="Right" />
</enum>
<enum name="SignalRunType" cname="GtkSignalRunType" deprecated="1" type="enum">
<enum name="SignalRunType" cname="GtkSignalRunType" deprecated="1" gtype="gtk_signal_run_type_get_type" type="enum">
<member cname="GTK_RUN_FIRST" name="First" />
<member cname="GTK_RUN_LAST" name="Last" />
<member cname="GTK_RUN_BOTH" name="Both" />
@ -405,21 +405,21 @@
<member cname="GTK_RUN_ACTION" name="Action" />
<member cname="GTK_RUN_NO_HOOKS" name="NoHooks" />
</enum>
<enum name="SizeGroupMode" cname="GtkSizeGroupMode" type="enum">
<enum name="SizeGroupMode" cname="GtkSizeGroupMode" gtype="gtk_size_group_mode_get_type" type="enum">
<member cname="GTK_SIZE_GROUP_NONE" name="None" />
<member cname="GTK_SIZE_GROUP_HORIZONTAL" name="Horizontal" />
<member cname="GTK_SIZE_GROUP_VERTICAL" name="Vertical" />
<member cname="GTK_SIZE_GROUP_BOTH" name="Both" />
</enum>
<enum name="SortType" cname="GtkSortType" type="enum">
<enum name="SortType" cname="GtkSortType" gtype="gtk_sort_type_get_type" type="enum">
<member cname="GTK_SORT_ASCENDING" name="Ascending" />
<member cname="GTK_SORT_DESCENDING" name="Descending" />
</enum>
<enum name="SpinButtonUpdatePolicy" cname="GtkSpinButtonUpdatePolicy" type="enum">
<enum name="SpinButtonUpdatePolicy" cname="GtkSpinButtonUpdatePolicy" gtype="gtk_spin_button_update_policy_get_type" type="enum">
<member cname="GTK_UPDATE_ALWAYS" name="Always" />
<member cname="GTK_UPDATE_IF_VALID" name="IfValid" />
</enum>
<enum name="SpinType" cname="GtkSpinType" type="enum">
<enum name="SpinType" cname="GtkSpinType" gtype="gtk_spin_type_get_type" type="enum">
<member cname="GTK_SPIN_STEP_FORWARD" name="StepForward" />
<member cname="GTK_SPIN_STEP_BACKWARD" name="StepBackward" />
<member cname="GTK_SPIN_PAGE_FORWARD" name="PageForward" />
@ -428,35 +428,35 @@
<member cname="GTK_SPIN_END" name="End" />
<member cname="GTK_SPIN_USER_DEFINED" name="UserDefined" />
</enum>
<enum name="StateType" cname="GtkStateType" type="enum">
<enum name="StateType" cname="GtkStateType" gtype="gtk_state_type_get_type" type="enum">
<member cname="GTK_STATE_NORMAL" name="Normal" />
<member cname="GTK_STATE_ACTIVE" name="Active" />
<member cname="GTK_STATE_PRELIGHT" name="Prelight" />
<member cname="GTK_STATE_SELECTED" name="Selected" />
<member cname="GTK_STATE_INSENSITIVE" name="Insensitive" />
</enum>
<enum name="SubmenuDirection" cname="GtkSubmenuDirection" deprecated="1" type="enum">
<enum name="SubmenuDirection" cname="GtkSubmenuDirection" deprecated="1" gtype="gtk_submenu_direction_get_type" type="enum">
<member cname="GTK_DIRECTION_LEFT" name="Left" />
<member cname="GTK_DIRECTION_RIGHT" name="Right" />
</enum>
<enum name="SubmenuPlacement" cname="GtkSubmenuPlacement" deprecated="1" type="enum">
<enum name="SubmenuPlacement" cname="GtkSubmenuPlacement" deprecated="1" gtype="gtk_submenu_placement_get_type" type="enum">
<member cname="GTK_TOP_BOTTOM" name="TopBottom" />
<member cname="GTK_LEFT_RIGHT" name="LeftRight" />
</enum>
<enum name="TargetFlags" cname="GtkTargetFlags" type="flags">
<enum name="TargetFlags" cname="GtkTargetFlags" gtype="gtk_target_flags_get_type" type="flags">
<member cname="GTK_TARGET_SAME_APP" name="App" value="1 &lt;&lt; 0" />
<member cname="GTK_TARGET_SAME_WIDGET" name="Widget" value="1 &lt;&lt; 1" />
</enum>
<enum name="TextDirection" cname="GtkTextDirection" type="enum">
<enum name="TextDirection" cname="GtkTextDirection" gtype="gtk_text_direction_get_type" type="enum">
<member cname="GTK_TEXT_DIR_NONE" name="None" />
<member cname="GTK_TEXT_DIR_LTR" name="Ltr" />
<member cname="GTK_TEXT_DIR_RTL" name="Rtl" />
</enum>
<enum name="TextSearchFlags" cname="GtkTextSearchFlags" type="flags">
<enum name="TextSearchFlags" cname="GtkTextSearchFlags" gtype="gtk_text_search_flags_get_type" type="flags">
<member cname="GTK_TEXT_SEARCH_VISIBLE_ONLY" name="VisibleOnly" value="1 &lt;&lt; 0" />
<member cname="GTK_TEXT_SEARCH_TEXT_ONLY" name="TextOnly" value="1 &lt;&lt; 1" />
</enum>
<enum name="TextWindowType" cname="GtkTextWindowType" type="enum">
<enum name="TextWindowType" cname="GtkTextWindowType" gtype="gtk_text_window_type_get_type" type="enum">
<member cname="GTK_TEXT_WINDOW_PRIVATE" name="Private" />
<member cname="GTK_TEXT_WINDOW_WIDGET" name="Widget" />
<member cname="GTK_TEXT_WINDOW_TEXT" name="Text" />
@ -465,33 +465,33 @@
<member cname="GTK_TEXT_WINDOW_TOP" name="Top" />
<member cname="GTK_TEXT_WINDOW_BOTTOM" name="Bottom" />
</enum>
<enum name="ToolbarChildType" cname="GtkToolbarChildType" deprecated="1" type="enum">
<enum name="ToolbarChildType" cname="GtkToolbarChildType" deprecated="1" gtype="gtk_toolbar_child_type_get_type" type="enum">
<member cname="GTK_TOOLBAR_CHILD_SPACE" name="Space" />
<member cname="GTK_TOOLBAR_CHILD_BUTTON" name="Button" />
<member cname="GTK_TOOLBAR_CHILD_TOGGLEBUTTON" name="Togglebutton" />
<member cname="GTK_TOOLBAR_CHILD_RADIOBUTTON" name="Radiobutton" />
<member cname="GTK_TOOLBAR_CHILD_WIDGET" name="Widget" />
</enum>
<enum name="ToolbarSpaceStyle" cname="GtkToolbarSpaceStyle" type="enum">
<enum name="ToolbarSpaceStyle" cname="GtkToolbarSpaceStyle" gtype="gtk_toolbar_space_style_get_type" type="enum">
<member cname="GTK_TOOLBAR_SPACE_EMPTY" name="Empty" />
<member cname="GTK_TOOLBAR_SPACE_LINE" name="Line" />
</enum>
<enum name="ToolbarStyle" cname="GtkToolbarStyle" type="enum">
<enum name="ToolbarStyle" cname="GtkToolbarStyle" gtype="gtk_toolbar_style_get_type" type="enum">
<member cname="GTK_TOOLBAR_ICONS" name="Icons" />
<member cname="GTK_TOOLBAR_TEXT" name="Text" />
<member cname="GTK_TOOLBAR_BOTH" name="Both" />
<member cname="GTK_TOOLBAR_BOTH_HORIZ" name="BothHoriz" />
</enum>
<enum name="TreeModelFlags" cname="GtkTreeModelFlags" type="flags">
<enum name="TreeModelFlags" cname="GtkTreeModelFlags" gtype="gtk_tree_model_flags_get_type" type="flags">
<member cname="GTK_TREE_MODEL_ITERS_PERSIST" name="ItersPersist" value="1 &lt;&lt; 0" />
<member cname="GTK_TREE_MODEL_LIST_ONLY" name="ListOnly" value="1 &lt;&lt; 1" />
</enum>
<enum name="TreeViewColumnSizing" cname="GtkTreeViewColumnSizing" type="enum">
<enum name="TreeViewColumnSizing" cname="GtkTreeViewColumnSizing" gtype="gtk_tree_view_column_sizing_get_type" type="enum">
<member cname="GTK_TREE_VIEW_COLUMN_GROW_ONLY" name="GrowOnly" />
<member cname="GTK_TREE_VIEW_COLUMN_AUTOSIZE" name="Autosize" />
<member cname="GTK_TREE_VIEW_COLUMN_FIXED" name="Fixed" />
</enum>
<enum name="TreeViewDropPosition" cname="GtkTreeViewDropPosition" type="enum">
<enum name="TreeViewDropPosition" cname="GtkTreeViewDropPosition" gtype="gtk_tree_view_drop_position_get_type" type="enum">
<member cname="GTK_TREE_VIEW_DROP_BEFORE" name="Before" />
<member cname="GTK_TREE_VIEW_DROP_AFTER" name="After" />
<member cname="GTK_TREE_VIEW_DROP_INTO_OR_BEFORE" name="IntoOrBefore" />
@ -509,17 +509,17 @@
<member cname="GTK_UI_MANAGER_SEPARATOR" name="Separator" value="1 &lt;&lt; 7" />
<member cname="GTK_UI_MANAGER_ACCELERATOR" name="Accelerator" value="1 &lt;&lt; 8" />
</enum>
<enum name="UpdateType" cname="GtkUpdateType" type="enum">
<enum name="UpdateType" cname="GtkUpdateType" gtype="gtk_update_type_get_type" type="enum">
<member cname="GTK_UPDATE_CONTINUOUS" name="Continuous" />
<member cname="GTK_UPDATE_DISCONTINUOUS" name="Discontinuous" />
<member cname="GTK_UPDATE_DELAYED" name="Delayed" />
</enum>
<enum name="Visibility" cname="GtkVisibility" type="enum">
<enum name="Visibility" cname="GtkVisibility" gtype="gtk_visibility_get_type" type="enum">
<member cname="GTK_VISIBILITY_NONE" name="None" />
<member cname="GTK_VISIBILITY_PARTIAL" name="Partial" />
<member cname="GTK_VISIBILITY_FULL" name="Full" />
</enum>
<enum name="WidgetFlags" cname="GtkWidgetFlags" type="flags">
<enum name="WidgetFlags" cname="GtkWidgetFlags" gtype="gtk_widget_flags_get_type" type="flags">
<member cname="GTK_TOPLEVEL" name="Toplevel" value="1 &lt;&lt; 4" />
<member cname="GTK_NO_WINDOW" name="NoWindow" value="1 &lt;&lt; 5" />
<member cname="GTK_REALIZED" name="Realized" value="1 &lt;&lt; 6" />
@ -540,22 +540,22 @@
<member cname="GTK_DOUBLE_BUFFERED" name="DoubleBuffered" value="1 &lt;&lt; 21" />
<member cname="GTK_NO_SHOW_ALL" name="NoShowAll" value="1 &lt;&lt; 22" />
</enum>
<enum name="WidgetHelpType" cname="GtkWidgetHelpType" type="enum">
<enum name="WidgetHelpType" cname="GtkWidgetHelpType" gtype="gtk_widget_help_type_get_type" type="enum">
<member cname="GTK_WIDGET_HELP_TOOLTIP" name="Tooltip" />
<member cname="GTK_WIDGET_HELP_WHATS_THIS" name="WhatsThis" />
</enum>
<enum name="WindowPosition" cname="GtkWindowPosition" type="enum">
<enum name="WindowPosition" cname="GtkWindowPosition" gtype="gtk_window_position_get_type" type="enum">
<member cname="GTK_WIN_POS_NONE" name="None" />
<member cname="GTK_WIN_POS_CENTER" name="Center" />
<member cname="GTK_WIN_POS_MOUSE" name="Mouse" />
<member cname="GTK_WIN_POS_CENTER_ALWAYS" name="CenterAlways" />
<member cname="GTK_WIN_POS_CENTER_ON_PARENT" name="CenterOnParent" />
</enum>
<enum name="WindowType" cname="GtkWindowType" type="enum">
<enum name="WindowType" cname="GtkWindowType" gtype="gtk_window_type_get_type" type="enum">
<member cname="GTK_WINDOW_TOPLEVEL" name="Toplevel" />
<member cname="GTK_WINDOW_POPUP" name="Popup" />
</enum>
<enum name="WrapMode" cname="GtkWrapMode" type="enum">
<enum name="WrapMode" cname="GtkWrapMode" gtype="gtk_wrap_mode_get_type" type="enum">
<member cname="GTK_WRAP_NONE" name="None" />
<member cname="GTK_WRAP_CHAR" name="Char" />
<member cname="GTK_WRAP_WORD" name="Word" />

File diff suppressed because it is too large Load diff

View file

@ -8,10 +8,17 @@ EXTRA_DIST = \
gtkhtml-font-style-enum.patch
DOWNLOADS = \
GTK_2_4_DOWNLOADS = \
ftp://ftp.gtk.org/pub/gtk/v2.4/pango-1.4.0.tar.bz2 \
ftp://ftp.gtk.org/pub/gtk/v2.4/atk-1.6.0.tar.bz2 \
ftp://ftp.gtk.org/pub/gtk/v2.4/gtk+-2.4.1.tar.bz2
GTK_2_6_DOWNLOADS = \
ftp://ftp.gtk.org/pub/gtk/v2.6/pango-1.8.0.tar.bz2 \
ftp://ftp.gtk.org/pub/gtk/v2.6/atk-1.9.0.tar.bz2 \
ftp://ftp.gtk.org/pub/gtk/v2.6/gtk+-2.6.4.tar.bz2 \
ftp://ftp.gtk.org/pub/gtk/v2.6/gtk+-2.6.4.tar.bz2
GNOME_DOWNLOADS = \
http://ftp.gnome.org/pub/GNOME/desktop/2.6/2.6.0/sources/gnome-vfs-2.6.0.tar.bz2 \
http://ftp.gnome.org/pub/GNOME/desktop/2.6/2.6.0/sources/libgnome-2.6.0.tar.bz2 \
http://ftp.gnome.org/pub/GNOME/desktop/2.6/2.6.0/sources/libgnomecanvas-2.6.0.tar.bz2 \
@ -36,20 +43,39 @@ GTKHTML_SOURCEFILES = \
gtkhtml-3.0.10/src/gtkhtml-stream.c \
gtkhtml-3.0.10/src/gtkhtml-stream.h
api:
PATH=../parser:$$PATH $(RUNTIME) ../parser/gapi-parser.exe gtk-sharp-sources.xml
api: api-2.4 api-2.6
api-2.4:
PATH=../parser:$$PATH $(RUNTIME) ../parser/gapi-parser.exe gtk-sharp-2.4-sources.xml
api-2.6:
PATH=../parser:$$PATH $(RUNTIME) ../parser/gapi-parser.exe gtk-sharp-2.6-sources.xml
get-source-code: get-2.4-sources get-2.6-sources get-gnome-sources get-gtkhtml-code
get-gtkhtml-code:
wget http://ftp.gnome.org/pub/GNOME/sources/gtkhtml/3.0/gtkhtml-3.0.10.tar.bz2 --output-document=- | tar -xj $(GTKHTML_SOURCEFILES)
patch -p0 < gtkhtml-font-style-enum.patch
get-source-code: get-gtkhtml-code
for i in $(DOWNLOADS); do \
get-2.4-sources:
for i in $(GTK_2_4_DOWNLOADS); do \
wget $$i --output-document=- | tar -xj ; \
done;
ln -f -s gtkfilechooserprivate.h gtk+-2.4.1/gtk/gtkfilechooserpriv.h
patch -p0 gtk+-2.4.1/gtk/gtktreemodel.c < gtk_tree_model_signal_fix.patch
get-2.6-sources:
for i in $(GTK_2_6_DOWNLOADS); do \
wget $$i --output-document=- | tar -xj ; \
done;
ln -f -s gtkfilechooserprivate.h gtk+-2.6.4/gtk/gtkfilechooserpriv.h
patch -p0 gtk+-2.6.4/gtk/gtktreemodel.c < gtk_tree_model_signal_fix.patch
patch -p0 gtk+-2.6.4/gtk/gtkclipboard.h < gtkclipboard.patch
get-gnome-sources:
for i in $(GNOME_DOWNLOADS); do \
wget $$i --output-document=- | tar -xj ; \
done;
patch -p0 libgnomedb-1.0.0/libgnomedb/gnome-db-list.c < gnomedb.patch
patch -p0 libgda-1.0.0/libgda/gda-export.c < gda.patch

View file

@ -0,0 +1,210 @@
<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>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.h</exclude>
<exclude>pangoxft-fontmap.h</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>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.raw">
<library name="gnomevfs-2">
<namespace name="Gnome.Vfs">
<directory path="gnome-vfs-2.6.0/libgnomevfs">
<!-- 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.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">
<dir>libgnomeui-2.6.0/libgnomeui</dir>
</namespace>
</library>
<library name="gnomeprint-2-2">
<namespace name="Gnome">
<dir>libgnomeprint-2.6.0/libgnomeprint</dir>
</namespace>
</library>
<library name="gnomeprintui-2-2">
<namespace name="Gnome">
<dir>libgnomeprintui-2.6.0/libgnomeprintui</dir>
<dir>libgnomeprintui-2.6.0/libgnomeprintui/gpaui</dir>
</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="../gda/gda-api.raw">
<library name="gda-2">
<namespace name="Gda">
<dir>libgda-1.0.0/libgda</dir>
</namespace>
</library>
</api>
<api filename="../gnomedb/gnomedb-api.raw">
<library name="gnomedb-2">
<namespace name="GnomeDb">
<dir>libgnomedb-1.0.0/libgnomedb</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>

View file

@ -1,12 +1,12 @@
<gapi-parser-input>
<api filename="../atk/atk-api.raw">
<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.raw">
<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">
@ -25,7 +25,7 @@
</namespace>
</library>
</api>
<api filename="../gdk/gdk-api.raw">
<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>
@ -37,7 +37,7 @@
</namespace>
</library>
</api>
<api filename="../gtk/gtk-api.raw">
<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">