--- /dev/null
+<?xml version="1.0"?>
+<api version="1.0">
+ <!--
+
+ This file was automatically generated.
+ Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
+
+-->
+ <namespace name="Gdk">
+ <enum get-type="gdk_axis_use_get_type" name="GdkAxisUse" type="enum" type-name="GdkAxisUse">
+ <member name="GDK_AXIS_IGNORE" value=""/>
+ <member name="GDK_AXIS_X" value=""/>
+ <member name="GDK_AXIS_Y" value=""/>
+ <member name="GDK_AXIS_PRESSURE" value=""/>
+ <member name="GDK_AXIS_XTILT" value=""/>
+ <member name="GDK_AXIS_YTILT" value=""/>
+ <member name="GDK_AXIS_WHEEL" value=""/>
+ <member name="GDK_AXIS_LAST" value=""/>
+ </enum>
+ <enum get-type="gdk_byte_order_get_type" name="GdkByteOrder" type="enum" type-name="GdkByteOrder">
+ <member name="GDK_LSB_FIRST" value=""/>
+ <member name="GDK_MSB_FIRST" value=""/>
+ </enum>
+ <enum get-type="gdk_cap_style_get_type" name="GdkCapStyle" type="enum" type-name="GdkCapStyle">
+ <member name="GDK_CAP_NOT_LAST" value=""/>
+ <member name="GDK_CAP_BUTT" value=""/>
+ <member name="GDK_CAP_ROUND" value=""/>
+ <member name="GDK_CAP_PROJECTING" value=""/>
+ </enum>
+ <enum get-type="gdk_colorspace_get_type" name="GdkColorspace" type="enum" type-name="GdkColorspace">
+ <member name="GDK_COLORSPACE_RGB" value=""/>
+ </enum>
+ <enum get-type="gdk_crossing_mode_get_type" name="GdkCrossingMode" type="enum" type-name="GdkCrossingMode">
+ <member name="GDK_CROSSING_NORMAL" value=""/>
+ <member name="GDK_CROSSING_GRAB" value=""/>
+ <member name="GDK_CROSSING_UNGRAB" value=""/>
+ </enum>
+ <enum get-type="gdk_cursor_type_get_type" name="GdkCursorType" type="enum" type-name="GdkCursorType">
+ <member name="GDK_X_CURSOR" value="0"/>
+ <member name="GDK_ARROW" value="2"/>
+ <member name="GDK_BASED_ARROW_DOWN" value="4"/>
+ <member name="GDK_BASED_ARROW_UP" value="6"/>
+ <member name="GDK_BOAT" value="8"/>
+ <member name="GDK_BOGOSITY" value="10"/>
+ <member name="GDK_BOTTOM_LEFT_CORNER" value="12"/>
+ <member name="GDK_BOTTOM_RIGHT_CORNER" value="14"/>
+ <member name="GDK_BOTTOM_SIDE" value="16"/>
+ <member name="GDK_BOTTOM_TEE" value="18"/>
+ <member name="GDK_BOX_SPIRAL" value="20"/>
+ <member name="GDK_CENTER_PTR" value="22"/>
+ <member name="GDK_CIRCLE" value="24"/>
+ <member name="GDK_CLOCK" value="26"/>
+ <member name="GDK_COFFEE_MUG" value="28"/>
+ <member name="GDK_CROSS" value="30"/>
+ <member name="GDK_CROSS_REVERSE" value="32"/>
+ <member name="GDK_CROSSHAIR" value="34"/>
+ <member name="GDK_DIAMOND_CROSS" value="36"/>
+ <member name="GDK_DOT" value="38"/>
+ <member name="GDK_DOTBOX" value="40"/>
+ <member name="GDK_DOUBLE_ARROW" value="42"/>
+ <member name="GDK_DRAFT_LARGE" value="44"/>
+ <member name="GDK_DRAFT_SMALL" value="46"/>
+ <member name="GDK_DRAPED_BOX" value="48"/>
+ <member name="GDK_EXCHANGE" value="50"/>
+ <member name="GDK_FLEUR" value="52"/>
+ <member name="GDK_GOBBLER" value="54"/>
+ <member name="GDK_GUMBY" value="56"/>
+ <member name="GDK_HAND1" value="58"/>
+ <member name="GDK_HAND2" value="60"/>
+ <member name="GDK_HEART" value="62"/>
+ <member name="GDK_ICON" value="64"/>
+ <member name="GDK_IRON_CROSS" value="66"/>
+ <member name="GDK_LEFT_PTR" value="68"/>
+ <member name="GDK_LEFT_SIDE" value="70"/>
+ <member name="GDK_LEFT_TEE" value="72"/>
+ <member name="GDK_LEFTBUTTON" value="74"/>
+ <member name="GDK_LL_ANGLE" value="76"/>
+ <member name="GDK_LR_ANGLE" value="78"/>
+ <member name="GDK_MAN" value="80"/>
+ <member name="GDK_MIDDLEBUTTON" value="82"/>
+ <member name="GDK_MOUSE" value="84"/>
+ <member name="GDK_PENCIL" value="86"/>
+ <member name="GDK_PIRATE" value="88"/>
+ <member name="GDK_PLUS" value="90"/>
+ <member name="GDK_QUESTION_ARROW" value="92"/>
+ <member name="GDK_RIGHT_PTR" value="94"/>
+ <member name="GDK_RIGHT_SIDE" value="96"/>
+ <member name="GDK_RIGHT_TEE" value="98"/>
+ <member name="GDK_RIGHTBUTTON" value="100"/>
+ <member name="GDK_RTL_LOGO" value="102"/>
+ <member name="GDK_SAILBOAT" value="104"/>
+ <member name="GDK_SB_DOWN_ARROW" value="106"/>
+ <member name="GDK_SB_H_DOUBLE_ARROW" value="108"/>
+ <member name="GDK_SB_LEFT_ARROW" value="110"/>
+ <member name="GDK_SB_RIGHT_ARROW" value="112"/>
+ <member name="GDK_SB_UP_ARROW" value="114"/>
+ <member name="GDK_SB_V_DOUBLE_ARROW" value="116"/>
+ <member name="GDK_SHUTTLE" value="118"/>
+ <member name="GDK_SIZING" value="120"/>
+ <member name="GDK_SPIDER" value="122"/>
+ <member name="GDK_SPRAYCAN" value="124"/>
+ <member name="GDK_STAR" value="126"/>
+ <member name="GDK_TARGET" value="128"/>
+ <member name="GDK_TCROSS" value="130"/>
+ <member name="GDK_TOP_LEFT_ARROW" value="132"/>
+ <member name="GDK_TOP_LEFT_CORNER" value="134"/>
+ <member name="GDK_TOP_RIGHT_CORNER" value="136"/>
+ <member name="GDK_TOP_SIDE" value="138"/>
+ <member name="GDK_TOP_TEE" value="140"/>
+ <member name="GDK_TREK" value="142"/>
+ <member name="GDK_UL_ANGLE" value="144"/>
+ <member name="GDK_UMBRELLA" value="146"/>
+ <member name="GDK_UR_ANGLE" value="148"/>
+ <member name="GDK_WATCH" value="150"/>
+ <member name="GDK_XTERM" value="152"/>
+ <member name="GDK_LAST_CURSOR" value=""/>
+ <member name="GDK_CURSOR_IS_PIXMAP" value="-1"/>
+ </enum>
+ <enum get-type="gdk_drag_action_get_type" name="GdkDragAction" type="flags" type-name="GdkDragAction">
+ <member name="GDK_ACTION_DEFAULT" value=""/>
+ <member name="GDK_ACTION_COPY" value=""/>
+ <member name="GDK_ACTION_MOVE" value=""/>
+ <member name="GDK_ACTION_LINK" value=""/>
+ <member name="GDK_ACTION_PRIVATE" value=""/>
+ <member name="GDK_ACTION_ASK" value=""/>
+ </enum>
+ <enum get-type="gdk_drag_protocol_get_type" name="GdkDragProtocol" type="enum" type-name="GdkDragProtocol">
+ <member name="GDK_DRAG_PROTO_MOTIF" value=""/>
+ <member name="GDK_DRAG_PROTO_XDND" value=""/>
+ <member name="GDK_DRAG_PROTO_ROOTWIN" value=""/>
+ <member name="GDK_DRAG_PROTO_NONE" value=""/>
+ <member name="GDK_DRAG_PROTO_WIN32_DROPFILES" value=""/>
+ <member name="GDK_DRAG_PROTO_OLE2" value=""/>
+ <member name="GDK_DRAG_PROTO_LOCAL" value=""/>
+ </enum>
+ <enum get-type="gdk_event_mask_get_type" name="GdkEventMask" type="flags" type-name="GdkEventMask">
+ <member name="GDK_EXPOSURE_MASK" value=""/>
+ <member name="GDK_POINTER_MOTION_MASK" value=""/>
+ <member name="GDK_POINTER_MOTION_HINT_MASK" value=""/>
+ <member name="GDK_BUTTON_MOTION_MASK" value=""/>
+ <member name="GDK_BUTTON1_MOTION_MASK" value=""/>
+ <member name="GDK_BUTTON2_MOTION_MASK" value=""/>
+ <member name="GDK_BUTTON3_MOTION_MASK" value=""/>
+ <member name="GDK_BUTTON_PRESS_MASK" value=""/>
+ <member name="GDK_BUTTON_RELEASE_MASK" value=""/>
+ <member name="GDK_KEY_PRESS_MASK" value=""/>
+ <member name="GDK_KEY_RELEASE_MASK" value=""/>
+ <member name="GDK_ENTER_NOTIFY_MASK" value=""/>
+ <member name="GDK_LEAVE_NOTIFY_MASK" value=""/>
+ <member name="GDK_FOCUS_CHANGE_MASK" value=""/>
+ <member name="GDK_STRUCTURE_MASK" value=""/>
+ <member name="GDK_PROPERTY_CHANGE_MASK" value=""/>
+ <member name="GDK_VISIBILITY_NOTIFY_MASK" value=""/>
+ <member name="GDK_PROXIMITY_IN_MASK" value=""/>
+ <member name="GDK_PROXIMITY_OUT_MASK" value=""/>
+ <member name="GDK_SUBSTRUCTURE_MASK" value=""/>
+ <member name="GDK_SCROLL_MASK" value=""/>
+ <member name="GDK_ALL_EVENTS_MASK" value="0x3FFFFE"/>
+ </enum>
+ <enum get-type="gdk_event_type_get_type" name="GdkEventType" type="enum" type-name="GdkEventType">
+ <member name="GDK_NOTHING" value="-1"/>
+ <member name="GDK_DELETE" value="0"/>
+ <member name="GDK_DESTROY" value="1"/>
+ <member name="GDK_EXPOSE" value="2"/>
+ <member name="GDK_MOTION_NOTIFY" value="3"/>
+ <member name="GDK_BUTTON_PRESS" value="4"/>
+ <member name="GDK_2BUTTON_PRESS" value="5"/>
+ <member name="GDK_3BUTTON_PRESS" value="6"/>
+ <member name="GDK_BUTTON_RELEASE" value="7"/>
+ <member name="GDK_KEY_PRESS" value="8"/>
+ <member name="GDK_KEY_RELEASE" value="9"/>
+ <member name="GDK_ENTER_NOTIFY" value="10"/>
+ <member name="GDK_LEAVE_NOTIFY" value="11"/>
+ <member name="GDK_FOCUS_CHANGE" value="12"/>
+ <member name="GDK_CONFIGURE" value="13"/>
+ <member name="GDK_MAP" value="14"/>
+ <member name="GDK_UNMAP" value="15"/>
+ <member name="GDK_PROPERTY_NOTIFY" value="16"/>
+ <member name="GDK_SELECTION_CLEAR" value="17"/>
+ <member name="GDK_SELECTION_REQUEST" value="18"/>
+ <member name="GDK_SELECTION_NOTIFY" value="19"/>
+ <member name="GDK_PROXIMITY_IN" value="20"/>
+ <member name="GDK_PROXIMITY_OUT" value="21"/>
+ <member name="GDK_DRAG_ENTER" value="22"/>
+ <member name="GDK_DRAG_LEAVE" value="23"/>
+ <member name="GDK_DRAG_MOTION" value="24"/>
+ <member name="GDK_DRAG_STATUS" value="25"/>
+ <member name="GDK_DROP_START" value="26"/>
+ <member name="GDK_DROP_FINISHED" value="27"/>
+ <member name="GDK_CLIENT_EVENT" value="28"/>
+ <member name="GDK_VISIBILITY_NOTIFY" value="29"/>
+ <member name="GDK_NO_EXPOSE" value="30"/>
+ <member name="GDK_SCROLL" value="31"/>
+ <member name="GDK_WINDOW_STATE" value="32"/>
+ <member name="GDK_SETTING" value="33"/>
+ <member name="GDK_OWNER_CHANGE" value="34"/>
+ <member name="GDK_GRAB_BROKEN" value="35"/>
+ </enum>
+ <enum get-type="gdk_extension_mode_get_type" name="GdkExtensionMode" type="enum" type-name="GdkExtensionMode">
+ <member name="GDK_EXTENSION_EVENTS_NONE" value=""/>
+ <member name="GDK_EXTENSION_EVENTS_ALL" value=""/>
+ <member name="GDK_EXTENSION_EVENTS_CURSOR" value=""/>
+ </enum>
+ <enum get-type="gdk_fill_get_type" name="GdkFill" type="enum" type-name="GdkFill">
+ <member name="GDK_SOLID" value=""/>
+ <member name="GDK_TILED" value=""/>
+ <member name="GDK_STIPPLED" value=""/>
+ <member name="GDK_OPAQUE_STIPPLED" value=""/>
+ </enum>
+ <enum get-type="gdk_fill_rule_get_type" name="GdkFillRule" type="enum" type-name="GdkFillRule">
+ <member name="GDK_EVEN_ODD_RULE" value=""/>
+ <member name="GDK_WINDING_RULE" value=""/>
+ </enum>
+ <enum get-type="gdk_filter_return_get_type" name="GdkFilterReturn" type="enum" type-name="GdkFilterReturn">
+ <member name="GDK_FILTER_CONTINUE" value=""/>
+ <member name="GDK_FILTER_TRANSLATE" value=""/>
+ <member name="GDK_FILTER_REMOVE" value=""/>
+ </enum>
+ <enum deprecated="1" get-type="gdk_font_type_get_type" name="GdkFontType" type="enum" type-name="GdkFontType">
+ <member name="GDK_FONT_FONT" value=""/>
+ <member name="GDK_FONT_FONTSET" value=""/>
+ </enum>
+ <enum get-type="gdk_function_get_type" name="GdkFunction" type="enum" type-name="GdkFunction">
+ <member name="GDK_COPY" value=""/>
+ <member name="GDK_INVERT" value=""/>
+ <member name="GDK_XOR" value=""/>
+ <member name="GDK_CLEAR" value=""/>
+ <member name="GDK_AND" value=""/>
+ <member name="GDK_AND_REVERSE" value=""/>
+ <member name="GDK_AND_INVERT" value=""/>
+ <member name="GDK_NOOP" value=""/>
+ <member name="GDK_OR" value=""/>
+ <member name="GDK_EQUIV" value=""/>
+ <member name="GDK_OR_REVERSE" value=""/>
+ <member name="GDK_COPY_INVERT" value=""/>
+ <member name="GDK_OR_INVERT" value=""/>
+ <member name="GDK_NAND" value=""/>
+ <member name="GDK_NOR" value=""/>
+ <member name="GDK_SET" value=""/>
+ </enum>
+ <enum name="GdkGCValuesMask" type="flags" type-name="GdkGCValuesMask">
+ <member name="GDK_GC_FOREGROUND" value=""/>
+ <member name="GDK_GC_BACKGROUND" value=""/>
+ <member name="GDK_GC_FONT" value=""/>
+ <member name="GDK_GC_FUNCTION" value=""/>
+ <member name="GDK_GC_FILL" value=""/>
+ <member name="GDK_GC_TILE" value=""/>
+ <member name="GDK_GC_STIPPLE" value=""/>
+ <member name="GDK_GC_CLIP_MASK" value=""/>
+ <member name="GDK_GC_SUBWINDOW" value=""/>
+ <member name="GDK_GC_TS_X_ORIGIN" value=""/>
+ <member name="GDK_GC_TS_Y_ORIGIN" value=""/>
+ <member name="GDK_GC_CLIP_X_ORIGIN" value=""/>
+ <member name="GDK_GC_CLIP_Y_ORIGIN" value=""/>
+ <member name="GDK_GC_EXPOSURES" value=""/>
+ <member name="GDK_GC_LINE_WIDTH" value=""/>
+ <member name="GDK_GC_LINE_STYLE" value=""/>
+ <member name="GDK_GC_CAP_STYLE" value=""/>
+ <member name="GDK_GC_JOIN_STYLE" value=""/>
+ </enum>
+ <enum get-type="gdk_grab_status_get_type" name="GdkGrabStatus" type="enum" type-name="GdkGrabStatus">
+ <member name="GDK_GRAB_SUCCESS" value="0"/>
+ <member name="GDK_GRAB_ALREADY_GRABBED" value="1"/>
+ <member name="GDK_GRAB_INVALID_TIME" value="2"/>
+ <member name="GDK_GRAB_NOT_VIEWABLE" value="3"/>
+ <member name="GDK_GRAB_FROZEN" value="4"/>
+ </enum>
+ <enum get-type="gdk_gravity_get_type" name="GdkGravity" type="enum" type-name="GdkGravity">
+ <member name="GDK_GRAVITY_NORTH_WEST" value="1"/>
+ <member name="GDK_GRAVITY_NORTH" value=""/>
+ <member name="GDK_GRAVITY_NORTH_EAST" value=""/>
+ <member name="GDK_GRAVITY_WEST" value=""/>
+ <member name="GDK_GRAVITY_CENTER" value=""/>
+ <member name="GDK_GRAVITY_EAST" value=""/>
+ <member name="GDK_GRAVITY_SOUTH_WEST" value=""/>
+ <member name="GDK_GRAVITY_SOUTH" value=""/>
+ <member name="GDK_GRAVITY_SOUTH_EAST" value=""/>
+ <member name="GDK_GRAVITY_STATIC" value=""/>
+ </enum>
+ <enum get-type="gdk_image_type_get_type" name="GdkImageType" type="enum" type-name="GdkImageType">
+ <member name="GDK_IMAGE_NORMAL" value=""/>
+ <member name="GDK_IMAGE_SHARED" value=""/>
+ <member name="GDK_IMAGE_FASTEST" value=""/>
+ </enum>
+ <enum get-type="gdk_input_condition_get_type" name="GdkInputCondition" type="flags" type-name="GdkInputCondition">
+ <member name="GDK_INPUT_READ" value=""/>
+ <member name="GDK_INPUT_WRITE" value=""/>
+ <member name="GDK_INPUT_EXCEPTION" value=""/>
+ </enum>
+ <enum get-type="gdk_input_mode_get_type" name="GdkInputMode" type="enum" type-name="GdkInputMode">
+ <member name="GDK_MODE_DISABLED" value=""/>
+ <member name="GDK_MODE_SCREEN" value=""/>
+ <member name="GDK_MODE_WINDOW" value=""/>
+ </enum>
+ <enum get-type="gdk_input_source_get_type" name="GdkInputSource" type="enum" type-name="GdkInputSource">
+ <member name="GDK_SOURCE_MOUSE" value=""/>
+ <member name="GDK_SOURCE_PEN" value=""/>
+ <member name="GDK_SOURCE_ERASER" value=""/>
+ <member name="GDK_SOURCE_CURSOR" value=""/>
+ </enum>
+ <enum get-type="gdk_interp_type_get_type" name="GdkInterpType" type="enum" type-name="GdkInterpType">
+ <member name="GDK_INTERP_NEAREST" value=""/>
+ <member name="GDK_INTERP_TILES" value=""/>
+ <member name="GDK_INTERP_BILINEAR" value=""/>
+ <member name="GDK_INTERP_HYPER" value=""/>
+ </enum>
+ <enum get-type="gdk_join_style_get_type" name="GdkJoinStyle" type="enum" type-name="GdkJoinStyle">
+ <member name="GDK_JOIN_MITER" value=""/>
+ <member name="GDK_JOIN_ROUND" value=""/>
+ <member name="GDK_JOIN_BEVEL" value=""/>
+ </enum>
+ <enum get-type="gdk_line_style_get_type" name="GdkLineStyle" type="enum" type-name="GdkLineStyle">
+ <member name="GDK_LINE_SOLID" value=""/>
+ <member name="GDK_LINE_ON_OFF_DASH" value=""/>
+ <member name="GDK_LINE_DOUBLE_DASH" value=""/>
+ </enum>
+ <enum get-type="gdk_modifier_type_get_type" name="GdkModifierType" type="flags" type-name="GdkModifierType">
+ <member name="GDK_SHIFT_MASK" value=""/>
+ <member name="GDK_LOCK_MASK" value=""/>
+ <member name="GDK_CONTROL_MASK" value=""/>
+ <member name="GDK_MOD1_MASK" value=""/>
+ <member name="GDK_MOD2_MASK" value=""/>
+ <member name="GDK_MOD3_MASK" value=""/>
+ <member name="GDK_MOD4_MASK" value=""/>
+ <member name="GDK_MOD5_MASK" value=""/>
+ <member name="GDK_BUTTON1_MASK" value=""/>
+ <member name="GDK_BUTTON2_MASK" value=""/>
+ <member name="GDK_BUTTON3_MASK" value=""/>
+ <member name="GDK_BUTTON4_MASK" value=""/>
+ <member name="GDK_BUTTON5_MASK" value=""/>
+ <member name="GDK_SUPER_MASK" value=""/>
+ <member name="GDK_HYPER_MASK" value=""/>
+ <member name="GDK_META_MASK" value=""/>
+ <member name="GDK_RELEASE_MASK" value=""/>
+ <member name="GDK_MODIFIER_MASK" value="0x5c001fff"/>
+ </enum>
+ <enum get-type="gdk_notify_type_get_type" name="GdkNotifyType" type="enum" type-name="GdkNotifyType">
+ <member name="GDK_NOTIFY_ANCESTOR" value="0"/>
+ <member name="GDK_NOTIFY_VIRTUAL" value="1"/>
+ <member name="GDK_NOTIFY_INFERIOR" value="2"/>
+ <member name="GDK_NOTIFY_NONLINEAR" value="3"/>
+ <member name="GDK_NOTIFY_NONLINEAR_VIRTUAL" value="4"/>
+ <member name="GDK_NOTIFY_UNKNOWN" value="5"/>
+ </enum>
+ <enum get-type="gdk_overlap_type_get_type" name="GdkOverlapType" type="enum" type-name="GdkOverlapType">
+ <member name="GDK_OVERLAP_RECTANGLE_IN" value=""/>
+ <member name="GDK_OVERLAP_RECTANGLE_OUT" value=""/>
+ <member name="GDK_OVERLAP_RECTANGLE_PART" value=""/>
+ </enum>
+ <enum get-type="gdk_owner_change_get_type" name="GdkOwnerChange" type="enum" type-name="GdkOwnerChange">
+ <member name="GDK_OWNER_CHANGE_NEW_OWNER" value=""/>
+ <member name="GDK_OWNER_CHANGE_DESTROY" value=""/>
+ <member name="GDK_OWNER_CHANGE_CLOSE" value=""/>
+ </enum>
+ <enum get-type="gdk_pixbuf_alpha_mode_get_type" name="GdkPixbufAlphaMode" type="enum" type-name="GdkPixbufAlphaMode">
+ <member name="GDK_PIXBUF_ALPHA_BILEVEL" value=""/>
+ <member name="GDK_PIXBUF_ALPHA_FULL" value=""/>
+ </enum>
+ <enum get-type="gdk_pixbuf_error_get_type" name="GdkPixbufError" type="enum" type-name="GdkPixbufError">
+ <member name="GDK_PIXBUF_ERROR_CORRUPT_IMAGE" value=""/>
+ <member name="GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY" value=""/>
+ <member name="GDK_PIXBUF_ERROR_BAD_OPTION" value=""/>
+ <member name="GDK_PIXBUF_ERROR_UNKNOWN_TYPE" value=""/>
+ <member name="GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION" value=""/>
+ <member name="GDK_PIXBUF_ERROR_FAILED" value=""/>
+ </enum>
+ <enum name="GdkPixbufFrameAction" type="enum" type-name="GdkPixbufFrameAction">
+ <member name="GDK_PIXBUF_FRAME_RETAIN" value=""/>
+ <member name="GDK_PIXBUF_FRAME_DISPOSE" value=""/>
+ <member name="GDK_PIXBUF_FRAME_REVERT" value=""/>
+ </enum>
+ <enum get-type="gdk_pixbuf_rotation_get_type" name="GdkPixbufRotation" type="enum" type-name="GdkPixbufRotation">
+ <member name="GDK_PIXBUF_ROTATE_NONE" value="0"/>
+ <member name="GDK_PIXBUF_ROTATE_COUNTERCLOCKWISE" value="90"/>
+ <member name="GDK_PIXBUF_ROTATE_UPSIDEDOWN" value="180"/>
+ <member name="GDK_PIXBUF_ROTATE_CLOCKWISE" value="270"/>
+ </enum>
+ <enum name="GdkPixdataDumpType" type="flags" type-name="GdkPixdataDumpType">
+ <member name="GDK_PIXDATA_DUMP_PIXDATA_STREAM" value="0"/>
+ <member name="GDK_PIXDATA_DUMP_PIXDATA_STRUCT" value="1"/>
+ <member name="GDK_PIXDATA_DUMP_MACROS" value="2"/>
+ <member name="GDK_PIXDATA_DUMP_GTYPES" value="0"/>
+ <member name="GDK_PIXDATA_DUMP_CTYPES" value=""/>
+ <member name="GDK_PIXDATA_DUMP_STATIC" value=""/>
+ <member name="GDK_PIXDATA_DUMP_CONST" value=""/>
+ <member name="GDK_PIXDATA_DUMP_RLE_DECODER" value=""/>
+ </enum>
+ <enum name="GdkPixdataType" type="flags" type-name="GdkPixdataType">
+ <member name="GDK_PIXDATA_COLOR_TYPE_RGB" value="0x01"/>
+ <member name="GDK_PIXDATA_COLOR_TYPE_RGBA" value="0x02"/>
+ <member name="GDK_PIXDATA_COLOR_TYPE_MASK" value="0xff"/>
+ <member name="GDK_PIXDATA_SAMPLE_WIDTH_8" value=""/>
+ <member name="GDK_PIXDATA_SAMPLE_WIDTH_MASK" value=""/>
+ <member name="GDK_PIXDATA_ENCODING_RAW" value=""/>
+ <member name="GDK_PIXDATA_ENCODING_RLE" value=""/>
+ <member name="GDK_PIXDATA_ENCODING_MASK" value=""/>
+ </enum>
+ <enum get-type="gdk_prop_mode_get_type" name="GdkPropMode" type="enum" type-name="GdkPropMode">
+ <member name="GDK_PROP_MODE_REPLACE" value=""/>
+ <member name="GDK_PROP_MODE_PREPEND" value=""/>
+ <member name="GDK_PROP_MODE_APPEND" value=""/>
+ </enum>
+ <enum get-type="gdk_property_state_get_type" name="GdkPropertyState" type="enum" type-name="GdkPropertyState">
+ <member name="GDK_PROPERTY_NEW_VALUE" value=""/>
+ <member name="GDK_PROPERTY_DELETE" value=""/>
+ </enum>
+ <enum get-type="gdk_rgb_dither_get_type" name="GdkRgbDither" type="enum" type-name="GdkRgbDither">
+ <member name="GDK_RGB_DITHER_NONE" value=""/>
+ <member name="GDK_RGB_DITHER_NORMAL" value=""/>
+ <member name="GDK_RGB_DITHER_MAX" value=""/>
+ </enum>
+ <enum get-type="gdk_scroll_direction_get_type" name="GdkScrollDirection" type="enum" type-name="GdkScrollDirection">
+ <member name="GDK_SCROLL_UP" value=""/>
+ <member name="GDK_SCROLL_DOWN" value=""/>
+ <member name="GDK_SCROLL_LEFT" value=""/>
+ <member name="GDK_SCROLL_RIGHT" value=""/>
+ </enum>
+ <enum get-type="gdk_setting_action_get_type" name="GdkSettingAction" type="enum" type-name="GdkSettingAction">
+ <member name="GDK_SETTING_ACTION_NEW" value=""/>
+ <member name="GDK_SETTING_ACTION_CHANGED" value=""/>
+ <member name="GDK_SETTING_ACTION_DELETED" value=""/>
+ </enum>
+ <enum get-type="gdk_status_get_type" name="GdkStatus" type="enum" type-name="GdkStatus">
+ <member name="GDK_OK" value="0"/>
+ <member name="GDK_ERROR" value="-1"/>
+ <member name="GDK_ERROR_PARAM" value="-2"/>
+ <member name="GDK_ERROR_FILE" value="-3"/>
+ <member name="GDK_ERROR_MEM" value="-4"/>
+ </enum>
+ <enum get-type="gdk_subwindow_mode_get_type" name="GdkSubwindowMode" type="enum" type-name="GdkSubwindowMode">
+ <member name="GDK_CLIP_BY_CHILDREN" value="0"/>
+ <member name="GDK_INCLUDE_INFERIORS" value="1"/>
+ </enum>
+ <enum get-type="gdk_visibility_state_get_type" name="GdkVisibilityState" type="enum" type-name="GdkVisibilityState">
+ <member name="GDK_VISIBILITY_UNOBSCURED" value=""/>
+ <member name="GDK_VISIBILITY_PARTIAL" value=""/>
+ <member name="GDK_VISIBILITY_FULLY_OBSCURED" value=""/>
+ </enum>
+ <enum get-type="gdk_visual_type_get_type" name="GdkVisualType" type="enum" type-name="GdkVisualType">
+ <member name="GDK_VISUAL_STATIC_GRAY" value=""/>
+ <member name="GDK_VISUAL_GRAYSCALE" value=""/>
+ <member name="GDK_VISUAL_STATIC_COLOR" value=""/>
+ <member name="GDK_VISUAL_PSEUDO_COLOR" value=""/>
+ <member name="GDK_VISUAL_TRUE_COLOR" value=""/>
+ <member name="GDK_VISUAL_DIRECT_COLOR" value=""/>
+ </enum>
+ <enum name="GdkWMDecoration" type="flags" type-name="GdkWMDecoration">
+ <member name="GDK_DECOR_ALL" value=""/>
+ <member name="GDK_DECOR_BORDER" value=""/>
+ <member name="GDK_DECOR_RESIZEH" value=""/>
+ <member name="GDK_DECOR_TITLE" value=""/>
+ <member name="GDK_DECOR_MENU" value=""/>
+ <member name="GDK_DECOR_MINIMIZE" value=""/>
+ <member name="GDK_DECOR_MAXIMIZE" value=""/>
+ </enum>
+ <enum name="GdkWMFunction" type="flags" type-name="GdkWMFunction">
+ <member name="GDK_FUNC_ALL" value=""/>
+ <member name="GDK_FUNC_RESIZE" value=""/>
+ <member name="GDK_FUNC_MOVE" value=""/>
+ <member name="GDK_FUNC_MINIMIZE" value=""/>
+ <member name="GDK_FUNC_MAXIMIZE" value=""/>
+ <member name="GDK_FUNC_CLOSE" value=""/>
+ </enum>
+ <enum get-type="gdk_window_attributes_type_get_type" name="GdkWindowAttributesType" type="flags" type-name="GdkWindowAttributesType">
+ <member name="GDK_WA_TITLE" value=""/>
+ <member name="GDK_WA_X" value=""/>
+ <member name="GDK_WA_Y" value=""/>
+ <member name="GDK_WA_CURSOR" value=""/>
+ <member name="GDK_WA_COLORMAP" value=""/>
+ <member name="GDK_WA_VISUAL" value=""/>
+ <member name="GDK_WA_WMCLASS" value=""/>
+ <member name="GDK_WA_NOREDIR" value=""/>
+ </enum>
+ <enum get-type="gdk_window_class_get_type" name="GdkWindowClass" type="enum" type-name="GdkWindowClass">
+ <member name="GDK_INPUT_OUTPUT" value=""/>
+ <member name="GDK_INPUT_ONLY" value=""/>
+ </enum>
+ <enum get-type="gdk_window_edge_get_type" name="GdkWindowEdge" type="enum" type-name="GdkWindowEdge">
+ <member name="GDK_WINDOW_EDGE_NORTH_WEST" value=""/>
+ <member name="GDK_WINDOW_EDGE_NORTH" value=""/>
+ <member name="GDK_WINDOW_EDGE_NORTH_EAST" value=""/>
+ <member name="GDK_WINDOW_EDGE_WEST" value=""/>
+ <member name="GDK_WINDOW_EDGE_EAST" value=""/>
+ <member name="GDK_WINDOW_EDGE_SOUTH_WEST" value=""/>
+ <member name="GDK_WINDOW_EDGE_SOUTH" value=""/>
+ <member name="GDK_WINDOW_EDGE_SOUTH_EAST" value=""/>
+ </enum>
+ <enum get-type="gdk_window_hints_get_type" name="GdkWindowHints" type="flags" type-name="GdkWindowHints">
+ <member name="GDK_HINT_POS" value=""/>
+ <member name="GDK_HINT_MIN_SIZE" value=""/>
+ <member name="GDK_HINT_MAX_SIZE" value=""/>
+ <member name="GDK_HINT_BASE_SIZE" value=""/>
+ <member name="GDK_HINT_ASPECT" value=""/>
+ <member name="GDK_HINT_RESIZE_INC" value=""/>
+ <member name="GDK_HINT_WIN_GRAVITY" value=""/>
+ <member name="GDK_HINT_USER_POS" value=""/>
+ <member name="GDK_HINT_USER_SIZE" value=""/>
+ </enum>
+ <enum get-type="gdk_window_state_get_type" name="GdkWindowState" type="flags" type-name="GdkWindowState">
+ <member name="GDK_WINDOW_STATE_WITHDRAWN" value=""/>
+ <member name="GDK_WINDOW_STATE_ICONIFIED" value=""/>
+ <member name="GDK_WINDOW_STATE_MAXIMIZED" value=""/>
+ <member name="GDK_WINDOW_STATE_STICKY" value=""/>
+ <member name="GDK_WINDOW_STATE_FULLSCREEN" value=""/>
+ <member name="GDK_WINDOW_STATE_ABOVE" value=""/>
+ <member name="GDK_WINDOW_STATE_BELOW" value=""/>
+ </enum>
+ <enum get-type="gdk_window_type_get_type" name="GdkWindowType" type="enum" type-name="GdkWindowType">
+ <member name="GDK_WINDOW_ROOT" value=""/>
+ <member name="GDK_WINDOW_TOPLEVEL" value=""/>
+ <member name="GDK_WINDOW_CHILD" value=""/>
+ <member name="GDK_WINDOW_DIALOG" value=""/>
+ <member name="GDK_WINDOW_TEMP" value=""/>
+ <member name="GDK_WINDOW_FOREIGN" value=""/>
+ </enum>
+ <enum get-type="gdk_window_type_hint_get_type" name="GdkWindowTypeHint" type="enum" type-name="GdkWindowTypeHint">
+ <member name="GDK_WINDOW_TYPE_HINT_NORMAL" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_DIALOG" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_MENU" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_TOOLBAR" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_SPLASHSCREEN" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_UTILITY" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_DOCK" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_DESKTOP" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_POPUP_MENU" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_TOOLTIP" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_NOTIFICATION" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_COMBO" value=""/>
+ <member name="GDK_WINDOW_TYPE_HINT_DND" value=""/>
+ </enum>
+ <callback name="GdkDestroyNotify" type-name="GdkDestroyNotify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GdkEventFunc" type-name="GdkEventFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GdkFilterFunc" type-name="GdkFilterFunc">
+ <return-type type="GdkFilterReturn"/>
+ <parameters>
+ <parameter name="xevent" type="GdkXEvent*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GdkInputFunction" type-name="GdkInputFunction">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="source" type="gint"/>
+ <parameter name="condition" type="GdkInputCondition"/>
+ </parameters>
+ </callback>
+ <callback name="GdkPixbufDestroyNotify" type-name="GdkPixbufDestroyNotify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pixels" type="guchar*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GdkPixbufSaveFunc" type-name="GdkPixbufSaveFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buf" type="const-gchar*"/>
+ <parameter name="count" type="gsize"/>
+ <parameter name="error" type="GError**"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GdkSpanFunc" type-name="GdkSpanFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="span" type="GdkSpan*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <object get-type="" name="GdkColormap" parent="GObject" type-name="GdkColormap">
+ <field name="size" readable="1" type="gint" writable="1"/>
+ <field name="colors" readable="1" type="GdkColor*" writable="1"/>
+ <field name="visual" type="GdkVisual*"/>
+ <field name="windowing_data" type="gpointer"/>
+ <method name="alloc_color" symbol="gdk_colormap_alloc_color">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="color" type="GdkColor*"/>
+ <parameter name="writeable" type="gboolean"/>
+ <parameter name="best_match" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="alloc_colors" symbol="gdk_colormap_alloc_colors">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="colors" type="GdkColor*"/>
+ <parameter name="ncolors" type="gint"/>
+ <parameter name="writeable" type="gboolean"/>
+ <parameter name="best_match" type="gboolean"/>
+ <parameter name="success" type="gboolean*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="change" symbol="gdk_colormap_change">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="ncolors" type="gint"/>
+ </parameters>
+ </method>
+ <method name="free_colors" symbol="gdk_colormap_free_colors">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="colors" type="GdkColor*"/>
+ <parameter name="ncolors" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_screen" symbol="gdk_colormap_get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="cmap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method name="get_system" symbol="gdk_colormap_get_system">
+ <return-type type="GdkColormap*"/>
+ </method>
+ <method deprecated="1" name="get_system_size" symbol="gdk_colormap_get_system_size">
+ <return-type type="gint"/>
+ </method>
+ <method name="get_type" symbol="gdk_colormap_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visual" symbol="gdk_colormap_get_visual">
+ <return-type type="GdkVisual*"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdk_colormap_new">
+ <parameters>
+ <parameter name="visual" type="GdkVisual*"/>
+ <parameter name="allocate" type="gboolean"/>
+ </parameters>
+ </constructor>
+ <method name="query_color" symbol="gdk_colormap_query_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="pixel" type="gulong"/>
+ <parameter name="result" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="ref" symbol="gdk_colormap_ref">
+ <return-type type="GdkColormap*"/>
+ <parameters>
+ <parameter name="cmap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unref" symbol="gdk_colormap_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cmap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkDevice" parent="GObject" type-name="GdkDevice">
+ <field name="name" type="gchar*"/>
+ <field name="source" type="GdkInputSource"/>
+ <field name="mode" type="GdkInputMode"/>
+ <field name="has_cursor" type="gboolean"/>
+ <field name="num_axes" type="gint"/>
+ <field name="axes" type="GdkDeviceAxis*"/>
+ <field name="num_keys" type="gint"/>
+ <field name="keys" type="GdkDeviceKey*"/>
+ <method name="free_history" symbol="gdk_device_free_history">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="events" type="GdkTimeCoord**"/>
+ <parameter name="n_events" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_axis" symbol="gdk_device_get_axis">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="device" type="GdkDevice*"/>
+ <parameter name="axes" type="gdouble*"/>
+ <parameter name="use" type="GdkAxisUse"/>
+ <parameter name="value" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_core_pointer" symbol="gdk_device_get_core_pointer">
+ <return-type type="GdkDevice*"/>
+ </method>
+ <method name="get_history" symbol="gdk_device_get_history">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="device" type="GdkDevice*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="start" type="guint32"/>
+ <parameter name="stop" type="guint32"/>
+ <parameter name="events" type="GdkTimeCoord***"/>
+ <parameter name="n_events" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_state" symbol="gdk_device_get_state">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="device" type="GdkDevice*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="axes" type="gdouble*"/>
+ <parameter name="mask" type="GdkModifierType*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_device_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="set_axis_use" symbol="gdk_device_set_axis_use">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="device" type="GdkDevice*"/>
+ <parameter name="index_" type="guint"/>
+ <parameter name="use" type="GdkAxisUse"/>
+ </parameters>
+ </method>
+ <method name="set_key" symbol="gdk_device_set_key">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="device" type="GdkDevice*"/>
+ <parameter name="index_" type="guint"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifiers" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="set_mode" symbol="gdk_device_set_mode">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="device" type="GdkDevice*"/>
+ <parameter name="mode" type="GdkInputMode"/>
+ </parameters>
+ </method>
+ <method name="set_source" symbol="gdk_device_set_source">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="device" type="GdkDevice*"/>
+ <parameter name="source" type="GdkInputSource"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkDisplay" parent="GObject" type-name="GdkDisplay">
+ <field name="queued_events" type="GList*"/>
+ <field name="queued_tail" type="GList*"/>
+ <field name="button_click_time" type="guint32"/>
+ <field name="button_window" type="GdkWindow*"/>
+ <field name="button_number" type="gint"/>
+ <field name="double_click_time" type="guint"/>
+ <field name="core_pointer" type="GdkDevice*"/>
+ <field name="pointer_hooks" type="const-GdkDisplayPointerHooks*"/>
+ <field name="closed" type="guint"/>
+ <field name="double_click_distance" type="guint"/>
+ <field name="button_x" type="gint"/>
+ <field name="button_y" type="gint"/>
+ <signal name="closed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="is_error" type="gboolean"/>
+ </parameters>
+ </signal>
+ <vfunc name="get_display_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_n_screens">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="screen_num" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_default_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </vfunc>
+ <method name="add_client_message_filter" symbol="gdk_display_add_client_message_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="message_type" type="GdkAtom"/>
+ <parameter name="func" type="GdkFilterFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="beep" symbol="gdk_display_beep">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="close" symbol="gdk_display_close">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="flush" symbol="gdk_display_flush">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="get_core_pointer" symbol="gdk_display_get_core_pointer">
+ <return-type type="GdkDevice*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="get_default" symbol="gdk_display_get_default">
+ <return-type type="GdkDisplay*"/>
+ </method>
+ <method name="get_default_cursor_size" symbol="gdk_display_get_default_cursor_size">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="get_default_group" symbol="gdk_display_get_default_group">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="get_default_screen" symbol="gdk_display_get_default_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="get_event" symbol="gdk_display_get_event">
+ <return-type type="GdkEvent*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="get_maximal_cursor_size" symbol="gdk_display_get_maximal_cursor_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="width" type="guint*"/>
+ <parameter name="height" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="get_n_screens" symbol="gdk_display_get_n_screens">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gdk_display_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="get_pointer" symbol="gdk_display_get_pointer">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="screen" type="GdkScreen**"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ <parameter name="mask" type="GdkModifierType*"/>
+ </parameters>
+ </method>
+ <method name="get_screen" symbol="gdk_display_get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="screen_num" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_display_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_window_at_pointer" symbol="gdk_display_get_window_at_pointer">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="win_x" type="gint*"/>
+ <parameter name="win_y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="keyboard_ungrab" symbol="gdk_display_keyboard_ungrab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="list_devices" symbol="gdk_display_list_devices">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="open" symbol="gdk_display_open">
+ <return-type type="GdkDisplay*"/>
+ <parameters>
+ <parameter name="display_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="open_default_libgtk_only" symbol="gdk_display_open_default_libgtk_only">
+ <return-type type="GdkDisplay*"/>
+ </method>
+ <method name="peek_event" symbol="gdk_display_peek_event">
+ <return-type type="GdkEvent*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="pointer_is_grabbed" symbol="gdk_display_pointer_is_grabbed">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="pointer_ungrab" symbol="gdk_display_pointer_ungrab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="put_event" symbol="gdk_display_put_event">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="request_selection_notification" symbol="gdk_display_request_selection_notification">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="set_double_click_distance" symbol="gdk_display_set_double_click_distance">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="distance" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_double_click_time" symbol="gdk_display_set_double_click_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="msec" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_pointer_hooks" symbol="gdk_display_set_pointer_hooks">
+ <return-type type="GdkDisplayPointerHooks*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="new_hooks" type="const-GdkDisplayPointerHooks*"/>
+ </parameters>
+ </method>
+ <method name="store_clipboard" symbol="gdk_display_store_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="clipboard_window" type="GdkWindow*"/>
+ <parameter name="time_" type="guint32"/>
+ <parameter name="targets" type="GdkAtom*"/>
+ <parameter name="n_targets" type="gint"/>
+ </parameters>
+ </method>
+ <method name="supports_clipboard_persistence" symbol="gdk_display_supports_clipboard_persistence">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="supports_cursor_alpha" symbol="gdk_display_supports_cursor_alpha">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="supports_cursor_color" symbol="gdk_display_supports_cursor_color">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="supports_input_shapes" symbol="gdk_display_supports_input_shapes">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="supports_selection_notification" symbol="gdk_display_supports_selection_notification">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="supports_shapes" symbol="gdk_display_supports_shapes">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="sync" symbol="gdk_display_sync">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="warp_pointer" symbol="gdk_display_warp_pointer">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkDisplayManager" parent="GObject" type-name="GdkDisplayManager">
+ <signal name="display_opened" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display_manager" type="GdkDisplayManager*"/>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </signal>
+ <property name="default-display" readable="1" type="GdkDisplay" writable="1"/>
+ <method name="get" symbol="gdk_display_manager_get">
+ <return-type type="GdkDisplayManager*"/>
+ </method>
+ <method name="get_default_display" symbol="gdk_display_manager_get_default_display">
+ <return-type type="GdkDisplay*"/>
+ <parameters>
+ <parameter name="display_manager" type="GdkDisplayManager*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_display_manager_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="list_displays" symbol="gdk_display_manager_list_displays">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="display_manager" type="GdkDisplayManager*"/>
+ </parameters>
+ </method>
+ <method name="set_default_display" symbol="gdk_display_manager_set_default_display">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display_manager" type="GdkDisplayManager*"/>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkDragContext" parent="GObject" type-name="GdkDragContext">
+ <field name="protocol" readable="1" type="GdkDragProtocol" writable="1"/>
+ <field name="is_source" readable="1" type="gboolean" writable="1"/>
+ <field name="source_window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="dest_window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="targets" readable="1" type="GList*" writable="1"/>
+ <field name="actions" readable="1" type="GdkDragAction" writable="1"/>
+ <field name="suggested_action" readable="1" type="GdkDragAction" writable="1"/>
+ <field name="action" readable="1" type="GdkDragAction" writable="1"/>
+ <field name="start_time" readable="1" type="guint32" writable="1"/>
+ <field name="windowing_data" type="gpointer"/>
+ <method name="get_type" symbol="gdk_drag_context_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gdk_drag_context_new"/>
+ <method deprecated="1" name="ref" symbol="gdk_drag_context_ref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unref" symbol="gdk_drag_context_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkDrawable" parent="GObject" type-name="GdkDrawable">
+ <vfunc name="create_gc">
+ <return-type type="GdkGC*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="values" type="GdkGCValues*"/>
+ <parameter name="mask" type="GdkGCValuesMask"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_rectangle">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="filled" type="gboolean"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_arc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="filled" type="gboolean"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="angle1" type="gint"/>
+ <parameter name="angle2" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_polygon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="filled" type="gboolean"/>
+ <parameter name="points" type="GdkPoint*"/>
+ <parameter name="npoints" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="text_length" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_text_wc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="text" type="const-GdkWChar*"/>
+ <parameter name="text_length" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_drawable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="src" type="GdkDrawable*"/>
+ <parameter name="xsrc" type="gint"/>
+ <parameter name="ysrc" type="gint"/>
+ <parameter name="xdest" type="gint"/>
+ <parameter name="ydest" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_points">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="points" type="GdkPoint*"/>
+ <parameter name="npoints" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_segments">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="segs" type="GdkSegment*"/>
+ <parameter name="nsegs" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_lines">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="points" type="GdkPoint*"/>
+ <parameter name="npoints" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_glyphs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="font" type="PangoFont*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="glyphs" type="PangoGlyphString*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="image" type="GdkImage*"/>
+ <parameter name="xsrc" type="gint"/>
+ <parameter name="ysrc" type="gint"/>
+ <parameter name="xdest" type="gint"/>
+ <parameter name="ydest" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_depth">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_colormap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="cmap" type="GdkColormap*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_colormap">
+ <return-type type="GdkColormap*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_visual">
+ <return-type type="GdkVisual*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_image">
+ <return-type type="GdkImage*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_clip_region">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_visible_region">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_composite_drawable">
+ <return-type type="GdkDrawable*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="composite_x_offset" type="gint*"/>
+ <parameter name="composite_y_offset" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_pixbuf">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="src_x" type="gint"/>
+ <parameter name="src_y" type="gint"/>
+ <parameter name="dest_x" type="gint"/>
+ <parameter name="dest_y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="dither" type="GdkRgbDither"/>
+ <parameter name="x_dither" type="gint"/>
+ <parameter name="y_dither" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="_copy_to_image">
+ <return-type type="GdkImage*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="image" type="GdkImage*"/>
+ <parameter name="src_x" type="gint"/>
+ <parameter name="src_y" type="gint"/>
+ <parameter name="dest_x" type="gint"/>
+ <parameter name="dest_y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_glyphs_transformed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="matrix" type="PangoMatrix*"/>
+ <parameter name="font" type="PangoFont*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="glyphs" type="PangoGlyphString*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_trapezoids">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="trapezoids" type="GdkTrapezoid*"/>
+ <parameter name="n_trapezoids" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="ref_cairo_surface">
+ <return-type type="cairo_surface_t*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </vfunc>
+ <method name="draw_arc" symbol="gdk_draw_arc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="filled" type="gboolean"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="angle1" type="gint"/>
+ <parameter name="angle2" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_drawable" symbol="gdk_draw_drawable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="src" type="GdkDrawable*"/>
+ <parameter name="xsrc" type="gint"/>
+ <parameter name="ysrc" type="gint"/>
+ <parameter name="xdest" type="gint"/>
+ <parameter name="ydest" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_glyphs" symbol="gdk_draw_glyphs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="font" type="PangoFont*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="glyphs" type="PangoGlyphString*"/>
+ </parameters>
+ </method>
+ <method name="draw_glyphs_transformed" symbol="gdk_draw_glyphs_transformed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="matrix" type="PangoMatrix*"/>
+ <parameter name="font" type="PangoFont*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="glyphs" type="PangoGlyphString*"/>
+ </parameters>
+ </method>
+ <method name="draw_gray_image" symbol="gdk_draw_gray_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="dith" type="GdkRgbDither"/>
+ <parameter name="buf" type="guchar*"/>
+ <parameter name="rowstride" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_image" symbol="gdk_draw_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="image" type="GdkImage*"/>
+ <parameter name="xsrc" type="gint"/>
+ <parameter name="ysrc" type="gint"/>
+ <parameter name="xdest" type="gint"/>
+ <parameter name="ydest" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_indexed_image" symbol="gdk_draw_indexed_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="dith" type="GdkRgbDither"/>
+ <parameter name="buf" type="guchar*"/>
+ <parameter name="rowstride" type="gint"/>
+ <parameter name="cmap" type="GdkRgbCmap*"/>
+ </parameters>
+ </method>
+ <method name="draw_layout" symbol="gdk_draw_layout">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="layout" type="PangoLayout*"/>
+ </parameters>
+ </method>
+ <method name="draw_layout_line" symbol="gdk_draw_layout_line">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="line" type="PangoLayoutLine*"/>
+ </parameters>
+ </method>
+ <method name="draw_layout_line_with_colors" symbol="gdk_draw_layout_line_with_colors">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="line" type="PangoLayoutLine*"/>
+ <parameter name="foreground" type="const-GdkColor*"/>
+ <parameter name="background" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="draw_layout_with_colors" symbol="gdk_draw_layout_with_colors">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="layout" type="PangoLayout*"/>
+ <parameter name="foreground" type="const-GdkColor*"/>
+ <parameter name="background" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="draw_line" symbol="gdk_draw_line">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x1_" type="gint"/>
+ <parameter name="y1_" type="gint"/>
+ <parameter name="x2_" type="gint"/>
+ <parameter name="y2_" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_lines" symbol="gdk_draw_lines">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="points" type="GdkPoint*"/>
+ <parameter name="npoints" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_pixbuf" symbol="gdk_draw_pixbuf">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="src_x" type="gint"/>
+ <parameter name="src_y" type="gint"/>
+ <parameter name="dest_x" type="gint"/>
+ <parameter name="dest_y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="dither" type="GdkRgbDither"/>
+ <parameter name="x_dither" type="gint"/>
+ <parameter name="y_dither" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_point" symbol="gdk_draw_point">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_points" symbol="gdk_draw_points">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="points" type="GdkPoint*"/>
+ <parameter name="npoints" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_polygon" symbol="gdk_draw_polygon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="filled" type="gboolean"/>
+ <parameter name="points" type="GdkPoint*"/>
+ <parameter name="npoints" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_rectangle" symbol="gdk_draw_rectangle">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="filled" type="gboolean"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_rgb_32_image" symbol="gdk_draw_rgb_32_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="dith" type="GdkRgbDither"/>
+ <parameter name="buf" type="guchar*"/>
+ <parameter name="rowstride" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_rgb_32_image_dithalign" symbol="gdk_draw_rgb_32_image_dithalign">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="dith" type="GdkRgbDither"/>
+ <parameter name="buf" type="guchar*"/>
+ <parameter name="rowstride" type="gint"/>
+ <parameter name="xdith" type="gint"/>
+ <parameter name="ydith" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_rgb_image" symbol="gdk_draw_rgb_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="dith" type="GdkRgbDither"/>
+ <parameter name="rgb_buf" type="guchar*"/>
+ <parameter name="rowstride" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_rgb_image_dithalign" symbol="gdk_draw_rgb_image_dithalign">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="dith" type="GdkRgbDither"/>
+ <parameter name="rgb_buf" type="guchar*"/>
+ <parameter name="rowstride" type="gint"/>
+ <parameter name="xdith" type="gint"/>
+ <parameter name="ydith" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_segments" symbol="gdk_draw_segments">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="segs" type="GdkSegment*"/>
+ <parameter name="nsegs" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="draw_string" symbol="gdk_draw_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="string" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="draw_text" symbol="gdk_draw_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="text_length" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="draw_text_wc" symbol="gdk_draw_text_wc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="text" type="const-GdkWChar*"/>
+ <parameter name="text_length" type="gint"/>
+ </parameters>
+ </method>
+ <method name="draw_trapezoids" symbol="gdk_draw_trapezoids">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="trapezoids" type="GdkTrapezoid*"/>
+ <parameter name="n_trapezoids" type="gint"/>
+ </parameters>
+ </method>
+ <method name="copy_to_image" symbol="gdk_drawable_copy_to_image">
+ <return-type type="GdkImage*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="image" type="GdkImage*"/>
+ <parameter name="src_x" type="gint"/>
+ <parameter name="src_y" type="gint"/>
+ <parameter name="dest_x" type="gint"/>
+ <parameter name="dest_y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_clip_region" symbol="gdk_drawable_get_clip_region">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ <method name="get_colormap" symbol="gdk_drawable_get_colormap">
+ <return-type type="GdkColormap*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_data" symbol="gdk_drawable_get_data">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_depth" symbol="gdk_drawable_get_depth">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ <method name="get_display" symbol="gdk_drawable_get_display">
+ <return-type type="GdkDisplay*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ <method name="get_image" symbol="gdk_drawable_get_image">
+ <return-type type="GdkImage*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_screen" symbol="gdk_drawable_get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ <method name="get_size" symbol="gdk_drawable_get_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_drawable_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visible_region" symbol="gdk_drawable_get_visible_region">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ <method name="get_visual" symbol="gdk_drawable_get_visual">
+ <return-type type="GdkVisual*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="ref" symbol="gdk_drawable_ref">
+ <return-type type="GdkDrawable*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ <method name="set_colormap" symbol="gdk_drawable_set_colormap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_data" symbol="gdk_drawable_set_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy_func" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unref" symbol="gdk_drawable_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkGC" parent="GObject" type-name="GdkGC">
+ <field name="clip_x_origin" type="gint"/>
+ <field name="clip_y_origin" type="gint"/>
+ <field name="ts_x_origin" type="gint"/>
+ <field name="ts_y_origin" type="gint"/>
+ <field name="colormap" type="GdkColormap*"/>
+ <vfunc name="get_values">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="values" type="GdkGCValues*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_values">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="values" type="GdkGCValues*"/>
+ <parameter name="mask" type="GdkGCValuesMask"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_dashes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="dash_offset" type="gint"/>
+ <parameter name="dash_list" type="gint8[]"/>
+ <parameter name="n" type="gint"/>
+ </parameters>
+ </vfunc>
+ <method name="copy" symbol="gdk_gc_copy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dst_gc" type="GdkGC*"/>
+ <parameter name="src_gc" type="GdkGC*"/>
+ </parameters>
+ </method>
+ <method name="get_colormap" symbol="gdk_gc_get_colormap">
+ <return-type type="GdkColormap*"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ </parameters>
+ </method>
+ <method name="get_screen" symbol="gdk_gc_get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_gc_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_values" symbol="gdk_gc_get_values">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="values" type="GdkGCValues*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdk_gc_new">
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_values" symbol="gdk_gc_new_with_values">
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="values" type="GdkGCValues*"/>
+ <parameter name="values_mask" type="GdkGCValuesMask"/>
+ </parameters>
+ </constructor>
+ <method name="offset" symbol="gdk_gc_offset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x_offset" type="gint"/>
+ <parameter name="y_offset" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="ref" symbol="gdk_gc_ref">
+ <return-type type="GdkGC*"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ </parameters>
+ </method>
+ <method name="set_background" symbol="gdk_gc_set_background">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="set_clip_mask" symbol="gdk_gc_set_clip_mask">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ </parameters>
+ </method>
+ <method name="set_clip_origin" symbol="gdk_gc_set_clip_origin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_clip_rectangle" symbol="gdk_gc_set_clip_rectangle">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="rectangle" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="set_clip_region" symbol="gdk_gc_set_clip_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="region" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="set_colormap" symbol="gdk_gc_set_colormap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method name="set_dashes" symbol="gdk_gc_set_dashes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="dash_offset" type="gint"/>
+ <parameter name="dash_list" type="gint8[]"/>
+ <parameter name="n" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_exposures" symbol="gdk_gc_set_exposures">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="exposures" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_fill" symbol="gdk_gc_set_fill">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="fill" type="GdkFill"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_font" symbol="gdk_gc_set_font">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="font" type="GdkFont*"/>
+ </parameters>
+ </method>
+ <method name="set_foreground" symbol="gdk_gc_set_foreground">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="set_function" symbol="gdk_gc_set_function">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="function" type="GdkFunction"/>
+ </parameters>
+ </method>
+ <method name="set_line_attributes" symbol="gdk_gc_set_line_attributes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="line_width" type="gint"/>
+ <parameter name="line_style" type="GdkLineStyle"/>
+ <parameter name="cap_style" type="GdkCapStyle"/>
+ <parameter name="join_style" type="GdkJoinStyle"/>
+ </parameters>
+ </method>
+ <method name="set_rgb_bg_color" symbol="gdk_gc_set_rgb_bg_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="set_rgb_fg_color" symbol="gdk_gc_set_rgb_fg_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="set_stipple" symbol="gdk_gc_set_stipple">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="stipple" type="GdkPixmap*"/>
+ </parameters>
+ </method>
+ <method name="set_subwindow" symbol="gdk_gc_set_subwindow">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="mode" type="GdkSubwindowMode"/>
+ </parameters>
+ </method>
+ <method name="set_tile" symbol="gdk_gc_set_tile">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="tile" type="GdkPixmap*"/>
+ </parameters>
+ </method>
+ <method name="set_ts_origin" symbol="gdk_gc_set_ts_origin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_values" symbol="gdk_gc_set_values">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="values" type="GdkGCValues*"/>
+ <parameter name="values_mask" type="GdkGCValuesMask"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unref" symbol="gdk_gc_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkImage" parent="GObject" type-name="GdkImage">
+ <field name="type" readable="1" type="GdkImageType" writable="1"/>
+ <field name="visual" readable="1" type="GdkVisual*" writable="1"/>
+ <field name="byte_order" readable="1" type="GdkByteOrder" writable="1"/>
+ <field name="width" readable="1" type="gint" writable="1"/>
+ <field name="height" readable="1" type="gint" writable="1"/>
+ <field name="depth" readable="1" type="guint16" writable="1"/>
+ <field name="bpp" readable="1" type="guint16" writable="1"/>
+ <field name="bpl" readable="1" type="guint16" writable="1"/>
+ <field name="bits_per_pixel" readable="1" type="guint16" writable="1"/>
+ <field name="mem" readable="1" type="gpointer" writable="1"/>
+ <field name="colormap" readable="1" type="GdkColormap*" writable="1"/>
+ <field name="windowing_data" type="gpointer"/>
+ <method deprecated="1" name="get" symbol="gdk_image_get">
+ <return-type type="GdkImage*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_colormap" symbol="gdk_image_get_colormap">
+ <return-type type="GdkColormap*"/>
+ <parameters>
+ <parameter name="image" type="GdkImage*"/>
+ </parameters>
+ </method>
+ <method name="get_pixel" symbol="gdk_image_get_pixel">
+ <return-type type="guint32"/>
+ <parameters>
+ <parameter name="image" type="GdkImage*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_image_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gdk_image_new">
+ <parameters>
+ <parameter name="type" type="GdkImageType"/>
+ <parameter name="visual" type="GdkVisual*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </constructor>
+ <method name="put_pixel" symbol="gdk_image_put_pixel">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GdkImage*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="pixel" type="guint32"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="ref" symbol="gdk_image_ref">
+ <return-type type="GdkImage*"/>
+ <parameters>
+ <parameter name="image" type="GdkImage*"/>
+ </parameters>
+ </method>
+ <method name="set_colormap" symbol="gdk_image_set_colormap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GdkImage*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unref" symbol="gdk_image_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GdkImage*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkKeymap" parent="GObject" type-name="GdkKeymap">
+ <field name="display" type="GdkDisplay*"/>
+ <signal name="direction_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="keymap" type="GdkKeymap*"/>
+ </parameters>
+ </signal>
+ <signal name="keys_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="keymap" type="GdkKeymap*"/>
+ </parameters>
+ </signal>
+ <method name="get_default" symbol="gdk_keymap_get_default">
+ <return-type type="GdkKeymap*"/>
+ </method>
+ <method name="get_direction" symbol="gdk_keymap_get_direction">
+ <return-type type="PangoDirection"/>
+ <parameters>
+ <parameter name="keymap" type="GdkKeymap*"/>
+ </parameters>
+ </method>
+ <method name="get_entries_for_keycode" symbol="gdk_keymap_get_entries_for_keycode">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="keymap" type="GdkKeymap*"/>
+ <parameter name="hardware_keycode" type="guint"/>
+ <parameter name="keys" type="GdkKeymapKey**"/>
+ <parameter name="keyvals" type="guint**"/>
+ <parameter name="n_entries" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_entries_for_keyval" symbol="gdk_keymap_get_entries_for_keyval">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="keymap" type="GdkKeymap*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="keys" type="GdkKeymapKey**"/>
+ <parameter name="n_keys" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_for_display" symbol="gdk_keymap_get_for_display">
+ <return-type type="GdkKeymap*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_keymap_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="lookup_key" symbol="gdk_keymap_lookup_key">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="keymap" type="GdkKeymap*"/>
+ <parameter name="key" type="const-GdkKeymapKey*"/>
+ </parameters>
+ </method>
+ <method name="translate_keyboard_state" symbol="gdk_keymap_translate_keyboard_state">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="keymap" type="GdkKeymap*"/>
+ <parameter name="hardware_keycode" type="guint"/>
+ <parameter name="state" type="GdkModifierType"/>
+ <parameter name="group" type="gint"/>
+ <parameter name="keyval" type="guint*"/>
+ <parameter name="effective_group" type="gint*"/>
+ <parameter name="level" type="gint*"/>
+ <parameter name="consumed_modifiers" type="GdkModifierType*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkPangoRenderer" parent="PangoRenderer" type-name="GdkPangoRenderer">
+ <field name="priv" type="GdkPangoRendererPrivate*"/>
+ <property construct-only="1" name="screen" readable="1" type="GdkScreen" writable="1"/>
+ <method name="get_default" symbol="gdk_pango_renderer_get_default">
+ <return-type type="PangoRenderer*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_pango_renderer_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gdk_pango_renderer_new">
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </constructor>
+ <method name="set_drawable" symbol="gdk_pango_renderer_set_drawable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gdk_renderer" type="GdkPangoRenderer*"/>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ <method name="set_gc" symbol="gdk_pango_renderer_set_gc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gdk_renderer" type="GdkPangoRenderer*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ </parameters>
+ </method>
+ <method name="set_override_color" symbol="gdk_pango_renderer_set_override_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gdk_renderer" type="GdkPangoRenderer*"/>
+ <parameter name="part" type="PangoRenderPart"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="set_stipple" symbol="gdk_pango_renderer_set_stipple">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gdk_renderer" type="GdkPangoRenderer*"/>
+ <parameter name="part" type="PangoRenderPart"/>
+ <parameter name="stipple" type="GdkBitmap*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkPixbuf" parent="GObject" type-name="GdkPixbuf">
+ <property name="n-channels" type="gint"/>
+ <property name="colorspace" type="GdkColorspace"/>
+ <property name="has-alpha" type="gboolean"/>
+ <property name="bits-per-sample" type="gint"/>
+ <property name="width" type="gint"/>
+ <property name="height" type="gint"/>
+ <property name="rowstride" type="gint"/>
+ <property name="pixels" type="gpointer"/>
+ <method name="add_alpha" symbol="gdk_pixbuf_add_alpha">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ <parameter name="substitute_color" type="gboolean"/>
+ <parameter name="r" type="guchar"/>
+ <parameter name="g" type="guchar"/>
+ <parameter name="b" type="guchar"/>
+ </parameters>
+ </method>
+ <method name="composite" symbol="gdk_pixbuf_composite">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="src" type="const-GdkPixbuf*"/>
+ <parameter name="dest" type="GdkPixbuf*"/>
+ <parameter name="dest_x" type="int"/>
+ <parameter name="dest_y" type="int"/>
+ <parameter name="dest_width" type="int"/>
+ <parameter name="dest_height" type="int"/>
+ <parameter name="offset_x" type="double"/>
+ <parameter name="offset_y" type="double"/>
+ <parameter name="scale_x" type="double"/>
+ <parameter name="scale_y" type="double"/>
+ <parameter name="interp_type" type="GdkInterpType"/>
+ <parameter name="overall_alpha" type="int"/>
+ </parameters>
+ </method>
+ <method name="composite_color" symbol="gdk_pixbuf_composite_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="src" type="const-GdkPixbuf*"/>
+ <parameter name="dest" type="GdkPixbuf*"/>
+ <parameter name="dest_x" type="int"/>
+ <parameter name="dest_y" type="int"/>
+ <parameter name="dest_width" type="int"/>
+ <parameter name="dest_height" type="int"/>
+ <parameter name="offset_x" type="double"/>
+ <parameter name="offset_y" type="double"/>
+ <parameter name="scale_x" type="double"/>
+ <parameter name="scale_y" type="double"/>
+ <parameter name="interp_type" type="GdkInterpType"/>
+ <parameter name="overall_alpha" type="int"/>
+ <parameter name="check_x" type="int"/>
+ <parameter name="check_y" type="int"/>
+ <parameter name="check_size" type="int"/>
+ <parameter name="color1" type="guint32"/>
+ <parameter name="color2" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="composite_color_simple" symbol="gdk_pixbuf_composite_color_simple">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="src" type="const-GdkPixbuf*"/>
+ <parameter name="dest_width" type="int"/>
+ <parameter name="dest_height" type="int"/>
+ <parameter name="interp_type" type="GdkInterpType"/>
+ <parameter name="overall_alpha" type="int"/>
+ <parameter name="check_size" type="int"/>
+ <parameter name="color1" type="guint32"/>
+ <parameter name="color2" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="copy" symbol="gdk_pixbuf_copy">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="copy_area" symbol="gdk_pixbuf_copy_area">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="src_pixbuf" type="const-GdkPixbuf*"/>
+ <parameter name="src_x" type="int"/>
+ <parameter name="src_y" type="int"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ <parameter name="dest_pixbuf" type="GdkPixbuf*"/>
+ <parameter name="dest_x" type="int"/>
+ <parameter name="dest_y" type="int"/>
+ </parameters>
+ </method>
+ <method name="error_quark" symbol="gdk_pixbuf_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="fill" symbol="gdk_pixbuf_fill">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="pixel" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="flip" symbol="gdk_pixbuf_flip">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="src" type="const-GdkPixbuf*"/>
+ <parameter name="horizontal" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="from_pixdata" symbol="gdk_pixbuf_from_pixdata">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="pixdata" type="const-GdkPixdata*"/>
+ <parameter name="copy_pixels" type="gboolean"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_bits_per_sample" symbol="gdk_pixbuf_get_bits_per_sample">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="get_colorspace" symbol="gdk_pixbuf_get_colorspace">
+ <return-type type="GdkColorspace"/>
+ <parameters>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="get_file_info" symbol="gdk_pixbuf_get_file_info">
+ <return-type type="GdkPixbufFormat*"/>
+ <parameters>
+ <parameter name="filename" type="const-gchar*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_formats" symbol="gdk_pixbuf_get_formats">
+ <return-type type="GSList*"/>
+ </method>
+ <method name="get_from_drawable" symbol="gdk_pixbuf_get_from_drawable">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="dest" type="GdkPixbuf*"/>
+ <parameter name="src" type="GdkDrawable*"/>
+ <parameter name="cmap" type="GdkColormap*"/>
+ <parameter name="src_x" type="int"/>
+ <parameter name="src_y" type="int"/>
+ <parameter name="dest_x" type="int"/>
+ <parameter name="dest_y" type="int"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ </parameters>
+ </method>
+ <method name="get_from_image" symbol="gdk_pixbuf_get_from_image">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="dest" type="GdkPixbuf*"/>
+ <parameter name="src" type="GdkImage*"/>
+ <parameter name="cmap" type="GdkColormap*"/>
+ <parameter name="src_x" type="int"/>
+ <parameter name="src_y" type="int"/>
+ <parameter name="dest_x" type="int"/>
+ <parameter name="dest_y" type="int"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ </parameters>
+ </method>
+ <method name="get_has_alpha" symbol="gdk_pixbuf_get_has_alpha">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="get_height" symbol="gdk_pixbuf_get_height">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="get_n_channels" symbol="gdk_pixbuf_get_n_channels">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="get_option" symbol="gdk_pixbuf_get_option">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_pixels" symbol="gdk_pixbuf_get_pixels">
+ <return-type type="guchar*"/>
+ <parameters>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="get_rowstride" symbol="gdk_pixbuf_get_rowstride">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_pixbuf_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_width" symbol="gdk_pixbuf_get_width">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdk_pixbuf_new">
+ <parameters>
+ <parameter name="colorspace" type="GdkColorspace"/>
+ <parameter name="has_alpha" type="gboolean"/>
+ <parameter name="bits_per_sample" type="int"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_data" symbol="gdk_pixbuf_new_from_data">
+ <parameters>
+ <parameter name="data" type="const-guchar*"/>
+ <parameter name="colorspace" type="GdkColorspace"/>
+ <parameter name="has_alpha" type="gboolean"/>
+ <parameter name="bits_per_sample" type="int"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ <parameter name="rowstride" type="int"/>
+ <parameter name="destroy_fn" type="GdkPixbufDestroyNotify"/>
+ <parameter name="destroy_fn_data" type="gpointer"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_file" symbol="gdk_pixbuf_new_from_file">
+ <parameters>
+ <parameter name="filename" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_file_at_scale" symbol="gdk_pixbuf_new_from_file_at_scale">
+ <parameters>
+ <parameter name="filename" type="const-char*"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ <parameter name="preserve_aspect_ratio" type="gboolean"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_file_at_size" symbol="gdk_pixbuf_new_from_file_at_size">
+ <parameters>
+ <parameter name="filename" type="const-char*"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_inline" symbol="gdk_pixbuf_new_from_inline">
+ <parameters>
+ <parameter name="data_length" type="gint"/>
+ <parameter name="data" type="const-guint8*"/>
+ <parameter name="copy_pixels" type="gboolean"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_xpm_data" symbol="gdk_pixbuf_new_from_xpm_data">
+ <parameters>
+ <parameter name="data" type="const-char**"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_subpixbuf" symbol="gdk_pixbuf_new_subpixbuf">
+ <parameters>
+ <parameter name="src_pixbuf" type="GdkPixbuf*"/>
+ <parameter name="src_x" type="int"/>
+ <parameter name="src_y" type="int"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ </parameters>
+ </constructor>
+ <method deprecated="1" name="ref" symbol="gdk_pixbuf_ref">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="render_pixmap_and_mask" symbol="gdk_pixbuf_render_pixmap_and_mask">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="pixmap_return" type="GdkPixmap**"/>
+ <parameter name="mask_return" type="GdkBitmap**"/>
+ <parameter name="alpha_threshold" type="int"/>
+ </parameters>
+ </method>
+ <method name="render_pixmap_and_mask_for_colormap" symbol="gdk_pixbuf_render_pixmap_and_mask_for_colormap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="pixmap_return" type="GdkPixmap**"/>
+ <parameter name="mask_return" type="GdkBitmap**"/>
+ <parameter name="alpha_threshold" type="int"/>
+ </parameters>
+ </method>
+ <method name="render_threshold_alpha" symbol="gdk_pixbuf_render_threshold_alpha">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="bitmap" type="GdkBitmap*"/>
+ <parameter name="src_x" type="int"/>
+ <parameter name="src_y" type="int"/>
+ <parameter name="dest_x" type="int"/>
+ <parameter name="dest_y" type="int"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ <parameter name="alpha_threshold" type="int"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="render_to_drawable" symbol="gdk_pixbuf_render_to_drawable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="src_x" type="int"/>
+ <parameter name="src_y" type="int"/>
+ <parameter name="dest_x" type="int"/>
+ <parameter name="dest_y" type="int"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ <parameter name="dither" type="GdkRgbDither"/>
+ <parameter name="x_dither" type="int"/>
+ <parameter name="y_dither" type="int"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="render_to_drawable_alpha" symbol="gdk_pixbuf_render_to_drawable_alpha">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="src_x" type="int"/>
+ <parameter name="src_y" type="int"/>
+ <parameter name="dest_x" type="int"/>
+ <parameter name="dest_y" type="int"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ <parameter name="alpha_mode" type="GdkPixbufAlphaMode"/>
+ <parameter name="alpha_threshold" type="int"/>
+ <parameter name="dither" type="GdkRgbDither"/>
+ <parameter name="x_dither" type="int"/>
+ <parameter name="y_dither" type="int"/>
+ </parameters>
+ </method>
+ <method name="rotate_simple" symbol="gdk_pixbuf_rotate_simple">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="src" type="const-GdkPixbuf*"/>
+ <parameter name="angle" type="GdkPixbufRotation"/>
+ </parameters>
+ </method>
+ <method name="saturate_and_pixelate" symbol="gdk_pixbuf_saturate_and_pixelate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="src" type="const-GdkPixbuf*"/>
+ <parameter name="dest" type="GdkPixbuf*"/>
+ <parameter name="saturation" type="gfloat"/>
+ <parameter name="pixelate" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="save" symbol="gdk_pixbuf_save">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="filename" type="const-char*"/>
+ <parameter name="type" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="save_to_buffer" symbol="gdk_pixbuf_save_to_buffer">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="buffer" type="gchar**"/>
+ <parameter name="buffer_size" type="gsize*"/>
+ <parameter name="type" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="save_to_bufferv" symbol="gdk_pixbuf_save_to_bufferv">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="buffer" type="gchar**"/>
+ <parameter name="buffer_size" type="gsize*"/>
+ <parameter name="type" type="const-char*"/>
+ <parameter name="option_keys" type="char**"/>
+ <parameter name="option_values" type="char**"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="save_to_callback" symbol="gdk_pixbuf_save_to_callback">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="save_func" type="GdkPixbufSaveFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="type" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="save_to_callbackv" symbol="gdk_pixbuf_save_to_callbackv">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="save_func" type="GdkPixbufSaveFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="type" type="const-char*"/>
+ <parameter name="option_keys" type="char**"/>
+ <parameter name="option_values" type="char**"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="savev" symbol="gdk_pixbuf_savev">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="filename" type="const-char*"/>
+ <parameter name="type" type="const-char*"/>
+ <parameter name="option_keys" type="char**"/>
+ <parameter name="option_values" type="char**"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="scale" symbol="gdk_pixbuf_scale">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="src" type="const-GdkPixbuf*"/>
+ <parameter name="dest" type="GdkPixbuf*"/>
+ <parameter name="dest_x" type="int"/>
+ <parameter name="dest_y" type="int"/>
+ <parameter name="dest_width" type="int"/>
+ <parameter name="dest_height" type="int"/>
+ <parameter name="offset_x" type="double"/>
+ <parameter name="offset_y" type="double"/>
+ <parameter name="scale_x" type="double"/>
+ <parameter name="scale_y" type="double"/>
+ <parameter name="interp_type" type="GdkInterpType"/>
+ </parameters>
+ </method>
+ <method name="scale_simple" symbol="gdk_pixbuf_scale_simple">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="src" type="const-GdkPixbuf*"/>
+ <parameter name="dest_width" type="int"/>
+ <parameter name="dest_height" type="int"/>
+ <parameter name="interp_type" type="GdkInterpType"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unref" symbol="gdk_pixbuf_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkPixbufAnimation" parent="GObject" type-name="GdkPixbufAnimation">
+ <method name="get_height" symbol="gdk_pixbuf_animation_get_height">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="animation" type="GdkPixbufAnimation*"/>
+ </parameters>
+ </method>
+ <method name="get_iter" symbol="gdk_pixbuf_animation_get_iter">
+ <return-type type="GdkPixbufAnimationIter*"/>
+ <parameters>
+ <parameter name="animation" type="GdkPixbufAnimation*"/>
+ <parameter name="start_time" type="const-GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_static_image" symbol="gdk_pixbuf_animation_get_static_image">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="animation" type="GdkPixbufAnimation*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_pixbuf_animation_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_width" symbol="gdk_pixbuf_animation_get_width">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="animation" type="GdkPixbufAnimation*"/>
+ </parameters>
+ </method>
+ <method name="is_static_image" symbol="gdk_pixbuf_animation_is_static_image">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="animation" type="GdkPixbufAnimation*"/>
+ </parameters>
+ </method>
+ <constructor name="new_from_file" symbol="gdk_pixbuf_animation_new_from_file">
+ <parameters>
+ <parameter name="filename" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </constructor>
+ <method deprecated="1" name="ref" symbol="gdk_pixbuf_animation_ref">
+ <return-type type="GdkPixbufAnimation*"/>
+ <parameters>
+ <parameter name="animation" type="GdkPixbufAnimation*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unref" symbol="gdk_pixbuf_animation_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="animation" type="GdkPixbufAnimation*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkPixbufAnimationIter" parent="GObject" type-name="GdkPixbufAnimationIter">
+ <method name="advance" symbol="gdk_pixbuf_animation_iter_advance">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GdkPixbufAnimationIter*"/>
+ <parameter name="current_time" type="const-GTimeVal*"/>
+ </parameters>
+ </method>
+ <method name="get_delay_time" symbol="gdk_pixbuf_animation_iter_get_delay_time">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="iter" type="GdkPixbufAnimationIter*"/>
+ </parameters>
+ </method>
+ <method name="get_pixbuf" symbol="gdk_pixbuf_animation_iter_get_pixbuf">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="iter" type="GdkPixbufAnimationIter*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_pixbuf_animation_iter_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="on_currently_loading_frame" symbol="gdk_pixbuf_animation_iter_on_currently_loading_frame">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GdkPixbufAnimationIter*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkPixbufAniAnim" parent="GdkPixbufAnimation" type-name="GdkPixbufAniAnim">
+ <field name="total_time" type="int"/>
+ <field name="n_frames" type="int"/>
+ <field name="n_pixbufs" type="int"/>
+ <field name="pixbufs" type="GdkPixbuf**"/>
+ <field name="sequence" type="int*"/>
+ <field name="delay" type="int*"/>
+ <field name="width" type="int"/>
+ <field name="height" type="int"/>
+ <method name="get_type" symbol="gdk_pixbuf_ani_anim_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GdkPixbufAniAnimIter" parent="GdkPixbufAnimationIter" type-name="GdkPixbufAniAnimIter">
+ <field name="ani_anim" type="GdkPixbufAniAnim*"/>
+ <field name="start_time" type="GTimeVal"/>
+ <field name="current_time" type="GTimeVal"/>
+ <field name="position" type="gint"/>
+ <field name="current_frame" type="gint"/>
+ <field name="elapsed" type="gint"/>
+ <method name="get_type" symbol="gdk_pixbuf_ani_anim_iter_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GdkPixbufGifAnim" parent="GdkPixbufAnimation" type-name="GdkPixbufGifAnim">
+ <field name="n_frames" type="int"/>
+ <field name="total_time" type="int"/>
+ <field name="frames" type="GList*"/>
+ <field name="width" type="int"/>
+ <field name="height" type="int"/>
+ <field name="bg_red" type="guchar"/>
+ <field name="bg_green" type="guchar"/>
+ <field name="bg_blue" type="guchar"/>
+ <field name="loop" type="int"/>
+ <field name="loading" type="gboolean"/>
+ <method name="frame_composite" symbol="gdk_pixbuf_gif_anim_frame_composite">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gif_anim" type="GdkPixbufGifAnim*"/>
+ <parameter name="frame" type="GdkPixbufFrame*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_pixbuf_gif_anim_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GdkPixbufGifAnimIter" parent="GdkPixbufAnimationIter" type-name="GdkPixbufGifAnimIter">
+ <field name="gif_anim" type="GdkPixbufGifAnim*"/>
+ <field name="start_time" type="GTimeVal"/>
+ <field name="current_time" type="GTimeVal"/>
+ <field name="position" type="gint"/>
+ <field name="current_frame" type="GList*"/>
+ <field name="first_loop_slowness" type="gint"/>
+ <method name="get_type" symbol="gdk_pixbuf_gif_anim_iter_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GdkPixbufLoader" parent="GObject" type-name="GdkPixbufLoader">
+ <field name="priv" type="gpointer"/>
+ <signal name="size_prepared" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="loader" type="GdkPixbufLoader*"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ </parameters>
+ </signal>
+ <signal name="area_prepared" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="loader" type="GdkPixbufLoader*"/>
+ </parameters>
+ </signal>
+ <signal name="area_updated" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="loader" type="GdkPixbufLoader*"/>
+ <parameter name="x" type="int"/>
+ <parameter name="y" type="int"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ </parameters>
+ </signal>
+ <signal name="closed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="loader" type="GdkPixbufLoader*"/>
+ </parameters>
+ </signal>
+ <method name="close" symbol="gdk_pixbuf_loader_close">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="loader" type="GdkPixbufLoader*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_animation" symbol="gdk_pixbuf_loader_get_animation">
+ <return-type type="GdkPixbufAnimation*"/>
+ <parameters>
+ <parameter name="loader" type="GdkPixbufLoader*"/>
+ </parameters>
+ </method>
+ <method name="get_format" symbol="gdk_pixbuf_loader_get_format">
+ <return-type type="GdkPixbufFormat*"/>
+ <parameters>
+ <parameter name="loader" type="GdkPixbufLoader*"/>
+ </parameters>
+ </method>
+ <method name="get_pixbuf" symbol="gdk_pixbuf_loader_get_pixbuf">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="loader" type="GdkPixbufLoader*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_pixbuf_loader_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gdk_pixbuf_loader_new"/>
+ <constructor name="new_with_mime_type" symbol="gdk_pixbuf_loader_new_with_mime_type">
+ <parameters>
+ <parameter name="mime_type" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_type" symbol="gdk_pixbuf_loader_new_with_type">
+ <parameters>
+ <parameter name="image_type" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </constructor>
+ <method name="set_size" symbol="gdk_pixbuf_loader_set_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="loader" type="GdkPixbufLoader*"/>
+ <parameter name="width" type="int"/>
+ <parameter name="height" type="int"/>
+ </parameters>
+ </method>
+ <method name="write" symbol="gdk_pixbuf_loader_write">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="loader" type="GdkPixbufLoader*"/>
+ <parameter name="buf" type="const-guchar*"/>
+ <parameter name="count" type="gsize"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GdkPixbufSimpleAnim" parent="GdkPixbufAnimation" type-name="GdkPixbufSimpleAnim">
+ <method name="add_frame" symbol="gdk_pixbuf_simple_anim_add_frame">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="animation" type="GdkPixbufSimpleAnim*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_pixbuf_simple_anim_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="iter_get_type" symbol="gdk_pixbuf_simple_anim_iter_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gdk_pixbuf_simple_anim_new">
+ <parameters>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="rate" type="gfloat"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GdkPixmap" parent="GObject" type-name="GdkPixmap">
+ <method name="colormap_create_from_xpm" symbol="gdk_pixmap_colormap_create_from_xpm">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="mask" type="GdkBitmap**"/>
+ <parameter name="transparent_color" type="const-GdkColor*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="colormap_create_from_xpm_d" symbol="gdk_pixmap_colormap_create_from_xpm_d">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="mask" type="GdkBitmap**"/>
+ <parameter name="transparent_color" type="const-GdkColor*"/>
+ <parameter name="data" type="gchar**"/>
+ </parameters>
+ </method>
+ <method name="create_from_data" symbol="gdk_pixmap_create_from_data">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="data" type="const-gchar*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="depth" type="gint"/>
+ <parameter name="fg" type="const-GdkColor*"/>
+ <parameter name="bg" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="create_from_xpm" symbol="gdk_pixmap_create_from_xpm">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="mask" type="GdkBitmap**"/>
+ <parameter name="transparent_color" type="const-GdkColor*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="create_from_xpm_d" symbol="gdk_pixmap_create_from_xpm_d">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="mask" type="GdkBitmap**"/>
+ <parameter name="transparent_color" type="const-GdkColor*"/>
+ <parameter name="data" type="gchar**"/>
+ </parameters>
+ </method>
+ <method name="foreign_new" symbol="gdk_pixmap_foreign_new">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="anid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="foreign_new_for_display" symbol="gdk_pixmap_foreign_new_for_display">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="anid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="foreign_new_for_screen" symbol="gdk_pixmap_foreign_new_for_screen">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="anid" type="GdkNativeWindow"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="depth" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_pixmap_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="lookup" symbol="gdk_pixmap_lookup">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="anid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="lookup_for_display" symbol="gdk_pixmap_lookup_for_display">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="anid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdk_pixmap_new">
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="depth" type="gint"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GdkScreen" parent="GObject" type-name="GdkScreen">
+ <field name="closed" type="guint"/>
+ <field name="normal_gcs" type="GdkGC*"/>
+ <field name="exposure_gcs" type="GdkGC*"/>
+ <field name="font_options" type="cairo_font_options_t*"/>
+ <field name="resolution" type="double"/>
+ <property name="font-options" readable="1" type="gpointer" writable="1"/>
+ <property name="resolution" readable="1" type="gdouble" writable="1"/>
+ <signal name="size_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </signal>
+ <signal name="composited_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </signal>
+ <method name="broadcast_client_message" symbol="gdk_screen_broadcast_client_message">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_active_window" symbol="gdk_screen_get_active_window">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_default" symbol="gdk_screen_get_default">
+ <return-type type="GdkScreen*"/>
+ </method>
+ <method name="get_default_colormap" symbol="gdk_screen_get_default_colormap">
+ <return-type type="GdkColormap*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_display" symbol="gdk_screen_get_display">
+ <return-type type="GdkDisplay*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_font_options" symbol="gdk_screen_get_font_options">
+ <return-type type="const-cairo_font_options_t*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_height" symbol="gdk_screen_get_height">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_height_mm" symbol="gdk_screen_get_height_mm">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_monitor_at_point" symbol="gdk_screen_get_monitor_at_point">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_monitor_at_window" symbol="gdk_screen_get_monitor_at_window">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_monitor_geometry" symbol="gdk_screen_get_monitor_geometry">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="monitor_num" type="gint"/>
+ <parameter name="dest" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="get_n_monitors" symbol="gdk_screen_get_n_monitors">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_number" symbol="gdk_screen_get_number">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_resolution" symbol="gdk_screen_get_resolution">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_rgb_colormap" symbol="gdk_screen_get_rgb_colormap">
+ <return-type type="GdkColormap*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_rgb_visual" symbol="gdk_screen_get_rgb_visual">
+ <return-type type="GdkVisual*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_rgba_colormap" symbol="gdk_screen_get_rgba_colormap">
+ <return-type type="GdkColormap*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_rgba_visual" symbol="gdk_screen_get_rgba_visual">
+ <return-type type="GdkVisual*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_root_window" symbol="gdk_screen_get_root_window">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_setting" symbol="gdk_screen_get_setting">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="get_system_colormap" symbol="gdk_screen_get_system_colormap">
+ <return-type type="GdkColormap*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_system_visual" symbol="gdk_screen_get_system_visual">
+ <return-type type="GdkVisual*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_toplevel_windows" symbol="gdk_screen_get_toplevel_windows">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_screen_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_width" symbol="gdk_screen_get_width">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_width_mm" symbol="gdk_screen_get_width_mm">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_window_stack" symbol="gdk_screen_get_window_stack">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="height" symbol="gdk_screen_height">
+ <return-type type="gint"/>
+ </method>
+ <method name="height_mm" symbol="gdk_screen_height_mm">
+ <return-type type="gint"/>
+ </method>
+ <method name="is_composited" symbol="gdk_screen_is_composited">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="list_visuals" symbol="gdk_screen_list_visuals">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="make_display_name" symbol="gdk_screen_make_display_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="set_default_colormap" symbol="gdk_screen_set_default_colormap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method name="set_font_options" symbol="gdk_screen_set_font_options">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="options" type="const-cairo_font_options_t*"/>
+ </parameters>
+ </method>
+ <method name="set_resolution" symbol="gdk_screen_set_resolution">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="dpi" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="width" symbol="gdk_screen_width">
+ <return-type type="gint"/>
+ </method>
+ <method name="width_mm" symbol="gdk_screen_width_mm">
+ <return-type type="gint"/>
+ </method>
+ </object>
+ <object get-type="" name="GdkVisual" parent="GObject" type-name="GdkVisual">
+ <field name="type" type="GdkVisualType"/>
+ <field name="depth" type="gint"/>
+ <field name="byte_order" type="GdkByteOrder"/>
+ <field name="colormap_size" type="gint"/>
+ <field name="bits_per_rgb" type="gint"/>
+ <field name="red_mask" type="guint32"/>
+ <field name="red_shift" type="gint"/>
+ <field name="red_prec" type="gint"/>
+ <field name="green_mask" type="guint32"/>
+ <field name="green_shift" type="gint"/>
+ <field name="green_prec" type="gint"/>
+ <field name="blue_mask" type="guint32"/>
+ <field name="blue_shift" type="gint"/>
+ <field name="blue_prec" type="gint"/>
+ <method name="get_best" symbol="gdk_visual_get_best">
+ <return-type type="GdkVisual*"/>
+ </method>
+ <method name="get_best_depth" symbol="gdk_visual_get_best_depth">
+ <return-type type="gint"/>
+ </method>
+ <method name="get_best_type" symbol="gdk_visual_get_best_type">
+ <return-type type="GdkVisualType"/>
+ </method>
+ <method name="get_best_with_both" symbol="gdk_visual_get_best_with_both">
+ <return-type type="GdkVisual*"/>
+ <parameters>
+ <parameter name="depth" type="gint"/>
+ <parameter name="visual_type" type="GdkVisualType"/>
+ </parameters>
+ </method>
+ <method name="get_best_with_depth" symbol="gdk_visual_get_best_with_depth">
+ <return-type type="GdkVisual*"/>
+ <parameters>
+ <parameter name="depth" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_best_with_type" symbol="gdk_visual_get_best_with_type">
+ <return-type type="GdkVisual*"/>
+ <parameters>
+ <parameter name="visual_type" type="GdkVisualType"/>
+ </parameters>
+ </method>
+ <method name="get_screen" symbol="gdk_visual_get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="visual" type="GdkVisual*"/>
+ </parameters>
+ </method>
+ <method name="get_system" symbol="gdk_visual_get_system">
+ <return-type type="GdkVisual*"/>
+ </method>
+ <method name="get_type" symbol="gdk_visual_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GdkWindow" parent="GdkDrawable" type-name="GdkWindow">
+ <method name="add_filter" symbol="gdk_window_add_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="function" type="GdkFilterFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="at_pointer" symbol="gdk_window_at_pointer">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="win_x" type="gint*"/>
+ <parameter name="win_y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="begin_move_drag" symbol="gdk_window_begin_move_drag">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="button" type="gint"/>
+ <parameter name="root_x" type="gint"/>
+ <parameter name="root_y" type="gint"/>
+ <parameter name="timestamp" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="begin_paint_rect" symbol="gdk_window_begin_paint_rect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="rectangle" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="begin_paint_region" symbol="gdk_window_begin_paint_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="region" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="begin_resize_drag" symbol="gdk_window_begin_resize_drag">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="edge" type="GdkWindowEdge"/>
+ <parameter name="button" type="gint"/>
+ <parameter name="root_x" type="gint"/>
+ <parameter name="root_y" type="gint"/>
+ <parameter name="timestamp" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="clear" symbol="gdk_window_clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="clear_area" symbol="gdk_window_clear_area">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="clear_area_e" symbol="gdk_window_clear_area_e">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="configure_finished" symbol="gdk_window_configure_finished">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="constrain_size" symbol="gdk_window_constrain_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="geometry" type="GdkGeometry*"/>
+ <parameter name="flags" type="guint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="new_width" type="gint*"/>
+ <parameter name="new_height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="deiconify" symbol="gdk_window_deiconify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="destroy" symbol="gdk_window_destroy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="enable_synchronized_configure" symbol="gdk_window_enable_synchronized_configure">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="end_paint" symbol="gdk_window_end_paint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="focus" symbol="gdk_window_focus">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="timestamp" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="foreign_new" symbol="gdk_window_foreign_new">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="anid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="foreign_new_for_display" symbol="gdk_window_foreign_new_for_display">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="anid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="freeze_updates" symbol="gdk_window_freeze_updates">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="fullscreen" symbol="gdk_window_fullscreen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_children" symbol="gdk_window_get_children">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_decorations" symbol="gdk_window_get_decorations">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="decorations" type="GdkWMDecoration*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_deskrelative_origin" symbol="gdk_window_get_deskrelative_origin">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_events" symbol="gdk_window_get_events">
+ <return-type type="GdkEventMask"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_frame_extents" symbol="gdk_window_get_frame_extents">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="rect" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="get_geometry" symbol="gdk_window_get_geometry">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ <parameter name="depth" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_group" symbol="gdk_window_get_group">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_internal_paint_info" symbol="gdk_window_get_internal_paint_info">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="real_drawable" type="GdkDrawable**"/>
+ <parameter name="x_offset" type="gint*"/>
+ <parameter name="y_offset" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_origin" symbol="gdk_window_get_origin">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_parent" symbol="gdk_window_get_parent">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_pointer" symbol="gdk_window_get_pointer">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ <parameter name="mask" type="GdkModifierType*"/>
+ </parameters>
+ </method>
+ <method name="get_position" symbol="gdk_window_get_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_root_origin" symbol="gdk_window_get_root_origin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_state" symbol="gdk_window_get_state">
+ <return-type type="GdkWindowState"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_toplevel" symbol="gdk_window_get_toplevel">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_toplevels" symbol="gdk_window_get_toplevels">
+ <return-type type="GList*"/>
+ </method>
+ <method name="get_type_hint" symbol="gdk_window_get_type_hint">
+ <return-type type="GdkWindowTypeHint"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_update_area" symbol="gdk_window_get_update_area">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_user_data" symbol="gdk_window_get_user_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="data" type="gpointer*"/>
+ </parameters>
+ </method>
+ <method name="get_window_type" symbol="gdk_window_get_window_type">
+ <return-type type="GdkWindowType"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="hide" symbol="gdk_window_hide">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="iconify" symbol="gdk_window_iconify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="input_shape_combine_mask" symbol="gdk_window_input_shape_combine_mask">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="input_shape_combine_region" symbol="gdk_window_input_shape_combine_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="shape_region" type="GdkRegion*"/>
+ <parameter name="offset_x" type="gint"/>
+ <parameter name="offset_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="invalidate_maybe_recurse" symbol="gdk_window_invalidate_maybe_recurse">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="child_func" type="invalidate_maybe_recurseChildFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="invalidate_rect" symbol="gdk_window_invalidate_rect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="rect" type="GdkRectangle*"/>
+ <parameter name="invalidate_children" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="invalidate_region" symbol="gdk_window_invalidate_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="invalidate_children" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="is_viewable" symbol="gdk_window_is_viewable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="is_visible" symbol="gdk_window_is_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="lookup" symbol="gdk_window_lookup">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="anid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="lookup_for_display" symbol="gdk_window_lookup_for_display">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="anid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="lower" symbol="gdk_window_lower">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="maximize" symbol="gdk_window_maximize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="merge_child_input_shapes" symbol="gdk_window_merge_child_input_shapes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="merge_child_shapes" symbol="gdk_window_merge_child_shapes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="move" symbol="gdk_window_move">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="move_region" symbol="gdk_window_move_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="dx" type="gint"/>
+ <parameter name="dy" type="gint"/>
+ </parameters>
+ </method>
+ <method name="move_resize" symbol="gdk_window_move_resize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gdk_window_new">
+ <parameters>
+ <parameter name="parent" type="GdkWindow*"/>
+ <parameter name="attributes" type="GdkWindowAttr*"/>
+ <parameter name="attributes_mask" type="gint"/>
+ </parameters>
+ </constructor>
+ <method name="peek_children" symbol="gdk_window_peek_children">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="process_all_updates" symbol="gdk_window_process_all_updates">
+ <return-type type="void"/>
+ </method>
+ <method name="process_updates" symbol="gdk_window_process_updates">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="update_children" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="raise" symbol="gdk_window_raise">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="register_dnd" symbol="gdk_window_register_dnd">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="remove_filter" symbol="gdk_window_remove_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="function" type="GdkFilterFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="reparent" symbol="gdk_window_reparent">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="new_parent" type="GdkWindow*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="resize" symbol="gdk_window_resize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="scroll" symbol="gdk_window_scroll">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="dx" type="gint"/>
+ <parameter name="dy" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_accept_focus" symbol="gdk_window_set_accept_focus">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="accept_focus" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_back_pixmap" symbol="gdk_window_set_back_pixmap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="pixmap" type="GdkPixmap*"/>
+ <parameter name="parent_relative" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_background" symbol="gdk_window_set_background">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="set_child_input_shapes" symbol="gdk_window_set_child_input_shapes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="set_child_shapes" symbol="gdk_window_set_child_shapes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="set_cursor" symbol="gdk_window_set_cursor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="cursor" type="GdkCursor*"/>
+ </parameters>
+ </method>
+ <method name="set_debug_updates" symbol="gdk_window_set_debug_updates">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_decorations" symbol="gdk_window_set_decorations">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="decorations" type="GdkWMDecoration"/>
+ </parameters>
+ </method>
+ <method name="set_events" symbol="gdk_window_set_events">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="event_mask" type="GdkEventMask"/>
+ </parameters>
+ </method>
+ <method name="set_focus_on_map" symbol="gdk_window_set_focus_on_map">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="focus_on_map" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_functions" symbol="gdk_window_set_functions">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="functions" type="GdkWMFunction"/>
+ </parameters>
+ </method>
+ <method name="set_geometry_hints" symbol="gdk_window_set_geometry_hints">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="geometry" type="GdkGeometry*"/>
+ <parameter name="geom_mask" type="GdkWindowHints"/>
+ </parameters>
+ </method>
+ <method name="set_group" symbol="gdk_window_set_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="leader" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_hints" symbol="gdk_window_set_hints">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="min_width" type="gint"/>
+ <parameter name="min_height" type="gint"/>
+ <parameter name="max_width" type="gint"/>
+ <parameter name="max_height" type="gint"/>
+ <parameter name="flags" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_icon" symbol="gdk_window_set_icon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="icon_window" type="GdkWindow*"/>
+ <parameter name="pixmap" type="GdkPixmap*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ </parameters>
+ </method>
+ <method name="set_icon_list" symbol="gdk_window_set_icon_list">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="pixbufs" type="GList*"/>
+ </parameters>
+ </method>
+ <method name="set_icon_name" symbol="gdk_window_set_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_keep_above" symbol="gdk_window_set_keep_above">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_keep_below" symbol="gdk_window_set_keep_below">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_modal_hint" symbol="gdk_window_set_modal_hint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="modal" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_override_redirect" symbol="gdk_window_set_override_redirect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="override_redirect" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_role" symbol="gdk_window_set_role">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="role" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_skip_pager_hint" symbol="gdk_window_set_skip_pager_hint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="skips_pager" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_skip_taskbar_hint" symbol="gdk_window_set_skip_taskbar_hint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="skips_taskbar" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_static_gravities" symbol="gdk_window_set_static_gravities">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="use_static" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gdk_window_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_transient_for" symbol="gdk_window_set_transient_for">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="parent" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="set_type_hint" symbol="gdk_window_set_type_hint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="hint" type="GdkWindowTypeHint"/>
+ </parameters>
+ </method>
+ <method name="set_urgency_hint" symbol="gdk_window_set_urgency_hint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="urgent" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_user_data" symbol="gdk_window_set_user_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="shape_combine_mask" symbol="gdk_window_shape_combine_mask">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="shape_combine_region" symbol="gdk_window_shape_combine_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="shape_region" type="GdkRegion*"/>
+ <parameter name="offset_x" type="gint"/>
+ <parameter name="offset_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="show" symbol="gdk_window_show">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="show_unraised" symbol="gdk_window_show_unraised">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="stick" symbol="gdk_window_stick">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="thaw_updates" symbol="gdk_window_thaw_updates">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="unfullscreen" symbol="gdk_window_unfullscreen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="unmaximize" symbol="gdk_window_unmaximize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="unstick" symbol="gdk_window_unstick">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="withdraw" symbol="gdk_window_withdraw">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ </object>
+ <struct get-type="" name="BRESINFO" type-name="BRESINFO">
+ <field name="minor_axis" readable="1" type="int" writable="1"/>
+ <field name="d" readable="1" type="int" writable="1"/>
+ <field name="m" readable="1" type="int" writable="1"/>
+ <field name="m1" readable="1" type="int" writable="1"/>
+ <field name="incr1" readable="1" type="int" writable="1"/>
+ <field name="incr2" readable="1" type="int" writable="1"/>
+ </struct>
+ <struct get-type="" name="EdgeTable" type-name="EdgeTable">
+ <field name="ymax" readable="1" type="int" writable="1"/>
+ <field name="ymin" readable="1" type="int" writable="1"/>
+ <field name="scanlines" readable="1" type="ScanLineList" writable="1"/>
+ </struct>
+ <struct get-type="" name="EdgeTableEntry" opaque="true" type-name="EdgeTableEntry"/>
+ <object get-type="" name="GdkBitmap" type-name="GdkBitmap">
+ <field name="parent_instance" readable="1" type="GObject" writable="1"/>
+ <method name="create_from_data" symbol="gdk_bitmap_create_from_data">
+ <return-type type="GdkBitmap*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="data" type="const-gchar*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <boxed get-type="" name="GdkColor" type-name="GdkColor">
+ <field name="pixel" readable="1" type="guint32" writable="1"/>
+ <field name="red" readable="1" type="guint16" writable="1"/>
+ <field name="green" readable="1" type="guint16" writable="1"/>
+ <field name="blue" readable="1" type="guint16" writable="1"/>
+ <method deprecated="1" name="alloc" symbol="gdk_color_alloc">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="black" symbol="gdk_color_black">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="change" symbol="gdk_color_change">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="copy" symbol="gdk_color_copy">
+ <return-type type="GdkColor*"/>
+ <parameters>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="equal" symbol="gdk_color_equal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="colora" type="const-GdkColor*"/>
+ <parameter name="colorb" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gdk_color_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_color_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="hash" symbol="gdk_color_hash">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="colora" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="parse" symbol="gdk_color_parse">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="spec" type="const-gchar*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="white" symbol="gdk_color_white">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <boxed get-type="" name="GdkCursor" opaque="true" type-name="GdkCursor">
+ <field access="public" name="type" readable="1" type="GdkCursorType" writable="1" writeable="true"/>
+ <field access="public" name="ref_count" type="guint" writeable="true"/>
+ <method name="get_display" symbol="gdk_cursor_get_display">
+ <return-type type="GdkDisplay*"/>
+ <parameters>
+ <parameter name="cursor" type="GdkCursor*"/>
+ </parameters>
+ </method>
+ <method name="get_image" symbol="gdk_cursor_get_image">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="cursor" type="GdkCursor*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_cursor_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="new" symbol="gdk_cursor_new">
+ <return-type type="GdkCursor*"/>
+ <parameters>
+ <parameter name="cursor_type" type="GdkCursorType"/>
+ </parameters>
+ </method>
+ <method name="new_for_display" symbol="gdk_cursor_new_for_display">
+ <return-type type="GdkCursor*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="cursor_type" type="GdkCursorType"/>
+ </parameters>
+ </method>
+ <method name="new_from_name" symbol="gdk_cursor_new_from_name">
+ <return-type type="GdkCursor*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="new_from_pixbuf" symbol="gdk_cursor_new_from_pixbuf">
+ <return-type type="GdkCursor*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="new_from_pixmap" symbol="gdk_cursor_new_from_pixmap">
+ <return-type type="GdkCursor*"/>
+ <parameters>
+ <parameter name="source" type="GdkPixmap*"/>
+ <parameter name="mask" type="GdkPixmap*"/>
+ <parameter name="fg" type="const-GdkColor*"/>
+ <parameter name="bg" type="const-GdkColor*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="ref" symbol="gdk_cursor_ref">
+ <return-type type="GdkCursor*"/>
+ <parameters>
+ <parameter name="cursor" type="GdkCursor*"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gdk_cursor_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cursor" type="GdkCursor*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <struct get-type="" name="GdkDeviceAxis" type-name="GdkDeviceAxis">
+ <field name="use" readable="1" type="GdkAxisUse" writable="1"/>
+ <field name="min" readable="1" type="gdouble" writable="1"/>
+ <field name="max" readable="1" type="gdouble" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkDeviceKey" type-name="GdkDeviceKey">
+ <field name="keyval" readable="1" type="guint" writable="1"/>
+ <field name="modifiers" readable="1" type="GdkModifierType" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkDisplayPointerHooks" type-name="GdkDisplayPointerHooks"/>
+ <struct get-type="" name="GdkEventAny" type-name="GdkEventAny">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventButton" type-name="GdkEventButton">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="x" readable="1" type="gdouble" writable="1"/>
+ <field name="y" readable="1" type="gdouble" writable="1"/>
+ <field name="axes" readable="1" type="gdouble*" writable="1"/>
+ <field name="state" readable="1" type="guint" writable="1"/>
+ <field name="button" readable="1" type="guint" writable="1"/>
+ <field name="device" readable="1" type="GdkDevice*" writable="1"/>
+ <field name="x_root" readable="1" type="gdouble" writable="1"/>
+ <field name="y_root" readable="1" type="gdouble" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventClient" type-name="GdkEventClient">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="message_type" readable="1" type="GdkAtom" writable="1"/>
+ <field name="data_format" readable="1" type="gushort" writable="1"/>
+ <field name="b" readable="1" type="char" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventConfigure" type-name="GdkEventConfigure">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="x" readable="1" type="gint" writable="1"/>
+ <field name="y" readable="1" type="gint" writable="1"/>
+ <field name="width" readable="1" type="gint" writable="1"/>
+ <field name="height" readable="1" type="gint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventCrossing" type-name="GdkEventCrossing">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="subwindow" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="x" readable="1" type="gdouble" writable="1"/>
+ <field name="y" readable="1" type="gdouble" writable="1"/>
+ <field name="x_root" readable="1" type="gdouble" writable="1"/>
+ <field name="y_root" readable="1" type="gdouble" writable="1"/>
+ <field name="mode" readable="1" type="GdkCrossingMode" writable="1"/>
+ <field name="detail" readable="1" type="GdkNotifyType" writable="1"/>
+ <field name="focus" readable="1" type="gboolean" writable="1"/>
+ <field name="state" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventDND" type-name="GdkEventDND">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="context" readable="1" type="GdkDragContext*" writable="1"/>
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="x_root" readable="1" type="gshort" writable="1"/>
+ <field name="y_root" readable="1" type="gshort" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventExpose" type-name="GdkEventExpose">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="area" readable="1" type="GdkRectangle" writable="1"/>
+ <field name="region" readable="1" type="GdkRegion*" writable="1"/>
+ <field name="count" readable="1" type="gint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventFocus" type-name="GdkEventFocus">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="in" readable="1" type="gint16" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventGrabBroken" type-name="GdkEventGrabBroken">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="keyboard" readable="1" type="gboolean" writable="1"/>
+ <field name="implicit" readable="1" type="gboolean" writable="1"/>
+ <field name="grab_window" readable="1" type="GdkWindow*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventKey" type-name="GdkEventKey">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="state" readable="1" type="guint" writable="1"/>
+ <field name="keyval" readable="1" type="guint" writable="1"/>
+ <field name="length" readable="1" type="gint" writable="1"/>
+ <field name="string" readable="1" type="gchar*" writable="1"/>
+ <field name="hardware_keycode" readable="1" type="guint16" writable="1"/>
+ <field name="group" readable="1" type="guint8" writable="1"/>
+ <field name="is_modifier" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventMotion" type-name="GdkEventMotion">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="x" readable="1" type="gdouble" writable="1"/>
+ <field name="y" readable="1" type="gdouble" writable="1"/>
+ <field name="axes" readable="1" type="gdouble*" writable="1"/>
+ <field name="state" readable="1" type="guint" writable="1"/>
+ <field name="is_hint" readable="1" type="gint16" writable="1"/>
+ <field name="device" readable="1" type="GdkDevice*" writable="1"/>
+ <field name="x_root" readable="1" type="gdouble" writable="1"/>
+ <field name="y_root" readable="1" type="gdouble" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventNoExpose" type-name="GdkEventNoExpose">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventOwnerChange" type-name="GdkEventOwnerChange">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="owner" readable="1" type="GdkNativeWindow" writable="1"/>
+ <field name="reason" readable="1" type="GdkOwnerChange" writable="1"/>
+ <field name="selection" readable="1" type="GdkAtom" writable="1"/>
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="selection_time" readable="1" type="guint32" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventProperty" type-name="GdkEventProperty">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="atom" readable="1" type="GdkAtom" writable="1"/>
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="state" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventProximity" type-name="GdkEventProximity">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="device" readable="1" type="GdkDevice*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventScroll" type-name="GdkEventScroll">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="x" readable="1" type="gdouble" writable="1"/>
+ <field name="y" readable="1" type="gdouble" writable="1"/>
+ <field name="state" readable="1" type="guint" writable="1"/>
+ <field name="direction" readable="1" type="GdkScrollDirection" writable="1"/>
+ <field name="device" readable="1" type="GdkDevice*" writable="1"/>
+ <field name="x_root" readable="1" type="gdouble" writable="1"/>
+ <field name="y_root" readable="1" type="gdouble" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventSelection" type-name="GdkEventSelection">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="selection" readable="1" type="GdkAtom" writable="1"/>
+ <field name="target" readable="1" type="GdkAtom" writable="1"/>
+ <field name="property" readable="1" type="GdkAtom" writable="1"/>
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="requestor" readable="1" type="GdkNativeWindow" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventSetting" type-name="GdkEventSetting">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="action" readable="1" type="GdkSettingAction" writable="1"/>
+ <field name="name" readable="1" type="char*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventVisibility" type-name="GdkEventVisibility">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="state" readable="1" type="GdkVisibilityState" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkEventWindowState" type-name="GdkEventWindowState">
+ <field name="type" readable="1" type="GdkEventType" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="send_event" readable="1" type="gint8" writable="1"/>
+ <field name="changed_mask" readable="1" type="GdkWindowState" writable="1"/>
+ <field name="new_window_state" readable="1" type="GdkWindowState" writable="1"/>
+ </struct>
+ <boxed deprecated="1" get-type="" name="GdkFont" opaque="true" type-name="GdkFont">
+ <field access="public" name="type" readable="1" type="GdkFontType" writable="1" writeable="true"/>
+ <field access="public" name="ascent" readable="1" type="gint" writable="1" writeable="true"/>
+ <field access="public" name="descent" readable="1" type="gint" writable="1" writeable="true"/>
+ <method deprecated="1" name="equal" symbol="gdk_font_equal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="fonta" type="const-GdkFont*"/>
+ <parameter name="fontb" type="const-GdkFont*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="from_description" symbol="gdk_font_from_description">
+ <return-type type="GdkFont*"/>
+ <parameters>
+ <parameter name="font_desc" type="PangoFontDescription*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="from_description_for_display" symbol="gdk_font_from_description_for_display">
+ <return-type type="GdkFont*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="font_desc" type="PangoFontDescription*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_display" symbol="gdk_font_get_display">
+ <return-type type="GdkDisplay*"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_type" symbol="gdk_font_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method deprecated="1" name="id" symbol="gdk_font_id">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="const-GdkFont*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="load" symbol="gdk_font_load">
+ <return-type type="GdkFont*"/>
+ <parameters>
+ <parameter name="font_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="load_for_display" symbol="gdk_font_load_for_display">
+ <return-type type="GdkFont*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="font_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="ref" symbol="gdk_font_ref">
+ <return-type type="GdkFont*"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unref" symbol="gdk_font_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <struct get-type="" name="GdkGCValues" type-name="GdkGCValues">
+ <field name="foreground" readable="1" type="GdkColor" writable="1"/>
+ <field name="background" readable="1" type="GdkColor" writable="1"/>
+ <field name="font" readable="1" type="GdkFont*" writable="1"/>
+ <field name="function" readable="1" type="GdkFunction" writable="1"/>
+ <field name="fill" readable="1" type="GdkFill" writable="1"/>
+ <field name="tile" readable="1" type="GdkPixmap*" writable="1"/>
+ <field name="stipple" readable="1" type="GdkPixmap*" writable="1"/>
+ <field name="clip_mask" readable="1" type="GdkPixmap*" writable="1"/>
+ <field name="subwindow_mode" readable="1" type="GdkSubwindowMode" writable="1"/>
+ <field name="ts_x_origin" readable="1" type="gint" writable="1"/>
+ <field name="ts_y_origin" readable="1" type="gint" writable="1"/>
+ <field name="clip_x_origin" readable="1" type="gint" writable="1"/>
+ <field name="clip_y_origin" readable="1" type="gint" writable="1"/>
+ <field name="graphics_exposures" readable="1" type="gint" writable="1"/>
+ <field name="line_width" readable="1" type="gint" writable="1"/>
+ <field name="line_style" readable="1" type="GdkLineStyle" writable="1"/>
+ <field name="cap_style" readable="1" type="GdkCapStyle" writable="1"/>
+ <field name="join_style" readable="1" type="GdkJoinStyle" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkGeometry" type-name="GdkGeometry">
+ <field name="min_width" readable="1" type="gint" writable="1"/>
+ <field name="min_height" readable="1" type="gint" writable="1"/>
+ <field name="max_width" readable="1" type="gint" writable="1"/>
+ <field name="max_height" readable="1" type="gint" writable="1"/>
+ <field name="base_width" readable="1" type="gint" writable="1"/>
+ <field name="base_height" readable="1" type="gint" writable="1"/>
+ <field name="width_inc" readable="1" type="gint" writable="1"/>
+ <field name="height_inc" readable="1" type="gint" writable="1"/>
+ <field name="min_aspect" readable="1" type="gdouble" writable="1"/>
+ <field name="max_aspect" readable="1" type="gdouble" writable="1"/>
+ <field name="win_gravity" readable="1" type="GdkGravity" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkKeymapKey" type-name="GdkKeymapKey">
+ <field name="keycode" readable="1" type="guint" writable="1"/>
+ <field name="group" readable="1" type="gint" writable="1"/>
+ <field name="level" readable="1" type="gint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkPangoAttrEmbossed" opaque="true" type-name="GdkPangoAttrEmbossed">
+ <field access="public" name="attr" readable="1" type="PangoAttribute" writable="1" writeable="true"/>
+ <field access="public" name="embossed" readable="1" type="gboolean" writable="1" writeable="true"/>
+ <method name="new" symbol="gdk_pango_attr_embossed_new">
+ <return-type type="PangoAttribute*"/>
+ <parameters>
+ <parameter name="embossed" type="gboolean"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GdkPangoAttrStipple" opaque="true" type-name="GdkPangoAttrStipple">
+ <field access="public" name="attr" readable="1" type="PangoAttribute" writable="1" writeable="true"/>
+ <field access="public" name="stipple" readable="1" type="GdkBitmap*" writable="1" writeable="true"/>
+ <method name="new" symbol="gdk_pango_attr_stipple_new">
+ <return-type type="PangoAttribute*"/>
+ <parameters>
+ <parameter name="stipple" type="GdkBitmap*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GdkPixbufFormat" opaque="true" type-name="GdkPixbufFormat">
+ <method name="get_description" symbol="gdk_pixbuf_format_get_description">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="format" type="GdkPixbufFormat*"/>
+ </parameters>
+ </method>
+ <method name="get_extensions" symbol="gdk_pixbuf_format_get_extensions">
+ <return-type type="gchar**"/>
+ <parameters>
+ <parameter name="format" type="GdkPixbufFormat*"/>
+ </parameters>
+ </method>
+ <method name="get_license" symbol="gdk_pixbuf_format_get_license">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="format" type="GdkPixbufFormat*"/>
+ </parameters>
+ </method>
+ <method name="get_mime_types" symbol="gdk_pixbuf_format_get_mime_types">
+ <return-type type="gchar**"/>
+ <parameters>
+ <parameter name="format" type="GdkPixbufFormat*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gdk_pixbuf_format_get_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="format" type="GdkPixbufFormat*"/>
+ </parameters>
+ </method>
+ <method name="is_disabled" symbol="gdk_pixbuf_format_is_disabled">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="format" type="GdkPixbufFormat*"/>
+ </parameters>
+ </method>
+ <method name="is_scalable" symbol="gdk_pixbuf_format_is_scalable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="format" type="GdkPixbufFormat*"/>
+ </parameters>
+ </method>
+ <method name="is_writable" symbol="gdk_pixbuf_format_is_writable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="format" type="GdkPixbufFormat*"/>
+ </parameters>
+ </method>
+ <method name="set_disabled" symbol="gdk_pixbuf_format_set_disabled">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="format" type="GdkPixbufFormat*"/>
+ <parameter name="disabled" type="gboolean"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GdkPixbufFrame" type-name="GdkPixbufFrame">
+ <field name="pixbuf" readable="1" type="GdkPixbuf*" writable="1"/>
+ <field name="x_offset" readable="1" type="int" writable="1"/>
+ <field name="y_offset" readable="1" type="int" writable="1"/>
+ <field name="delay_time" readable="1" type="int" writable="1"/>
+ <field name="elapsed" readable="1" type="int" writable="1"/>
+ <field name="action" readable="1" type="GdkPixbufFrameAction" writable="1"/>
+ <field name="need_recomposite" readable="1" type="gboolean" writable="1"/>
+ <field name="bg_transparent" readable="1" type="gboolean" writable="1"/>
+ <field name="composited" readable="1" type="GdkPixbuf*" writable="1"/>
+ <field name="revert" readable="1" type="GdkPixbuf*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkPixdata" type-name="GdkPixdata">
+ <field name="magic" readable="1" type="guint32" writable="1"/>
+ <field name="length" readable="1" type="gint32" writable="1"/>
+ <field name="pixdata_type" readable="1" type="guint32" writable="1"/>
+ <field name="rowstride" readable="1" type="guint32" writable="1"/>
+ <field name="width" readable="1" type="guint32" writable="1"/>
+ <field name="height" readable="1" type="guint32" writable="1"/>
+ <field name="pixel_data" readable="1" type="guint8*" writable="1"/>
+ <method name="deserialize" symbol="gdk_pixdata_deserialize">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pixdata" type="GdkPixdata*"/>
+ <parameter name="stream_length" type="guint"/>
+ <parameter name="stream" type="const-guint8*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="from_pixbuf" symbol="gdk_pixdata_from_pixbuf">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="pixdata" type="GdkPixdata*"/>
+ <parameter name="pixbuf" type="const-GdkPixbuf*"/>
+ <parameter name="use_rle" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="serialize" symbol="gdk_pixdata_serialize">
+ <return-type type="guint8*"/>
+ <parameters>
+ <parameter name="pixdata" type="const-GdkPixdata*"/>
+ <parameter name="stream_length_p" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="to_csource" symbol="gdk_pixdata_to_csource">
+ <return-type type="GString*"/>
+ <parameters>
+ <parameter name="pixdata" type="GdkPixdata*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="dump_type" type="GdkPixdataDumpType"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GdkPixmapObject" type-name="GdkPixmapObject">
+ <field name="parent_instance" readable="1" type="GdkDrawable" writable="1"/>
+ <field name="impl" readable="1" type="GdkDrawable*" writable="1"/>
+ <field name="depth" readable="1" type="gint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkPoint" type-name="GdkPoint">
+ <field name="x" readable="1" type="gint" writable="1"/>
+ <field name="y" readable="1" type="gint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkPointerHooks" type-name="GdkPointerHooks"/>
+ <boxed get-type="" name="GdkRectangle" type-name="GdkRectangle">
+ <field name="x" readable="1" type="gint" writable="1"/>
+ <field name="y" readable="1" type="gint" writable="1"/>
+ <field name="width" readable="1" type="gint" writable="1"/>
+ <field name="height" readable="1" type="gint" writable="1"/>
+ <method name="get_type" symbol="gdk_rectangle_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="intersect" symbol="gdk_rectangle_intersect">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="src1" type="GdkRectangle*"/>
+ <parameter name="src2" type="GdkRectangle*"/>
+ <parameter name="dest" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="union" symbol="gdk_rectangle_union">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="src1" type="GdkRectangle*"/>
+ <parameter name="src2" type="GdkRectangle*"/>
+ <parameter name="dest" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <struct get-type="" name="GdkRegion" opaque="true" type-name="GdkRegion">
+ <field access="public" name="size" readable="1" type="long" writable="1" writeable="true"/>
+ <field access="public" name="numRects" readable="1" type="long" writable="1" writeable="true"/>
+ <field access="public" name="rects" readable="1" type="GdkRegionBox*" writable="1" writeable="true"/>
+ <field access="public" name="extents" readable="1" type="GdkRegionBox" writable="1" writeable="true"/>
+ <method name="copy" symbol="gdk_region_copy">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="destroy" symbol="gdk_region_destroy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="empty" symbol="gdk_region_empty">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="equal" symbol="gdk_region_equal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="region1" type="GdkRegion*"/>
+ <parameter name="region2" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="get_clipbox" symbol="gdk_region_get_clipbox">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="rectangle" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="get_rectangles" symbol="gdk_region_get_rectangles">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="rectangles" type="GdkRectangle**"/>
+ <parameter name="n_rectangles" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="intersect" symbol="gdk_region_intersect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source1" type="GdkRegion*"/>
+ <parameter name="source2" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gdk_region_new">
+ <return-type type="GdkRegion*"/>
+ </method>
+ <method name="offset" symbol="gdk_region_offset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="dx" type="gint"/>
+ <parameter name="dy" type="gint"/>
+ </parameters>
+ </method>
+ <method name="point_in" symbol="gdk_region_point_in">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="x" type="int"/>
+ <parameter name="y" type="int"/>
+ </parameters>
+ </method>
+ <method name="polygon" symbol="gdk_region_polygon">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="points" type="GdkPoint*"/>
+ <parameter name="npoints" type="gint"/>
+ <parameter name="fill_rule" type="GdkFillRule"/>
+ </parameters>
+ </method>
+ <method name="rect_in" symbol="gdk_region_rect_in">
+ <return-type type="GdkOverlapType"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="rectangle" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="rectangle" symbol="gdk_region_rectangle">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="rectangle" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="shrink" symbol="gdk_region_shrink">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="dx" type="gint"/>
+ <parameter name="dy" type="gint"/>
+ </parameters>
+ </method>
+ <method name="spans_intersect_foreach" symbol="gdk_region_spans_intersect_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="spans" type="GdkSpan*"/>
+ <parameter name="n_spans" type="int"/>
+ <parameter name="sorted" type="gboolean"/>
+ <parameter name="function" type="GdkSpanFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="subtract" symbol="gdk_region_subtract">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source1" type="GdkRegion*"/>
+ <parameter name="source2" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="union" symbol="gdk_region_union">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source1" type="GdkRegion*"/>
+ <parameter name="source2" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="union_with_rect" symbol="gdk_region_union_with_rect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="region" type="GdkRegion*"/>
+ <parameter name="rect" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="xor" symbol="gdk_region_xor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source1" type="GdkRegion*"/>
+ <parameter name="source2" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GdkRegionBox" type-name="GdkRegionBox">
+ <field name="x1" readable="1" type="gint" writable="1"/>
+ <field name="y1" readable="1" type="gint" writable="1"/>
+ <field name="x2" readable="1" type="gint" writable="1"/>
+ <field name="y2" readable="1" type="gint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkRgbCmap" opaque="true" type-name="GdkRgbCmap">
+ <field access="public" name="colors" readable="1" type="guint32" writable="1" writeable="true"/>
+ <field access="public" name="n_colors" readable="1" type="gint" writable="1" writeable="true"/>
+ <field access="public" name="info_list" type="GSList*" writeable="true"/>
+ <method name="free" symbol="gdk_rgb_cmap_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cmap" type="GdkRgbCmap*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gdk_rgb_cmap_new">
+ <return-type type="GdkRgbCmap*"/>
+ <parameters>
+ <parameter name="colors" type="guint32*"/>
+ <parameter name="n_colors" type="gint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GdkSegment" type-name="GdkSegment">
+ <field name="x1" readable="1" type="gint" writable="1"/>
+ <field name="y1" readable="1" type="gint" writable="1"/>
+ <field name="x2" readable="1" type="gint" writable="1"/>
+ <field name="y2" readable="1" type="gint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkSpan" type-name="GdkSpan">
+ <field name="x" readable="1" type="gint" writable="1"/>
+ <field name="y" readable="1" type="gint" writable="1"/>
+ <field name="width" readable="1" type="gint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkTimeCoord" type-name="GdkTimeCoord">
+ <field name="time" readable="1" type="guint32" writable="1"/>
+ <field name="axes" readable="1" type="gdouble" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkTrapezoid" type-name="GdkTrapezoid">
+ <field name="y1" readable="1" type="double" writable="1"/>
+ <field name="x11" readable="1" type="double" writable="1"/>
+ <field name="x21" readable="1" type="double" writable="1"/>
+ <field name="y2" readable="1" type="double" writable="1"/>
+ <field name="x12" readable="1" type="double" writable="1"/>
+ <field name="x22" readable="1" type="double" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkWindowAttr" type-name="GdkWindowAttr">
+ <field name="title" readable="1" type="gchar*" writable="1"/>
+ <field name="event_mask" readable="1" type="gint" writable="1"/>
+ <field name="x" readable="1" type="gint" writable="1"/>
+ <field name="y" readable="1" type="gint" writable="1"/>
+ <field name="width" readable="1" type="gint" writable="1"/>
+ <field name="height" readable="1" type="gint" writable="1"/>
+ <field name="wclass" readable="1" type="GdkWindowClass" writable="1"/>
+ <field name="visual" readable="1" type="GdkVisual*" writable="1"/>
+ <field name="colormap" readable="1" type="GdkColormap*" writable="1"/>
+ <field name="window_type" readable="1" type="GdkWindowType" writable="1"/>
+ <field name="cursor" readable="1" type="GdkCursor*" writable="1"/>
+ <field name="wmclass_name" readable="1" type="gchar*" writable="1"/>
+ <field name="wmclass_class" readable="1" type="gchar*" writable="1"/>
+ <field name="override_redirect" readable="1" type="gboolean" writable="1"/>
+ </struct>
+ <struct get-type="" name="GdkWindowObject" type-name="GdkWindowObject">
+ <field name="parent_instance" readable="1" type="GdkDrawable" writable="1"/>
+ <field name="impl" readable="1" type="GdkDrawable*" writable="1"/>
+ <field name="parent" readable="1" type="GdkWindowObject*" writable="1"/>
+ <field name="user_data" readable="1" type="gpointer" writable="1"/>
+ <field name="x" readable="1" type="gint" writable="1"/>
+ <field name="y" readable="1" type="gint" writable="1"/>
+ <field name="extension_events" readable="1" type="gint" writable="1"/>
+ <field name="filters" readable="1" type="GList*" writable="1"/>
+ <field name="children" readable="1" type="GList*" writable="1"/>
+ <field name="bg_color" readable="1" type="GdkColor" writable="1"/>
+ <field name="bg_pixmap" readable="1" type="GdkPixmap*" writable="1"/>
+ <field name="paint_stack" readable="1" type="GSList*" writable="1"/>
+ <field name="update_area" readable="1" type="GdkRegion*" writable="1"/>
+ <field name="update_freeze_count" readable="1" type="guint" writable="1"/>
+ <field name="window_type" readable="1" type="guint8" writable="1"/>
+ <field name="depth" readable="1" type="guint8" writable="1"/>
+ <field name="resize_count" readable="1" type="guint8" writable="1"/>
+ <field name="state" readable="1" type="GdkWindowState" writable="1"/>
+ <field name="guffaw_gravity" readable="1" type="guint" writable="1"/>
+ <field name="input_only" readable="1" type="guint" writable="1"/>
+ <field name="modal_hint" readable="1" type="guint" writable="1"/>
+ <field name="destroyed" readable="1" type="guint" writable="1"/>
+ <field name="accept_focus" readable="1" type="guint" writable="1"/>
+ <field name="focus_on_map" readable="1" type="guint" writable="1"/>
+ <field name="shaped" readable="1" type="guint" writable="1"/>
+ <field name="event_mask" readable="1" type="GdkEventMask" writable="1"/>
+ <method name="get_type" symbol="gdk_window_object_get_type">
+ <return-type type="GType"/>
+ </method>
+ </struct>
+ <struct get-type="" name="POINTBLOCK" opaque="true" type-name="POINTBLOCK"/>
+ <struct get-type="" name="ScanLineList" opaque="true" type-name="ScanLineList"/>
+ <struct get-type="" name="ScanLineListBlock" opaque="true" type-name="ScanLineListBlock"/>
+ <struct name="GdkAtom" opaque="true" type-name="GdkAtom">
+ <method name="intern" symbol="gdk_atom_intern">
+ <return-type type="GdkAtom"/>
+ <parameters>
+ <parameter name="atom_name" type="const-gchar*"/>
+ <parameter name="only_if_exists" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="intern_static_string" symbol="gdk_atom_intern_static_string">
+ <return-type type="GdkAtom"/>
+ <parameters>
+ <parameter name="atom_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="name" symbol="gdk_atom_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="atom" type="GdkAtom"/>
+ </parameters>
+ </method>
+ </struct>
+ <callback name="invalidate_maybe_recurseChildFunc" type-name="invalidate_maybe_recurseChildFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="arg1" type="GdkWindow*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <struct cname="GdkGlobal" name="Global">
+ <method name="_add_client_message_filter" symbol="gdk_add_client_message_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message_type" type="GdkAtom"/>
+ <parameter name="func" type="GdkFilterFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="_add_option_entries_libgtk_only" symbol="gdk_add_option_entries_libgtk_only">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="group" type="GOptionGroup*"/>
+ </parameters>
+ </method>
+ <method name="_devices_list" symbol="gdk_devices_list">
+ <return-type type="GList*"/>
+ </method>
+ <method name="_events_pending" symbol="gdk_events_pending">
+ <return-type type="gboolean"/>
+ </method>
+ <method name="_free_compound_text" symbol="gdk_free_compound_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ctext" type="guchar*"/>
+ </parameters>
+ </method>
+ <method name="_free_text_list" symbol="gdk_free_text_list">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list" type="gchar**"/>
+ </parameters>
+ </method>
+ <method name="_get_default_root_window" symbol="gdk_get_default_root_window">
+ <return-type type="GdkWindow*"/>
+ </method>
+ <method name="_get_display" symbol="gdk_get_display">
+ <return-type type="gchar*"/>
+ </method>
+ <method name="_get_display_arg_name" symbol="gdk_get_display_arg_name">
+ <return-type type="const-gchar*"/>
+ </method>
+ <method name="_get_program_class" symbol="gdk_get_program_class">
+ <return-type type="const-char*"/>
+ </method>
+ <method name="_get_show_events" symbol="gdk_get_show_events">
+ <return-type type="gboolean"/>
+ </method>
+ <method deprecated="1" name="_get_use_xshm" symbol="gdk_get_use_xshm">
+ <return-type type="gboolean"/>
+ </method>
+ <method name="_init_check" symbol="gdk_init_check">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="argc" type="gint*"/>
+ <parameter name="argv" type="gchar***"/>
+ </parameters>
+ </method>
+ <method name="_list_visuals" symbol="gdk_list_visuals">
+ <return-type type="GList*"/>
+ </method>
+ <method name="_notify_startup_complete" symbol="gdk_notify_startup_complete">
+ <return-type type="void"/>
+ </method>
+ <method name="_parse_args" symbol="gdk_parse_args">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="argc" type="gint*"/>
+ <parameter name="argv" type="gchar***"/>
+ </parameters>
+ </method>
+ <method name="_pre_parse_libgtk_only" symbol="gdk_pre_parse_libgtk_only">
+ <return-type type="void"/>
+ </method>
+ <method name="_set_double_click_time" symbol="gdk_set_double_click_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="msec" type="guint"/>
+ </parameters>
+ </method>
+ <method name="_set_locale" symbol="gdk_set_locale">
+ <return-type type="gchar*"/>
+ </method>
+ <method name="_set_pointer_hooks" symbol="gdk_set_pointer_hooks">
+ <return-type type="GdkPointerHooks*"/>
+ <parameters>
+ <parameter name="new_hooks" type="const-GdkPointerHooks*"/>
+ </parameters>
+ </method>
+ <method name="_set_program_class" symbol="gdk_set_program_class">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="program_class" type="const-char*"/>
+ </parameters>
+ </method>
+ <method name="_set_show_events" symbol="gdk_set_show_events">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="show_events" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="_set_sm_client_id" symbol="gdk_set_sm_client_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sm_client_id" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="_set_use_xshm" symbol="gdk_set_use_xshm">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="use_xshm" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="_setting_get" symbol="gdk_setting_get">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="_string_extents" symbol="gdk_string_extents">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="string" type="const-gchar*"/>
+ <parameter name="lbearing" type="gint*"/>
+ <parameter name="rbearing" type="gint*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="ascent" type="gint*"/>
+ <parameter name="descent" type="gint*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="_string_height" symbol="gdk_string_height">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="string" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="_string_measure" symbol="gdk_string_measure">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="string" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="_string_to_compound_text" symbol="gdk_string_to_compound_text">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="str" type="const-gchar*"/>
+ <parameter name="encoding" type="GdkAtom*"/>
+ <parameter name="format" type="gint*"/>
+ <parameter name="ctext" type="guchar**"/>
+ <parameter name="length" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="_string_to_compound_text_for_display" symbol="gdk_string_to_compound_text_for_display">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="str" type="const-gchar*"/>
+ <parameter name="encoding" type="GdkAtom*"/>
+ <parameter name="format" type="gint*"/>
+ <parameter name="ctext" type="guchar**"/>
+ <parameter name="length" type="gint*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="_string_width" symbol="gdk_string_width">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="string" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="_unicode_to_keyval" symbol="gdk_unicode_to_keyval">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="wc" type="guint32"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkCairo">
+ <method name="create" symbol="gdk_cairo_create">
+ <return-type type="cairo_t*"/>
+ <parameters>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ </parameters>
+ </method>
+ <method name="rectangle" symbol="gdk_cairo_rectangle">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cr" type="cairo_t*"/>
+ <parameter name="rectangle" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="region" symbol="gdk_cairo_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cr" type="cairo_t*"/>
+ <parameter name="region" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="set_source_color" symbol="gdk_cairo_set_source_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cr" type="cairo_t*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="set_source_pixbuf" symbol="gdk_cairo_set_source_pixbuf">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cr" type="cairo_t*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="pixbuf_x" type="double"/>
+ <parameter name="pixbuf_y" type="double"/>
+ </parameters>
+ </method>
+ <method name="set_source_pixmap" symbol="gdk_cairo_set_source_pixmap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cr" type="cairo_t*"/>
+ <parameter name="pixmap" type="GdkPixmap*"/>
+ <parameter name="pixmap_x" type="double"/>
+ <parameter name="pixmap_y" type="double"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkChar">
+ <method deprecated="1" name="height" symbol="gdk_char_height">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="character" type="gchar"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="measure" symbol="gdk_char_measure">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="character" type="gchar"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="width" symbol="gdk_char_width">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="character" type="gchar"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="width_wc" symbol="gdk_char_width_wc">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="character" type="GdkWChar"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkColors">
+ <method deprecated="1" name="alloc" symbol="gdk_colors_alloc">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="contiguous" type="gboolean"/>
+ <parameter name="planes" type="gulong*"/>
+ <parameter name="nplanes" type="gint"/>
+ <parameter name="pixels" type="gulong*"/>
+ <parameter name="npixels" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="free" symbol="gdk_colors_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="pixels" type="gulong*"/>
+ <parameter name="npixels" type="gint"/>
+ <parameter name="planes" type="gulong"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="store" symbol="gdk_colors_store">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="colors" type="GdkColor*"/>
+ <parameter name="ncolors" type="gint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkDrag">
+ <method name="abort" symbol="gdk_drag_abort">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="begin" symbol="gdk_drag_begin">
+ <return-type type="GdkDragContext*"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="targets" type="GList*"/>
+ </parameters>
+ </method>
+ <method name="drop" symbol="gdk_drag_drop">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="drop_succeeded" symbol="gdk_drag_drop_succeeded">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ </parameters>
+ </method>
+ <method name="find_window" symbol="gdk_drag_find_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="drag_window" type="GdkWindow*"/>
+ <parameter name="x_root" type="gint"/>
+ <parameter name="y_root" type="gint"/>
+ <parameter name="dest_window" type="GdkWindow**"/>
+ <parameter name="protocol" type="GdkDragProtocol*"/>
+ </parameters>
+ </method>
+ <method name="find_window_for_screen" symbol="gdk_drag_find_window_for_screen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="drag_window" type="GdkWindow*"/>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="x_root" type="gint"/>
+ <parameter name="y_root" type="gint"/>
+ <parameter name="dest_window" type="GdkWindow**"/>
+ <parameter name="protocol" type="GdkDragProtocol*"/>
+ </parameters>
+ </method>
+ <method name="get_protocol" symbol="gdk_drag_get_protocol">
+ <return-type type="guint32"/>
+ <parameters>
+ <parameter name="xid" type="guint32"/>
+ <parameter name="protocol" type="GdkDragProtocol*"/>
+ </parameters>
+ </method>
+ <method name="get_protocol_for_display" symbol="gdk_drag_get_protocol_for_display">
+ <return-type type="guint32"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="xid" type="guint32"/>
+ <parameter name="protocol" type="GdkDragProtocol*"/>
+ </parameters>
+ </method>
+ <method name="get_selection" symbol="gdk_drag_get_selection">
+ <return-type type="GdkAtom"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ </parameters>
+ </method>
+ <method name="motion" symbol="gdk_drag_motion">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="dest_window" type="GdkWindow*"/>
+ <parameter name="protocol" type="GdkDragProtocol"/>
+ <parameter name="x_root" type="gint"/>
+ <parameter name="y_root" type="gint"/>
+ <parameter name="suggested_action" type="GdkDragAction"/>
+ <parameter name="possible_actions" type="GdkDragAction"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="status" symbol="gdk_drag_status">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="action" type="GdkDragAction"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkDrop">
+ <method name="finish" symbol="gdk_drop_finish">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="success" type="gboolean"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="reply" symbol="gdk_drop_reply">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="ok" type="gboolean"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkError">
+ <method name="trap_pop" symbol="gdk_error_trap_pop">
+ <return-type type="gint"/>
+ </method>
+ <method name="trap_push" symbol="gdk_error_trap_push">
+ <return-type type="void"/>
+ </method>
+ </struct>
+ <struct name="GdkEvent">
+ <method name="copy" symbol="gdk_event_copy">
+ <return-type type="GdkEvent*"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gdk_event_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="get" symbol="gdk_event_get">
+ <return-type type="GdkEvent*"/>
+ </method>
+ <method name="get_axis" symbol="gdk_event_get_axis">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="axis_use" type="GdkAxisUse"/>
+ <parameter name="value" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_coords" symbol="gdk_event_get_coords">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="x_win" type="gdouble*"/>
+ <parameter name="y_win" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_graphics_expose" symbol="gdk_event_get_graphics_expose">
+ <return-type type="GdkEvent*"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_root_coords" symbol="gdk_event_get_root_coords">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="x_root" type="gdouble*"/>
+ <parameter name="y_root" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_screen" symbol="gdk_event_get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_state" symbol="gdk_event_get_state">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="state" type="GdkModifierType*"/>
+ </parameters>
+ </method>
+ <method name="get_time" symbol="gdk_event_get_time">
+ <return-type type="guint32"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gdk_event_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="handler_set" symbol="gdk_event_handler_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="func" type="GdkEventFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="notify" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gdk_event_new">
+ <return-type type="GdkEvent*"/>
+ <parameters>
+ <parameter name="type" type="GdkEventType"/>
+ </parameters>
+ </method>
+ <method name="peek" symbol="gdk_event_peek">
+ <return-type type="GdkEvent*"/>
+ </method>
+ <method name="put" symbol="gdk_event_put">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="send_client_message" symbol="gdk_event_send_client_message">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="winid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="send_client_message_for_display" symbol="gdk_event_send_client_message_for_display">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="winid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="send_clientmessage_toall" symbol="gdk_event_send_clientmessage_toall">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="set_screen" symbol="gdk_event_set_screen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkFontset">
+ <method deprecated="1" name="load" symbol="gdk_fontset_load">
+ <return-type type="GdkFont*"/>
+ <parameters>
+ <parameter name="fontset_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="load_for_display" symbol="gdk_fontset_load_for_display">
+ <return-type type="GdkFont*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="fontset_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkInput">
+ <method deprecated="1" name="add" symbol="gdk_input_add">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="source" type="gint"/>
+ <parameter name="condition" type="GdkInputCondition"/>
+ <parameter name="function" type="GdkInputFunction"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="add_full" symbol="gdk_input_add_full">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="source" type="gint"/>
+ <parameter name="condition" type="GdkInputCondition"/>
+ <parameter name="function" type="GdkInputFunction"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GdkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="remove" symbol="gdk_input_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tag" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_extension_events" symbol="gdk_input_set_extension_events">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="mask" type="gint"/>
+ <parameter name="mode" type="GdkExtensionMode"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkKeyboard">
+ <method name="grab" symbol="gdk_keyboard_grab">
+ <return-type type="GdkGrabStatus"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="owner_events" type="gboolean"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="grab_info_libgtk_only" symbol="gdk_keyboard_grab_info_libgtk_only">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="grab_window" type="GdkWindow**"/>
+ <parameter name="owner_events" type="gboolean*"/>
+ </parameters>
+ </method>
+ <method name="ungrab" symbol="gdk_keyboard_ungrab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkKeyval">
+ <method name="convert_case" symbol="gdk_keyval_convert_case">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="symbol" type="guint"/>
+ <parameter name="lower" type="guint*"/>
+ <parameter name="upper" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="from_name" symbol="gdk_keyval_from_name">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="keyval_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="is_lower" symbol="gdk_keyval_is_lower">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="keyval" type="guint"/>
+ </parameters>
+ </method>
+ <method name="is_upper" symbol="gdk_keyval_is_upper">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="keyval" type="guint"/>
+ </parameters>
+ </method>
+ <method name="name" symbol="gdk_keyval_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="keyval" type="guint"/>
+ </parameters>
+ </method>
+ <method name="to_lower" symbol="gdk_keyval_to_lower">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="keyval" type="guint"/>
+ </parameters>
+ </method>
+ <method name="to_unicode" symbol="gdk_keyval_to_unicode">
+ <return-type type="guint32"/>
+ <parameters>
+ <parameter name="keyval" type="guint"/>
+ </parameters>
+ </method>
+ <method name="to_upper" symbol="gdk_keyval_to_upper">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="keyval" type="guint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkPango">
+ <method name="context_get" symbol="gdk_pango_context_get">
+ <return-type type="PangoContext*"/>
+ </method>
+ <method name="context_get_for_screen" symbol="gdk_pango_context_get_for_screen">
+ <return-type type="PangoContext*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="context_set_colormap" symbol="gdk_pango_context_set_colormap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="PangoContext*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method name="layout_get_clip_region" symbol="gdk_pango_layout_get_clip_region">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="layout" type="PangoLayout*"/>
+ <parameter name="x_origin" type="gint"/>
+ <parameter name="y_origin" type="gint"/>
+ <parameter name="index_ranges" type="gint*"/>
+ <parameter name="n_ranges" type="gint"/>
+ </parameters>
+ </method>
+ <method name="layout_line_get_clip_region" symbol="gdk_pango_layout_line_get_clip_region">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="line" type="PangoLayoutLine*"/>
+ <parameter name="x_origin" type="gint"/>
+ <parameter name="y_origin" type="gint"/>
+ <parameter name="index_ranges" type="gint*"/>
+ <parameter name="n_ranges" type="gint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkPointer">
+ <method name="grab" symbol="gdk_pointer_grab">
+ <return-type type="GdkGrabStatus"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="owner_events" type="gboolean"/>
+ <parameter name="event_mask" type="GdkEventMask"/>
+ <parameter name="confine_to" type="GdkWindow*"/>
+ <parameter name="cursor" type="GdkCursor*"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="grab_info_libgtk_only" symbol="gdk_pointer_grab_info_libgtk_only">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="grab_window" type="GdkWindow**"/>
+ <parameter name="owner_events" type="gboolean*"/>
+ </parameters>
+ </method>
+ <method name="is_grabbed" symbol="gdk_pointer_is_grabbed">
+ <return-type type="gboolean"/>
+ </method>
+ <method name="ungrab" symbol="gdk_pointer_ungrab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkProperty">
+ <method name="change" symbol="gdk_property_change">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="property" type="GdkAtom"/>
+ <parameter name="type" type="GdkAtom"/>
+ <parameter name="format" type="gint"/>
+ <parameter name="mode" type="GdkPropMode"/>
+ <parameter name="data" type="const-guchar*"/>
+ <parameter name="nelements" type="gint"/>
+ </parameters>
+ </method>
+ <method name="delete" symbol="gdk_property_delete">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="property" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="get" symbol="gdk_property_get">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="property" type="GdkAtom"/>
+ <parameter name="type" type="GdkAtom"/>
+ <parameter name="offset" type="gulong"/>
+ <parameter name="length" type="gulong"/>
+ <parameter name="pdelete" type="gint"/>
+ <parameter name="actual_property_type" type="GdkAtom*"/>
+ <parameter name="actual_format" type="gint*"/>
+ <parameter name="actual_length" type="gint*"/>
+ <parameter name="data" type="guchar**"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkQuery">
+ <method name="depths" symbol="gdk_query_depths">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="depths" type="gint**"/>
+ <parameter name="count" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="visual_types" symbol="gdk_query_visual_types">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="visual_types" type="GdkVisualType**"/>
+ <parameter name="count" type="gint*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkRgb">
+ <method name="colormap_ditherable" symbol="gdk_rgb_colormap_ditherable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="cmap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method name="ditherable" symbol="gdk_rgb_ditherable">
+ <return-type type="gboolean"/>
+ </method>
+ <method name="find_color" symbol="gdk_rgb_find_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="gc_set_background" symbol="gdk_rgb_gc_set_background">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="rgb" type="guint32"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="gc_set_foreground" symbol="gdk_rgb_gc_set_foreground">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ <parameter name="rgb" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="get_colormap" symbol="gdk_rgb_get_colormap">
+ <return-type type="GdkColormap*"/>
+ </method>
+ <method name="get_visual" symbol="gdk_rgb_get_visual">
+ <return-type type="GdkVisual*"/>
+ </method>
+ <method deprecated="1" name="init" symbol="gdk_rgb_init">
+ <return-type type="void"/>
+ </method>
+ <method name="set_install" symbol="gdk_rgb_set_install">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="install" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_min_colors" symbol="gdk_rgb_set_min_colors">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="min_colors" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_verbose" symbol="gdk_rgb_set_verbose">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="verbose" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="xpixel_from_rgb" symbol="gdk_rgb_xpixel_from_rgb">
+ <return-type type="gulong"/>
+ <parameters>
+ <parameter name="rgb" type="guint32"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkSelection">
+ <method name="convert" symbol="gdk_selection_convert">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="requestor" type="GdkWindow*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ <parameter name="target" type="GdkAtom"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="owner_get" symbol="gdk_selection_owner_get">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="selection" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="owner_get_for_display" symbol="gdk_selection_owner_get_for_display">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="owner_set" symbol="gdk_selection_owner_set">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="owner" type="GdkWindow*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ <parameter name="time_" type="guint32"/>
+ <parameter name="send_event" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="owner_set_for_display" symbol="gdk_selection_owner_set_for_display">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="owner" type="GdkWindow*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ <parameter name="time_" type="guint32"/>
+ <parameter name="send_event" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="property_get" symbol="gdk_selection_property_get">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="requestor" type="GdkWindow*"/>
+ <parameter name="data" type="guchar**"/>
+ <parameter name="prop_type" type="GdkAtom*"/>
+ <parameter name="prop_format" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="send_notify" symbol="gdk_selection_send_notify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="requestor" type="guint32"/>
+ <parameter name="selection" type="GdkAtom"/>
+ <parameter name="target" type="GdkAtom"/>
+ <parameter name="property" type="GdkAtom"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="send_notify_for_display" symbol="gdk_selection_send_notify_for_display">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="requestor" type="guint32"/>
+ <parameter name="selection" type="GdkAtom"/>
+ <parameter name="target" type="GdkAtom"/>
+ <parameter name="property" type="GdkAtom"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkSpawn">
+ <method name="command_line_on_screen" symbol="gdk_spawn_command_line_on_screen">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="command_line" type="const-gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="on_screen" symbol="gdk_spawn_on_screen">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="working_directory" type="const-gchar*"/>
+ <parameter name="argv" type="gchar**"/>
+ <parameter name="envp" type="gchar**"/>
+ <parameter name="flags" type="GSpawnFlags"/>
+ <parameter name="child_setup" type="GSpawnChildSetupFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="child_pid" type="gint*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="on_screen_with_pipes" symbol="gdk_spawn_on_screen_with_pipes">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="working_directory" type="const-gchar*"/>
+ <parameter name="argv" type="gchar**"/>
+ <parameter name="envp" type="gchar**"/>
+ <parameter name="flags" type="GSpawnFlags"/>
+ <parameter name="child_setup" type="GSpawnChildSetupFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="child_pid" type="gint*"/>
+ <parameter name="standard_input" type="gint*"/>
+ <parameter name="standard_output" type="gint*"/>
+ <parameter name="standard_error" type="gint*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkText">
+ <method deprecated="1" name="extents" symbol="gdk_text_extents">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="text_length" type="gint"/>
+ <parameter name="lbearing" type="gint*"/>
+ <parameter name="rbearing" type="gint*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="ascent" type="gint*"/>
+ <parameter name="descent" type="gint*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="extents_wc" symbol="gdk_text_extents_wc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="text" type="const-GdkWChar*"/>
+ <parameter name="text_length" type="gint"/>
+ <parameter name="lbearing" type="gint*"/>
+ <parameter name="rbearing" type="gint*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="ascent" type="gint*"/>
+ <parameter name="descent" type="gint*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="height" symbol="gdk_text_height">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="text_length" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="measure" symbol="gdk_text_measure">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="text_length" type="gint"/>
+ </parameters>
+ </method>
+ <method name="property_to_text_list" symbol="gdk_text_property_to_text_list">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="encoding" type="GdkAtom"/>
+ <parameter name="format" type="gint"/>
+ <parameter name="text" type="const-guchar*"/>
+ <parameter name="length" type="gint"/>
+ <parameter name="list" type="gchar***"/>
+ </parameters>
+ </method>
+ <method name="property_to_text_list_for_display" symbol="gdk_text_property_to_text_list_for_display">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="encoding" type="GdkAtom"/>
+ <parameter name="format" type="gint"/>
+ <parameter name="text" type="const-guchar*"/>
+ <parameter name="length" type="gint"/>
+ <parameter name="list" type="gchar***"/>
+ </parameters>
+ </method>
+ <method name="property_to_utf8_list" symbol="gdk_text_property_to_utf8_list">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="encoding" type="GdkAtom"/>
+ <parameter name="format" type="gint"/>
+ <parameter name="text" type="const-guchar*"/>
+ <parameter name="length" type="gint"/>
+ <parameter name="list" type="gchar***"/>
+ </parameters>
+ </method>
+ <method name="property_to_utf8_list_for_display" symbol="gdk_text_property_to_utf8_list_for_display">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="encoding" type="GdkAtom"/>
+ <parameter name="format" type="gint"/>
+ <parameter name="text" type="const-guchar*"/>
+ <parameter name="length" type="gint"/>
+ <parameter name="list" type="gchar***"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="width" symbol="gdk_text_width">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="text_length" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="width_wc" symbol="gdk_text_width_wc">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="font" type="GdkFont*"/>
+ <parameter name="text" type="const-GdkWChar*"/>
+ <parameter name="text_length" type="gint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GdkThreads">
+ <method name="enter" symbol="gdk_threads_enter">
+ <return-type type="void"/>
+ </method>
+ <method name="init" symbol="gdk_threads_init">
+ <return-type type="void"/>
+ </method>
+ <method name="leave" symbol="gdk_threads_leave">
+ <return-type type="void"/>
+ </method>
+ <method name="set_lock_functions" symbol="gdk_threads_set_lock_functions">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="enter_fn" type="GCallback"/>
+ <parameter name="leave_fn" type="GCallback"/>
+ </parameters>
+ </method>
+ </struct>
+ </namespace>
+</api>
--- /dev/null
+<?xml version="1.0"?>
+<api version="1.0">
+ <!--
+
+ This file was automatically generated.
+ Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
+
+-->
+ <namespace name="Gtk">
+ <enum get-type="gtk_accel_flags_get_type" name="GtkAccelFlags" type="flags" type-name="GtkAccelFlags">
+ <member name="GTK_ACCEL_VISIBLE" value=""/>
+ <member name="GTK_ACCEL_LOCKED" value=""/>
+ <member name="GTK_ACCEL_MASK" value="0x07"/>
+ </enum>
+ <enum get-type="gtk_anchor_type_get_type" name="GtkAnchorType" type="enum" type-name="GtkAnchorType">
+ <member name="GTK_ANCHOR_CENTER" value=""/>
+ <member name="GTK_ANCHOR_NORTH" value=""/>
+ <member name="GTK_ANCHOR_NORTH_WEST" value=""/>
+ <member name="GTK_ANCHOR_NORTH_EAST" value=""/>
+ <member name="GTK_ANCHOR_SOUTH" value=""/>
+ <member name="GTK_ANCHOR_SOUTH_WEST" value=""/>
+ <member name="GTK_ANCHOR_SOUTH_EAST" value=""/>
+ <member name="GTK_ANCHOR_WEST" value=""/>
+ <member name="GTK_ANCHOR_EAST" value=""/>
+ <member name="GTK_ANCHOR_N" value=""/>
+ <member name="GTK_ANCHOR_NW" value=""/>
+ <member name="GTK_ANCHOR_NE" value=""/>
+ <member name="GTK_ANCHOR_S" value=""/>
+ <member name="GTK_ANCHOR_SW" value=""/>
+ <member name="GTK_ANCHOR_SE" value=""/>
+ <member name="GTK_ANCHOR_W" value=""/>
+ <member name="GTK_ANCHOR_E" value=""/>
+ </enum>
+ <enum deprecated="1" get-type="gtk_arg_flags_get_type" name="GtkArgFlags" type="flags" type-name="GtkArgFlags">
+ <member name="GTK_ARG_READABLE" value="G_PARAM_READABLE"/>
+ <member name="GTK_ARG_WRITABLE" value="G_PARAM_WRITABLE"/>
+ <member name="GTK_ARG_CONSTRUCT" value="G_PARAM_CONSTRUCT"/>
+ <member name="GTK_ARG_CONSTRUCT_ONLY" value="G_PARAM_CONSTRUCT_ONLY"/>
+ <member name="GTK_ARG_CHILD_ARG" value=""/>
+ </enum>
+ <enum get-type="gtk_arrow_type_get_type" name="GtkArrowType" type="enum" type-name="GtkArrowType">
+ <member name="GTK_ARROW_UP" value=""/>
+ <member name="GTK_ARROW_DOWN" value=""/>
+ <member name="GTK_ARROW_LEFT" value=""/>
+ <member name="GTK_ARROW_RIGHT" value=""/>
+ <member name="GTK_ARROW_NONE" value=""/>
+ </enum>
+ <enum get-type="gtk_assistant_page_type_get_type" name="GtkAssistantPageType" type="enum" type-name="GtkAssistantPageType">
+ <member name="GTK_ASSISTANT_PAGE_CONTENT" value=""/>
+ <member name="GTK_ASSISTANT_PAGE_INTRO" value=""/>
+ <member name="GTK_ASSISTANT_PAGE_CONFIRM" value=""/>
+ <member name="GTK_ASSISTANT_PAGE_SUMMARY" value=""/>
+ <member name="GTK_ASSISTANT_PAGE_PROGRESS" value=""/>
+ </enum>
+ <enum get-type="gtk_attach_options_get_type" name="GtkAttachOptions" type="flags" type-name="GtkAttachOptions">
+ <member name="GTK_EXPAND" value=""/>
+ <member name="GTK_SHRINK" value=""/>
+ <member name="GTK_FILL" value=""/>
+ </enum>
+ <enum get-type="gtk_button_box_style_get_type" name="GtkButtonBoxStyle" type="enum" type-name="GtkButtonBoxStyle">
+ <member name="GTK_BUTTONBOX_DEFAULT_STYLE" value=""/>
+ <member name="GTK_BUTTONBOX_SPREAD" value=""/>
+ <member name="GTK_BUTTONBOX_EDGE" value=""/>
+ <member name="GTK_BUTTONBOX_START" value=""/>
+ <member name="GTK_BUTTONBOX_END" value=""/>
+ </enum>
+ <enum get-type="gtk_buttons_type_get_type" name="GtkButtonsType" type="enum" type-name="GtkButtonsType">
+ <member name="GTK_BUTTONS_NONE" value=""/>
+ <member name="GTK_BUTTONS_OK" value=""/>
+ <member name="GTK_BUTTONS_CLOSE" value=""/>
+ <member name="GTK_BUTTONS_CANCEL" value=""/>
+ <member name="GTK_BUTTONS_YES_NO" value=""/>
+ <member name="GTK_BUTTONS_OK_CANCEL" value=""/>
+ </enum>
+ <enum get-type="gtk_calendar_display_options_get_type" name="GtkCalendarDisplayOptions" type="flags" type-name="GtkCalendarDisplayOptions">
+ <member name="GTK_CALENDAR_SHOW_HEADING" value=""/>
+ <member name="GTK_CALENDAR_SHOW_DAY_NAMES" value=""/>
+ <member name="GTK_CALENDAR_NO_MONTH_CHANGE" value=""/>
+ <member name="GTK_CALENDAR_SHOW_WEEK_NUMBERS" value=""/>
+ <member name="GTK_CALENDAR_WEEK_START_MONDAY" value=""/>
+ </enum>
+ <enum get-type="gtk_cell_renderer_accel_mode_get_type" name="GtkCellRendererAccelMode" type="enum" type-name="GtkCellRendererAccelMode">
+ <member name="GTK_CELL_RENDERER_ACCEL_MODE_GTK" value=""/>
+ <member name="GTK_CELL_RENDERER_ACCEL_MODE_OTHER" value=""/>
+ </enum>
+ <enum get-type="gtk_cell_renderer_mode_get_type" name="GtkCellRendererMode" type="enum" type-name="GtkCellRendererMode">
+ <member name="GTK_CELL_RENDERER_MODE_INERT" value=""/>
+ <member name="GTK_CELL_RENDERER_MODE_ACTIVATABLE" value=""/>
+ <member name="GTK_CELL_RENDERER_MODE_EDITABLE" value=""/>
+ </enum>
+ <enum get-type="gtk_cell_renderer_state_get_type" name="GtkCellRendererState" type="flags" type-name="GtkCellRendererState">
+ <member name="GTK_CELL_RENDERER_SELECTED" value=""/>
+ <member name="GTK_CELL_RENDERER_PRELIT" value=""/>
+ <member name="GTK_CELL_RENDERER_INSENSITIVE" value=""/>
+ <member name="GTK_CELL_RENDERER_SORTED" value=""/>
+ <member name="GTK_CELL_RENDERER_FOCUSED" value=""/>
+ </enum>
+ <enum get-type="gtk_corner_type_get_type" name="GtkCornerType" type="enum" type-name="GtkCornerType">
+ <member name="GTK_CORNER_TOP_LEFT" value=""/>
+ <member name="GTK_CORNER_BOTTOM_LEFT" value=""/>
+ <member name="GTK_CORNER_TOP_RIGHT" value=""/>
+ <member name="GTK_CORNER_BOTTOM_RIGHT" value=""/>
+ </enum>
+ <enum get-type="gtk_curve_type_get_type" name="GtkCurveType" type="enum" type-name="GtkCurveType">
+ <member name="GTK_CURVE_TYPE_LINEAR" value=""/>
+ <member name="GTK_CURVE_TYPE_SPLINE" value=""/>
+ <member name="GTK_CURVE_TYPE_FREE" value=""/>
+ </enum>
+ <enum get-type="gtk_debug_flag_get_type" name="GtkDebugFlag" type="flags" type-name="GtkDebugFlag">
+ <member name="GTK_DEBUG_MISC" value=""/>
+ <member name="GTK_DEBUG_PLUGSOCKET" value=""/>
+ <member name="GTK_DEBUG_TEXT" value=""/>
+ <member name="GTK_DEBUG_TREE" value=""/>
+ <member name="GTK_DEBUG_UPDATES" value=""/>
+ <member name="GTK_DEBUG_KEYBINDINGS" value=""/>
+ <member name="GTK_DEBUG_MULTIHEAD" value=""/>
+ <member name="GTK_DEBUG_MODULES" value=""/>
+ <member name="GTK_DEBUG_GEOMETRY" value=""/>
+ <member name="GTK_DEBUG_ICONTHEME" value=""/>
+ <member name="GTK_DEBUG_PRINTING" value=""/>
+ </enum>
+ <enum get-type="gtk_delete_type_get_type" name="GtkDeleteType" type="enum" type-name="GtkDeleteType">
+ <member name="GTK_DELETE_CHARS" value=""/>
+ <member name="GTK_DELETE_WORD_ENDS" value=""/>
+ <member name="GTK_DELETE_WORDS" value=""/>
+ <member name="GTK_DELETE_DISPLAY_LINES" value=""/>
+ <member name="GTK_DELETE_DISPLAY_LINE_ENDS" value=""/>
+ <member name="GTK_DELETE_PARAGRAPH_ENDS" value=""/>
+ <member name="GTK_DELETE_PARAGRAPHS" value=""/>
+ <member name="GTK_DELETE_WHITESPACE" value=""/>
+ </enum>
+ <enum get-type="gtk_dest_defaults_get_type" name="GtkDestDefaults" type="flags" type-name="GtkDestDefaults">
+ <member name="GTK_DEST_DEFAULT_MOTION" value=""/>
+ <member name="GTK_DEST_DEFAULT_HIGHLIGHT" value=""/>
+ <member name="GTK_DEST_DEFAULT_DROP" value=""/>
+ <member name="GTK_DEST_DEFAULT_ALL" value="0x07"/>
+ </enum>
+ <enum get-type="gtk_dialog_flags_get_type" name="GtkDialogFlags" type="flags" type-name="GtkDialogFlags">
+ <member name="GTK_DIALOG_MODAL" value=""/>
+ <member name="GTK_DIALOG_DESTROY_WITH_PARENT" value=""/>
+ <member name="GTK_DIALOG_NO_SEPARATOR" value=""/>
+ </enum>
+ <enum get-type="gtk_direction_type_get_type" name="GtkDirectionType" type="enum" type-name="GtkDirectionType">
+ <member name="GTK_DIR_TAB_FORWARD" value=""/>
+ <member name="GTK_DIR_TAB_BACKWARD" value=""/>
+ <member name="GTK_DIR_UP" value=""/>
+ <member name="GTK_DIR_DOWN" value=""/>
+ <member name="GTK_DIR_LEFT" value=""/>
+ <member name="GTK_DIR_RIGHT" value=""/>
+ </enum>
+ <enum get-type="gtk_expander_style_get_type" name="GtkExpanderStyle" type="enum" type-name="GtkExpanderStyle">
+ <member name="GTK_EXPANDER_COLLAPSED" value=""/>
+ <member name="GTK_EXPANDER_SEMI_COLLAPSED" value=""/>
+ <member name="GTK_EXPANDER_SEMI_EXPANDED" value=""/>
+ <member name="GTK_EXPANDER_EXPANDED" value=""/>
+ </enum>
+ <enum get-type="gtk_file_chooser_action_get_type" name="GtkFileChooserAction" type="enum" type-name="GtkFileChooserAction">
+ <member name="GTK_FILE_CHOOSER_ACTION_OPEN" value=""/>
+ <member name="GTK_FILE_CHOOSER_ACTION_SAVE" value=""/>
+ <member name="GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER" value=""/>
+ <member name="GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER" value=""/>
+ </enum>
+ <enum get-type="gtk_file_chooser_confirmation_get_type" name="GtkFileChooserConfirmation" type="enum" type-name="GtkFileChooserConfirmation">
+ <member name="GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM" value=""/>
+ <member name="GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME" value=""/>
+ <member name="GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN" value=""/>
+ </enum>
+ <enum get-type="gtk_file_chooser_error_get_type" name="GtkFileChooserError" type="enum" type-name="GtkFileChooserError">
+ <member name="GTK_FILE_CHOOSER_ERROR_NONEXISTENT" value=""/>
+ <member name="GTK_FILE_CHOOSER_ERROR_BAD_FILENAME" value=""/>
+ <member name="GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS" value=""/>
+ </enum>
+ <enum get-type="gtk_file_filter_flags_get_type" name="GtkFileFilterFlags" type="flags" type-name="GtkFileFilterFlags">
+ <member name="GTK_FILE_FILTER_FILENAME" value=""/>
+ <member name="GTK_FILE_FILTER_URI" value=""/>
+ <member name="GTK_FILE_FILTER_DISPLAY_NAME" value=""/>
+ <member name="GTK_FILE_FILTER_MIME_TYPE" value=""/>
+ </enum>
+ <enum name="GtkIMPreeditStyle" type="enum" type-name="GtkIMPreeditStyle">
+ <member name="GTK_IM_PREEDIT_NOTHING" value=""/>
+ <member name="GTK_IM_PREEDIT_CALLBACK" value=""/>
+ <member name="GTK_IM_PREEDIT_NONE" value=""/>
+ </enum>
+ <enum name="GtkIMStatusStyle" type="enum" type-name="GtkIMStatusStyle">
+ <member name="GTK_IM_STATUS_NOTHING" value=""/>
+ <member name="GTK_IM_STATUS_CALLBACK" value=""/>
+ <member name="GTK_IM_STATUS_NONE" value=""/>
+ </enum>
+ <enum get-type="gtk_icon_lookup_flags_get_type" name="GtkIconLookupFlags" type="flags" type-name="GtkIconLookupFlags">
+ <member name="GTK_ICON_LOOKUP_NO_SVG" value=""/>
+ <member name="GTK_ICON_LOOKUP_FORCE_SVG" value=""/>
+ <member name="GTK_ICON_LOOKUP_USE_BUILTIN" value=""/>
+ </enum>
+ <enum get-type="gtk_icon_size_get_type" name="GtkIconSize" type="enum" type-name="GtkIconSize">
+ <member name="GTK_ICON_SIZE_INVALID" value=""/>
+ <member name="GTK_ICON_SIZE_MENU" value=""/>
+ <member name="GTK_ICON_SIZE_SMALL_TOOLBAR" value=""/>
+ <member name="GTK_ICON_SIZE_LARGE_TOOLBAR" value=""/>
+ <member name="GTK_ICON_SIZE_BUTTON" value=""/>
+ <member name="GTK_ICON_SIZE_DND" value=""/>
+ <member name="GTK_ICON_SIZE_DIALOG" value=""/>
+ </enum>
+ <enum get-type="gtk_icon_theme_error_get_type" name="GtkIconThemeError" type="enum" type-name="GtkIconThemeError">
+ <member name="GTK_ICON_THEME_NOT_FOUND" value=""/>
+ <member name="GTK_ICON_THEME_FAILED" value=""/>
+ </enum>
+ <enum get-type="gtk_icon_view_drop_position_get_type" name="GtkIconViewDropPosition" type="enum" type-name="GtkIconViewDropPosition">
+ <member name="GTK_ICON_VIEW_NO_DROP" value=""/>
+ <member name="GTK_ICON_VIEW_DROP_INTO" value=""/>
+ <member name="GTK_ICON_VIEW_DROP_LEFT" value=""/>
+ <member name="GTK_ICON_VIEW_DROP_RIGHT" value=""/>
+ <member name="GTK_ICON_VIEW_DROP_ABOVE" value=""/>
+ <member name="GTK_ICON_VIEW_DROP_BELOW" value=""/>
+ </enum>
+ <enum get-type="gtk_image_type_get_type" name="GtkImageType" type="enum" type-name="GtkImageType">
+ <member name="GTK_IMAGE_EMPTY" value=""/>
+ <member name="GTK_IMAGE_PIXMAP" value=""/>
+ <member name="GTK_IMAGE_IMAGE" value=""/>
+ <member name="GTK_IMAGE_PIXBUF" value=""/>
+ <member name="GTK_IMAGE_STOCK" value=""/>
+ <member name="GTK_IMAGE_ICON_SET" value=""/>
+ <member name="GTK_IMAGE_ANIMATION" value=""/>
+ <member name="GTK_IMAGE_ICON_NAME" value=""/>
+ </enum>
+ <enum get-type="gtk_justification_get_type" name="GtkJustification" type="enum" type-name="GtkJustification">
+ <member name="GTK_JUSTIFY_LEFT" value=""/>
+ <member name="GTK_JUSTIFY_RIGHT" value=""/>
+ <member name="GTK_JUSTIFY_CENTER" value=""/>
+ <member name="GTK_JUSTIFY_FILL" value=""/>
+ </enum>
+ <enum deprecated="1" get-type="gtk_match_type_get_type" name="GtkMatchType" type="enum" type-name="GtkMatchType">
+ <member name="GTK_MATCH_ALL" value=""/>
+ <member name="GTK_MATCH_ALL_TAIL" value=""/>
+ <member name="GTK_MATCH_HEAD" value=""/>
+ <member name="GTK_MATCH_TAIL" value=""/>
+ <member name="GTK_MATCH_EXACT" value=""/>
+ <member name="GTK_MATCH_LAST" value=""/>
+ </enum>
+ <enum get-type="gtk_menu_direction_type_get_type" name="GtkMenuDirectionType" type="enum" type-name="GtkMenuDirectionType">
+ <member name="GTK_MENU_DIR_PARENT" value=""/>
+ <member name="GTK_MENU_DIR_CHILD" value=""/>
+ <member name="GTK_MENU_DIR_NEXT" value=""/>
+ <member name="GTK_MENU_DIR_PREV" value=""/>
+ </enum>
+ <enum get-type="gtk_message_type_get_type" name="GtkMessageType" type="enum" type-name="GtkMessageType">
+ <member name="GTK_MESSAGE_INFO" value=""/>
+ <member name="GTK_MESSAGE_WARNING" value=""/>
+ <member name="GTK_MESSAGE_QUESTION" value=""/>
+ <member name="GTK_MESSAGE_ERROR" value=""/>
+ <member name="GTK_MESSAGE_OTHER" value=""/>
+ </enum>
+ <enum get-type="gtk_metric_type_get_type" name="GtkMetricType" type="enum" type-name="GtkMetricType">
+ <member name="GTK_PIXELS" value=""/>
+ <member name="GTK_INCHES" value=""/>
+ <member name="GTK_CENTIMETERS" value=""/>
+ </enum>
+ <enum get-type="gtk_movement_step_get_type" name="GtkMovementStep" type="enum" type-name="GtkMovementStep">
+ <member name="GTK_MOVEMENT_LOGICAL_POSITIONS" value=""/>
+ <member name="GTK_MOVEMENT_VISUAL_POSITIONS" value=""/>
+ <member name="GTK_MOVEMENT_WORDS" value=""/>
+ <member name="GTK_MOVEMENT_DISPLAY_LINES" value=""/>
+ <member name="GTK_MOVEMENT_DISPLAY_LINE_ENDS" value=""/>
+ <member name="GTK_MOVEMENT_PARAGRAPHS" value=""/>
+ <member name="GTK_MOVEMENT_PARAGRAPH_ENDS" value=""/>
+ <member name="GTK_MOVEMENT_PAGES" value=""/>
+ <member name="GTK_MOVEMENT_BUFFER_ENDS" value=""/>
+ <member name="GTK_MOVEMENT_HORIZONTAL_PAGES" value=""/>
+ </enum>
+ <enum get-type="gtk_notebook_tab_get_type" name="GtkNotebookTab" type="enum" type-name="GtkNotebookTab">
+ <member name="GTK_NOTEBOOK_TAB_FIRST" value=""/>
+ <member name="GTK_NOTEBOOK_TAB_LAST" value=""/>
+ </enum>
+ <enum get-type="gtk_object_flags_get_type" name="GtkObjectFlags" type="flags" type-name="GtkObjectFlags">
+ <member name="GTK_IN_DESTRUCTION" value=""/>
+ <member name="GTK_FLOATING" value=""/>
+ <member name="GTK_RESERVED_1" value=""/>
+ <member name="GTK_RESERVED_2" value=""/>
+ </enum>
+ <enum get-type="gtk_orientation_get_type" name="GtkOrientation" type="enum" type-name="GtkOrientation">
+ <member name="GTK_ORIENTATION_HORIZONTAL" value=""/>
+ <member name="GTK_ORIENTATION_VERTICAL" value=""/>
+ </enum>
+ <enum get-type="gtk_pack_direction_get_type" name="GtkPackDirection" type="enum" type-name="GtkPackDirection">
+ <member name="GTK_PACK_DIRECTION_LTR" value=""/>
+ <member name="GTK_PACK_DIRECTION_RTL" value=""/>
+ <member name="GTK_PACK_DIRECTION_TTB" value=""/>
+ <member name="GTK_PACK_DIRECTION_BTT" value=""/>
+ </enum>
+ <enum get-type="gtk_pack_type_get_type" name="GtkPackType" type="enum" type-name="GtkPackType">
+ <member name="GTK_PACK_START" value=""/>
+ <member name="GTK_PACK_END" value=""/>
+ </enum>
+ <enum get-type="gtk_page_orientation_get_type" name="GtkPageOrientation" type="enum" type-name="GtkPageOrientation">
+ <member name="GTK_PAGE_ORIENTATION_PORTRAIT" value=""/>
+ <member name="GTK_PAGE_ORIENTATION_LANDSCAPE" value=""/>
+ <member name="GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT" value=""/>
+ <member name="GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE" value=""/>
+ </enum>
+ <enum get-type="gtk_page_set_get_type" name="GtkPageSet" type="enum" type-name="GtkPageSet">
+ <member name="GTK_PAGE_SET_ALL" value=""/>
+ <member name="GTK_PAGE_SET_EVEN" value=""/>
+ <member name="GTK_PAGE_SET_ODD" value=""/>
+ </enum>
+ <enum get-type="gtk_path_priority_type_get_type" name="GtkPathPriorityType" type="enum" type-name="GtkPathPriorityType">
+ <member name="GTK_PATH_PRIO_LOWEST" value="0"/>
+ <member name="GTK_PATH_PRIO_GTK" value="4"/>
+ <member name="GTK_PATH_PRIO_APPLICATION" value="8"/>
+ <member name="GTK_PATH_PRIO_THEME" value="10"/>
+ <member name="GTK_PATH_PRIO_RC" value="12"/>
+ <member name="GTK_PATH_PRIO_HIGHEST" value="15"/>
+ </enum>
+ <enum get-type="gtk_path_type_get_type" name="GtkPathType" type="enum" type-name="GtkPathType">
+ <member name="GTK_PATH_WIDGET" value=""/>
+ <member name="GTK_PATH_WIDGET_CLASS" value=""/>
+ <member name="GTK_PATH_CLASS" value=""/>
+ </enum>
+ <enum get-type="gtk_policy_type_get_type" name="GtkPolicyType" type="enum" type-name="GtkPolicyType">
+ <member name="GTK_POLICY_ALWAYS" value=""/>
+ <member name="GTK_POLICY_AUTOMATIC" value=""/>
+ <member name="GTK_POLICY_NEVER" value=""/>
+ </enum>
+ <enum get-type="gtk_position_type_get_type" name="GtkPositionType" type="enum" type-name="GtkPositionType">
+ <member name="GTK_POS_LEFT" value=""/>
+ <member name="GTK_POS_RIGHT" value=""/>
+ <member name="GTK_POS_TOP" value=""/>
+ <member name="GTK_POS_BOTTOM" value=""/>
+ </enum>
+ <enum deprecated="1" get-type="gtk_preview_type_get_type" name="GtkPreviewType" type="enum" type-name="GtkPreviewType">
+ <member name="GTK_PREVIEW_COLOR" value=""/>
+ <member name="GTK_PREVIEW_GRAYSCALE" value=""/>
+ </enum>
+ <enum name="GtkPrintBackendError" type="enum" type-name="GtkPrintBackendError">
+ <member name="GTK_PRINT_BACKEND_ERROR_GENERIC" value=""/>
+ </enum>
+ <enum get-type="gtk_print_capabilities_get_type" name="GtkPrintCapabilities" type="flags" type-name="GtkPrintCapabilities">
+ <member name="GTK_PRINT_CAPABILITY_PAGE_SET" value=""/>
+ <member name="GTK_PRINT_CAPABILITY_COPIES" value=""/>
+ <member name="GTK_PRINT_CAPABILITY_COLLATE" value=""/>
+ <member name="GTK_PRINT_CAPABILITY_REVERSE" value=""/>
+ <member name="GTK_PRINT_CAPABILITY_SCALE" value=""/>
+ <member name="GTK_PRINT_CAPABILITY_GENERATE_PDF" value=""/>
+ <member name="GTK_PRINT_CAPABILITY_GENERATE_PS" value=""/>
+ <member name="GTK_PRINT_CAPABILITY_PREVIEW" value=""/>
+ </enum>
+ <enum get-type="gtk_print_duplex_get_type" name="GtkPrintDuplex" type="enum" type-name="GtkPrintDuplex">
+ <member name="GTK_PRINT_DUPLEX_SIMPLEX" value=""/>
+ <member name="GTK_PRINT_DUPLEX_HORIZONTAL" value=""/>
+ <member name="GTK_PRINT_DUPLEX_VERTICAL" value=""/>
+ </enum>
+ <enum get-type="gtk_print_error_get_type" name="GtkPrintError" type="enum" type-name="GtkPrintError">
+ <member name="GTK_PRINT_ERROR_GENERAL" value=""/>
+ <member name="GTK_PRINT_ERROR_INTERNAL_ERROR" value=""/>
+ <member name="GTK_PRINT_ERROR_NOMEM" value=""/>
+ </enum>
+ <enum get-type="gtk_print_operation_action_get_type" name="GtkPrintOperationAction" type="enum" type-name="GtkPrintOperationAction">
+ <member name="GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG" value=""/>
+ <member name="GTK_PRINT_OPERATION_ACTION_PRINT" value=""/>
+ <member name="GTK_PRINT_OPERATION_ACTION_PREVIEW" value=""/>
+ <member name="GTK_PRINT_OPERATION_ACTION_EXPORT" value=""/>
+ </enum>
+ <enum get-type="gtk_print_operation_result_get_type" name="GtkPrintOperationResult" type="enum" type-name="GtkPrintOperationResult">
+ <member name="GTK_PRINT_OPERATION_RESULT_ERROR" value=""/>
+ <member name="GTK_PRINT_OPERATION_RESULT_APPLY" value=""/>
+ <member name="GTK_PRINT_OPERATION_RESULT_CANCEL" value=""/>
+ <member name="GTK_PRINT_OPERATION_RESULT_IN_PROGRESS" value=""/>
+ </enum>
+ <enum get-type="gtk_print_pages_get_type" name="GtkPrintPages" type="enum" type-name="GtkPrintPages">
+ <member name="GTK_PRINT_PAGES_ALL" value=""/>
+ <member name="GTK_PRINT_PAGES_CURRENT" value=""/>
+ <member name="GTK_PRINT_PAGES_RANGES" value=""/>
+ </enum>
+ <enum get-type="gtk_print_quality_get_type" name="GtkPrintQuality" type="enum" type-name="GtkPrintQuality">
+ <member name="GTK_PRINT_QUALITY_LOW" value=""/>
+ <member name="GTK_PRINT_QUALITY_NORMAL" value=""/>
+ <member name="GTK_PRINT_QUALITY_HIGH" value=""/>
+ <member name="GTK_PRINT_QUALITY_DRAFT" value=""/>
+ </enum>
+ <enum get-type="gtk_print_status_get_type" name="GtkPrintStatus" type="enum" type-name="GtkPrintStatus">
+ <member name="GTK_PRINT_STATUS_INITIAL" value=""/>
+ <member name="GTK_PRINT_STATUS_PREPARING" value=""/>
+ <member name="GTK_PRINT_STATUS_GENERATING_DATA" value=""/>
+ <member name="GTK_PRINT_STATUS_SENDING_DATA" value=""/>
+ <member name="GTK_PRINT_STATUS_PENDING" value=""/>
+ <member name="GTK_PRINT_STATUS_PENDING_ISSUE" value=""/>
+ <member name="GTK_PRINT_STATUS_PRINTING" value=""/>
+ <member name="GTK_PRINT_STATUS_FINISHED" value=""/>
+ <member name="GTK_PRINT_STATUS_FINISHED_ABORTED" value=""/>
+ </enum>
+ <enum name="GtkPrinterOptionType" type="enum" type-name="GtkPrinterOptionType">
+ <member name="GTK_PRINTER_OPTION_TYPE_BOOLEAN" value=""/>
+ <member name="GTK_PRINTER_OPTION_TYPE_PICKONE" value=""/>
+ <member name="GTK_PRINTER_OPTION_TYPE_PICKONE_PASSWORD" value=""/>
+ <member name="GTK_PRINTER_OPTION_TYPE_PICKONE_PASSCODE" value=""/>
+ <member name="GTK_PRINTER_OPTION_TYPE_PICKONE_REAL" value=""/>
+ <member name="GTK_PRINTER_OPTION_TYPE_PICKONE_INT" value=""/>
+ <member name="GTK_PRINTER_OPTION_TYPE_PICKONE_STRING" value=""/>
+ <member name="GTK_PRINTER_OPTION_TYPE_ALTERNATIVE" value=""/>
+ <member name="GTK_PRINTER_OPTION_TYPE_STRING" value=""/>
+ <member name="GTK_PRINTER_OPTION_TYPE_FILESAVE" value=""/>
+ </enum>
+ <enum get-type="gtk_progress_bar_orientation_get_type" name="GtkProgressBarOrientation" type="enum" type-name="GtkProgressBarOrientation">
+ <member name="GTK_PROGRESS_LEFT_TO_RIGHT" value=""/>
+ <member name="GTK_PROGRESS_RIGHT_TO_LEFT" value=""/>
+ <member name="GTK_PROGRESS_BOTTOM_TO_TOP" value=""/>
+ <member name="GTK_PROGRESS_TOP_TO_BOTTOM" value=""/>
+ </enum>
+ <enum get-type="gtk_progress_bar_style_get_type" name="GtkProgressBarStyle" type="enum" type-name="GtkProgressBarStyle">
+ <member name="GTK_PROGRESS_CONTINUOUS" value=""/>
+ <member name="GTK_PROGRESS_DISCRETE" value=""/>
+ </enum>
+ <enum get-type="gtk_rc_flags_get_type" name="GtkRcFlags" type="flags" type-name="GtkRcFlags">
+ <member name="GTK_RC_FG" value=""/>
+ <member name="GTK_RC_BG" value=""/>
+ <member name="GTK_RC_TEXT" value=""/>
+ <member name="GTK_RC_BASE" value=""/>
+ </enum>
+ <enum get-type="gtk_rc_token_type_get_type" name="GtkRcTokenType" type="enum" type-name="GtkRcTokenType">
+ <member name="GTK_RC_TOKEN_INVALID" value="G_TOKEN_LAST"/>
+ <member name="GTK_RC_TOKEN_INCLUDE" value=""/>
+ <member name="GTK_RC_TOKEN_NORMAL" value=""/>
+ <member name="GTK_RC_TOKEN_ACTIVE" value=""/>
+ <member name="GTK_RC_TOKEN_PRELIGHT" value=""/>
+ <member name="GTK_RC_TOKEN_SELECTED" value=""/>
+ <member name="GTK_RC_TOKEN_INSENSITIVE" value=""/>
+ <member name="GTK_RC_TOKEN_FG" value=""/>
+ <member name="GTK_RC_TOKEN_BG" value=""/>
+ <member name="GTK_RC_TOKEN_TEXT" value=""/>
+ <member name="GTK_RC_TOKEN_BASE" value=""/>
+ <member name="GTK_RC_TOKEN_XTHICKNESS" value=""/>
+ <member name="GTK_RC_TOKEN_YTHICKNESS" value=""/>
+ <member name="GTK_RC_TOKEN_FONT" value=""/>
+ <member name="GTK_RC_TOKEN_FONTSET" value=""/>
+ <member name="GTK_RC_TOKEN_FONT_NAME" value=""/>
+ <member name="GTK_RC_TOKEN_BG_PIXMAP" value=""/>
+ <member name="GTK_RC_TOKEN_PIXMAP_PATH" value=""/>
+ <member name="GTK_RC_TOKEN_STYLE" value=""/>
+ <member name="GTK_RC_TOKEN_BINDING" value=""/>
+ <member name="GTK_RC_TOKEN_BIND" value=""/>
+ <member name="GTK_RC_TOKEN_WIDGET" value=""/>
+ <member name="GTK_RC_TOKEN_WIDGET_CLASS" value=""/>
+ <member name="GTK_RC_TOKEN_CLASS" value=""/>
+ <member name="GTK_RC_TOKEN_LOWEST" value=""/>
+ <member name="GTK_RC_TOKEN_GTK" value=""/>
+ <member name="GTK_RC_TOKEN_APPLICATION" value=""/>
+ <member name="GTK_RC_TOKEN_THEME" value=""/>
+ <member name="GTK_RC_TOKEN_RC" value=""/>
+ <member name="GTK_RC_TOKEN_HIGHEST" value=""/>
+ <member name="GTK_RC_TOKEN_ENGINE" value=""/>
+ <member name="GTK_RC_TOKEN_MODULE_PATH" value=""/>
+ <member name="GTK_RC_TOKEN_IM_MODULE_PATH" value=""/>
+ <member name="GTK_RC_TOKEN_IM_MODULE_FILE" value=""/>
+ <member name="GTK_RC_TOKEN_STOCK" value=""/>
+ <member name="GTK_RC_TOKEN_LTR" value=""/>
+ <member name="GTK_RC_TOKEN_RTL" value=""/>
+ <member name="GTK_RC_TOKEN_COLOR" value=""/>
+ <member name="GTK_RC_TOKEN_LAST" value=""/>
+ </enum>
+ <enum get-type="gtk_recent_chooser_error_get_type" name="GtkRecentChooserError" type="enum" type-name="GtkRecentChooserError">
+ <member name="GTK_RECENT_CHOOSER_ERROR_NOT_FOUND" value=""/>
+ <member name="GTK_RECENT_CHOOSER_ERROR_INVALID_URI" value=""/>
+ </enum>
+ <enum name="GtkRecentChooserProp" type="enum" type-name="GtkRecentChooserProp">
+ <member name="GTK_RECENT_CHOOSER_PROP_FIRST" value="0x3000"/>
+ <member name="GTK_RECENT_CHOOSER_PROP_RECENT_MANAGER" value=""/>
+ <member name="GTK_RECENT_CHOOSER_PROP_SHOW_PRIVATE" value=""/>
+ <member name="GTK_RECENT_CHOOSER_PROP_SHOW_NOT_FOUND" value=""/>
+ <member name="GTK_RECENT_CHOOSER_PROP_SHOW_TIPS" value=""/>
+ <member name="GTK_RECENT_CHOOSER_PROP_SHOW_ICONS" value=""/>
+ <member name="GTK_RECENT_CHOOSER_PROP_SELECT_MULTIPLE" value=""/>
+ <member name="GTK_RECENT_CHOOSER_PROP_LIMIT" value=""/>
+ <member name="GTK_RECENT_CHOOSER_PROP_LOCAL_ONLY" value=""/>
+ <member name="GTK_RECENT_CHOOSER_PROP_SORT_TYPE" value=""/>
+ <member name="GTK_RECENT_CHOOSER_PROP_FILTER" value=""/>
+ <member name="GTK_RECENT_CHOOSER_PROP_LAST" value=""/>
+ </enum>
+ <enum get-type="gtk_recent_filter_flags_get_type" name="GtkRecentFilterFlags" type="flags" type-name="GtkRecentFilterFlags">
+ <member name="GTK_RECENT_FILTER_URI" value=""/>
+ <member name="GTK_RECENT_FILTER_DISPLAY_NAME" value=""/>
+ <member name="GTK_RECENT_FILTER_MIME_TYPE" value=""/>
+ <member name="GTK_RECENT_FILTER_APPLICATION" value=""/>
+ <member name="GTK_RECENT_FILTER_GROUP" value=""/>
+ <member name="GTK_RECENT_FILTER_AGE" value=""/>
+ </enum>
+ <enum get-type="gtk_recent_manager_error_get_type" name="GtkRecentManagerError" type="enum" type-name="GtkRecentManagerError">
+ <member name="GTK_RECENT_MANAGER_ERROR_NOT_FOUND" value=""/>
+ <member name="GTK_RECENT_MANAGER_ERROR_INVALID_URI" value=""/>
+ <member name="GTK_RECENT_MANAGER_ERROR_INVALID_ENCODING" value=""/>
+ <member name="GTK_RECENT_MANAGER_ERROR_NOT_REGISTERED" value=""/>
+ <member name="GTK_RECENT_MANAGER_ERROR_READ" value=""/>
+ <member name="GTK_RECENT_MANAGER_ERROR_WRITE" value=""/>
+ <member name="GTK_RECENT_MANAGER_ERROR_UNKNOWN" value=""/>
+ </enum>
+ <enum get-type="gtk_recent_sort_type_get_type" name="GtkRecentSortType" type="enum" type-name="GtkRecentSortType">
+ <member name="GTK_RECENT_SORT_NONE" value="0"/>
+ <member name="GTK_RECENT_SORT_MRU" value=""/>
+ <member name="GTK_RECENT_SORT_LRU" value=""/>
+ <member name="GTK_RECENT_SORT_CUSTOM" value=""/>
+ </enum>
+ <enum get-type="gtk_relief_style_get_type" name="GtkReliefStyle" type="enum" type-name="GtkReliefStyle">
+ <member name="GTK_RELIEF_NORMAL" value=""/>
+ <member name="GTK_RELIEF_HALF" value=""/>
+ <member name="GTK_RELIEF_NONE" value=""/>
+ </enum>
+ <enum get-type="gtk_resize_mode_get_type" name="GtkResizeMode" type="enum" type-name="GtkResizeMode">
+ <member name="GTK_RESIZE_PARENT" value=""/>
+ <member name="GTK_RESIZE_QUEUE" value=""/>
+ <member name="GTK_RESIZE_IMMEDIATE" value=""/>
+ </enum>
+ <enum get-type="gtk_response_type_get_type" name="GtkResponseType" type="enum" type-name="GtkResponseType">
+ <member name="GTK_RESPONSE_NONE" value="-1"/>
+ <member name="GTK_RESPONSE_REJECT" value="-2"/>
+ <member name="GTK_RESPONSE_ACCEPT" value="-3"/>
+ <member name="GTK_RESPONSE_DELETE_EVENT" value="-4"/>
+ <member name="GTK_RESPONSE_OK" value="-5"/>
+ <member name="GTK_RESPONSE_CANCEL" value="-6"/>
+ <member name="GTK_RESPONSE_CLOSE" value="-7"/>
+ <member name="GTK_RESPONSE_YES" value="-8"/>
+ <member name="GTK_RESPONSE_NO" value="-9"/>
+ <member name="GTK_RESPONSE_APPLY" value="-10"/>
+ <member name="GTK_RESPONSE_HELP" value="-11"/>
+ </enum>
+ <enum get-type="gtk_scroll_step_get_type" name="GtkScrollStep" type="enum" type-name="GtkScrollStep">
+ <member name="GTK_SCROLL_STEPS" value=""/>
+ <member name="GTK_SCROLL_PAGES" value=""/>
+ <member name="GTK_SCROLL_ENDS" value=""/>
+ <member name="GTK_SCROLL_HORIZONTAL_STEPS" value=""/>
+ <member name="GTK_SCROLL_HORIZONTAL_PAGES" value=""/>
+ <member name="GTK_SCROLL_HORIZONTAL_ENDS" value=""/>
+ </enum>
+ <enum get-type="gtk_scroll_type_get_type" name="GtkScrollType" type="enum" type-name="GtkScrollType">
+ <member name="GTK_SCROLL_NONE" value=""/>
+ <member name="GTK_SCROLL_JUMP" value=""/>
+ <member name="GTK_SCROLL_STEP_BACKWARD" value=""/>
+ <member name="GTK_SCROLL_STEP_FORWARD" value=""/>
+ <member name="GTK_SCROLL_PAGE_BACKWARD" value=""/>
+ <member name="GTK_SCROLL_PAGE_FORWARD" value=""/>
+ <member name="GTK_SCROLL_STEP_UP" value=""/>
+ <member name="GTK_SCROLL_STEP_DOWN" value=""/>
+ <member name="GTK_SCROLL_PAGE_UP" value=""/>
+ <member name="GTK_SCROLL_PAGE_DOWN" value=""/>
+ <member name="GTK_SCROLL_STEP_LEFT" value=""/>
+ <member name="GTK_SCROLL_STEP_RIGHT" value=""/>
+ <member name="GTK_SCROLL_PAGE_LEFT" value=""/>
+ <member name="GTK_SCROLL_PAGE_RIGHT" value=""/>
+ <member name="GTK_SCROLL_START" value=""/>
+ <member name="GTK_SCROLL_END" value=""/>
+ </enum>
+ <enum get-type="gtk_selection_mode_get_type" name="GtkSelectionMode" type="enum" type-name="GtkSelectionMode">
+ <member name="GTK_SELECTION_NONE" value=""/>
+ <member name="GTK_SELECTION_SINGLE" value=""/>
+ <member name="GTK_SELECTION_BROWSE" value=""/>
+ <member name="GTK_SELECTION_MULTIPLE" value=""/>
+ <member name="GTK_SELECTION_EXTENDED" value=""/>
+ </enum>
+ <enum get-type="gtk_sensitivity_type_get_type" name="GtkSensitivityType" type="enum" type-name="GtkSensitivityType">
+ <member name="GTK_SENSITIVITY_AUTO" value=""/>
+ <member name="GTK_SENSITIVITY_ON" value=""/>
+ <member name="GTK_SENSITIVITY_OFF" value=""/>
+ </enum>
+ <enum get-type="gtk_shadow_type_get_type" name="GtkShadowType" type="enum" type-name="GtkShadowType">
+ <member name="GTK_SHADOW_NONE" value=""/>
+ <member name="GTK_SHADOW_IN" value=""/>
+ <member name="GTK_SHADOW_OUT" value=""/>
+ <member name="GTK_SHADOW_ETCHED_IN" value=""/>
+ <member name="GTK_SHADOW_ETCHED_OUT" value=""/>
+ </enum>
+ <enum deprecated="1" get-type="gtk_side_type_get_type" name="GtkSideType" type="enum" type-name="GtkSideType">
+ <member name="GTK_SIDE_TOP" value=""/>
+ <member name="GTK_SIDE_BOTTOM" value=""/>
+ <member name="GTK_SIDE_LEFT" value=""/>
+ <member name="GTK_SIDE_RIGHT" value=""/>
+ </enum>
+ <enum deprecated="1" get-type="gtk_signal_run_type_get_type" name="GtkSignalRunType" type="enum" type-name="GtkSignalRunType">
+ <member name="GTK_RUN_FIRST" value="G_SIGNAL_RUN_FIRST"/>
+ <member name="GTK_RUN_LAST" value="G_SIGNAL_RUN_LAST"/>
+ <member name="GTK_RUN_BOTH" value="GTK_RUN_FIRST | GTK_RUN_LAST"/>
+ <member name="GTK_RUN_NO_RECURSE" value="G_SIGNAL_NO_RECURSE"/>
+ <member name="GTK_RUN_ACTION" value="G_SIGNAL_ACTION"/>
+ <member name="GTK_RUN_NO_HOOKS" value="G_SIGNAL_NO_HOOKS"/>
+ </enum>
+ <enum get-type="gtk_size_group_mode_get_type" name="GtkSizeGroupMode" type="enum" type-name="GtkSizeGroupMode">
+ <member name="GTK_SIZE_GROUP_NONE" value=""/>
+ <member name="GTK_SIZE_GROUP_HORIZONTAL" value=""/>
+ <member name="GTK_SIZE_GROUP_VERTICAL" value=""/>
+ <member name="GTK_SIZE_GROUP_BOTH" value=""/>
+ </enum>
+ <enum get-type="gtk_sort_type_get_type" name="GtkSortType" type="enum" type-name="GtkSortType">
+ <member name="GTK_SORT_ASCENDING" value=""/>
+ <member name="GTK_SORT_DESCENDING" value=""/>
+ </enum>
+ <enum get-type="gtk_spin_button_update_policy_get_type" name="GtkSpinButtonUpdatePolicy" type="enum" type-name="GtkSpinButtonUpdatePolicy">
+ <member name="GTK_UPDATE_ALWAYS" value=""/>
+ <member name="GTK_UPDATE_IF_VALID" value=""/>
+ </enum>
+ <enum get-type="gtk_spin_type_get_type" name="GtkSpinType" type="enum" type-name="GtkSpinType">
+ <member name="GTK_SPIN_STEP_FORWARD" value=""/>
+ <member name="GTK_SPIN_STEP_BACKWARD" value=""/>
+ <member name="GTK_SPIN_PAGE_FORWARD" value=""/>
+ <member name="GTK_SPIN_PAGE_BACKWARD" value=""/>
+ <member name="GTK_SPIN_HOME" value=""/>
+ <member name="GTK_SPIN_END" value=""/>
+ <member name="GTK_SPIN_USER_DEFINED" value=""/>
+ </enum>
+ <enum get-type="gtk_state_type_get_type" name="GtkStateType" type="enum" type-name="GtkStateType">
+ <member name="GTK_STATE_NORMAL" value=""/>
+ <member name="GTK_STATE_ACTIVE" value=""/>
+ <member name="GTK_STATE_PRELIGHT" value=""/>
+ <member name="GTK_STATE_SELECTED" value=""/>
+ <member name="GTK_STATE_INSENSITIVE" value=""/>
+ </enum>
+ <enum deprecated="1" get-type="gtk_submenu_direction_get_type" name="GtkSubmenuDirection" type="enum" type-name="GtkSubmenuDirection">
+ <member name="GTK_DIRECTION_LEFT" value=""/>
+ <member name="GTK_DIRECTION_RIGHT" value=""/>
+ </enum>
+ <enum deprecated="1" get-type="gtk_submenu_placement_get_type" name="GtkSubmenuPlacement" type="enum" type-name="GtkSubmenuPlacement">
+ <member name="GTK_TOP_BOTTOM" value=""/>
+ <member name="GTK_LEFT_RIGHT" value=""/>
+ </enum>
+ <enum get-type="gtk_target_flags_get_type" name="GtkTargetFlags" type="flags" type-name="GtkTargetFlags">
+ <member name="GTK_TARGET_SAME_APP" value=""/>
+ <member name="GTK_TARGET_SAME_WIDGET" value=""/>
+ </enum>
+ <enum get-type="gtk_text_buffer_target_info_get_type" name="GtkTextBufferTargetInfo" type="enum" type-name="GtkTextBufferTargetInfo">
+ <member name="GTK_TEXT_BUFFER_TARGET_INFO_BUFFER_CONTENTS" value="G_MAXUINT - 0"/>
+ <member name="GTK_TEXT_BUFFER_TARGET_INFO_RICH_TEXT" value="G_MAXUINT - 1"/>
+ <member name="GTK_TEXT_BUFFER_TARGET_INFO_TEXT" value="G_MAXUINT - 2"/>
+ </enum>
+ <enum get-type="gtk_text_direction_get_type" name="GtkTextDirection" type="enum" type-name="GtkTextDirection">
+ <member name="GTK_TEXT_DIR_NONE" value=""/>
+ <member name="GTK_TEXT_DIR_LTR" value=""/>
+ <member name="GTK_TEXT_DIR_RTL" value=""/>
+ </enum>
+ <enum get-type="gtk_text_search_flags_get_type" name="GtkTextSearchFlags" type="flags" type-name="GtkTextSearchFlags">
+ <member name="GTK_TEXT_SEARCH_VISIBLE_ONLY" value=""/>
+ <member name="GTK_TEXT_SEARCH_TEXT_ONLY" value=""/>
+ </enum>
+ <enum get-type="gtk_text_window_type_get_type" name="GtkTextWindowType" type="enum" type-name="GtkTextWindowType">
+ <member name="GTK_TEXT_WINDOW_PRIVATE" value=""/>
+ <member name="GTK_TEXT_WINDOW_WIDGET" value=""/>
+ <member name="GTK_TEXT_WINDOW_TEXT" value=""/>
+ <member name="GTK_TEXT_WINDOW_LEFT" value=""/>
+ <member name="GTK_TEXT_WINDOW_RIGHT" value=""/>
+ <member name="GTK_TEXT_WINDOW_TOP" value=""/>
+ <member name="GTK_TEXT_WINDOW_BOTTOM" value=""/>
+ </enum>
+ <enum deprecated="1" get-type="gtk_toolbar_child_type_get_type" name="GtkToolbarChildType" type="enum" type-name="GtkToolbarChildType">
+ <member name="GTK_TOOLBAR_CHILD_SPACE" value=""/>
+ <member name="GTK_TOOLBAR_CHILD_BUTTON" value=""/>
+ <member name="GTK_TOOLBAR_CHILD_TOGGLEBUTTON" value=""/>
+ <member name="GTK_TOOLBAR_CHILD_RADIOBUTTON" value=""/>
+ <member name="GTK_TOOLBAR_CHILD_WIDGET" value=""/>
+ </enum>
+ <enum get-type="gtk_toolbar_space_style_get_type" name="GtkToolbarSpaceStyle" type="enum" type-name="GtkToolbarSpaceStyle">
+ <member name="GTK_TOOLBAR_SPACE_EMPTY" value=""/>
+ <member name="GTK_TOOLBAR_SPACE_LINE" value=""/>
+ </enum>
+ <enum get-type="gtk_toolbar_style_get_type" name="GtkToolbarStyle" type="enum" type-name="GtkToolbarStyle">
+ <member name="GTK_TOOLBAR_ICONS" value=""/>
+ <member name="GTK_TOOLBAR_TEXT" value=""/>
+ <member name="GTK_TOOLBAR_BOTH" value=""/>
+ <member name="GTK_TOOLBAR_BOTH_HORIZ" value=""/>
+ </enum>
+ <enum get-type="gtk_tree_model_flags_get_type" name="GtkTreeModelFlags" type="flags" type-name="GtkTreeModelFlags">
+ <member name="GTK_TREE_MODEL_ITERS_PERSIST" value=""/>
+ <member name="GTK_TREE_MODEL_LIST_ONLY" value=""/>
+ </enum>
+ <enum get-type="gtk_tree_view_column_sizing_get_type" name="GtkTreeViewColumnSizing" type="enum" type-name="GtkTreeViewColumnSizing">
+ <member name="GTK_TREE_VIEW_COLUMN_GROW_ONLY" value=""/>
+ <member name="GTK_TREE_VIEW_COLUMN_AUTOSIZE" value=""/>
+ <member name="GTK_TREE_VIEW_COLUMN_FIXED" value=""/>
+ </enum>
+ <enum get-type="gtk_tree_view_drop_position_get_type" name="GtkTreeViewDropPosition" type="enum" type-name="GtkTreeViewDropPosition">
+ <member name="GTK_TREE_VIEW_DROP_BEFORE" value=""/>
+ <member name="GTK_TREE_VIEW_DROP_AFTER" value=""/>
+ <member name="GTK_TREE_VIEW_DROP_INTO_OR_BEFORE" value=""/>
+ <member name="GTK_TREE_VIEW_DROP_INTO_OR_AFTER" value=""/>
+ </enum>
+ <enum get-type="gtk_tree_view_grid_lines_get_type" name="GtkTreeViewGridLines" type="enum" type-name="GtkTreeViewGridLines">
+ <member name="GTK_TREE_VIEW_GRID_LINES_NONE" value=""/>
+ <member name="GTK_TREE_VIEW_GRID_LINES_HORIZONTAL" value=""/>
+ <member name="GTK_TREE_VIEW_GRID_LINES_VERTICAL" value=""/>
+ <member name="GTK_TREE_VIEW_GRID_LINES_BOTH" value=""/>
+ </enum>
+ <enum name="GtkUIManagerItemType" type="flags" type-name="GtkUIManagerItemType">
+ <member name="GTK_UI_MANAGER_AUTO" value="0"/>
+ <member name="GTK_UI_MANAGER_MENUBAR" value=""/>
+ <member name="GTK_UI_MANAGER_MENU" value=""/>
+ <member name="GTK_UI_MANAGER_TOOLBAR" value=""/>
+ <member name="GTK_UI_MANAGER_PLACEHOLDER" value=""/>
+ <member name="GTK_UI_MANAGER_POPUP" value=""/>
+ <member name="GTK_UI_MANAGER_MENUITEM" value=""/>
+ <member name="GTK_UI_MANAGER_TOOLITEM" value=""/>
+ <member name="GTK_UI_MANAGER_SEPARATOR" value=""/>
+ <member name="GTK_UI_MANAGER_ACCELERATOR" value=""/>
+ </enum>
+ <enum get-type="gtk_unit_get_type" name="GtkUnit" type="enum" type-name="GtkUnit">
+ <member name="GTK_UNIT_PIXEL" value=""/>
+ <member name="GTK_UNIT_POINTS" value=""/>
+ <member name="GTK_UNIT_INCH" value=""/>
+ <member name="GTK_UNIT_MM" value=""/>
+ </enum>
+ <enum get-type="gtk_update_type_get_type" name="GtkUpdateType" type="enum" type-name="GtkUpdateType">
+ <member name="GTK_UPDATE_CONTINUOUS" value=""/>
+ <member name="GTK_UPDATE_DISCONTINUOUS" value=""/>
+ <member name="GTK_UPDATE_DELAYED" value=""/>
+ </enum>
+ <enum get-type="gtk_visibility_get_type" name="GtkVisibility" type="enum" type-name="GtkVisibility">
+ <member name="GTK_VISIBILITY_NONE" value=""/>
+ <member name="GTK_VISIBILITY_PARTIAL" value=""/>
+ <member name="GTK_VISIBILITY_FULL" value=""/>
+ </enum>
+ <enum get-type="gtk_widget_flags_get_type" name="GtkWidgetFlags" type="flags" type-name="GtkWidgetFlags">
+ <member name="GTK_TOPLEVEL" value=""/>
+ <member name="GTK_NO_WINDOW" value=""/>
+ <member name="GTK_REALIZED" value=""/>
+ <member name="GTK_MAPPED" value=""/>
+ <member name="GTK_VISIBLE" value=""/>
+ <member name="GTK_SENSITIVE" value=""/>
+ <member name="GTK_PARENT_SENSITIVE" value=""/>
+ <member name="GTK_CAN_FOCUS" value=""/>
+ <member name="GTK_HAS_FOCUS" value=""/>
+ <member name="GTK_CAN_DEFAULT" value=""/>
+ <member name="GTK_HAS_DEFAULT" value=""/>
+ <member name="GTK_HAS_GRAB" value=""/>
+ <member name="GTK_RC_STYLE" value=""/>
+ <member name="GTK_COMPOSITE_CHILD" value=""/>
+ <member name="GTK_NO_REPARENT" value=""/>
+ <member name="GTK_APP_PAINTABLE" value=""/>
+ <member name="GTK_RECEIVES_DEFAULT" value=""/>
+ <member name="GTK_DOUBLE_BUFFERED" value=""/>
+ <member name="GTK_NO_SHOW_ALL" value=""/>
+ </enum>
+ <enum get-type="gtk_widget_help_type_get_type" name="GtkWidgetHelpType" type="enum" type-name="GtkWidgetHelpType">
+ <member name="GTK_WIDGET_HELP_TOOLTIP" value=""/>
+ <member name="GTK_WIDGET_HELP_WHATS_THIS" value=""/>
+ </enum>
+ <enum name="GtkWin32EmbedMessageType" type="enum" type-name="GtkWin32EmbedMessageType">
+ <member name="GTK_WIN32_EMBED_WINDOW_ACTIVATE" value=""/>
+ <member name="GTK_WIN32_EMBED_WINDOW_DEACTIVATE" value=""/>
+ <member name="GTK_WIN32_EMBED_FOCUS_IN" value=""/>
+ <member name="GTK_WIN32_EMBED_FOCUS_OUT" value=""/>
+ <member name="GTK_WIN32_EMBED_MODALITY_ON" value=""/>
+ <member name="GTK_WIN32_EMBED_MODALITY_OFF" value=""/>
+ <member name="GTK_WIN32_EMBED_PARENT_NOTIFY" value=""/>
+ <member name="GTK_WIN32_EMBED_EVENT_PLUG_MAPPED" value=""/>
+ <member name="GTK_WIN32_EMBED_PLUG_RESIZED" value=""/>
+ <member name="GTK_WIN32_EMBED_REQUEST_FOCUS" value=""/>
+ <member name="GTK_WIN32_EMBED_FOCUS_NEXT" value=""/>
+ <member name="GTK_WIN32_EMBED_FOCUS_PREV" value=""/>
+ <member name="GTK_WIN32_EMBED_GRAB_KEY" value=""/>
+ <member name="GTK_WIN32_EMBED_UNGRAB_KEY" value=""/>
+ <member name="GTK_WIN32_EMBED_LAST" value=""/>
+ </enum>
+ <enum get-type="gtk_window_position_get_type" name="GtkWindowPosition" type="enum" type-name="GtkWindowPosition">
+ <member name="GTK_WIN_POS_NONE" value=""/>
+ <member name="GTK_WIN_POS_CENTER" value=""/>
+ <member name="GTK_WIN_POS_MOUSE" value=""/>
+ <member name="GTK_WIN_POS_CENTER_ALWAYS" value=""/>
+ <member name="GTK_WIN_POS_CENTER_ON_PARENT" value=""/>
+ </enum>
+ <enum get-type="gtk_window_type_get_type" name="GtkWindowType" type="enum" type-name="GtkWindowType">
+ <member name="GTK_WINDOW_TOPLEVEL" value=""/>
+ <member name="GTK_WINDOW_POPUP" value=""/>
+ </enum>
+ <enum get-type="gtk_wrap_mode_get_type" name="GtkWrapMode" type="enum" type-name="GtkWrapMode">
+ <member name="GTK_WRAP_NONE" value=""/>
+ <member name="GTK_WRAP_CHAR" value=""/>
+ <member name="GTK_WRAP_WORD" value=""/>
+ <member name="GTK_WRAP_WORD_CHAR" value=""/>
+ </enum>
+ <callback name="GtkAboutDialogActivateLinkFunc" type-name="GtkAboutDialogActivateLinkFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="link" type="const-gchar*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkAccelGroupActivate" type-name="GtkAccelGroupActivate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="acceleratable" type="GObject*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifier" type="GdkModifierType"/>
+ </parameters>
+ </callback>
+ <callback name="GtkAccelGroupFindFunc" type-name="GtkAccelGroupFindFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="key" type="GtkAccelKey*"/>
+ <parameter name="closure" type="GClosure*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkAccelMapForeach" type-name="GtkAccelMapForeach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="accel_path" type="const-gchar*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ <parameter name="changed" type="gboolean"/>
+ </parameters>
+ </callback>
+ <callback name="GtkAssistantPageFunc" type-name="GtkAssistantPageFunc">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="current_page" type="gint"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkCallback" type-name="GtkCallback">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkCallbackMarshal" type-name="GtkCallbackMarshal">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="n_args" type="guint"/>
+ <parameter name="args" type="GtkArg*"/>
+ </parameters>
+ </callback>
+ <callback name="GtkCellLayoutDataFunc" type-name="GtkCellLayoutDataFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkClipboardClearFunc" type-name="GtkClipboardClearFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="user_data_or_owner" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkClipboardGetFunc" type-name="GtkClipboardGetFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="info" type="guint"/>
+ <parameter name="user_data_or_owner" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkClipboardImageReceivedFunc" type-name="GtkClipboardImageReceivedFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkClipboardReceivedFunc" type-name="GtkClipboardReceivedFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkClipboardRichTextReceivedFunc" type-name="GtkClipboardRichTextReceivedFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="format" type="GdkAtom"/>
+ <parameter name="text" type="const-guint8*"/>
+ <parameter name="length" type="gsize"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkClipboardTargetsReceivedFunc" type-name="GtkClipboardTargetsReceivedFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="atoms" type="GdkAtom*"/>
+ <parameter name="n_atoms" type="gint"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkClipboardTextReceivedFunc" type-name="GtkClipboardTextReceivedFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkColorSelectionChangePaletteFunc" type-name="GtkColorSelectionChangePaletteFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colors" type="const-GdkColor*"/>
+ <parameter name="n_colors" type="gint"/>
+ </parameters>
+ </callback>
+ <callback name="GtkColorSelectionChangePaletteWithScreenFunc" type-name="GtkColorSelectionChangePaletteWithScreenFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ <parameter name="colors" type="const-GdkColor*"/>
+ <parameter name="n_colors" type="gint"/>
+ </parameters>
+ </callback>
+ <callback name="GtkDestroyNotify" type-name="GtkDestroyNotify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkEntryCompletionMatchFunc" type-name="GtkEntryCompletionMatchFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkFileFilterFunc" type-name="GtkFileFilterFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="filter_info" type="const-GtkFileFilterInfo*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkFunction" type-name="GtkFunction">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkIconViewForeachFunc" type-name="GtkIconViewForeachFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkItemFactoryCallback" type-name="GtkItemFactoryCallback">
+ <return-type type="void"/>
+ </callback>
+ <callback name="GtkItemFactoryCallback1" type-name="GtkItemFactoryCallback1">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="callback_data" type="gpointer"/>
+ <parameter name="callback_action" type="guint"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </callback>
+ <callback name="GtkItemFactoryCallback2" type-name="GtkItemFactoryCallback2">
+ <return-type type="void"/>
+ </callback>
+ <callback name="GtkKeySnoopFunc" type-name="GtkKeySnoopFunc">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="grab_widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventKey*"/>
+ <parameter name="func_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkLinkButtonUriFunc" type-name="GtkLinkButtonUriFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkLinkButton*"/>
+ <parameter name="link" type="const-gchar*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkMenuCallback" type-name="GtkMenuCallback">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkMenuDetachFunc" type-name="GtkMenuDetachFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="attach_widget" type="GtkWidget*"/>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </callback>
+ <callback name="GtkMenuPositionFunc" type-name="GtkMenuPositionFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ <parameter name="push_in" type="gboolean*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkMnemonicHashForeach" type-name="GtkMnemonicHashForeach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="targets" type="GSList*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkModuleDisplayInitFunc" type-name="GtkModuleDisplayInitFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ </parameters>
+ </callback>
+ <callback name="GtkModuleInitFunc" type-name="GtkModuleInitFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="argc" type="gint*"/>
+ <parameter name="argv" type="gchar***"/>
+ </parameters>
+ </callback>
+ <callback name="GtkNotebookWindowCreationFunc" type-name="GtkNotebookWindowCreationFunc">
+ <return-type type="GtkNotebook*"/>
+ <parameters>
+ <parameter name="source" type="GtkNotebook*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkPageSetupDoneFunc" type-name="GtkPageSetupDoneFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="page_setup" type="GtkPageSetup*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkPrintFunc" type-name="GtkPrintFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="func_data" type="gpointer"/>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </callback>
+ <callback name="GtkPrintJobCompleteFunc" type-name="GtkPrintJobCompleteFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="print_job" type="GtkPrintJob*"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="error" type="GError*"/>
+ </parameters>
+ </callback>
+ <callback name="GtkPrintSettingsFunc" type-name="GtkPrintSettingsFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="value" type="const-gchar*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkPrinterFunc" type-name="GtkPrinterFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkPrinterOptionSetFunc" type-name="GtkPrinterOptionSetFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkRcPropertyParser" type-name="GtkRcPropertyParser">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pspec" type="const-GParamSpec*"/>
+ <parameter name="rc_string" type="const-GString*"/>
+ <parameter name="property_value" type="GValue*"/>
+ </parameters>
+ </callback>
+ <callback name="GtkRecentFilterFunc" type-name="GtkRecentFilterFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="filter_info" type="const-GtkRecentFilterInfo*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkRecentSortFunc" type-name="GtkRecentSortFunc">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GtkRecentInfo*"/>
+ <parameter name="b" type="GtkRecentInfo*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkSignalFunc" type-name="GtkSignalFunc">
+ <return-type type="void"/>
+ </callback>
+ <callback name="GtkTextBufferDeserializeFunc" type-name="GtkTextBufferDeserializeFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="register_buffer" type="GtkTextBuffer*"/>
+ <parameter name="content_buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="data" type="const-guint8*"/>
+ <parameter name="length" type="gsize"/>
+ <parameter name="create_tags" type="gboolean"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTextBufferSerializeFunc" type-name="GtkTextBufferSerializeFunc">
+ <return-type type="guint8*"/>
+ <parameters>
+ <parameter name="register_buffer" type="GtkTextBuffer*"/>
+ <parameter name="content_buffer" type="GtkTextBuffer*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ <parameter name="length" type="gsize*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTextCharPredicate" type-name="GtkTextCharPredicate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="ch" type="gunichar"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTextTagTableForeach" type-name="GtkTextTagTableForeach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tag" type="GtkTextTag*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTranslateFunc" type-name="GtkTranslateFunc">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="path" type="const-gchar*"/>
+ <parameter name="func_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeCellDataFunc" type-name="GtkTreeCellDataFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeDestroyCountFunc" type-name="GtkTreeDestroyCountFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="children" type="gint"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeIterCompareFunc" type-name="GtkTreeIterCompareFunc">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="a" type="GtkTreeIter*"/>
+ <parameter name="b" type="GtkTreeIter*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeModelFilterModifyFunc" type-name="GtkTreeModelFilterModifyFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="value" type="GValue*"/>
+ <parameter name="column" type="gint"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeModelFilterVisibleFunc" type-name="GtkTreeModelFilterVisibleFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeModelForeachFunc" type-name="GtkTreeModelForeachFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeSelectionForeachFunc" type-name="GtkTreeSelectionForeachFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeSelectionFunc" type-name="GtkTreeSelectionFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="path_currently_selected" type="gboolean"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeViewColumnDropFunc" type-name="GtkTreeViewColumnDropFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ <parameter name="prev_column" type="GtkTreeViewColumn*"/>
+ <parameter name="next_column" type="GtkTreeViewColumn*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeViewMappingFunc" type-name="GtkTreeViewMappingFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeViewRowSeparatorFunc" type-name="GtkTreeViewRowSeparatorFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeViewSearchEqualFunc" type-name="GtkTreeViewSearchEqualFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="column" type="gint"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="search_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkTreeViewSearchPositionFunc" type-name="GtkTreeViewSearchPositionFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="search_dialog" type="GtkWidget*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkWindowKeysForeachFunc" type-name="GtkWindowKeysForeachFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifiers" type="GdkModifierType"/>
+ <parameter name="is_mnemonic" type="gboolean"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <interface get-type="" name="GtkCellEditable" type-name="GtkCellEditable">
+ <signal name="editing_done" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_editable" type="GtkCellEditable*"/>
+ </parameters>
+ </signal>
+ <signal name="remove_widget" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_editable" type="GtkCellEditable*"/>
+ </parameters>
+ </signal>
+ <vfunc name="start_editing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_editable" type="GtkCellEditable*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </vfunc>
+ <method name="editing_done" symbol="gtk_cell_editable_editing_done">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_editable" type="GtkCellEditable*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_cell_editable_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="remove_widget" symbol="gtk_cell_editable_remove_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_editable" type="GtkCellEditable*"/>
+ </parameters>
+ </method>
+ <method name="start_editing" symbol="gtk_cell_editable_start_editing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_editable" type="GtkCellEditable*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ </interface>
+ <interface get-type="" name="GtkCellLayout" type-name="GtkCellLayout">
+ <vfunc name="pack_start">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="expand" type="gboolean"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="pack_end">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="expand" type="gboolean"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="add_attribute">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="attribute" type="const-gchar*"/>
+ <parameter name="column" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_cell_data_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="func" type="GtkCellLayoutDataFunc"/>
+ <parameter name="func_data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="clear_attributes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="reorder">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </vfunc>
+ <method name="add_attribute" symbol="gtk_cell_layout_add_attribute">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="attribute" type="const-gchar*"/>
+ <parameter name="column" type="gint"/>
+ </parameters>
+ </method>
+ <method name="clear" symbol="gtk_cell_layout_clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ </parameters>
+ </method>
+ <method name="clear_attributes" symbol="gtk_cell_layout_clear_attributes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_cell_layout_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="pack_end" symbol="gtk_cell_layout_pack_end">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="expand" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="pack_start" symbol="gtk_cell_layout_pack_start">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="expand" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="reorder" symbol="gtk_cell_layout_reorder">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_attributes" symbol="gtk_cell_layout_set_attributes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ </parameters>
+ </method>
+ <method name="set_cell_data_func" symbol="gtk_cell_layout_set_cell_data_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_layout" type="GtkCellLayout*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="func" type="GtkCellLayoutDataFunc"/>
+ <parameter name="func_data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ </interface>
+ <interface get-type="" name="GtkEditable" type-name="GtkEditable">
+ <signal name="insert_text" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="length" type="gint"/>
+ <parameter name="position" type="gint*"/>
+ </parameters>
+ </signal>
+ <signal name="delete_text" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint"/>
+ <parameter name="end_pos" type="gint"/>
+ </parameters>
+ </signal>
+ <signal name="changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ </parameters>
+ </signal>
+ <vfunc name="do_insert_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="length" type="gint"/>
+ <parameter name="position" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="do_delete_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint"/>
+ <parameter name="end_pos" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_chars">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint"/>
+ <parameter name="end_pos" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_selection_bounds">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint"/>
+ <parameter name="end_pos" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_selection_bounds">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint*"/>
+ <parameter name="end_pos" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_position">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ </parameters>
+ </vfunc>
+ <method name="copy_clipboard" symbol="gtk_editable_copy_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ </parameters>
+ </method>
+ <method name="cut_clipboard" symbol="gtk_editable_cut_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ </parameters>
+ </method>
+ <method name="delete_selection" symbol="gtk_editable_delete_selection">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ </parameters>
+ </method>
+ <method name="delete_text" symbol="gtk_editable_delete_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint"/>
+ <parameter name="end_pos" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_chars" symbol="gtk_editable_get_chars">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint"/>
+ <parameter name="end_pos" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_editable" symbol="gtk_editable_get_editable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ </parameters>
+ </method>
+ <method name="get_position" symbol="gtk_editable_get_position">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ </parameters>
+ </method>
+ <method name="get_selection_bounds" symbol="gtk_editable_get_selection_bounds">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start" type="gint*"/>
+ <parameter name="end" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_editable_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="insert_text" symbol="gtk_editable_insert_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="new_text" type="const-gchar*"/>
+ <parameter name="new_text_length" type="gint"/>
+ <parameter name="position" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="paste_clipboard" symbol="gtk_editable_paste_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ </parameters>
+ </method>
+ <method name="select_region" symbol="gtk_editable_select_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start" type="gint"/>
+ <parameter name="end" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_editable" symbol="gtk_editable_set_editable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="is_editable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_position" symbol="gtk_editable_set_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ </interface>
+ <interface get-type="" name="GtkFileChooser" type-name="GtkFileChooser">
+ <signal name="current_folder_changed" when="LAST"/>
+ <signal name="selection_changed" when="LAST"/>
+ <signal name="update_preview" when="LAST"/>
+ <signal name="file_activated" when="LAST"/>
+ <signal name="confirm_overwrite" when="LAST"/>
+ <property name="action" readable="1" type="GtkFileChooserAction" writable="1"/>
+ <property construct-only="1" name="file-system-backend" type="gchar*" writable="1"/>
+ <property name="filter" readable="1" type="GtkFileFilter" writable="1"/>
+ <property name="local-only" readable="1" type="gboolean" writable="1"/>
+ <property name="preview-widget" readable="1" type="GtkWidget" writable="1"/>
+ <property name="preview-widget-active" readable="1" type="gboolean" writable="1"/>
+ <property name="use-preview-label" readable="1" type="gboolean" writable="1"/>
+ <property name="extra-widget" readable="1" type="GtkWidget" writable="1"/>
+ <property name="select-multiple" readable="1" type="gboolean" writable="1"/>
+ <property name="show-hidden" readable="1" type="gboolean" writable="1"/>
+ <property name="do-overwrite-confirmation" readable="1" type="gboolean" writable="1"/>
+ <vfunc name="do_insert_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="length" type="gint"/>
+ <parameter name="position" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="do_delete_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint"/>
+ <parameter name="end_pos" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_chars">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint"/>
+ <parameter name="end_pos" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_selection_bounds">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint"/>
+ <parameter name="end_pos" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_selection_bounds">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="start_pos" type="gint*"/>
+ <parameter name="end_pos" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_position">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="editable" type="GtkEditable*"/>
+ </parameters>
+ </vfunc>
+ <method name="add_filter" symbol="gtk_file_chooser_add_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ </parameters>
+ </method>
+ <method name="add_shortcut_folder" symbol="gtk_file_chooser_add_shortcut_folder">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="folder" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="add_shortcut_folder_uri" symbol="gtk_file_chooser_add_shortcut_folder_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="uri" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="error_quark" symbol="gtk_file_chooser_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="get_action" symbol="gtk_file_chooser_get_action">
+ <return-type type="GtkFileChooserAction"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_current_folder" symbol="gtk_file_chooser_get_current_folder">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_current_folder_uri" symbol="gtk_file_chooser_get_current_folder_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_do_overwrite_confirmation" symbol="gtk_file_chooser_get_do_overwrite_confirmation">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_extra_widget" symbol="gtk_file_chooser_get_extra_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_filename" symbol="gtk_file_chooser_get_filename">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_filenames" symbol="gtk_file_chooser_get_filenames">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_filter" symbol="gtk_file_chooser_get_filter">
+ <return-type type="GtkFileFilter*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_local_only" symbol="gtk_file_chooser_get_local_only">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_preview_filename" symbol="gtk_file_chooser_get_preview_filename">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_preview_uri" symbol="gtk_file_chooser_get_preview_uri">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_preview_widget" symbol="gtk_file_chooser_get_preview_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_preview_widget_active" symbol="gtk_file_chooser_get_preview_widget_active">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_select_multiple" symbol="gtk_file_chooser_get_select_multiple">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_show_hidden" symbol="gtk_file_chooser_get_show_hidden">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_file_chooser_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_uri" symbol="gtk_file_chooser_get_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_uris" symbol="gtk_file_chooser_get_uris">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_use_preview_label" symbol="gtk_file_chooser_get_use_preview_label">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="list_filters" symbol="gtk_file_chooser_list_filters">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="list_shortcut_folder_uris" symbol="gtk_file_chooser_list_shortcut_folder_uris">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="list_shortcut_folders" symbol="gtk_file_chooser_list_shortcut_folders">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="remove_filter" symbol="gtk_file_chooser_remove_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ </parameters>
+ </method>
+ <method name="remove_shortcut_folder" symbol="gtk_file_chooser_remove_shortcut_folder">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="folder" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="remove_shortcut_folder_uri" symbol="gtk_file_chooser_remove_shortcut_folder_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="uri" type="const-char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="select_all" symbol="gtk_file_chooser_select_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="select_filename" symbol="gtk_file_chooser_select_filename">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="filename" type="const-char*"/>
+ </parameters>
+ </method>
+ <method name="select_uri" symbol="gtk_file_chooser_select_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="uri" type="const-char*"/>
+ </parameters>
+ </method>
+ <method name="set_action" symbol="gtk_file_chooser_set_action">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="action" type="GtkFileChooserAction"/>
+ </parameters>
+ </method>
+ <method name="set_current_folder" symbol="gtk_file_chooser_set_current_folder">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_current_folder_uri" symbol="gtk_file_chooser_set_current_folder_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_current_name" symbol="gtk_file_chooser_set_current_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_do_overwrite_confirmation" symbol="gtk_file_chooser_set_do_overwrite_confirmation">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="do_overwrite_confirmation" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_extra_widget" symbol="gtk_file_chooser_set_extra_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="extra_widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_filename" symbol="gtk_file_chooser_set_filename">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="filename" type="const-char*"/>
+ </parameters>
+ </method>
+ <method name="set_filter" symbol="gtk_file_chooser_set_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ </parameters>
+ </method>
+ <method name="set_local_only" symbol="gtk_file_chooser_set_local_only">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="local_only" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_preview_widget" symbol="gtk_file_chooser_set_preview_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="preview_widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_preview_widget_active" symbol="gtk_file_chooser_set_preview_widget_active">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="active" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_select_multiple" symbol="gtk_file_chooser_set_select_multiple">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="select_multiple" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_show_hidden" symbol="gtk_file_chooser_set_show_hidden">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="show_hidden" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_uri" symbol="gtk_file_chooser_set_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="uri" type="const-char*"/>
+ </parameters>
+ </method>
+ <method name="set_use_preview_label" symbol="gtk_file_chooser_set_use_preview_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="use_label" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="unselect_all" symbol="gtk_file_chooser_unselect_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ </parameters>
+ </method>
+ <method name="unselect_filename" symbol="gtk_file_chooser_unselect_filename">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="filename" type="const-char*"/>
+ </parameters>
+ </method>
+ <method name="unselect_uri" symbol="gtk_file_chooser_unselect_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkFileChooser*"/>
+ <parameter name="uri" type="const-char*"/>
+ </parameters>
+ </method>
+ </interface>
+ <interface get-type="" name="GtkPrintOperationPreview" type-name="GtkPrintOperationPreview">
+ <signal name="ready" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="preview" type="GtkPrintOperationPreview*"/>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </signal>
+ <signal name="got_page_size" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="preview" type="GtkPrintOperationPreview*"/>
+ <parameter name="context" type="GtkPrintContext*"/>
+ <parameter name="page_setup" type="GtkPageSetup*"/>
+ </parameters>
+ </signal>
+ <vfunc name="render_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="preview" type="GtkPrintOperationPreview*"/>
+ <parameter name="page_nr" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="is_selected">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="preview" type="GtkPrintOperationPreview*"/>
+ <parameter name="page_nr" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="end_preview">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="preview" type="GtkPrintOperationPreview*"/>
+ </parameters>
+ </vfunc>
+ <method name="end_preview" symbol="gtk_print_operation_preview_end_preview">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="preview" type="GtkPrintOperationPreview*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_print_operation_preview_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="is_selected" symbol="gtk_print_operation_preview_is_selected">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="preview" type="GtkPrintOperationPreview*"/>
+ <parameter name="page_nr" type="gint"/>
+ </parameters>
+ </method>
+ <method name="render_page" symbol="gtk_print_operation_preview_render_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="preview" type="GtkPrintOperationPreview*"/>
+ <parameter name="page_nr" type="gint"/>
+ </parameters>
+ </method>
+ </interface>
+ <interface get-type="" name="GtkRecentChooser" type-name="GtkRecentChooser">
+ <signal name="selection_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </signal>
+ <signal name="item_activated" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </signal>
+ <property construct-only="1" name="recent-manager" type="GtkRecentManager" writable="1"/>
+ <property name="show-private" readable="1" type="gboolean" writable="1"/>
+ <property name="show-tips" readable="1" type="gboolean" writable="1"/>
+ <property name="show-icons" readable="1" type="gboolean" writable="1"/>
+ <property name="show-not-found" readable="1" type="gboolean" writable="1"/>
+ <property name="select-multiple" readable="1" type="gboolean" writable="1"/>
+ <property name="local-only" readable="1" type="gboolean" writable="1"/>
+ <property name="limit" readable="1" type="gint" writable="1"/>
+ <property name="sort-type" readable="1" type="GtkRecentSortType" writable="1"/>
+ <property name="filter" readable="1" type="GtkRecentFilter" writable="1"/>
+ <vfunc name="set_current_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_current_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="select_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="unselect_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="select_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="unselect_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_items">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_recent_manager">
+ <return-type type="GtkRecentManager*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="add_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="remove_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="list_filters">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_sort_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="sort_func" type="GtkRecentSortFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </vfunc>
+ <method name="add_filter" symbol="gtk_recent_chooser_add_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ </parameters>
+ </method>
+ <method name="error_quark" symbol="gtk_recent_chooser_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="get_current_item" symbol="gtk_recent_chooser_get_current_item">
+ <return-type type="GtkRecentInfo*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_current_uri" symbol="gtk_recent_chooser_get_current_uri">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_filter" symbol="gtk_recent_chooser_get_filter">
+ <return-type type="GtkRecentFilter*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_items" symbol="gtk_recent_chooser_get_items">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_limit" symbol="gtk_recent_chooser_get_limit">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_local_only" symbol="gtk_recent_chooser_get_local_only">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_select_multiple" symbol="gtk_recent_chooser_get_select_multiple">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_show_icons" symbol="gtk_recent_chooser_get_show_icons">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_show_not_found" symbol="gtk_recent_chooser_get_show_not_found">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_show_numbers" symbol="gtk_recent_chooser_get_show_numbers">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_show_private" symbol="gtk_recent_chooser_get_show_private">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_show_tips" symbol="gtk_recent_chooser_get_show_tips">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_sort_type" symbol="gtk_recent_chooser_get_sort_type">
+ <return-type type="GtkRecentSortType"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_recent_chooser_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_uris" symbol="gtk_recent_chooser_get_uris">
+ <return-type type="gchar**"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="length" type="gsize*"/>
+ </parameters>
+ </method>
+ <method name="list_filters" symbol="gtk_recent_chooser_list_filters">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="remove_filter" symbol="gtk_recent_chooser_remove_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ </parameters>
+ </method>
+ <method name="select_all" symbol="gtk_recent_chooser_select_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="select_uri" symbol="gtk_recent_chooser_select_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_current_uri" symbol="gtk_recent_chooser_set_current_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_filter" symbol="gtk_recent_chooser_set_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ </parameters>
+ </method>
+ <method name="set_limit" symbol="gtk_recent_chooser_set_limit">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="limit" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_local_only" symbol="gtk_recent_chooser_set_local_only">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="local_only" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_select_multiple" symbol="gtk_recent_chooser_set_select_multiple">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="select_multiple" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_show_icons" symbol="gtk_recent_chooser_set_show_icons">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="show_icons" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_show_not_found" symbol="gtk_recent_chooser_set_show_not_found">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="show_not_found" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_show_numbers" symbol="gtk_recent_chooser_set_show_numbers">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="show_numbers" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_show_private" symbol="gtk_recent_chooser_set_show_private">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="show_private" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_show_tips" symbol="gtk_recent_chooser_set_show_tips">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="show_tips" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_sort_func" symbol="gtk_recent_chooser_set_sort_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="sort_func" type="GtkRecentSortFunc"/>
+ <parameter name="sort_data" type="gpointer"/>
+ <parameter name="data_destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_sort_type" symbol="gtk_recent_chooser_set_sort_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="sort_type" type="GtkRecentSortType"/>
+ </parameters>
+ </method>
+ <method name="unselect_all" symbol="gtk_recent_chooser_unselect_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ </parameters>
+ </method>
+ <method name="unselect_uri" symbol="gtk_recent_chooser_unselect_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="chooser" type="GtkRecentChooser*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </interface>
+ <interface get-type="" name="GtkTreeDragDest" type-name="GtkTreeDragDest">
+ <vfunc name="drag_data_received">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="drag_dest" type="GtkTreeDragDest*"/>
+ <parameter name="dest" type="GtkTreePath*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="row_drop_possible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="drag_dest" type="GtkTreeDragDest*"/>
+ <parameter name="dest_path" type="GtkTreePath*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </vfunc>
+ <method name="drag_data_received" symbol="gtk_tree_drag_dest_drag_data_received">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="drag_dest" type="GtkTreeDragDest*"/>
+ <parameter name="dest" type="GtkTreePath*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_drag_dest_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="row_drop_possible" symbol="gtk_tree_drag_dest_row_drop_possible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="drag_dest" type="GtkTreeDragDest*"/>
+ <parameter name="dest_path" type="GtkTreePath*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ </interface>
+ <interface get-type="" name="GtkTreeDragSource" type-name="GtkTreeDragSource">
+ <vfunc name="row_draggable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="drag_source" type="GtkTreeDragSource*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="drag_data_get">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="drag_source" type="GtkTreeDragSource*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="drag_data_delete">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="drag_source" type="GtkTreeDragSource*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </vfunc>
+ <method name="drag_data_delete" symbol="gtk_tree_drag_source_drag_data_delete">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="drag_source" type="GtkTreeDragSource*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="drag_data_get" symbol="gtk_tree_drag_source_drag_data_get">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="drag_source" type="GtkTreeDragSource*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_drag_source_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="row_draggable" symbol="gtk_tree_drag_source_row_draggable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="drag_source" type="GtkTreeDragSource*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ </interface>
+ <interface get-type="" name="GtkTreeModel" type-name="GtkTreeModel">
+ <signal name="row_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </signal>
+ <signal name="row_inserted" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkTreeModel*"/>
+ <parameter name="p0" type="RowInsertedParams"/>
+ <parameter name="p1" type=""/>
+ </parameters>
+ </signal>
+ <signal name="row_has_child_toggled" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </signal>
+ <signal name="row_deleted" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkTreeModel*"/>
+ <parameter name="p0" type="RowDeletedParams"/>
+ </parameters>
+ </signal>
+ <signal name="rows_reordered" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkTreeModel*"/>
+ <parameter name="p0" type="RowsReorderedParams"/>
+ <parameter name="p1" type=""/>
+ <parameter name="p2" type=""/>
+ </parameters>
+ </signal>
+ <vfunc name="row_inserted">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="row_deleted">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="rows_reordered">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="new_order" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_flags">
+ <return-type type="GtkTreeModelFlags"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_n_columns">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_column_type">
+ <return-type type="GType"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="index_" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_iter">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_path">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="column" type="gint"/>
+ <parameter name="value" type="GValue*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="iter_next">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="iter_children">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="iter_has_child">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="iter_n_children">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="iter_nth_child">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ <parameter name="n" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="iter_parent">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="child" type="GtkTreeIter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="ref_node">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="unref_node">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </vfunc>
+ <method name="foreach" symbol="gtk_tree_model_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="func" type="GtkTreeModelForeachFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="get" symbol="gtk_tree_model_get">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="get_column_type" symbol="gtk_tree_model_get_column_type">
+ <return-type type="GType"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="index_" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_flags" symbol="gtk_tree_model_get_flags">
+ <return-type type="GtkTreeModelFlags"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ </parameters>
+ </method>
+ <method name="get_iter" symbol="gtk_tree_model_get_iter">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="get_iter_first" symbol="gtk_tree_model_get_iter_first">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="get_iter_from_string" symbol="gtk_tree_model_get_iter_from_string">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="path_string" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_n_columns" symbol="gtk_tree_model_get_n_columns">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ </parameters>
+ </method>
+ <method name="get_path" symbol="gtk_tree_model_get_path">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="get_string_from_iter" symbol="gtk_tree_model_get_string_from_iter">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_model_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_valist" symbol="gtk_tree_model_get_valist">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="var_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="get_value" symbol="gtk_tree_model_get_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="column" type="gint"/>
+ <parameter name="value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="iter_children" symbol="gtk_tree_model_iter_children">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="iter_has_child" symbol="gtk_tree_model_iter_has_child">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="iter_n_children" symbol="gtk_tree_model_iter_n_children">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="iter_next" symbol="gtk_tree_model_iter_next">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="iter_nth_child" symbol="gtk_tree_model_iter_nth_child">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ <parameter name="n" type="gint"/>
+ </parameters>
+ </method>
+ <method name="iter_parent" symbol="gtk_tree_model_iter_parent">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="child" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="ref_node" symbol="gtk_tree_model_ref_node">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="row_changed" symbol="gtk_tree_model_row_changed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="row_deleted" symbol="gtk_tree_model_row_deleted">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="row_has_child_toggled" symbol="gtk_tree_model_row_has_child_toggled">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="row_inserted" symbol="gtk_tree_model_row_inserted">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="rows_reordered" symbol="gtk_tree_model_rows_reordered">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="new_order" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="unref_node" symbol="gtk_tree_model_unref_node">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ </interface>
+ <interface get-type="" name="GtkTreeSortable" type-name="GtkTreeSortable">
+ <signal name="sort_column_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ </parameters>
+ </signal>
+ <vfunc name="get_sort_column_id">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ <parameter name="sort_column_id" type="gint*"/>
+ <parameter name="order" type="GtkSortType*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_sort_column_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ <parameter name="sort_column_id" type="gint"/>
+ <parameter name="order" type="GtkSortType"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_sort_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ <parameter name="sort_column_id" type="gint"/>
+ <parameter name="func" type="GtkTreeIterCompareFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_default_sort_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ <parameter name="func" type="GtkTreeIterCompareFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="has_default_sort_func">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ </parameters>
+ </vfunc>
+ <method name="get_sort_column_id" symbol="gtk_tree_sortable_get_sort_column_id">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ <parameter name="sort_column_id" type="gint*"/>
+ <parameter name="order" type="GtkSortType*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_sortable_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="has_default_sort_func" symbol="gtk_tree_sortable_has_default_sort_func">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ </parameters>
+ </method>
+ <method name="set_default_sort_func" symbol="gtk_tree_sortable_set_default_sort_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ <parameter name="sort_func" type="GtkTreeIterCompareFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_sort_column_id" symbol="gtk_tree_sortable_set_sort_column_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ <parameter name="sort_column_id" type="gint"/>
+ <parameter name="order" type="GtkSortType"/>
+ </parameters>
+ </method>
+ <method name="set_sort_func" symbol="gtk_tree_sortable_set_sort_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ <parameter name="sort_column_id" type="gint"/>
+ <parameter name="sort_func" type="GtkTreeIterCompareFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="sort_column_changed" symbol="gtk_tree_sortable_sort_column_changed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="sortable" type="GtkTreeSortable*"/>
+ </parameters>
+ </method>
+ </interface>
+ <object get-type="" name="GtkAboutDialog" parent="GtkDialog" type-name="GtkAboutDialog">
+ <field name="private_data" type="gpointer"/>
+ <property name="name" readable="1" type="gchar*" writable="1"/>
+ <property name="version" readable="1" type="gchar*" writable="1"/>
+ <property name="copyright" readable="1" type="gchar*" writable="1"/>
+ <property name="comments" readable="1" type="gchar*" writable="1"/>
+ <property name="license" readable="1" type="gchar*" writable="1"/>
+ <property name="website" readable="1" type="gchar*" writable="1"/>
+ <property name="website-label" readable="1" type="gchar*" writable="1"/>
+ <property name="authors" readable="1" type="GStrv" writable="1"/>
+ <property name="documenters" readable="1" type="GStrv" writable="1"/>
+ <property name="artists" readable="1" type="GStrv" writable="1"/>
+ <property name="translator-credits" readable="1" type="gchar*" writable="1"/>
+ <property name="logo" readable="1" type="GdkPixbuf" writable="1"/>
+ <property name="logo-icon-name" readable="1" type="gchar*" writable="1"/>
+ <property name="wrap-license" readable="1" type="gboolean" writable="1"/>
+ <method name="get_artists" symbol="gtk_about_dialog_get_artists">
+ <return-type type="const-gchar**"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_authors" symbol="gtk_about_dialog_get_authors">
+ <return-type type="const-gchar**"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_comments" symbol="gtk_about_dialog_get_comments">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_copyright" symbol="gtk_about_dialog_get_copyright">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_documenters" symbol="gtk_about_dialog_get_documenters">
+ <return-type type="const-gchar**"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_license" symbol="gtk_about_dialog_get_license">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_logo" symbol="gtk_about_dialog_get_logo">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_logo_icon_name" symbol="gtk_about_dialog_get_logo_icon_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gtk_about_dialog_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_translator_credits" symbol="gtk_about_dialog_get_translator_credits">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_about_dialog_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_version" symbol="gtk_about_dialog_get_version">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_website" symbol="gtk_about_dialog_get_website">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_website_label" symbol="gtk_about_dialog_get_website_label">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_wrap_license" symbol="gtk_about_dialog_get_wrap_license">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_about_dialog_new"/>
+ <method name="set_artists" symbol="gtk_about_dialog_set_artists">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="artists" type="const-gchar**"/>
+ </parameters>
+ </method>
+ <method name="set_authors" symbol="gtk_about_dialog_set_authors">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="authors" type="const-gchar**"/>
+ </parameters>
+ </method>
+ <method name="set_comments" symbol="gtk_about_dialog_set_comments">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="comments" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_copyright" symbol="gtk_about_dialog_set_copyright">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="copyright" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_documenters" symbol="gtk_about_dialog_set_documenters">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="documenters" type="const-gchar**"/>
+ </parameters>
+ </method>
+ <method name="set_email_hook" symbol="gtk_about_dialog_set_email_hook">
+ <return-type type="GtkAboutDialogActivateLinkFunc"/>
+ <parameters>
+ <parameter name="func" type="GtkAboutDialogActivateLinkFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_license" symbol="gtk_about_dialog_set_license">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="license" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_logo" symbol="gtk_about_dialog_set_logo">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="logo" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="set_logo_icon_name" symbol="gtk_about_dialog_set_logo_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_name" symbol="gtk_about_dialog_set_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_translator_credits" symbol="gtk_about_dialog_set_translator_credits">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="translator_credits" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_url_hook" symbol="gtk_about_dialog_set_url_hook">
+ <return-type type="GtkAboutDialogActivateLinkFunc"/>
+ <parameters>
+ <parameter name="func" type="GtkAboutDialogActivateLinkFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_version" symbol="gtk_about_dialog_set_version">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="version" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_website" symbol="gtk_about_dialog_set_website">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="website" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_website_label" symbol="gtk_about_dialog_set_website_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="website_label" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_wrap_license" symbol="gtk_about_dialog_set_wrap_license">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="about" type="GtkAboutDialog*"/>
+ <parameter name="wrap_license" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkAccelGroup" parent="GObject" type-name="GtkAccelGroup">
+ <field name="lock_count" type="guint"/>
+ <field name="modifier_mask" type="GdkModifierType"/>
+ <field name="acceleratables" type="GSList*"/>
+ <field name="n_accels" type="guint"/>
+ <field name="priv_accels" type="GtkAccelGroupEntry*"/>
+ <signal name="accel_activate" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="inst" type="GtkAccelGroup*"/>
+ <parameter name="p0" type="GObject*"/>
+ <parameter name="p1" type="guint32"/>
+ <parameter name="p2" type="GdkModifierType"/>
+ </parameters>
+ </signal>
+ <signal name="accel_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifier" type="GdkModifierType"/>
+ <parameter name="accel_closure" type="GClosure*"/>
+ </parameters>
+ </signal>
+ <method name="activate" symbol="gtk_accel_group_activate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="accel_quark" type="GQuark"/>
+ <parameter name="acceleratable" type="GObject*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="connect" symbol="gtk_accel_group_connect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ <parameter name="accel_flags" type="GtkAccelFlags"/>
+ <parameter name="closure" type="GClosure*"/>
+ </parameters>
+ </method>
+ <method name="connect_by_path" symbol="gtk_accel_group_connect_by_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="accel_path" type="const-gchar*"/>
+ <parameter name="closure" type="GClosure*"/>
+ </parameters>
+ </method>
+ <method name="disconnect" symbol="gtk_accel_group_disconnect">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="closure" type="GClosure*"/>
+ </parameters>
+ </method>
+ <method name="disconnect_key" symbol="gtk_accel_group_disconnect_key">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="find" symbol="gtk_accel_group_find">
+ <return-type type="GtkAccelKey*"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="find_func" type="GtkAccelGroupFindFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="from_accel_closure" symbol="gtk_accel_group_from_accel_closure">
+ <return-type type="GtkAccelGroup*"/>
+ <parameters>
+ <parameter name="closure" type="GClosure*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_accel_group_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="lock" symbol="gtk_accel_group_lock">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_accel_group_new"/>
+ <method name="query" symbol="gtk_accel_group_query">
+ <return-type type="GtkAccelGroupEntry*"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ <parameter name="n_entries" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="unlock" symbol="gtk_accel_group_unlock">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkAccelLabel" parent="GtkLabel" type-name="GtkAccelLabel">
+ <field name="gtk_reserved" type="guint"/>
+ <field name="accel_padding" type="guint"/>
+ <field name="accel_widget" type="GtkWidget*"/>
+ <field name="accel_closure" type="GClosure*"/>
+ <field name="accel_group" type="GtkAccelGroup*"/>
+ <field name="accel_string" type="gchar*"/>
+ <field name="accel_string_width" type="guint16"/>
+ <property name="accel-closure" readable="1" type="GClosure" writable="1"/>
+ <property name="accel-widget" readable="1" type="GtkWidget" writable="1"/>
+ <method name="get_accel_widget" symbol="gtk_accel_label_get_accel_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="accel_label" type="GtkAccelLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_accel_width" symbol="gtk_accel_label_get_accel_width">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="accel_label" type="GtkAccelLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_accel_label_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_accel_label_new">
+ <parameters>
+ <parameter name="string" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="refetch" symbol="gtk_accel_label_refetch">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="accel_label" type="GtkAccelLabel*"/>
+ </parameters>
+ </method>
+ <method name="set_accel_closure" symbol="gtk_accel_label_set_accel_closure">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_label" type="GtkAccelLabel*"/>
+ <parameter name="accel_closure" type="GClosure*"/>
+ </parameters>
+ </method>
+ <method name="set_accel_widget" symbol="gtk_accel_label_set_accel_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_label" type="GtkAccelLabel*"/>
+ <parameter name="accel_widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkAccelMap" parent="GObject" type-name="GtkAccelMap">
+ <signal name="changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkAccelMap*"/>
+ <parameter name="p0" type="gchar*"/>
+ <parameter name="p1" type="guint32"/>
+ <parameter name="p2" type="GdkModifierType"/>
+ </parameters>
+ </signal>
+ <method name="add_entry" symbol="gtk_accel_map_add_entry">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_path" type="const-gchar*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="add_filter" symbol="gtk_accel_map_add_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter_pattern" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="change_entry" symbol="gtk_accel_map_change_entry">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="accel_path" type="const-gchar*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ <parameter name="replace" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="foreach" symbol="gtk_accel_map_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="foreach_func" type="GtkAccelMapForeach"/>
+ </parameters>
+ </method>
+ <method name="foreach_unfiltered" symbol="gtk_accel_map_foreach_unfiltered">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="foreach_func" type="GtkAccelMapForeach"/>
+ </parameters>
+ </method>
+ <method name="get" symbol="gtk_accel_map_get">
+ <return-type type="GtkAccelMap*"/>
+ </method>
+ <method name="get_type" symbol="gtk_accel_map_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="load" symbol="gtk_accel_map_load">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="file_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="load_fd" symbol="gtk_accel_map_load_fd">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="fd" type="gint"/>
+ </parameters>
+ </method>
+ <method name="load_scanner" symbol="gtk_accel_map_load_scanner">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scanner" type="GScanner*"/>
+ </parameters>
+ </method>
+ <method name="lock_path" symbol="gtk_accel_map_lock_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="lookup_entry" symbol="gtk_accel_map_lookup_entry">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="accel_path" type="const-gchar*"/>
+ <parameter name="key" type="GtkAccelKey*"/>
+ </parameters>
+ </method>
+ <method name="save" symbol="gtk_accel_map_save">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="file_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="save_fd" symbol="gtk_accel_map_save_fd">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="fd" type="gint"/>
+ </parameters>
+ </method>
+ <method name="unlock_path" symbol="gtk_accel_map_unlock_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkAccessible" parent="AtkObject" type-name="GtkAccessible">
+ <field name="widget" type="GtkWidget*"/>
+ <vfunc name="connect_widget_destroyed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accessible" type="GtkAccessible*"/>
+ </parameters>
+ </vfunc>
+ <method name="connect_widget_destroyed" symbol="gtk_accessible_connect_widget_destroyed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accessible" type="GtkAccessible*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_accessible_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GtkAction" parent="GObject" type-name="GtkAction">
+ <field name="private_data" type="GtkActionPrivate*"/>
+ <property construct-only="1" name="name" readable="1" type="gchar*" writable="1"/>
+ <property name="label" readable="1" type="gchar*" writable="1"/>
+ <property name="short-label" readable="1" type="gchar*" writable="1"/>
+ <property name="tooltip" readable="1" type="gchar*" writable="1"/>
+ <property name="stock-id" readable="1" type="gchar*" writable="1"/>
+ <property name="icon-name" readable="1" type="gchar*" writable="1"/>
+ <property name="visible-horizontal" readable="1" type="gboolean" writable="1"/>
+ <property name="visible-overflown" readable="1" type="gboolean" writable="1"/>
+ <property name="visible-vertical" readable="1" type="gboolean" writable="1"/>
+ <property name="is-important" readable="1" type="gboolean" writable="1"/>
+ <property name="hide-if-empty" readable="1" type="gboolean" writable="1"/>
+ <property name="sensitive" readable="1" type="gboolean" writable="1"/>
+ <property name="visible" readable="1" type="gboolean" writable="1"/>
+ <property name="action-group" readable="1" type="GtkActionGroup" writable="1"/>
+ <signal name="activate" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </signal>
+ <vfunc name="create_menu_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="create_tool_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="connect_proxy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="proxy" type="GtkWidget*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="disconnect_proxy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="proxy" type="GtkWidget*"/>
+ </parameters>
+ </vfunc>
+ <method name="activate" symbol="gtk_action_activate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="block_activate_from" symbol="gtk_action_block_activate_from">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="proxy" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="connect_accelerator" symbol="gtk_action_connect_accelerator">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="connect_proxy" symbol="gtk_action_connect_proxy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="proxy" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="create_icon" symbol="gtk_action_create_icon">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="icon_size" type="GtkIconSize"/>
+ </parameters>
+ </method>
+ <method name="create_menu_item" symbol="gtk_action_create_menu_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="create_tool_item" symbol="gtk_action_create_tool_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="disconnect_accelerator" symbol="gtk_action_disconnect_accelerator">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="disconnect_proxy" symbol="gtk_action_disconnect_proxy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="proxy" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_accel_closure" symbol="gtk_action_get_accel_closure">
+ <return-type type="GClosure*"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="get_accel_path" symbol="gtk_action_get_accel_path">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gtk_action_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="get_proxies" symbol="gtk_action_get_proxies">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="get_sensitive" symbol="gtk_action_get_sensitive">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_action_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visible" symbol="gtk_action_get_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="is_sensitive" symbol="gtk_action_is_sensitive">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="is_visible" symbol="gtk_action_is_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_action_new">
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="label" type="const-gchar*"/>
+ <parameter name="tooltip" type="const-gchar*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_accel_group" symbol="gtk_action_set_accel_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ </parameters>
+ </method>
+ <method name="set_accel_path" symbol="gtk_action_set_accel_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="accel_path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_sensitive" symbol="gtk_action_set_sensitive">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="sensitive" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_visible" symbol="gtk_action_set_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="visible" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="unblock_activate_from" symbol="gtk_action_unblock_activate_from">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="proxy" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkActionGroup" parent="GObject" type-name="GtkActionGroup">
+ <field name="private_data" type="GtkActionGroupPrivate*"/>
+ <property construct-only="1" name="name" readable="1" type="gchar*" writable="1"/>
+ <property name="sensitive" readable="1" type="gboolean" writable="1"/>
+ <property name="visible" readable="1" type="gboolean" writable="1"/>
+ <signal name="connect_proxy" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkActionGroup*"/>
+ <parameter name="p0" type="GtkAction"/>
+ <parameter name="p1" type="GtkWidget"/>
+ </parameters>
+ </signal>
+ <signal name="disconnect_proxy" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkActionGroup*"/>
+ <parameter name="p0" type="GtkAction"/>
+ <parameter name="p1" type="GtkWidget"/>
+ </parameters>
+ </signal>
+ <signal name="pre_activate" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkActionGroup*"/>
+ <parameter name="p0" type="GtkAction"/>
+ </parameters>
+ </signal>
+ <signal name="post_activate" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkActionGroup*"/>
+ <parameter name="p0" type="GtkAction"/>
+ </parameters>
+ </signal>
+ <vfunc name="get_action">
+ <return-type type="GtkAction*"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="action_name" type="const-gchar*"/>
+ </parameters>
+ </vfunc>
+ <method name="add_action" symbol="gtk_action_group_add_action">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="add_action_with_accel" symbol="gtk_action_group_add_action_with_accel">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="accelerator" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="add_actions" symbol="gtk_action_group_add_actions">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="entries" type="const-GtkActionEntry*"/>
+ <parameter name="n_entries" type="guint"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="add_actions_full" symbol="gtk_action_group_add_actions_full">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="entries" type="const-GtkActionEntry*"/>
+ <parameter name="n_entries" type="guint"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="add_radio_actions" symbol="gtk_action_group_add_radio_actions">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="entries" type="const-GtkRadioActionEntry*"/>
+ <parameter name="n_entries" type="guint"/>
+ <parameter name="value" type="gint"/>
+ <parameter name="on_change" type="GCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="add_radio_actions_full" symbol="gtk_action_group_add_radio_actions_full">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="entries" type="const-GtkRadioActionEntry*"/>
+ <parameter name="n_entries" type="guint"/>
+ <parameter name="value" type="gint"/>
+ <parameter name="on_change" type="GCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="add_toggle_actions" symbol="gtk_action_group_add_toggle_actions">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="entries" type="const-GtkToggleActionEntry*"/>
+ <parameter name="n_entries" type="guint"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="add_toggle_actions_full" symbol="gtk_action_group_add_toggle_actions_full">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="entries" type="const-GtkToggleActionEntry*"/>
+ <parameter name="n_entries" type="guint"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="get_action" symbol="gtk_action_group_get_action">
+ <return-type type="GtkAction*"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="action_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gtk_action_group_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ </parameters>
+ </method>
+ <method name="get_sensitive" symbol="gtk_action_group_get_sensitive">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_action_group_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visible" symbol="gtk_action_group_get_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ </parameters>
+ </method>
+ <method name="list_actions" symbol="gtk_action_group_list_actions">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_action_group_new">
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="remove_action" symbol="gtk_action_group_remove_action">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
+ <method name="set_sensitive" symbol="gtk_action_group_set_sensitive">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="sensitive" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_translate_func" symbol="gtk_action_group_set_translate_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="func" type="GtkTranslateFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="notify" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_translation_domain" symbol="gtk_action_group_set_translation_domain">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="domain" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_visible" symbol="gtk_action_group_set_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="visible" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="translate_string" symbol="gtk_action_group_translate_string">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="string" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkAdjustment" parent="GtkObject" type-name="GtkAdjustment">
+ <field name="lower" type="gdouble"/>
+ <field name="upper" type="gdouble"/>
+ <field name="value" type="gdouble"/>
+ <field name="step_increment" type="gdouble"/>
+ <field name="page_increment" type="gdouble"/>
+ <field name="page_size" type="gdouble"/>
+ <property name="value" readable="1" type="gdouble" writable="1"/>
+ <property name="lower" readable="1" type="gdouble" writable="1"/>
+ <property name="upper" readable="1" type="gdouble" writable="1"/>
+ <property name="step-increment" readable="1" type="gdouble" writable="1"/>
+ <property name="page-increment" readable="1" type="gdouble" writable="1"/>
+ <property name="page-size" readable="1" type="gdouble" writable="1"/>
+ <signal name="changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </signal>
+ <signal name="value_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </signal>
+ <method name="changed" symbol="gtk_adjustment_changed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="clamp_page" symbol="gtk_adjustment_clamp_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ <parameter name="lower" type="gdouble"/>
+ <parameter name="upper" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_adjustment_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_value" symbol="gtk_adjustment_get_value">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_adjustment_new">
+ <parameters>
+ <parameter name="value" type="gdouble"/>
+ <parameter name="lower" type="gdouble"/>
+ <parameter name="upper" type="gdouble"/>
+ <parameter name="step_increment" type="gdouble"/>
+ <parameter name="page_increment" type="gdouble"/>
+ <parameter name="page_size" type="gdouble"/>
+ </parameters>
+ </constructor>
+ <method name="set_value" symbol="gtk_adjustment_set_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ <parameter name="value" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="value_changed" symbol="gtk_adjustment_value_changed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkAlignment" parent="GtkBin" type-name="GtkAlignment">
+ <field name="xalign" type="gfloat"/>
+ <field name="yalign" type="gfloat"/>
+ <field name="xscale" type="gfloat"/>
+ <field name="yscale" type="gfloat"/>
+ <property name="xalign" readable="1" type="gfloat" writable="1"/>
+ <property name="yalign" readable="1" type="gfloat" writable="1"/>
+ <property name="xscale" readable="1" type="gfloat" writable="1"/>
+ <property name="yscale" readable="1" type="gfloat" writable="1"/>
+ <property name="top-padding" readable="1" type="guint" writable="1"/>
+ <property name="bottom-padding" readable="1" type="guint" writable="1"/>
+ <property name="left-padding" readable="1" type="guint" writable="1"/>
+ <property name="right-padding" readable="1" type="guint" writable="1"/>
+ <method name="get_padding" symbol="gtk_alignment_get_padding">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="alignment" type="GtkAlignment*"/>
+ <parameter name="padding_top" type="guint*"/>
+ <parameter name="padding_bottom" type="guint*"/>
+ <parameter name="padding_left" type="guint*"/>
+ <parameter name="padding_right" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_alignment_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_alignment_new">
+ <parameters>
+ <parameter name="xalign" type="gfloat"/>
+ <parameter name="yalign" type="gfloat"/>
+ <parameter name="xscale" type="gfloat"/>
+ <parameter name="yscale" type="gfloat"/>
+ </parameters>
+ </constructor>
+ <method name="set" symbol="gtk_alignment_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="alignment" type="GtkAlignment*"/>
+ <parameter name="xalign" type="gfloat"/>
+ <parameter name="yalign" type="gfloat"/>
+ <parameter name="xscale" type="gfloat"/>
+ <parameter name="yscale" type="gfloat"/>
+ </parameters>
+ </method>
+ <method name="set_padding" symbol="gtk_alignment_set_padding">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="alignment" type="GtkAlignment*"/>
+ <parameter name="padding_top" type="guint"/>
+ <parameter name="padding_bottom" type="guint"/>
+ <parameter name="padding_left" type="guint"/>
+ <parameter name="padding_right" type="guint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkArrow" parent="GtkMisc" type-name="GtkArrow">
+ <field name="arrow_type" type="gint16"/>
+ <field name="shadow_type" type="gint16"/>
+ <property name="arrow-type" readable="1" type="GtkArrowType" writable="1"/>
+ <property name="shadow-type" readable="1" type="GtkShadowType" writable="1"/>
+ <method name="get_type" symbol="gtk_arrow_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_arrow_new">
+ <parameters>
+ <parameter name="arrow_type" type="GtkArrowType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ </parameters>
+ </constructor>
+ <method name="set" symbol="gtk_arrow_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="arrow" type="GtkArrow*"/>
+ <parameter name="arrow_type" type="GtkArrowType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkAspectFrame" parent="GtkFrame" type-name="GtkAspectFrame">
+ <field name="xalign" type="gfloat"/>
+ <field name="yalign" type="gfloat"/>
+ <field name="ratio" type="gfloat"/>
+ <field name="obey_child" type="gboolean"/>
+ <field name="center_allocation" type="GtkAllocation"/>
+ <property name="xalign" readable="1" type="gfloat" writable="1"/>
+ <property name="yalign" readable="1" type="gfloat" writable="1"/>
+ <property name="ratio" readable="1" type="gfloat" writable="1"/>
+ <property name="obey-child" readable="1" type="gboolean" writable="1"/>
+ <method name="get_type" symbol="gtk_aspect_frame_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_aspect_frame_new">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ <parameter name="xalign" type="gfloat"/>
+ <parameter name="yalign" type="gfloat"/>
+ <parameter name="ratio" type="gfloat"/>
+ <parameter name="obey_child" type="gboolean"/>
+ </parameters>
+ </constructor>
+ <method name="set" symbol="gtk_aspect_frame_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="aspect_frame" type="GtkAspectFrame*"/>
+ <parameter name="xalign" type="gfloat"/>
+ <parameter name="yalign" type="gfloat"/>
+ <parameter name="ratio" type="gfloat"/>
+ <parameter name="obey_child" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkAssistant" parent="GtkWindow" type-name="GtkAssistant">
+ <field name="cancel" type="GtkWidget*"/>
+ <field name="forward" type="GtkWidget*"/>
+ <field name="back" type="GtkWidget*"/>
+ <field name="apply" type="GtkWidget*"/>
+ <field name="close" type="GtkWidget*"/>
+ <field name="last" type="GtkWidget*"/>
+ <field name="priv" type="GtkAssistantPrivate*"/>
+ <signal name="cancel" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ </parameters>
+ </signal>
+ <signal name="prepare" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="apply" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ </parameters>
+ </signal>
+ <signal name="close" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ </parameters>
+ </signal>
+ <method name="add_action_widget" symbol="gtk_assistant_add_action_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="append_page" symbol="gtk_assistant_append_page">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_current_page" symbol="gtk_assistant_get_current_page">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ </parameters>
+ </method>
+ <method name="get_n_pages" symbol="gtk_assistant_get_n_pages">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ </parameters>
+ </method>
+ <method name="get_nth_page" symbol="gtk_assistant_get_nth_page">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page_num" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_page_complete" symbol="gtk_assistant_get_page_complete">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_page_header_image" symbol="gtk_assistant_get_page_header_image">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_page_side_image" symbol="gtk_assistant_get_page_side_image">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_page_title" symbol="gtk_assistant_get_page_title">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_page_type" symbol="gtk_assistant_get_page_type">
+ <return-type type="GtkAssistantPageType"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_assistant_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="insert_page" symbol="gtk_assistant_insert_page">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_assistant_new"/>
+ <method name="prepend_page" symbol="gtk_assistant_prepend_page">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="remove_action_widget" symbol="gtk_assistant_remove_action_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_current_page" symbol="gtk_assistant_set_current_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page_num" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_forward_page_func" symbol="gtk_assistant_set_forward_page_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page_func" type="GtkAssistantPageFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_page_complete" symbol="gtk_assistant_set_page_complete">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ <parameter name="complete" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_page_header_image" symbol="gtk_assistant_set_page_header_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="set_page_side_image" symbol="gtk_assistant_set_page_side_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="set_page_title" symbol="gtk_assistant_set_page_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_page_type" symbol="gtk_assistant_set_page_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ <parameter name="page" type="GtkWidget*"/>
+ <parameter name="type" type="GtkAssistantPageType"/>
+ </parameters>
+ </method>
+ <method name="update_buttons_state" symbol="gtk_assistant_update_buttons_state">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="assistant" type="GtkAssistant*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkBin" parent="GtkContainer" type-name="GtkBin">
+ <field name="child" type="GtkWidget*"/>
+ <method name="get_child" symbol="gtk_bin_get_child">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="bin" type="GtkBin*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_bin_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GtkBox" parent="GtkContainer" type-name="GtkBox">
+ <field name="children" readable="1" type="GList*" writable="1"/>
+ <field name="spacing" readable="1" type="gint16" writable="1"/>
+ <field name="homogeneous" readable="1" type="guint" writable="1"/>
+ <property name="spacing" readable="1" type="gint" writable="1"/>
+ <property name="homogeneous" readable="1" type="gboolean" writable="1"/>
+ <method name="get_homogeneous" symbol="gtk_box_get_homogeneous">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ </parameters>
+ </method>
+ <method name="get_spacing" symbol="gtk_box_get_spacing">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_box_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="pack_end" symbol="gtk_box_pack_end">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="expand" type="gboolean"/>
+ <parameter name="fill" type="gboolean"/>
+ <parameter name="padding" type="guint"/>
+ </parameters>
+ </method>
+ <method name="pack_end_defaults" symbol="gtk_box_pack_end_defaults">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="pack_start" symbol="gtk_box_pack_start">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="expand" type="gboolean"/>
+ <parameter name="fill" type="gboolean"/>
+ <parameter name="padding" type="guint"/>
+ </parameters>
+ </method>
+ <method name="pack_start_defaults" symbol="gtk_box_pack_start_defaults">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="query_child_packing" symbol="gtk_box_query_child_packing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="expand" type="gboolean*"/>
+ <parameter name="fill" type="gboolean*"/>
+ <parameter name="padding" type="guint*"/>
+ <parameter name="pack_type" type="GtkPackType*"/>
+ </parameters>
+ </method>
+ <method name="reorder_child" symbol="gtk_box_reorder_child">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_child_packing" symbol="gtk_box_set_child_packing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="expand" type="gboolean"/>
+ <parameter name="fill" type="gboolean"/>
+ <parameter name="padding" type="guint"/>
+ <parameter name="pack_type" type="GtkPackType"/>
+ </parameters>
+ </method>
+ <method name="set_homogeneous" symbol="gtk_box_set_homogeneous">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ <parameter name="homogeneous" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_spacing" symbol="gtk_box_set_spacing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkBox*"/>
+ <parameter name="spacing" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkButton" parent="GtkBin" type-name="GtkButton">
+ <field name="event_window" type="GdkWindow*"/>
+ <field name="label_text" type="gchar*"/>
+ <field name="activate_timeout" type="guint"/>
+ <field name="constructed" type="guint"/>
+ <field name="in_button" type="guint"/>
+ <field name="button_down" type="guint"/>
+ <field name="relief" type="guint"/>
+ <field name="use_underline" type="guint"/>
+ <field name="use_stock" type="guint"/>
+ <field name="depressed" type="guint"/>
+ <field name="depress_on_activate" type="guint"/>
+ <field name="focus_on_click" type="guint"/>
+ <property construct="1" name="label" readable="1" type="gchar*" writable="1"/>
+ <property construct="1" name="use-underline" readable="1" type="gboolean" writable="1"/>
+ <property construct="1" name="use-stock" readable="1" type="gboolean" writable="1"/>
+ <property name="focus-on-click" readable="1" type="gboolean" writable="1"/>
+ <property name="relief" readable="1" type="GtkReliefStyle" writable="1"/>
+ <property name="xalign" readable="1" type="gfloat" writable="1"/>
+ <property name="yalign" readable="1" type="gfloat" writable="1"/>
+ <property name="image" readable="1" type="GtkWidget" writable="1"/>
+ <property name="image-position" readable="1" type="GtkPositionType" writable="1"/>
+ <signal name="pressed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </signal>
+ <signal name="released" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </signal>
+ <signal name="clicked" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </signal>
+ <signal name="enter" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </signal>
+ <signal name="leave" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </signal>
+ <signal name="activate" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </signal>
+ <method name="action_get_type" symbol="gtk_button_action_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="clicked" symbol="gtk_button_clicked">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="enter" symbol="gtk_button_enter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="get_alignment" symbol="gtk_button_get_alignment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ <parameter name="xalign" type="gfloat*"/>
+ <parameter name="yalign" type="gfloat*"/>
+ </parameters>
+ </method>
+ <method name="get_focus_on_click" symbol="gtk_button_get_focus_on_click">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="get_image" symbol="gtk_button_get_image">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="get_image_position" symbol="gtk_button_get_image_position">
+ <return-type type="GtkPositionType"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gtk_button_get_label">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="get_relief" symbol="gtk_button_get_relief">
+ <return-type type="GtkReliefStyle"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_use_stock" symbol="gtk_button_get_use_stock">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="get_use_underline" symbol="gtk_button_get_use_underline">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="leave" symbol="gtk_button_leave">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_button_new"/>
+ <constructor name="new_from_stock" symbol="gtk_button_new_from_stock">
+ <parameters>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_label" symbol="gtk_button_new_with_label">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic" symbol="gtk_button_new_with_mnemonic">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="pressed" symbol="gtk_button_pressed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="released" symbol="gtk_button_released">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ </parameters>
+ </method>
+ <method name="set_alignment" symbol="gtk_button_set_alignment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ <parameter name="xalign" type="gfloat"/>
+ <parameter name="yalign" type="gfloat"/>
+ </parameters>
+ </method>
+ <method name="set_focus_on_click" symbol="gtk_button_set_focus_on_click">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ <parameter name="focus_on_click" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_image" symbol="gtk_button_set_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ <parameter name="image" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_image_position" symbol="gtk_button_set_image_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ <parameter name="position" type="GtkPositionType"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gtk_button_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_relief" symbol="gtk_button_set_relief">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ <parameter name="newstyle" type="GtkReliefStyle"/>
+ </parameters>
+ </method>
+ <method name="set_use_stock" symbol="gtk_button_set_use_stock">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ <parameter name="use_stock" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_use_underline" symbol="gtk_button_set_use_underline">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkButton*"/>
+ <parameter name="use_underline" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkButtonBox" parent="GtkBox" type-name="GtkButtonBox">
+ <field name="child_min_width" type="gint"/>
+ <field name="child_min_height" type="gint"/>
+ <field name="child_ipad_x" type="gint"/>
+ <field name="child_ipad_y" type="gint"/>
+ <field name="layout_style" type="GtkButtonBoxStyle"/>
+ <property name="layout-style" readable="1" type="GtkButtonBoxStyle" writable="1"/>
+ <method deprecated="1" name="get_child_ipadding" symbol="gtk_button_box_get_child_ipadding">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkButtonBox*"/>
+ <parameter name="ipad_x" type="gint*"/>
+ <parameter name="ipad_y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_child_secondary" symbol="gtk_button_box_get_child_secondary">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkButtonBox*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_child_size" symbol="gtk_button_box_get_child_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkButtonBox*"/>
+ <parameter name="min_width" type="gint*"/>
+ <parameter name="min_height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_layout" symbol="gtk_button_box_get_layout">
+ <return-type type="GtkButtonBoxStyle"/>
+ <parameters>
+ <parameter name="widget" type="GtkButtonBox*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_button_box_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method deprecated="1" name="set_child_ipadding" symbol="gtk_button_box_set_child_ipadding">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkButtonBox*"/>
+ <parameter name="ipad_x" type="gint"/>
+ <parameter name="ipad_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_child_secondary" symbol="gtk_button_box_set_child_secondary">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkButtonBox*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="is_secondary" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_child_size" symbol="gtk_button_box_set_child_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkButtonBox*"/>
+ <parameter name="min_width" type="gint"/>
+ <parameter name="min_height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_layout" symbol="gtk_button_box_set_layout">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkButtonBox*"/>
+ <parameter name="layout_style" type="GtkButtonBoxStyle"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkCalendar" parent="GtkWidget" type-name="GtkCalendar">
+ <field name="header_style" type="GtkStyle*"/>
+ <field name="label_style" type="GtkStyle*"/>
+ <field name="month" type="gint"/>
+ <field name="year" type="gint"/>
+ <field name="selected_day" type="gint"/>
+ <field name="day_month" type="gint"/>
+ <field name="day" type="gint"/>
+ <field name="num_marked_dates" type="gint"/>
+ <field name="marked_date" type="gint"/>
+ <field name="display_flags" type="GtkCalendarDisplayOptions"/>
+ <field name="marked_date_color" type="GdkColor"/>
+ <field name="gc" type="GdkGC*"/>
+ <field name="xor_gc" type="GdkGC*"/>
+ <field name="focus_row" type="gint"/>
+ <field name="focus_col" type="gint"/>
+ <field name="highlight_row" type="gint"/>
+ <field name="highlight_col" type="gint"/>
+ <field name="priv" type="GtkCalendarPrivate*"/>
+ <field name="grow_space" type="gchar"/>
+ <property name="year" readable="1" type="gint" writable="1"/>
+ <property name="month" readable="1" type="gint" writable="1"/>
+ <property name="day" readable="1" type="gint" writable="1"/>
+ <property name="show-heading" readable="1" type="gboolean" writable="1"/>
+ <property name="show-day-names" readable="1" type="gboolean" writable="1"/>
+ <property name="no-month-change" readable="1" type="gboolean" writable="1"/>
+ <property name="show-week-numbers" readable="1" type="gboolean" writable="1"/>
+ <signal name="month_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </signal>
+ <signal name="day_selected" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </signal>
+ <signal name="day_selected_double_click" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </signal>
+ <signal name="prev_month" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </signal>
+ <signal name="next_month" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </signal>
+ <signal name="prev_year" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </signal>
+ <signal name="next_year" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </signal>
+ <method name="clear_marks" symbol="gtk_calendar_clear_marks">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="display_options" symbol="gtk_calendar_display_options">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ <parameter name="flags" type="GtkCalendarDisplayOptions"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="freeze" symbol="gtk_calendar_freeze">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </method>
+ <method name="get_date" symbol="gtk_calendar_get_date">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ <parameter name="year" type="guint*"/>
+ <parameter name="month" type="guint*"/>
+ <parameter name="day" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="get_display_options" symbol="gtk_calendar_get_display_options">
+ <return-type type="GtkCalendarDisplayOptions"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_calendar_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="mark_day" symbol="gtk_calendar_mark_day">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ <parameter name="day" type="guint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_calendar_new"/>
+ <method name="select_day" symbol="gtk_calendar_select_day">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ <parameter name="day" type="guint"/>
+ </parameters>
+ </method>
+ <method name="select_month" symbol="gtk_calendar_select_month">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ <parameter name="month" type="guint"/>
+ <parameter name="year" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_display_options" symbol="gtk_calendar_set_display_options">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ <parameter name="flags" type="GtkCalendarDisplayOptions"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="thaw" symbol="gtk_calendar_thaw">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ </parameters>
+ </method>
+ <method name="unmark_day" symbol="gtk_calendar_unmark_day">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="calendar" type="GtkCalendar*"/>
+ <parameter name="day" type="guint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkCellRenderer" parent="GtkObject" type-name="GtkCellRenderer">
+ <field name="xalign" type="gfloat"/>
+ <field name="yalign" type="gfloat"/>
+ <field name="width" type="gint"/>
+ <field name="height" type="gint"/>
+ <field name="xpad" type="guint16"/>
+ <field name="ypad" type="guint16"/>
+ <field name="mode" type="guint"/>
+ <field name="visible" type="guint"/>
+ <field name="is_expander" type="guint"/>
+ <field name="is_expanded" type="guint"/>
+ <field name="cell_background_set" type="guint"/>
+ <field name="sensitive" type="guint"/>
+ <field name="editing" type="guint"/>
+ <signal name="editing_canceled" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ </parameters>
+ </signal>
+ <signal name="editing_started" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="editable" type="GtkCellEditable*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <property name="mode" readable="1" type="GtkCellRendererMode" writable="1"/>
+ <property name="visible" readable="1" type="gboolean" writable="1"/>
+ <property name="sensitive" readable="1" type="gboolean" writable="1"/>
+ <property name="xalign" readable="1" type="gfloat" writable="1"/>
+ <property name="yalign" readable="1" type="gfloat" writable="1"/>
+ <property name="xpad" readable="1" type="guint" writable="1"/>
+ <property name="ypad" readable="1" type="guint" writable="1"/>
+ <property name="width" readable="1" type="gint" writable="1"/>
+ <property name="height" readable="1" type="gint" writable="1"/>
+ <property name="is-expander" readable="1" type="gboolean" writable="1"/>
+ <property name="is-expanded" readable="1" type="gboolean" writable="1"/>
+ <property name="cell-background" type="gchar*" writable="1"/>
+ <property name="cell-background-gdk" readable="1" type="GdkColor" writable="1"/>
+ <vfunc name="get_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="cell_area" type="GdkRectangle*"/>
+ <parameter name="x_offset" type="gint*"/>
+ <parameter name="y_offset" type="gint*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="render">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="window" type="GdkDrawable*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="background_area" type="GdkRectangle*"/>
+ <parameter name="cell_area" type="GdkRectangle*"/>
+ <parameter name="expose_area" type="GdkRectangle*"/>
+ <parameter name="flags" type="GtkCellRendererState"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="activate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="path" type="const-gchar*"/>
+ <parameter name="background_area" type="GdkRectangle*"/>
+ <parameter name="cell_area" type="GdkRectangle*"/>
+ <parameter name="flags" type="GtkCellRendererState"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="start_editing">
+ <return-type type="GtkCellEditable*"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="path" type="const-gchar*"/>
+ <parameter name="background_area" type="GdkRectangle*"/>
+ <parameter name="cell_area" type="GdkRectangle*"/>
+ <parameter name="flags" type="GtkCellRendererState"/>
+ </parameters>
+ </vfunc>
+ <method name="activate" symbol="gtk_cell_renderer_activate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="path" type="const-gchar*"/>
+ <parameter name="background_area" type="GdkRectangle*"/>
+ <parameter name="cell_area" type="GdkRectangle*"/>
+ <parameter name="flags" type="GtkCellRendererState"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="editing_canceled" symbol="gtk_cell_renderer_editing_canceled">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ </parameters>
+ </method>
+ <method name="get_fixed_size" symbol="gtk_cell_renderer_get_fixed_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_size" symbol="gtk_cell_renderer_get_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="cell_area" type="GdkRectangle*"/>
+ <parameter name="x_offset" type="gint*"/>
+ <parameter name="y_offset" type="gint*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_cell_renderer_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="render" symbol="gtk_cell_renderer_render">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="background_area" type="GdkRectangle*"/>
+ <parameter name="cell_area" type="GdkRectangle*"/>
+ <parameter name="expose_area" type="GdkRectangle*"/>
+ <parameter name="flags" type="GtkCellRendererState"/>
+ </parameters>
+ </method>
+ <method name="set_fixed_size" symbol="gtk_cell_renderer_set_fixed_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="start_editing" symbol="gtk_cell_renderer_start_editing">
+ <return-type type="GtkCellEditable*"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="path" type="const-gchar*"/>
+ <parameter name="background_area" type="GdkRectangle*"/>
+ <parameter name="cell_area" type="GdkRectangle*"/>
+ <parameter name="flags" type="GtkCellRendererState"/>
+ </parameters>
+ </method>
+ <method name="stop_editing" symbol="gtk_cell_renderer_stop_editing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="canceled" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkCellRendererAccel" parent="GtkCellRendererText" type-name="GtkCellRendererAccel">
+ <field name="accel_key" type="guint"/>
+ <field name="accel_mods" type="GdkModifierType"/>
+ <field name="keycode" type="guint"/>
+ <field name="accel_mode" type="GtkCellRendererAccelMode"/>
+ <field name="edit_widget" type="GtkWidget*"/>
+ <field name="grab_widget" type="GtkWidget*"/>
+ <field name="sizing_label" type="GtkWidget*"/>
+ <property name="accel-key" readable="1" type="guint" writable="1"/>
+ <property name="accel-mods" readable="1" type="GdkModifierType" writable="1"/>
+ <property name="keycode" readable="1" type="guint" writable="1"/>
+ <property name="accel-mode" readable="1" type="GtkCellRendererAccelMode" writable="1"/>
+ <signal name="accel_edited" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel" type="GtkCellRendererAccel*"/>
+ <parameter name="path_string" type="const-gchar*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ <parameter name="hardware_keycode" type="guint"/>
+ </parameters>
+ </signal>
+ <signal name="accel_cleared" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel" type="GtkCellRendererAccel*"/>
+ <parameter name="path_string" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <method name="get_type" symbol="gtk_cell_renderer_accel_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_cell_renderer_accel_new"/>
+ </object>
+ <object get-type="" name="GtkCellRendererCombo" parent="GtkCellRendererText" type-name="GtkCellRendererCombo">
+ <field name="model" type="GtkTreeModel*"/>
+ <field name="text_column" type="gint"/>
+ <field name="has_entry" type="gboolean"/>
+ <field name="focus_out_id" type="guint"/>
+ <property name="model" readable="1" type="GtkTreeModel" writable="1"/>
+ <property name="text-column" readable="1" type="gint" writable="1"/>
+ <property name="has-entry" readable="1" type="gboolean" writable="1"/>
+ <method name="get_type" symbol="gtk_cell_renderer_combo_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_cell_renderer_combo_new"/>
+ </object>
+ <object get-type="" name="GtkCellRendererPixbuf" parent="GtkCellRenderer" type-name="GtkCellRendererPixbuf">
+ <field name="pixbuf" type="GdkPixbuf*"/>
+ <field name="pixbuf_expander_open" type="GdkPixbuf*"/>
+ <field name="pixbuf_expander_closed" type="GdkPixbuf*"/>
+ <property name="pixbuf" readable="1" type="GdkPixbuf" writable="1"/>
+ <property name="pixbuf-expander-open" readable="1" type="GdkPixbuf" writable="1"/>
+ <property name="pixbuf-expander-closed" readable="1" type="GdkPixbuf" writable="1"/>
+ <property name="stock-id" readable="1" type="gchar*" writable="1"/>
+ <property name="stock-size" readable="1" type="guint" writable="1"/>
+ <property name="stock-detail" readable="1" type="gchar*" writable="1"/>
+ <property name="icon-name" readable="1" type="gchar*" writable="1"/>
+ <property name="follow-state" readable="1" type="gboolean" writable="1"/>
+ <method name="get_type" symbol="gtk_cell_renderer_pixbuf_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_cell_renderer_pixbuf_new"/>
+ </object>
+ <object get-type="" name="GtkCellRendererProgress" parent="GtkCellRenderer" type-name="GtkCellRendererProgress">
+ <field name="priv" type="GtkCellRendererProgressPrivate*"/>
+ <property name="value" readable="1" type="gint" writable="1"/>
+ <property name="text" readable="1" type="gchar*" writable="1"/>
+ <method name="get_type" symbol="gtk_cell_renderer_progress_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_cell_renderer_progress_new"/>
+ </object>
+ <object get-type="" name="GtkCellRendererSpin" parent="GtkCellRendererText" type-name="GtkCellRendererSpin">
+ <property name="adjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property name="climb-rate" readable="1" type="gdouble" writable="1"/>
+ <property name="digits" readable="1" type="guint" writable="1"/>
+ <method name="get_type" symbol="gtk_cell_renderer_spin_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_cell_renderer_spin_new"/>
+ </object>
+ <object get-type="" name="GtkCellRendererText" parent="GtkCellRenderer" type-name="GtkCellRendererText">
+ <field name="text" type="gchar*"/>
+ <field name="font" type="PangoFontDescription*"/>
+ <field name="font_scale" type="gdouble"/>
+ <field name="foreground" type="PangoColor"/>
+ <field name="background" type="PangoColor"/>
+ <field name="extra_attrs" type="PangoAttrList*"/>
+ <field name="underline_style" type="PangoUnderline"/>
+ <field name="rise" type="gint"/>
+ <field name="fixed_height_rows" type="gint"/>
+ <field name="strikethrough" type="guint"/>
+ <field name="editable" type="guint"/>
+ <field name="scale_set" type="guint"/>
+ <field name="foreground_set" type="guint"/>
+ <field name="background_set" type="guint"/>
+ <field name="underline_set" type="guint"/>
+ <field name="rise_set" type="guint"/>
+ <field name="strikethrough_set" type="guint"/>
+ <field name="editable_set" type="guint"/>
+ <field name="calc_fixed_height" type="guint"/>
+ <property name="text" readable="1" type="gchar*" writable="1"/>
+ <property name="markup" type="gchar*" writable="1"/>
+ <property name="attributes" readable="1" type="PangoAttrList" writable="1"/>
+ <property name="single-paragraph-mode" readable="1" type="gboolean" writable="1"/>
+ <property name="background" type="gchar*" writable="1"/>
+ <property name="background-gdk" readable="1" type="GdkColor" writable="1"/>
+ <property name="foreground" type="gchar*" writable="1"/>
+ <property name="foreground-gdk" readable="1" type="GdkColor" writable="1"/>
+ <property name="editable" readable="1" type="gboolean" writable="1"/>
+ <property name="font" readable="1" type="gchar*" writable="1"/>
+ <property name="font-desc" readable="1" type="PangoFontDescription" writable="1"/>
+ <property name="family" readable="1" type="gchar*" writable="1"/>
+ <property name="style" readable="1" type="PangoStyle" writable="1"/>
+ <property name="variant" readable="1" type="PangoVariant" writable="1"/>
+ <property name="weight" readable="1" type="gint" writable="1"/>
+ <property name="stretch" readable="1" type="PangoStretch" writable="1"/>
+ <property name="size" readable="1" type="gint" writable="1"/>
+ <property name="size-points" readable="1" type="gdouble" writable="1"/>
+ <property name="scale" readable="1" type="gdouble" writable="1"/>
+ <property name="rise" readable="1" type="gint" writable="1"/>
+ <property name="strikethrough" readable="1" type="gboolean" writable="1"/>
+ <property name="underline" readable="1" type="PangoUnderline" writable="1"/>
+ <property name="language" readable="1" type="gchar*" writable="1"/>
+ <property name="ellipsize" readable="1" type="PangoEllipsizeMode" writable="1"/>
+ <property name="width-chars" readable="1" type="gint" writable="1"/>
+ <property name="wrap-mode" readable="1" type="PangoWrapMode" writable="1"/>
+ <property name="wrap-width" readable="1" type="gint" writable="1"/>
+ <property name="alignment" readable="1" type="PangoAlignment" writable="1"/>
+ <signal name="edited" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_renderer_text" type="GtkCellRendererText*"/>
+ <parameter name="path" type="const-gchar*"/>
+ <parameter name="new_text" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <method name="get_type" symbol="gtk_cell_renderer_text_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_cell_renderer_text_new"/>
+ <method name="set_fixed_height_from_font" symbol="gtk_cell_renderer_text_set_fixed_height_from_font">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="renderer" type="GtkCellRendererText*"/>
+ <parameter name="number_of_rows" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkCellRendererToggle" parent="GtkCellRenderer" type-name="GtkCellRendererToggle">
+ <field name="active" type="guint"/>
+ <field name="activatable" type="guint"/>
+ <field name="radio" type="guint"/>
+ <property name="active" readable="1" type="gboolean" writable="1"/>
+ <property name="inconsistent" readable="1" type="gboolean" writable="1"/>
+ <property name="activatable" readable="1" type="gboolean" writable="1"/>
+ <property name="radio" readable="1" type="gboolean" writable="1"/>
+ <property name="indicator-size" readable="1" type="gint" writable="1"/>
+ <signal name="toggled" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_renderer_toggle" type="GtkCellRendererToggle*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <method name="get_active" symbol="gtk_cell_renderer_toggle_get_active">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toggle" type="GtkCellRendererToggle*"/>
+ </parameters>
+ </method>
+ <method name="get_radio" symbol="gtk_cell_renderer_toggle_get_radio">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toggle" type="GtkCellRendererToggle*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_cell_renderer_toggle_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_cell_renderer_toggle_new"/>
+ <method name="set_active" symbol="gtk_cell_renderer_toggle_set_active">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toggle" type="GtkCellRendererToggle*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_radio" symbol="gtk_cell_renderer_toggle_set_radio">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toggle" type="GtkCellRendererToggle*"/>
+ <parameter name="radio" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkCellView" parent="GtkWidget" type-name="GtkCellView">
+ <field name="priv" type="GtkCellViewPrivate*"/>
+ <property name="background" type="gchar*" writable="1"/>
+ <property name="background-gdk" readable="1" type="GdkColor" writable="1"/>
+ <property name="model" readable="1" type="GtkTreeModel" writable="1"/>
+ <implements>
+ <interface name="GtkCellLayout"/>
+ </implements>
+ <method name="get_cell_renderers" symbol="gtk_cell_view_get_cell_renderers">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="cell_view" type="GtkCellView*"/>
+ </parameters>
+ </method>
+ <method name="get_displayed_row" symbol="gtk_cell_view_get_displayed_row">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="cell_view" type="GtkCellView*"/>
+ </parameters>
+ </method>
+ <method name="get_size_of_row" symbol="gtk_cell_view_get_size_of_row">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="cell_view" type="GtkCellView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="requisition" type="GtkRequisition*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_cell_view_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_cell_view_new"/>
+ <constructor name="new_with_markup" symbol="gtk_cell_view_new_with_markup">
+ <parameters>
+ <parameter name="markup" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_pixbuf" symbol="gtk_cell_view_new_with_pixbuf">
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_text" symbol="gtk_cell_view_new_with_text">
+ <parameters>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_background_color" symbol="gtk_cell_view_set_background_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_view" type="GtkCellView*"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="set_displayed_row" symbol="gtk_cell_view_set_displayed_row">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_view" type="GtkCellView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="set_model" symbol="gtk_cell_view_set_model">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell_view" type="GtkCellView*"/>
+ <parameter name="model" type="GtkTreeModel*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkCheckButton" parent="GtkToggleButton" type-name="GtkCheckButton">
+ <vfunc name="draw_indicator">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="check_button" type="GtkCheckButton*"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ </parameters>
+ </vfunc>
+ <method name="get_type" symbol="gtk_check_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_check_button_new"/>
+ <constructor name="new_with_label" symbol="gtk_check_button_new_with_label">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic" symbol="gtk_check_button_new_with_mnemonic">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkCheckMenuItem" parent="GtkMenuItem" type-name="GtkCheckMenuItem">
+ <field name="active" type="guint"/>
+ <field name="always_show_toggle" type="guint"/>
+ <field name="inconsistent" type="guint"/>
+ <field name="draw_as_radio" type="guint"/>
+ <property name="active" readable="1" type="gboolean" writable="1"/>
+ <property name="inconsistent" readable="1" type="gboolean" writable="1"/>
+ <property name="draw-as-radio" readable="1" type="gboolean" writable="1"/>
+ <signal name="toggled" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="check_menu_item" type="GtkCheckMenuItem*"/>
+ </parameters>
+ </signal>
+ <vfunc name="draw_indicator">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="check_menu_item" type="GtkCheckMenuItem*"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ </parameters>
+ </vfunc>
+ <method name="get_active" symbol="gtk_check_menu_item_get_active">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="check_menu_item" type="GtkCheckMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="get_draw_as_radio" symbol="gtk_check_menu_item_get_draw_as_radio">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="check_menu_item" type="GtkCheckMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="get_inconsistent" symbol="gtk_check_menu_item_get_inconsistent">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="check_menu_item" type="GtkCheckMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_check_menu_item_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_check_menu_item_new"/>
+ <constructor name="new_with_label" symbol="gtk_check_menu_item_new_with_label">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic" symbol="gtk_check_menu_item_new_with_mnemonic">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_active" symbol="gtk_check_menu_item_set_active">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="check_menu_item" type="GtkCheckMenuItem*"/>
+ <parameter name="is_active" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_draw_as_radio" symbol="gtk_check_menu_item_set_draw_as_radio">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="check_menu_item" type="GtkCheckMenuItem*"/>
+ <parameter name="draw_as_radio" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_inconsistent" symbol="gtk_check_menu_item_set_inconsistent">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="check_menu_item" type="GtkCheckMenuItem*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_show_toggle" symbol="gtk_check_menu_item_set_show_toggle">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkCheckMenuItem*"/>
+ <parameter name="always" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="toggled" symbol="gtk_check_menu_item_toggled">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="check_menu_item" type="GtkCheckMenuItem*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkClipboard" parent="GObject" type-name="GtkClipboard">
+ <signal name="owner_change" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="event" type="GdkEventOwnerChange*"/>
+ </parameters>
+ </signal>
+ <method name="clear" symbol="gtk_clipboard_clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ <method name="get" symbol="gtk_clipboard_get">
+ <return-type type="GtkClipboard*"/>
+ <parameters>
+ <parameter name="selection" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="get_display" symbol="gtk_clipboard_get_display">
+ <return-type type="GdkDisplay*"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ <method name="get_for_display" symbol="gtk_clipboard_get_for_display">
+ <return-type type="GtkClipboard*"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="get_owner" symbol="gtk_clipboard_get_owner">
+ <return-type type="GObject*"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_clipboard_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="request_contents" symbol="gtk_clipboard_request_contents">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="target" type="GdkAtom"/>
+ <parameter name="callback" type="GtkClipboardReceivedFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="request_image" symbol="gtk_clipboard_request_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="callback" type="GtkClipboardImageReceivedFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="request_rich_text" symbol="gtk_clipboard_request_rich_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="callback" type="GtkClipboardRichTextReceivedFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="request_targets" symbol="gtk_clipboard_request_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="callback" type="GtkClipboardTargetsReceivedFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="request_text" symbol="gtk_clipboard_request_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="callback" type="GtkClipboardTextReceivedFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="set_can_store" symbol="gtk_clipboard_set_can_store">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="n_targets" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_image" symbol="gtk_clipboard_set_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="set_text" symbol="gtk_clipboard_set_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_with_data" symbol="gtk_clipboard_set_with_data">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="n_targets" type="guint"/>
+ <parameter name="get_func" type="GtkClipboardGetFunc"/>
+ <parameter name="clear_func" type="GtkClipboardClearFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="set_with_owner" symbol="gtk_clipboard_set_with_owner">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="n_targets" type="guint"/>
+ <parameter name="get_func" type="GtkClipboardGetFunc"/>
+ <parameter name="clear_func" type="GtkClipboardClearFunc"/>
+ <parameter name="owner" type="GObject*"/>
+ </parameters>
+ </method>
+ <method name="store" symbol="gtk_clipboard_store">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ <method name="wait_for_contents" symbol="gtk_clipboard_wait_for_contents">
+ <return-type type="GtkSelectionData*"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="target" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="wait_for_image" symbol="gtk_clipboard_wait_for_image">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ <method name="wait_for_rich_text" symbol="gtk_clipboard_wait_for_rich_text">
+ <return-type type="guint8*"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="format" type="GdkAtom*"/>
+ <parameter name="length" type="gsize*"/>
+ </parameters>
+ </method>
+ <method name="wait_for_targets" symbol="gtk_clipboard_wait_for_targets">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="targets" type="GdkAtom**"/>
+ <parameter name="n_targets" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="wait_for_text" symbol="gtk_clipboard_wait_for_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ <method name="wait_is_image_available" symbol="gtk_clipboard_wait_is_image_available">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ <method name="wait_is_rich_text_available" symbol="gtk_clipboard_wait_is_rich_text_available">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="wait_is_target_available" symbol="gtk_clipboard_wait_is_target_available">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="target" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="wait_is_text_available" symbol="gtk_clipboard_wait_is_text_available">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkColorButton" parent="GtkButton" type-name="GtkColorButton">
+ <field name="priv" type="GtkColorButtonPrivate*"/>
+ <property name="use-alpha" readable="1" type="gboolean" writable="1"/>
+ <property name="title" readable="1" type="gchar*" writable="1"/>
+ <property name="color" readable="1" type="GdkColor" writable="1"/>
+ <property name="alpha" readable="1" type="guint" writable="1"/>
+ <signal name="color_set" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cp" type="GtkColorButton*"/>
+ </parameters>
+ </signal>
+ <method name="get_alpha" symbol="gtk_color_button_get_alpha">
+ <return-type type="guint16"/>
+ <parameters>
+ <parameter name="color_button" type="GtkColorButton*"/>
+ </parameters>
+ </method>
+ <method name="get_color" symbol="gtk_color_button_get_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="color_button" type="GtkColorButton*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gtk_color_button_get_title">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="color_button" type="GtkColorButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_color_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_use_alpha" symbol="gtk_color_button_get_use_alpha">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="color_button" type="GtkColorButton*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_color_button_new"/>
+ <constructor name="new_with_color" symbol="gtk_color_button_new_with_color">
+ <parameters>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </constructor>
+ <method name="set_alpha" symbol="gtk_color_button_set_alpha">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="color_button" type="GtkColorButton*"/>
+ <parameter name="alpha" type="guint16"/>
+ </parameters>
+ </method>
+ <method name="set_color" symbol="gtk_color_button_set_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="color_button" type="GtkColorButton*"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gtk_color_button_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="color_button" type="GtkColorButton*"/>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_use_alpha" symbol="gtk_color_button_set_use_alpha">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="color_button" type="GtkColorButton*"/>
+ <parameter name="use_alpha" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkColorSelection" parent="GtkVBox" type-name="GtkColorSelection">
+ <field name="private_data" type="gpointer"/>
+ <property name="has-opacity-control" readable="1" type="gboolean" writable="1"/>
+ <property name="has-palette" readable="1" type="gboolean" writable="1"/>
+ <property name="current-color" readable="1" type="GdkColor" writable="1"/>
+ <property name="current-alpha" readable="1" type="guint" writable="1"/>
+ <signal name="color_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="color_selection" type="GtkColorSelection*"/>
+ </parameters>
+ </signal>
+ <method deprecated="1" name="get_color" symbol="gtk_color_selection_get_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="color" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_current_alpha" symbol="gtk_color_selection_get_current_alpha">
+ <return-type type="guint16"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_current_color" symbol="gtk_color_selection_get_current_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="get_has_opacity_control" symbol="gtk_color_selection_get_has_opacity_control">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_has_palette" symbol="gtk_color_selection_get_has_palette">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_previous_alpha" symbol="gtk_color_selection_get_previous_alpha">
+ <return-type type="guint16"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_previous_color" symbol="gtk_color_selection_get_previous_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_color_selection_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="is_adjusting" symbol="gtk_color_selection_is_adjusting">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_color_selection_new"/>
+ <method name="palette_from_string" symbol="gtk_color_selection_palette_from_string">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="str" type="const-gchar*"/>
+ <parameter name="colors" type="GdkColor**"/>
+ <parameter name="n_colors" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="palette_to_string" symbol="gtk_color_selection_palette_to_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="colors" type="const-GdkColor*"/>
+ <parameter name="n_colors" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_change_palette_hook" symbol="gtk_color_selection_set_change_palette_hook">
+ <return-type type="GtkColorSelectionChangePaletteFunc"/>
+ <parameters>
+ <parameter name="func" type="GtkColorSelectionChangePaletteFunc"/>
+ </parameters>
+ </method>
+ <method name="set_change_palette_with_screen_hook" symbol="gtk_color_selection_set_change_palette_with_screen_hook">
+ <return-type type="GtkColorSelectionChangePaletteWithScreenFunc"/>
+ <parameters>
+ <parameter name="func" type="GtkColorSelectionChangePaletteWithScreenFunc"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_color" symbol="gtk_color_selection_set_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="color" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="set_current_alpha" symbol="gtk_color_selection_set_current_alpha">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="alpha" type="guint16"/>
+ </parameters>
+ </method>
+ <method name="set_current_color" symbol="gtk_color_selection_set_current_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="set_has_opacity_control" symbol="gtk_color_selection_set_has_opacity_control">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="has_opacity" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_has_palette" symbol="gtk_color_selection_set_has_palette">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="has_palette" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_previous_alpha" symbol="gtk_color_selection_set_previous_alpha">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="alpha" type="guint16"/>
+ </parameters>
+ </method>
+ <method name="set_previous_color" symbol="gtk_color_selection_set_previous_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_update_policy" symbol="gtk_color_selection_set_update_policy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colorsel" type="GtkColorSelection*"/>
+ <parameter name="policy" type="GtkUpdateType"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkColorSelectionDialog" parent="GtkDialog" type-name="GtkColorSelectionDialog">
+ <field name="colorsel" type="GtkWidget*"/>
+ <field name="ok_button" type="GtkWidget*"/>
+ <field name="cancel_button" type="GtkWidget*"/>
+ <field name="help_button" type="GtkWidget*"/>
+ <method name="get_type" symbol="gtk_color_selection_dialog_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_color_selection_dialog_new">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object deprecated="1" get-type="" name="GtkCombo" parent="GtkHBox" type-name="GtkCombo">
+ <field name="entry" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="button" type="GtkWidget*"/>
+ <field name="popup" type="GtkWidget*"/>
+ <field name="popwin" type="GtkWidget*"/>
+ <field name="list" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="entry_change_id" type="guint"/>
+ <field name="list_change_id" type="guint"/>
+ <field name="value_in_list" type="guint"/>
+ <field name="ok_if_empty" type="guint"/>
+ <field name="case_sensitive" type="guint"/>
+ <field name="use_arrows" type="guint"/>
+ <field name="use_arrows_always" type="guint"/>
+ <field name="current_button" type="guint16"/>
+ <field name="activate_id" type="guint"/>
+ <property name="enable-arrow-keys" readable="1" type="gboolean" writable="1"/>
+ <property name="enable-arrows-always" readable="1" type="gboolean" writable="1"/>
+ <property name="case-sensitive" readable="1" type="gboolean" writable="1"/>
+ <property name="allow-empty" readable="1" type="gboolean" writable="1"/>
+ <property name="value-in-list" readable="1" type="gboolean" writable="1"/>
+ <method deprecated="1" name="disable_activate" symbol="gtk_combo_disable_activate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GtkCombo*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_type" symbol="gtk_combo_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor deprecated="1" name="new" symbol="gtk_combo_new"/>
+ <method deprecated="1" name="set_case_sensitive" symbol="gtk_combo_set_case_sensitive">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GtkCombo*"/>
+ <parameter name="val" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_item_string" symbol="gtk_combo_set_item_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GtkCombo*"/>
+ <parameter name="item" type="GtkItem*"/>
+ <parameter name="item_value" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_popdown_strings" symbol="gtk_combo_set_popdown_strings">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GtkCombo*"/>
+ <parameter name="strings" type="GList*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_use_arrows" symbol="gtk_combo_set_use_arrows">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GtkCombo*"/>
+ <parameter name="val" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_use_arrows_always" symbol="gtk_combo_set_use_arrows_always">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GtkCombo*"/>
+ <parameter name="val" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_value_in_list" symbol="gtk_combo_set_value_in_list">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GtkCombo*"/>
+ <parameter name="val" type="gboolean"/>
+ <parameter name="ok_if_empty" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkComboBox" parent="GtkBin" type-name="GtkComboBox">
+ <field name="priv" type="GtkComboBoxPrivate*"/>
+ <signal name="changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </signal>
+ <property name="model" readable="1" type="GtkTreeModel" writable="1"/>
+ <property name="wrap-width" readable="1" type="gint" writable="1"/>
+ <property name="row-span-column" readable="1" type="gint" writable="1"/>
+ <property name="column-span-column" readable="1" type="gint" writable="1"/>
+ <property name="active" readable="1" type="gint" writable="1"/>
+ <property name="add-tearoffs" readable="1" type="gboolean" writable="1"/>
+ <property name="has-frame" readable="1" type="gboolean" writable="1"/>
+ <property name="focus-on-click" readable="1" type="gboolean" writable="1"/>
+ <property name="tearoff-title" readable="1" type="gchar*" writable="1"/>
+ <property name="popup-shown" readable="1" type="gboolean"/>
+ <vfunc name="get_active_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </vfunc>
+ <implements>
+ <interface name="GtkCellLayout"/>
+ <interface name="GtkCellEditable"/>
+ </implements>
+ <method name="append_text" symbol="gtk_combo_box_append_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_active" symbol="gtk_combo_box_get_active">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_active_iter" symbol="gtk_combo_box_get_active_iter">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="get_active_text" symbol="gtk_combo_box_get_active_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_add_tearoffs" symbol="gtk_combo_box_get_add_tearoffs">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_column_span_column" symbol="gtk_combo_box_get_column_span_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_focus_on_click" symbol="gtk_combo_box_get_focus_on_click">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="combo" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_model" symbol="gtk_combo_box_get_model">
+ <return-type type="GtkTreeModel*"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_popup_accessible" symbol="gtk_combo_box_get_popup_accessible">
+ <return-type type="AtkObject*"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_row_separator_func" symbol="gtk_combo_box_get_row_separator_func">
+ <return-type type="GtkTreeViewRowSeparatorFunc"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_row_span_column" symbol="gtk_combo_box_get_row_span_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gtk_combo_box_get_title">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_combo_box_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_wrap_width" symbol="gtk_combo_box_get_wrap_width">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="insert_text" symbol="gtk_combo_box_insert_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="position" type="gint"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_combo_box_new"/>
+ <constructor name="new_text" symbol="gtk_combo_box_new_text"/>
+ <constructor name="new_with_model" symbol="gtk_combo_box_new_with_model">
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ </parameters>
+ </constructor>
+ <method name="popdown" symbol="gtk_combo_box_popdown">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="popup" symbol="gtk_combo_box_popup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ </parameters>
+ </method>
+ <method name="prepend_text" symbol="gtk_combo_box_prepend_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="remove_text" symbol="gtk_combo_box_remove_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_active" symbol="gtk_combo_box_set_active">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="index_" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_active_iter" symbol="gtk_combo_box_set_active_iter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="set_add_tearoffs" symbol="gtk_combo_box_set_add_tearoffs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="add_tearoffs" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_column_span_column" symbol="gtk_combo_box_set_column_span_column">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="column_span" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_focus_on_click" symbol="gtk_combo_box_set_focus_on_click">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo" type="GtkComboBox*"/>
+ <parameter name="focus_on_click" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_model" symbol="gtk_combo_box_set_model">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="model" type="GtkTreeModel*"/>
+ </parameters>
+ </method>
+ <method name="set_row_separator_func" symbol="gtk_combo_box_set_row_separator_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="func" type="GtkTreeViewRowSeparatorFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_row_span_column" symbol="gtk_combo_box_set_row_span_column">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="row_span" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gtk_combo_box_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_wrap_width" symbol="gtk_combo_box_set_wrap_width">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="combo_box" type="GtkComboBox*"/>
+ <parameter name="width" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkComboBoxEntry" parent="GtkComboBox" type-name="GtkComboBoxEntry">
+ <field name="priv" type="GtkComboBoxEntryPrivate*"/>
+ <property name="text-column" readable="1" type="gint" writable="1"/>
+ <method name="get_text_column" symbol="gtk_combo_box_entry_get_text_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="entry_box" type="GtkComboBoxEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_combo_box_entry_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_combo_box_entry_new"/>
+ <constructor name="new_text" symbol="gtk_combo_box_entry_new_text"/>
+ <constructor name="new_with_model" symbol="gtk_combo_box_entry_new_with_model">
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="text_column" type="gint"/>
+ </parameters>
+ </constructor>
+ <method name="set_text_column" symbol="gtk_combo_box_entry_set_text_column">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry_box" type="GtkComboBoxEntry*"/>
+ <parameter name="text_column" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkContainer" parent="GtkWidget" type-name="GtkContainer">
+ <field name="focus_child" type="GtkWidget*"/>
+ <field name="border_width" type="guint"/>
+ <field name="need_resize" type="guint"/>
+ <field name="resize_mode" type="guint"/>
+ <field name="reallocate_redraws" type="guint"/>
+ <field name="has_focus_chain" type="guint"/>
+ <property name="resize-mode" readable="1" type="GtkResizeMode" writable="1"/>
+ <property name="border-width" readable="1" type="guint" writable="1"/>
+ <property name="child" type="GtkWidget" writable="1"/>
+ <signal name="add" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="remove" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="check_resize" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </signal>
+ <signal name="set_focus_child" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <vfunc name="forall">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="include_internals" type="gboolean"/>
+ <parameter name="callback" type="GtkCallback"/>
+ <parameter name="callback_data" type="gpointer"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="child_type">
+ <return-type type="GType"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="composite_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_child_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="property_id" type="guint"/>
+ <parameter name="value" type="const-GValue*"/>
+ <parameter name="pspec" type="GParamSpec*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_child_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="property_id" type="guint"/>
+ <parameter name="value" type="GValue*"/>
+ <parameter name="pspec" type="GParamSpec*"/>
+ </parameters>
+ </vfunc>
+ <method name="add" symbol="gtk_container_add">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="add_with_properties" symbol="gtk_container_add_with_properties">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="first_prop_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="check_resize" symbol="gtk_container_check_resize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </method>
+ <method name="child_get" symbol="gtk_container_child_get">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="first_prop_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="child_get_property" symbol="gtk_container_child_get_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="property_name" type="const-gchar*"/>
+ <parameter name="value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="child_get_valist" symbol="gtk_container_child_get_valist">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ <parameter name="var_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="child_set" symbol="gtk_container_child_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="first_prop_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="child_set_property" symbol="gtk_container_child_set_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="property_name" type="const-gchar*"/>
+ <parameter name="value" type="const-GValue*"/>
+ </parameters>
+ </method>
+ <method name="child_set_valist" symbol="gtk_container_child_set_valist">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ <parameter name="var_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="child_type" symbol="gtk_container_child_type">
+ <return-type type="GType"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </method>
+ <method name="class_find_child_property" symbol="gtk_container_class_find_child_property">
+ <return-type type="GParamSpec*"/>
+ <parameters>
+ <parameter name="cclass" type="GObjectClass*"/>
+ <parameter name="property_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="class_install_child_property" symbol="gtk_container_class_install_child_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cclass" type="GtkContainerClass*"/>
+ <parameter name="property_id" type="guint"/>
+ <parameter name="pspec" type="GParamSpec*"/>
+ </parameters>
+ </method>
+ <method name="class_list_child_properties" symbol="gtk_container_class_list_child_properties">
+ <return-type type="GParamSpec**"/>
+ <parameters>
+ <parameter name="cclass" type="GObjectClass*"/>
+ <parameter name="n_properties" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="forall" symbol="gtk_container_forall">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="callback" type="GtkCallback"/>
+ <parameter name="callback_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="foreach" symbol="gtk_container_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="callback" type="GtkCallback"/>
+ <parameter name="callback_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="foreach_full" symbol="gtk_container_foreach_full">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="callback" type="GtkCallback"/>
+ <parameter name="marshal" type="GtkCallbackMarshal"/>
+ <parameter name="callback_data" type="gpointer"/>
+ <parameter name="notify" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="get_border_width" symbol="gtk_container_get_border_width">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </method>
+ <method name="get_children" symbol="gtk_container_get_children">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </method>
+ <method name="get_focus_chain" symbol="gtk_container_get_focus_chain">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="focusable_widgets" type="GList**"/>
+ </parameters>
+ </method>
+ <method name="get_focus_hadjustment" symbol="gtk_container_get_focus_hadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </method>
+ <method name="get_focus_vadjustment" symbol="gtk_container_get_focus_vadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </method>
+ <method name="get_resize_mode" symbol="gtk_container_get_resize_mode">
+ <return-type type="GtkResizeMode"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_container_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="propagate_expose" symbol="gtk_container_propagate_expose">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventExpose*"/>
+ </parameters>
+ </method>
+ <method name="remove" symbol="gtk_container_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="resize_children" symbol="gtk_container_resize_children">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </method>
+ <method name="set_border_width" symbol="gtk_container_set_border_width">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="border_width" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_focus_chain" symbol="gtk_container_set_focus_chain">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="focusable_widgets" type="GList*"/>
+ </parameters>
+ </method>
+ <method name="set_focus_child" symbol="gtk_container_set_focus_child">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_focus_hadjustment" symbol="gtk_container_set_focus_hadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="set_focus_vadjustment" symbol="gtk_container_set_focus_vadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="set_reallocate_redraws" symbol="gtk_container_set_reallocate_redraws">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="needs_redraws" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_resize_mode" symbol="gtk_container_set_resize_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="resize_mode" type="GtkResizeMode"/>
+ </parameters>
+ </method>
+ <method name="unset_focus_chain" symbol="gtk_container_unset_focus_chain">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkCurve" parent="GtkDrawingArea" type-name="GtkCurve">
+ <field name="cursor_type" type="gint"/>
+ <field name="min_x" type="gfloat"/>
+ <field name="max_x" type="gfloat"/>
+ <field name="min_y" type="gfloat"/>
+ <field name="max_y" type="gfloat"/>
+ <field name="pixmap" type="GdkPixmap*"/>
+ <field name="curve_type" type="GtkCurveType"/>
+ <field name="height" type="gint"/>
+ <field name="grab_point" type="gint"/>
+ <field name="last" type="gint"/>
+ <field name="num_points" type="gint"/>
+ <field name="point" type="GdkPoint*"/>
+ <field name="num_ctlpoints" type="gint"/>
+ <field name="ctlpoint" type="gfloat"/>
+ <property name="curve-type" readable="1" type="GtkCurveType" writable="1"/>
+ <property name="min-x" readable="1" type="gfloat" writable="1"/>
+ <property name="max-x" readable="1" type="gfloat" writable="1"/>
+ <property name="min-y" readable="1" type="gfloat" writable="1"/>
+ <property name="max-y" readable="1" type="gfloat" writable="1"/>
+ <signal name="curve_type_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="curve" type="GtkCurve*"/>
+ </parameters>
+ </signal>
+ <method name="get_type" symbol="gtk_curve_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_vector" symbol="gtk_curve_get_vector">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="curve" type="GtkCurve*"/>
+ <parameter name="veclen" type="int"/>
+ <parameter name="vector" type="gfloat[]"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_curve_new"/>
+ <method name="reset" symbol="gtk_curve_reset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="curve" type="GtkCurve*"/>
+ </parameters>
+ </method>
+ <method name="set_curve_type" symbol="gtk_curve_set_curve_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="curve" type="GtkCurve*"/>
+ <parameter name="type" type="GtkCurveType"/>
+ </parameters>
+ </method>
+ <method name="set_gamma" symbol="gtk_curve_set_gamma">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="curve" type="GtkCurve*"/>
+ <parameter name="gamma_" type="gfloat"/>
+ </parameters>
+ </method>
+ <method name="set_range" symbol="gtk_curve_set_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="curve" type="GtkCurve*"/>
+ <parameter name="min_x" type="gfloat"/>
+ <parameter name="max_x" type="gfloat"/>
+ <parameter name="min_y" type="gfloat"/>
+ <parameter name="max_y" type="gfloat"/>
+ </parameters>
+ </method>
+ <method name="set_vector" symbol="gtk_curve_set_vector">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="curve" type="GtkCurve*"/>
+ <parameter name="veclen" type="int"/>
+ <parameter name="vector" type="gfloat[]"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkDialog" parent="GtkWindow" type-name="GtkDialog">
+ <field name="vbox" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="action_area" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="separator" type="GtkWidget*"/>
+ <property name="has-separator" readable="1" type="gboolean" writable="1"/>
+ <signal name="response" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="response_id" type="gint"/>
+ </parameters>
+ </signal>
+ <signal name="close" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ </parameters>
+ </signal>
+ <method name="add_action_widget" symbol="gtk_dialog_add_action_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="response_id" type="gint"/>
+ </parameters>
+ </method>
+ <method name="add_button" symbol="gtk_dialog_add_button">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="button_text" type="const-gchar*"/>
+ <parameter name="response_id" type="gint"/>
+ </parameters>
+ </method>
+ <method name="add_buttons" symbol="gtk_dialog_add_buttons">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="first_button_text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_has_separator" symbol="gtk_dialog_get_has_separator">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_response_for_widget" symbol="gtk_dialog_get_response_for_widget">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_dialog_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_dialog_new"/>
+ <constructor name="new_with_buttons" symbol="gtk_dialog_new_with_buttons">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="flags" type="GtkDialogFlags"/>
+ <parameter name="first_button_text" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="response" symbol="gtk_dialog_response">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="response_id" type="gint"/>
+ </parameters>
+ </method>
+ <method name="run" symbol="gtk_dialog_run">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ </parameters>
+ </method>
+ <method name="set_alternative_button_order" symbol="gtk_dialog_set_alternative_button_order">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="first_response_id" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_alternative_button_order_from_array" symbol="gtk_dialog_set_alternative_button_order_from_array">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="n_params" type="gint"/>
+ <parameter name="new_order" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="set_default_response" symbol="gtk_dialog_set_default_response">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="response_id" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_has_separator" symbol="gtk_dialog_set_has_separator">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_response_sensitive" symbol="gtk_dialog_set_response_sensitive">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="response_id" type="gint"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkDrawingArea" parent="GtkWidget" type-name="GtkDrawingArea">
+ <field name="draw_data" type="gpointer"/>
+ <method name="get_type" symbol="gtk_drawing_area_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_drawing_area_new"/>
+ <method deprecated="1" name="size" symbol="gtk_drawing_area_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="darea" type="GtkDrawingArea*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkEntry" parent="GtkWidget" type-name="GtkEntry">
+ <field name="text" type="gchar*"/>
+ <field name="editable" type="guint"/>
+ <field name="visible" type="guint"/>
+ <field name="overwrite_mode" type="guint"/>
+ <field name="in_drag" type="guint"/>
+ <field name="text_length" type="guint16"/>
+ <field name="text_max_length" type="guint16"/>
+ <field name="text_area" type="GdkWindow*"/>
+ <field name="im_context" type="GtkIMContext*"/>
+ <field name="popup_menu" type="GtkWidget*"/>
+ <field name="current_pos" type="gint"/>
+ <field name="selection_bound" type="gint"/>
+ <field name="cached_layout" type="PangoLayout*"/>
+ <field name="cache_includes_preedit" type="guint"/>
+ <field name="need_im_reset" type="guint"/>
+ <field name="has_frame" type="guint"/>
+ <field name="activates_default" type="guint"/>
+ <field name="cursor_visible" type="guint"/>
+ <field name="in_click" type="guint"/>
+ <field name="is_cell_renderer" type="guint"/>
+ <field name="editing_canceled" type="guint"/>
+ <field name="mouse_cursor_obscured" type="guint"/>
+ <field name="select_words" type="guint"/>
+ <field name="select_lines" type="guint"/>
+ <field name="resolved_dir" type="guint"/>
+ <field name="truncate_multiline" type="guint"/>
+ <field name="button" type="guint"/>
+ <field name="blink_timeout" type="guint"/>
+ <field name="recompute_idle" type="guint"/>
+ <field name="scroll_offset" type="gint"/>
+ <field name="ascent" type="gint"/>
+ <field name="descent" type="gint"/>
+ <field name="text_size" type="guint16"/>
+ <field name="n_bytes" type="guint16"/>
+ <field name="preedit_length" type="guint16"/>
+ <field name="preedit_cursor" type="guint16"/>
+ <field name="dnd_position" type="gint"/>
+ <field name="drag_start_x" type="gint"/>
+ <field name="drag_start_y" type="gint"/>
+ <field name="invisible_char" type="gunichar"/>
+ <field name="width_chars" type="gint"/>
+ <property name="cursor-position" readable="1" type="gint"/>
+ <property name="selection-bound" readable="1" type="gint"/>
+ <property name="editable" readable="1" type="gboolean" writable="1"/>
+ <property name="max-length" readable="1" type="gint" writable="1"/>
+ <property name="visibility" readable="1" type="gboolean" writable="1"/>
+ <property name="has-frame" readable="1" type="gboolean" writable="1"/>
+ <property name="inner-border" readable="1" type="GtkBorder" writable="1"/>
+ <property name="invisible-char" readable="1" type="gunichar" writable="1"/>
+ <property name="activates-default" readable="1" type="gboolean" writable="1"/>
+ <property name="width-chars" readable="1" type="gint" writable="1"/>
+ <property name="scroll-offset" readable="1" type="gint"/>
+ <property name="text" readable="1" type="gchar*" writable="1"/>
+ <property name="xalign" readable="1" type="gfloat" writable="1"/>
+ <property name="truncate-multiline" readable="1" type="gboolean" writable="1"/>
+ <signal name="populate_popup" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </signal>
+ <signal name="activate" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </signal>
+ <signal name="move_cursor" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="step" type="GtkMovementStep"/>
+ <parameter name="count" type="gint"/>
+ <parameter name="extend_selection" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="insert_at_cursor" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <signal name="delete_from_cursor" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="type" type="GtkDeleteType"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </signal>
+ <signal name="backspace" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </signal>
+ <signal name="cut_clipboard" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </signal>
+ <signal name="copy_clipboard" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </signal>
+ <signal name="paste_clipboard" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </signal>
+ <signal name="toggle_overwrite" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </signal>
+ <implements>
+ <interface name="GtkEditable"/>
+ <interface name="GtkCellEditable"/>
+ </implements>
+ <method deprecated="1" name="append_text" symbol="gtk_entry_append_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_activates_default" symbol="gtk_entry_get_activates_default">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_alignment" symbol="gtk_entry_get_alignment">
+ <return-type type="gfloat"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_completion" symbol="gtk_entry_get_completion">
+ <return-type type="GtkEntryCompletion*"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_has_frame" symbol="gtk_entry_get_has_frame">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_inner_border" symbol="gtk_entry_get_inner_border">
+ <return-type type="const-GtkBorder*"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_invisible_char" symbol="gtk_entry_get_invisible_char">
+ <return-type type="gunichar"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_layout" symbol="gtk_entry_get_layout">
+ <return-type type="PangoLayout*"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_layout_offsets" symbol="gtk_entry_get_layout_offsets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_max_length" symbol="gtk_entry_get_max_length">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_text" symbol="gtk_entry_get_text">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_entry_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visibility" symbol="gtk_entry_get_visibility">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="get_width_chars" symbol="gtk_entry_get_width_chars">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="layout_index_to_text_index" symbol="gtk_entry_layout_index_to_text_index">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="layout_index" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_entry_new"/>
+ <constructor deprecated="1" name="new_with_max_length" symbol="gtk_entry_new_with_max_length">
+ <parameters>
+ <parameter name="max" type="gint"/>
+ </parameters>
+ </constructor>
+ <method deprecated="1" name="prepend_text" symbol="gtk_entry_prepend_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="select_region" symbol="gtk_entry_select_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="start" type="gint"/>
+ <parameter name="end" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_activates_default" symbol="gtk_entry_set_activates_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_alignment" symbol="gtk_entry_set_alignment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="xalign" type="gfloat"/>
+ </parameters>
+ </method>
+ <method name="set_completion" symbol="gtk_entry_set_completion">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_editable" symbol="gtk_entry_set_editable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="editable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_has_frame" symbol="gtk_entry_set_has_frame">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_inner_border" symbol="gtk_entry_set_inner_border">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="border" type="const-GtkBorder*"/>
+ </parameters>
+ </method>
+ <method name="set_invisible_char" symbol="gtk_entry_set_invisible_char">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="ch" type="gunichar"/>
+ </parameters>
+ </method>
+ <method name="set_max_length" symbol="gtk_entry_set_max_length">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="max" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_position" symbol="gtk_entry_set_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_text" symbol="gtk_entry_set_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_visibility" symbol="gtk_entry_set_visibility">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="visible" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_width_chars" symbol="gtk_entry_set_width_chars">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="n_chars" type="gint"/>
+ </parameters>
+ </method>
+ <method name="text_index_to_layout_index" symbol="gtk_entry_text_index_to_layout_index">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="text_index" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkEntryCompletion" parent="GObject" type-name="GtkEntryCompletion">
+ <field name="priv" type="GtkEntryCompletionPrivate*"/>
+ <signal name="insert_prefix" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="prefix" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <signal name="match_selected" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </signal>
+ <signal name="action_activated" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="index_" type="gint"/>
+ </parameters>
+ </signal>
+ <property name="model" readable="1" type="GtkTreeModel" writable="1"/>
+ <property name="minimum-key-length" readable="1" type="gint" writable="1"/>
+ <property name="text-column" readable="1" type="gint" writable="1"/>
+ <property name="inline-completion" readable="1" type="gboolean" writable="1"/>
+ <property name="popup-completion" readable="1" type="gboolean" writable="1"/>
+ <property name="popup-set-width" readable="1" type="gboolean" writable="1"/>
+ <property name="popup-single-match" readable="1" type="gboolean" writable="1"/>
+ <implements>
+ <interface name="GtkCellLayout"/>
+ </implements>
+ <method name="complete" symbol="gtk_entry_completion_complete">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <method name="delete_action" symbol="gtk_entry_completion_delete_action">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="index_" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_entry" symbol="gtk_entry_completion_get_entry">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <method name="get_inline_completion" symbol="gtk_entry_completion_get_inline_completion">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <method name="get_minimum_key_length" symbol="gtk_entry_completion_get_minimum_key_length">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <method name="get_model" symbol="gtk_entry_completion_get_model">
+ <return-type type="GtkTreeModel*"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <method name="get_popup_completion" symbol="gtk_entry_completion_get_popup_completion">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <method name="get_popup_set_width" symbol="gtk_entry_completion_get_popup_set_width">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <method name="get_popup_single_match" symbol="gtk_entry_completion_get_popup_single_match">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <method name="get_text_column" symbol="gtk_entry_completion_get_text_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_entry_completion_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="insert_action_markup" symbol="gtk_entry_completion_insert_action_markup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="index_" type="gint"/>
+ <parameter name="markup" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="insert_action_text" symbol="gtk_entry_completion_insert_action_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="index_" type="gint"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="insert_prefix" symbol="gtk_entry_completion_insert_prefix">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_entry_completion_new"/>
+ <method name="set_inline_completion" symbol="gtk_entry_completion_set_inline_completion">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="inline_completion" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_match_func" symbol="gtk_entry_completion_set_match_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="func" type="GtkEntryCompletionMatchFunc"/>
+ <parameter name="func_data" type="gpointer"/>
+ <parameter name="func_notify" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_minimum_key_length" symbol="gtk_entry_completion_set_minimum_key_length">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="length" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_model" symbol="gtk_entry_completion_set_model">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="model" type="GtkTreeModel*"/>
+ </parameters>
+ </method>
+ <method name="set_popup_completion" symbol="gtk_entry_completion_set_popup_completion">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="popup_completion" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_popup_set_width" symbol="gtk_entry_completion_set_popup_set_width">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="popup_set_width" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_popup_single_match" symbol="gtk_entry_completion_set_popup_single_match">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="popup_single_match" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_text_column" symbol="gtk_entry_completion_set_text_column">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="completion" type="GtkEntryCompletion*"/>
+ <parameter name="column" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkEventBox" parent="GtkBin" type-name="GtkEventBox">
+ <property name="visible-window" readable="1" type="gboolean" writable="1"/>
+ <property name="above-child" readable="1" type="gboolean" writable="1"/>
+ <method name="get_above_child" symbol="gtk_event_box_get_above_child">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="event_box" type="GtkEventBox*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_event_box_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visible_window" symbol="gtk_event_box_get_visible_window">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="event_box" type="GtkEventBox*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_event_box_new"/>
+ <method name="set_above_child" symbol="gtk_event_box_set_above_child">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="event_box" type="GtkEventBox*"/>
+ <parameter name="above_child" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_visible_window" symbol="gtk_event_box_set_visible_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="event_box" type="GtkEventBox*"/>
+ <parameter name="visible_window" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkExpander" parent="GtkBin" type-name="GtkExpander">
+ <field name="priv" type="GtkExpanderPrivate*"/>
+ <property construct="1" name="expanded" readable="1" type="gboolean" writable="1"/>
+ <property construct="1" name="label" readable="1" type="gchar*" writable="1"/>
+ <property construct="1" name="use-underline" readable="1" type="gboolean" writable="1"/>
+ <property construct="1" name="use-markup" readable="1" type="gboolean" writable="1"/>
+ <property name="spacing" readable="1" type="gint" writable="1"/>
+ <property name="label-widget" readable="1" type="GtkWidget" writable="1"/>
+ <signal name="activate" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ </parameters>
+ </signal>
+ <method name="get_expanded" symbol="gtk_expander_get_expanded">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gtk_expander_get_label">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ </parameters>
+ </method>
+ <method name="get_label_widget" symbol="gtk_expander_get_label_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ </parameters>
+ </method>
+ <method name="get_spacing" symbol="gtk_expander_get_spacing">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_expander_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_use_markup" symbol="gtk_expander_get_use_markup">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ </parameters>
+ </method>
+ <method name="get_use_underline" symbol="gtk_expander_get_use_underline">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_expander_new">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic" symbol="gtk_expander_new_with_mnemonic">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_expanded" symbol="gtk_expander_set_expanded">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ <parameter name="expanded" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gtk_expander_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_label_widget" symbol="gtk_expander_set_label_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ <parameter name="label_widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_spacing" symbol="gtk_expander_set_spacing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ <parameter name="spacing" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_use_markup" symbol="gtk_expander_set_use_markup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ <parameter name="use_markup" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_use_underline" symbol="gtk_expander_set_use_underline">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="expander" type="GtkExpander*"/>
+ <parameter name="use_underline" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkFileChooserButton" parent="GtkHBox" type-name="GtkFileChooserButton">
+ <field name="priv" type="GtkFileChooserButtonPrivate*"/>
+ <property construct-only="1" name="dialog" type="GtkFileChooserDialog" writable="1"/>
+ <property name="focus-on-click" readable="1" type="gboolean" writable="1"/>
+ <property name="title" readable="1" type="gchar*" writable="1"/>
+ <property name="width-chars" readable="1" type="gint" writable="1"/>
+ <implements>
+ <interface name="GtkFileChooser"/>
+ </implements>
+ <method name="get_focus_on_click" symbol="gtk_file_chooser_button_get_focus_on_click">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="button" type="GtkFileChooserButton*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gtk_file_chooser_button_get_title">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="button" type="GtkFileChooserButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_file_chooser_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_width_chars" symbol="gtk_file_chooser_button_get_width_chars">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="button" type="GtkFileChooserButton*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_file_chooser_button_new">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="action" type="GtkFileChooserAction"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_backend" symbol="gtk_file_chooser_button_new_with_backend">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="action" type="GtkFileChooserAction"/>
+ <parameter name="backend" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_dialog" symbol="gtk_file_chooser_button_new_with_dialog">
+ <parameters>
+ <parameter name="dialog" type="GtkWidget*"/>
+ </parameters>
+ </constructor>
+ <method name="set_focus_on_click" symbol="gtk_file_chooser_button_set_focus_on_click">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkFileChooserButton*"/>
+ <parameter name="focus_on_click" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gtk_file_chooser_button_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkFileChooserButton*"/>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_width_chars" symbol="gtk_file_chooser_button_set_width_chars">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkFileChooserButton*"/>
+ <parameter name="n_chars" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkFileChooserDialog" parent="GtkDialog" type-name="GtkFileChooserDialog">
+ <field name="priv" type="GtkFileChooserDialogPrivate*"/>
+ <implements>
+ <interface name="GtkFileChooser"/>
+ </implements>
+ <method name="get_type" symbol="gtk_file_chooser_dialog_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_file_chooser_dialog_new">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="action" type="GtkFileChooserAction"/>
+ <parameter name="first_button_text" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_backend" symbol="gtk_file_chooser_dialog_new_with_backend">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="action" type="GtkFileChooserAction"/>
+ <parameter name="backend" type="const-gchar*"/>
+ <parameter name="first_button_text" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkFileChooserWidget" parent="GtkVBox" type-name="GtkFileChooserWidget">
+ <field name="priv" type="GtkFileChooserWidgetPrivate*"/>
+ <implements>
+ <interface name="GtkFileChooser"/>
+ </implements>
+ <method name="get_type" symbol="gtk_file_chooser_widget_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_file_chooser_widget_new">
+ <parameters>
+ <parameter name="action" type="GtkFileChooserAction"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_backend" symbol="gtk_file_chooser_widget_new_with_backend">
+ <parameters>
+ <parameter name="action" type="GtkFileChooserAction"/>
+ <parameter name="backend" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkFileFilter" parent="GtkObject" type-name="GtkFileFilter">
+ <method name="add_custom" symbol="gtk_file_filter_add_custom">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ <parameter name="needed" type="GtkFileFilterFlags"/>
+ <parameter name="func" type="GtkFileFilterFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="notify" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="add_mime_type" symbol="gtk_file_filter_add_mime_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ <parameter name="mime_type" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="add_pattern" symbol="gtk_file_filter_add_pattern">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ <parameter name="pattern" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="add_pixbuf_formats" symbol="gtk_file_filter_add_pixbuf_formats">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ </parameters>
+ </method>
+ <method name="filter" symbol="gtk_file_filter_filter">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ <parameter name="filter_info" type="const-GtkFileFilterInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gtk_file_filter_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ </parameters>
+ </method>
+ <method name="get_needed" symbol="gtk_file_filter_get_needed">
+ <return-type type="GtkFileFilterFlags"/>
+ <parameters>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_file_filter_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_file_filter_new"/>
+ <method name="set_name" symbol="gtk_file_filter_set_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkFileFilter*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkFileSelection" parent="GtkDialog" type-name="GtkFileSelection">
+ <field name="dir_list" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="file_list" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="selection_entry" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="selection_text" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="main_vbox" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="ok_button" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="cancel_button" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="help_button" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="history_pulldown" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="history_menu" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="history_list" readable="1" type="GList*" writable="1"/>
+ <field name="fileop_dialog" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="fileop_entry" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="fileop_file" readable="1" type="gchar*" writable="1"/>
+ <field name="cmpl_state" readable="1" type="gpointer" writable="1"/>
+ <field name="fileop_c_dir" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="fileop_del_file" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="fileop_ren_file" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="button_area" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="action_area" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="selected_names" type="GPtrArray*"/>
+ <field name="last_selected" type="gchar*"/>
+ <property name="filename" readable="1" type="gchar*" writable="1"/>
+ <property name="show-fileops" readable="1" type="gboolean" writable="1"/>
+ <property name="select-multiple" readable="1" type="gboolean" writable="1"/>
+ <method name="complete" symbol="gtk_file_selection_complete">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filesel" type="GtkFileSelection*"/>
+ <parameter name="pattern" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_filename" symbol="gtk_file_selection_get_filename">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="filesel" type="GtkFileSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_select_multiple" symbol="gtk_file_selection_get_select_multiple">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="filesel" type="GtkFileSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_selections" symbol="gtk_file_selection_get_selections">
+ <return-type type="gchar**"/>
+ <parameters>
+ <parameter name="filesel" type="GtkFileSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_file_selection_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="hide_fileop_buttons" symbol="gtk_file_selection_hide_fileop_buttons">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filesel" type="GtkFileSelection*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_file_selection_new">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_filename" symbol="gtk_file_selection_set_filename">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filesel" type="GtkFileSelection*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_select_multiple" symbol="gtk_file_selection_set_select_multiple">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filesel" type="GtkFileSelection*"/>
+ <parameter name="select_multiple" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="show_fileop_buttons" symbol="gtk_file_selection_show_fileop_buttons">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filesel" type="GtkFileSelection*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkFixed" parent="GtkContainer" type-name="GtkFixed">
+ <field name="children" type="GList*"/>
+ <method name="get_has_window" symbol="gtk_fixed_get_has_window">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="fixed" type="GtkFixed*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_fixed_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="move" symbol="gtk_fixed_move">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="fixed" type="GtkFixed*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_fixed_new"/>
+ <method name="put" symbol="gtk_fixed_put">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="fixed" type="GtkFixed*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_has_window" symbol="gtk_fixed_set_has_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="fixed" type="GtkFixed*"/>
+ <parameter name="has_window" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkFontButton" parent="GtkButton" type-name="GtkFontButton">
+ <field name="priv" type="GtkFontButtonPrivate*"/>
+ <property name="title" readable="1" type="gchar*" writable="1"/>
+ <property name="font-name" readable="1" type="gchar*" writable="1"/>
+ <property name="use-font" readable="1" type="gboolean" writable="1"/>
+ <property name="use-size" readable="1" type="gboolean" writable="1"/>
+ <property name="show-style" readable="1" type="gboolean" writable="1"/>
+ <property name="show-size" readable="1" type="gboolean" writable="1"/>
+ <signal name="font_set" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gfp" type="GtkFontButton*"/>
+ </parameters>
+ </signal>
+ <method name="get_font_name" symbol="gtk_font_button_get_font_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ </parameters>
+ </method>
+ <method name="get_show_size" symbol="gtk_font_button_get_show_size">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ </parameters>
+ </method>
+ <method name="get_show_style" symbol="gtk_font_button_get_show_style">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gtk_font_button_get_title">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_font_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_use_font" symbol="gtk_font_button_get_use_font">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ </parameters>
+ </method>
+ <method name="get_use_size" symbol="gtk_font_button_get_use_size">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_font_button_new"/>
+ <constructor name="new_with_font" symbol="gtk_font_button_new_with_font">
+ <parameters>
+ <parameter name="fontname" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_font_name" symbol="gtk_font_button_set_font_name">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ <parameter name="fontname" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_show_size" symbol="gtk_font_button_set_show_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ <parameter name="show_size" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_show_style" symbol="gtk_font_button_set_show_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ <parameter name="show_style" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gtk_font_button_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_use_font" symbol="gtk_font_button_set_use_font">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ <parameter name="use_font" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_use_size" symbol="gtk_font_button_set_use_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="font_button" type="GtkFontButton*"/>
+ <parameter name="use_size" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkFontSelection" parent="GtkVBox" type-name="GtkFontSelection">
+ <field name="font_entry" type="GtkWidget*"/>
+ <field name="family_list" type="GtkWidget*"/>
+ <field name="font_style_entry" type="GtkWidget*"/>
+ <field name="face_list" type="GtkWidget*"/>
+ <field name="size_entry" type="GtkWidget*"/>
+ <field name="size_list" type="GtkWidget*"/>
+ <field name="pixels_button" type="GtkWidget*"/>
+ <field name="points_button" type="GtkWidget*"/>
+ <field name="filter_button" type="GtkWidget*"/>
+ <field name="preview_entry" type="GtkWidget*"/>
+ <field name="family" type="PangoFontFamily*"/>
+ <field name="face" type="PangoFontFace*"/>
+ <field name="size" type="gint"/>
+ <field name="font" type="GdkFont*"/>
+ <property name="font-name" readable="1" type="gchar*" writable="1"/>
+ <property name="font" readable="1" type="GdkFont"/>
+ <property name="preview-text" readable="1" type="gchar*" writable="1"/>
+ <method deprecated="1" name="get_font" symbol="gtk_font_selection_get_font">
+ <return-type type="GdkFont*"/>
+ <parameters>
+ <parameter name="fontsel" type="GtkFontSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_font_name" symbol="gtk_font_selection_get_font_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="fontsel" type="GtkFontSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_preview_text" symbol="gtk_font_selection_get_preview_text">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="fontsel" type="GtkFontSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_font_selection_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_font_selection_new"/>
+ <method name="set_font_name" symbol="gtk_font_selection_set_font_name">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="fontsel" type="GtkFontSelection*"/>
+ <parameter name="fontname" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_preview_text" symbol="gtk_font_selection_set_preview_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="fontsel" type="GtkFontSelection*"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkFontSelectionDialog" parent="GtkDialog" type-name="GtkFontSelectionDialog">
+ <field name="fontsel" type="GtkWidget*"/>
+ <field name="main_vbox" type="GtkWidget*"/>
+ <field name="action_area" type="GtkWidget*"/>
+ <field name="ok_button" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="apply_button" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="cancel_button" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="dialog_width" type="gint"/>
+ <field name="auto_resize" type="gboolean"/>
+ <method deprecated="1" name="get_font" symbol="gtk_font_selection_dialog_get_font">
+ <return-type type="GdkFont*"/>
+ <parameters>
+ <parameter name="fsd" type="GtkFontSelectionDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_font_name" symbol="gtk_font_selection_dialog_get_font_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="fsd" type="GtkFontSelectionDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_preview_text" symbol="gtk_font_selection_dialog_get_preview_text">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="fsd" type="GtkFontSelectionDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_font_selection_dialog_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_font_selection_dialog_new">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_font_name" symbol="gtk_font_selection_dialog_set_font_name">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="fsd" type="GtkFontSelectionDialog*"/>
+ <parameter name="fontname" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_preview_text" symbol="gtk_font_selection_dialog_set_preview_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="fsd" type="GtkFontSelectionDialog*"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkFrame" parent="GtkBin" type-name="GtkFrame">
+ <field name="label_widget" type="GtkWidget*"/>
+ <field name="shadow_type" type="gint16"/>
+ <field name="label_xalign" type="gfloat"/>
+ <field name="label_yalign" type="gfloat"/>
+ <field name="child_allocation" type="GtkAllocation"/>
+ <property name="label" readable="1" type="gchar*" writable="1"/>
+ <property name="label-xalign" readable="1" type="gfloat" writable="1"/>
+ <property name="label-yalign" readable="1" type="gfloat" writable="1"/>
+ <property name="shadow" readable="1" type="GtkShadowType" writable="1"/>
+ <property name="shadow-type" readable="1" type="GtkShadowType" writable="1"/>
+ <property name="label-widget" readable="1" type="GtkWidget" writable="1"/>
+ <vfunc name="compute_child_allocation">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="frame" type="GtkFrame*"/>
+ <parameter name="allocation" type="GtkAllocation*"/>
+ </parameters>
+ </vfunc>
+ <method name="get_label" symbol="gtk_frame_get_label">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="frame" type="GtkFrame*"/>
+ </parameters>
+ </method>
+ <method name="get_label_align" symbol="gtk_frame_get_label_align">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="frame" type="GtkFrame*"/>
+ <parameter name="xalign" type="gfloat*"/>
+ <parameter name="yalign" type="gfloat*"/>
+ </parameters>
+ </method>
+ <method name="get_label_widget" symbol="gtk_frame_get_label_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="frame" type="GtkFrame*"/>
+ </parameters>
+ </method>
+ <method name="get_shadow_type" symbol="gtk_frame_get_shadow_type">
+ <return-type type="GtkShadowType"/>
+ <parameters>
+ <parameter name="frame" type="GtkFrame*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_frame_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_frame_new">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_label" symbol="gtk_frame_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="frame" type="GtkFrame*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_label_align" symbol="gtk_frame_set_label_align">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="frame" type="GtkFrame*"/>
+ <parameter name="xalign" type="gfloat"/>
+ <parameter name="yalign" type="gfloat"/>
+ </parameters>
+ </method>
+ <method name="set_label_widget" symbol="gtk_frame_set_label_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="frame" type="GtkFrame*"/>
+ <parameter name="label_widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_shadow_type" symbol="gtk_frame_set_shadow_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="frame" type="GtkFrame*"/>
+ <parameter name="type" type="GtkShadowType"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkGammaCurve" parent="GtkVBox" type-name="GtkGammaCurve">
+ <field name="table" type="GtkWidget*"/>
+ <field name="curve" type="GtkWidget*"/>
+ <field name="button" type="GtkWidget*"/>
+ <field name="gamma" type="gfloat"/>
+ <field name="gamma_dialog" type="GtkWidget*"/>
+ <field name="gamma_text" type="GtkWidget*"/>
+ <method name="get_type" symbol="gtk_gamma_curve_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_gamma_curve_new"/>
+ </object>
+ <object get-type="" name="GtkHandleBox" parent="GtkBin" type-name="GtkHandleBox">
+ <field name="bin_window" type="GdkWindow*"/>
+ <field name="float_window" type="GdkWindow*"/>
+ <field name="shadow_type" type="GtkShadowType"/>
+ <field name="handle_position" type="guint"/>
+ <field name="float_window_mapped" type="guint"/>
+ <field name="child_detached" type="guint"/>
+ <field name="in_drag" type="guint"/>
+ <field name="shrink_on_detach" type="guint"/>
+ <field name="snap_edge" type="signed"/>
+ <field name="deskoff_x" type="gint"/>
+ <field name="deskoff_y" type="gint"/>
+ <field name="attach_allocation" type="GtkAllocation"/>
+ <field name="float_allocation" type="GtkAllocation"/>
+ <property name="shadow" readable="1" type="GtkShadowType" writable="1"/>
+ <property name="shadow-type" readable="1" type="GtkShadowType" writable="1"/>
+ <property name="handle-position" readable="1" type="GtkPositionType" writable="1"/>
+ <property name="snap-edge" readable="1" type="GtkPositionType" writable="1"/>
+ <property name="snap-edge-set" readable="1" type="gboolean" writable="1"/>
+ <signal name="child_attached" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="handle_box" type="GtkHandleBox*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="child_detached" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="handle_box" type="GtkHandleBox*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <method name="get_handle_position" symbol="gtk_handle_box_get_handle_position">
+ <return-type type="GtkPositionType"/>
+ <parameters>
+ <parameter name="handle_box" type="GtkHandleBox*"/>
+ </parameters>
+ </method>
+ <method name="get_shadow_type" symbol="gtk_handle_box_get_shadow_type">
+ <return-type type="GtkShadowType"/>
+ <parameters>
+ <parameter name="handle_box" type="GtkHandleBox*"/>
+ </parameters>
+ </method>
+ <method name="get_snap_edge" symbol="gtk_handle_box_get_snap_edge">
+ <return-type type="GtkPositionType"/>
+ <parameters>
+ <parameter name="handle_box" type="GtkHandleBox*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_handle_box_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_handle_box_new"/>
+ <method name="set_handle_position" symbol="gtk_handle_box_set_handle_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="handle_box" type="GtkHandleBox*"/>
+ <parameter name="position" type="GtkPositionType"/>
+ </parameters>
+ </method>
+ <method name="set_shadow_type" symbol="gtk_handle_box_set_shadow_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="handle_box" type="GtkHandleBox*"/>
+ <parameter name="type" type="GtkShadowType"/>
+ </parameters>
+ </method>
+ <method name="set_snap_edge" symbol="gtk_handle_box_set_snap_edge">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="handle_box" type="GtkHandleBox*"/>
+ <parameter name="edge" type="GtkPositionType"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkHBox" parent="GtkBox" type-name="GtkHBox">
+ <method name="get_type" symbol="gtk_hbox_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_hbox_new">
+ <parameters>
+ <parameter name="homogeneous" type="gboolean"/>
+ <parameter name="spacing" type="gint"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkHButtonBox" parent="GtkButtonBox" type-name="GtkHButtonBox">
+ <method deprecated="1" name="get_layout_default" symbol="gtk_hbutton_box_get_layout_default">
+ <return-type type="GtkButtonBoxStyle"/>
+ </method>
+ <method deprecated="1" name="get_spacing_default" symbol="gtk_hbutton_box_get_spacing_default">
+ <return-type type="gint"/>
+ </method>
+ <method name="get_type" symbol="gtk_hbutton_box_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_hbutton_box_new"/>
+ <method deprecated="1" name="set_layout_default" symbol="gtk_hbutton_box_set_layout_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkButtonBoxStyle"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_spacing_default" symbol="gtk_hbutton_box_set_spacing_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spacing" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkHPaned" parent="GtkPaned" type-name="GtkHPaned">
+ <method name="get_type" symbol="gtk_hpaned_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_hpaned_new"/>
+ </object>
+ <object get-type="" name="GtkHRuler" parent="GtkRuler" type-name="GtkHRuler">
+ <method name="get_type" symbol="gtk_hruler_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_hruler_new"/>
+ </object>
+ <object get-type="" name="GtkHScale" parent="GtkScale" type-name="GtkHScale">
+ <method name="get_type" symbol="gtk_hscale_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_hscale_new">
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_range" symbol="gtk_hscale_new_with_range">
+ <parameters>
+ <parameter name="min" type="gdouble"/>
+ <parameter name="max" type="gdouble"/>
+ <parameter name="step" type="gdouble"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkHScrollbar" parent="GtkScrollbar" type-name="GtkHScrollbar">
+ <method name="get_type" symbol="gtk_hscrollbar_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_hscrollbar_new">
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkHSeparator" parent="GtkSeparator" type-name="GtkHSeparator">
+ <method name="get_type" symbol="gtk_hseparator_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_hseparator_new"/>
+ </object>
+ <object get-type="" name="GtkHSV" parent="GtkWidget" type-name="GtkHSV">
+ <field name="priv" type="gpointer"/>
+ <signal name="changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="hsv" type="GtkHSV*"/>
+ </parameters>
+ </signal>
+ <signal name="move" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="hsv" type="GtkHSV*"/>
+ <parameter name="type" type="GtkDirectionType"/>
+ </parameters>
+ </signal>
+ <method name="get_color" symbol="gtk_hsv_get_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="hsv" type="GtkHSV*"/>
+ <parameter name="h" type="gdouble*"/>
+ <parameter name="s" type="gdouble*"/>
+ <parameter name="v" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_metrics" symbol="gtk_hsv_get_metrics">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="hsv" type="GtkHSV*"/>
+ <parameter name="size" type="gint*"/>
+ <parameter name="ring_width" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_hsv_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="is_adjusting" symbol="gtk_hsv_is_adjusting">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="hsv" type="GtkHSV*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_hsv_new"/>
+ <method name="set_color" symbol="gtk_hsv_set_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="hsv" type="GtkHSV*"/>
+ <parameter name="h" type="double"/>
+ <parameter name="s" type="double"/>
+ <parameter name="v" type="double"/>
+ </parameters>
+ </method>
+ <method name="set_metrics" symbol="gtk_hsv_set_metrics">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="hsv" type="GtkHSV*"/>
+ <parameter name="size" type="gint"/>
+ <parameter name="ring_width" type="gint"/>
+ </parameters>
+ </method>
+ <method name="to_rgb" symbol="gtk_hsv_to_rgb">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="h" type="gdouble"/>
+ <parameter name="s" type="gdouble"/>
+ <parameter name="v" type="gdouble"/>
+ <parameter name="r" type="gdouble*"/>
+ <parameter name="g" type="gdouble*"/>
+ <parameter name="b" type="gdouble*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkIconFactory" parent="GObject" type-name="GtkIconFactory">
+ <field name="icons" type="GHashTable*"/>
+ <method name="add" symbol="gtk_icon_factory_add">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="factory" type="GtkIconFactory*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ <parameter name="icon_set" type="GtkIconSet*"/>
+ </parameters>
+ </method>
+ <method name="add_default" symbol="gtk_icon_factory_add_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="factory" type="GtkIconFactory*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_icon_factory_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="lookup" symbol="gtk_icon_factory_lookup">
+ <return-type type="GtkIconSet*"/>
+ <parameters>
+ <parameter name="factory" type="GtkIconFactory*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="lookup_default" symbol="gtk_icon_factory_lookup_default">
+ <return-type type="GtkIconSet*"/>
+ <parameters>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_icon_factory_new"/>
+ <method name="remove_default" symbol="gtk_icon_factory_remove_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="factory" type="GtkIconFactory*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkIconTheme" parent="GObject" type-name="GtkIconTheme">
+ <field name="priv" type="GtkIconThemePrivate*"/>
+ <signal name="changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ </parameters>
+ </signal>
+ <method name="add_builtin_icon" symbol="gtk_icon_theme_add_builtin_icon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_name" type="const-gchar*"/>
+ <parameter name="size" type="gint"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="append_search_path" symbol="gtk_icon_theme_append_search_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="error_quark" symbol="gtk_icon_theme_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="get_default" symbol="gtk_icon_theme_get_default">
+ <return-type type="GtkIconTheme*"/>
+ </method>
+ <method name="get_example_icon_name" symbol="gtk_icon_theme_get_example_icon_name">
+ <return-type type="char*"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ </parameters>
+ </method>
+ <method name="get_for_screen" symbol="gtk_icon_theme_get_for_screen">
+ <return-type type="GtkIconTheme*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_sizes" symbol="gtk_icon_theme_get_icon_sizes">
+ <return-type type="gint*"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_search_path" symbol="gtk_icon_theme_get_search_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="path" type="gchar**[]"/>
+ <parameter name="n_elements" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_icon_theme_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="has_icon" symbol="gtk_icon_theme_has_icon">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="list_icons" symbol="gtk_icon_theme_list_icons">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="context" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="load_icon" symbol="gtk_icon_theme_load_icon">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ <parameter name="size" type="gint"/>
+ <parameter name="flags" type="GtkIconLookupFlags"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="lookup_icon" symbol="gtk_icon_theme_lookup_icon">
+ <return-type type="GtkIconInfo*"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ <parameter name="size" type="gint"/>
+ <parameter name="flags" type="GtkIconLookupFlags"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_icon_theme_new"/>
+ <method name="prepend_search_path" symbol="gtk_icon_theme_prepend_search_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="rescan_if_needed" symbol="gtk_icon_theme_rescan_if_needed">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ </parameters>
+ </method>
+ <method name="set_custom_theme" symbol="gtk_icon_theme_set_custom_theme">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="theme_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_screen" symbol="gtk_icon_theme_set_screen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="set_search_path" symbol="gtk_icon_theme_set_search_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="path" type="const-gchar*[]"/>
+ <parameter name="n_elements" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkIconView" parent="GtkContainer" type-name="GtkIconView">
+ <field name="priv" type="GtkIconViewPrivate*"/>
+ <property name="selection-mode" readable="1" type="GtkSelectionMode" writable="1"/>
+ <property name="pixbuf-column" readable="1" type="gint" writable="1"/>
+ <property name="text-column" readable="1" type="gint" writable="1"/>
+ <property name="markup-column" readable="1" type="gint" writable="1"/>
+ <property name="model" readable="1" type="GtkTreeModel" writable="1"/>
+ <property name="columns" readable="1" type="gint" writable="1"/>
+ <property name="item-width" readable="1" type="gint" writable="1"/>
+ <property name="spacing" readable="1" type="gint" writable="1"/>
+ <property name="row-spacing" readable="1" type="gint" writable="1"/>
+ <property name="column-spacing" readable="1" type="gint" writable="1"/>
+ <property name="margin" readable="1" type="gint" writable="1"/>
+ <property name="orientation" readable="1" type="GtkOrientation" writable="1"/>
+ <property name="reorderable" readable="1" type="gboolean" writable="1"/>
+ <signal name="set_scroll_adjustments" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </signal>
+ <signal name="item_activated" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </signal>
+ <signal name="selection_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </signal>
+ <signal name="select_all" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </signal>
+ <signal name="unselect_all" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </signal>
+ <signal name="select_cursor_item" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </signal>
+ <signal name="toggle_cursor_item" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </signal>
+ <signal name="activate_cursor_item" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </signal>
+ <signal name="move_cursor" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="step" type="GtkMovementStep"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </signal>
+ <implements>
+ <interface name="GtkCellLayout"/>
+ </implements>
+ <method name="create_drag_icon" symbol="gtk_icon_view_create_drag_icon">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="enable_model_drag_dest" symbol="gtk_icon_view_enable_model_drag_dest">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="n_targets" type="gint"/>
+ <parameter name="actions" type="GdkDragAction"/>
+ </parameters>
+ </method>
+ <method name="enable_model_drag_source" symbol="gtk_icon_view_enable_model_drag_source">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="start_button_mask" type="GdkModifierType"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="n_targets" type="gint"/>
+ <parameter name="actions" type="GdkDragAction"/>
+ </parameters>
+ </method>
+ <method name="get_column_spacing" symbol="gtk_icon_view_get_column_spacing">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_columns" symbol="gtk_icon_view_get_columns">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_cursor" symbol="gtk_icon_view_get_cursor">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath**"/>
+ <parameter name="cell" type="GtkCellRenderer**"/>
+ </parameters>
+ </method>
+ <method name="get_dest_item_at_pos" symbol="gtk_icon_view_get_dest_item_at_pos">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="drag_x" type="gint"/>
+ <parameter name="drag_y" type="gint"/>
+ <parameter name="path" type="GtkTreePath**"/>
+ <parameter name="pos" type="GtkIconViewDropPosition*"/>
+ </parameters>
+ </method>
+ <method name="get_drag_dest_item" symbol="gtk_icon_view_get_drag_dest_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath**"/>
+ <parameter name="pos" type="GtkIconViewDropPosition*"/>
+ </parameters>
+ </method>
+ <method name="get_item_at_pos" symbol="gtk_icon_view_get_item_at_pos">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="path" type="GtkTreePath**"/>
+ <parameter name="cell" type="GtkCellRenderer**"/>
+ </parameters>
+ </method>
+ <method name="get_item_width" symbol="gtk_icon_view_get_item_width">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_margin" symbol="gtk_icon_view_get_margin">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_markup_column" symbol="gtk_icon_view_get_markup_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_model" symbol="gtk_icon_view_get_model">
+ <return-type type="GtkTreeModel*"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_orientation" symbol="gtk_icon_view_get_orientation">
+ <return-type type="GtkOrientation"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_path_at_pos" symbol="gtk_icon_view_get_path_at_pos">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_pixbuf_column" symbol="gtk_icon_view_get_pixbuf_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_reorderable" symbol="gtk_icon_view_get_reorderable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_row_spacing" symbol="gtk_icon_view_get_row_spacing">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_selected_items" symbol="gtk_icon_view_get_selected_items">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_selection_mode" symbol="gtk_icon_view_get_selection_mode">
+ <return-type type="GtkSelectionMode"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_spacing" symbol="gtk_icon_view_get_spacing">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_text_column" symbol="gtk_icon_view_get_text_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_icon_view_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visible_range" symbol="gtk_icon_view_get_visible_range">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="start_path" type="GtkTreePath**"/>
+ <parameter name="end_path" type="GtkTreePath**"/>
+ </parameters>
+ </method>
+ <method name="item_activated" symbol="gtk_icon_view_item_activated">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_icon_view_new"/>
+ <constructor name="new_with_model" symbol="gtk_icon_view_new_with_model">
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ </parameters>
+ </constructor>
+ <method name="path_is_selected" symbol="gtk_icon_view_path_is_selected">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="scroll_to_path" symbol="gtk_icon_view_scroll_to_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="use_align" type="gboolean"/>
+ <parameter name="row_align" type="gfloat"/>
+ <parameter name="col_align" type="gfloat"/>
+ </parameters>
+ </method>
+ <method name="select_all" symbol="gtk_icon_view_select_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="select_path" symbol="gtk_icon_view_select_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="selected_foreach" symbol="gtk_icon_view_selected_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="func" type="GtkIconViewForeachFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="set_column_spacing" symbol="gtk_icon_view_set_column_spacing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="column_spacing" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_columns" symbol="gtk_icon_view_set_columns">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="columns" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_cursor" symbol="gtk_icon_view_set_cursor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="start_editing" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_drag_dest_item" symbol="gtk_icon_view_set_drag_dest_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="pos" type="GtkIconViewDropPosition"/>
+ </parameters>
+ </method>
+ <method name="set_item_width" symbol="gtk_icon_view_set_item_width">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="item_width" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_margin" symbol="gtk_icon_view_set_margin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="margin" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_markup_column" symbol="gtk_icon_view_set_markup_column">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="column" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_model" symbol="gtk_icon_view_set_model">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="model" type="GtkTreeModel*"/>
+ </parameters>
+ </method>
+ <method name="set_orientation" symbol="gtk_icon_view_set_orientation">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="orientation" type="GtkOrientation"/>
+ </parameters>
+ </method>
+ <method name="set_pixbuf_column" symbol="gtk_icon_view_set_pixbuf_column">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="column" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_reorderable" symbol="gtk_icon_view_set_reorderable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="reorderable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_row_spacing" symbol="gtk_icon_view_set_row_spacing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="row_spacing" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_selection_mode" symbol="gtk_icon_view_set_selection_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="mode" type="GtkSelectionMode"/>
+ </parameters>
+ </method>
+ <method name="set_spacing" symbol="gtk_icon_view_set_spacing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="spacing" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_text_column" symbol="gtk_icon_view_set_text_column">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="column" type="gint"/>
+ </parameters>
+ </method>
+ <method name="unselect_all" symbol="gtk_icon_view_unselect_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="unselect_path" symbol="gtk_icon_view_unselect_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="unset_model_drag_dest" symbol="gtk_icon_view_unset_model_drag_dest">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ <method name="unset_model_drag_source" symbol="gtk_icon_view_unset_model_drag_source">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkImage" parent="GtkMisc" type-name="GtkImage">
+ <field name="storage_type" type="GtkImageType"/>
+ <field name="pixmap" type="union{GtkImagePixmapData"/>
+ <field name="image" type="GtkImageImageData"/>
+ <field name="pixbuf" type="GtkImagePixbufData"/>
+ <field name="stock" type="GtkImageStockData"/>
+ <field name="icon_set" type="GtkImageIconSetData"/>
+ <field name="anim" type="GtkImageAnimationData"/>
+ <field name="name" type="GtkImageIconNameData"/>
+ <field name="data" type="}"/>
+ <field name="mask" type="GdkBitmap*"/>
+ <field name="icon_size" type="GtkIconSize"/>
+ <property name="pixbuf" readable="1" type="GdkPixbuf" writable="1"/>
+ <property name="pixmap" readable="1" type="GdkPixmap" writable="1"/>
+ <property name="image" readable="1" type="GdkImage" writable="1"/>
+ <property name="mask" readable="1" type="GdkPixmap" writable="1"/>
+ <property name="file" readable="1" type="gchar*" writable="1"/>
+ <property name="stock" readable="1" type="gchar*" writable="1"/>
+ <property name="icon-set" readable="1" type="GtkIconSet" writable="1"/>
+ <property name="icon-size" readable="1" type="gint" writable="1"/>
+ <property name="pixel-size" readable="1" type="gint" writable="1"/>
+ <property name="pixbuf-animation" readable="1" type="GdkPixbufAnimation" writable="1"/>
+ <property name="icon-name" readable="1" type="gchar*" writable="1"/>
+ <property name="storage-type" readable="1" type="GtkImageType"/>
+ <method name="clear" symbol="gtk_image_clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get" symbol="gtk_image_get">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="val" type="GdkImage**"/>
+ <parameter name="mask" type="GdkBitmap**"/>
+ </parameters>
+ </method>
+ <method name="get_animation" symbol="gtk_image_get_animation">
+ <return-type type="GdkPixbufAnimation*"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_name" symbol="gtk_image_get_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter direction="out" name="icon_name" type="const-gchar**"/>
+ <parameter name="size" type="GtkIconSize*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_set" symbol="gtk_image_get_icon_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="icon_set" type="GtkIconSet**"/>
+ <parameter name="size" type="GtkIconSize*"/>
+ </parameters>
+ </method>
+ <method name="get_image" symbol="gtk_image_get_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="gdk_image" type="GdkImage**"/>
+ <parameter name="mask" type="GdkBitmap**"/>
+ </parameters>
+ </method>
+ <method name="get_pixbuf" symbol="gtk_image_get_pixbuf">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ </parameters>
+ </method>
+ <method name="get_pixel_size" symbol="gtk_image_get_pixel_size">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ </parameters>
+ </method>
+ <method name="get_pixmap" symbol="gtk_image_get_pixmap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="pixmap" type="GdkPixmap**"/>
+ <parameter name="mask" type="GdkBitmap**"/>
+ </parameters>
+ </method>
+ <method name="get_stock" symbol="gtk_image_get_stock">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="stock_id" type="gchar**"/>
+ <parameter name="size" type="GtkIconSize*"/>
+ </parameters>
+ </method>
+ <method name="get_storage_type" symbol="gtk_image_get_storage_type">
+ <return-type type="GtkImageType"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_image_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_image_new"/>
+ <constructor name="new_from_animation" symbol="gtk_image_new_from_animation">
+ <parameters>
+ <parameter name="animation" type="GdkPixbufAnimation*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_file" symbol="gtk_image_new_from_file">
+ <parameters>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_icon_name" symbol="gtk_image_new_from_icon_name">
+ <parameters>
+ <parameter name="icon_name" type="const-gchar*"/>
+ <parameter name="size" type="GtkIconSize"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_icon_set" symbol="gtk_image_new_from_icon_set">
+ <parameters>
+ <parameter name="icon_set" type="GtkIconSet*"/>
+ <parameter name="size" type="GtkIconSize"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_image" symbol="gtk_image_new_from_image">
+ <parameters>
+ <parameter name="image" type="GdkImage*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_pixbuf" symbol="gtk_image_new_from_pixbuf">
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_pixmap" symbol="gtk_image_new_from_pixmap">
+ <parameters>
+ <parameter name="pixmap" type="GdkPixmap*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_stock" symbol="gtk_image_new_from_stock">
+ <parameters>
+ <parameter name="stock_id" type="const-gchar*"/>
+ <parameter name="size" type="GtkIconSize"/>
+ </parameters>
+ </constructor>
+ <method deprecated="1" name="set" symbol="gtk_image_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="val" type="GdkImage*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ </parameters>
+ </method>
+ <method name="set_from_animation" symbol="gtk_image_set_from_animation">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="animation" type="GdkPixbufAnimation*"/>
+ </parameters>
+ </method>
+ <method name="set_from_file" symbol="gtk_image_set_from_file">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_from_icon_name" symbol="gtk_image_set_from_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ <parameter name="size" type="GtkIconSize"/>
+ </parameters>
+ </method>
+ <method name="set_from_icon_set" symbol="gtk_image_set_from_icon_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="icon_set" type="GtkIconSet*"/>
+ <parameter name="size" type="GtkIconSize"/>
+ </parameters>
+ </method>
+ <method name="set_from_image" symbol="gtk_image_set_from_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="gdk_image" type="GdkImage*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ </parameters>
+ </method>
+ <method name="set_from_pixbuf" symbol="gtk_image_set_from_pixbuf">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="set_from_pixmap" symbol="gtk_image_set_from_pixmap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="pixmap" type="GdkPixmap*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ </parameters>
+ </method>
+ <method name="set_from_stock" symbol="gtk_image_set_from_stock">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ <parameter name="size" type="GtkIconSize"/>
+ </parameters>
+ </method>
+ <method name="set_pixel_size" symbol="gtk_image_set_pixel_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image" type="GtkImage*"/>
+ <parameter name="pixel_size" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkImageMenuItem" parent="GtkMenuItem" type-name="GtkImageMenuItem">
+ <field name="image" type="GtkWidget*"/>
+ <property name="image" readable="1" type="GtkWidget" writable="1"/>
+ <method name="get_image" symbol="gtk_image_menu_item_get_image">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="image_menu_item" type="GtkImageMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_image_menu_item_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_image_menu_item_new"/>
+ <constructor name="new_from_stock" symbol="gtk_image_menu_item_new_from_stock">
+ <parameters>
+ <parameter name="stock_id" type="const-gchar*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_label" symbol="gtk_image_menu_item_new_with_label">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic" symbol="gtk_image_menu_item_new_with_mnemonic">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_image" symbol="gtk_image_menu_item_set_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="image_menu_item" type="GtkImageMenuItem*"/>
+ <parameter name="image" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkIMContext" parent="GObject" type-name="GtkIMContext">
+ <signal name="preedit_start" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ </parameters>
+ </signal>
+ <signal name="preedit_end" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ </parameters>
+ </signal>
+ <signal name="preedit_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ </parameters>
+ </signal>
+ <signal name="commit" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <signal name="retrieve_surrounding" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ </parameters>
+ </signal>
+ <signal name="delete_surrounding" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="offset" type="gint"/>
+ <parameter name="n_chars" type="gint"/>
+ </parameters>
+ </signal>
+ <vfunc name="set_client_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_preedit_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="str" type="gchar**"/>
+ <parameter name="attrs" type="PangoAttrList**"/>
+ <parameter name="cursor_pos" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="filter_keypress">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="event" type="GdkEventKey*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="focus_in">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="focus_out">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="reset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_cursor_location">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_use_preedit">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="use_preedit" type="gboolean"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_surrounding">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ <parameter name="cursor_index" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_surrounding">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="text" type="gchar**"/>
+ <parameter name="cursor_index" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <method name="delete_surrounding" symbol="gtk_im_context_delete_surrounding">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="offset" type="gint"/>
+ <parameter name="n_chars" type="gint"/>
+ </parameters>
+ </method>
+ <method name="filter_keypress" symbol="gtk_im_context_filter_keypress">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="event" type="GdkEventKey*"/>
+ </parameters>
+ </method>
+ <method name="focus_in" symbol="gtk_im_context_focus_in">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ </parameters>
+ </method>
+ <method name="focus_out" symbol="gtk_im_context_focus_out">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ </parameters>
+ </method>
+ <method name="get_preedit_string" symbol="gtk_im_context_get_preedit_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="str" type="gchar**"/>
+ <parameter name="attrs" type="PangoAttrList**"/>
+ <parameter name="cursor_pos" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_surrounding" symbol="gtk_im_context_get_surrounding">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="text" type="gchar**"/>
+ <parameter name="cursor_index" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_im_context_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="reset" symbol="gtk_im_context_reset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ </parameters>
+ </method>
+ <method name="set_client_window" symbol="gtk_im_context_set_client_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="set_cursor_location" symbol="gtk_im_context_set_cursor_location">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="set_surrounding" symbol="gtk_im_context_set_surrounding">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ <parameter name="cursor_index" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_use_preedit" symbol="gtk_im_context_set_use_preedit">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMContext*"/>
+ <parameter name="use_preedit" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkIMContextSimple" parent="GtkIMContext" type-name="GtkIMContextSimple">
+ <field name="tables" type="GSList*"/>
+ <field name="compose_buffer" type="guint"/>
+ <field name="tentative_match" type="gunichar"/>
+ <field name="tentative_match_len" type="gint"/>
+ <field name="in_hex_sequence" type="guint"/>
+ <field name="modifiers_dropped" type="guint"/>
+ <method name="add_table" symbol="gtk_im_context_simple_add_table">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context_simple" type="GtkIMContextSimple*"/>
+ <parameter name="data" type="guint16*"/>
+ <parameter name="max_seq_len" type="gint"/>
+ <parameter name="n_seqs" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_im_context_simple_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_im_context_simple_new"/>
+ </object>
+ <object get-type="" name="GtkIMMulticontext" parent="GtkIMContext" type-name="GtkIMMulticontext">
+ <field name="slave" type="GtkIMContext*"/>
+ <field name="priv" type="GtkIMMulticontextPrivate*"/>
+ <field name="context_id" type="const-gchar*"/>
+ <method name="append_menuitems" symbol="gtk_im_multicontext_append_menuitems">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkIMMulticontext*"/>
+ <parameter name="menushell" type="GtkMenuShell*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_im_multicontext_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_im_multicontext_new"/>
+ </object>
+ <object get-type="" name="GtkInputDialog" parent="GtkDialog" type-name="GtkInputDialog">
+ <field name="axis_list" type="GtkWidget*"/>
+ <field name="axis_listbox" type="GtkWidget*"/>
+ <field name="mode_optionmenu" type="GtkWidget*"/>
+ <field name="close_button" type="GtkWidget*"/>
+ <field name="save_button" type="GtkWidget*"/>
+ <field name="axis_items" type="GtkWidget*"/>
+ <field name="current_device" type="GdkDevice*"/>
+ <field name="keys_list" type="GtkWidget*"/>
+ <field name="keys_listbox" type="GtkWidget*"/>
+ <signal name="enable_device" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inputd" type="GtkInputDialog*"/>
+ <parameter name="device" type="GdkDevice*"/>
+ </parameters>
+ </signal>
+ <signal name="disable_device" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inputd" type="GtkInputDialog*"/>
+ <parameter name="device" type="GdkDevice*"/>
+ </parameters>
+ </signal>
+ <method name="get_type" symbol="gtk_input_dialog_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_input_dialog_new"/>
+ </object>
+ <object get-type="" name="GtkInvisible" parent="GtkWidget" type-name="GtkInvisible">
+ <field name="has_user_ref_count" type="gboolean"/>
+ <field name="screen" type="GdkScreen*"/>
+ <property name="screen" readable="1" type="GdkScreen" writable="1"/>
+ <method name="get_screen" symbol="gtk_invisible_get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="invisible" type="GtkInvisible*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_invisible_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_invisible_new"/>
+ <constructor name="new_for_screen" symbol="gtk_invisible_new_for_screen">
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </constructor>
+ <method name="set_screen" symbol="gtk_invisible_set_screen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="invisible" type="GtkInvisible*"/>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkItem" parent="GtkBin" type-name="GtkItem">
+ <signal name="select" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="item" type="GtkItem*"/>
+ </parameters>
+ </signal>
+ <signal name="deselect" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="item" type="GtkItem*"/>
+ </parameters>
+ </signal>
+ <signal name="toggle" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="item" type="GtkItem*"/>
+ </parameters>
+ </signal>
+ <method name="deselect" symbol="gtk_item_deselect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="item" type="GtkItem*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="factories_path_delete" symbol="gtk_item_factories_path_delete">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory_path" type="const-gchar*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_item_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="select" symbol="gtk_item_select">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="item" type="GtkItem*"/>
+ </parameters>
+ </method>
+ <method name="toggle" symbol="gtk_item_toggle">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="item" type="GtkItem*"/>
+ </parameters>
+ </method>
+ </object>
+ <object deprecated="1" get-type="" name="GtkItemFactory" parent="GtkObject" type-name="GtkItemFactory">
+ <field name="path" type="gchar*"/>
+ <field name="accel_group" type="GtkAccelGroup*"/>
+ <field name="widget" type="GtkWidget*"/>
+ <field name="items" type="GSList*"/>
+ <field name="translate_func" type="GtkTranslateFunc"/>
+ <field name="translate_data" type="gpointer"/>
+ <field name="translate_notify" type="GtkDestroyNotify"/>
+ <method deprecated="1" name="add_foreign" symbol="gtk_item_factory_add_foreign">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accel_widget" type="GtkWidget*"/>
+ <parameter name="full_path" type="const-gchar*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifiers" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="construct" symbol="gtk_item_factory_construct">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="container_type" type="GType"/>
+ <parameter name="path" type="const-gchar*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="create_item" symbol="gtk_item_factory_create_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="entry" type="GtkItemFactoryEntry*"/>
+ <parameter name="callback_data" type="gpointer"/>
+ <parameter name="callback_type" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="create_items" symbol="gtk_item_factory_create_items">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="n_entries" type="guint"/>
+ <parameter name="entries" type="GtkItemFactoryEntry*"/>
+ <parameter name="callback_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="create_items_ac" symbol="gtk_item_factory_create_items_ac">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="n_entries" type="guint"/>
+ <parameter name="entries" type="GtkItemFactoryEntry*"/>
+ <parameter name="callback_data" type="gpointer"/>
+ <parameter name="callback_type" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="create_menu_entries" symbol="gtk_item_factory_create_menu_entries">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="n_entries" type="guint"/>
+ <parameter name="entries" type="GtkMenuEntry*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="delete_entries" symbol="gtk_item_factory_delete_entries">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="n_entries" type="guint"/>
+ <parameter name="entries" type="GtkItemFactoryEntry*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="delete_entry" symbol="gtk_item_factory_delete_entry">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="entry" type="GtkItemFactoryEntry*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="delete_item" symbol="gtk_item_factory_delete_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="from_path" symbol="gtk_item_factory_from_path">
+ <return-type type="GtkItemFactory*"/>
+ <parameters>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="from_widget" symbol="gtk_item_factory_from_widget">
+ <return-type type="GtkItemFactory*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_item" symbol="gtk_item_factory_get_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_item_by_action" symbol="gtk_item_factory_get_item_by_action">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="action" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_type" symbol="gtk_item_factory_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method deprecated="1" name="get_widget" symbol="gtk_item_factory_get_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_widget_by_action" symbol="gtk_item_factory_get_widget_by_action">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="action" type="guint"/>
+ </parameters>
+ </method>
+ <constructor deprecated="1" name="new" symbol="gtk_item_factory_new">
+ <parameters>
+ <parameter name="container_type" type="GType"/>
+ <parameter name="path" type="const-gchar*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ </parameters>
+ </constructor>
+ <method deprecated="1" name="path_from_widget" symbol="gtk_item_factory_path_from_widget">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="popup" symbol="gtk_item_factory_popup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="x" type="guint"/>
+ <parameter name="y" type="guint"/>
+ <parameter name="mouse_button" type="guint"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="popup_data" symbol="gtk_item_factory_popup_data">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="popup_data_from_widget" symbol="gtk_item_factory_popup_data_from_widget">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="popup_with_data" symbol="gtk_item_factory_popup_with_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="popup_data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ <parameter name="x" type="guint"/>
+ <parameter name="y" type="guint"/>
+ <parameter name="mouse_button" type="guint"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_translate_func" symbol="gtk_item_factory_set_translate_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ifactory" type="GtkItemFactory*"/>
+ <parameter name="func" type="GtkTranslateFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="notify" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkLabel" parent="GtkMisc" type-name="GtkLabel">
+ <field name="label" type="gchar*"/>
+ <field name="jtype" type="guint"/>
+ <field name="wrap" type="guint"/>
+ <field name="use_underline" type="guint"/>
+ <field name="use_markup" type="guint"/>
+ <field name="ellipsize" type="guint"/>
+ <field name="single_line_mode" type="guint"/>
+ <field name="have_transform" type="guint"/>
+ <field name="in_click" type="guint"/>
+ <field name="wrap_mode" type="guint"/>
+ <field name="mnemonic_keyval" type="guint"/>
+ <field name="text" type="gchar*"/>
+ <field name="attrs" type="PangoAttrList*"/>
+ <field name="effective_attrs" type="PangoAttrList*"/>
+ <field name="layout" type="PangoLayout*"/>
+ <field name="mnemonic_widget" type="GtkWidget*"/>
+ <field name="mnemonic_window" type="GtkWindow*"/>
+ <field name="select_info" type="GtkLabelSelectionInfo*"/>
+ <signal name="move_cursor" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="step" type="GtkMovementStep"/>
+ <parameter name="count" type="gint"/>
+ <parameter name="extend_selection" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="copy_clipboard" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </signal>
+ <signal name="populate_popup" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </signal>
+ <property name="label" readable="1" type="gchar*" writable="1"/>
+ <property name="attributes" readable="1" type="PangoAttrList" writable="1"/>
+ <property name="use-markup" readable="1" type="gboolean" writable="1"/>
+ <property name="use-underline" readable="1" type="gboolean" writable="1"/>
+ <property name="justify" readable="1" type="GtkJustification" writable="1"/>
+ <property name="pattern" type="gchar*" writable="1"/>
+ <property name="wrap" readable="1" type="gboolean" writable="1"/>
+ <property name="wrap-mode" readable="1" type="PangoWrapMode" writable="1"/>
+ <property name="selectable" readable="1" type="gboolean" writable="1"/>
+ <property name="mnemonic-keyval" readable="1" type="guint"/>
+ <property name="mnemonic-widget" readable="1" type="GtkWidget" writable="1"/>
+ <property name="cursor-position" readable="1" type="gint"/>
+ <property name="selection-bound" readable="1" type="gint"/>
+ <property name="ellipsize" readable="1" type="PangoEllipsizeMode" writable="1"/>
+ <property name="width-chars" readable="1" type="gint" writable="1"/>
+ <property name="single-line-mode" readable="1" type="gboolean" writable="1"/>
+ <property name="angle" readable="1" type="gdouble" writable="1"/>
+ <property name="max-width-chars" readable="1" type="gint" writable="1"/>
+ <method deprecated="1" name="get" symbol="gtk_label_get">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="str" type="gchar**"/>
+ </parameters>
+ </method>
+ <method name="get_angle" symbol="gtk_label_get_angle">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_attributes" symbol="gtk_label_get_attributes">
+ <return-type type="PangoAttrList*"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_ellipsize" symbol="gtk_label_get_ellipsize">
+ <return-type type="PangoEllipsizeMode"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_justify" symbol="gtk_label_get_justify">
+ <return-type type="GtkJustification"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gtk_label_get_label">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_layout" symbol="gtk_label_get_layout">
+ <return-type type="PangoLayout*"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_layout_offsets" symbol="gtk_label_get_layout_offsets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_line_wrap" symbol="gtk_label_get_line_wrap">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_line_wrap_mode" symbol="gtk_label_get_line_wrap_mode">
+ <return-type type="PangoWrapMode"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_max_width_chars" symbol="gtk_label_get_max_width_chars">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_mnemonic_keyval" symbol="gtk_label_get_mnemonic_keyval">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_mnemonic_widget" symbol="gtk_label_get_mnemonic_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_selectable" symbol="gtk_label_get_selectable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_selection_bounds" symbol="gtk_label_get_selection_bounds">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="start" type="gint*"/>
+ <parameter name="end" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_single_line_mode" symbol="gtk_label_get_single_line_mode">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_text" symbol="gtk_label_get_text">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_label_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_use_markup" symbol="gtk_label_get_use_markup">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_use_underline" symbol="gtk_label_get_use_underline">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <method name="get_width_chars" symbol="gtk_label_get_width_chars">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_label_new">
+ <parameters>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic" symbol="gtk_label_new_with_mnemonic">
+ <parameters>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method deprecated="1" name="parse_uline" symbol="gtk_label_parse_uline">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="string" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="select_region" symbol="gtk_label_select_region">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="start_offset" type="gint"/>
+ <parameter name="end_offset" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_angle" symbol="gtk_label_set_angle">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="angle" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_attributes" symbol="gtk_label_set_attributes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="attrs" type="PangoAttrList*"/>
+ </parameters>
+ </method>
+ <method name="set_ellipsize" symbol="gtk_label_set_ellipsize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="mode" type="PangoEllipsizeMode"/>
+ </parameters>
+ </method>
+ <method name="set_justify" symbol="gtk_label_set_justify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="jtype" type="GtkJustification"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gtk_label_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_line_wrap" symbol="gtk_label_set_line_wrap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="wrap" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_line_wrap_mode" symbol="gtk_label_set_line_wrap_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="wrap_mode" type="PangoWrapMode"/>
+ </parameters>
+ </method>
+ <method name="set_markup" symbol="gtk_label_set_markup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_markup_with_mnemonic" symbol="gtk_label_set_markup_with_mnemonic">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_max_width_chars" symbol="gtk_label_set_max_width_chars">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="n_chars" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_mnemonic_widget" symbol="gtk_label_set_mnemonic_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_pattern" symbol="gtk_label_set_pattern">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="pattern" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_selectable" symbol="gtk_label_set_selectable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_single_line_mode" symbol="gtk_label_set_single_line_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="single_line_mode" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_text" symbol="gtk_label_set_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_text_with_mnemonic" symbol="gtk_label_set_text_with_mnemonic">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_use_markup" symbol="gtk_label_set_use_markup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_use_underline" symbol="gtk_label_set_use_underline">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_width_chars" symbol="gtk_label_set_width_chars">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="label" type="GtkLabel*"/>
+ <parameter name="n_chars" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkLayout" parent="GtkContainer" type-name="GtkLayout">
+ <field name="children" type="GList*"/>
+ <field name="width" type="guint"/>
+ <field name="height" type="guint"/>
+ <field name="hadjustment" type="GtkAdjustment*"/>
+ <field name="vadjustment" type="GtkAdjustment*"/>
+ <field name="bin_window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="visibility" type="GdkVisibilityState"/>
+ <field name="scroll_x" type="gint"/>
+ <field name="scroll_y" type="gint"/>
+ <field name="freeze_count" type="guint"/>
+ <property name="hadjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property name="vadjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property name="width" readable="1" type="guint" writable="1"/>
+ <property name="height" readable="1" type="guint" writable="1"/>
+ <signal name="set_scroll_adjustments" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </signal>
+ <method deprecated="1" name="freeze" symbol="gtk_layout_freeze">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ </parameters>
+ </method>
+ <method name="get_hadjustment" symbol="gtk_layout_get_hadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ </parameters>
+ </method>
+ <method name="get_size" symbol="gtk_layout_get_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ <parameter name="width" type="guint*"/>
+ <parameter name="height" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_layout_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_vadjustment" symbol="gtk_layout_get_vadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ </parameters>
+ </method>
+ <method name="move" symbol="gtk_layout_move">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ <parameter name="child_widget" type="GtkWidget*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_layout_new">
+ <parameters>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </constructor>
+ <method name="put" symbol="gtk_layout_put">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ <parameter name="child_widget" type="GtkWidget*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_hadjustment" symbol="gtk_layout_set_hadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="set_size" symbol="gtk_layout_set_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ <parameter name="width" type="guint"/>
+ <parameter name="height" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_vadjustment" symbol="gtk_layout_set_vadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="thaw" symbol="gtk_layout_thaw">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkLayout*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkLinkButton" parent="GtkButton" type-name="GtkLinkButton">
+ <field name="priv" type="GtkLinkButtonPrivate*"/>
+ <property name="uri" readable="1" type="gchar*" writable="1"/>
+ <vfunc name="_gtk_padding1">
+ <return-type type="void"/>
+ </vfunc>
+ <vfunc name="_gtk_padding2">
+ <return-type type="void"/>
+ </vfunc>
+ <vfunc name="_gtk_padding3">
+ <return-type type="void"/>
+ </vfunc>
+ <vfunc name="_gtk_padding4">
+ <return-type type="void"/>
+ </vfunc>
+ <method name="get_type" symbol="gtk_link_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_uri" symbol="gtk_link_button_get_uri">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="link_button" type="GtkLinkButton*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_link_button_new">
+ <parameters>
+ <parameter name="uri" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_label" symbol="gtk_link_button_new_with_label">
+ <parameters>
+ <parameter name="uri" type="const-gchar*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_uri" symbol="gtk_link_button_set_uri">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="link_button" type="GtkLinkButton*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_uri_hook" symbol="gtk_link_button_set_uri_hook">
+ <return-type type="GtkLinkButtonUriFunc"/>
+ <parameters>
+ <parameter name="func" type="GtkLinkButtonUriFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkListStore" parent="GObject" type-name="GtkListStore">
+ <field name="stamp" type="gint"/>
+ <field name="seq" type="gpointer"/>
+ <field name="_gtk_reserved1" type="gpointer"/>
+ <field name="sort_list" type="GList*"/>
+ <field name="n_columns" type="gint"/>
+ <field name="sort_column_id" type="gint"/>
+ <field name="order" type="GtkSortType"/>
+ <field name="column_headers" type="GType*"/>
+ <field name="length" type="gint"/>
+ <field name="default_sort_func" type="GtkTreeIterCompareFunc"/>
+ <field name="default_sort_data" type="gpointer"/>
+ <field name="default_sort_destroy" type="GtkDestroyNotify"/>
+ <field name="columns_dirty" type="guint"/>
+ <implements>
+ <interface name="GtkTreeModel"/>
+ <interface name="GtkTreeDragSource"/>
+ <interface name="GtkTreeDragDest"/>
+ <interface name="GtkTreeSortable"/>
+ </implements>
+ <method name="append" symbol="gtk_list_store_append">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="clear" symbol="gtk_list_store_clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_list_store_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="insert" symbol="gtk_list_store_insert">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="insert_after" symbol="gtk_list_store_insert_after">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="sibling" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="insert_before" symbol="gtk_list_store_insert_before">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="sibling" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="insert_with_values" symbol="gtk_list_store_insert_with_values">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="insert_with_valuesv" symbol="gtk_list_store_insert_with_valuesv">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="position" type="gint"/>
+ <parameter name="columns" type="gint*"/>
+ <parameter name="values" type="GValue*"/>
+ <parameter name="n_values" type="gint"/>
+ </parameters>
+ </method>
+ <method name="iter_is_valid" symbol="gtk_list_store_iter_is_valid">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="move_after" symbol="gtk_list_store_move_after">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="position" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="move_before" symbol="gtk_list_store_move_before">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="position" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_list_store_new">
+ <parameters>
+ <parameter name="n_columns" type="gint"/>
+ </parameters>
+ </constructor>
+ <constructor name="newv" symbol="gtk_list_store_newv">
+ <parameters>
+ <parameter name="n_columns" type="gint"/>
+ <parameter name="types" type="GType*"/>
+ </parameters>
+ </constructor>
+ <method name="prepend" symbol="gtk_list_store_prepend">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="remove" symbol="gtk_list_store_remove">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="reorder" symbol="gtk_list_store_reorder">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="store" type="GtkListStore*"/>
+ <parameter name="new_order" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="set" symbol="gtk_list_store_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="set_column_types" symbol="gtk_list_store_set_column_types">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="n_columns" type="gint"/>
+ <parameter name="types" type="GType*"/>
+ </parameters>
+ </method>
+ <method name="set_valist" symbol="gtk_list_store_set_valist">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="var_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="set_value" symbol="gtk_list_store_set_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list_store" type="GtkListStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="column" type="gint"/>
+ <parameter name="value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="swap" symbol="gtk_list_store_swap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="store" type="GtkListStore*"/>
+ <parameter name="a" type="GtkTreeIter*"/>
+ <parameter name="b" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkMenu" parent="GtkMenuShell" type-name="GtkMenu">
+ <field name="parent_menu_item" type="GtkWidget*"/>
+ <field name="old_active_menu_item" type="GtkWidget*"/>
+ <field name="accel_group" type="GtkAccelGroup*"/>
+ <field name="accel_path" type="gchar*"/>
+ <field name="position_func" type="GtkMenuPositionFunc"/>
+ <field name="position_func_data" type="gpointer"/>
+ <field name="toggle_size" type="guint"/>
+ <field name="toplevel" type="GtkWidget*"/>
+ <field name="tearoff_window" type="GtkWidget*"/>
+ <field name="tearoff_hbox" type="GtkWidget*"/>
+ <field name="tearoff_scrollbar" type="GtkWidget*"/>
+ <field name="tearoff_adjustment" type="GtkAdjustment*"/>
+ <field name="view_window" type="GdkWindow*"/>
+ <field name="bin_window" type="GdkWindow*"/>
+ <field name="scroll_offset" type="gint"/>
+ <field name="saved_scroll_offset" type="gint"/>
+ <field name="scroll_step" type="gint"/>
+ <field name="timeout_id" type="guint"/>
+ <field name="navigation_region" type="GdkRegion*"/>
+ <field name="navigation_timeout" type="guint"/>
+ <field name="needs_destruction_ref_count" type="guint"/>
+ <field name="torn_off" type="guint"/>
+ <field name="tearoff_active" type="guint"/>
+ <field name="scroll_fast" type="guint"/>
+ <field name="upper_arrow_visible" type="guint"/>
+ <field name="lower_arrow_visible" type="guint"/>
+ <field name="upper_arrow_prelight" type="guint"/>
+ <field name="lower_arrow_prelight" type="guint"/>
+ <property name="tearoff-title" readable="1" type="gchar*" writable="1"/>
+ <property name="tearoff-state" readable="1" type="gboolean" writable="1"/>
+ <method name="attach" symbol="gtk_menu_attach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="left_attach" type="guint"/>
+ <parameter name="right_attach" type="guint"/>
+ <parameter name="top_attach" type="guint"/>
+ <parameter name="bottom_attach" type="guint"/>
+ </parameters>
+ </method>
+ <method name="attach_to_widget" symbol="gtk_menu_attach_to_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="attach_widget" type="GtkWidget*"/>
+ <parameter name="detacher" type="GtkMenuDetachFunc"/>
+ </parameters>
+ </method>
+ <method name="detach" symbol="gtk_menu_detach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </method>
+ <method name="get_accel_group" symbol="gtk_menu_get_accel_group">
+ <return-type type="GtkAccelGroup*"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </method>
+ <method name="get_active" symbol="gtk_menu_get_active">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </method>
+ <method name="get_attach_widget" symbol="gtk_menu_get_attach_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </method>
+ <method name="get_for_attach_widget" symbol="gtk_menu_get_for_attach_widget">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_tearoff_state" symbol="gtk_menu_get_tearoff_state">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gtk_menu_get_title">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_menu_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_menu_new"/>
+ <method name="popdown" symbol="gtk_menu_popdown">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </method>
+ <method name="popup" symbol="gtk_menu_popup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="parent_menu_shell" type="GtkWidget*"/>
+ <parameter name="parent_menu_item" type="GtkWidget*"/>
+ <parameter name="func" type="GtkMenuPositionFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="button" type="guint"/>
+ <parameter name="activate_time" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="reorder_child" symbol="gtk_menu_reorder_child">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="reposition" symbol="gtk_menu_reposition">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </method>
+ <method name="set_accel_group" symbol="gtk_menu_set_accel_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ </parameters>
+ </method>
+ <method name="set_accel_path" symbol="gtk_menu_set_accel_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="accel_path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_active" symbol="gtk_menu_set_active">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="index_" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_monitor" symbol="gtk_menu_set_monitor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="monitor_num" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_screen" symbol="gtk_menu_set_screen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="set_tearoff_state" symbol="gtk_menu_set_tearoff_state">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="torn_off" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gtk_menu_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkMenuBar" parent="GtkMenuShell" type-name="GtkMenuBar">
+ <property name="pack-direction" readable="1" type="GtkPackDirection" writable="1"/>
+ <property name="child-pack-direction" readable="1" type="GtkPackDirection" writable="1"/>
+ <method name="get_child_pack_direction" symbol="gtk_menu_bar_get_child_pack_direction">
+ <return-type type="GtkPackDirection"/>
+ <parameters>
+ <parameter name="menubar" type="GtkMenuBar*"/>
+ </parameters>
+ </method>
+ <method name="get_pack_direction" symbol="gtk_menu_bar_get_pack_direction">
+ <return-type type="GtkPackDirection"/>
+ <parameters>
+ <parameter name="menubar" type="GtkMenuBar*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_menu_bar_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_menu_bar_new"/>
+ <method name="set_child_pack_direction" symbol="gtk_menu_bar_set_child_pack_direction">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menubar" type="GtkMenuBar*"/>
+ <parameter name="child_pack_dir" type="GtkPackDirection"/>
+ </parameters>
+ </method>
+ <method name="set_pack_direction" symbol="gtk_menu_bar_set_pack_direction">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menubar" type="GtkMenuBar*"/>
+ <parameter name="pack_dir" type="GtkPackDirection"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkMenuItem" parent="GtkItem" type-name="GtkMenuItem">
+ <field name="submenu" type="GtkWidget*"/>
+ <field name="event_window" type="GdkWindow*"/>
+ <field name="toggle_size" type="guint16"/>
+ <field name="accelerator_width" type="guint16"/>
+ <field name="accel_path" type="gchar*"/>
+ <field name="show_submenu_indicator" type="guint"/>
+ <field name="submenu_placement" type="guint"/>
+ <field name="submenu_direction" type="guint"/>
+ <field name="right_justify" type="guint"/>
+ <field name="timer_from_keypress" type="guint"/>
+ <field name="from_menubar" type="guint"/>
+ <field name="timer" type="guint"/>
+ <signal name="activate" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ </parameters>
+ </signal>
+ <signal name="activate_item" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ </parameters>
+ </signal>
+ <signal name="toggle_size_request" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ <parameter name="requisition" type="gint*"/>
+ </parameters>
+ </signal>
+ <signal name="toggle_size_allocate" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ <parameter name="allocation" type="gint"/>
+ </parameters>
+ </signal>
+ <method name="activate" symbol="gtk_menu_item_activate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="deselect" symbol="gtk_menu_item_deselect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="get_right_justified" symbol="gtk_menu_item_get_right_justified">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="get_submenu" symbol="gtk_menu_item_get_submenu">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_menu_item_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_menu_item_new"/>
+ <constructor name="new_with_label" symbol="gtk_menu_item_new_with_label">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic" symbol="gtk_menu_item_new_with_mnemonic">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="remove_submenu" symbol="gtk_menu_item_remove_submenu">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="select" symbol="gtk_menu_item_select">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="set_accel_path" symbol="gtk_menu_item_set_accel_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ <parameter name="accel_path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_right_justified" symbol="gtk_menu_item_set_right_justified">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ <parameter name="right_justified" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_submenu" symbol="gtk_menu_item_set_submenu">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ <parameter name="submenu" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="toggle_size_allocate" symbol="gtk_menu_item_toggle_size_allocate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ <parameter name="allocation" type="gint"/>
+ </parameters>
+ </method>
+ <method name="toggle_size_request" symbol="gtk_menu_item_toggle_size_request">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_item" type="GtkMenuItem*"/>
+ <parameter name="requisition" type="gint*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkMenuShell" parent="GtkContainer" type-name="GtkMenuShell">
+ <field name="children" type="GList*"/>
+ <field name="active_menu_item" type="GtkWidget*"/>
+ <field name="parent_menu_shell" type="GtkWidget*"/>
+ <field name="button" type="guint"/>
+ <field name="activate_time" type="guint32"/>
+ <field name="active" type="guint"/>
+ <field name="have_grab" type="guint"/>
+ <field name="have_xgrab" type="guint"/>
+ <field name="ignore_leave" type="guint"/>
+ <field name="menu_flag" type="guint"/>
+ <field name="ignore_enter" type="guint"/>
+ <signal name="deactivate" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ </parameters>
+ </signal>
+ <signal name="selection_done" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ </parameters>
+ </signal>
+ <signal name="move_current" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="direction" type="GtkMenuDirectionType"/>
+ </parameters>
+ </signal>
+ <signal name="activate_current" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="force_hide" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="cancel" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ </parameters>
+ </signal>
+ <property name="take-focus" readable="1" type="gboolean" writable="1"/>
+ <vfunc name="select_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="menu_item" type="GtkWidget*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="insert">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_popup_delay">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ </parameters>
+ </vfunc>
+ <method name="activate_item" symbol="gtk_menu_shell_activate_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="menu_item" type="GtkWidget*"/>
+ <parameter name="force_deactivate" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="append" symbol="gtk_menu_shell_append">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="cancel" symbol="gtk_menu_shell_cancel">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ </parameters>
+ </method>
+ <method name="deactivate" symbol="gtk_menu_shell_deactivate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ </parameters>
+ </method>
+ <method name="deselect" symbol="gtk_menu_shell_deselect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ </parameters>
+ </method>
+ <method name="get_take_focus" symbol="gtk_menu_shell_get_take_focus">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_menu_shell_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="insert" symbol="gtk_menu_shell_insert">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="prepend" symbol="gtk_menu_shell_prepend">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="select_first" symbol="gtk_menu_shell_select_first">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="search_sensitive" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="select_item" symbol="gtk_menu_shell_select_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="menu_item" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_take_focus" symbol="gtk_menu_shell_set_take_focus">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu_shell" type="GtkMenuShell*"/>
+ <parameter name="take_focus" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkMenuToolButton" parent="GtkToolButton" type-name="GtkMenuToolButton">
+ <field name="priv" type="GtkMenuToolButtonPrivate*"/>
+ <signal name="show_menu" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkMenuToolButton*"/>
+ </parameters>
+ </signal>
+ <property name="menu" readable="1" type="GtkMenu" writable="1"/>
+ <method name="get_menu" symbol="gtk_menu_tool_button_get_menu">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="button" type="GtkMenuToolButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_menu_tool_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_menu_tool_button_new">
+ <parameters>
+ <parameter name="icon_widget" type="GtkWidget*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_stock" symbol="gtk_menu_tool_button_new_from_stock">
+ <parameters>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_arrow_tooltip" symbol="gtk_menu_tool_button_set_arrow_tooltip">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkMenuToolButton*"/>
+ <parameter name="tooltips" type="GtkTooltips*"/>
+ <parameter name="tip_text" type="const-gchar*"/>
+ <parameter name="tip_private" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_menu" symbol="gtk_menu_tool_button_set_menu">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkMenuToolButton*"/>
+ <parameter name="menu" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkMessageDialog" parent="GtkDialog" type-name="GtkMessageDialog">
+ <field name="image" type="GtkWidget*"/>
+ <field name="label" type="GtkWidget*"/>
+ <property construct="1" name="message-type" readable="1" type="GtkMessageType" writable="1"/>
+ <property construct-only="1" name="buttons" type="GtkButtonsType" writable="1"/>
+ <property name="text" readable="1" type="gchar*" writable="1"/>
+ <property name="use-markup" readable="1" type="gboolean" writable="1"/>
+ <property name="secondary-text" readable="1" type="gchar*" writable="1"/>
+ <property name="secondary-use-markup" readable="1" type="gboolean" writable="1"/>
+ <property name="image" readable="1" type="GtkWidget" writable="1"/>
+ <method name="format_secondary_markup" symbol="gtk_message_dialog_format_secondary_markup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message_dialog" type="GtkMessageDialog*"/>
+ <parameter name="message_format" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="format_secondary_text" symbol="gtk_message_dialog_format_secondary_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message_dialog" type="GtkMessageDialog*"/>
+ <parameter name="message_format" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_message_dialog_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_message_dialog_new">
+ <parameters>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="flags" type="GtkDialogFlags"/>
+ <parameter name="type" type="GtkMessageType"/>
+ <parameter name="buttons" type="GtkButtonsType"/>
+ <parameter name="message_format" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_markup" symbol="gtk_message_dialog_new_with_markup">
+ <parameters>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="flags" type="GtkDialogFlags"/>
+ <parameter name="type" type="GtkMessageType"/>
+ <parameter name="buttons" type="GtkButtonsType"/>
+ <parameter name="message_format" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_image" symbol="gtk_message_dialog_set_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkMessageDialog*"/>
+ <parameter name="image" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_markup" symbol="gtk_message_dialog_set_markup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="message_dialog" type="GtkMessageDialog*"/>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkMisc" parent="GtkWidget" type-name="GtkMisc">
+ <field name="xalign" type="gfloat"/>
+ <field name="yalign" type="gfloat"/>
+ <field name="xpad" type="guint16"/>
+ <field name="ypad" type="guint16"/>
+ <property name="xalign" readable="1" type="gfloat" writable="1"/>
+ <property name="yalign" readable="1" type="gfloat" writable="1"/>
+ <property name="xpad" readable="1" type="gint" writable="1"/>
+ <property name="ypad" readable="1" type="gint" writable="1"/>
+ <method name="get_alignment" symbol="gtk_misc_get_alignment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="misc" type="GtkMisc*"/>
+ <parameter name="xalign" type="gfloat*"/>
+ <parameter name="yalign" type="gfloat*"/>
+ </parameters>
+ </method>
+ <method name="get_padding" symbol="gtk_misc_get_padding">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="misc" type="GtkMisc*"/>
+ <parameter name="xpad" type="gint*"/>
+ <parameter name="ypad" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_misc_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="set_alignment" symbol="gtk_misc_set_alignment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="misc" type="GtkMisc*"/>
+ <parameter name="xalign" type="gfloat"/>
+ <parameter name="yalign" type="gfloat"/>
+ </parameters>
+ </method>
+ <method name="set_padding" symbol="gtk_misc_set_padding">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="misc" type="GtkMisc*"/>
+ <parameter name="xpad" type="gint"/>
+ <parameter name="ypad" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkNotebook" parent="GtkContainer" type-name="GtkNotebook">
+ <field name="cur_page" type="GtkNotebookPage*"/>
+ <field name="children" type="GList*"/>
+ <field name="first_tab" type="GList*"/>
+ <field name="focus_tab" type="GList*"/>
+ <field name="menu" type="GtkWidget*"/>
+ <field name="event_window" type="GdkWindow*"/>
+ <field name="timer" type="guint32"/>
+ <field name="tab_hborder" type="guint16"/>
+ <field name="tab_vborder" type="guint16"/>
+ <field name="show_tabs" type="guint"/>
+ <field name="homogeneous" type="guint"/>
+ <field name="show_border" type="guint"/>
+ <field name="tab_pos" type="guint"/>
+ <field name="scrollable" type="guint"/>
+ <field name="in_child" type="guint"/>
+ <field name="click_child" type="guint"/>
+ <field name="button" type="guint"/>
+ <field name="need_timer" type="guint"/>
+ <field name="child_has_focus" type="guint"/>
+ <field name="have_visible_child" type="guint"/>
+ <field name="focus_out" type="guint"/>
+ <field name="has_before_previous" type="guint"/>
+ <field name="has_before_next" type="guint"/>
+ <field name="has_after_previous" type="guint"/>
+ <field name="has_after_next" type="guint"/>
+ <property name="page" readable="1" type="gint" writable="1"/>
+ <property name="tab-pos" readable="1" type="GtkPositionType" writable="1"/>
+ <property name="tab-border" type="guint" writable="1"/>
+ <property name="tab-hborder" readable="1" type="guint" writable="1"/>
+ <property name="tab-vborder" readable="1" type="guint" writable="1"/>
+ <property name="show-tabs" readable="1" type="gboolean" writable="1"/>
+ <property name="show-border" readable="1" type="gboolean" writable="1"/>
+ <property name="scrollable" readable="1" type="gboolean" writable="1"/>
+ <property name="enable-popup" readable="1" type="gboolean" writable="1"/>
+ <property name="homogeneous" readable="1" type="gboolean" writable="1"/>
+ <property name="group-id" readable="1" type="gint" writable="1"/>
+ <signal name="switch_page" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="page" type="GtkNotebookPage*"/>
+ <parameter name="page_num" type="guint"/>
+ </parameters>
+ </signal>
+ <signal name="focus_tab" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="type" type="GtkNotebookTab"/>
+ </parameters>
+ </signal>
+ <signal name="select_page" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="move_focus" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="change_current_page" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="offset" type="gint"/>
+ </parameters>
+ </signal>
+ <signal name="move_focus_out" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="direction" type="GtkDirectionType"/>
+ </parameters>
+ </signal>
+ <signal name="reorder_tab" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="direction" type="GtkDirectionType"/>
+ <parameter name="move_to_last" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="page_reordered" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkNotebook*"/>
+ <parameter name="p0" type="GtkWidget"/>
+ <parameter name="p1" type="guint32"/>
+ </parameters>
+ </signal>
+ <signal name="page_removed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkNotebook*"/>
+ <parameter name="p0" type="GtkWidget"/>
+ <parameter name="p1" type="guint32"/>
+ </parameters>
+ </signal>
+ <signal name="page_added" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkNotebook*"/>
+ <parameter name="p0" type="GtkWidget"/>
+ <parameter name="p1" type="guint32"/>
+ </parameters>
+ </signal>
+ <vfunc name="insert_page">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="tab_label" type="GtkWidget*"/>
+ <parameter name="menu_label" type="GtkWidget*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </vfunc>
+ <method name="append_page" symbol="gtk_notebook_append_page">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="tab_label" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="append_page_menu" symbol="gtk_notebook_append_page_menu">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="tab_label" type="GtkWidget*"/>
+ <parameter name="menu_label" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_current_page" symbol="gtk_notebook_get_current_page">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="get_group_id" symbol="gtk_notebook_get_group_id">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="get_menu_label" symbol="gtk_notebook_get_menu_label">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_menu_label_text" symbol="gtk_notebook_get_menu_label_text">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_n_pages" symbol="gtk_notebook_get_n_pages">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="get_nth_page" symbol="gtk_notebook_get_nth_page">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="page_num" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_scrollable" symbol="gtk_notebook_get_scrollable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="get_show_border" symbol="gtk_notebook_get_show_border">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="get_show_tabs" symbol="gtk_notebook_get_show_tabs">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="get_tab_detachable" symbol="gtk_notebook_get_tab_detachable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_tab_label" symbol="gtk_notebook_get_tab_label">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_tab_label_text" symbol="gtk_notebook_get_tab_label_text">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_tab_pos" symbol="gtk_notebook_get_tab_pos">
+ <return-type type="GtkPositionType"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="get_tab_reorderable" symbol="gtk_notebook_get_tab_reorderable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_notebook_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="insert_page" symbol="gtk_notebook_insert_page">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="tab_label" type="GtkWidget*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="insert_page_menu" symbol="gtk_notebook_insert_page_menu">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="tab_label" type="GtkWidget*"/>
+ <parameter name="menu_label" type="GtkWidget*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_notebook_new"/>
+ <method name="next_page" symbol="gtk_notebook_next_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="popup_disable" symbol="gtk_notebook_popup_disable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="popup_enable" symbol="gtk_notebook_popup_enable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="prepend_page" symbol="gtk_notebook_prepend_page">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="tab_label" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="prepend_page_menu" symbol="gtk_notebook_prepend_page_menu">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="tab_label" type="GtkWidget*"/>
+ <parameter name="menu_label" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="prev_page" symbol="gtk_notebook_prev_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ </parameters>
+ </method>
+ <method name="query_tab_label_packing" symbol="gtk_notebook_query_tab_label_packing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="expand" type="gboolean*"/>
+ <parameter name="fill" type="gboolean*"/>
+ <parameter name="pack_type" type="GtkPackType*"/>
+ </parameters>
+ </method>
+ <method name="remove_page" symbol="gtk_notebook_remove_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="page_num" type="gint"/>
+ </parameters>
+ </method>
+ <method name="reorder_child" symbol="gtk_notebook_reorder_child">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_current_page" symbol="gtk_notebook_set_current_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="page_num" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_group_id" symbol="gtk_notebook_set_group_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="group_id" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_homogeneous_tabs" symbol="gtk_notebook_set_homogeneous_tabs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="homogeneous" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_menu_label" symbol="gtk_notebook_set_menu_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="menu_label" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_menu_label_text" symbol="gtk_notebook_set_menu_label_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="menu_text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_scrollable" symbol="gtk_notebook_set_scrollable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="scrollable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_show_border" symbol="gtk_notebook_set_show_border">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="show_border" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_show_tabs" symbol="gtk_notebook_set_show_tabs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="show_tabs" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_tab_border" symbol="gtk_notebook_set_tab_border">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="border_width" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_tab_detachable" symbol="gtk_notebook_set_tab_detachable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="detachable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_tab_hborder" symbol="gtk_notebook_set_tab_hborder">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="tab_hborder" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_tab_label" symbol="gtk_notebook_set_tab_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="tab_label" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_tab_label_packing" symbol="gtk_notebook_set_tab_label_packing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="expand" type="gboolean"/>
+ <parameter name="fill" type="gboolean"/>
+ <parameter name="pack_type" type="GtkPackType"/>
+ </parameters>
+ </method>
+ <method name="set_tab_label_text" symbol="gtk_notebook_set_tab_label_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="tab_text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_tab_pos" symbol="gtk_notebook_set_tab_pos">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="pos" type="GtkPositionType"/>
+ </parameters>
+ </method>
+ <method name="set_tab_reorderable" symbol="gtk_notebook_set_tab_reorderable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="reorderable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_tab_vborder" symbol="gtk_notebook_set_tab_vborder">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="tab_vborder" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_window_creation_hook" symbol="gtk_notebook_set_window_creation_hook">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="func" type="GtkNotebookWindowCreationFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkObject" parent="GInitiallyUnowned" type-name="GtkObject">
+ <field name="flags" type="guint32"/>
+ <property name="user-data" readable="1" type="gpointer" writable="1"/>
+ <signal name="destroy" when="CLEANUP">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ </parameters>
+ </signal>
+ <vfunc name="set_arg">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="arg" type="GtkArg*"/>
+ <parameter name="arg_id" type="guint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_arg">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="arg" type="GtkArg*"/>
+ <parameter name="arg_id" type="guint"/>
+ </parameters>
+ </vfunc>
+ <method deprecated="1" name="add_arg_type" symbol="gtk_object_add_arg_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="arg_name" type="const-gchar*"/>
+ <parameter name="arg_type" type="GtkType"/>
+ <parameter name="arg_flags" type="guint"/>
+ <parameter name="arg_id" type="guint"/>
+ </parameters>
+ </method>
+ <method name="destroy" symbol="gtk_object_destroy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get" symbol="gtk_object_get">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_data" symbol="gtk_object_get_data">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_data_by_id" symbol="gtk_object_get_data_by_id">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="data_id" type="GQuark"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_object_get_type">
+ <return-type type="GtkType"/>
+ </method>
+ <method deprecated="1" name="get_user_data" symbol="gtk_object_get_user_data">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ </parameters>
+ </method>
+ <constructor deprecated="1" name="new" symbol="gtk_object_new">
+ <parameters>
+ <parameter name="type" type="GtkType"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method deprecated="1" name="ref" symbol="gtk_object_ref">
+ <return-type type="GtkObject*"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="remove_data" symbol="gtk_object_remove_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="remove_data_by_id" symbol="gtk_object_remove_data_by_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="data_id" type="GQuark"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="remove_no_notify" symbol="gtk_object_remove_no_notify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="remove_no_notify_by_id" symbol="gtk_object_remove_no_notify_by_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="key_id" type="GQuark"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set" symbol="gtk_object_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_data" symbol="gtk_object_set_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_data_by_id" symbol="gtk_object_set_data_by_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="data_id" type="GQuark"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_data_by_id_full" symbol="gtk_object_set_data_by_id_full">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="data_id" type="GQuark"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_data_full" symbol="gtk_object_set_data_full">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_user_data" symbol="gtk_object_set_user_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="sink" symbol="gtk_object_sink">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unref" symbol="gtk_object_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="weakref" symbol="gtk_object_weakref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="notify" type="GtkDestroyNotify"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="weakunref" symbol="gtk_object_weakunref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="notify" type="GtkDestroyNotify"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ </object>
+ <object deprecated="1" get-type="" name="GtkOptionMenu" parent="GtkButton" type-name="GtkOptionMenu">
+ <field name="menu" type="GtkWidget*"/>
+ <field name="menu_item" type="GtkWidget*"/>
+ <field name="width" type="guint16"/>
+ <field name="height" type="guint16"/>
+ <signal name="changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option_menu" type="GtkOptionMenu*"/>
+ </parameters>
+ </signal>
+ <property name="menu" readable="1" type="GtkMenu" writable="1"/>
+ <method deprecated="1" name="get_history" symbol="gtk_option_menu_get_history">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="option_menu" type="GtkOptionMenu*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_menu" symbol="gtk_option_menu_get_menu">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="option_menu" type="GtkOptionMenu*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_type" symbol="gtk_option_menu_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor deprecated="1" name="new" symbol="gtk_option_menu_new"/>
+ <method deprecated="1" name="remove_menu" symbol="gtk_option_menu_remove_menu">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option_menu" type="GtkOptionMenu*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_history" symbol="gtk_option_menu_set_history">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option_menu" type="GtkOptionMenu*"/>
+ <parameter name="index_" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_menu" symbol="gtk_option_menu_set_menu">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option_menu" type="GtkOptionMenu*"/>
+ <parameter name="menu" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPageSetup" parent="GObject" type-name="GtkPageSetup">
+ <method name="copy" symbol="gtk_page_setup_copy">
+ <return-type type="GtkPageSetup*"/>
+ <parameters>
+ <parameter name="other" type="GtkPageSetup*"/>
+ </parameters>
+ </method>
+ <method name="get_bottom_margin" symbol="gtk_page_setup_get_bottom_margin">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_left_margin" symbol="gtk_page_setup_get_left_margin">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_orientation" symbol="gtk_page_setup_get_orientation">
+ <return-type type="GtkPageOrientation"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ </parameters>
+ </method>
+ <method name="get_page_height" symbol="gtk_page_setup_get_page_height">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_page_width" symbol="gtk_page_setup_get_page_width">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_paper_height" symbol="gtk_page_setup_get_paper_height">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_paper_size" symbol="gtk_page_setup_get_paper_size">
+ <return-type type="GtkPaperSize*"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ </parameters>
+ </method>
+ <method name="get_paper_width" symbol="gtk_page_setup_get_paper_width">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_right_margin" symbol="gtk_page_setup_get_right_margin">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_top_margin" symbol="gtk_page_setup_get_top_margin">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_page_setup_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_page_setup_new"/>
+ <method name="set_bottom_margin" symbol="gtk_page_setup_set_bottom_margin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="margin" type="gdouble"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="set_left_margin" symbol="gtk_page_setup_set_left_margin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="margin" type="gdouble"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="set_orientation" symbol="gtk_page_setup_set_orientation">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="orientation" type="GtkPageOrientation"/>
+ </parameters>
+ </method>
+ <method name="set_paper_size" symbol="gtk_page_setup_set_paper_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="size" type="GtkPaperSize*"/>
+ </parameters>
+ </method>
+ <method name="set_paper_size_and_default_margins" symbol="gtk_page_setup_set_paper_size_and_default_margins">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="size" type="GtkPaperSize*"/>
+ </parameters>
+ </method>
+ <method name="set_right_margin" symbol="gtk_page_setup_set_right_margin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="margin" type="gdouble"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="set_top_margin" symbol="gtk_page_setup_set_top_margin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ <parameter name="margin" type="gdouble"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPageSetupUnixDialog" parent="GtkDialog" type-name="GtkPageSetupUnixDialog">
+ <field name="priv" type="GtkPageSetupUnixDialogPrivate*"/>
+ <method name="get_page_setup" symbol="gtk_page_setup_unix_dialog_get_page_setup">
+ <return-type type="GtkPageSetup*"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPageSetupUnixDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_print_settings" symbol="gtk_page_setup_unix_dialog_get_print_settings">
+ <return-type type="GtkPrintSettings*"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPageSetupUnixDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_page_setup_unix_dialog_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_page_setup_unix_dialog_new">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ </parameters>
+ </constructor>
+ <method name="set_page_setup" symbol="gtk_page_setup_unix_dialog_set_page_setup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPageSetupUnixDialog*"/>
+ <parameter name="page_setup" type="GtkPageSetup*"/>
+ </parameters>
+ </method>
+ <method name="set_print_settings" symbol="gtk_page_setup_unix_dialog_set_print_settings">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPageSetupUnixDialog*"/>
+ <parameter name="print_settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPaned" parent="GtkContainer" type-name="GtkPaned">
+ <field name="child1" type="GtkWidget*"/>
+ <field name="child2" type="GtkWidget*"/>
+ <field name="handle" type="GdkWindow*"/>
+ <field name="xor_gc" type="GdkGC*"/>
+ <field name="cursor_type" type="GdkCursorType"/>
+ <field name="handle_pos" type="GdkRectangle"/>
+ <field name="child1_size" type="gint"/>
+ <field name="last_allocation" type="gint"/>
+ <field name="min_position" type="gint"/>
+ <field name="max_position" type="gint"/>
+ <field name="position_set" type="guint"/>
+ <field name="in_drag" type="guint"/>
+ <field name="child1_shrink" type="guint"/>
+ <field name="child1_resize" type="guint"/>
+ <field name="child2_shrink" type="guint"/>
+ <field name="child2_resize" type="guint"/>
+ <field name="orientation" type="guint"/>
+ <field name="in_recursion" type="guint"/>
+ <field name="handle_prelit" type="guint"/>
+ <field name="last_child1_focus" type="GtkWidget*"/>
+ <field name="last_child2_focus" type="GtkWidget*"/>
+ <field name="priv" type="GtkPanedPrivate*"/>
+ <field name="drag_pos" type="gint"/>
+ <field name="original_position" type="gint"/>
+ <property name="position" readable="1" type="gint" writable="1"/>
+ <property name="position-set" readable="1" type="gboolean" writable="1"/>
+ <property name="min-position" readable="1" type="gint"/>
+ <property name="max-position" readable="1" type="gint"/>
+ <signal name="cycle_child_focus" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ <parameter name="reverse" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="toggle_handle_focus" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ </parameters>
+ </signal>
+ <signal name="move_handle" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ <parameter name="scroll" type="GtkScrollType"/>
+ </parameters>
+ </signal>
+ <signal name="cycle_handle_focus" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ <parameter name="reverse" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="accept_position" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ </parameters>
+ </signal>
+ <signal name="cancel_position" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ </parameters>
+ </signal>
+ <method name="add1" symbol="gtk_paned_add1">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="add2" symbol="gtk_paned_add2">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="compute_position" symbol="gtk_paned_compute_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ <parameter name="allocation" type="gint"/>
+ <parameter name="child1_req" type="gint"/>
+ <parameter name="child2_req" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_child1" symbol="gtk_paned_get_child1">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ </parameters>
+ </method>
+ <method name="get_child2" symbol="gtk_paned_get_child2">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ </parameters>
+ </method>
+ <method name="get_position" symbol="gtk_paned_get_position">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_paned_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="pack1" symbol="gtk_paned_pack1">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="resize" type="gboolean"/>
+ <parameter name="shrink" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="pack2" symbol="gtk_paned_pack2">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="resize" type="gboolean"/>
+ <parameter name="shrink" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_position" symbol="gtk_paned_set_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPlug" parent="GtkWindow" type-name="GtkPlug">
+ <field name="socket_window" type="GdkWindow*"/>
+ <field name="modality_window" type="GtkWidget*"/>
+ <field name="modality_group" type="GtkWindowGroup*"/>
+ <field name="grabbed_keys" type="GHashTable*"/>
+ <field name="same_app" type="guint"/>
+ <signal name="embedded" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="plug" type="GtkPlug*"/>
+ </parameters>
+ </signal>
+ <method name="construct" symbol="gtk_plug_construct">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="plug" type="GtkPlug*"/>
+ <parameter name="socket_id" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="construct_for_display" symbol="gtk_plug_construct_for_display">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="plug" type="GtkPlug*"/>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="socket_id" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="get_id" symbol="gtk_plug_get_id">
+ <return-type type="GdkNativeWindow"/>
+ <parameters>
+ <parameter name="plug" type="GtkPlug*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_plug_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_plug_new">
+ <parameters>
+ <parameter name="socket_id" type="GdkNativeWindow"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_for_display" symbol="gtk_plug_new_for_display">
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="socket_id" type="GdkNativeWindow"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkPrinter" parent="GObject" type-name="GtkPrinter">
+ <field name="priv" type="GtkPrinterPrivate*"/>
+ <property construct-only="1" name="name" readable="1" type="gchar*" writable="1"/>
+ <property construct-only="1" name="backend" readable="1" type="GtkPrintBackend" writable="1"/>
+ <property construct-only="1" name="is-virtual" readable="1" type="gboolean" writable="1"/>
+ <property construct-only="1" name="accepts-pdf" readable="1" type="gboolean" writable="1"/>
+ <property construct-only="1" name="accepts-ps" readable="1" type="gboolean" writable="1"/>
+ <property name="state-message" readable="1" type="gchar*"/>
+ <property name="location" readable="1" type="gchar*"/>
+ <property name="icon-name" readable="1" type="gchar*"/>
+ <property name="job-count" readable="1" type="gint"/>
+ <signal name="details_acquired" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="success" type="gboolean"/>
+ </parameters>
+ </signal>
+ <method name="accepts_pdf" symbol="gtk_printer_accepts_pdf">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="accepts_ps" symbol="gtk_printer_accepts_ps">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="compare" symbol="gtk_printer_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="GtkPrinter*"/>
+ <parameter name="b" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="get_backend" symbol="gtk_printer_get_backend">
+ <return-type type="GtkPrintBackend*"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="get_description" symbol="gtk_printer_get_description">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_name" symbol="gtk_printer_get_icon_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="get_job_count" symbol="gtk_printer_get_job_count">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="get_location" symbol="gtk_printer_get_location">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gtk_printer_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="get_state_message" symbol="gtk_printer_get_state_message">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_printer_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="is_active" symbol="gtk_printer_is_active">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="is_default" symbol="gtk_printer_is_default">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="is_new" symbol="gtk_printer_is_new">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="is_virtual" symbol="gtk_printer_is_virtual">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_printer_new">
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="backend" type="GtkPrintBackend*"/>
+ <parameter name="virtual_" type="gboolean"/>
+ </parameters>
+ </constructor>
+ <method name="set_description" symbol="gtk_printer_set_description">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="description" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_has_details" symbol="gtk_printer_set_has_details">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="val" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_icon_name" symbol="gtk_printer_set_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="icon" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_is_active" symbol="gtk_printer_set_is_active">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="active" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_is_default" symbol="gtk_printer_set_is_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="val" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_is_new" symbol="gtk_printer_set_is_new">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="val" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_job_count" symbol="gtk_printer_set_job_count">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_location" symbol="gtk_printer_set_location">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="location" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_state_message" symbol="gtk_printer_set_state_message">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="message" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPrinterOption" parent="GObject" type-name="GtkPrinterOption">
+ <field name="name" type="char*"/>
+ <field name="display_text" type="char*"/>
+ <field name="type" type="GtkPrinterOptionType"/>
+ <field name="value" type="char*"/>
+ <field name="num_choices" type="int"/>
+ <field name="choices" type="char**"/>
+ <field name="choices_display" type="char**"/>
+ <field name="has_conflict" type="gboolean"/>
+ <field name="group" type="char*"/>
+ <signal name="changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ </parameters>
+ </signal>
+ <method name="allocate_choices" symbol="gtk_printer_option_allocate_choices">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ <parameter name="num" type="int"/>
+ </parameters>
+ </method>
+ <method name="choices_from_array" symbol="gtk_printer_option_choices_from_array">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ <parameter name="num_choices" type="int"/>
+ <parameter name="choices" type="char*[]"/>
+ <parameter name="choices_display" type="char*[]"/>
+ </parameters>
+ </method>
+ <method name="clear_has_conflict" symbol="gtk_printer_option_clear_has_conflict">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_printer_option_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="has_choice" symbol="gtk_printer_option_has_choice">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ <parameter name="choice" type="const-char*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_printer_option_new">
+ <parameters>
+ <parameter name="name" type="const-char*"/>
+ <parameter name="display_text" type="const-char*"/>
+ <parameter name="type" type="GtkPrinterOptionType"/>
+ </parameters>
+ </constructor>
+ <method name="set" symbol="gtk_printer_option_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ <parameter name="value" type="const-char*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPrinterOptionSet" parent="GObject" type-name="GtkPrinterOptionSet">
+ <field name="array" type="GPtrArray*"/>
+ <field name="hash" type="GHashTable*"/>
+ <signal name="changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option" type="GtkPrinterOptionSet*"/>
+ </parameters>
+ </signal>
+ <method name="add" symbol="gtk_printer_option_set_add">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="set" type="GtkPrinterOptionSet*"/>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ </parameters>
+ </method>
+ <method name="boolean" symbol="gtk_printer_option_set_boolean">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ <parameter name="value" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="clear_conflicts" symbol="gtk_printer_option_set_clear_conflicts">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="set" type="GtkPrinterOptionSet*"/>
+ </parameters>
+ </method>
+ <method name="foreach" symbol="gtk_printer_option_set_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="set" type="GtkPrinterOptionSet*"/>
+ <parameter name="func" type="GtkPrinterOptionSetFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="foreach_in_group" symbol="gtk_printer_option_set_foreach_in_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="set" type="GtkPrinterOptionSet*"/>
+ <parameter name="group" type="const-char*"/>
+ <parameter name="func" type="GtkPrinterOptionSetFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="get_groups" symbol="gtk_printer_option_set_get_groups">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="set" type="GtkPrinterOptionSet*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_printer_option_set_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="has_conflict" symbol="gtk_printer_option_set_has_conflict">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ <parameter name="has_conflict" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="lookup" symbol="gtk_printer_option_set_lookup">
+ <return-type type="GtkPrinterOption*"/>
+ <parameters>
+ <parameter name="set" type="GtkPrinterOptionSet*"/>
+ <parameter name="name" type="const-char*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_printer_option_set_new"/>
+ <method name="remove" symbol="gtk_printer_option_set_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="set" type="GtkPrinterOptionSet*"/>
+ <parameter name="option" type="GtkPrinterOption*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPrinterOptionWidget" parent="GtkHBox" type-name="GtkPrinterOptionWidget">
+ <field name="priv" type="GtkPrinterOptionWidgetPrivate*"/>
+ <signal name="changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkPrinterOptionWidget*"/>
+ </parameters>
+ </signal>
+ <property construct="1" name="source" readable="1" type="GtkPrinterOption" writable="1"/>
+ <method name="get_external_label" symbol="gtk_printer_option_widget_get_external_label">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="setting" type="GtkPrinterOptionWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_printer_option_widget_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_value" symbol="gtk_printer_option_widget_get_value">
+ <return-type type="const-char*"/>
+ <parameters>
+ <parameter name="setting" type="GtkPrinterOptionWidget*"/>
+ </parameters>
+ </method>
+ <method name="has_external_label" symbol="gtk_printer_option_widget_has_external_label">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="setting" type="GtkPrinterOptionWidget*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_printer_option_widget_new">
+ <parameters>
+ <parameter name="source" type="GtkPrinterOption*"/>
+ </parameters>
+ </constructor>
+ <method name="set_source" symbol="gtk_printer_option_widget_set_source">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="setting" type="GtkPrinterOptionWidget*"/>
+ <parameter name="source" type="GtkPrinterOption*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPrintBackend" parent="GObject" type-name="GtkPrintBackend">
+ <field name="priv" type="GtkPrintBackendPrivate*"/>
+ <signal name="printer_list_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="backend" type="GtkPrintBackend*"/>
+ </parameters>
+ </signal>
+ <signal name="printer_list_done" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="backend" type="GtkPrintBackend*"/>
+ </parameters>
+ </signal>
+ <signal name="printer_added" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="backend" type="GtkPrintBackend*"/>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </signal>
+ <signal name="printer_removed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="backend" type="GtkPrintBackend*"/>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </signal>
+ <signal name="printer_status_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="backend" type="GtkPrintBackend*"/>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </signal>
+ <vfunc name="request_printer_list">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="backend" type="GtkPrintBackend*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="print_stream">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="backend" type="GtkPrintBackend*"/>
+ <parameter name="job" type="GtkPrintJob*"/>
+ <parameter name="data_io" type="GIOChannel*"/>
+ <parameter name="callback" type="GtkPrintJobCompleteFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="dnotify" type="GDestroyNotify"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="printer_request_details">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="printer_create_cairo_surface">
+ <return-type type="cairo_surface_t*"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="height" type="gdouble"/>
+ <parameter name="width" type="gdouble"/>
+ <parameter name="cache_io" type="GIOChannel*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="printer_get_options">
+ <return-type type="GtkPrinterOptionSet*"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="page_setup" type="GtkPageSetup*"/>
+ <parameter name="capabilities" type="GtkPrintCapabilities"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="printer_mark_conflicts">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="options" type="GtkPrinterOptionSet*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="printer_get_settings_from_options">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="options" type="GtkPrinterOptionSet*"/>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="printer_prepare_for_print">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="print_job" type="GtkPrintJob*"/>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="page_setup" type="GtkPageSetup*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="printer_list_papers">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="printer_get_hard_margins">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="top" type="double*"/>
+ <parameter name="bottom" type="double*"/>
+ <parameter name="left" type="double*"/>
+ <parameter name="right" type="double*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="printer_get_capabilities">
+ <return-type type="GtkPrintCapabilities"/>
+ <parameters>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </vfunc>
+ <method name="add_printer" symbol="gtk_print_backend_add_printer">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="print_backend" type="GtkPrintBackend*"/>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="destroy" symbol="gtk_print_backend_destroy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="print_backend" type="GtkPrintBackend*"/>
+ </parameters>
+ </method>
+ <method name="error_quark" symbol="gtk_print_backend_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="find_printer" symbol="gtk_print_backend_find_printer">
+ <return-type type="GtkPrinter*"/>
+ <parameters>
+ <parameter name="print_backend" type="GtkPrintBackend*"/>
+ <parameter name="printer_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_printer_list" symbol="gtk_print_backend_get_printer_list">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="print_backend" type="GtkPrintBackend*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_print_backend_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="load_modules" symbol="gtk_print_backend_load_modules">
+ <return-type type="GList*"/>
+ </method>
+ <method name="print_stream" symbol="gtk_print_backend_print_stream">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="print_backend" type="GtkPrintBackend*"/>
+ <parameter name="job" type="GtkPrintJob*"/>
+ <parameter name="data_io" type="GIOChannel*"/>
+ <parameter name="callback" type="GtkPrintJobCompleteFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="dnotify" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="printer_list_is_done" symbol="gtk_print_backend_printer_list_is_done">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="print_backend" type="GtkPrintBackend*"/>
+ </parameters>
+ </method>
+ <method name="remove_printer" symbol="gtk_print_backend_remove_printer">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="print_backend" type="GtkPrintBackend*"/>
+ <parameter name="printer" type="GtkPrinter*"/>
+ </parameters>
+ </method>
+ <method name="set_list_done" symbol="gtk_print_backend_set_list_done">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="backend" type="GtkPrintBackend*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPrintContext" parent="GObject" type-name="GtkPrintContext">
+ <method name="create_pango_context" symbol="gtk_print_context_create_pango_context">
+ <return-type type="PangoContext*"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </method>
+ <method name="create_pango_layout" symbol="gtk_print_context_create_pango_layout">
+ <return-type type="PangoLayout*"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </method>
+ <method name="get_cairo_context" symbol="gtk_print_context_get_cairo_context">
+ <return-type type="cairo_t*"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </method>
+ <method name="get_dpi_x" symbol="gtk_print_context_get_dpi_x">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </method>
+ <method name="get_dpi_y" symbol="gtk_print_context_get_dpi_y">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </method>
+ <method name="get_height" symbol="gtk_print_context_get_height">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </method>
+ <method name="get_page_setup" symbol="gtk_print_context_get_page_setup">
+ <return-type type="GtkPageSetup*"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </method>
+ <method name="get_pango_fontmap" symbol="gtk_print_context_get_pango_fontmap">
+ <return-type type="PangoFontMap*"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_print_context_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_width" symbol="gtk_print_context_get_width">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </method>
+ <method name="set_cairo_context" symbol="gtk_print_context_set_cairo_context">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ <parameter name="cr" type="cairo_t*"/>
+ <parameter name="dpi_x" type="double"/>
+ <parameter name="dpi_y" type="double"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPrintJob" parent="GObject" type-name="GtkPrintJob">
+ <field name="priv" type="GtkPrintJobPrivate*"/>
+ <field name="print_pages" type="GtkPrintPages"/>
+ <field name="page_ranges" type="GtkPageRange*"/>
+ <field name="num_page_ranges" type="gint"/>
+ <field name="page_set" type="GtkPageSet"/>
+ <field name="num_copies" type="gint"/>
+ <field name="scale" type="gdouble"/>
+ <field name="rotate_to_orientation" type="guint"/>
+ <field name="collate" type="guint"/>
+ <field name="reverse" type="guint"/>
+ <property construct-only="1" name="title" readable="1" type="gchar*" writable="1"/>
+ <property construct-only="1" name="printer" readable="1" type="GtkPrinter" writable="1"/>
+ <property construct-only="1" name="settings" readable="1" type="GtkPrintSettings" writable="1"/>
+ <property construct-only="1" name="page-setup" readable="1" type="GtkPageSetup" writable="1"/>
+ <property name="track-print-status" readable="1" type="gboolean" writable="1"/>
+ <signal name="status_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="job" type="GtkPrintJob*"/>
+ </parameters>
+ </signal>
+ <method name="get_printer" symbol="gtk_print_job_get_printer">
+ <return-type type="GtkPrinter*"/>
+ <parameters>
+ <parameter name="job" type="GtkPrintJob*"/>
+ </parameters>
+ </method>
+ <method name="get_settings" symbol="gtk_print_job_get_settings">
+ <return-type type="GtkPrintSettings*"/>
+ <parameters>
+ <parameter name="job" type="GtkPrintJob*"/>
+ </parameters>
+ </method>
+ <method name="get_status" symbol="gtk_print_job_get_status">
+ <return-type type="GtkPrintStatus"/>
+ <parameters>
+ <parameter name="job" type="GtkPrintJob*"/>
+ </parameters>
+ </method>
+ <method name="get_surface" symbol="gtk_print_job_get_surface">
+ <return-type type="cairo_surface_t*"/>
+ <parameters>
+ <parameter name="job" type="GtkPrintJob*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gtk_print_job_get_title">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="job" type="GtkPrintJob*"/>
+ </parameters>
+ </method>
+ <method name="get_track_print_status" symbol="gtk_print_job_get_track_print_status">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="job" type="GtkPrintJob*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_print_job_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_print_job_new">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="printer" type="GtkPrinter*"/>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="page_setup" type="GtkPageSetup*"/>
+ </parameters>
+ </constructor>
+ <method name="send" symbol="gtk_print_job_send">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="job" type="GtkPrintJob*"/>
+ <parameter name="callback" type="GtkPrintJobCompleteFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="dnotify" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_source_file" symbol="gtk_print_job_set_source_file">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="job" type="GtkPrintJob*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_track_print_status" symbol="gtk_print_job_set_track_print_status">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="job" type="GtkPrintJob*"/>
+ <parameter name="track_status" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPrintOperation" parent="GObject" type-name="GtkPrintOperation">
+ <field name="priv" type="GtkPrintOperationPrivate*"/>
+ <signal name="done" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="operation" type="GtkPrintOperation*"/>
+ <parameter name="result" type="GtkPrintOperationResult"/>
+ </parameters>
+ </signal>
+ <signal name="begin_print" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="operation" type="GtkPrintOperation*"/>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </signal>
+ <signal name="paginate" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="operation" type="GtkPrintOperation*"/>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </signal>
+ <signal name="request_page_setup" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="operation" type="GtkPrintOperation*"/>
+ <parameter name="context" type="GtkPrintContext*"/>
+ <parameter name="page_nr" type="gint"/>
+ <parameter name="setup" type="GtkPageSetup*"/>
+ </parameters>
+ </signal>
+ <signal name="draw_page" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="operation" type="GtkPrintOperation*"/>
+ <parameter name="context" type="GtkPrintContext*"/>
+ <parameter name="page_nr" type="gint"/>
+ </parameters>
+ </signal>
+ <signal name="end_print" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="operation" type="GtkPrintOperation*"/>
+ <parameter name="context" type="GtkPrintContext*"/>
+ </parameters>
+ </signal>
+ <signal name="status_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="operation" type="GtkPrintOperation*"/>
+ </parameters>
+ </signal>
+ <signal name="create_custom_widget" when="LAST">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="operation" type="GtkPrintOperation*"/>
+ </parameters>
+ </signal>
+ <signal name="custom_widget_apply" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="operation" type="GtkPrintOperation*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="preview" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="operation" type="GtkPrintOperation*"/>
+ <parameter name="preview" type="GtkPrintOperationPreview*"/>
+ <parameter name="context" type="GtkPrintContext*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ </parameters>
+ </signal>
+ <property name="default-page-setup" readable="1" type="GtkPageSetup" writable="1"/>
+ <property name="print-settings" readable="1" type="GtkPrintSettings" writable="1"/>
+ <property name="job-name" readable="1" type="gchar*" writable="1"/>
+ <property name="n-pages" readable="1" type="gint" writable="1"/>
+ <property name="current-page" readable="1" type="gint" writable="1"/>
+ <property name="use-full-page" readable="1" type="gboolean" writable="1"/>
+ <property name="track-print-status" readable="1" type="gboolean" writable="1"/>
+ <property name="unit" readable="1" type="GtkUnit" writable="1"/>
+ <property name="show-progress" readable="1" type="gboolean" writable="1"/>
+ <property name="allow-async" readable="1" type="gboolean" writable="1"/>
+ <property name="export-filename" readable="1" type="gchar*" writable="1"/>
+ <property name="status" readable="1" type="GtkPrintStatus"/>
+ <property name="status-string" readable="1" type="gchar*"/>
+ <property name="custom-tab-label" readable="1" type="gchar*" writable="1"/>
+ <implements>
+ <interface name="GtkPrintOperationPreview"/>
+ </implements>
+ <method name="cancel" symbol="gtk_print_operation_cancel">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ </parameters>
+ </method>
+ <method name="get_default_page_setup" symbol="gtk_print_operation_get_default_page_setup">
+ <return-type type="GtkPageSetup*"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ </parameters>
+ </method>
+ <method name="get_error" symbol="gtk_print_operation_get_error">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="get_print_settings" symbol="gtk_print_operation_get_print_settings">
+ <return-type type="GtkPrintSettings*"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ </parameters>
+ </method>
+ <method name="get_status" symbol="gtk_print_operation_get_status">
+ <return-type type="GtkPrintStatus"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ </parameters>
+ </method>
+ <method name="get_status_string" symbol="gtk_print_operation_get_status_string">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_print_operation_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="is_finished" symbol="gtk_print_operation_is_finished">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_print_operation_new"/>
+ <method name="run" symbol="gtk_print_operation_run">
+ <return-type type="GtkPrintOperationResult"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="action" type="GtkPrintOperationAction"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_allow_async" symbol="gtk_print_operation_set_allow_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="allow_async" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_current_page" symbol="gtk_print_operation_set_current_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="current_page" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_custom_tab_label" symbol="gtk_print_operation_set_custom_tab_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_default_page_setup" symbol="gtk_print_operation_set_default_page_setup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="default_page_setup" type="GtkPageSetup*"/>
+ </parameters>
+ </method>
+ <method name="set_export_filename" symbol="gtk_print_operation_set_export_filename">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_job_name" symbol="gtk_print_operation_set_job_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="job_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_n_pages" symbol="gtk_print_operation_set_n_pages">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="n_pages" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_print_settings" symbol="gtk_print_operation_set_print_settings">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="print_settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="set_show_progress" symbol="gtk_print_operation_set_show_progress">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="show_progress" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_track_print_status" symbol="gtk_print_operation_set_track_print_status">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="track_status" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_unit" symbol="gtk_print_operation_set_unit">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="set_use_full_page" symbol="gtk_print_operation_set_use_full_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="op" type="GtkPrintOperation*"/>
+ <parameter name="full_page" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPrintSettings" parent="GObject" type-name="GtkPrintSettings">
+ <method name="copy" symbol="gtk_print_settings_copy">
+ <return-type type="GtkPrintSettings*"/>
+ <parameters>
+ <parameter name="other" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="foreach" symbol="gtk_print_settings_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="func" type="GtkPrintSettingsFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="get" symbol="gtk_print_settings_get">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_bool" symbol="gtk_print_settings_get_bool">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_collate" symbol="gtk_print_settings_get_collate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_default_source" symbol="gtk_print_settings_get_default_source">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_dither" symbol="gtk_print_settings_get_dither">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_double" symbol="gtk_print_settings_get_double">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_double_with_default" symbol="gtk_print_settings_get_double_with_default">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="def" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="get_duplex" symbol="gtk_print_settings_get_duplex">
+ <return-type type="GtkPrintDuplex"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_finishings" symbol="gtk_print_settings_get_finishings">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_int" symbol="gtk_print_settings_get_int">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_int_with_default" symbol="gtk_print_settings_get_int_with_default">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="def" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_length" symbol="gtk_print_settings_get_length">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_media_type" symbol="gtk_print_settings_get_media_type">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_n_copies" symbol="gtk_print_settings_get_n_copies">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_number_up" symbol="gtk_print_settings_get_number_up">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_orientation" symbol="gtk_print_settings_get_orientation">
+ <return-type type="GtkPageOrientation"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_output_bin" symbol="gtk_print_settings_get_output_bin">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_page_ranges" symbol="gtk_print_settings_get_page_ranges">
+ <return-type type="GtkPageRange*"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="num_ranges" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_page_set" symbol="gtk_print_settings_get_page_set">
+ <return-type type="GtkPageSet"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_paper_height" symbol="gtk_print_settings_get_paper_height">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_paper_size" symbol="gtk_print_settings_get_paper_size">
+ <return-type type="GtkPaperSize*"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_paper_width" symbol="gtk_print_settings_get_paper_width">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_print_pages" symbol="gtk_print_settings_get_print_pages">
+ <return-type type="GtkPrintPages"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_printer" symbol="gtk_print_settings_get_printer">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_quality" symbol="gtk_print_settings_get_quality">
+ <return-type type="GtkPrintQuality"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_resolution" symbol="gtk_print_settings_get_resolution">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_reverse" symbol="gtk_print_settings_get_reverse">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_scale" symbol="gtk_print_settings_get_scale">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_print_settings_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_use_color" symbol="gtk_print_settings_get_use_color">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="has_key" symbol="gtk_print_settings_has_key">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_print_settings_new"/>
+ <method name="set" symbol="gtk_print_settings_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="value" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_bool" symbol="gtk_print_settings_set_bool">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="value" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_collate" symbol="gtk_print_settings_set_collate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="collate" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_default_source" symbol="gtk_print_settings_set_default_source">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="default_source" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_dither" symbol="gtk_print_settings_set_dither">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="dither" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_double" symbol="gtk_print_settings_set_double">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="value" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_duplex" symbol="gtk_print_settings_set_duplex">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="duplex" type="GtkPrintDuplex"/>
+ </parameters>
+ </method>
+ <method name="set_finishings" symbol="gtk_print_settings_set_finishings">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="finishings" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_int" symbol="gtk_print_settings_set_int">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="value" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_length" symbol="gtk_print_settings_set_length">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ <parameter name="value" type="gdouble"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="set_media_type" symbol="gtk_print_settings_set_media_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="media_type" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_n_copies" symbol="gtk_print_settings_set_n_copies">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="num_copies" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_number_up" symbol="gtk_print_settings_set_number_up">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="number_up" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_orientation" symbol="gtk_print_settings_set_orientation">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="orientation" type="GtkPageOrientation"/>
+ </parameters>
+ </method>
+ <method name="set_output_bin" symbol="gtk_print_settings_set_output_bin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="output_bin" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_page_ranges" symbol="gtk_print_settings_set_page_ranges">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="page_ranges" type="GtkPageRange*"/>
+ <parameter name="num_ranges" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_page_set" symbol="gtk_print_settings_set_page_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="page_set" type="GtkPageSet"/>
+ </parameters>
+ </method>
+ <method name="set_paper_height" symbol="gtk_print_settings_set_paper_height">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="height" type="gdouble"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="set_paper_size" symbol="gtk_print_settings_set_paper_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="paper_size" type="GtkPaperSize*"/>
+ </parameters>
+ </method>
+ <method name="set_paper_width" symbol="gtk_print_settings_set_paper_width">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="width" type="gdouble"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="set_print_pages" symbol="gtk_print_settings_set_print_pages">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="pages" type="GtkPrintPages"/>
+ </parameters>
+ </method>
+ <method name="set_printer" symbol="gtk_print_settings_set_printer">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="printer" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_quality" symbol="gtk_print_settings_set_quality">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="quality" type="GtkPrintQuality"/>
+ </parameters>
+ </method>
+ <method name="set_resolution" symbol="gtk_print_settings_set_resolution">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="resolution" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_reverse" symbol="gtk_print_settings_set_reverse">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="reverse" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_scale" symbol="gtk_print_settings_set_scale">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="scale" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_use_color" symbol="gtk_print_settings_set_use_color">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="use_color" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="unset" symbol="gtk_print_settings_unset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="key" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkPrintUnixDialog" parent="GtkDialog" type-name="GtkPrintUnixDialog">
+ <field name="priv" type="GtkPrintUnixDialogPrivate*"/>
+ <property name="page-setup" readable="1" type="GtkPageSetup" writable="1"/>
+ <property name="current-page" readable="1" type="gint" writable="1"/>
+ <property name="print-settings" readable="1" type="GtkPrintSettings" writable="1"/>
+ <property name="selected-printer" readable="1" type="GtkPrinter"/>
+ <method name="add_custom_tab" symbol="gtk_print_unix_dialog_add_custom_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPrintUnixDialog*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="tab_label" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_current_page" symbol="gtk_print_unix_dialog_get_current_page">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPrintUnixDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_page_setup" symbol="gtk_print_unix_dialog_get_page_setup">
+ <return-type type="GtkPageSetup*"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPrintUnixDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_selected_printer" symbol="gtk_print_unix_dialog_get_selected_printer">
+ <return-type type="GtkPrinter*"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPrintUnixDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_settings" symbol="gtk_print_unix_dialog_get_settings">
+ <return-type type="GtkPrintSettings*"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPrintUnixDialog*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_print_unix_dialog_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_print_unix_dialog_new">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ </parameters>
+ </constructor>
+ <method name="set_current_page" symbol="gtk_print_unix_dialog_set_current_page">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPrintUnixDialog*"/>
+ <parameter name="current_page" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_manual_capabilities" symbol="gtk_print_unix_dialog_set_manual_capabilities">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPrintUnixDialog*"/>
+ <parameter name="capabilities" type="GtkPrintCapabilities"/>
+ </parameters>
+ </method>
+ <method name="set_page_setup" symbol="gtk_print_unix_dialog_set_page_setup">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPrintUnixDialog*"/>
+ <parameter name="page_setup" type="GtkPageSetup*"/>
+ </parameters>
+ </method>
+ <method name="set_settings" symbol="gtk_print_unix_dialog_set_settings">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dialog" type="GtkPrintUnixDialog*"/>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkProgress" parent="GtkWidget" type-name="GtkProgress">
+ <field name="adjustment" type="GtkAdjustment*"/>
+ <field name="offscreen_pixmap" type="GdkPixmap*"/>
+ <field name="format" type="gchar*"/>
+ <field name="x_align" type="gfloat"/>
+ <field name="y_align" type="gfloat"/>
+ <field name="show_text" type="guint"/>
+ <field name="activity_mode" type="guint"/>
+ <field name="use_text_format" type="guint"/>
+ <property name="activity-mode" readable="1" type="gboolean" writable="1"/>
+ <property name="show-text" readable="1" type="gboolean" writable="1"/>
+ <property name="text-xalign" readable="1" type="gfloat" writable="1"/>
+ <property name="text-yalign" readable="1" type="gfloat" writable="1"/>
+ <vfunc name="paint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="update">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="act_mode_enter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ </parameters>
+ </vfunc>
+ <method deprecated="1" name="configure" symbol="gtk_progress_configure">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ <parameter name="value" type="gdouble"/>
+ <parameter name="hmin" type="gdouble"/>
+ <parameter name="max" type="gdouble"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_current_percentage" symbol="gtk_progress_get_current_percentage">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_current_text" symbol="gtk_progress_get_current_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_percentage_from_value" symbol="gtk_progress_get_percentage_from_value">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ <parameter name="value" type="gdouble"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_text_from_value" symbol="gtk_progress_get_text_from_value">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ <parameter name="value" type="gdouble"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_type" symbol="gtk_progress_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method deprecated="1" name="get_value" symbol="gtk_progress_get_value">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_activity_mode" symbol="gtk_progress_set_activity_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ <parameter name="activity_mode" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_adjustment" symbol="gtk_progress_set_adjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_format_string" symbol="gtk_progress_set_format_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ <parameter name="format" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_percentage" symbol="gtk_progress_set_percentage">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ <parameter name="percentage" type="gdouble"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_show_text" symbol="gtk_progress_set_show_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ <parameter name="show_text" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_text_alignment" symbol="gtk_progress_set_text_alignment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ <parameter name="x_align" type="gfloat"/>
+ <parameter name="y_align" type="gfloat"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_value" symbol="gtk_progress_set_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="progress" type="GtkProgress*"/>
+ <parameter name="value" type="gdouble"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkProgressBar" parent="GtkProgress" type-name="GtkProgressBar">
+ <field name="bar_style" type="GtkProgressBarStyle"/>
+ <field name="orientation" type="GtkProgressBarOrientation"/>
+ <field name="blocks" type="guint"/>
+ <field name="in_block" type="gint"/>
+ <field name="activity_pos" type="gint"/>
+ <field name="activity_step" type="guint"/>
+ <field name="activity_blocks" type="guint"/>
+ <field name="pulse_fraction" type="gdouble"/>
+ <field name="activity_dir" type="guint"/>
+ <field name="ellipsize" type="guint"/>
+ <field name="dirty" type="guint"/>
+ <property name="adjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property name="orientation" readable="1" type="GtkProgressBarOrientation" writable="1"/>
+ <property name="bar-style" readable="1" type="GtkProgressBarStyle" writable="1"/>
+ <property name="activity-step" readable="1" type="guint" writable="1"/>
+ <property name="activity-blocks" readable="1" type="guint" writable="1"/>
+ <property name="discrete-blocks" readable="1" type="guint" writable="1"/>
+ <property name="fraction" readable="1" type="gdouble" writable="1"/>
+ <property name="pulse-step" readable="1" type="gdouble" writable="1"/>
+ <property name="text" readable="1" type="gchar*" writable="1"/>
+ <property name="ellipsize" readable="1" type="PangoEllipsizeMode" writable="1"/>
+ <method name="get_ellipsize" symbol="gtk_progress_bar_get_ellipsize">
+ <return-type type="PangoEllipsizeMode"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ </parameters>
+ </method>
+ <method name="get_fraction" symbol="gtk_progress_bar_get_fraction">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ </parameters>
+ </method>
+ <method name="get_orientation" symbol="gtk_progress_bar_get_orientation">
+ <return-type type="GtkProgressBarOrientation"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ </parameters>
+ </method>
+ <method name="get_pulse_step" symbol="gtk_progress_bar_get_pulse_step">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ </parameters>
+ </method>
+ <method name="get_text" symbol="gtk_progress_bar_get_text">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_progress_bar_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_progress_bar_new"/>
+ <constructor deprecated="1" name="new_with_adjustment" symbol="gtk_progress_bar_new_with_adjustment">
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </constructor>
+ <method name="pulse" symbol="gtk_progress_bar_pulse">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_activity_blocks" symbol="gtk_progress_bar_set_activity_blocks">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ <parameter name="blocks" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_activity_step" symbol="gtk_progress_bar_set_activity_step">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ <parameter name="step" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_bar_style" symbol="gtk_progress_bar_set_bar_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ <parameter name="style" type="GtkProgressBarStyle"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_discrete_blocks" symbol="gtk_progress_bar_set_discrete_blocks">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ <parameter name="blocks" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_ellipsize" symbol="gtk_progress_bar_set_ellipsize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ <parameter name="mode" type="PangoEllipsizeMode"/>
+ </parameters>
+ </method>
+ <method name="set_fraction" symbol="gtk_progress_bar_set_fraction">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ <parameter name="fraction" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_orientation" symbol="gtk_progress_bar_set_orientation">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ <parameter name="orientation" type="GtkProgressBarOrientation"/>
+ </parameters>
+ </method>
+ <method name="set_pulse_step" symbol="gtk_progress_bar_set_pulse_step">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ <parameter name="fraction" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_text" symbol="gtk_progress_bar_set_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="update" symbol="gtk_progress_bar_update">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pbar" type="GtkProgressBar*"/>
+ <parameter name="percentage" type="gdouble"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkRadioAction" parent="GtkToggleAction" type-name="GtkRadioAction">
+ <field name="private_data" type="GtkRadioActionPrivate*"/>
+ <property name="value" readable="1" type="gint" writable="1"/>
+ <property name="group" type="GtkRadioAction" writable="1"/>
+ <property name="current-value" readable="1" type="gint" writable="1"/>
+ <signal name="changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkRadioAction*"/>
+ <parameter name="current" type="GtkRadioAction*"/>
+ </parameters>
+ </signal>
+ <method name="get_current_value" symbol="gtk_radio_action_get_current_value">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="action" type="GtkRadioAction*"/>
+ </parameters>
+ </method>
+ <method name="get_group" symbol="gtk_radio_action_get_group">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="action" type="GtkRadioAction*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_radio_action_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_radio_action_new">
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="label" type="const-gchar*"/>
+ <parameter name="tooltip" type="const-gchar*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ <parameter name="value" type="gint"/>
+ </parameters>
+ </constructor>
+ <method name="set_current_value" symbol="gtk_radio_action_set_current_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkRadioAction*"/>
+ <parameter name="current_value" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_group" symbol="gtk_radio_action_set_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkRadioAction*"/>
+ <parameter name="group" type="GSList*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkRadioButton" parent="GtkCheckButton" type-name="GtkRadioButton">
+ <field name="group" type="GSList*"/>
+ <property name="group" type="GtkRadioButton" writable="1"/>
+ <signal name="group_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="radio_button" type="GtkRadioButton*"/>
+ </parameters>
+ </signal>
+ <method name="get_group" symbol="gtk_radio_button_get_group">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="radio_button" type="GtkRadioButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_radio_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_radio_button_new">
+ <parameters>
+ <parameter name="group" type="GSList*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_widget" symbol="gtk_radio_button_new_from_widget">
+ <parameters>
+ <parameter name="group" type="GtkRadioButton*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_label" symbol="gtk_radio_button_new_with_label">
+ <parameters>
+ <parameter name="group" type="GSList*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_label_from_widget" symbol="gtk_radio_button_new_with_label_from_widget">
+ <parameters>
+ <parameter name="group" type="GtkRadioButton*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic" symbol="gtk_radio_button_new_with_mnemonic">
+ <parameters>
+ <parameter name="group" type="GSList*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic_from_widget" symbol="gtk_radio_button_new_with_mnemonic_from_widget">
+ <parameters>
+ <parameter name="group" type="GtkRadioButton*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_group" symbol="gtk_radio_button_set_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="radio_button" type="GtkRadioButton*"/>
+ <parameter name="group" type="GSList*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkRadioMenuItem" parent="GtkCheckMenuItem" type-name="GtkRadioMenuItem">
+ <field name="group" type="GSList*"/>
+ <property name="group" type="GtkRadioMenuItem" writable="1"/>
+ <signal name="group_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="radio_menu_item" type="GtkRadioMenuItem*"/>
+ </parameters>
+ </signal>
+ <method name="get_group" symbol="gtk_radio_menu_item_get_group">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="radio_menu_item" type="GtkRadioMenuItem*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_radio_menu_item_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_radio_menu_item_new">
+ <parameters>
+ <parameter name="group" type="GSList*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_widget" symbol="gtk_radio_menu_item_new_from_widget">
+ <parameters>
+ <parameter name="group" type="GtkRadioMenuItem*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_label" symbol="gtk_radio_menu_item_new_with_label">
+ <parameters>
+ <parameter name="group" type="GSList*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_label_from_widget" symbol="gtk_radio_menu_item_new_with_label_from_widget">
+ <parameters>
+ <parameter name="group" type="GtkRadioMenuItem*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic" symbol="gtk_radio_menu_item_new_with_mnemonic">
+ <parameters>
+ <parameter name="group" type="GSList*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic_from_widget" symbol="gtk_radio_menu_item_new_with_mnemonic_from_widget">
+ <parameters>
+ <parameter name="group" type="GtkRadioMenuItem*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_group" symbol="gtk_radio_menu_item_set_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="radio_menu_item" type="GtkRadioMenuItem*"/>
+ <parameter name="group" type="GSList*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkRadioToolButton" parent="GtkToggleToolButton" type-name="GtkRadioToolButton">
+ <property name="group" type="GtkRadioToolButton" writable="1"/>
+ <method name="get_group" symbol="gtk_radio_tool_button_get_group">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="button" type="GtkRadioToolButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_radio_tool_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_radio_tool_button_new">
+ <parameters>
+ <parameter name="group" type="GSList*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_stock" symbol="gtk_radio_tool_button_new_from_stock">
+ <parameters>
+ <parameter name="group" type="GSList*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_widget" symbol="gtk_radio_tool_button_new_from_widget">
+ <parameters>
+ <parameter name="group" type="GtkRadioToolButton*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_stock_from_widget" symbol="gtk_radio_tool_button_new_with_stock_from_widget">
+ <parameters>
+ <parameter name="group" type="GtkRadioToolButton*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_group" symbol="gtk_radio_tool_button_set_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkRadioToolButton*"/>
+ <parameter name="group" type="GSList*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkRange" parent="GtkWidget" type-name="GtkRange">
+ <field name="adjustment" type="GtkAdjustment*"/>
+ <field name="update_policy" type="GtkUpdateType"/>
+ <field name="inverted" type="guint"/>
+ <field name="flippable" type="guint"/>
+ <field name="has_stepper_a" type="guint"/>
+ <field name="has_stepper_b" type="guint"/>
+ <field name="has_stepper_c" type="guint"/>
+ <field name="has_stepper_d" type="guint"/>
+ <field name="need_recalc" type="guint"/>
+ <field name="slider_size_fixed" type="guint"/>
+ <field name="min_slider_size" type="gint"/>
+ <field name="orientation" type="GtkOrientation"/>
+ <field name="range_rect" type="GdkRectangle"/>
+ <field name="slider_start" type="gint"/>
+ <field name="slider_end" type="gint"/>
+ <field name="round_digits" type="gint"/>
+ <field name="trough_click_forward" type="guint"/>
+ <field name="update_pending" type="guint"/>
+ <field name="layout" type="GtkRangeLayout*"/>
+ <field name="timer" type="GtkRangeStepTimer*"/>
+ <field name="slide_initial_slider_position" type="gint"/>
+ <field name="slide_initial_coordinate" type="gint"/>
+ <field name="update_timeout_id" type="guint"/>
+ <field name="event_window" type="GdkWindow*"/>
+ <signal name="value_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ </parameters>
+ </signal>
+ <signal name="adjust_bounds" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="new_value" type="gdouble"/>
+ </parameters>
+ </signal>
+ <signal name="move_slider" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="scroll" type="GtkScrollType"/>
+ </parameters>
+ </signal>
+ <signal name="change_value" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="scroll" type="GtkScrollType"/>
+ <parameter name="new_value" type="gdouble"/>
+ </parameters>
+ </signal>
+ <property name="update-policy" readable="1" type="GtkUpdateType" writable="1"/>
+ <property construct="1" name="adjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property name="inverted" readable="1" type="gboolean" writable="1"/>
+ <property name="lower-stepper-sensitivity" readable="1" type="GtkSensitivityType" writable="1"/>
+ <property name="upper-stepper-sensitivity" readable="1" type="GtkSensitivityType" writable="1"/>
+ <vfunc name="get_range_border">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="border_" type="GtkBorder*"/>
+ </parameters>
+ </vfunc>
+ <method name="get_adjustment" symbol="gtk_range_get_adjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ </parameters>
+ </method>
+ <method name="get_inverted" symbol="gtk_range_get_inverted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ </parameters>
+ </method>
+ <method name="get_lower_stepper_sensitivity" symbol="gtk_range_get_lower_stepper_sensitivity">
+ <return-type type="GtkSensitivityType"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_range_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_update_policy" symbol="gtk_range_get_update_policy">
+ <return-type type="GtkUpdateType"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ </parameters>
+ </method>
+ <method name="get_upper_stepper_sensitivity" symbol="gtk_range_get_upper_stepper_sensitivity">
+ <return-type type="GtkSensitivityType"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ </parameters>
+ </method>
+ <method name="get_value" symbol="gtk_range_get_value">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ </parameters>
+ </method>
+ <method name="set_adjustment" symbol="gtk_range_set_adjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="set_increments" symbol="gtk_range_set_increments">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="step" type="gdouble"/>
+ <parameter name="page" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_inverted" symbol="gtk_range_set_inverted">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_lower_stepper_sensitivity" symbol="gtk_range_set_lower_stepper_sensitivity">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="sensitivity" type="GtkSensitivityType"/>
+ </parameters>
+ </method>
+ <method name="set_range" symbol="gtk_range_set_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="min" type="gdouble"/>
+ <parameter name="max" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_update_policy" symbol="gtk_range_set_update_policy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="policy" type="GtkUpdateType"/>
+ </parameters>
+ </method>
+ <method name="set_upper_stepper_sensitivity" symbol="gtk_range_set_upper_stepper_sensitivity">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="sensitivity" type="GtkSensitivityType"/>
+ </parameters>
+ </method>
+ <method name="set_value" symbol="gtk_range_set_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="value" type="gdouble"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkRcStyle" parent="GObject" type-name="GtkRcStyle">
+ <field name="name" readable="1" type="gchar*" writable="1"/>
+ <field name="bg_pixmap_name" readable="1" type="gchar*" writable="1"/>
+ <field name="font_desc" readable="1" type="PangoFontDescription*" writable="1"/>
+ <field name="color_flags" readable="1" type="GtkRcFlags" writable="1"/>
+ <field name="fg" readable="1" type="GdkColor" writable="1"/>
+ <field name="bg" readable="1" type="GdkColor" writable="1"/>
+ <field name="text" readable="1" type="GdkColor" writable="1"/>
+ <field name="base" readable="1" type="GdkColor" writable="1"/>
+ <field name="xthickness" readable="1" type="gint" writable="1"/>
+ <field name="ythickness" readable="1" type="gint" writable="1"/>
+ <field name="rc_properties" type="GArray*"/>
+ <field name="rc_style_lists" type="GSList*"/>
+ <field name="icon_factories" type="GSList*"/>
+ <field name="engine_specified" type="guint"/>
+ <vfunc name="create_rc_style">
+ <return-type type="GtkRcStyle*"/>
+ <parameters>
+ <parameter name="rc_style" type="GtkRcStyle*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="parse">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="rc_style" type="GtkRcStyle*"/>
+ <parameter name="settings" type="GtkSettings*"/>
+ <parameter name="scanner" type="GScanner*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="merge">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dest" type="GtkRcStyle*"/>
+ <parameter name="src" type="GtkRcStyle*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="create_style">
+ <return-type type="GtkStyle*"/>
+ <parameters>
+ <parameter name="rc_style" type="GtkRcStyle*"/>
+ </parameters>
+ </vfunc>
+ <method name="copy" symbol="gtk_rc_style_copy">
+ <return-type type="GtkRcStyle*"/>
+ <parameters>
+ <parameter name="orig" type="GtkRcStyle*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_rc_style_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_rc_style_new"/>
+ <method name="ref" symbol="gtk_rc_style_ref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="rc_style" type="GtkRcStyle*"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gtk_rc_style_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="rc_style" type="GtkRcStyle*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkRecentChooserDefault" parent="GtkVBox" type-name="GtkRecentChooserDefault">
+ <implements>
+ <interface name="GtkRecentChooser"/>
+ </implements>
+ </object>
+ <object get-type="" name="GtkRecentChooserDialog" parent="GtkDialog" type-name="GtkRecentChooserDialog">
+ <field name="priv" type="GtkRecentChooserDialogPrivate*"/>
+ <implements>
+ <interface name="GtkRecentChooser"/>
+ </implements>
+ <method name="get_type" symbol="gtk_recent_chooser_dialog_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_recent_chooser_dialog_new">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="first_button_text" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_for_manager" symbol="gtk_recent_chooser_dialog_new_for_manager">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ <parameter name="first_button_text" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkRecentChooserMenu" parent="GtkMenu" type-name="GtkRecentChooserMenu">
+ <field name="priv" type="GtkRecentChooserMenuPrivate*"/>
+ <property name="show-numbers" readable="1" type="gboolean" writable="1"/>
+ <vfunc name="gtk_recent1">
+ <return-type type="void"/>
+ </vfunc>
+ <vfunc name="gtk_recent2">
+ <return-type type="void"/>
+ </vfunc>
+ <vfunc name="gtk_recent3">
+ <return-type type="void"/>
+ </vfunc>
+ <vfunc name="gtk_recent4">
+ <return-type type="void"/>
+ </vfunc>
+ <implements>
+ <interface name="GtkRecentChooser"/>
+ </implements>
+ <method name="get_show_numbers" symbol="gtk_recent_chooser_menu_get_show_numbers">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="menu" type="GtkRecentChooserMenu*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_recent_chooser_menu_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_recent_chooser_menu_new"/>
+ <constructor name="new_for_manager" symbol="gtk_recent_chooser_menu_new_for_manager">
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ </parameters>
+ </constructor>
+ <method name="set_show_numbers" symbol="gtk_recent_chooser_menu_set_show_numbers">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkRecentChooserMenu*"/>
+ <parameter name="show_numbers" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkRecentChooserWidget" parent="GtkVBox" type-name="GtkRecentChooserWidget">
+ <field name="priv" type="GtkRecentChooserWidgetPrivate*"/>
+ <implements>
+ <interface name="GtkRecentChooser"/>
+ </implements>
+ <method name="get_type" symbol="gtk_recent_chooser_widget_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_recent_chooser_widget_new"/>
+ <constructor name="new_for_manager" symbol="gtk_recent_chooser_widget_new_for_manager">
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkRecentFilter" parent="GtkObject" type-name="GtkRecentFilter">
+ <method name="add_age" symbol="gtk_recent_filter_add_age">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ <parameter name="days" type="gint"/>
+ </parameters>
+ </method>
+ <method name="add_application" symbol="gtk_recent_filter_add_application">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ <parameter name="application" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="add_custom" symbol="gtk_recent_filter_add_custom">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ <parameter name="needed" type="GtkRecentFilterFlags"/>
+ <parameter name="func" type="GtkRecentFilterFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="data_destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="add_group" symbol="gtk_recent_filter_add_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ <parameter name="group" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="add_mime_type" symbol="gtk_recent_filter_add_mime_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ <parameter name="mime_type" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="add_pattern" symbol="gtk_recent_filter_add_pattern">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ <parameter name="pattern" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="add_pixbuf_formats" symbol="gtk_recent_filter_add_pixbuf_formats">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ </parameters>
+ </method>
+ <method name="filter" symbol="gtk_recent_filter_filter">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ <parameter name="filter_info" type="const-GtkRecentFilterInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gtk_recent_filter_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ </parameters>
+ </method>
+ <method name="get_needed" symbol="gtk_recent_filter_get_needed">
+ <return-type type="GtkRecentFilterFlags"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_recent_filter_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_recent_filter_new"/>
+ <method name="set_name" symbol="gtk_recent_filter_set_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkRecentFilter*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkRecentManager" parent="GObject" type-name="GtkRecentManager">
+ <field name="priv" type="GtkRecentManagerPrivate*"/>
+ <property construct-only="1" name="filename" readable="1" type="gchar*" writable="1"/>
+ <property name="limit" readable="1" type="gint" writable="1"/>
+ <property name="size" readable="1" type="gint"/>
+ <signal name="changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ </parameters>
+ </signal>
+ <vfunc name="_gtk_recent1">
+ <return-type type="void"/>
+ </vfunc>
+ <vfunc name="_gtk_recent2">
+ <return-type type="void"/>
+ </vfunc>
+ <vfunc name="_gtk_recent3">
+ <return-type type="void"/>
+ </vfunc>
+ <vfunc name="_gtk_recent4">
+ <return-type type="void"/>
+ </vfunc>
+ <method name="add_full" symbol="gtk_recent_manager_add_full">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ <parameter name="recent_data" type="const-GtkRecentData*"/>
+ </parameters>
+ </method>
+ <method name="add_item" symbol="gtk_recent_manager_add_item">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="error_quark" symbol="gtk_recent_manager_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="get_default" symbol="gtk_recent_manager_get_default">
+ <return-type type="GtkRecentManager*"/>
+ </method>
+ <method name="get_for_screen" symbol="gtk_recent_manager_get_for_screen">
+ <return-type type="GtkRecentManager*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_items" symbol="gtk_recent_manager_get_items">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ </parameters>
+ </method>
+ <method name="get_limit" symbol="gtk_recent_manager_get_limit">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_recent_manager_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="has_item" symbol="gtk_recent_manager_has_item">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="lookup_item" symbol="gtk_recent_manager_lookup_item">
+ <return-type type="GtkRecentInfo*"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="move_item" symbol="gtk_recent_manager_move_item">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ <parameter name="new_uri" type="const-gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_recent_manager_new"/>
+ <method name="purge_items" symbol="gtk_recent_manager_purge_items">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="remove_item" symbol="gtk_recent_manager_remove_item">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ <parameter name="uri" type="const-gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_limit" symbol="gtk_recent_manager_set_limit">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ <parameter name="limit" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_screen" symbol="gtk_recent_manager_set_screen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="manager" type="GtkRecentManager*"/>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkRuler" parent="GtkWidget" type-name="GtkRuler">
+ <field name="backing_store" type="GdkPixmap*"/>
+ <field name="non_gr_exp_gc" type="GdkGC*"/>
+ <field name="metric" type="GtkRulerMetric*"/>
+ <field name="xsrc" type="gint"/>
+ <field name="ysrc" type="gint"/>
+ <field name="slider_size" type="gint"/>
+ <field name="lower" type="gdouble"/>
+ <field name="upper" type="gdouble"/>
+ <field name="position" type="gdouble"/>
+ <field name="max_size" type="gdouble"/>
+ <property name="lower" readable="1" type="gdouble" writable="1"/>
+ <property name="upper" readable="1" type="gdouble" writable="1"/>
+ <property name="position" readable="1" type="gdouble" writable="1"/>
+ <property name="max-size" readable="1" type="gdouble" writable="1"/>
+ <property name="metric" readable="1" type="GtkMetricType" writable="1"/>
+ <vfunc name="draw_ticks">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ruler" type="GtkRuler*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_pos">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ruler" type="GtkRuler*"/>
+ </parameters>
+ </vfunc>
+ <method name="draw_pos" symbol="gtk_ruler_draw_pos">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ruler" type="GtkRuler*"/>
+ </parameters>
+ </method>
+ <method name="draw_ticks" symbol="gtk_ruler_draw_ticks">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ruler" type="GtkRuler*"/>
+ </parameters>
+ </method>
+ <method name="get_metric" symbol="gtk_ruler_get_metric">
+ <return-type type="GtkMetricType"/>
+ <parameters>
+ <parameter name="ruler" type="GtkRuler*"/>
+ </parameters>
+ </method>
+ <method name="get_range" symbol="gtk_ruler_get_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ruler" type="GtkRuler*"/>
+ <parameter name="lower" type="gdouble*"/>
+ <parameter name="upper" type="gdouble*"/>
+ <parameter name="position" type="gdouble*"/>
+ <parameter name="max_size" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_ruler_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="set_metric" symbol="gtk_ruler_set_metric">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ruler" type="GtkRuler*"/>
+ <parameter name="metric" type="GtkMetricType"/>
+ </parameters>
+ </method>
+ <method name="set_range" symbol="gtk_ruler_set_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="ruler" type="GtkRuler*"/>
+ <parameter name="lower" type="gdouble"/>
+ <parameter name="upper" type="gdouble"/>
+ <parameter name="position" type="gdouble"/>
+ <parameter name="max_size" type="gdouble"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkScale" parent="GtkRange" type-name="GtkScale">
+ <field name="digits" type="gint"/>
+ <field name="draw_value" type="guint"/>
+ <field name="value_pos" type="guint"/>
+ <signal name="format_value" when="LAST">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ <parameter name="value" type="gdouble"/>
+ </parameters>
+ </signal>
+ <property name="digits" readable="1" type="gint" writable="1"/>
+ <property name="draw-value" readable="1" type="gboolean" writable="1"/>
+ <property name="value-pos" readable="1" type="GtkPositionType" writable="1"/>
+ <vfunc name="draw_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_layout_offsets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ </parameters>
+ </vfunc>
+ <method name="get_digits" symbol="gtk_scale_get_digits">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ </parameters>
+ </method>
+ <method name="get_draw_value" symbol="gtk_scale_get_draw_value">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ </parameters>
+ </method>
+ <method name="get_layout" symbol="gtk_scale_get_layout">
+ <return-type type="PangoLayout*"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ </parameters>
+ </method>
+ <method name="get_layout_offsets" symbol="gtk_scale_get_layout_offsets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_scale_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_value_pos" symbol="gtk_scale_get_value_pos">
+ <return-type type="GtkPositionType"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ </parameters>
+ </method>
+ <method name="set_digits" symbol="gtk_scale_set_digits">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ <parameter name="digits" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_draw_value" symbol="gtk_scale_set_draw_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ <parameter name="draw_value" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_value_pos" symbol="gtk_scale_set_value_pos">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scale" type="GtkScale*"/>
+ <parameter name="pos" type="GtkPositionType"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkScrollbar" parent="GtkRange" type-name="GtkScrollbar">
+ <method name="get_type" symbol="gtk_scrollbar_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GtkScrolledWindow" parent="GtkBin" type-name="GtkScrolledWindow">
+ <field name="hscrollbar" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="vscrollbar" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="hscrollbar_policy" type="guint"/>
+ <field name="vscrollbar_policy" type="guint"/>
+ <field name="hscrollbar_visible" type="guint"/>
+ <field name="vscrollbar_visible" type="guint"/>
+ <field name="window_placement" type="guint"/>
+ <field name="focus_out" type="guint"/>
+ <field name="shadow_type" type="guint16"/>
+ <property construct="1" name="hadjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property construct="1" name="vadjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property name="hscrollbar-policy" readable="1" type="GtkPolicyType" writable="1"/>
+ <property name="vscrollbar-policy" readable="1" type="GtkPolicyType" writable="1"/>
+ <property name="window-placement" readable="1" type="GtkCornerType" writable="1"/>
+ <property name="window-placement-set" readable="1" type="gboolean" writable="1"/>
+ <property name="shadow-type" readable="1" type="GtkShadowType" writable="1"/>
+ <signal name="scroll_child" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ <parameter name="scroll" type="GtkScrollType"/>
+ <parameter name="horizontal" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="move_focus_out" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ <parameter name="direction" type="GtkDirectionType"/>
+ </parameters>
+ </signal>
+ <method name="add_with_viewport" symbol="gtk_scrolled_window_add_with_viewport">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_hadjustment" symbol="gtk_scrolled_window_get_hadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_hscrollbar" symbol="gtk_scrolled_window_get_hscrollbar">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_placement" symbol="gtk_scrolled_window_get_placement">
+ <return-type type="GtkCornerType"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_policy" symbol="gtk_scrolled_window_get_policy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ <parameter name="hscrollbar_policy" type="GtkPolicyType*"/>
+ <parameter name="vscrollbar_policy" type="GtkPolicyType*"/>
+ </parameters>
+ </method>
+ <method name="get_shadow_type" symbol="gtk_scrolled_window_get_shadow_type">
+ <return-type type="GtkShadowType"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_scrolled_window_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_vadjustment" symbol="gtk_scrolled_window_get_vadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_vscrollbar" symbol="gtk_scrolled_window_get_vscrollbar">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_scrolled_window_new">
+ <parameters>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </constructor>
+ <method name="set_hadjustment" symbol="gtk_scrolled_window_set_hadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="set_placement" symbol="gtk_scrolled_window_set_placement">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ <parameter name="window_placement" type="GtkCornerType"/>
+ </parameters>
+ </method>
+ <method name="set_policy" symbol="gtk_scrolled_window_set_policy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ <parameter name="hscrollbar_policy" type="GtkPolicyType"/>
+ <parameter name="vscrollbar_policy" type="GtkPolicyType"/>
+ </parameters>
+ </method>
+ <method name="set_shadow_type" symbol="gtk_scrolled_window_set_shadow_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ <parameter name="type" type="GtkShadowType"/>
+ </parameters>
+ </method>
+ <method name="set_vadjustment" symbol="gtk_scrolled_window_set_vadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="unset_placement" symbol="gtk_scrolled_window_unset_placement">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="scrolled_window" type="GtkScrolledWindow*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkSeparator" parent="GtkWidget" type-name="GtkSeparator">
+ <method name="get_type" symbol="gtk_separator_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GtkSeparatorMenuItem" parent="GtkMenuItem" type-name="GtkSeparatorMenuItem">
+ <method name="get_type" symbol="gtk_separator_menu_item_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_separator_menu_item_new"/>
+ </object>
+ <object get-type="" name="GtkSeparatorToolItem" parent="GtkToolItem" type-name="GtkSeparatorToolItem">
+ <field name="priv" type="GtkSeparatorToolItemPrivate*"/>
+ <property name="draw" readable="1" type="gboolean" writable="1"/>
+ <method name="get_draw" symbol="gtk_separator_tool_item_get_draw">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="item" type="GtkSeparatorToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_separator_tool_item_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_separator_tool_item_new"/>
+ <method name="set_draw" symbol="gtk_separator_tool_item_set_draw">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="item" type="GtkSeparatorToolItem*"/>
+ <parameter name="draw" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkSettings" parent="GObject" type-name="GtkSettings">
+ <field name="queued_settings" type="GData*"/>
+ <field name="property_values" type="GtkSettingsPropertyValue*"/>
+ <field name="rc_context" type="GtkRcContext*"/>
+ <field name="screen" type="GdkScreen*"/>
+ <property name="color-hash" readable="1" type="GHashTable"/>
+ <method name="get_default" symbol="gtk_settings_get_default">
+ <return-type type="GtkSettings*"/>
+ </method>
+ <method name="get_for_screen" symbol="gtk_settings_get_for_screen">
+ <return-type type="GtkSettings*"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_settings_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="install_property" symbol="gtk_settings_install_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pspec" type="GParamSpec*"/>
+ </parameters>
+ </method>
+ <method name="install_property_parser" symbol="gtk_settings_install_property_parser">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="pspec" type="GParamSpec*"/>
+ <parameter name="parser" type="GtkRcPropertyParser"/>
+ </parameters>
+ </method>
+ <method name="set_double_property" symbol="gtk_settings_set_double_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkSettings*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="v_double" type="gdouble"/>
+ <parameter name="origin" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_long_property" symbol="gtk_settings_set_long_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkSettings*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="v_long" type="glong"/>
+ <parameter name="origin" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_property_value" symbol="gtk_settings_set_property_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkSettings*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="svalue" type="const-GtkSettingsValue*"/>
+ </parameters>
+ </method>
+ <method name="set_string_property" symbol="gtk_settings_set_string_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkSettings*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="v_string" type="const-gchar*"/>
+ <parameter name="origin" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkSizeGroup" parent="GObject" type-name="GtkSizeGroup">
+ <field name="widgets" type="GSList*"/>
+ <field name="mode" type="guint8"/>
+ <field name="have_width" type="guint"/>
+ <field name="have_height" type="guint"/>
+ <field name="ignore_hidden" type="guint"/>
+ <field name="requisition" type="GtkRequisition"/>
+ <property name="mode" readable="1" type="GtkSizeGroupMode" writable="1"/>
+ <property name="ignore-hidden" readable="1" type="gboolean" writable="1"/>
+ <method name="add_widget" symbol="gtk_size_group_add_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="size_group" type="GtkSizeGroup*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_ignore_hidden" symbol="gtk_size_group_get_ignore_hidden">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="size_group" type="GtkSizeGroup*"/>
+ </parameters>
+ </method>
+ <method name="get_mode" symbol="gtk_size_group_get_mode">
+ <return-type type="GtkSizeGroupMode"/>
+ <parameters>
+ <parameter name="size_group" type="GtkSizeGroup*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_size_group_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_widgets" symbol="gtk_size_group_get_widgets">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="size_group" type="GtkSizeGroup*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_size_group_new">
+ <parameters>
+ <parameter name="mode" type="GtkSizeGroupMode"/>
+ </parameters>
+ </constructor>
+ <method name="remove_widget" symbol="gtk_size_group_remove_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="size_group" type="GtkSizeGroup*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_ignore_hidden" symbol="gtk_size_group_set_ignore_hidden">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="size_group" type="GtkSizeGroup*"/>
+ <parameter name="ignore_hidden" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_mode" symbol="gtk_size_group_set_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="size_group" type="GtkSizeGroup*"/>
+ <parameter name="mode" type="GtkSizeGroupMode"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkSocket" parent="GtkContainer" type-name="GtkSocket">
+ <field name="request_width" type="guint16"/>
+ <field name="request_height" type="guint16"/>
+ <field name="current_width" type="guint16"/>
+ <field name="current_height" type="guint16"/>
+ <field name="plug_window" type="GdkWindow*"/>
+ <field name="plug_widget" type="GtkWidget*"/>
+ <field name="xembed_version" type="gshort"/>
+ <field name="same_app" type="guint"/>
+ <field name="focus_in" type="guint"/>
+ <field name="have_size" type="guint"/>
+ <field name="need_map" type="guint"/>
+ <field name="is_mapped" type="guint"/>
+ <field name="active" type="guint"/>
+ <field name="accel_group" type="GtkAccelGroup*"/>
+ <field name="toplevel" type="GtkWidget*"/>
+ <signal name="plug_added" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="socket_" type="GtkSocket*"/>
+ </parameters>
+ </signal>
+ <signal name="plug_removed" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="socket_" type="GtkSocket*"/>
+ </parameters>
+ </signal>
+ <method name="add_id" symbol="gtk_socket_add_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="socket_" type="GtkSocket*"/>
+ <parameter name="window_id" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ <method name="get_id" symbol="gtk_socket_get_id">
+ <return-type type="GdkNativeWindow"/>
+ <parameters>
+ <parameter name="socket_" type="GtkSocket*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_socket_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_socket_new"/>
+ <method deprecated="1" name="steal" symbol="gtk_socket_steal">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="socket_" type="GtkSocket*"/>
+ <parameter name="wid" type="GdkNativeWindow"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkSpinButton" parent="GtkEntry" type-name="GtkSpinButton">
+ <field name="adjustment" type="GtkAdjustment*"/>
+ <field name="panel" type="GdkWindow*"/>
+ <field name="timer" type="guint32"/>
+ <field name="climb_rate" type="gdouble"/>
+ <field name="timer_step" type="gdouble"/>
+ <field name="update_policy" type="GtkSpinButtonUpdatePolicy"/>
+ <field name="in_child" type="guint"/>
+ <field name="click_child" type="guint"/>
+ <field name="button" type="guint"/>
+ <field name="need_timer" type="guint"/>
+ <field name="timer_calls" type="guint"/>
+ <field name="digits" type="guint"/>
+ <field name="numeric" type="guint"/>
+ <field name="wrap" type="guint"/>
+ <field name="snap_to_ticks" type="guint"/>
+ <property name="adjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property name="climb-rate" readable="1" type="gdouble" writable="1"/>
+ <property name="digits" readable="1" type="guint" writable="1"/>
+ <property name="snap-to-ticks" readable="1" type="gboolean" writable="1"/>
+ <property name="numeric" readable="1" type="gboolean" writable="1"/>
+ <property name="wrap" readable="1" type="gboolean" writable="1"/>
+ <property name="update-policy" readable="1" type="GtkSpinButtonUpdatePolicy" writable="1"/>
+ <property name="value" readable="1" type="gdouble" writable="1"/>
+ <signal name="input" when="LAST">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="new_value" type="gdouble*"/>
+ </parameters>
+ </signal>
+ <signal name="output" when="LAST">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </signal>
+ <signal name="value_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </signal>
+ <signal name="wrapped" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </signal>
+ <signal name="change_value" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="scroll" type="GtkScrollType"/>
+ </parameters>
+ </signal>
+ <implements>
+ <interface name="GtkEditable"/>
+ </implements>
+ <method name="configure" symbol="gtk_spin_button_configure">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ <parameter name="climb_rate" type="gdouble"/>
+ <parameter name="digits" type="guint"/>
+ </parameters>
+ </method>
+ <method name="get_adjustment" symbol="gtk_spin_button_get_adjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </method>
+ <method name="get_digits" symbol="gtk_spin_button_get_digits">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </method>
+ <method name="get_increments" symbol="gtk_spin_button_get_increments">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="step" type="gdouble*"/>
+ <parameter name="page" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_numeric" symbol="gtk_spin_button_get_numeric">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </method>
+ <method name="get_range" symbol="gtk_spin_button_get_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="min" type="gdouble*"/>
+ <parameter name="max" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="get_snap_to_ticks" symbol="gtk_spin_button_get_snap_to_ticks">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_spin_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_update_policy" symbol="gtk_spin_button_get_update_policy">
+ <return-type type="GtkSpinButtonUpdatePolicy"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </method>
+ <method name="get_value" symbol="gtk_spin_button_get_value">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </method>
+ <method name="get_value_as_int" symbol="gtk_spin_button_get_value_as_int">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </method>
+ <method name="get_wrap" symbol="gtk_spin_button_get_wrap">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_spin_button_new">
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ <parameter name="climb_rate" type="gdouble"/>
+ <parameter name="digits" type="guint"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_range" symbol="gtk_spin_button_new_with_range">
+ <parameters>
+ <parameter name="min" type="gdouble"/>
+ <parameter name="max" type="gdouble"/>
+ <parameter name="step" type="gdouble"/>
+ </parameters>
+ </constructor>
+ <method name="set_adjustment" symbol="gtk_spin_button_set_adjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="set_digits" symbol="gtk_spin_button_set_digits">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="digits" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_increments" symbol="gtk_spin_button_set_increments">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="step" type="gdouble"/>
+ <parameter name="page" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_numeric" symbol="gtk_spin_button_set_numeric">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="numeric" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_range" symbol="gtk_spin_button_set_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="min" type="gdouble"/>
+ <parameter name="max" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_snap_to_ticks" symbol="gtk_spin_button_set_snap_to_ticks">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="snap_to_ticks" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_update_policy" symbol="gtk_spin_button_set_update_policy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="policy" type="GtkSpinButtonUpdatePolicy"/>
+ </parameters>
+ </method>
+ <method name="set_value" symbol="gtk_spin_button_set_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="value" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_wrap" symbol="gtk_spin_button_set_wrap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="wrap" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="spin" symbol="gtk_spin_button_spin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ <parameter name="direction" type="GtkSpinType"/>
+ <parameter name="increment" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="update" symbol="gtk_spin_button_update">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spin_button" type="GtkSpinButton*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkStatusbar" parent="GtkHBox" type-name="GtkStatusbar">
+ <field name="frame" type="GtkWidget*"/>
+ <field name="label" type="GtkWidget*"/>
+ <field name="messages" type="GSList*"/>
+ <field name="keys" type="GSList*"/>
+ <field name="seq_context_id" type="guint"/>
+ <field name="seq_message_id" type="guint"/>
+ <field name="grip_window" type="GdkWindow*"/>
+ <field name="has_resize_grip" type="guint"/>
+ <property name="has-resize-grip" readable="1" type="gboolean" writable="1"/>
+ <signal name="text_pushed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="statusbar" type="GtkStatusbar*"/>
+ <parameter name="context_id" type="guint"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <signal name="text_popped" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="statusbar" type="GtkStatusbar*"/>
+ <parameter name="context_id" type="guint"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <method name="get_context_id" symbol="gtk_statusbar_get_context_id">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="statusbar" type="GtkStatusbar*"/>
+ <parameter name="context_description" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_has_resize_grip" symbol="gtk_statusbar_get_has_resize_grip">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="statusbar" type="GtkStatusbar*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_statusbar_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_statusbar_new"/>
+ <method name="pop" symbol="gtk_statusbar_pop">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="statusbar" type="GtkStatusbar*"/>
+ <parameter name="context_id" type="guint"/>
+ </parameters>
+ </method>
+ <method name="push" symbol="gtk_statusbar_push">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="statusbar" type="GtkStatusbar*"/>
+ <parameter name="context_id" type="guint"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="remove" symbol="gtk_statusbar_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="statusbar" type="GtkStatusbar*"/>
+ <parameter name="context_id" type="guint"/>
+ <parameter name="message_id" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_has_resize_grip" symbol="gtk_statusbar_set_has_resize_grip">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="statusbar" type="GtkStatusbar*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkStatusIcon" parent="GObject" type-name="GtkStatusIcon">
+ <field name="priv" type="GtkStatusIconPrivate*"/>
+ <property name="pixbuf" readable="1" type="GdkPixbuf" writable="1"/>
+ <property name="file" type="gchar*" writable="1"/>
+ <property name="stock" readable="1" type="gchar*" writable="1"/>
+ <property name="icon-name" readable="1" type="gchar*" writable="1"/>
+ <property name="storage-type" readable="1" type="GtkImageType"/>
+ <property name="size" readable="1" type="gint"/>
+ <property name="blinking" readable="1" type="gboolean" writable="1"/>
+ <property name="visible" readable="1" type="gboolean" writable="1"/>
+ <signal name="activate" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ </parameters>
+ </signal>
+ <signal name="popup_menu" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="button" type="guint"/>
+ <parameter name="activate_time" type="guint32"/>
+ </parameters>
+ </signal>
+ <signal name="size_changed" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="size" type="gint"/>
+ </parameters>
+ </signal>
+ <method name="get_blinking" symbol="gtk_status_icon_get_blinking">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ </parameters>
+ </method>
+ <method name="get_geometry" symbol="gtk_status_icon_get_geometry">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="screen" type="GdkScreen**"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="orientation" type="GtkOrientation*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_name" symbol="gtk_status_icon_get_icon_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ </parameters>
+ </method>
+ <method name="get_pixbuf" symbol="gtk_status_icon_get_pixbuf">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ </parameters>
+ </method>
+ <method name="get_size" symbol="gtk_status_icon_get_size">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ </parameters>
+ </method>
+ <method name="get_stock" symbol="gtk_status_icon_get_stock">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ </parameters>
+ </method>
+ <method name="get_storage_type" symbol="gtk_status_icon_get_storage_type">
+ <return-type type="GtkImageType"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_status_icon_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visible" symbol="gtk_status_icon_get_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ </parameters>
+ </method>
+ <method name="is_embedded" symbol="gtk_status_icon_is_embedded">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_status_icon_new"/>
+ <constructor name="new_from_file" symbol="gtk_status_icon_new_from_file">
+ <parameters>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_icon_name" symbol="gtk_status_icon_new_from_icon_name">
+ <parameters>
+ <parameter name="icon_name" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_pixbuf" symbol="gtk_status_icon_new_from_pixbuf">
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_stock" symbol="gtk_status_icon_new_from_stock">
+ <parameters>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="position_menu" symbol="gtk_status_icon_position_menu">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="menu" type="GtkMenu*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ <parameter name="push_in" type="gboolean*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="set_blinking" symbol="gtk_status_icon_set_blinking">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="blinking" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_from_file" symbol="gtk_status_icon_set_from_file">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_from_icon_name" symbol="gtk_status_icon_set_from_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_from_pixbuf" symbol="gtk_status_icon_set_from_pixbuf">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="set_from_stock" symbol="gtk_status_icon_set_from_stock">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_tooltip" symbol="gtk_status_icon_set_tooltip">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="tooltip_text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_visible" symbol="gtk_status_icon_set_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="visible" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkStyle" parent="GObject" type-name="GtkStyle">
+ <field name="fg" readable="1" type="GdkColor" writable="1"/>
+ <field name="bg" readable="1" type="GdkColor" writable="1"/>
+ <field name="light" readable="1" type="GdkColor" writable="1"/>
+ <field name="dark" readable="1" type="GdkColor" writable="1"/>
+ <field name="mid" readable="1" type="GdkColor" writable="1"/>
+ <field name="text" readable="1" type="GdkColor" writable="1"/>
+ <field name="base" readable="1" type="GdkColor" writable="1"/>
+ <field name="text_aa" readable="1" type="GdkColor" writable="1"/>
+ <field name="black" readable="1" type="GdkColor" writable="1"/>
+ <field name="white" readable="1" type="GdkColor" writable="1"/>
+ <field name="font_desc" readable="1" type="PangoFontDescription*" writable="1"/>
+ <field name="xthickness" readable="1" type="gint" writable="1"/>
+ <field name="ythickness" readable="1" type="gint" writable="1"/>
+ <field name="fg_gc" readable="1" type="GdkGC*" writable="1"/>
+ <field name="bg_gc" readable="1" type="GdkGC*" writable="1"/>
+ <field name="light_gc" readable="1" type="GdkGC*" writable="1"/>
+ <field name="dark_gc" readable="1" type="GdkGC*" writable="1"/>
+ <field name="mid_gc" readable="1" type="GdkGC*" writable="1"/>
+ <field name="text_gc" readable="1" type="GdkGC*" writable="1"/>
+ <field name="base_gc" readable="1" type="GdkGC*" writable="1"/>
+ <field name="text_aa_gc" readable="1" type="GdkGC*" writable="1"/>
+ <field name="black_gc" readable="1" type="GdkGC*" writable="1"/>
+ <field name="white_gc" readable="1" type="GdkGC*" writable="1"/>
+ <field name="bg_pixmap" readable="1" type="GdkPixmap*" writable="1"/>
+ <field name="attach_count" type="gint"/>
+ <field name="depth" type="gint"/>
+ <field name="colormap" type="GdkColormap*"/>
+ <field name="private_font" type="GdkFont*"/>
+ <field name="private_font_desc" type="PangoFontDescription*"/>
+ <field name="rc_style" type="GtkRcStyle*"/>
+ <field name="styles" type="GSList*"/>
+ <field name="property_cache" type="GArray*"/>
+ <field name="icon_factories" type="GSList*"/>
+ <signal name="realize" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ </parameters>
+ </signal>
+ <signal name="unrealize" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ </parameters>
+ </signal>
+ <vfunc name="copy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="src" type="GtkStyle*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="clone">
+ <return-type type="GtkStyle*"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="init_from_rc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="rc_style" type="GtkRcStyle*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="set_background">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="render_icon">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ <parameter name="direction" type="GtkTextDirection"/>
+ <parameter name="state" type="GtkStateType"/>
+ <parameter name="size" type="GtkIconSize"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_hline">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x1" type="gint"/>
+ <parameter name="x2" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_vline">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="y1_" type="gint"/>
+ <parameter name="y2_" type="gint"/>
+ <parameter name="x" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_shadow">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_polygon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="point" type="GdkPoint*"/>
+ <parameter name="npoints" type="gint"/>
+ <parameter name="fill" type="gboolean"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_arrow">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="arrow_type" type="GtkArrowType"/>
+ <parameter name="fill" type="gboolean"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_diamond">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="string" type="const-gchar*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_box">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_flat_box">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_check">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_option">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_shadow_gap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="gap_side" type="GtkPositionType"/>
+ <parameter name="gap_x" type="gint"/>
+ <parameter name="gap_width" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_box_gap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="gap_side" type="GtkPositionType"/>
+ <parameter name="gap_x" type="gint"/>
+ <parameter name="gap_width" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_extension">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="gap_side" type="GtkPositionType"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_focus">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_slider">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="orientation" type="GtkOrientation"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_handle">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="orientation" type="GtkOrientation"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_expander">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="expander_style" type="GtkExpanderStyle"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_layout">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="use_text" type="gboolean"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="layout" type="PangoLayout*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="draw_resize_grip">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="edge" type="GdkWindowEdge"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
+ <method name="apply_default_background" symbol="gtk_style_apply_default_background">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="set_bg" type="gboolean"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="attach" symbol="gtk_style_attach">
+ <return-type type="GtkStyle*"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="copy" symbol="gtk_style_copy">
+ <return-type type="GtkStyle*"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ </parameters>
+ </method>
+ <method name="detach" symbol="gtk_style_detach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="get_font" symbol="gtk_style_get_font">
+ <return-type type="GdkFont*"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_style_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="lookup_color" symbol="gtk_style_lookup_color">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="color_name" type="const-gchar*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="lookup_icon_set" symbol="gtk_style_lookup_icon_set">
+ <return-type type="GtkIconSet*"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_style_new"/>
+ <method deprecated="1" name="ref" symbol="gtk_style_ref">
+ <return-type type="GtkStyle*"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ </parameters>
+ </method>
+ <method name="render_icon" symbol="gtk_style_render_icon">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ <parameter name="direction" type="GtkTextDirection"/>
+ <parameter name="state" type="GtkStateType"/>
+ <parameter name="size" type="GtkIconSize"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_background" symbol="gtk_style_set_background">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_font" symbol="gtk_style_set_font">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="font" type="GdkFont*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unref" symbol="gtk_style_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTable" parent="GtkContainer" type-name="GtkTable">
+ <field name="children" type="GList*"/>
+ <field name="rows" type="GtkTableRowCol*"/>
+ <field name="cols" type="GtkTableRowCol*"/>
+ <field name="nrows" type="guint16"/>
+ <field name="ncols" type="guint16"/>
+ <field name="column_spacing" type="guint16"/>
+ <field name="row_spacing" type="guint16"/>
+ <field name="homogeneous" type="guint"/>
+ <property name="n-rows" readable="1" type="guint" writable="1"/>
+ <property name="n-columns" readable="1" type="guint" writable="1"/>
+ <property name="row-spacing" readable="1" type="guint" writable="1"/>
+ <property name="column-spacing" readable="1" type="guint" writable="1"/>
+ <property name="homogeneous" readable="1" type="gboolean" writable="1"/>
+ <method name="attach" symbol="gtk_table_attach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="left_attach" type="guint"/>
+ <parameter name="right_attach" type="guint"/>
+ <parameter name="top_attach" type="guint"/>
+ <parameter name="bottom_attach" type="guint"/>
+ <parameter name="xoptions" type="GtkAttachOptions"/>
+ <parameter name="yoptions" type="GtkAttachOptions"/>
+ <parameter name="xpadding" type="guint"/>
+ <parameter name="ypadding" type="guint"/>
+ </parameters>
+ </method>
+ <method name="attach_defaults" symbol="gtk_table_attach_defaults">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="left_attach" type="guint"/>
+ <parameter name="right_attach" type="guint"/>
+ <parameter name="top_attach" type="guint"/>
+ <parameter name="bottom_attach" type="guint"/>
+ </parameters>
+ </method>
+ <method name="get_col_spacing" symbol="gtk_table_get_col_spacing">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ <parameter name="column" type="guint"/>
+ </parameters>
+ </method>
+ <method name="get_default_col_spacing" symbol="gtk_table_get_default_col_spacing">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ </parameters>
+ </method>
+ <method name="get_default_row_spacing" symbol="gtk_table_get_default_row_spacing">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ </parameters>
+ </method>
+ <method name="get_homogeneous" symbol="gtk_table_get_homogeneous">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ </parameters>
+ </method>
+ <method name="get_row_spacing" symbol="gtk_table_get_row_spacing">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ <parameter name="row" type="guint"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_table_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_table_new">
+ <parameters>
+ <parameter name="rows" type="guint"/>
+ <parameter name="columns" type="guint"/>
+ <parameter name="homogeneous" type="gboolean"/>
+ </parameters>
+ </constructor>
+ <method name="resize" symbol="gtk_table_resize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ <parameter name="rows" type="guint"/>
+ <parameter name="columns" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_col_spacing" symbol="gtk_table_set_col_spacing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ <parameter name="column" type="guint"/>
+ <parameter name="spacing" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_col_spacings" symbol="gtk_table_set_col_spacings">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ <parameter name="spacing" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_homogeneous" symbol="gtk_table_set_homogeneous">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ <parameter name="homogeneous" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_row_spacing" symbol="gtk_table_set_row_spacing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ <parameter name="row" type="guint"/>
+ <parameter name="spacing" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_row_spacings" symbol="gtk_table_set_row_spacings">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTable*"/>
+ <parameter name="spacing" type="guint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTearoffMenuItem" parent="GtkMenuItem" type-name="GtkTearoffMenuItem">
+ <field name="torn_off" type="guint"/>
+ <method name="get_type" symbol="gtk_tearoff_menu_item_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_tearoff_menu_item_new"/>
+ </object>
+ <object get-type="" name="GtkTextBuffer" parent="GObject" type-name="GtkTextBuffer">
+ <field name="tag_table" type="GtkTextTagTable*"/>
+ <field name="btree" type="GtkTextBTree*"/>
+ <field name="clipboard_contents_buffers" type="GSList*"/>
+ <field name="selection_clipboards" type="GSList*"/>
+ <field name="log_attr_cache" type="GtkTextLogAttrCache*"/>
+ <field name="user_action_count" type="guint"/>
+ <field name="modified" type="guint"/>
+ <field name="has_selection" type="guint"/>
+ <property construct-only="1" name="tag-table" readable="1" type="GtkTextTagTable" writable="1"/>
+ <property name="text" readable="1" type="gchar*" writable="1"/>
+ <property name="has-selection" readable="1" type="gboolean"/>
+ <property name="cursor-position" readable="1" type="gint"/>
+ <property name="copy-target-list" readable="1" type="GtkTargetList"/>
+ <property name="paste-target-list" readable="1" type="GtkTargetList"/>
+ <signal name="insert_text" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="pos" type="GtkTextIter*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="length" type="gint"/>
+ </parameters>
+ </signal>
+ <signal name="insert_pixbuf" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="pos" type="GtkTextIter*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </signal>
+ <signal name="insert_child_anchor" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="pos" type="GtkTextIter*"/>
+ <parameter name="anchor" type="GtkTextChildAnchor*"/>
+ </parameters>
+ </signal>
+ <signal name="delete_range" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="start" type="GtkTextIter*"/>
+ <parameter name="end" type="GtkTextIter*"/>
+ </parameters>
+ </signal>
+ <signal name="changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </signal>
+ <signal name="modified_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </signal>
+ <signal name="mark_set" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="location" type="const-GtkTextIter*"/>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </signal>
+ <signal name="mark_deleted" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </signal>
+ <signal name="apply_tag" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ <parameter name="start_char" type="const-GtkTextIter*"/>
+ <parameter name="end_char" type="const-GtkTextIter*"/>
+ </parameters>
+ </signal>
+ <signal name="remove_tag" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ <parameter name="start_char" type="const-GtkTextIter*"/>
+ <parameter name="end_char" type="const-GtkTextIter*"/>
+ </parameters>
+ </signal>
+ <signal name="begin_user_action" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </signal>
+ <signal name="end_user_action" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </signal>
+ <method name="add_selection_clipboard" symbol="gtk_text_buffer_add_selection_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ <method name="apply_tag" symbol="gtk_text_buffer_apply_tag">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="apply_tag_by_name" symbol="gtk_text_buffer_apply_tag_by_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backspace" symbol="gtk_text_buffer_backspace">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="interactive" type="gboolean"/>
+ <parameter name="default_editable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="begin_user_action" symbol="gtk_text_buffer_begin_user_action">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="copy_clipboard" symbol="gtk_text_buffer_copy_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ <method name="create_child_anchor" symbol="gtk_text_buffer_create_child_anchor">
+ <return-type type="GtkTextChildAnchor*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="create_mark" symbol="gtk_text_buffer_create_mark">
+ <return-type type="GtkTextMark*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="mark_name" type="const-gchar*"/>
+ <parameter name="where" type="const-GtkTextIter*"/>
+ <parameter name="left_gravity" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="create_tag" symbol="gtk_text_buffer_create_tag">
+ <return-type type="GtkTextTag*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="tag_name" type="const-gchar*"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="cut_clipboard" symbol="gtk_text_buffer_cut_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="default_editable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="delete" symbol="gtk_text_buffer_delete">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="start" type="GtkTextIter*"/>
+ <parameter name="end" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="delete_interactive" symbol="gtk_text_buffer_delete_interactive">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="start_iter" type="GtkTextIter*"/>
+ <parameter name="end_iter" type="GtkTextIter*"/>
+ <parameter name="default_editable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="delete_mark" symbol="gtk_text_buffer_delete_mark">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </method>
+ <method name="delete_mark_by_name" symbol="gtk_text_buffer_delete_mark_by_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="delete_selection" symbol="gtk_text_buffer_delete_selection">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="interactive" type="gboolean"/>
+ <parameter name="default_editable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="deserialize" symbol="gtk_text_buffer_deserialize">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="register_buffer" type="GtkTextBuffer*"/>
+ <parameter name="content_buffer" type="GtkTextBuffer*"/>
+ <parameter name="format" type="GdkAtom"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="data" type="const-guint8*"/>
+ <parameter name="length" type="gsize"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="deserialize_get_can_create_tags" symbol="gtk_text_buffer_deserialize_get_can_create_tags">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="format" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="deserialize_set_can_create_tags" symbol="gtk_text_buffer_deserialize_set_can_create_tags">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="format" type="GdkAtom"/>
+ <parameter name="can_create_tags" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="end_user_action" symbol="gtk_text_buffer_end_user_action">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="get_bounds" symbol="gtk_text_buffer_get_bounds">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="start" type="GtkTextIter*"/>
+ <parameter name="end" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_char_count" symbol="gtk_text_buffer_get_char_count">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="get_copy_target_list" symbol="gtk_text_buffer_get_copy_target_list">
+ <return-type type="GtkTargetList*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="get_deserialize_formats" symbol="gtk_text_buffer_get_deserialize_formats">
+ <return-type type="GdkAtom*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="n_formats" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_end_iter" symbol="gtk_text_buffer_get_end_iter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_has_selection" symbol="gtk_text_buffer_get_has_selection">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="get_insert" symbol="gtk_text_buffer_get_insert">
+ <return-type type="GtkTextMark*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="get_iter_at_child_anchor" symbol="gtk_text_buffer_get_iter_at_child_anchor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="anchor" type="GtkTextChildAnchor*"/>
+ </parameters>
+ </method>
+ <method name="get_iter_at_line" symbol="gtk_text_buffer_get_iter_at_line">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="line_number" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_iter_at_line_index" symbol="gtk_text_buffer_get_iter_at_line_index">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="line_number" type="gint"/>
+ <parameter name="byte_index" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_iter_at_line_offset" symbol="gtk_text_buffer_get_iter_at_line_offset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="line_number" type="gint"/>
+ <parameter name="char_offset" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_iter_at_mark" symbol="gtk_text_buffer_get_iter_at_mark">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </method>
+ <method name="get_iter_at_offset" symbol="gtk_text_buffer_get_iter_at_offset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="char_offset" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_line_count" symbol="gtk_text_buffer_get_line_count">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="get_mark" symbol="gtk_text_buffer_get_mark">
+ <return-type type="GtkTextMark*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_modified" symbol="gtk_text_buffer_get_modified">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="get_paste_target_list" symbol="gtk_text_buffer_get_paste_target_list">
+ <return-type type="GtkTargetList*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="get_selection_bound" symbol="gtk_text_buffer_get_selection_bound">
+ <return-type type="GtkTextMark*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="get_selection_bounds" symbol="gtk_text_buffer_get_selection_bounds">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="start" type="GtkTextIter*"/>
+ <parameter name="end" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_serialize_formats" symbol="gtk_text_buffer_get_serialize_formats">
+ <return-type type="GdkAtom*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="n_formats" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_slice" symbol="gtk_text_buffer_get_slice">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ <parameter name="include_hidden_chars" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="get_start_iter" symbol="gtk_text_buffer_get_start_iter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_tag_table" symbol="gtk_text_buffer_get_tag_table">
+ <return-type type="GtkTextTagTable*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="get_text" symbol="gtk_text_buffer_get_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ <parameter name="include_hidden_chars" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_text_buffer_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="insert" symbol="gtk_text_buffer_insert">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ </parameters>
+ </method>
+ <method name="insert_at_cursor" symbol="gtk_text_buffer_insert_at_cursor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ </parameters>
+ </method>
+ <method name="insert_child_anchor" symbol="gtk_text_buffer_insert_child_anchor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="anchor" type="GtkTextChildAnchor*"/>
+ </parameters>
+ </method>
+ <method name="insert_interactive" symbol="gtk_text_buffer_insert_interactive">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ <parameter name="default_editable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="insert_interactive_at_cursor" symbol="gtk_text_buffer_insert_interactive_at_cursor">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ <parameter name="default_editable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="insert_pixbuf" symbol="gtk_text_buffer_insert_pixbuf">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="insert_range" symbol="gtk_text_buffer_insert_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="insert_range_interactive" symbol="gtk_text_buffer_insert_range_interactive">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ <parameter name="default_editable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="insert_with_tags" symbol="gtk_text_buffer_insert_with_tags">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ <parameter name="first_tag" type="GtkTextTag*"/>
+ </parameters>
+ </method>
+ <method name="insert_with_tags_by_name" symbol="gtk_text_buffer_insert_with_tags_by_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ <parameter name="first_tag_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="move_mark" symbol="gtk_text_buffer_move_mark">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="mark" type="GtkTextMark*"/>
+ <parameter name="where" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="move_mark_by_name" symbol="gtk_text_buffer_move_mark_by_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="where" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_text_buffer_new">
+ <parameters>
+ <parameter name="table" type="GtkTextTagTable*"/>
+ </parameters>
+ </constructor>
+ <method name="paste_clipboard" symbol="gtk_text_buffer_paste_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ <parameter name="override_location" type="GtkTextIter*"/>
+ <parameter name="default_editable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="place_cursor" symbol="gtk_text_buffer_place_cursor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="where" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="register_deserialize_format" symbol="gtk_text_buffer_register_deserialize_format">
+ <return-type type="GdkAtom"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="mime_type" type="const-gchar*"/>
+ <parameter name="function" type="GtkTextBufferDeserializeFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="user_data_destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="register_deserialize_tagset" symbol="gtk_text_buffer_register_deserialize_tagset">
+ <return-type type="GdkAtom"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="tagset_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="register_serialize_format" symbol="gtk_text_buffer_register_serialize_format">
+ <return-type type="GdkAtom"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="mime_type" type="const-gchar*"/>
+ <parameter name="function" type="GtkTextBufferSerializeFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="user_data_destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="register_serialize_tagset" symbol="gtk_text_buffer_register_serialize_tagset">
+ <return-type type="GdkAtom"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="tagset_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="remove_all_tags" symbol="gtk_text_buffer_remove_all_tags">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="remove_selection_clipboard" symbol="gtk_text_buffer_remove_selection_clipboard">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="clipboard" type="GtkClipboard*"/>
+ </parameters>
+ </method>
+ <method name="remove_tag" symbol="gtk_text_buffer_remove_tag">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="remove_tag_by_name" symbol="gtk_text_buffer_remove_tag_by_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="select_range" symbol="gtk_text_buffer_select_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="ins" type="const-GtkTextIter*"/>
+ <parameter name="bound" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="serialize" symbol="gtk_text_buffer_serialize">
+ <return-type type="guint8*"/>
+ <parameters>
+ <parameter name="register_buffer" type="GtkTextBuffer*"/>
+ <parameter name="content_buffer" type="GtkTextBuffer*"/>
+ <parameter name="format" type="GdkAtom"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ <parameter name="length" type="gsize*"/>
+ </parameters>
+ </method>
+ <method name="set_modified" symbol="gtk_text_buffer_set_modified">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_text" symbol="gtk_text_buffer_set_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="text" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ </parameters>
+ </method>
+ <method name="unregister_deserialize_format" symbol="gtk_text_buffer_unregister_deserialize_format">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="format" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="unregister_serialize_format" symbol="gtk_text_buffer_unregister_serialize_format">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ <parameter name="format" type="GdkAtom"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTextChildAnchor" parent="GObject" type-name="GtkTextChildAnchor">
+ <field name="segment" type="gpointer"/>
+ <method name="get_deleted" symbol="gtk_text_child_anchor_get_deleted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="anchor" type="GtkTextChildAnchor*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_text_child_anchor_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_widgets" symbol="gtk_text_child_anchor_get_widgets">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="anchor" type="GtkTextChildAnchor*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_text_child_anchor_new"/>
+ </object>
+ <object get-type="" name="GtkTextMark" parent="GObject" type-name="GtkTextMark">
+ <field name="segment" type="gpointer"/>
+ <method name="get_buffer" symbol="gtk_text_mark_get_buffer">
+ <return-type type="GtkTextBuffer*"/>
+ <parameters>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </method>
+ <method name="get_deleted" symbol="gtk_text_mark_get_deleted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </method>
+ <method name="get_left_gravity" symbol="gtk_text_mark_get_left_gravity">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gtk_text_mark_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_text_mark_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visible" symbol="gtk_text_mark_get_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </method>
+ <method name="set_visible" symbol="gtk_text_mark_set_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="mark" type="GtkTextMark*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTextTag" parent="GObject" type-name="GtkTextTag">
+ <field name="table" type="GtkTextTagTable*"/>
+ <field name="name" type="char*"/>
+ <field name="priority" type="int"/>
+ <field name="values" type="GtkTextAttributes*"/>
+ <field name="bg_color_set" type="guint"/>
+ <field name="bg_stipple_set" type="guint"/>
+ <field name="fg_color_set" type="guint"/>
+ <field name="scale_set" type="guint"/>
+ <field name="fg_stipple_set" type="guint"/>
+ <field name="justification_set" type="guint"/>
+ <field name="left_margin_set" type="guint"/>
+ <field name="indent_set" type="guint"/>
+ <field name="rise_set" type="guint"/>
+ <field name="strikethrough_set" type="guint"/>
+ <field name="right_margin_set" type="guint"/>
+ <field name="pixels_above_lines_set" type="guint"/>
+ <field name="pixels_below_lines_set" type="guint"/>
+ <field name="pixels_inside_wrap_set" type="guint"/>
+ <field name="tabs_set" type="guint"/>
+ <field name="underline_set" type="guint"/>
+ <field name="wrap_mode_set" type="guint"/>
+ <field name="bg_full_height_set" type="guint"/>
+ <field name="invisible_set" type="guint"/>
+ <field name="editable_set" type="guint"/>
+ <field name="language_set" type="guint"/>
+ <field name="pg_bg_color_set" type="guint"/>
+ <field name="pad1" type="guint"/>
+ <field name="pad2" type="guint"/>
+ <property construct-only="1" name="name" readable="1" type="gchar*" writable="1"/>
+ <property name="background" type="gchar*" writable="1"/>
+ <property name="background-gdk" readable="1" type="GdkColor" writable="1"/>
+ <property name="background-full-height" readable="1" type="gboolean" writable="1"/>
+ <property name="background-stipple" readable="1" type="GdkPixmap" writable="1"/>
+ <property name="foreground" type="gchar*" writable="1"/>
+ <property name="foreground-gdk" readable="1" type="GdkColor" writable="1"/>
+ <property name="foreground-stipple" readable="1" type="GdkPixmap" writable="1"/>
+ <property name="direction" readable="1" type="GtkTextDirection" writable="1"/>
+ <property name="editable" readable="1" type="gboolean" writable="1"/>
+ <property name="font" readable="1" type="gchar*" writable="1"/>
+ <property name="font-desc" readable="1" type="PangoFontDescription" writable="1"/>
+ <property name="family" readable="1" type="gchar*" writable="1"/>
+ <property name="style" readable="1" type="PangoStyle" writable="1"/>
+ <property name="variant" readable="1" type="PangoVariant" writable="1"/>
+ <property name="weight" readable="1" type="gint" writable="1"/>
+ <property name="stretch" readable="1" type="PangoStretch" writable="1"/>
+ <property name="size" readable="1" type="gint" writable="1"/>
+ <property name="scale" readable="1" type="gdouble" writable="1"/>
+ <property name="size-points" readable="1" type="gdouble" writable="1"/>
+ <property name="justification" readable="1" type="GtkJustification" writable="1"/>
+ <property name="language" readable="1" type="gchar*" writable="1"/>
+ <property name="left-margin" readable="1" type="gint" writable="1"/>
+ <property name="right-margin" readable="1" type="gint" writable="1"/>
+ <property name="indent" readable="1" type="gint" writable="1"/>
+ <property name="rise" readable="1" type="gint" writable="1"/>
+ <property name="pixels-above-lines" readable="1" type="gint" writable="1"/>
+ <property name="pixels-below-lines" readable="1" type="gint" writable="1"/>
+ <property name="pixels-inside-wrap" readable="1" type="gint" writable="1"/>
+ <property name="strikethrough" readable="1" type="gboolean" writable="1"/>
+ <property name="underline" readable="1" type="PangoUnderline" writable="1"/>
+ <property name="wrap-mode" readable="1" type="GtkWrapMode" writable="1"/>
+ <property name="tabs" readable="1" type="PangoTabArray" writable="1"/>
+ <property name="invisible" readable="1" type="gboolean" writable="1"/>
+ <property name="paragraph-background" type="gchar*" writable="1"/>
+ <property name="paragraph-background-gdk" readable="1" type="GdkColor" writable="1"/>
+ <signal name="event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tag" type="GtkTextTag*"/>
+ <parameter name="event_object" type="GObject*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </signal>
+ <method name="event" symbol="gtk_text_tag_event">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tag" type="GtkTextTag*"/>
+ <parameter name="event_object" type="GObject*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_priority" symbol="gtk_text_tag_get_priority">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_text_tag_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_text_tag_new">
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_priority" symbol="gtk_text_tag_set_priority">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tag" type="GtkTextTag*"/>
+ <parameter name="priority" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTextTagTable" parent="GObject" type-name="GtkTextTagTable">
+ <field name="hash" type="GHashTable*"/>
+ <field name="anonymous" type="GSList*"/>
+ <field name="anon_count" type="gint"/>
+ <field name="buffers" type="GSList*"/>
+ <signal name="tag_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTextTagTable*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ <parameter name="size_changed" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="tag_added" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTextTagTable*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </signal>
+ <signal name="tag_removed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTextTagTable*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </signal>
+ <method name="add" symbol="gtk_text_tag_table_add">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTextTagTable*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </method>
+ <method name="foreach" symbol="gtk_text_tag_table_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTextTagTable*"/>
+ <parameter name="func" type="GtkTextTagTableForeach"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="get_size" symbol="gtk_text_tag_table_get_size">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="table" type="GtkTextTagTable*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_text_tag_table_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="lookup" symbol="gtk_text_tag_table_lookup">
+ <return-type type="GtkTextTag*"/>
+ <parameters>
+ <parameter name="table" type="GtkTextTagTable*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_text_tag_table_new"/>
+ <method name="remove" symbol="gtk_text_tag_table_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="table" type="GtkTextTagTable*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTextView" parent="GtkContainer" type-name="GtkTextView">
+ <field name="layout" type="struct-_GtkTextLayout*"/>
+ <field name="buffer" type="GtkTextBuffer*"/>
+ <field name="selection_drag_handler" type="guint"/>
+ <field name="scroll_timeout" type="guint"/>
+ <field name="pixels_above_lines" type="gint"/>
+ <field name="pixels_below_lines" type="gint"/>
+ <field name="pixels_inside_wrap" type="gint"/>
+ <field name="wrap_mode" type="GtkWrapMode"/>
+ <field name="justify" type="GtkJustification"/>
+ <field name="left_margin" type="gint"/>
+ <field name="right_margin" type="gint"/>
+ <field name="indent" type="gint"/>
+ <field name="tabs" type="PangoTabArray*"/>
+ <field name="editable" type="guint"/>
+ <field name="overwrite_mode" type="guint"/>
+ <field name="cursor_visible" type="guint"/>
+ <field name="need_im_reset" type="guint"/>
+ <field name="accepts_tab" type="guint"/>
+ <field name="width_changed" type="guint"/>
+ <field name="onscreen_validated" type="guint"/>
+ <field name="mouse_cursor_obscured" type="guint"/>
+ <field name="text_window" type="GtkTextWindow*"/>
+ <field name="left_window" type="GtkTextWindow*"/>
+ <field name="right_window" type="GtkTextWindow*"/>
+ <field name="top_window" type="GtkTextWindow*"/>
+ <field name="bottom_window" type="GtkTextWindow*"/>
+ <field name="hadjustment" type="GtkAdjustment*"/>
+ <field name="vadjustment" type="GtkAdjustment*"/>
+ <field name="xoffset" type="gint"/>
+ <field name="yoffset" type="gint"/>
+ <field name="width" type="gint"/>
+ <field name="height" type="gint"/>
+ <field name="virtual_cursor_x" type="gint"/>
+ <field name="virtual_cursor_y" type="gint"/>
+ <field name="first_para_mark" type="GtkTextMark*"/>
+ <field name="first_para_pixels" type="gint"/>
+ <field name="dnd_mark" type="GtkTextMark*"/>
+ <field name="blink_timeout" type="guint"/>
+ <field name="first_validate_idle" type="guint"/>
+ <field name="incremental_validate_idle" type="guint"/>
+ <field name="im_context" type="GtkIMContext*"/>
+ <field name="popup_menu" type="GtkWidget*"/>
+ <field name="drag_start_x" type="gint"/>
+ <field name="drag_start_y" type="gint"/>
+ <field name="children" type="GSList*"/>
+ <field name="pending_scroll" type="GtkTextPendingScroll*"/>
+ <field name="pending_place_cursor_button" type="gint"/>
+ <property name="pixels-above-lines" readable="1" type="gint" writable="1"/>
+ <property name="pixels-below-lines" readable="1" type="gint" writable="1"/>
+ <property name="pixels-inside-wrap" readable="1" type="gint" writable="1"/>
+ <property name="editable" readable="1" type="gboolean" writable="1"/>
+ <property name="wrap-mode" readable="1" type="GtkWrapMode" writable="1"/>
+ <property name="justification" readable="1" type="GtkJustification" writable="1"/>
+ <property name="left-margin" readable="1" type="gint" writable="1"/>
+ <property name="right-margin" readable="1" type="gint" writable="1"/>
+ <property name="indent" readable="1" type="gint" writable="1"/>
+ <property name="tabs" readable="1" type="PangoTabArray" writable="1"/>
+ <property name="cursor-visible" readable="1" type="gboolean" writable="1"/>
+ <property name="buffer" readable="1" type="GtkTextBuffer" writable="1"/>
+ <property name="overwrite" readable="1" type="gboolean" writable="1"/>
+ <property name="accepts-tab" readable="1" type="gboolean" writable="1"/>
+ <signal name="move_cursor" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="step" type="GtkMovementStep"/>
+ <parameter name="count" type="gint"/>
+ <parameter name="extend_selection" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="page_horizontally" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="count" type="gint"/>
+ <parameter name="extend_selection" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="set_anchor" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </signal>
+ <signal name="insert_at_cursor" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="str" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <signal name="delete_from_cursor" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="type" type="GtkDeleteType"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </signal>
+ <signal name="backspace" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </signal>
+ <signal name="cut_clipboard" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </signal>
+ <signal name="copy_clipboard" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </signal>
+ <signal name="paste_clipboard" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </signal>
+ <signal name="toggle_overwrite" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </signal>
+ <signal name="move_focus" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="direction" type="GtkDirectionType"/>
+ </parameters>
+ </signal>
+ <signal name="set_scroll_adjustments" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </signal>
+ <signal name="populate_popup" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="menu" type="GtkMenu*"/>
+ </parameters>
+ </signal>
+ <method name="add_child_at_anchor" symbol="gtk_text_view_add_child_at_anchor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="anchor" type="GtkTextChildAnchor*"/>
+ </parameters>
+ </method>
+ <method name="add_child_in_window" symbol="gtk_text_view_add_child_in_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="which_window" type="GtkTextWindowType"/>
+ <parameter name="xpos" type="gint"/>
+ <parameter name="ypos" type="gint"/>
+ </parameters>
+ </method>
+ <method name="backward_display_line" symbol="gtk_text_view_backward_display_line">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_display_line_start" symbol="gtk_text_view_backward_display_line_start">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="buffer_to_window_coords" symbol="gtk_text_view_buffer_to_window_coords">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="win" type="GtkTextWindowType"/>
+ <parameter name="buffer_x" type="gint"/>
+ <parameter name="buffer_y" type="gint"/>
+ <parameter name="window_x" type="gint*"/>
+ <parameter name="window_y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="forward_display_line" symbol="gtk_text_view_forward_display_line">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_display_line_end" symbol="gtk_text_view_forward_display_line_end">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_accepts_tab" symbol="gtk_text_view_get_accepts_tab">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_border_window_size" symbol="gtk_text_view_get_border_window_size">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="type" type="GtkTextWindowType"/>
+ </parameters>
+ </method>
+ <method name="get_buffer" symbol="gtk_text_view_get_buffer">
+ <return-type type="GtkTextBuffer*"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_cursor_visible" symbol="gtk_text_view_get_cursor_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_default_attributes" symbol="gtk_text_view_get_default_attributes">
+ <return-type type="GtkTextAttributes*"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_editable" symbol="gtk_text_view_get_editable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_indent" symbol="gtk_text_view_get_indent">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_iter_at_location" symbol="gtk_text_view_get_iter_at_location">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_iter_at_position" symbol="gtk_text_view_get_iter_at_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="trailing" type="gint*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_iter_location" symbol="gtk_text_view_get_iter_location">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="location" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="get_justification" symbol="gtk_text_view_get_justification">
+ <return-type type="GtkJustification"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_left_margin" symbol="gtk_text_view_get_left_margin">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_line_at_y" symbol="gtk_text_view_get_line_at_y">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="target_iter" type="GtkTextIter*"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="line_top" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_line_yrange" symbol="gtk_text_view_get_line_yrange">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="y" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_overwrite" symbol="gtk_text_view_get_overwrite">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_pixels_above_lines" symbol="gtk_text_view_get_pixels_above_lines">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_pixels_below_lines" symbol="gtk_text_view_get_pixels_below_lines">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_pixels_inside_wrap" symbol="gtk_text_view_get_pixels_inside_wrap">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_right_margin" symbol="gtk_text_view_get_right_margin">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_tabs" symbol="gtk_text_view_get_tabs">
+ <return-type type="PangoTabArray*"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_text_view_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visible_rect" symbol="gtk_text_view_get_visible_rect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="visible_rect" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="get_window" symbol="gtk_text_view_get_window">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="win" type="GtkTextWindowType"/>
+ </parameters>
+ </method>
+ <method name="get_window_type" symbol="gtk_text_view_get_window_type">
+ <return-type type="GtkTextWindowType"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_wrap_mode" symbol="gtk_text_view_get_wrap_mode">
+ <return-type type="GtkWrapMode"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="move_child" symbol="gtk_text_view_move_child">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ <parameter name="xpos" type="gint"/>
+ <parameter name="ypos" type="gint"/>
+ </parameters>
+ </method>
+ <method name="move_mark_onscreen" symbol="gtk_text_view_move_mark_onscreen">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </method>
+ <method name="move_visually" symbol="gtk_text_view_move_visually">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_text_view_new"/>
+ <constructor name="new_with_buffer" symbol="gtk_text_view_new_with_buffer">
+ <parameters>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </constructor>
+ <method name="place_cursor_onscreen" symbol="gtk_text_view_place_cursor_onscreen">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </method>
+ <method name="scroll_mark_onscreen" symbol="gtk_text_view_scroll_mark_onscreen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="mark" type="GtkTextMark*"/>
+ </parameters>
+ </method>
+ <method name="scroll_to_iter" symbol="gtk_text_view_scroll_to_iter">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="within_margin" type="gdouble"/>
+ <parameter name="use_align" type="gboolean"/>
+ <parameter name="xalign" type="gdouble"/>
+ <parameter name="yalign" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="scroll_to_mark" symbol="gtk_text_view_scroll_to_mark">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="mark" type="GtkTextMark*"/>
+ <parameter name="within_margin" type="gdouble"/>
+ <parameter name="use_align" type="gboolean"/>
+ <parameter name="xalign" type="gdouble"/>
+ <parameter name="yalign" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_accepts_tab" symbol="gtk_text_view_set_accepts_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="accepts_tab" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_border_window_size" symbol="gtk_text_view_set_border_window_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="type" type="GtkTextWindowType"/>
+ <parameter name="size" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_buffer" symbol="gtk_text_view_set_buffer">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="set_cursor_visible" symbol="gtk_text_view_set_cursor_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_editable" symbol="gtk_text_view_set_editable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_indent" symbol="gtk_text_view_set_indent">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="indent" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_justification" symbol="gtk_text_view_set_justification">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="justification" type="GtkJustification"/>
+ </parameters>
+ </method>
+ <method name="set_left_margin" symbol="gtk_text_view_set_left_margin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="left_margin" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_overwrite" symbol="gtk_text_view_set_overwrite">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="overwrite" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_pixels_above_lines" symbol="gtk_text_view_set_pixels_above_lines">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="pixels_above_lines" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_pixels_below_lines" symbol="gtk_text_view_set_pixels_below_lines">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="pixels_below_lines" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_pixels_inside_wrap" symbol="gtk_text_view_set_pixels_inside_wrap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="pixels_inside_wrap" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_right_margin" symbol="gtk_text_view_set_right_margin">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="right_margin" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_tabs" symbol="gtk_text_view_set_tabs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="tabs" type="PangoTabArray*"/>
+ </parameters>
+ </method>
+ <method name="set_wrap_mode" symbol="gtk_text_view_set_wrap_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="wrap_mode" type="GtkWrapMode"/>
+ </parameters>
+ </method>
+ <method name="starts_display_line" symbol="gtk_text_view_starts_display_line">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="window_to_buffer_coords" symbol="gtk_text_view_window_to_buffer_coords">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ <parameter name="win" type="GtkTextWindowType"/>
+ <parameter name="window_x" type="gint"/>
+ <parameter name="window_y" type="gint"/>
+ <parameter name="buffer_x" type="gint*"/>
+ <parameter name="buffer_y" type="gint*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkToggleAction" parent="GtkAction" type-name="GtkToggleAction">
+ <field name="private_data" type="GtkToggleActionPrivate*"/>
+ <property name="draw-as-radio" readable="1" type="gboolean" writable="1"/>
+ <property name="active" readable="1" type="gboolean" writable="1"/>
+ <signal name="toggled" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkToggleAction*"/>
+ </parameters>
+ </signal>
+ <method name="get_active" symbol="gtk_toggle_action_get_active">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="action" type="GtkToggleAction*"/>
+ </parameters>
+ </method>
+ <method name="get_draw_as_radio" symbol="gtk_toggle_action_get_draw_as_radio">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="action" type="GtkToggleAction*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_toggle_action_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_toggle_action_new">
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="label" type="const-gchar*"/>
+ <parameter name="tooltip" type="const-gchar*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_active" symbol="gtk_toggle_action_set_active">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkToggleAction*"/>
+ <parameter name="is_active" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_draw_as_radio" symbol="gtk_toggle_action_set_draw_as_radio">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkToggleAction*"/>
+ <parameter name="draw_as_radio" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="toggled" symbol="gtk_toggle_action_toggled">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkToggleAction*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkToggleButton" parent="GtkButton" type-name="GtkToggleButton">
+ <field name="active" type="guint"/>
+ <field name="draw_indicator" type="guint"/>
+ <field name="inconsistent" type="guint"/>
+ <property name="active" readable="1" type="gboolean" writable="1"/>
+ <property name="inconsistent" readable="1" type="gboolean" writable="1"/>
+ <property name="draw-indicator" readable="1" type="gboolean" writable="1"/>
+ <signal name="toggled" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toggle_button" type="GtkToggleButton*"/>
+ </parameters>
+ </signal>
+ <method name="get_active" symbol="gtk_toggle_button_get_active">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toggle_button" type="GtkToggleButton*"/>
+ </parameters>
+ </method>
+ <method name="get_inconsistent" symbol="gtk_toggle_button_get_inconsistent">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toggle_button" type="GtkToggleButton*"/>
+ </parameters>
+ </method>
+ <method name="get_mode" symbol="gtk_toggle_button_get_mode">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toggle_button" type="GtkToggleButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_toggle_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_toggle_button_new"/>
+ <constructor name="new_with_label" symbol="gtk_toggle_button_new_with_label">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_mnemonic" symbol="gtk_toggle_button_new_with_mnemonic">
+ <parameters>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_active" symbol="gtk_toggle_button_set_active">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toggle_button" type="GtkToggleButton*"/>
+ <parameter name="is_active" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_inconsistent" symbol="gtk_toggle_button_set_inconsistent">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toggle_button" type="GtkToggleButton*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_mode" symbol="gtk_toggle_button_set_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toggle_button" type="GtkToggleButton*"/>
+ <parameter name="draw_indicator" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="toggled" symbol="gtk_toggle_button_toggled">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toggle_button" type="GtkToggleButton*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkToggleToolButton" parent="GtkToolButton" type-name="GtkToggleToolButton">
+ <field name="priv" type="GtkToggleToolButtonPrivate*"/>
+ <property name="active" readable="1" type="gboolean" writable="1"/>
+ <signal name="toggled" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkToggleToolButton*"/>
+ </parameters>
+ </signal>
+ <method name="get_active" symbol="gtk_toggle_tool_button_get_active">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="button" type="GtkToggleToolButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_toggle_tool_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_toggle_tool_button_new"/>
+ <constructor name="new_from_stock" symbol="gtk_toggle_tool_button_new_from_stock">
+ <parameters>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_active" symbol="gtk_toggle_tool_button_set_active">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkToggleToolButton*"/>
+ <parameter name="is_active" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkToolbar" parent="GtkContainer" type-name="GtkToolbar">
+ <field name="num_children" readable="1" type="gint" writable="1"/>
+ <field name="children" readable="1" type="GList*" writable="1"/>
+ <field name="orientation" readable="1" type="GtkOrientation" writable="1"/>
+ <field name="style" readable="1" type="GtkToolbarStyle" writable="1"/>
+ <field name="icon_size" readable="1" type="GtkIconSize" writable="1"/>
+ <field name="tooltips" readable="1" type="GtkTooltips*" writable="1"/>
+ <field name="button_maxw" type="gint"/>
+ <field name="button_maxh" type="gint"/>
+ <field name="_gtk_reserved1" type="guint"/>
+ <field name="_gtk_reserved2" type="guint"/>
+ <field name="style_set" type="guint"/>
+ <field name="icon_size_set" type="guint"/>
+ <signal name="orientation_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="orientation" type="GtkOrientation"/>
+ </parameters>
+ </signal>
+ <signal name="style_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="style" type="GtkToolbarStyle"/>
+ </parameters>
+ </signal>
+ <signal name="popup_context_menu" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="button_number" type="gint"/>
+ </parameters>
+ </signal>
+ <property name="orientation" readable="1" type="GtkOrientation" writable="1"/>
+ <property name="toolbar-style" readable="1" type="GtkToolbarStyle" writable="1"/>
+ <property name="show-arrow" readable="1" type="gboolean" writable="1"/>
+ <property name="tooltips" readable="1" type="gboolean" writable="1"/>
+ <property name="icon-size" readable="1" type="GtkIconSize" writable="1"/>
+ <property name="icon-size-set" readable="1" type="gboolean" writable="1"/>
+ <method deprecated="1" name="append_element" symbol="gtk_toolbar_append_element">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="type" type="GtkToolbarChildType"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="text" type="const-char*"/>
+ <parameter name="tooltip_text" type="const-char*"/>
+ <parameter name="tooltip_private_text" type="const-char*"/>
+ <parameter name="icon" type="GtkWidget*"/>
+ <parameter name="callback" type="GtkSignalFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="append_item" symbol="gtk_toolbar_append_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="text" type="const-char*"/>
+ <parameter name="tooltip_text" type="const-char*"/>
+ <parameter name="tooltip_private_text" type="const-char*"/>
+ <parameter name="icon" type="GtkWidget*"/>
+ <parameter name="callback" type="GtkSignalFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="append_space" symbol="gtk_toolbar_append_space">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="append_widget" symbol="gtk_toolbar_append_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="tooltip_text" type="const-char*"/>
+ <parameter name="tooltip_private_text" type="const-char*"/>
+ </parameters>
+ </method>
+ <method name="get_drop_index" symbol="gtk_toolbar_get_drop_index">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_icon_size" symbol="gtk_toolbar_get_icon_size">
+ <return-type type="GtkIconSize"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ <method name="get_item_index" symbol="gtk_toolbar_get_item_index">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_n_items" symbol="gtk_toolbar_get_n_items">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ <method name="get_nth_item" symbol="gtk_toolbar_get_nth_item">
+ <return-type type="GtkToolItem*"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="n" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_orientation" symbol="gtk_toolbar_get_orientation">
+ <return-type type="GtkOrientation"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ <method name="get_relief_style" symbol="gtk_toolbar_get_relief_style">
+ <return-type type="GtkReliefStyle"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ <method name="get_show_arrow" symbol="gtk_toolbar_get_show_arrow">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ <method name="get_style" symbol="gtk_toolbar_get_style">
+ <return-type type="GtkToolbarStyle"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ <method name="get_tooltips" symbol="gtk_toolbar_get_tooltips">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_toolbar_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="insert" symbol="gtk_toolbar_insert">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="item" type="GtkToolItem*"/>
+ <parameter name="pos" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="insert_element" symbol="gtk_toolbar_insert_element">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="type" type="GtkToolbarChildType"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="text" type="const-char*"/>
+ <parameter name="tooltip_text" type="const-char*"/>
+ <parameter name="tooltip_private_text" type="const-char*"/>
+ <parameter name="icon" type="GtkWidget*"/>
+ <parameter name="callback" type="GtkSignalFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="insert_item" symbol="gtk_toolbar_insert_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="text" type="const-char*"/>
+ <parameter name="tooltip_text" type="const-char*"/>
+ <parameter name="tooltip_private_text" type="const-char*"/>
+ <parameter name="icon" type="GtkWidget*"/>
+ <parameter name="callback" type="GtkSignalFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="insert_space" symbol="gtk_toolbar_insert_space">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="insert_stock" symbol="gtk_toolbar_insert_stock">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ <parameter name="tooltip_text" type="const-char*"/>
+ <parameter name="tooltip_private_text" type="const-char*"/>
+ <parameter name="callback" type="GtkSignalFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="insert_widget" symbol="gtk_toolbar_insert_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="tooltip_text" type="const-char*"/>
+ <parameter name="tooltip_private_text" type="const-char*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_toolbar_new"/>
+ <method deprecated="1" name="prepend_element" symbol="gtk_toolbar_prepend_element">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="type" type="GtkToolbarChildType"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="text" type="const-char*"/>
+ <parameter name="tooltip_text" type="const-char*"/>
+ <parameter name="tooltip_private_text" type="const-char*"/>
+ <parameter name="icon" type="GtkWidget*"/>
+ <parameter name="callback" type="GtkSignalFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="prepend_item" symbol="gtk_toolbar_prepend_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="text" type="const-char*"/>
+ <parameter name="tooltip_text" type="const-char*"/>
+ <parameter name="tooltip_private_text" type="const-char*"/>
+ <parameter name="icon" type="GtkWidget*"/>
+ <parameter name="callback" type="GtkSignalFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="prepend_space" symbol="gtk_toolbar_prepend_space">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="prepend_widget" symbol="gtk_toolbar_prepend_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="tooltip_text" type="const-char*"/>
+ <parameter name="tooltip_private_text" type="const-char*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="remove_space" symbol="gtk_toolbar_remove_space">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_drop_highlight_item" symbol="gtk_toolbar_set_drop_highlight_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ <parameter name="index_" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_icon_size" symbol="gtk_toolbar_set_icon_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="icon_size" type="GtkIconSize"/>
+ </parameters>
+ </method>
+ <method name="set_orientation" symbol="gtk_toolbar_set_orientation">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="orientation" type="GtkOrientation"/>
+ </parameters>
+ </method>
+ <method name="set_show_arrow" symbol="gtk_toolbar_set_show_arrow">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="show_arrow" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_style" symbol="gtk_toolbar_set_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="style" type="GtkToolbarStyle"/>
+ </parameters>
+ </method>
+ <method name="set_tooltips" symbol="gtk_toolbar_set_tooltips">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ <parameter name="enable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unset_icon_size" symbol="gtk_toolbar_unset_icon_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ <method name="unset_style" symbol="gtk_toolbar_unset_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolbar" type="GtkToolbar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTooltips" parent="GtkObject" type-name="GtkTooltips">
+ <field name="tip_window" type="GtkWidget*"/>
+ <field name="tip_label" type="GtkWidget*"/>
+ <field name="active_tips_data" type="GtkTooltipsData*"/>
+ <field name="tips_data_list" type="GList*"/>
+ <field name="delay" type="guint"/>
+ <field name="enabled" type="guint"/>
+ <field name="have_grab" type="guint"/>
+ <field name="use_sticky_delay" type="guint"/>
+ <field name="timer_tag" type="gint"/>
+ <field name="last_popdown" type="GTimeVal"/>
+ <method name="disable" symbol="gtk_tooltips_disable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tooltips" type="GtkTooltips*"/>
+ </parameters>
+ </method>
+ <method name="enable" symbol="gtk_tooltips_enable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tooltips" type="GtkTooltips*"/>
+ </parameters>
+ </method>
+ <method name="force_window" symbol="gtk_tooltips_force_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tooltips" type="GtkTooltips*"/>
+ </parameters>
+ </method>
+ <method name="get_info_from_tip_window" symbol="gtk_tooltips_get_info_from_tip_window">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tip_window" type="GtkWindow*"/>
+ <parameter name="tooltips" type="GtkTooltips**"/>
+ <parameter name="current_widget" type="GtkWidget**"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tooltips_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_tooltips_new"/>
+ <method deprecated="1" name="set_delay" symbol="gtk_tooltips_set_delay">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tooltips" type="GtkTooltips*"/>
+ <parameter name="delay" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_tip" symbol="gtk_tooltips_set_tip">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tooltips" type="GtkTooltips*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="tip_text" type="const-gchar*"/>
+ <parameter name="tip_private" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkToolButton" parent="GtkToolItem" type-name="GtkToolButton">
+ <field name="priv" type="GtkToolButtonPrivate*"/>
+ <property name="label" readable="1" type="gchar*" writable="1"/>
+ <property name="use-underline" readable="1" type="gboolean" writable="1"/>
+ <property name="label-widget" readable="1" type="GtkWidget" writable="1"/>
+ <property name="stock-id" readable="1" type="gchar*" writable="1"/>
+ <property name="icon-name" readable="1" type="gchar*" writable="1"/>
+ <property name="icon-widget" readable="1" type="GtkWidget" writable="1"/>
+ <signal name="clicked" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolButton*"/>
+ </parameters>
+ </signal>
+ <method name="get_icon_name" symbol="gtk_tool_button_get_icon_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_widget" symbol="gtk_tool_button_get_icon_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gtk_tool_button_get_label">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ </parameters>
+ </method>
+ <method name="get_label_widget" symbol="gtk_tool_button_get_label_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ </parameters>
+ </method>
+ <method name="get_stock_id" symbol="gtk_tool_button_get_stock_id">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tool_button_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_use_underline" symbol="gtk_tool_button_get_use_underline">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_tool_button_new">
+ <parameters>
+ <parameter name="icon_widget" type="GtkWidget*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_from_stock" symbol="gtk_tool_button_new_from_stock">
+ <parameters>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_icon_name" symbol="gtk_tool_button_set_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_icon_widget" symbol="gtk_tool_button_set_icon_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ <parameter name="icon_widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gtk_tool_button_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ <parameter name="label" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_label_widget" symbol="gtk_tool_button_set_label_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ <parameter name="label_widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_stock_id" symbol="gtk_tool_button_set_stock_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_use_underline" symbol="gtk_tool_button_set_use_underline">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="button" type="GtkToolButton*"/>
+ <parameter name="use_underline" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkToolItem" parent="GtkBin" type-name="GtkToolItem">
+ <field name="priv" type="GtkToolItemPrivate*"/>
+ <property name="visible-horizontal" readable="1" type="gboolean" writable="1"/>
+ <property name="visible-vertical" readable="1" type="gboolean" writable="1"/>
+ <property name="is-important" readable="1" type="gboolean" writable="1"/>
+ <signal name="create_menu_proxy" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </signal>
+ <signal name="toolbar_reconfigured" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </signal>
+ <signal name="set_tooltip" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ <parameter name="tooltips" type="GtkTooltips*"/>
+ <parameter name="tip_text" type="const-gchar*"/>
+ <parameter name="tip_private" type="const-gchar*"/>
+ </parameters>
+ </signal>
+ <method name="get_expand" symbol="gtk_tool_item_get_expand">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_homogeneous" symbol="gtk_tool_item_get_homogeneous">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_size" symbol="gtk_tool_item_get_icon_size">
+ <return-type type="GtkIconSize"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_is_important" symbol="gtk_tool_item_get_is_important">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_orientation" symbol="gtk_tool_item_get_orientation">
+ <return-type type="GtkOrientation"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_proxy_menu_item" symbol="gtk_tool_item_get_proxy_menu_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ <parameter name="menu_item_id" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_relief_style" symbol="gtk_tool_item_get_relief_style">
+ <return-type type="GtkReliefStyle"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_toolbar_style" symbol="gtk_tool_item_get_toolbar_style">
+ <return-type type="GtkToolbarStyle"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tool_item_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_use_drag_window" symbol="gtk_tool_item_get_use_drag_window">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toolitem" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_visible_horizontal" symbol="gtk_tool_item_get_visible_horizontal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toolitem" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_visible_vertical" symbol="gtk_tool_item_get_visible_vertical">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="toolitem" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_tool_item_new"/>
+ <method name="rebuild_menu" symbol="gtk_tool_item_rebuild_menu">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="retrieve_proxy_menu_item" symbol="gtk_tool_item_retrieve_proxy_menu_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="set_expand" symbol="gtk_tool_item_set_expand">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ <parameter name="expand" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_homogeneous" symbol="gtk_tool_item_set_homogeneous">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ <parameter name="homogeneous" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_is_important" symbol="gtk_tool_item_set_is_important">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ <parameter name="is_important" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_proxy_menu_item" symbol="gtk_tool_item_set_proxy_menu_item">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ <parameter name="menu_item_id" type="const-gchar*"/>
+ <parameter name="menu_item" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_tooltip" symbol="gtk_tool_item_set_tooltip">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ <parameter name="tooltips" type="GtkTooltips*"/>
+ <parameter name="tip_text" type="const-gchar*"/>
+ <parameter name="tip_private" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_use_drag_window" symbol="gtk_tool_item_set_use_drag_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolitem" type="GtkToolItem*"/>
+ <parameter name="use_drag_window" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_visible_horizontal" symbol="gtk_tool_item_set_visible_horizontal">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolitem" type="GtkToolItem*"/>
+ <parameter name="visible_horizontal" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_visible_vertical" symbol="gtk_tool_item_set_visible_vertical">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="toolitem" type="GtkToolItem*"/>
+ <parameter name="visible_vertical" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTrayIcon" parent="GtkPlug" type-name="GtkTrayIcon">
+ <field name="priv" type="GtkTrayIconPrivate*"/>
+ <property name="orientation" readable="1" type="GtkOrientation"/>
+ <method name="get_type" symbol="gtk_tray_icon_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GtkTreeModelFilter" parent="GObject" type-name="GtkTreeModelFilter">
+ <field name="priv" type="GtkTreeModelFilterPrivate*"/>
+ <property construct-only="1" name="child-model" readable="1" type="GtkTreeModel" writable="1"/>
+ <property construct-only="1" name="virtual-root" readable="1" type="GtkTreePath" writable="1"/>
+ <implements>
+ <interface name="GtkTreeModel"/>
+ <interface name="GtkTreeDragSource"/>
+ </implements>
+ <method name="clear_cache" symbol="gtk_tree_model_filter_clear_cache">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkTreeModelFilter*"/>
+ </parameters>
+ </method>
+ <method name="convert_child_iter_to_iter" symbol="gtk_tree_model_filter_convert_child_iter_to_iter">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="filter" type="GtkTreeModelFilter*"/>
+ <parameter name="filter_iter" type="GtkTreeIter*"/>
+ <parameter name="child_iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="convert_child_path_to_path" symbol="gtk_tree_model_filter_convert_child_path_to_path">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="filter" type="GtkTreeModelFilter*"/>
+ <parameter name="child_path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="convert_iter_to_child_iter" symbol="gtk_tree_model_filter_convert_iter_to_child_iter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkTreeModelFilter*"/>
+ <parameter name="child_iter" type="GtkTreeIter*"/>
+ <parameter name="filter_iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="convert_path_to_child_path" symbol="gtk_tree_model_filter_convert_path_to_child_path">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="filter" type="GtkTreeModelFilter*"/>
+ <parameter name="filter_path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="get_model" symbol="gtk_tree_model_filter_get_model">
+ <return-type type="GtkTreeModel*"/>
+ <parameters>
+ <parameter name="filter" type="GtkTreeModelFilter*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_model_filter_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_tree_model_filter_new">
+ <parameters>
+ <parameter name="child_model" type="GtkTreeModel*"/>
+ <parameter name="root" type="GtkTreePath*"/>
+ </parameters>
+ </constructor>
+ <method name="refilter" symbol="gtk_tree_model_filter_refilter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkTreeModelFilter*"/>
+ </parameters>
+ </method>
+ <method name="set_modify_func" symbol="gtk_tree_model_filter_set_modify_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkTreeModelFilter*"/>
+ <parameter name="n_columns" type="gint"/>
+ <parameter name="types" type="GType*"/>
+ <parameter name="func" type="GtkTreeModelFilterModifyFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_visible_column" symbol="gtk_tree_model_filter_set_visible_column">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkTreeModelFilter*"/>
+ <parameter name="column" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_visible_func" symbol="gtk_tree_model_filter_set_visible_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filter" type="GtkTreeModelFilter*"/>
+ <parameter name="func" type="GtkTreeModelFilterVisibleFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTreeModelSort" parent="GObject" type-name="GtkTreeModelSort">
+ <field name="root" type="gpointer"/>
+ <field name="stamp" type="gint"/>
+ <field name="child_flags" type="guint"/>
+ <field name="child_model" type="GtkTreeModel*"/>
+ <field name="zero_ref_count" type="gint"/>
+ <field name="sort_list" type="GList*"/>
+ <field name="sort_column_id" type="gint"/>
+ <field name="order" type="GtkSortType"/>
+ <field name="default_sort_func" type="GtkTreeIterCompareFunc"/>
+ <field name="default_sort_data" type="gpointer"/>
+ <field name="default_sort_destroy" type="GtkDestroyNotify"/>
+ <field name="changed_id" type="guint"/>
+ <field name="inserted_id" type="guint"/>
+ <field name="has_child_toggled_id" type="guint"/>
+ <field name="deleted_id" type="guint"/>
+ <field name="reordered_id" type="guint"/>
+ <property construct-only="1" name="model" readable="1" type="GtkTreeModel" writable="1"/>
+ <implements>
+ <interface name="GtkTreeModel"/>
+ <interface name="GtkTreeSortable"/>
+ <interface name="GtkTreeDragSource"/>
+ </implements>
+ <method name="clear_cache" symbol="gtk_tree_model_sort_clear_cache">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model_sort" type="GtkTreeModelSort*"/>
+ </parameters>
+ </method>
+ <method name="convert_child_iter_to_iter" symbol="gtk_tree_model_sort_convert_child_iter_to_iter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model_sort" type="GtkTreeModelSort*"/>
+ <parameter name="sort_iter" type="GtkTreeIter*"/>
+ <parameter name="child_iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="convert_child_path_to_path" symbol="gtk_tree_model_sort_convert_child_path_to_path">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="tree_model_sort" type="GtkTreeModelSort*"/>
+ <parameter name="child_path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="convert_iter_to_child_iter" symbol="gtk_tree_model_sort_convert_iter_to_child_iter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model_sort" type="GtkTreeModelSort*"/>
+ <parameter name="child_iter" type="GtkTreeIter*"/>
+ <parameter name="sorted_iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="convert_path_to_child_path" symbol="gtk_tree_model_sort_convert_path_to_child_path">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="tree_model_sort" type="GtkTreeModelSort*"/>
+ <parameter name="sorted_path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="get_model" symbol="gtk_tree_model_sort_get_model">
+ <return-type type="GtkTreeModel*"/>
+ <parameters>
+ <parameter name="tree_model" type="GtkTreeModelSort*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_model_sort_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="iter_is_valid" symbol="gtk_tree_model_sort_iter_is_valid">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_model_sort" type="GtkTreeModelSort*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <constructor name="new_with_model" symbol="gtk_tree_model_sort_new_with_model">
+ <parameters>
+ <parameter name="child_model" type="GtkTreeModel*"/>
+ </parameters>
+ </constructor>
+ <method name="reset_default_sort_func" symbol="gtk_tree_model_sort_reset_default_sort_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_model_sort" type="GtkTreeModelSort*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTreeSelection" parent="GObject" type-name="GtkTreeSelection">
+ <field name="tree_view" type="GtkTreeView*"/>
+ <field name="type" type="GtkSelectionMode"/>
+ <field name="user_func" type="GtkTreeSelectionFunc"/>
+ <field name="user_data" type="gpointer"/>
+ <field name="destroy" type="GtkDestroyNotify"/>
+ <signal name="changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ </parameters>
+ </signal>
+ <method name="count_selected_rows" symbol="gtk_tree_selection_count_selected_rows">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_mode" symbol="gtk_tree_selection_get_mode">
+ <return-type type="GtkSelectionMode"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_selected" symbol="gtk_tree_selection_get_selected">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="model" type="GtkTreeModel**"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="get_selected_rows" symbol="gtk_tree_selection_get_selected_rows">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="model" type="GtkTreeModel**"/>
+ </parameters>
+ </method>
+ <method name="get_tree_view" symbol="gtk_tree_selection_get_tree_view">
+ <return-type type="GtkTreeView*"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_selection_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_user_data" symbol="gtk_tree_selection_get_user_data">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ </parameters>
+ </method>
+ <method name="iter_is_selected" symbol="gtk_tree_selection_iter_is_selected">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="path_is_selected" symbol="gtk_tree_selection_path_is_selected">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="select_all" symbol="gtk_tree_selection_select_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ </parameters>
+ </method>
+ <method name="select_iter" symbol="gtk_tree_selection_select_iter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="select_path" symbol="gtk_tree_selection_select_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="select_range" symbol="gtk_tree_selection_select_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="start_path" type="GtkTreePath*"/>
+ <parameter name="end_path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="selected_foreach" symbol="gtk_tree_selection_selected_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="func" type="GtkTreeSelectionForeachFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="set_mode" symbol="gtk_tree_selection_set_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="type" type="GtkSelectionMode"/>
+ </parameters>
+ </method>
+ <method name="set_select_function" symbol="gtk_tree_selection_set_select_function">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="func" type="GtkTreeSelectionFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="unselect_all" symbol="gtk_tree_selection_unselect_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ </parameters>
+ </method>
+ <method name="unselect_iter" symbol="gtk_tree_selection_unselect_iter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="unselect_path" symbol="gtk_tree_selection_unselect_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="unselect_range" symbol="gtk_tree_selection_unselect_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection" type="GtkTreeSelection*"/>
+ <parameter name="start_path" type="GtkTreePath*"/>
+ <parameter name="end_path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTreeStore" parent="GObject" type-name="GtkTreeStore">
+ <field name="stamp" type="gint"/>
+ <field name="root" type="gpointer"/>
+ <field name="last" type="gpointer"/>
+ <field name="n_columns" type="gint"/>
+ <field name="sort_column_id" type="gint"/>
+ <field name="sort_list" type="GList*"/>
+ <field name="order" type="GtkSortType"/>
+ <field name="column_headers" type="GType*"/>
+ <field name="default_sort_func" type="GtkTreeIterCompareFunc"/>
+ <field name="default_sort_data" type="gpointer"/>
+ <field name="default_sort_destroy" type="GtkDestroyNotify"/>
+ <field name="columns_dirty" type="guint"/>
+ <implements>
+ <interface name="GtkTreeModel"/>
+ <interface name="GtkTreeDragSource"/>
+ <interface name="GtkTreeDragDest"/>
+ <interface name="GtkTreeSortable"/>
+ </implements>
+ <method name="append" symbol="gtk_tree_store_append">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="clear" symbol="gtk_tree_store_clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_store_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="insert" symbol="gtk_tree_store_insert">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="insert_after" symbol="gtk_tree_store_insert_after">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ <parameter name="sibling" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="insert_before" symbol="gtk_tree_store_insert_before">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ <parameter name="sibling" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="insert_with_values" symbol="gtk_tree_store_insert_with_values">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="insert_with_valuesv" symbol="gtk_tree_store_insert_with_valuesv">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ <parameter name="position" type="gint"/>
+ <parameter name="columns" type="gint*"/>
+ <parameter name="values" type="GValue*"/>
+ <parameter name="n_values" type="gint"/>
+ </parameters>
+ </method>
+ <method name="is_ancestor" symbol="gtk_tree_store_is_ancestor">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="descendant" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="iter_depth" symbol="gtk_tree_store_iter_depth">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="iter_is_valid" symbol="gtk_tree_store_iter_is_valid">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="move_after" symbol="gtk_tree_store_move_after">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="position" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="move_before" symbol="gtk_tree_store_move_before">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="position" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_tree_store_new">
+ <parameters>
+ <parameter name="n_columns" type="gint"/>
+ </parameters>
+ </constructor>
+ <constructor name="newv" symbol="gtk_tree_store_newv">
+ <parameters>
+ <parameter name="n_columns" type="gint"/>
+ <parameter name="types" type="GType*"/>
+ </parameters>
+ </constructor>
+ <method name="prepend" symbol="gtk_tree_store_prepend">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="remove" symbol="gtk_tree_store_remove">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="reorder" symbol="gtk_tree_store_reorder">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="parent" type="GtkTreeIter*"/>
+ <parameter name="new_order" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="set" symbol="gtk_tree_store_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="set_column_types" symbol="gtk_tree_store_set_column_types">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="n_columns" type="gint"/>
+ <parameter name="types" type="GType*"/>
+ </parameters>
+ </method>
+ <method name="set_valist" symbol="gtk_tree_store_set_valist">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="var_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="set_value" symbol="gtk_tree_store_set_value">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="column" type="gint"/>
+ <parameter name="value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="swap" symbol="gtk_tree_store_swap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_store" type="GtkTreeStore*"/>
+ <parameter name="a" type="GtkTreeIter*"/>
+ <parameter name="b" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTreeView" parent="GtkContainer" type-name="GtkTreeView">
+ <field name="priv" type="GtkTreeViewPrivate*"/>
+ <property name="model" readable="1" type="GtkTreeModel" writable="1"/>
+ <property name="hadjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property name="vadjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property name="headers-visible" readable="1" type="gboolean" writable="1"/>
+ <property name="headers-clickable" readable="1" type="gboolean" writable="1"/>
+ <property name="expander-column" readable="1" type="GtkTreeViewColumn" writable="1"/>
+ <property name="reorderable" readable="1" type="gboolean" writable="1"/>
+ <property name="rules-hint" readable="1" type="gboolean" writable="1"/>
+ <property name="enable-search" readable="1" type="gboolean" writable="1"/>
+ <property name="search-column" readable="1" type="gint" writable="1"/>
+ <property name="fixed-height-mode" readable="1" type="gboolean" writable="1"/>
+ <property name="hover-selection" readable="1" type="gboolean" writable="1"/>
+ <property name="hover-expand" readable="1" type="gboolean" writable="1"/>
+ <property name="show-expanders" readable="1" type="gboolean" writable="1"/>
+ <property name="level-indentation" readable="1" type="gint" writable="1"/>
+ <property name="rubber-banding" readable="1" type="gboolean" writable="1"/>
+ <property name="enable-grid-lines" readable="1" type="GtkTreeViewGridLines" writable="1"/>
+ <property name="enable-tree-lines" readable="1" type="gboolean" writable="1"/>
+ <signal name="set_scroll_adjustments" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </signal>
+ <signal name="row_activated" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </signal>
+ <signal name="test_expand_row" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </signal>
+ <signal name="test_collapse_row" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </signal>
+ <signal name="row_expanded" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </signal>
+ <signal name="row_collapsed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </signal>
+ <signal name="columns_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </signal>
+ <signal name="cursor_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </signal>
+ <signal name="move_cursor" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="step" type="GtkMovementStep"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </signal>
+ <signal name="select_all" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </signal>
+ <signal name="unselect_all" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </signal>
+ <signal name="select_cursor_row" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="start_editing" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="toggle_cursor_row" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </signal>
+ <signal name="expand_collapse_cursor_row" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="logical" type="gboolean"/>
+ <parameter name="expand" type="gboolean"/>
+ <parameter name="open_all" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="select_cursor_parent" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </signal>
+ <signal name="start_interactive_search" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </signal>
+ <method name="append_column" symbol="gtk_tree_view_append_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="collapse_all" symbol="gtk_tree_view_collapse_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="collapse_row" symbol="gtk_tree_view_collapse_row">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="columns_autosize" symbol="gtk_tree_view_columns_autosize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="create_row_drag_icon" symbol="gtk_tree_view_create_row_drag_icon">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="enable_model_drag_dest" symbol="gtk_tree_view_enable_model_drag_dest">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="n_targets" type="gint"/>
+ <parameter name="actions" type="GdkDragAction"/>
+ </parameters>
+ </method>
+ <method name="enable_model_drag_source" symbol="gtk_tree_view_enable_model_drag_source">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="start_button_mask" type="GdkModifierType"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="n_targets" type="gint"/>
+ <parameter name="actions" type="GdkDragAction"/>
+ </parameters>
+ </method>
+ <method name="expand_all" symbol="gtk_tree_view_expand_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="expand_row" symbol="gtk_tree_view_expand_row">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="open_all" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="expand_to_path" symbol="gtk_tree_view_expand_to_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="get_background_area" symbol="gtk_tree_view_get_background_area">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ <parameter name="rect" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="get_bin_window" symbol="gtk_tree_view_get_bin_window">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_cell_area" symbol="gtk_tree_view_get_cell_area">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ <parameter name="rect" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="get_column" symbol="gtk_tree_view_get_column">
+ <return-type type="GtkTreeViewColumn*"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="n" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_columns" symbol="gtk_tree_view_get_columns">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_cursor" symbol="gtk_tree_view_get_cursor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath**"/>
+ <parameter name="focus_column" type="GtkTreeViewColumn**"/>
+ </parameters>
+ </method>
+ <method name="get_dest_row_at_pos" symbol="gtk_tree_view_get_dest_row_at_pos">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="drag_x" type="gint"/>
+ <parameter name="drag_y" type="gint"/>
+ <parameter name="path" type="GtkTreePath**"/>
+ <parameter name="pos" type="GtkTreeViewDropPosition*"/>
+ </parameters>
+ </method>
+ <method name="get_drag_dest_row" symbol="gtk_tree_view_get_drag_dest_row">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath**"/>
+ <parameter name="pos" type="GtkTreeViewDropPosition*"/>
+ </parameters>
+ </method>
+ <method name="get_enable_search" symbol="gtk_tree_view_get_enable_search">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_enable_tree_lines" symbol="gtk_tree_view_get_enable_tree_lines">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_expander_column" symbol="gtk_tree_view_get_expander_column">
+ <return-type type="GtkTreeViewColumn*"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_fixed_height_mode" symbol="gtk_tree_view_get_fixed_height_mode">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_grid_lines" symbol="gtk_tree_view_get_grid_lines">
+ <return-type type="GtkTreeViewGridLines"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_hadjustment" symbol="gtk_tree_view_get_hadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_headers_clickable" symbol="gtk_tree_view_get_headers_clickable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_headers_visible" symbol="gtk_tree_view_get_headers_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_hover_expand" symbol="gtk_tree_view_get_hover_expand">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_hover_selection" symbol="gtk_tree_view_get_hover_selection">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_model" symbol="gtk_tree_view_get_model">
+ <return-type type="GtkTreeModel*"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_path_at_pos" symbol="gtk_tree_view_get_path_at_pos">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="path" type="GtkTreePath**"/>
+ <parameter name="column" type="GtkTreeViewColumn**"/>
+ <parameter name="cell_x" type="gint*"/>
+ <parameter name="cell_y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_reorderable" symbol="gtk_tree_view_get_reorderable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_row_separator_func" symbol="gtk_tree_view_get_row_separator_func">
+ <return-type type="GtkTreeViewRowSeparatorFunc"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_rubber_banding" symbol="gtk_tree_view_get_rubber_banding">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_rules_hint" symbol="gtk_tree_view_get_rules_hint">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_search_column" symbol="gtk_tree_view_get_search_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_search_entry" symbol="gtk_tree_view_get_search_entry">
+ <return-type type="GtkEntry*"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_search_equal_func" symbol="gtk_tree_view_get_search_equal_func">
+ <return-type type="GtkTreeViewSearchEqualFunc"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_search_position_func" symbol="gtk_tree_view_get_search_position_func">
+ <return-type type="GtkTreeViewSearchPositionFunc"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_selection" symbol="gtk_tree_view_get_selection">
+ <return-type type="GtkTreeSelection*"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_view_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_vadjustment" symbol="gtk_tree_view_get_vadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="get_visible_range" symbol="gtk_tree_view_get_visible_range">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="start_path" type="GtkTreePath**"/>
+ <parameter name="end_path" type="GtkTreePath**"/>
+ </parameters>
+ </method>
+ <method name="get_visible_rect" symbol="gtk_tree_view_get_visible_rect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="visible_rect" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="insert_column" symbol="gtk_tree_view_insert_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="insert_column_with_attributes" symbol="gtk_tree_view_insert_column_with_attributes">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="position" type="gint"/>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ </parameters>
+ </method>
+ <method name="insert_column_with_data_func" symbol="gtk_tree_view_insert_column_with_data_func">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="position" type="gint"/>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="func" type="GtkTreeCellDataFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="dnotify" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="map_expanded_rows" symbol="gtk_tree_view_map_expanded_rows">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="func" type="GtkTreeViewMappingFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="mode_get_type" symbol="gtk_tree_view_mode_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="move_column_after" symbol="gtk_tree_view_move_column_after">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ <parameter name="base_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_tree_view_new"/>
+ <constructor name="new_with_model" symbol="gtk_tree_view_new_with_model">
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ </parameters>
+ </constructor>
+ <method name="remove_column" symbol="gtk_tree_view_remove_column">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="row_activated" symbol="gtk_tree_view_row_activated">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="row_expanded" symbol="gtk_tree_view_row_expanded">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="scroll_to_cell" symbol="gtk_tree_view_scroll_to_cell">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ <parameter name="use_align" type="gboolean"/>
+ <parameter name="row_align" type="gfloat"/>
+ <parameter name="col_align" type="gfloat"/>
+ </parameters>
+ </method>
+ <method name="scroll_to_point" symbol="gtk_tree_view_scroll_to_point">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="tree_x" type="gint"/>
+ <parameter name="tree_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_column_drag_function" symbol="gtk_tree_view_set_column_drag_function">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="func" type="GtkTreeViewColumnDropFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_cursor" symbol="gtk_tree_view_set_cursor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="focus_column" type="GtkTreeViewColumn*"/>
+ <parameter name="start_editing" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_cursor_on_cell" symbol="gtk_tree_view_set_cursor_on_cell">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="focus_column" type="GtkTreeViewColumn*"/>
+ <parameter name="focus_cell" type="GtkCellRenderer*"/>
+ <parameter name="start_editing" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_destroy_count_func" symbol="gtk_tree_view_set_destroy_count_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="func" type="GtkTreeDestroyCountFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_drag_dest_row" symbol="gtk_tree_view_set_drag_dest_row">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="pos" type="GtkTreeViewDropPosition"/>
+ </parameters>
+ </method>
+ <method name="set_enable_search" symbol="gtk_tree_view_set_enable_search">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="enable_search" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_enable_tree_lines" symbol="gtk_tree_view_set_enable_tree_lines">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="enabled" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_expander_column" symbol="gtk_tree_view_set_expander_column">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="set_fixed_height_mode" symbol="gtk_tree_view_set_fixed_height_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="enable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_grid_lines" symbol="gtk_tree_view_set_grid_lines">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="grid_lines" type="GtkTreeViewGridLines"/>
+ </parameters>
+ </method>
+ <method name="set_hadjustment" symbol="gtk_tree_view_set_hadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="set_headers_clickable" symbol="gtk_tree_view_set_headers_clickable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_headers_visible" symbol="gtk_tree_view_set_headers_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="headers_visible" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_hover_expand" symbol="gtk_tree_view_set_hover_expand">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="expand" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_hover_selection" symbol="gtk_tree_view_set_hover_selection">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="hover" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_model" symbol="gtk_tree_view_set_model">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="model" type="GtkTreeModel*"/>
+ </parameters>
+ </method>
+ <method name="set_reorderable" symbol="gtk_tree_view_set_reorderable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="reorderable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_row_separator_func" symbol="gtk_tree_view_set_row_separator_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="func" type="GtkTreeViewRowSeparatorFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_rubber_banding" symbol="gtk_tree_view_set_rubber_banding">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="enable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_rules_hint" symbol="gtk_tree_view_set_rules_hint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_search_column" symbol="gtk_tree_view_set_search_column">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="column" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_search_entry" symbol="gtk_tree_view_set_search_entry">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
+ <method name="set_search_equal_func" symbol="gtk_tree_view_set_search_equal_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="search_equal_func" type="GtkTreeViewSearchEqualFunc"/>
+ <parameter name="search_user_data" type="gpointer"/>
+ <parameter name="search_destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_search_position_func" symbol="gtk_tree_view_set_search_position_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="func" type="GtkTreeViewSearchPositionFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_vadjustment" symbol="gtk_tree_view_set_vadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="tree_to_widget_coords" symbol="gtk_tree_view_tree_to_widget_coords">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="tx" type="gint"/>
+ <parameter name="ty" type="gint"/>
+ <parameter name="wx" type="gint*"/>
+ <parameter name="wy" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="unset_rows_drag_dest" symbol="gtk_tree_view_unset_rows_drag_dest">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="unset_rows_drag_source" symbol="gtk_tree_view_unset_rows_drag_source">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
+ <method name="widget_to_tree_coords" symbol="gtk_tree_view_widget_to_tree_coords">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="wx" type="gint"/>
+ <parameter name="wy" type="gint"/>
+ <parameter name="tx" type="gint*"/>
+ <parameter name="ty" type="gint*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkTreeViewColumn" parent="GtkObject" type-name="GtkTreeViewColumn">
+ <field name="tree_view" type="GtkWidget*"/>
+ <field name="button" type="GtkWidget*"/>
+ <field name="child" type="GtkWidget*"/>
+ <field name="arrow" type="GtkWidget*"/>
+ <field name="alignment" type="GtkWidget*"/>
+ <field name="window" type="GdkWindow*"/>
+ <field name="editable_widget" type="GtkCellEditable*"/>
+ <field name="xalign" type="gfloat"/>
+ <field name="property_changed_signal" type="guint"/>
+ <field name="spacing" type="gint"/>
+ <field name="column_type" type="GtkTreeViewColumnSizing"/>
+ <field name="requested_width" type="gint"/>
+ <field name="button_request" type="gint"/>
+ <field name="resized_width" type="gint"/>
+ <field name="width" type="gint"/>
+ <field name="fixed_width" type="gint"/>
+ <field name="min_width" type="gint"/>
+ <field name="max_width" type="gint"/>
+ <field name="drag_x" type="gint"/>
+ <field name="drag_y" type="gint"/>
+ <field name="title" type="gchar*"/>
+ <field name="cell_list" type="GList*"/>
+ <field name="sort_clicked_signal" type="guint"/>
+ <field name="sort_column_changed_signal" type="guint"/>
+ <field name="sort_column_id" type="gint"/>
+ <field name="sort_order" type="GtkSortType"/>
+ <field name="visible" type="guint"/>
+ <field name="resizable" type="guint"/>
+ <field name="clickable" type="guint"/>
+ <field name="dirty" type="guint"/>
+ <field name="show_sort_indicator" type="guint"/>
+ <field name="maybe_reordered" type="guint"/>
+ <field name="reorderable" type="guint"/>
+ <field name="use_resized_width" type="guint"/>
+ <field name="expand" type="guint"/>
+ <signal name="clicked" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </signal>
+ <property name="visible" readable="1" type="gboolean" writable="1"/>
+ <property name="resizable" readable="1" type="gboolean" writable="1"/>
+ <property name="width" readable="1" type="gint"/>
+ <property name="spacing" readable="1" type="gint" writable="1"/>
+ <property name="sizing" readable="1" type="GtkTreeViewColumnSizing" writable="1"/>
+ <property name="fixed-width" readable="1" type="gint" writable="1"/>
+ <property name="min-width" readable="1" type="gint" writable="1"/>
+ <property name="max-width" readable="1" type="gint" writable="1"/>
+ <property name="title" readable="1" type="gchar*" writable="1"/>
+ <property name="expand" readable="1" type="gboolean" writable="1"/>
+ <property name="clickable" readable="1" type="gboolean" writable="1"/>
+ <property name="widget" readable="1" type="GtkWidget" writable="1"/>
+ <property name="alignment" readable="1" type="gfloat" writable="1"/>
+ <property name="reorderable" readable="1" type="gboolean" writable="1"/>
+ <property name="sort-indicator" readable="1" type="gboolean" writable="1"/>
+ <property name="sort-order" readable="1" type="GtkSortType" writable="1"/>
+ <implements>
+ <interface name="GtkCellLayout"/>
+ </implements>
+ <method name="add_attribute" symbol="gtk_tree_view_column_add_attribute">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="cell_renderer" type="GtkCellRenderer*"/>
+ <parameter name="attribute" type="const-gchar*"/>
+ <parameter name="column" type="gint"/>
+ </parameters>
+ </method>
+ <method name="cell_get_position" symbol="gtk_tree_view_column_cell_get_position">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="cell_renderer" type="GtkCellRenderer*"/>
+ <parameter name="start_pos" type="gint*"/>
+ <parameter name="width" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="cell_get_size" symbol="gtk_tree_view_column_cell_get_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="cell_area" type="GdkRectangle*"/>
+ <parameter name="x_offset" type="gint*"/>
+ <parameter name="y_offset" type="gint*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="cell_is_visible" symbol="gtk_tree_view_column_cell_is_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="cell_set_cell_data" symbol="gtk_tree_view_column_cell_set_cell_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="is_expander" type="gboolean"/>
+ <parameter name="is_expanded" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="clear" symbol="gtk_tree_view_column_clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="clear_attributes" symbol="gtk_tree_view_column_clear_attributes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="cell_renderer" type="GtkCellRenderer*"/>
+ </parameters>
+ </method>
+ <method name="clicked" symbol="gtk_tree_view_column_clicked">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="focus_cell" symbol="gtk_tree_view_column_focus_cell">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ </parameters>
+ </method>
+ <method name="get_alignment" symbol="gtk_tree_view_column_get_alignment">
+ <return-type type="gfloat"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_cell_renderers" symbol="gtk_tree_view_column_get_cell_renderers">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_clickable" symbol="gtk_tree_view_column_get_clickable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_expand" symbol="gtk_tree_view_column_get_expand">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_fixed_width" symbol="gtk_tree_view_column_get_fixed_width">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_max_width" symbol="gtk_tree_view_column_get_max_width">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_min_width" symbol="gtk_tree_view_column_get_min_width">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_reorderable" symbol="gtk_tree_view_column_get_reorderable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_resizable" symbol="gtk_tree_view_column_get_resizable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_sizing" symbol="gtk_tree_view_column_get_sizing">
+ <return-type type="GtkTreeViewColumnSizing"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_sort_column_id" symbol="gtk_tree_view_column_get_sort_column_id">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_sort_indicator" symbol="gtk_tree_view_column_get_sort_indicator">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_sort_order" symbol="gtk_tree_view_column_get_sort_order">
+ <return-type type="GtkSortType"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_spacing" symbol="gtk_tree_view_column_get_spacing">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gtk_tree_view_column_get_title">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_view_column_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visible" symbol="gtk_tree_view_column_get_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_widget" symbol="gtk_tree_view_column_get_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="get_width" symbol="gtk_tree_view_column_get_width">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_tree_view_column_new"/>
+ <constructor name="new_with_attributes" symbol="gtk_tree_view_column_new_with_attributes">
+ <parameters>
+ <parameter name="title" type="const-gchar*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ </parameters>
+ </constructor>
+ <method name="pack_end" symbol="gtk_tree_view_column_pack_end">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="expand" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="pack_start" symbol="gtk_tree_view_column_pack_start">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="cell" type="GtkCellRenderer*"/>
+ <parameter name="expand" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="queue_resize" symbol="gtk_tree_view_column_queue_resize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ </parameters>
+ </method>
+ <method name="set_alignment" symbol="gtk_tree_view_column_set_alignment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="xalign" type="gfloat"/>
+ </parameters>
+ </method>
+ <method name="set_attributes" symbol="gtk_tree_view_column_set_attributes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="cell_renderer" type="GtkCellRenderer*"/>
+ </parameters>
+ </method>
+ <method name="set_cell_data_func" symbol="gtk_tree_view_column_set_cell_data_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="cell_renderer" type="GtkCellRenderer*"/>
+ <parameter name="func" type="GtkTreeCellDataFunc"/>
+ <parameter name="func_data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_clickable" symbol="gtk_tree_view_column_set_clickable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="clickable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_expand" symbol="gtk_tree_view_column_set_expand">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="expand" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_fixed_width" symbol="gtk_tree_view_column_set_fixed_width">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="fixed_width" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_max_width" symbol="gtk_tree_view_column_set_max_width">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="max_width" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_min_width" symbol="gtk_tree_view_column_set_min_width">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="min_width" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_reorderable" symbol="gtk_tree_view_column_set_reorderable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="reorderable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_resizable" symbol="gtk_tree_view_column_set_resizable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="resizable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_sizing" symbol="gtk_tree_view_column_set_sizing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="type" type="GtkTreeViewColumnSizing"/>
+ </parameters>
+ </method>
+ <method name="set_sort_column_id" symbol="gtk_tree_view_column_set_sort_column_id">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="sort_column_id" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_sort_indicator" symbol="gtk_tree_view_column_set_sort_indicator">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_sort_order" symbol="gtk_tree_view_column_set_sort_order">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="order" type="GtkSortType"/>
+ </parameters>
+ </method>
+ <method name="set_spacing" symbol="gtk_tree_view_column_set_spacing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="spacing" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gtk_tree_view_column_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_visible" symbol="gtk_tree_view_column_set_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="visible" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_widget" symbol="gtk_tree_view_column_set_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_column" type="GtkTreeViewColumn*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkUIManager" parent="GObject" type-name="GtkUIManager">
+ <field name="private_data" type="GtkUIManagerPrivate*"/>
+ <property name="add-tearoffs" readable="1" type="gboolean" writable="1"/>
+ <property name="ui" readable="1" type="gchar*"/>
+ <signal name="add_widget" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="merge" type="GtkUIManager*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="actions_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="merge" type="GtkUIManager*"/>
+ </parameters>
+ </signal>
+ <signal name="connect_proxy" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="merge" type="GtkUIManager*"/>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="proxy" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="disconnect_proxy" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="merge" type="GtkUIManager*"/>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="proxy" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="pre_activate" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="merge" type="GtkUIManager*"/>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </signal>
+ <signal name="post_activate" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="merge" type="GtkUIManager*"/>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </signal>
+ <vfunc name="get_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="manager" type="GtkUIManager*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_action">
+ <return-type type="GtkAction*"/>
+ <parameters>
+ <parameter name="manager" type="GtkUIManager*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </vfunc>
+ <method name="add_ui" symbol="gtk_ui_manager_add_ui">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ <parameter name="merge_id" type="guint"/>
+ <parameter name="path" type="const-gchar*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="action" type="const-gchar*"/>
+ <parameter name="type" type="GtkUIManagerItemType"/>
+ <parameter name="top" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="add_ui_from_file" symbol="gtk_ui_manager_add_ui_from_file">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="add_ui_from_string" symbol="gtk_ui_manager_add_ui_from_string">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ <parameter name="buffer" type="const-gchar*"/>
+ <parameter name="length" type="gssize"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="ensure_update" symbol="gtk_ui_manager_ensure_update">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ </parameters>
+ </method>
+ <method name="get_accel_group" symbol="gtk_ui_manager_get_accel_group">
+ <return-type type="GtkAccelGroup*"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ </parameters>
+ </method>
+ <method name="get_action" symbol="gtk_ui_manager_get_action">
+ <return-type type="GtkAction*"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_action_groups" symbol="gtk_ui_manager_get_action_groups">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ </parameters>
+ </method>
+ <method name="get_add_tearoffs" symbol="gtk_ui_manager_get_add_tearoffs">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ </parameters>
+ </method>
+ <method name="get_toplevels" symbol="gtk_ui_manager_get_toplevels">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ <parameter name="types" type="GtkUIManagerItemType"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_ui_manager_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_ui" symbol="gtk_ui_manager_get_ui">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ </parameters>
+ </method>
+ <method name="get_widget" symbol="gtk_ui_manager_get_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="insert_action_group" symbol="gtk_ui_manager_insert_action_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ <parameter name="pos" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_ui_manager_new"/>
+ <constructor name="new_merge_id" symbol="gtk_ui_manager_new_merge_id">
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ </parameters>
+ </constructor>
+ <method name="remove_action_group" symbol="gtk_ui_manager_remove_action_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ <parameter name="action_group" type="GtkActionGroup*"/>
+ </parameters>
+ </method>
+ <method name="remove_ui" symbol="gtk_ui_manager_remove_ui">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ <parameter name="merge_id" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_add_tearoffs" symbol="gtk_ui_manager_set_add_tearoffs">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkUIManager*"/>
+ <parameter name="add_tearoffs" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkVBox" parent="GtkBox" type-name="GtkVBox">
+ <method name="get_type" symbol="gtk_vbox_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_vbox_new">
+ <parameters>
+ <parameter name="homogeneous" type="gboolean"/>
+ <parameter name="spacing" type="gint"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkVButtonBox" parent="GtkButtonBox" type-name="GtkVButtonBox">
+ <method deprecated="1" name="get_layout_default" symbol="gtk_vbutton_box_get_layout_default">
+ <return-type type="GtkButtonBoxStyle"/>
+ </method>
+ <method deprecated="1" name="get_spacing_default" symbol="gtk_vbutton_box_get_spacing_default">
+ <return-type type="gint"/>
+ </method>
+ <method name="get_type" symbol="gtk_vbutton_box_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_vbutton_box_new"/>
+ <method deprecated="1" name="set_layout_default" symbol="gtk_vbutton_box_set_layout_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkButtonBoxStyle"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_spacing_default" symbol="gtk_vbutton_box_set_spacing_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spacing" type="gint"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkViewport" parent="GtkBin" type-name="GtkViewport">
+ <field name="shadow_type" type="GtkShadowType"/>
+ <field name="view_window" type="GdkWindow*"/>
+ <field name="bin_window" type="GdkWindow*"/>
+ <field name="hadjustment" type="GtkAdjustment*"/>
+ <field name="vadjustment" type="GtkAdjustment*"/>
+ <property construct="1" name="hadjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property construct="1" name="vadjustment" readable="1" type="GtkAdjustment" writable="1"/>
+ <property name="shadow-type" readable="1" type="GtkShadowType" writable="1"/>
+ <signal name="set_scroll_adjustments" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="viewport" type="GtkViewport*"/>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </signal>
+ <method name="get_hadjustment" symbol="gtk_viewport_get_hadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="viewport" type="GtkViewport*"/>
+ </parameters>
+ </method>
+ <method name="get_shadow_type" symbol="gtk_viewport_get_shadow_type">
+ <return-type type="GtkShadowType"/>
+ <parameters>
+ <parameter name="viewport" type="GtkViewport*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_viewport_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_vadjustment" symbol="gtk_viewport_get_vadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="viewport" type="GtkViewport*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_viewport_new">
+ <parameters>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </constructor>
+ <method name="set_hadjustment" symbol="gtk_viewport_set_hadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="viewport" type="GtkViewport*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="set_shadow_type" symbol="gtk_viewport_set_shadow_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="viewport" type="GtkViewport*"/>
+ <parameter name="type" type="GtkShadowType"/>
+ </parameters>
+ </method>
+ <method name="set_vadjustment" symbol="gtk_viewport_set_vadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="viewport" type="GtkViewport*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkVPaned" parent="GtkPaned" type-name="GtkVPaned">
+ <method name="get_type" symbol="gtk_vpaned_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_vpaned_new"/>
+ </object>
+ <object get-type="" name="GtkVRuler" parent="GtkRuler" type-name="GtkVRuler">
+ <method name="get_type" symbol="gtk_vruler_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_vruler_new"/>
+ </object>
+ <object get-type="" name="GtkVScale" parent="GtkScale" type-name="GtkVScale">
+ <method name="get_type" symbol="gtk_vscale_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_vscale_new">
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </constructor>
+ <constructor name="new_with_range" symbol="gtk_vscale_new_with_range">
+ <parameters>
+ <parameter name="min" type="gdouble"/>
+ <parameter name="max" type="gdouble"/>
+ <parameter name="step" type="gdouble"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkVScrollbar" parent="GtkScrollbar" type-name="GtkVScrollbar">
+ <method name="get_type" symbol="gtk_vscrollbar_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_vscrollbar_new">
+ <parameters>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </constructor>
+ </object>
+ <object get-type="" name="GtkVSeparator" parent="GtkSeparator" type-name="GtkVSeparator">
+ <method name="get_type" symbol="gtk_vseparator_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_vseparator_new"/>
+ </object>
+ <object get-type="" name="GtkWidget" parent="GtkObject" type-name="GtkWidget">
+ <field name="private_flags" type="guint16"/>
+ <field name="state" type="guint8"/>
+ <field name="saved_state" type="guint8"/>
+ <field name="name" type="gchar*"/>
+ <field name="style" readable="1" type="GtkStyle*" writable="1"/>
+ <field name="requisition" readable="1" type="GtkRequisition" writable="1"/>
+ <field name="allocation" readable="1" type="GtkAllocation" writable="1"/>
+ <field name="window" readable="1" type="GdkWindow*" writable="1"/>
+ <field name="parent" readable="1" type="GtkWidget*" writable="1"/>
+ <property name="name" readable="1" type="gchar*" writable="1"/>
+ <property name="parent" readable="1" type="GtkContainer" writable="1"/>
+ <property name="width-request" readable="1" type="gint" writable="1"/>
+ <property name="height-request" readable="1" type="gint" writable="1"/>
+ <property name="visible" readable="1" type="gboolean" writable="1"/>
+ <property name="sensitive" readable="1" type="gboolean" writable="1"/>
+ <property name="app-paintable" readable="1" type="gboolean" writable="1"/>
+ <property name="can-focus" readable="1" type="gboolean" writable="1"/>
+ <property name="has-focus" readable="1" type="gboolean" writable="1"/>
+ <property name="is-focus" readable="1" type="gboolean" writable="1"/>
+ <property name="can-default" readable="1" type="gboolean" writable="1"/>
+ <property name="has-default" readable="1" type="gboolean" writable="1"/>
+ <property name="receives-default" readable="1" type="gboolean" writable="1"/>
+ <property name="composite-child" readable="1" type="gboolean"/>
+ <property name="style" readable="1" type="GtkStyle" writable="1"/>
+ <property name="events" readable="1" type="GdkEventMask" writable="1"/>
+ <property name="extension-events" readable="1" type="GdkExtensionMode" writable="1"/>
+ <property name="no-show-all" readable="1" type="gboolean" writable="1"/>
+ <signal name="show" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="hide" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="map" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="unmap" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="realize" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="unrealize" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="size_request" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="requisition" type="GtkRequisition*"/>
+ </parameters>
+ </signal>
+ <signal name="size_allocate" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="allocation" type="GtkAllocation*"/>
+ </parameters>
+ </signal>
+ <signal name="state_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="previous_state" type="GtkStateType"/>
+ </parameters>
+ </signal>
+ <signal name="parent_set" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="previous_parent" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="hierarchy_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="previous_toplevel" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="style_set" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="previous_style" type="GtkStyle*"/>
+ </parameters>
+ </signal>
+ <signal name="direction_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="previous_direction" type="GtkTextDirection"/>
+ </parameters>
+ </signal>
+ <signal name="grab_notify" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="was_grabbed" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="child_notify" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="pspec" type="GParamSpec*"/>
+ </parameters>
+ </signal>
+ <signal name="mnemonic_activate" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="group_cycling" type="gboolean"/>
+ </parameters>
+ </signal>
+ <signal name="grab_focus" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="focus" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="direction" type="GtkDirectionType"/>
+ </parameters>
+ </signal>
+ <signal name="event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </signal>
+ <signal name="event_after" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkWidget*"/>
+ <parameter name="p0" type="GdkEvent"/>
+ </parameters>
+ </signal>
+ <signal name="button_press_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventButton*"/>
+ </parameters>
+ </signal>
+ <signal name="button_release_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventButton*"/>
+ </parameters>
+ </signal>
+ <signal name="scroll_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventScroll*"/>
+ </parameters>
+ </signal>
+ <signal name="motion_notify_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventMotion*"/>
+ </parameters>
+ </signal>
+ <signal name="composited_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="delete_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventAny*"/>
+ </parameters>
+ </signal>
+ <signal name="destroy_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventAny*"/>
+ </parameters>
+ </signal>
+ <signal name="expose_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventExpose*"/>
+ </parameters>
+ </signal>
+ <signal name="key_press_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventKey*"/>
+ </parameters>
+ </signal>
+ <signal name="key_release_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventKey*"/>
+ </parameters>
+ </signal>
+ <signal name="enter_notify_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventCrossing*"/>
+ </parameters>
+ </signal>
+ <signal name="leave_notify_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventCrossing*"/>
+ </parameters>
+ </signal>
+ <signal name="configure_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventConfigure*"/>
+ </parameters>
+ </signal>
+ <signal name="focus_in_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventFocus*"/>
+ </parameters>
+ </signal>
+ <signal name="focus_out_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventFocus*"/>
+ </parameters>
+ </signal>
+ <signal name="map_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventAny*"/>
+ </parameters>
+ </signal>
+ <signal name="unmap_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventAny*"/>
+ </parameters>
+ </signal>
+ <signal name="property_notify_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventProperty*"/>
+ </parameters>
+ </signal>
+ <signal name="selection_clear_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventSelection*"/>
+ </parameters>
+ </signal>
+ <signal name="selection_request_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventSelection*"/>
+ </parameters>
+ </signal>
+ <signal name="selection_notify_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventSelection*"/>
+ </parameters>
+ </signal>
+ <signal name="selection_received" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="time_" type="guint"/>
+ </parameters>
+ </signal>
+ <signal name="selection_get" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="info" type="guint"/>
+ <parameter name="time_" type="guint"/>
+ </parameters>
+ </signal>
+ <signal name="proximity_in_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventProximity*"/>
+ </parameters>
+ </signal>
+ <signal name="proximity_out_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventProximity*"/>
+ </parameters>
+ </signal>
+ <signal name="drag_leave" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="time_" type="guint"/>
+ </parameters>
+ </signal>
+ <signal name="drag_begin" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="context" type="GdkDragContext*"/>
+ </parameters>
+ </signal>
+ <signal name="drag_end" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="context" type="GdkDragContext*"/>
+ </parameters>
+ </signal>
+ <signal name="drag_data_delete" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="context" type="GdkDragContext*"/>
+ </parameters>
+ </signal>
+ <signal name="drag_motion" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="time_" type="guint"/>
+ </parameters>
+ </signal>
+ <signal name="drag_drop" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="time_" type="guint"/>
+ </parameters>
+ </signal>
+ <signal name="drag_data_get" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="info" type="guint"/>
+ <parameter name="time_" type="guint"/>
+ </parameters>
+ </signal>
+ <signal name="drag_data_received" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="info" type="guint"/>
+ <parameter name="time_" type="guint"/>
+ </parameters>
+ </signal>
+ <signal name="visibility_notify_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventVisibility*"/>
+ </parameters>
+ </signal>
+ <signal name="client_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventClient*"/>
+ </parameters>
+ </signal>
+ <signal name="no_expose_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventAny*"/>
+ </parameters>
+ </signal>
+ <signal name="window_state_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventWindowState*"/>
+ </parameters>
+ </signal>
+ <signal name="grab_broken_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventGrabBroken*"/>
+ </parameters>
+ </signal>
+ <signal name="popup_menu" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="show_help" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="help_type" type="GtkWidgetHelpType"/>
+ </parameters>
+ </signal>
+ <signal name="accel_closures_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="inst" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="screen_changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="previous_screen" type="GdkScreen*"/>
+ </parameters>
+ </signal>
+ <signal name="can_activate_accel" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="signal_id" type="guint"/>
+ </parameters>
+ </signal>
+ <vfunc name="dispatch_child_properties_changed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="n_pspecs" type="guint"/>
+ <parameter name="pspecs" type="GParamSpec**"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="show_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="hide_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_accessible">
+ <return-type type="AtkObject*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </vfunc>
+ <implements>
+ <interface name="AtkImplementor"/>
+ </implements>
+ <method name="activate" symbol="gtk_widget_activate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="add_accelerator" symbol="gtk_widget_add_accelerator">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="accel_signal" type="const-gchar*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ <parameter name="accel_flags" type="GtkAccelFlags"/>
+ </parameters>
+ </method>
+ <method name="add_events" symbol="gtk_widget_add_events">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="events" type="gint"/>
+ </parameters>
+ </method>
+ <method name="add_mnemonic_label" symbol="gtk_widget_add_mnemonic_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="label" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="can_activate_accel" symbol="gtk_widget_can_activate_accel">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="signal_id" type="guint"/>
+ </parameters>
+ </method>
+ <method name="child_focus" symbol="gtk_widget_child_focus">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="direction" type="GtkDirectionType"/>
+ </parameters>
+ </method>
+ <method name="child_notify" symbol="gtk_widget_child_notify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="child_property" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="class_find_style_property" symbol="gtk_widget_class_find_style_property">
+ <return-type type="GParamSpec*"/>
+ <parameters>
+ <parameter name="klass" type="GtkWidgetClass*"/>
+ <parameter name="property_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="class_install_style_property" symbol="gtk_widget_class_install_style_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="klass" type="GtkWidgetClass*"/>
+ <parameter name="pspec" type="GParamSpec*"/>
+ </parameters>
+ </method>
+ <method name="class_install_style_property_parser" symbol="gtk_widget_class_install_style_property_parser">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="klass" type="GtkWidgetClass*"/>
+ <parameter name="pspec" type="GParamSpec*"/>
+ <parameter name="parser" type="GtkRcPropertyParser"/>
+ </parameters>
+ </method>
+ <method name="class_list_style_properties" symbol="gtk_widget_class_list_style_properties">
+ <return-type type="GParamSpec**"/>
+ <parameters>
+ <parameter name="klass" type="GtkWidgetClass*"/>
+ <parameter name="n_properties" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="class_path" symbol="gtk_widget_class_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="path_length" type="guint*"/>
+ <parameter name="path" type="gchar**"/>
+ <parameter name="path_reversed" type="gchar**"/>
+ </parameters>
+ </method>
+ <method name="create_pango_context" symbol="gtk_widget_create_pango_context">
+ <return-type type="PangoContext*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="create_pango_layout" symbol="gtk_widget_create_pango_layout">
+ <return-type type="PangoLayout*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="text" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="destroy" symbol="gtk_widget_destroy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="destroyed" symbol="gtk_widget_destroyed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="widget_pointer" type="GtkWidget**"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="draw" symbol="gtk_widget_draw">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="ensure_style" symbol="gtk_widget_ensure_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="event" symbol="gtk_widget_event">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="freeze_child_notify" symbol="gtk_widget_freeze_child_notify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_accessible" symbol="gtk_widget_get_accessible">
+ <return-type type="AtkObject*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_action" symbol="gtk_widget_get_action">
+ <return-type type="GtkAction*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_ancestor" symbol="gtk_widget_get_ancestor">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="widget_type" type="GType"/>
+ </parameters>
+ </method>
+ <method name="get_child_requisition" symbol="gtk_widget_get_child_requisition">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="requisition" type="GtkRequisition*"/>
+ </parameters>
+ </method>
+ <method name="get_child_visible" symbol="gtk_widget_get_child_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_clipboard" symbol="gtk_widget_get_clipboard">
+ <return-type type="GtkClipboard*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="get_colormap" symbol="gtk_widget_get_colormap">
+ <return-type type="GdkColormap*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_composite_name" symbol="gtk_widget_get_composite_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_default_colormap" symbol="gtk_widget_get_default_colormap">
+ <return-type type="GdkColormap*"/>
+ </method>
+ <method name="get_default_direction" symbol="gtk_widget_get_default_direction">
+ <return-type type="GtkTextDirection"/>
+ </method>
+ <method name="get_default_style" symbol="gtk_widget_get_default_style">
+ <return-type type="GtkStyle*"/>
+ </method>
+ <method name="get_default_visual" symbol="gtk_widget_get_default_visual">
+ <return-type type="GdkVisual*"/>
+ </method>
+ <method name="get_direction" symbol="gtk_widget_get_direction">
+ <return-type type="GtkTextDirection"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_display" symbol="gtk_widget_get_display">
+ <return-type type="GdkDisplay*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_events" symbol="gtk_widget_get_events">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_extension_events" symbol="gtk_widget_get_extension_events">
+ <return-type type="GdkExtensionMode"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_modifier_style" symbol="gtk_widget_get_modifier_style">
+ <return-type type="GtkRcStyle*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gtk_widget_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_no_show_all" symbol="gtk_widget_get_no_show_all">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_pango_context" symbol="gtk_widget_get_pango_context">
+ <return-type type="PangoContext*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_parent" symbol="gtk_widget_get_parent">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_parent_window" symbol="gtk_widget_get_parent_window">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_pointer" symbol="gtk_widget_get_pointer">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_root_window" symbol="gtk_widget_get_root_window">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_screen" symbol="gtk_widget_get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_settings" symbol="gtk_widget_get_settings">
+ <return-type type="GtkSettings*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_size_request" symbol="gtk_widget_get_size_request">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_style" symbol="gtk_widget_get_style">
+ <return-type type="GtkStyle*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_toplevel" symbol="gtk_widget_get_toplevel">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_widget_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visual" symbol="gtk_widget_get_visual">
+ <return-type type="GdkVisual*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="grab_default" symbol="gtk_widget_grab_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="grab_focus" symbol="gtk_widget_grab_focus">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="has_screen" symbol="gtk_widget_has_screen">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="hide" symbol="gtk_widget_hide">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="hide_all" symbol="gtk_widget_hide_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="hide_on_delete" symbol="gtk_widget_hide_on_delete">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="input_shape_combine_mask" symbol="gtk_widget_input_shape_combine_mask">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="shape_mask" type="GdkBitmap*"/>
+ <parameter name="offset_x" type="gint"/>
+ <parameter name="offset_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="intersect" symbol="gtk_widget_intersect">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="intersection" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="is_ancestor" symbol="gtk_widget_is_ancestor">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="ancestor" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="is_composited" symbol="gtk_widget_is_composited">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="is_focus" symbol="gtk_widget_is_focus">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="list_accel_closures" symbol="gtk_widget_list_accel_closures">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="list_mnemonic_labels" symbol="gtk_widget_list_mnemonic_labels">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="map" symbol="gtk_widget_map">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="mnemonic_activate" symbol="gtk_widget_mnemonic_activate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="group_cycling" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="modify_base" symbol="gtk_widget_modify_base">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="state" type="GtkStateType"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="modify_bg" symbol="gtk_widget_modify_bg">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="state" type="GtkStateType"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="modify_fg" symbol="gtk_widget_modify_fg">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="state" type="GtkStateType"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="modify_font" symbol="gtk_widget_modify_font">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="font_desc" type="PangoFontDescription*"/>
+ </parameters>
+ </method>
+ <method name="modify_style" symbol="gtk_widget_modify_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="style" type="GtkRcStyle*"/>
+ </parameters>
+ </method>
+ <method name="modify_text" symbol="gtk_widget_modify_text">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="state" type="GtkStateType"/>
+ <parameter name="color" type="const-GdkColor*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_widget_new">
+ <parameters>
+ <parameter name="type" type="GType"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="path" symbol="gtk_widget_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="path_length" type="guint*"/>
+ <parameter name="path" type="gchar**"/>
+ <parameter name="path_reversed" type="gchar**"/>
+ </parameters>
+ </method>
+ <method name="pop_colormap" symbol="gtk_widget_pop_colormap">
+ <return-type type="void"/>
+ </method>
+ <method name="pop_composite_child" symbol="gtk_widget_pop_composite_child">
+ <return-type type="void"/>
+ </method>
+ <method name="push_colormap" symbol="gtk_widget_push_colormap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cmap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method name="push_composite_child" symbol="gtk_widget_push_composite_child">
+ <return-type type="void"/>
+ </method>
+ <method deprecated="1" name="queue_clear" symbol="gtk_widget_queue_clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="queue_clear_area" symbol="gtk_widget_queue_clear_area">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="queue_draw" symbol="gtk_widget_queue_draw">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="queue_draw_area" symbol="gtk_widget_queue_draw_area">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="queue_resize" symbol="gtk_widget_queue_resize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="queue_resize_no_redraw" symbol="gtk_widget_queue_resize_no_redraw">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="realize" symbol="gtk_widget_realize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="ref" symbol="gtk_widget_ref">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="region_intersect" symbol="gtk_widget_region_intersect">
+ <return-type type="GdkRegion*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="region" type="GdkRegion*"/>
+ </parameters>
+ </method>
+ <method name="remove_accelerator" symbol="gtk_widget_remove_accelerator">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="remove_mnemonic_label" symbol="gtk_widget_remove_mnemonic_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="label" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="render_icon" symbol="gtk_widget_render_icon">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ <parameter name="size" type="GtkIconSize"/>
+ <parameter name="detail" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="reparent" symbol="gtk_widget_reparent">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="new_parent" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="reset_rc_styles" symbol="gtk_widget_reset_rc_styles">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="reset_shapes" symbol="gtk_widget_reset_shapes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="send_expose" symbol="gtk_widget_send_expose">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set" symbol="gtk_widget_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_accel_path" symbol="gtk_widget_set_accel_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="accel_path" type="const-gchar*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ </parameters>
+ </method>
+ <method name="set_app_paintable" symbol="gtk_widget_set_app_paintable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="app_paintable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_child_visible" symbol="gtk_widget_set_child_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="is_visible" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_colormap" symbol="gtk_widget_set_colormap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method name="set_composite_name" symbol="gtk_widget_set_composite_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_default_colormap" symbol="gtk_widget_set_default_colormap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ </parameters>
+ </method>
+ <method name="set_default_direction" symbol="gtk_widget_set_default_direction">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="dir" type="GtkTextDirection"/>
+ </parameters>
+ </method>
+ <method name="set_direction" symbol="gtk_widget_set_direction">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="dir" type="GtkTextDirection"/>
+ </parameters>
+ </method>
+ <method name="set_double_buffered" symbol="gtk_widget_set_double_buffered">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="double_buffered" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_events" symbol="gtk_widget_set_events">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="events" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_extension_events" symbol="gtk_widget_set_extension_events">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="mode" type="GdkExtensionMode"/>
+ </parameters>
+ </method>
+ <method name="set_name" symbol="gtk_widget_set_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_no_show_all" symbol="gtk_widget_set_no_show_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="no_show_all" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_parent" symbol="gtk_widget_set_parent">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="parent" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_parent_window" symbol="gtk_widget_set_parent_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="parent_window" type="GdkWindow*"/>
+ </parameters>
+ </method>
+ <method name="set_redraw_on_allocate" symbol="gtk_widget_set_redraw_on_allocate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="redraw_on_allocate" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_scroll_adjustments" symbol="gtk_widget_set_scroll_adjustments">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="set_sensitive" symbol="gtk_widget_set_sensitive">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="sensitive" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_size_request" symbol="gtk_widget_set_size_request">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_state" symbol="gtk_widget_set_state">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="state" type="GtkStateType"/>
+ </parameters>
+ </method>
+ <method name="set_style" symbol="gtk_widget_set_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="style" type="GtkStyle*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_uposition" symbol="gtk_widget_set_uposition">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_usize" symbol="gtk_widget_set_usize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="shape_combine_mask" symbol="gtk_widget_shape_combine_mask">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="shape_mask" type="GdkBitmap*"/>
+ <parameter name="offset_x" type="gint"/>
+ <parameter name="offset_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="show" symbol="gtk_widget_show">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="show_all" symbol="gtk_widget_show_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="show_now" symbol="gtk_widget_show_now">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="size_allocate" symbol="gtk_widget_size_allocate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="allocation" type="GtkAllocation*"/>
+ </parameters>
+ </method>
+ <method name="size_request" symbol="gtk_widget_size_request">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="requisition" type="GtkRequisition*"/>
+ </parameters>
+ </method>
+ <method name="style_get" symbol="gtk_widget_style_get">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="style_get_property" symbol="gtk_widget_style_get_property">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="property_name" type="const-gchar*"/>
+ <parameter name="value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="style_get_valist" symbol="gtk_widget_style_get_valist">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ <parameter name="var_args" type="va_list"/>
+ </parameters>
+ </method>
+ <method name="thaw_child_notify" symbol="gtk_widget_thaw_child_notify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="translate_coordinates" symbol="gtk_widget_translate_coordinates">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="src_widget" type="GtkWidget*"/>
+ <parameter name="dest_widget" type="GtkWidget*"/>
+ <parameter name="src_x" type="gint"/>
+ <parameter name="src_y" type="gint"/>
+ <parameter name="dest_x" type="gint*"/>
+ <parameter name="dest_y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="unmap" symbol="gtk_widget_unmap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="unparent" symbol="gtk_widget_unparent">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="unrealize" symbol="gtk_widget_unrealize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gtk_widget_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkWin32EmbedWidget" parent="GtkWindow" type-name="GtkWin32EmbedWidget">
+ <field name="parent_window" type="GdkWindow*"/>
+ <field name="old_window_procedure" type="gpointer"/>
+ <method name="get_type" symbol="gtk_win32_embed_widget_get_type">
+ <return-type type="GType"/>
+ </method>
+ </object>
+ <object get-type="" name="GtkWindow" parent="GtkBin" type-name="GtkWindow">
+ <field name="title" type="gchar*"/>
+ <field name="wmclass_name" type="gchar*"/>
+ <field name="wmclass_class" type="gchar*"/>
+ <field name="wm_role" type="gchar*"/>
+ <field name="focus_widget" type="GtkWidget*"/>
+ <field name="default_widget" type="GtkWidget*"/>
+ <field name="transient_parent" type="GtkWindow*"/>
+ <field name="geometry_info" type="GtkWindowGeometryInfo*"/>
+ <field name="frame" type="GdkWindow*"/>
+ <field name="group" type="GtkWindowGroup*"/>
+ <field name="configure_request_count" type="guint16"/>
+ <field name="allow_shrink" type="guint"/>
+ <field name="allow_grow" type="guint"/>
+ <field name="configure_notify_received" type="guint"/>
+ <field name="need_default_position" type="guint"/>
+ <field name="need_default_size" type="guint"/>
+ <field name="position" type="guint"/>
+ <field name="type" type="guint"/>
+ <field name="has_user_ref_count" type="guint"/>
+ <field name="has_focus" type="guint"/>
+ <field name="modal" type="guint"/>
+ <field name="destroy_with_parent" type="guint"/>
+ <field name="has_frame" type="guint"/>
+ <field name="iconify_initially" type="guint"/>
+ <field name="stick_initially" type="guint"/>
+ <field name="maximize_initially" type="guint"/>
+ <field name="decorated" type="guint"/>
+ <field name="type_hint" type="guint"/>
+ <field name="gravity" type="guint"/>
+ <field name="is_active" type="guint"/>
+ <field name="has_toplevel_focus" type="guint"/>
+ <field name="frame_left" type="guint"/>
+ <field name="frame_top" type="guint"/>
+ <field name="frame_right" type="guint"/>
+ <field name="frame_bottom" type="guint"/>
+ <field name="keys_changed_handler" type="guint"/>
+ <field name="mnemonic_modifier" type="GdkModifierType"/>
+ <field name="screen" type="GdkScreen*"/>
+ <property construct-only="1" name="type" readable="1" type="GtkWindowType" writable="1"/>
+ <property name="title" readable="1" type="gchar*" writable="1"/>
+ <property name="role" readable="1" type="gchar*" writable="1"/>
+ <property name="allow-shrink" readable="1" type="gboolean" writable="1"/>
+ <property name="allow-grow" readable="1" type="gboolean" writable="1"/>
+ <property name="resizable" readable="1" type="gboolean" writable="1"/>
+ <property name="modal" readable="1" type="gboolean" writable="1"/>
+ <property name="window-position" readable="1" type="GtkWindowPosition" writable="1"/>
+ <property name="default-width" readable="1" type="gint" writable="1"/>
+ <property name="default-height" readable="1" type="gint" writable="1"/>
+ <property name="destroy-with-parent" readable="1" type="gboolean" writable="1"/>
+ <property name="icon" readable="1" type="GdkPixbuf" writable="1"/>
+ <property name="icon-name" readable="1" type="gchar*" writable="1"/>
+ <property name="screen" readable="1" type="GdkScreen" writable="1"/>
+ <property name="is-active" readable="1" type="gboolean"/>
+ <property name="has-toplevel-focus" readable="1" type="gboolean"/>
+ <property name="type-hint" readable="1" type="GdkWindowTypeHint" writable="1"/>
+ <property name="skip-taskbar-hint" readable="1" type="gboolean" writable="1"/>
+ <property name="skip-pager-hint" readable="1" type="gboolean" writable="1"/>
+ <property name="urgency-hint" readable="1" type="gboolean" writable="1"/>
+ <property name="accept-focus" readable="1" type="gboolean" writable="1"/>
+ <property name="focus-on-map" readable="1" type="gboolean" writable="1"/>
+ <property name="decorated" readable="1" type="gboolean" writable="1"/>
+ <property name="deletable" readable="1" type="gboolean" writable="1"/>
+ <property name="gravity" readable="1" type="GdkGravity" writable="1"/>
+ <property construct="1" name="transient-for" readable="1" type="GtkWindow" writable="1"/>
+ <signal name="set_focus" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="focus" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="frame_event" when="LAST">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </signal>
+ <signal name="activate_focus" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </signal>
+ <signal name="activate_default" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </signal>
+ <signal name="move_focus" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="direction" type="GtkDirectionType"/>
+ </parameters>
+ </signal>
+ <signal name="keys_changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </signal>
+ <method name="activate_default" symbol="gtk_window_activate_default">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="activate_focus" symbol="gtk_window_activate_focus">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="activate_key" symbol="gtk_window_activate_key">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="event" type="GdkEventKey*"/>
+ </parameters>
+ </method>
+ <method name="add_accel_group" symbol="gtk_window_add_accel_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ </parameters>
+ </method>
+ <method name="add_embedded_xid" symbol="gtk_window_add_embedded_xid">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="xid" type="guint"/>
+ </parameters>
+ </method>
+ <method name="add_mnemonic" symbol="gtk_window_add_mnemonic">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="target" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="begin_move_drag" symbol="gtk_window_begin_move_drag">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="button" type="gint"/>
+ <parameter name="root_x" type="gint"/>
+ <parameter name="root_y" type="gint"/>
+ <parameter name="timestamp" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="begin_resize_drag" symbol="gtk_window_begin_resize_drag">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="edge" type="GdkWindowEdge"/>
+ <parameter name="button" type="gint"/>
+ <parameter name="root_x" type="gint"/>
+ <parameter name="root_y" type="gint"/>
+ <parameter name="timestamp" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="deiconify" symbol="gtk_window_deiconify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="fullscreen" symbol="gtk_window_fullscreen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_accept_focus" symbol="gtk_window_get_accept_focus">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_decorated" symbol="gtk_window_get_decorated">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_default_icon_list" symbol="gtk_window_get_default_icon_list">
+ <return-type type="GList*"/>
+ </method>
+ <method name="get_default_size" symbol="gtk_window_get_default_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_deletable" symbol="gtk_window_get_deletable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_destroy_with_parent" symbol="gtk_window_get_destroy_with_parent">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_focus" symbol="gtk_window_get_focus">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_focus_on_map" symbol="gtk_window_get_focus_on_map">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_frame_dimensions" symbol="gtk_window_get_frame_dimensions">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="left" type="gint*"/>
+ <parameter name="top" type="gint*"/>
+ <parameter name="right" type="gint*"/>
+ <parameter name="bottom" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_gravity" symbol="gtk_window_get_gravity">
+ <return-type type="GdkGravity"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_group" symbol="gtk_window_get_group">
+ <return-type type="GtkWindowGroup*"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_has_frame" symbol="gtk_window_get_has_frame">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_icon" symbol="gtk_window_get_icon">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_list" symbol="gtk_window_get_icon_list">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_name" symbol="gtk_window_get_icon_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_mnemonic_modifier" symbol="gtk_window_get_mnemonic_modifier">
+ <return-type type="GdkModifierType"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_modal" symbol="gtk_window_get_modal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_position" symbol="gtk_window_get_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="root_x" type="gint*"/>
+ <parameter name="root_y" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_resizable" symbol="gtk_window_get_resizable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_role" symbol="gtk_window_get_role">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_screen" symbol="gtk_window_get_screen">
+ <return-type type="GdkScreen*"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_size" symbol="gtk_window_get_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_skip_pager_hint" symbol="gtk_window_get_skip_pager_hint">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_skip_taskbar_hint" symbol="gtk_window_get_skip_taskbar_hint">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_title" symbol="gtk_window_get_title">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_transient_for" symbol="gtk_window_get_transient_for">
+ <return-type type="GtkWindow*"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_window_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_type_hint" symbol="gtk_window_get_type_hint">
+ <return-type type="GdkWindowTypeHint"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_urgency_hint" symbol="gtk_window_get_urgency_hint">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="has_toplevel_focus" symbol="gtk_window_has_toplevel_focus">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="iconify" symbol="gtk_window_iconify">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="is_active" symbol="gtk_window_is_active">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="list_toplevels" symbol="gtk_window_list_toplevels">
+ <return-type type="GList*"/>
+ </method>
+ <method name="maximize" symbol="gtk_window_maximize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="mnemonic_activate" symbol="gtk_window_mnemonic_activate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifier" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="move" symbol="gtk_window_move">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_window_new">
+ <parameters>
+ <parameter name="type" type="GtkWindowType"/>
+ </parameters>
+ </constructor>
+ <method name="parse_geometry" symbol="gtk_window_parse_geometry">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="geometry" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="present" symbol="gtk_window_present">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="present_with_time" symbol="gtk_window_present_with_time">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="timestamp" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="propagate_key_event" symbol="gtk_window_propagate_key_event">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="event" type="GdkEventKey*"/>
+ </parameters>
+ </method>
+ <method name="remove_accel_group" symbol="gtk_window_remove_accel_group">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="accel_group" type="GtkAccelGroup*"/>
+ </parameters>
+ </method>
+ <method name="remove_embedded_xid" symbol="gtk_window_remove_embedded_xid">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="xid" type="guint"/>
+ </parameters>
+ </method>
+ <method name="remove_mnemonic" symbol="gtk_window_remove_mnemonic">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="target" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="reshow_with_initial_size" symbol="gtk_window_reshow_with_initial_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="resize" symbol="gtk_window_resize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_accept_focus" symbol="gtk_window_set_accept_focus">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_auto_startup_notification" symbol="gtk_window_set_auto_startup_notification">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_decorated" symbol="gtk_window_set_decorated">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_default" symbol="gtk_window_set_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="default_widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_default_icon" symbol="gtk_window_set_default_icon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="set_default_icon_from_file" symbol="gtk_window_set_default_icon_from_file">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="filename" type="const-gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_default_icon_list" symbol="gtk_window_set_default_icon_list">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list" type="GList*"/>
+ </parameters>
+ </method>
+ <method name="set_default_icon_name" symbol="gtk_window_set_default_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_default_size" symbol="gtk_window_set_default_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_deletable" symbol="gtk_window_set_deletable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_destroy_with_parent" symbol="gtk_window_set_destroy_with_parent">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_focus" symbol="gtk_window_set_focus">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="focus" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="set_focus_on_map" symbol="gtk_window_set_focus_on_map">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_frame_dimensions" symbol="gtk_window_set_frame_dimensions">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="left" type="gint"/>
+ <parameter name="top" type="gint"/>
+ <parameter name="right" type="gint"/>
+ <parameter name="bottom" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_geometry_hints" symbol="gtk_window_set_geometry_hints">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="geometry_widget" type="GtkWidget*"/>
+ <parameter name="geometry" type="GdkGeometry*"/>
+ <parameter name="geom_mask" type="GdkWindowHints"/>
+ </parameters>
+ </method>
+ <method name="set_gravity" symbol="gtk_window_set_gravity">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="gravity" type="GdkGravity"/>
+ </parameters>
+ </method>
+ <method name="set_has_frame" symbol="gtk_window_set_has_frame">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_icon" symbol="gtk_window_set_icon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="icon" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="set_icon_from_file" symbol="gtk_window_set_icon_from_file">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ <parameter name="err" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_icon_list" symbol="gtk_window_set_icon_list">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="list" type="GList*"/>
+ </parameters>
+ </method>
+ <method name="set_icon_name" symbol="gtk_window_set_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_keep_above" symbol="gtk_window_set_keep_above">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_keep_below" symbol="gtk_window_set_keep_below">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_mnemonic_modifier" symbol="gtk_window_set_mnemonic_modifier">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="modifier" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="set_modal" symbol="gtk_window_set_modal">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="modal" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_policy" symbol="gtk_window_set_policy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="allow_shrink" type="gint"/>
+ <parameter name="allow_grow" type="gint"/>
+ <parameter name="auto_shrink" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_position" symbol="gtk_window_set_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="position" type="GtkWindowPosition"/>
+ </parameters>
+ </method>
+ <method name="set_resizable" symbol="gtk_window_set_resizable">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="resizable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_role" symbol="gtk_window_set_role">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="role" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_screen" symbol="gtk_window_set_screen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="set_skip_pager_hint" symbol="gtk_window_set_skip_pager_hint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_skip_taskbar_hint" symbol="gtk_window_set_skip_taskbar_hint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_title" symbol="gtk_window_set_title">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="title" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_transient_for" symbol="gtk_window_set_transient_for">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="parent" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="set_type_hint" symbol="gtk_window_set_type_hint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="hint" type="GdkWindowTypeHint"/>
+ </parameters>
+ </method>
+ <method name="set_urgency_hint" symbol="gtk_window_set_urgency_hint">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_wmclass" symbol="gtk_window_set_wmclass">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="wmclass_name" type="const-gchar*"/>
+ <parameter name="wmclass_class" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="stick" symbol="gtk_window_stick">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="unfullscreen" symbol="gtk_window_unfullscreen">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="unmaximize" symbol="gtk_window_unmaximize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="unstick" symbol="gtk_window_unstick">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ </object>
+ <object get-type="" name="GtkWindowGroup" parent="GObject" type-name="GtkWindowGroup">
+ <field name="grabs" type="GSList*"/>
+ <method name="add_window" symbol="gtk_window_group_add_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window_group" type="GtkWindowGroup*"/>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_window_group_get_type">
+ <return-type type="GType"/>
+ </method>
+ <constructor name="new" symbol="gtk_window_group_new"/>
+ <method name="remove_window" symbol="gtk_window_group_remove_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window_group" type="GtkWindowGroup*"/>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
+ </object>
+ <struct get-type="" name="GtkAccelGroupEntry" type-name="GtkAccelGroupEntry">
+ <field name="key" readable="1" type="GtkAccelKey" writable="1"/>
+ <field name="closure" readable="1" type="GClosure*" writable="1"/>
+ <field name="accel_path_quark" readable="1" type="GQuark" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkAccelKey" type-name="GtkAccelKey">
+ <field name="accel_key" readable="1" type="guint" writable="1"/>
+ <field name="accel_mods" readable="1" type="GdkModifierType" writable="1"/>
+ <field name="accel_flags" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkActionEntry" type-name="GtkActionEntry">
+ <field name="name" readable="1" type="const-gchar*" writable="1"/>
+ <field name="stock_id" readable="1" type="const-gchar*" writable="1"/>
+ <field name="label" readable="1" type="const-gchar*" writable="1"/>
+ <field name="accelerator" readable="1" type="const-gchar*" writable="1"/>
+ <field name="tooltip" readable="1" type="const-gchar*" writable="1"/>
+ <field name="callback" readable="1" type="GCallback" writable="1"/>
+ </struct>
+ <struct deprecated="1" get-type="" name="GtkArg" type-name="GtkArg">
+ <field name="type" readable="1" type="GtkType" writable="1"/>
+ <field name="name" readable="1" type="gchar*" writable="1"/>
+ <field name="char_data" readable="1" type="gchar" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkBindingArg" type-name="GtkBindingArg">
+ <field name="arg_type" readable="1" type="GType" writable="1"/>
+ <field name="long_data" readable="1" type="glong" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkBindingEntry" type-name="GtkBindingEntry">
+ <field name="keyval" readable="1" type="guint" writable="1"/>
+ <field name="modifiers" readable="1" type="GdkModifierType" writable="1"/>
+ <field name="binding_set" readable="1" type="GtkBindingSet*" writable="1"/>
+ <field name="destroyed" readable="1" type="guint" writable="1"/>
+ <field name="in_emission" readable="1" type="guint" writable="1"/>
+ <field name="set_next" readable="1" type="GtkBindingEntry*" writable="1"/>
+ <field name="hash_next" readable="1" type="GtkBindingEntry*" writable="1"/>
+ <field name="signals" readable="1" type="GtkBindingSignal*" writable="1"/>
+ <method name="add_signal" symbol="gtk_binding_entry_add_signal">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="binding_set" type="GtkBindingSet*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifiers" type="GdkModifierType"/>
+ <parameter name="signal_name" type="const-gchar*"/>
+ <parameter name="n_args" type="guint"/>
+ </parameters>
+ </method>
+ <method name="add_signall" symbol="gtk_binding_entry_add_signall">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="binding_set" type="GtkBindingSet*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifiers" type="GdkModifierType"/>
+ <parameter name="signal_name" type="const-gchar*"/>
+ <parameter name="binding_args" type="GSList*"/>
+ </parameters>
+ </method>
+ <method name="clear" symbol="gtk_binding_entry_clear">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="binding_set" type="GtkBindingSet*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifiers" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="remove" symbol="gtk_binding_entry_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="binding_set" type="GtkBindingSet*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifiers" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GtkBindingSet" opaque="true" type-name="GtkBindingSet">
+ <field access="public" name="set_name" readable="1" type="gchar*" writable="1" writeable="true"/>
+ <field access="public" name="priority" readable="1" type="gint" writable="1" writeable="true"/>
+ <field access="public" name="widget_path_pspecs" readable="1" type="GSList*" writable="1" writeable="true"/>
+ <field access="public" name="widget_class_pspecs" readable="1" type="GSList*" writable="1" writeable="true"/>
+ <field access="public" name="class_branch_pspecs" readable="1" type="GSList*" writable="1" writeable="true"/>
+ <field access="public" name="entries" readable="1" type="GtkBindingEntry*" writable="1" writeable="true"/>
+ <field access="public" name="current" readable="1" type="GtkBindingEntry*" writable="1" writeable="true"/>
+ <field access="public" name="parsed" readable="1" type="guint" writable="1" writeable="true"/>
+ <method name="activate" symbol="gtk_binding_set_activate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="binding_set" type="GtkBindingSet*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifiers" type="GdkModifierType"/>
+ <parameter name="object" type="GtkObject*"/>
+ </parameters>
+ </method>
+ <method name="add_path" symbol="gtk_binding_set_add_path">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="binding_set" type="GtkBindingSet*"/>
+ <parameter name="path_type" type="GtkPathType"/>
+ <parameter name="path_pattern" type="const-gchar*"/>
+ <parameter name="priority" type="GtkPathPriorityType"/>
+ </parameters>
+ </method>
+ <method name="by_class" symbol="gtk_binding_set_by_class">
+ <return-type type="GtkBindingSet*"/>
+ <parameters>
+ <parameter name="object_class" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="find" symbol="gtk_binding_set_find">
+ <return-type type="GtkBindingSet*"/>
+ <parameters>
+ <parameter name="set_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gtk_binding_set_new">
+ <return-type type="GtkBindingSet*"/>
+ <parameters>
+ <parameter name="set_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GtkBindingSignal" type-name="GtkBindingSignal">
+ <field name="next" readable="1" type="GtkBindingSignal*" writable="1"/>
+ <field name="signal_name" readable="1" type="gchar*" writable="1"/>
+ <field name="n_args" readable="1" type="guint" writable="1"/>
+ <field name="args" readable="1" type="GtkBindingArg*" writable="1"/>
+ </struct>
+ <boxed get-type="" name="GtkBorder" type-name="GtkBorder">
+ <field name="left" readable="1" type="gint" writable="1"/>
+ <field name="right" readable="1" type="gint" writable="1"/>
+ <field name="top" readable="1" type="gint" writable="1"/>
+ <field name="bottom" readable="1" type="gint" writable="1"/>
+ <method name="copy" symbol="gtk_border_copy">
+ <return-type type="GtkBorder*"/>
+ <parameters>
+ <parameter name="border_" type="const-GtkBorder*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_border_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="border_" type="GtkBorder*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_border_get_type">
+ <return-type type="GType"/>
+ </method>
+ </boxed>
+ <struct get-type="" name="GtkBoxChild" type-name="GtkBoxChild">
+ <field name="widget" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="padding" readable="1" type="guint16" writable="1"/>
+ <field name="expand" readable="1" type="guint" writable="1"/>
+ <field name="fill" readable="1" type="guint" writable="1"/>
+ <field name="pack" readable="1" type="guint" writable="1"/>
+ <field name="is_secondary" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkFileFilterInfo" type-name="GtkFileFilterInfo">
+ <field name="contains" readable="1" type="GtkFileFilterFlags" writable="1"/>
+ <field name="filename" readable="1" type="const-gchar*" writable="1"/>
+ <field name="uri" readable="1" type="const-gchar*" writable="1"/>
+ <field name="display_name" readable="1" type="const-gchar*" writable="1"/>
+ <field name="mime_type" readable="1" type="const-gchar*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkFixedChild" type-name="GtkFixedChild">
+ <field name="widget" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="x" readable="1" type="gint" writable="1"/>
+ <field name="y" readable="1" type="gint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkIMContextInfo" type-name="GtkIMContextInfo">
+ <field name="context_id" readable="1" type="const-gchar*" writable="1"/>
+ <field name="context_name" readable="1" type="const-gchar*" writable="1"/>
+ <field name="domain" readable="1" type="const-gchar*" writable="1"/>
+ <field name="domain_dirname" readable="1" type="const-gchar*" writable="1"/>
+ <field name="default_locales" readable="1" type="const-gchar*" writable="1"/>
+ </struct>
+ <boxed get-type="" name="GtkIconInfo" opaque="true" type-name="GtkIconInfo">
+ <method name="copy" symbol="gtk_icon_info_copy">
+ <return-type type="GtkIconInfo*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_icon_info_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_attach_points" symbol="gtk_icon_info_get_attach_points">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="points" type="GdkPoint**"/>
+ <parameter name="n_points" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_base_size" symbol="gtk_icon_info_get_base_size">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_builtin_pixbuf" symbol="gtk_icon_info_get_builtin_pixbuf">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_display_name" symbol="gtk_icon_info_get_display_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_embedded_rect" symbol="gtk_icon_info_get_embedded_rect">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="rectangle" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="get_filename" symbol="gtk_icon_info_get_filename">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_icon_info_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="load_icon" symbol="gtk_icon_info_load_icon">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="set_raw_coordinates" symbol="gtk_icon_info_set_raw_coordinates">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="raw_coordinates" type="gboolean"/>
+ </parameters>
+ </method>
+ </boxed>
+ <boxed get-type="" name="GtkIconSet" opaque="true" type-name="GtkIconSet">
+ <method name="add_source" symbol="gtk_icon_set_add_source">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_set" type="GtkIconSet*"/>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="copy" symbol="gtk_icon_set_copy">
+ <return-type type="GtkIconSet*"/>
+ <parameters>
+ <parameter name="icon_set" type="GtkIconSet*"/>
+ </parameters>
+ </method>
+ <method name="get_sizes" symbol="gtk_icon_set_get_sizes">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_set" type="GtkIconSet*"/>
+ <parameter name="sizes" type="GtkIconSize**"/>
+ <parameter name="n_sizes" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_icon_set_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="new" symbol="gtk_icon_set_new">
+ <return-type type="GtkIconSet*"/>
+ </method>
+ <method name="new_from_pixbuf" symbol="gtk_icon_set_new_from_pixbuf">
+ <return-type type="GtkIconSet*"/>
+ <parameters>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="ref" symbol="gtk_icon_set_ref">
+ <return-type type="GtkIconSet*"/>
+ <parameters>
+ <parameter name="icon_set" type="GtkIconSet*"/>
+ </parameters>
+ </method>
+ <method name="render_icon" symbol="gtk_icon_set_render_icon">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_set" type="GtkIconSet*"/>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="direction" type="GtkTextDirection"/>
+ <parameter name="state" type="GtkStateType"/>
+ <parameter name="size" type="GtkIconSize"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-char*"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gtk_icon_set_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_set" type="GtkIconSet*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <boxed get-type="" name="GtkIconSource" opaque="true" type-name="GtkIconSource">
+ <method name="copy" symbol="gtk_icon_source_copy">
+ <return-type type="GtkIconSource*"/>
+ <parameters>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_icon_source_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source" type="GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="get_direction" symbol="gtk_icon_source_get_direction">
+ <return-type type="GtkTextDirection"/>
+ <parameters>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="get_direction_wildcarded" symbol="gtk_icon_source_get_direction_wildcarded">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="get_filename" symbol="gtk_icon_source_get_filename">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_name" symbol="gtk_icon_source_get_icon_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="get_pixbuf" symbol="gtk_icon_source_get_pixbuf">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="get_size" symbol="gtk_icon_source_get_size">
+ <return-type type="GtkIconSize"/>
+ <parameters>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="get_size_wildcarded" symbol="gtk_icon_source_get_size_wildcarded">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="get_state" symbol="gtk_icon_source_get_state">
+ <return-type type="GtkStateType"/>
+ <parameters>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="get_state_wildcarded" symbol="gtk_icon_source_get_state_wildcarded">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="source" type="const-GtkIconSource*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_icon_source_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="new" symbol="gtk_icon_source_new">
+ <return-type type="GtkIconSource*"/>
+ </method>
+ <method name="set_direction" symbol="gtk_icon_source_set_direction">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source" type="GtkIconSource*"/>
+ <parameter name="direction" type="GtkTextDirection"/>
+ </parameters>
+ </method>
+ <method name="set_direction_wildcarded" symbol="gtk_icon_source_set_direction_wildcarded">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source" type="GtkIconSource*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_filename" symbol="gtk_icon_source_set_filename">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source" type="GtkIconSource*"/>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_icon_name" symbol="gtk_icon_source_set_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source" type="GtkIconSource*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_pixbuf" symbol="gtk_icon_source_set_pixbuf">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source" type="GtkIconSource*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="set_size" symbol="gtk_icon_source_set_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source" type="GtkIconSource*"/>
+ <parameter name="size" type="GtkIconSize"/>
+ </parameters>
+ </method>
+ <method name="set_size_wildcarded" symbol="gtk_icon_source_set_size_wildcarded">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source" type="GtkIconSource*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_state" symbol="gtk_icon_source_set_state">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source" type="GtkIconSource*"/>
+ <parameter name="state" type="GtkStateType"/>
+ </parameters>
+ </method>
+ <method name="set_state_wildcarded" symbol="gtk_icon_source_set_state_wildcarded">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="source" type="GtkIconSource*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
+ </boxed>
+ <struct get-type="" name="GtkImageAnimationData" type-name="GtkImageAnimationData">
+ <field name="anim" readable="1" type="GdkPixbufAnimation*" writable="1"/>
+ <field name="iter" readable="1" type="GdkPixbufAnimationIter*" writable="1"/>
+ <field name="frame_timeout" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkImageIconNameData" type-name="GtkImageIconNameData">
+ <field name="icon_name" readable="1" type="gchar*" writable="1"/>
+ <field name="pixbuf" readable="1" type="GdkPixbuf*" writable="1"/>
+ <field name="theme_change_id" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkImageIconSetData" type-name="GtkImageIconSetData">
+ <field name="icon_set" readable="1" type="GtkIconSet*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkImageImageData" type-name="GtkImageImageData">
+ <field name="image" readable="1" type="GdkImage*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkImagePixbufData" type-name="GtkImagePixbufData">
+ <field name="pixbuf" readable="1" type="GdkPixbuf*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkImagePixmapData" type-name="GtkImagePixmapData">
+ <field name="pixmap" readable="1" type="GdkPixmap*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkImageStockData" type-name="GtkImageStockData">
+ <field name="stock_id" readable="1" type="gchar*" writable="1"/>
+ </struct>
+ <struct deprecated="1" get-type="" name="GtkItemFactoryEntry" type-name="GtkItemFactoryEntry">
+ <field name="path" readable="1" type="gchar*" writable="1"/>
+ <field name="accelerator" readable="1" type="gchar*" writable="1"/>
+ <field name="callback" readable="1" type="GtkItemFactoryCallback" writable="1"/>
+ <field name="callback_action" readable="1" type="guint" writable="1"/>
+ <field name="item_type" readable="1" type="gchar*" writable="1"/>
+ <field name="extra_data" readable="1" type="gconstpointer" writable="1"/>
+ </struct>
+ <struct deprecated="1" get-type="" name="GtkItemFactoryItem" type-name="GtkItemFactoryItem">
+ <field name="path" readable="1" type="gchar*" writable="1"/>
+ <field name="widgets" readable="1" type="GSList*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkKeyHash" opaque="true" type-name="GtkKeyHash"/>
+ <struct get-type="" name="GtkLabelSelectionInfo" opaque="true" type-name="GtkLabelSelectionInfo"/>
+ <struct get-type="" name="GtkMenuEntry" type-name="GtkMenuEntry">
+ <field name="path" readable="1" type="gchar*" writable="1"/>
+ <field name="accelerator" readable="1" type="gchar*" writable="1"/>
+ <field name="callback" readable="1" type="GtkMenuCallback" writable="1"/>
+ <field name="callback_data" readable="1" type="gpointer" writable="1"/>
+ <field name="widget" readable="1" type="GtkWidget*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkMnemonicHash" opaque="true" type-name="GtkMnemonicHash"/>
+ <struct get-type="" name="GtkNotebookPage" opaque="true" type-name="GtkNotebookPage">
+ <method name="num" symbol="gtk_notebook_page_num">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GtkPageRange" type-name="GtkPageRange">
+ <field name="start" readable="1" type="gint" writable="1"/>
+ <field name="end" readable="1" type="gint" writable="1"/>
+ </struct>
+ <boxed get-type="" name="GtkPaperSize" opaque="true" type-name="GtkPaperSize">
+ <method name="copy" symbol="gtk_paper_size_copy">
+ <return-type type="GtkPaperSize*"/>
+ <parameters>
+ <parameter name="other" type="GtkPaperSize*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_paper_size_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ </parameters>
+ </method>
+ <method name="get_default" symbol="gtk_paper_size_get_default">
+ <return-type type="const-gchar*"/>
+ </method>
+ <method name="get_default_bottom_margin" symbol="gtk_paper_size_get_default_bottom_margin">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_default_left_margin" symbol="gtk_paper_size_get_default_left_margin">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_default_right_margin" symbol="gtk_paper_size_get_default_right_margin">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_default_top_margin" symbol="gtk_paper_size_get_default_top_margin">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_display_name" symbol="gtk_paper_size_get_display_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ </parameters>
+ </method>
+ <method name="get_height" symbol="gtk_paper_size_get_height">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="get_name" symbol="gtk_paper_size_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ </parameters>
+ </method>
+ <method name="get_ppd_name" symbol="gtk_paper_size_get_ppd_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_paper_size_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_width" symbol="gtk_paper_size_get_width">
+ <return-type type="gdouble"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="is_custom" symbol="gtk_paper_size_is_custom">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ </parameters>
+ </method>
+ <method name="is_equal" symbol="gtk_paper_size_is_equal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="size1" type="GtkPaperSize*"/>
+ <parameter name="size2" type="GtkPaperSize*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gtk_paper_size_new">
+ <return-type type="GtkPaperSize*"/>
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="new_custom" symbol="gtk_paper_size_new_custom">
+ <return-type type="GtkPaperSize*"/>
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="display_name" type="const-gchar*"/>
+ <parameter name="width" type="gdouble"/>
+ <parameter name="height" type="gdouble"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ <method name="new_from_ppd" symbol="gtk_paper_size_new_from_ppd">
+ <return-type type="GtkPaperSize*"/>
+ <parameters>
+ <parameter name="ppd_name" type="const-gchar*"/>
+ <parameter name="ppd_display_name" type="const-gchar*"/>
+ <parameter name="width" type="gdouble"/>
+ <parameter name="height" type="gdouble"/>
+ </parameters>
+ </method>
+ <method name="set_size" symbol="gtk_paper_size_set_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="size" type="GtkPaperSize*"/>
+ <parameter name="width" type="gdouble"/>
+ <parameter name="height" type="gdouble"/>
+ <parameter name="unit" type="GtkUnit"/>
+ </parameters>
+ </method>
+ </boxed>
+ <struct get-type="" name="GtkPrintWin32Devnames" type-name="GtkPrintWin32Devnames">
+ <field name="driver" readable="1" type="char*" writable="1"/>
+ <field name="device" readable="1" type="char*" writable="1"/>
+ <field name="output" readable="1" type="char*" writable="1"/>
+ <field name="flags" readable="1" type="int" writable="1"/>
+ <method name="free" symbol="gtk_print_win32_devnames_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="devnames" type="GtkPrintWin32Devnames*"/>
+ </parameters>
+ </method>
+ <method name="from_printer_name" symbol="gtk_print_win32_devnames_from_printer_name">
+ <return-type type="HGLOBAL"/>
+ <parameters>
+ <parameter name="printer" type="const-char*"/>
+ </parameters>
+ </method>
+ <method name="from_win32" symbol="gtk_print_win32_devnames_from_win32">
+ <return-type type="GtkPrintWin32Devnames*"/>
+ <parameters>
+ <parameter name="global" type="HGLOBAL"/>
+ </parameters>
+ </method>
+ <method name="to_win32" symbol="gtk_print_win32_devnames_to_win32">
+ <return-type type="HGLOBAL"/>
+ <parameters>
+ <parameter name="devnames" type="const-GtkPrintWin32Devnames*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GtkRadioActionEntry" type-name="GtkRadioActionEntry">
+ <field name="name" readable="1" type="const-gchar*" writable="1"/>
+ <field name="stock_id" readable="1" type="const-gchar*" writable="1"/>
+ <field name="label" readable="1" type="const-gchar*" writable="1"/>
+ <field name="accelerator" readable="1" type="const-gchar*" writable="1"/>
+ <field name="tooltip" readable="1" type="const-gchar*" writable="1"/>
+ <field name="value" readable="1" type="gint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkRangeLayout" opaque="true" type-name="GtkRangeLayout"/>
+ <struct get-type="" name="GtkRangeStepTimer" opaque="true" type-name="GtkRangeStepTimer"/>
+ <struct get-type="" name="GtkRcContext" opaque="true" type-name="GtkRcContext"/>
+ <struct get-type="" name="GtkRcProperty" type-name="GtkRcProperty">
+ <field name="type_name" readable="1" type="GQuark" writable="1"/>
+ <field name="property_name" readable="1" type="GQuark" writable="1"/>
+ <field name="origin" readable="1" type="gchar*" writable="1"/>
+ <field name="value" readable="1" type="GValue" writable="1"/>
+ <method name="parse_border" symbol="gtk_rc_property_parse_border">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pspec" type="const-GParamSpec*"/>
+ <parameter name="gstring" type="const-GString*"/>
+ <parameter name="property_value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="parse_color" symbol="gtk_rc_property_parse_color">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pspec" type="const-GParamSpec*"/>
+ <parameter name="gstring" type="const-GString*"/>
+ <parameter name="property_value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="parse_enum" symbol="gtk_rc_property_parse_enum">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pspec" type="const-GParamSpec*"/>
+ <parameter name="gstring" type="const-GString*"/>
+ <parameter name="property_value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="parse_flags" symbol="gtk_rc_property_parse_flags">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pspec" type="const-GParamSpec*"/>
+ <parameter name="gstring" type="const-GString*"/>
+ <parameter name="property_value" type="GValue*"/>
+ </parameters>
+ </method>
+ <method name="parse_requisition" symbol="gtk_rc_property_parse_requisition">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="pspec" type="const-GParamSpec*"/>
+ <parameter name="gstring" type="const-GString*"/>
+ <parameter name="property_value" type="GValue*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GtkRecentData" type-name="GtkRecentData">
+ <field name="display_name" readable="1" type="gchar*" writable="1"/>
+ <field name="description" readable="1" type="gchar*" writable="1"/>
+ <field name="mime_type" readable="1" type="gchar*" writable="1"/>
+ <field name="app_name" readable="1" type="gchar*" writable="1"/>
+ <field name="app_exec" readable="1" type="gchar*" writable="1"/>
+ <field name="groups" readable="1" type="gchar**" writable="1"/>
+ <field name="is_private" readable="1" type="gboolean" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkRecentFilterInfo" type-name="GtkRecentFilterInfo">
+ <field name="contains" readable="1" type="GtkRecentFilterFlags" writable="1"/>
+ <field name="uri" readable="1" type="const-gchar*" writable="1"/>
+ <field name="display_name" readable="1" type="const-gchar*" writable="1"/>
+ <field name="mime_type" readable="1" type="const-gchar*" writable="1"/>
+ <field name="applications" readable="1" type="const-gchar**" writable="1"/>
+ <field name="groups" readable="1" type="const-gchar**" writable="1"/>
+ <field name="age" readable="1" type="gint" writable="1"/>
+ </struct>
+ <boxed get-type="" name="GtkRecentInfo" opaque="true" type-name="GtkRecentInfo">
+ <method name="exists" symbol="gtk_recent_info_exists">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_added" symbol="gtk_recent_info_get_added">
+ <return-type type="time_t"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_age" symbol="gtk_recent_info_get_age">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_application_info" symbol="gtk_recent_info_get_application_info">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ <parameter name="app_name" type="const-gchar*"/>
+ <parameter name="app_exec" type="gchar**"/>
+ <parameter name="count" type="guint*"/>
+ <parameter name="time_" type="time_t*"/>
+ </parameters>
+ </method>
+ <method name="get_applications" symbol="gtk_recent_info_get_applications">
+ <return-type type="gchar**"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ <parameter name="length" type="gsize*"/>
+ </parameters>
+ </method>
+ <method name="get_description" symbol="gtk_recent_info_get_description">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_display_name" symbol="gtk_recent_info_get_display_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_groups" symbol="gtk_recent_info_get_groups">
+ <return-type type="gchar**"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ <parameter name="length" type="gsize*"/>
+ </parameters>
+ </method>
+ <method name="get_icon" symbol="gtk_recent_info_get_icon">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ <parameter name="size" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_mime_type" symbol="gtk_recent_info_get_mime_type">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_modified" symbol="gtk_recent_info_get_modified">
+ <return-type type="time_t"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_private_hint" symbol="gtk_recent_info_get_private_hint">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_short_name" symbol="gtk_recent_info_get_short_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_recent_info_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_uri" symbol="gtk_recent_info_get_uri">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_uri_display" symbol="gtk_recent_info_get_uri_display">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_visited" symbol="gtk_recent_info_get_visited">
+ <return-type type="time_t"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="has_application" symbol="gtk_recent_info_has_application">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ <parameter name="app_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="has_group" symbol="gtk_recent_info_has_group">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ <parameter name="group_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="is_local" symbol="gtk_recent_info_is_local">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="last_application" symbol="gtk_recent_info_last_application">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="match" symbol="gtk_recent_info_match">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="info_a" type="GtkRecentInfo*"/>
+ <parameter name="info_b" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="ref" symbol="gtk_recent_info_ref">
+ <return-type type="GtkRecentInfo*"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gtk_recent_info_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="info" type="GtkRecentInfo*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <boxed get-type="" name="GtkRequisition" type-name="GtkRequisition">
+ <field name="width" readable="1" type="gint" writable="1"/>
+ <field name="height" readable="1" type="gint" writable="1"/>
+ <method name="copy" symbol="gtk_requisition_copy">
+ <return-type type="GtkRequisition*"/>
+ <parameters>
+ <parameter name="requisition" type="const-GtkRequisition*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_requisition_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="requisition" type="GtkRequisition*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_requisition_get_type">
+ <return-type type="GType"/>
+ </method>
+ </boxed>
+ <struct get-type="" name="GtkRulerMetric" type-name="GtkRulerMetric">
+ <field name="metric_name" readable="1" type="gchar*" writable="1"/>
+ <field name="abbrev" readable="1" type="gchar*" writable="1"/>
+ <field name="pixels_per_unit" readable="1" type="gdouble" writable="1"/>
+ <field name="ruler_scale" readable="1" type="gdouble" writable="1"/>
+ <field name="subdivide" readable="1" type="gint" writable="1"/>
+ </struct>
+ <boxed get-type="" name="GtkSelectionData" type-name="GtkSelectionData">
+ <field name="selection" readable="1" type="GdkAtom" writable="1"/>
+ <field name="target" readable="1" type="GdkAtom" writable="1"/>
+ <field name="type" readable="1" type="GdkAtom" writable="1"/>
+ <field name="format" readable="1" type="gint" writable="1"/>
+ <field name="data" readable="1" type="guchar*" writable="1"/>
+ <field name="length" readable="1" type="gint" writable="1"/>
+ <field name="display" readable="1" type="GdkDisplay*" writable="1"/>
+ <method name="copy" symbol="gtk_selection_data_copy">
+ <return-type type="GtkSelectionData*"/>
+ <parameters>
+ <parameter name="data" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_selection_data_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="data" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ <method name="get_pixbuf" symbol="gtk_selection_data_get_pixbuf">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ <method name="get_targets" symbol="gtk_selection_data_get_targets">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="targets" type="GdkAtom**"/>
+ <parameter name="n_atoms" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_text" symbol="gtk_selection_data_get_text">
+ <return-type type="guchar*"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_selection_data_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_uris" symbol="gtk_selection_data_get_uris">
+ <return-type type="gchar**"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ <method name="set" symbol="gtk_selection_data_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="type" type="GdkAtom"/>
+ <parameter name="format" type="gint"/>
+ <parameter name="data" type="const-guchar*"/>
+ <parameter name="length" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_pixbuf" symbol="gtk_selection_data_set_pixbuf">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="set_text" symbol="gtk_selection_data_set_text">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="str" type="const-gchar*"/>
+ <parameter name="len" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_uris" symbol="gtk_selection_data_set_uris">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="uris" type="gchar**"/>
+ </parameters>
+ </method>
+ <method name="targets_include_image" symbol="gtk_selection_data_targets_include_image">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="writable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="targets_include_rich_text" symbol="gtk_selection_data_targets_include_rich_text">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="targets_include_text" symbol="gtk_selection_data_targets_include_text">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ <method name="targets_include_uri" symbol="gtk_selection_data_targets_include_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <struct get-type="" name="GtkSettingsPropertyValue" opaque="true" type-name="GtkSettingsPropertyValue"/>
+ <struct get-type="" name="GtkSettingsValue" type-name="GtkSettingsValue">
+ <field name="origin" readable="1" type="gchar*" writable="1"/>
+ <field name="value" readable="1" type="GValue" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkStockItem" type-name="GtkStockItem">
+ <field name="stock_id" readable="1" type="gchar*" writable="1"/>
+ <field name="label" readable="1" type="gchar*" writable="1"/>
+ <field name="modifier" readable="1" type="GdkModifierType" writable="1"/>
+ <field name="keyval" readable="1" type="guint" writable="1"/>
+ <field name="translation_domain" readable="1" type="gchar*" writable="1"/>
+ <method name="copy" symbol="gtk_stock_item_copy">
+ <return-type type="GtkStockItem*"/>
+ <parameters>
+ <parameter name="item" type="const-GtkStockItem*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_stock_item_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="item" type="GtkStockItem*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct get-type="" name="GtkTableChild" type-name="GtkTableChild">
+ <field name="widget" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="left_attach" readable="1" type="guint16" writable="1"/>
+ <field name="right_attach" readable="1" type="guint16" writable="1"/>
+ <field name="top_attach" readable="1" type="guint16" writable="1"/>
+ <field name="bottom_attach" readable="1" type="guint16" writable="1"/>
+ <field name="xpadding" readable="1" type="guint16" writable="1"/>
+ <field name="ypadding" readable="1" type="guint16" writable="1"/>
+ <field name="xexpand" readable="1" type="guint" writable="1"/>
+ <field name="yexpand" readable="1" type="guint" writable="1"/>
+ <field name="xshrink" readable="1" type="guint" writable="1"/>
+ <field name="yshrink" readable="1" type="guint" writable="1"/>
+ <field name="xfill" readable="1" type="guint" writable="1"/>
+ <field name="yfill" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkTableRowCol" type-name="GtkTableRowCol">
+ <field name="requisition" readable="1" type="guint16" writable="1"/>
+ <field name="allocation" readable="1" type="guint16" writable="1"/>
+ <field name="spacing" readable="1" type="guint16" writable="1"/>
+ <field name="need_expand" readable="1" type="guint" writable="1"/>
+ <field name="need_shrink" readable="1" type="guint" writable="1"/>
+ <field name="expand" readable="1" type="guint" writable="1"/>
+ <field name="shrink" readable="1" type="guint" writable="1"/>
+ <field name="empty" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkTargetEntry" type-name="GtkTargetEntry">
+ <field name="target" readable="1" type="gchar*" writable="1"/>
+ <field name="flags" readable="1" type="guint" writable="1"/>
+ <field name="info" readable="1" type="guint" writable="1"/>
+ </struct>
+ <boxed get-type="" name="GtkTargetList" opaque="true" type-name="GtkTargetList">
+ <field access="public" name="list" readable="1" type="GList*" writable="1" writeable="true"/>
+ <field access="public" name="ref_count" readable="1" type="guint" writable="1" writeable="true"/>
+ <method name="add" symbol="gtk_target_list_add">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ <parameter name="target" type="GdkAtom"/>
+ <parameter name="flags" type="guint"/>
+ <parameter name="info" type="guint"/>
+ </parameters>
+ </method>
+ <method name="add_image_targets" symbol="gtk_target_list_add_image_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ <parameter name="info" type="guint"/>
+ <parameter name="writable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="add_rich_text_targets" symbol="gtk_target_list_add_rich_text_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ <parameter name="info" type="guint"/>
+ <parameter name="deserializable" type="gboolean"/>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="add_table" symbol="gtk_target_list_add_table">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="ntargets" type="guint"/>
+ </parameters>
+ </method>
+ <method name="add_text_targets" symbol="gtk_target_list_add_text_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ <parameter name="info" type="guint"/>
+ </parameters>
+ </method>
+ <method name="add_uri_targets" symbol="gtk_target_list_add_uri_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ <parameter name="info" type="guint"/>
+ </parameters>
+ </method>
+ <method name="find" symbol="gtk_target_list_find">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ <parameter name="target" type="GdkAtom"/>
+ <parameter name="info" type="guint*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_target_list_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="new" symbol="gtk_target_list_new">
+ <return-type type="GtkTargetList*"/>
+ <parameters>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="ntargets" type="guint"/>
+ </parameters>
+ </method>
+ <method name="ref" symbol="gtk_target_list_ref">
+ <return-type type="GtkTargetList*"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ </parameters>
+ </method>
+ <method name="remove" symbol="gtk_target_list_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ <parameter name="target" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gtk_target_list_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <struct get-type="" name="GtkTargetPair" type-name="GtkTargetPair">
+ <field name="target" readable="1" type="GdkAtom" writable="1"/>
+ <field name="flags" readable="1" type="guint" writable="1"/>
+ <field name="info" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkTextAppearance" type-name="GtkTextAppearance">
+ <field name="bg_color" readable="1" type="GdkColor" writable="1"/>
+ <field name="fg_color" readable="1" type="GdkColor" writable="1"/>
+ <field name="bg_stipple" readable="1" type="GdkBitmap*" writable="1"/>
+ <field name="fg_stipple" readable="1" type="GdkBitmap*" writable="1"/>
+ <field name="rise" readable="1" type="gint" writable="1"/>
+ <field name="padding1" type="gpointer"/>
+ <field name="underline" readable="1" type="guint" writable="1"/>
+ <field name="strikethrough" readable="1" type="guint" writable="1"/>
+ <field name="draw_bg" readable="1" type="guint" writable="1"/>
+ <field name="inside_selection" readable="1" type="guint" writable="1"/>
+ <field name="is_text" readable="1" type="guint" writable="1"/>
+ <field name="pad1" type="guint"/>
+ <field name="pad2" type="guint"/>
+ <field name="pad3" type="guint"/>
+ <field name="pad4" type="guint"/>
+ </struct>
+ <boxed get-type="" name="GtkTextAttributes" opaque="true" type-name="GtkTextAttributes">
+ <field access="public" name="refcount" type="guint" writeable="true"/>
+ <field access="public" name="appearance" readable="1" type="GtkTextAppearance" writable="1" writeable="true"/>
+ <field access="public" name="justification" readable="1" type="GtkJustification" writable="1" writeable="true"/>
+ <field access="public" name="direction" readable="1" type="GtkTextDirection" writable="1" writeable="true"/>
+ <field access="public" name="font" readable="1" type="PangoFontDescription*" writable="1" writeable="true"/>
+ <field access="public" name="font_scale" readable="1" type="gdouble" writable="1" writeable="true"/>
+ <field access="public" name="left_margin" readable="1" type="gint" writable="1" writeable="true"/>
+ <field access="public" name="indent" readable="1" type="gint" writable="1" writeable="true"/>
+ <field access="public" name="right_margin" readable="1" type="gint" writable="1" writeable="true"/>
+ <field access="public" name="pixels_above_lines" readable="1" type="gint" writable="1" writeable="true"/>
+ <field access="public" name="pixels_below_lines" readable="1" type="gint" writable="1" writeable="true"/>
+ <field access="public" name="pixels_inside_wrap" readable="1" type="gint" writable="1" writeable="true"/>
+ <field access="public" name="tabs" readable="1" type="PangoTabArray*" writable="1" writeable="true"/>
+ <field access="public" name="wrap_mode" readable="1" type="GtkWrapMode" writable="1" writeable="true"/>
+ <field access="public" name="language" readable="1" type="PangoLanguage*" writable="1" writeable="true"/>
+ <field access="public" name="pg_bg_color" type="GdkColor*" writeable="true"/>
+ <field access="public" name="invisible" readable="1" type="guint" writable="1" writeable="true"/>
+ <field access="public" name="bg_full_height" readable="1" type="guint" writable="1" writeable="true"/>
+ <field access="public" name="editable" readable="1" type="guint" writable="1" writeable="true"/>
+ <field access="public" name="realized" readable="1" type="guint" writable="1" writeable="true"/>
+ <field access="public" name="pad1" type="guint" writeable="true"/>
+ <field access="public" name="pad2" type="guint" writeable="true"/>
+ <field access="public" name="pad3" type="guint" writeable="true"/>
+ <field access="public" name="pad4" type="guint" writeable="true"/>
+ <method name="copy" symbol="gtk_text_attributes_copy">
+ <return-type type="GtkTextAttributes*"/>
+ <parameters>
+ <parameter name="src" type="GtkTextAttributes*"/>
+ </parameters>
+ </method>
+ <method name="copy_values" symbol="gtk_text_attributes_copy_values">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="src" type="GtkTextAttributes*"/>
+ <parameter name="dest" type="GtkTextAttributes*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_text_attributes_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="new" symbol="gtk_text_attributes_new">
+ <return-type type="GtkTextAttributes*"/>
+ </method>
+ <method name="ref" symbol="gtk_text_attributes_ref">
+ <return-type type="GtkTextAttributes*"/>
+ <parameters>
+ <parameter name="values" type="GtkTextAttributes*"/>
+ </parameters>
+ </method>
+ <method name="unref" symbol="gtk_text_attributes_unref">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="values" type="GtkTextAttributes*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <struct get-type="" name="GtkTextBTree" opaque="true" type-name="GtkTextBTree"/>
+ <boxed get-type="" name="GtkTextIter" type-name="GtkTextIter">
+ <field name="dummy1" type="gpointer"/>
+ <field name="dummy2" type="gpointer"/>
+ <field name="dummy3" type="gint"/>
+ <field name="dummy4" type="gint"/>
+ <field name="dummy5" type="gint"/>
+ <field name="dummy6" type="gint"/>
+ <field name="dummy7" type="gint"/>
+ <field name="dummy8" type="gint"/>
+ <field name="dummy9" type="gpointer"/>
+ <field name="dummy10" type="gpointer"/>
+ <field name="dummy11" type="gint"/>
+ <field name="dummy12" type="gint"/>
+ <field name="dummy13" type="gint"/>
+ <field name="dummy14" type="gpointer"/>
+ <method name="backward_char" symbol="gtk_text_iter_backward_char">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_chars" symbol="gtk_text_iter_backward_chars">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="backward_cursor_position" symbol="gtk_text_iter_backward_cursor_position">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_cursor_positions" symbol="gtk_text_iter_backward_cursor_positions">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="backward_find_char" symbol="gtk_text_iter_backward_find_char">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="pred" type="GtkTextCharPredicate"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="limit" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_line" symbol="gtk_text_iter_backward_line">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_lines" symbol="gtk_text_iter_backward_lines">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="backward_search" symbol="gtk_text_iter_backward_search">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="str" type="const-gchar*"/>
+ <parameter name="flags" type="GtkTextSearchFlags"/>
+ <parameter name="match_start" type="GtkTextIter*"/>
+ <parameter name="match_end" type="GtkTextIter*"/>
+ <parameter name="limit" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_sentence_start" symbol="gtk_text_iter_backward_sentence_start">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_sentence_starts" symbol="gtk_text_iter_backward_sentence_starts">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="backward_to_tag_toggle" symbol="gtk_text_iter_backward_to_tag_toggle">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </method>
+ <method name="backward_visible_cursor_position" symbol="gtk_text_iter_backward_visible_cursor_position">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_visible_cursor_positions" symbol="gtk_text_iter_backward_visible_cursor_positions">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="backward_visible_line" symbol="gtk_text_iter_backward_visible_line">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_visible_lines" symbol="gtk_text_iter_backward_visible_lines">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="backward_visible_word_start" symbol="gtk_text_iter_backward_visible_word_start">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_visible_word_starts" symbol="gtk_text_iter_backward_visible_word_starts">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="backward_word_start" symbol="gtk_text_iter_backward_word_start">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="backward_word_starts" symbol="gtk_text_iter_backward_word_starts">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="begins_tag" symbol="gtk_text_iter_begins_tag">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </method>
+ <method name="can_insert" symbol="gtk_text_iter_can_insert">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="default_editability" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="compare" symbol="gtk_text_iter_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="lhs" type="const-GtkTextIter*"/>
+ <parameter name="rhs" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="copy" symbol="gtk_text_iter_copy">
+ <return-type type="GtkTextIter*"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="editable" symbol="gtk_text_iter_editable">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="default_setting" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="ends_line" symbol="gtk_text_iter_ends_line">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="ends_sentence" symbol="gtk_text_iter_ends_sentence">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="ends_tag" symbol="gtk_text_iter_ends_tag">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </method>
+ <method name="ends_word" symbol="gtk_text_iter_ends_word">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="equal" symbol="gtk_text_iter_equal">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="lhs" type="const-GtkTextIter*"/>
+ <parameter name="rhs" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_char" symbol="gtk_text_iter_forward_char">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_chars" symbol="gtk_text_iter_forward_chars">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="forward_cursor_position" symbol="gtk_text_iter_forward_cursor_position">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_cursor_positions" symbol="gtk_text_iter_forward_cursor_positions">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="forward_find_char" symbol="gtk_text_iter_forward_find_char">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="pred" type="GtkTextCharPredicate"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="limit" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_line" symbol="gtk_text_iter_forward_line">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_lines" symbol="gtk_text_iter_forward_lines">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="forward_search" symbol="gtk_text_iter_forward_search">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="str" type="const-gchar*"/>
+ <parameter name="flags" type="GtkTextSearchFlags"/>
+ <parameter name="match_start" type="GtkTextIter*"/>
+ <parameter name="match_end" type="GtkTextIter*"/>
+ <parameter name="limit" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_sentence_end" symbol="gtk_text_iter_forward_sentence_end">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_sentence_ends" symbol="gtk_text_iter_forward_sentence_ends">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="forward_to_end" symbol="gtk_text_iter_forward_to_end">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_to_line_end" symbol="gtk_text_iter_forward_to_line_end">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_to_tag_toggle" symbol="gtk_text_iter_forward_to_tag_toggle">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </method>
+ <method name="forward_visible_cursor_position" symbol="gtk_text_iter_forward_visible_cursor_position">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_visible_cursor_positions" symbol="gtk_text_iter_forward_visible_cursor_positions">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="forward_visible_line" symbol="gtk_text_iter_forward_visible_line">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_visible_lines" symbol="gtk_text_iter_forward_visible_lines">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="forward_visible_word_end" symbol="gtk_text_iter_forward_visible_word_end">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_visible_word_ends" symbol="gtk_text_iter_forward_visible_word_ends">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="forward_word_end" symbol="gtk_text_iter_forward_word_end">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="forward_word_ends" symbol="gtk_text_iter_forward_word_ends">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_text_iter_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_attributes" symbol="gtk_text_iter_get_attributes">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="values" type="GtkTextAttributes*"/>
+ </parameters>
+ </method>
+ <method name="get_buffer" symbol="gtk_text_iter_get_buffer">
+ <return-type type="GtkTextBuffer*"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_bytes_in_line" symbol="gtk_text_iter_get_bytes_in_line">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_char" symbol="gtk_text_iter_get_char">
+ <return-type type="gunichar"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_chars_in_line" symbol="gtk_text_iter_get_chars_in_line">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_child_anchor" symbol="gtk_text_iter_get_child_anchor">
+ <return-type type="GtkTextChildAnchor*"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_language" symbol="gtk_text_iter_get_language">
+ <return-type type="PangoLanguage*"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_line" symbol="gtk_text_iter_get_line">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_line_index" symbol="gtk_text_iter_get_line_index">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_line_offset" symbol="gtk_text_iter_get_line_offset">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_marks" symbol="gtk_text_iter_get_marks">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_offset" symbol="gtk_text_iter_get_offset">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_pixbuf" symbol="gtk_text_iter_get_pixbuf">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_slice" symbol="gtk_text_iter_get_slice">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_tags" symbol="gtk_text_iter_get_tags">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_text" symbol="gtk_text_iter_get_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_toggled_tags" symbol="gtk_text_iter_get_toggled_tags">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="toggled_on" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_text_iter_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="get_visible_line_index" symbol="gtk_text_iter_get_visible_line_index">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_visible_line_offset" symbol="gtk_text_iter_get_visible_line_offset">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_visible_slice" symbol="gtk_text_iter_get_visible_slice">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="get_visible_text" symbol="gtk_text_iter_get_visible_text">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="has_tag" symbol="gtk_text_iter_has_tag">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </method>
+ <method name="in_range" symbol="gtk_text_iter_in_range">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="start" type="const-GtkTextIter*"/>
+ <parameter name="end" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="inside_sentence" symbol="gtk_text_iter_inside_sentence">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="inside_word" symbol="gtk_text_iter_inside_word">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="is_cursor_position" symbol="gtk_text_iter_is_cursor_position">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="is_end" symbol="gtk_text_iter_is_end">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="is_start" symbol="gtk_text_iter_is_start">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="order" symbol="gtk_text_iter_order">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="first" type="GtkTextIter*"/>
+ <parameter name="second" type="GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="set_line" symbol="gtk_text_iter_set_line">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="line_number" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_line_index" symbol="gtk_text_iter_set_line_index">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="byte_on_line" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_line_offset" symbol="gtk_text_iter_set_line_offset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="char_on_line" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_offset" symbol="gtk_text_iter_set_offset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="char_offset" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_visible_line_index" symbol="gtk_text_iter_set_visible_line_index">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="byte_on_line" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_visible_line_offset" symbol="gtk_text_iter_set_visible_line_offset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="iter" type="GtkTextIter*"/>
+ <parameter name="char_on_line" type="gint"/>
+ </parameters>
+ </method>
+ <method name="starts_line" symbol="gtk_text_iter_starts_line">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="starts_sentence" symbol="gtk_text_iter_starts_sentence">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="starts_word" symbol="gtk_text_iter_starts_word">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ </parameters>
+ </method>
+ <method name="toggles_tag" symbol="gtk_text_iter_toggles_tag">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="iter" type="const-GtkTextIter*"/>
+ <parameter name="tag" type="GtkTextTag*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <struct get-type="" name="GtkTextLogAttrCache" opaque="true" type-name="GtkTextLogAttrCache"/>
+ <struct get-type="" name="GtkTextPendingScroll" opaque="true" type-name="GtkTextPendingScroll"/>
+ <struct get-type="" name="GtkTextWindow" opaque="true" type-name="GtkTextWindow"/>
+ <struct get-type="" name="GtkThemeEngine" opaque="true" type-name="GtkThemeEngine"/>
+ <struct get-type="" name="GtkToggleActionEntry" type-name="GtkToggleActionEntry">
+ <field name="name" readable="1" type="const-gchar*" writable="1"/>
+ <field name="stock_id" readable="1" type="const-gchar*" writable="1"/>
+ <field name="label" readable="1" type="const-gchar*" writable="1"/>
+ <field name="accelerator" readable="1" type="const-gchar*" writable="1"/>
+ <field name="tooltip" readable="1" type="const-gchar*" writable="1"/>
+ <field name="callback" readable="1" type="GCallback" writable="1"/>
+ <field name="is_active" readable="1" type="gboolean" writable="1"/>
+ </struct>
+ <struct deprecated="1" get-type="" name="GtkToolbarChild" type-name="GtkToolbarChild">
+ <field name="type" readable="1" type="GtkToolbarChildType" writable="1"/>
+ <field name="widget" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="icon" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="label" readable="1" type="GtkWidget*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkTooltipsData" type-name="GtkTooltipsData">
+ <field name="tooltips" readable="1" type="GtkTooltips*" writable="1"/>
+ <field name="widget" readable="1" type="GtkWidget*" writable="1"/>
+ <field name="tip_text" readable="1" type="gchar*" writable="1"/>
+ <field name="tip_private" readable="1" type="gchar*" writable="1"/>
+ <method name="get" symbol="gtk_tooltips_data_get">
+ <return-type type="GtkTooltipsData*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </struct>
+ <boxed get-type="" name="GtkTreeIter" type-name="GtkTreeIter">
+ <field name="stamp" readable="1" type="gint" writable="1"/>
+ <field name="user_data" readable="1" type="gpointer" writable="1"/>
+ <field name="user_data2" readable="1" type="gpointer" writable="1"/>
+ <field name="user_data3" readable="1" type="gpointer" writable="1"/>
+ <method name="copy" symbol="gtk_tree_iter_copy">
+ <return-type type="GtkTreeIter*"/>
+ <parameters>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_tree_iter_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_iter_get_type">
+ <return-type type="GType"/>
+ </method>
+ </boxed>
+ <boxed get-type="" name="GtkTreePath" opaque="true" type-name="GtkTreePath">
+ <method name="append_index" symbol="gtk_tree_path_append_index">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="index_" type="gint"/>
+ </parameters>
+ </method>
+ <method name="compare" symbol="gtk_tree_path_compare">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="a" type="const-GtkTreePath*"/>
+ <parameter name="b" type="const-GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="copy" symbol="gtk_tree_path_copy">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="path" type="const-GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="down" symbol="gtk_tree_path_down">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_tree_path_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="get_depth" symbol="gtk_tree_path_get_depth">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="get_indices" symbol="gtk_tree_path_get_indices">
+ <return-type type="gint*"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_path_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="is_ancestor" symbol="gtk_tree_path_is_ancestor">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="descendant" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="is_descendant" symbol="gtk_tree_path_is_descendant">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="ancestor" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gtk_tree_path_new">
+ <return-type type="GtkTreePath*"/>
+ </method>
+ <method name="new_first" symbol="gtk_tree_path_new_first">
+ <return-type type="GtkTreePath*"/>
+ </method>
+ <method name="new_from_indices" symbol="gtk_tree_path_new_from_indices">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="first_index" type="gint"/>
+ </parameters>
+ </method>
+ <method name="new_from_string" symbol="gtk_tree_path_new_from_string">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="path" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="next" symbol="gtk_tree_path_next">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="prepend_index" symbol="gtk_tree_path_prepend_index">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="index_" type="gint"/>
+ </parameters>
+ </method>
+ <method name="prev" symbol="gtk_tree_path_prev">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="to_string" symbol="gtk_tree_path_to_string">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="up" symbol="gtk_tree_path_up">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <boxed get-type="" name="GtkTreeRowReference" opaque="true" type-name="GtkTreeRowReference">
+ <method name="copy" symbol="gtk_tree_row_reference_copy">
+ <return-type type="GtkTreeRowReference*"/>
+ <parameters>
+ <parameter name="reference" type="GtkTreeRowReference*"/>
+ </parameters>
+ </method>
+ <method name="deleted" symbol="gtk_tree_row_reference_deleted">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="proxy" type="GObject*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_tree_row_reference_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="reference" type="GtkTreeRowReference*"/>
+ </parameters>
+ </method>
+ <method name="get_model" symbol="gtk_tree_row_reference_get_model">
+ <return-type type="GtkTreeModel*"/>
+ <parameters>
+ <parameter name="reference" type="GtkTreeRowReference*"/>
+ </parameters>
+ </method>
+ <method name="get_path" symbol="gtk_tree_row_reference_get_path">
+ <return-type type="GtkTreePath*"/>
+ <parameters>
+ <parameter name="reference" type="GtkTreeRowReference*"/>
+ </parameters>
+ </method>
+ <method name="get_type" symbol="gtk_tree_row_reference_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="inserted" symbol="gtk_tree_row_reference_inserted">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="proxy" type="GObject*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="new" symbol="gtk_tree_row_reference_new">
+ <return-type type="GtkTreeRowReference*"/>
+ <parameters>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="new_proxy" symbol="gtk_tree_row_reference_new_proxy">
+ <return-type type="GtkTreeRowReference*"/>
+ <parameters>
+ <parameter name="proxy" type="GObject*"/>
+ <parameter name="model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ <method name="reordered" symbol="gtk_tree_row_reference_reordered">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="proxy" type="GObject*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ <parameter name="iter" type="GtkTreeIter*"/>
+ <parameter name="new_order" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="valid" symbol="gtk_tree_row_reference_valid">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="reference" type="GtkTreeRowReference*"/>
+ </parameters>
+ </method>
+ </boxed>
+ <struct deprecated="1" get-type="" name="GtkTypeInfo" type-name="GtkTypeInfo">
+ <field name="type_name" readable="1" type="gchar*" writable="1"/>
+ <field name="object_size" readable="1" type="guint" writable="1"/>
+ <field name="class_size" readable="1" type="guint" writable="1"/>
+ <field name="class_init_func" readable="1" type="GtkClassInitFunc" writable="1"/>
+ <field name="object_init_func" readable="1" type="GtkObjectInitFunc" writable="1"/>
+ <field name="reserved_1" readable="1" type="gpointer" writable="1"/>
+ <field name="reserved_2" readable="1" type="gpointer" writable="1"/>
+ <field name="base_class_init_func" readable="1" type="GtkClassInitFunc" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkWidgetAuxInfo" type-name="GtkWidgetAuxInfo">
+ <field name="x" readable="1" type="gint" writable="1"/>
+ <field name="y" readable="1" type="gint" writable="1"/>
+ <field name="width" readable="1" type="gint" writable="1"/>
+ <field name="height" readable="1" type="gint" writable="1"/>
+ <field name="x_set" readable="1" type="guint" writable="1"/>
+ <field name="y_set" readable="1" type="guint" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkWidgetShapeInfo" type-name="GtkWidgetShapeInfo">
+ <field name="offset_x" readable="1" type="gint16" writable="1"/>
+ <field name="offset_y" readable="1" type="gint16" writable="1"/>
+ <field name="shape_mask" readable="1" type="GdkBitmap*" writable="1"/>
+ </struct>
+ <struct get-type="" name="GtkWindowGeometryInfo" opaque="true" type-name="GtkWindowGeometryInfo"/>
+ <struct name="GtkAccel">
+ <method name="groups_activate" symbol="gtk_accel_groups_activate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="object" type="GObject*"/>
+ <parameter name="accel_key" type="guint"/>
+ <parameter name="accel_mods" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="groups_from_object" symbol="gtk_accel_groups_from_object">
+ <return-type type="GSList*"/>
+ <parameters>
+ <parameter name="object" type="GObject*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkAccelerator">
+ <method name="get_default_mod_mask" symbol="gtk_accelerator_get_default_mod_mask">
+ <return-type type="guint"/>
+ </method>
+ <method name="get_label" symbol="gtk_accelerator_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="accelerator_key" type="guint"/>
+ <parameter name="accelerator_mods" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="name" symbol="gtk_accelerator_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="accelerator_key" type="guint"/>
+ <parameter name="accelerator_mods" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="parse" symbol="gtk_accelerator_parse">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="accelerator" type="const-gchar*"/>
+ <parameter name="accelerator_key" type="guint*"/>
+ <parameter name="accelerator_mods" type="GdkModifierType*"/>
+ </parameters>
+ </method>
+ <method name="set_default_mod_mask" symbol="gtk_accelerator_set_default_mod_mask">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="default_mod_mask" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="valid" symbol="gtk_accelerator_valid">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifiers" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct cname="GtkGlobal" name="Global">
+ <method name="_alternative_dialog_button_order" symbol="gtk_alternative_dialog_button_order">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
+ <method name="_binding_parse_binding" symbol="gtk_binding_parse_binding">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="scanner" type="GScanner*"/>
+ </parameters>
+ </method>
+ <method name="_cell_type_get_type" symbol="gtk_cell_type_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="_check_version" symbol="gtk_check_version">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="required_major" type="guint"/>
+ <parameter name="required_minor" type="guint"/>
+ <parameter name="required_micro" type="guint"/>
+ </parameters>
+ </method>
+ <method name="_clist_drag_pos_get_type" symbol="gtk_clist_drag_pos_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="_disable_setlocale" symbol="gtk_disable_setlocale">
+ <return-type type="void"/>
+ </method>
+ <method name="_enumerate_printers" symbol="gtk_enumerate_printers">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="func" type="GtkPrinterFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ <parameter name="wait" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="_events_pending" symbol="gtk_events_pending">
+ <return-type type="gboolean"/>
+ </method>
+ <method name="_get_current_event" symbol="gtk_get_current_event">
+ <return-type type="GdkEvent*"/>
+ </method>
+ <method name="_get_current_event_state" symbol="gtk_get_current_event_state">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="state" type="GdkModifierType*"/>
+ </parameters>
+ </method>
+ <method name="_get_current_event_time" symbol="gtk_get_current_event_time">
+ <return-type type="guint32"/>
+ </method>
+ <method name="_get_default_language" symbol="gtk_get_default_language">
+ <return-type type="PangoLanguage*"/>
+ </method>
+ <method name="_get_event_widget" symbol="gtk_get_event_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="_get_option_group" symbol="gtk_get_option_group">
+ <return-type type="GOptionGroup*"/>
+ <parameters>
+ <parameter name="open_default_display" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="_identifier_get_type" symbol="gtk_identifier_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="_paint_arrow" symbol="gtk_paint_arrow">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="arrow_type" type="GtkArrowType"/>
+ <parameter name="fill" type="gboolean"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_box" symbol="gtk_paint_box">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_box_gap" symbol="gtk_paint_box_gap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="gap_side" type="GtkPositionType"/>
+ <parameter name="gap_x" type="gint"/>
+ <parameter name="gap_width" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_check" symbol="gtk_paint_check">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_diamond" symbol="gtk_paint_diamond">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_expander" symbol="gtk_paint_expander">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="expander_style" type="GtkExpanderStyle"/>
+ </parameters>
+ </method>
+ <method name="_paint_extension" symbol="gtk_paint_extension">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="gap_side" type="GtkPositionType"/>
+ </parameters>
+ </method>
+ <method name="_paint_flat_box" symbol="gtk_paint_flat_box">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_focus" symbol="gtk_paint_focus">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_handle" symbol="gtk_paint_handle">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="orientation" type="GtkOrientation"/>
+ </parameters>
+ </method>
+ <method name="_paint_hline" symbol="gtk_paint_hline">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x1" type="gint"/>
+ <parameter name="x2" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_layout" symbol="gtk_paint_layout">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="use_text" type="gboolean"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="layout" type="PangoLayout*"/>
+ </parameters>
+ </method>
+ <method name="_paint_option" symbol="gtk_paint_option">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_polygon" symbol="gtk_paint_polygon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="points" type="GdkPoint*"/>
+ <parameter name="npoints" type="gint"/>
+ <parameter name="fill" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="_paint_resize_grip" symbol="gtk_paint_resize_grip">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="edge" type="GdkWindowEdge"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_shadow" symbol="gtk_paint_shadow">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_shadow_gap" symbol="gtk_paint_shadow_gap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="gap_side" type="GtkPositionType"/>
+ <parameter name="gap_x" type="gint"/>
+ <parameter name="gap_width" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_slider" symbol="gtk_paint_slider">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="orientation" type="GtkOrientation"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="_paint_string" symbol="gtk_paint_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="string" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="_paint_tab" symbol="gtk_paint_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_paint_vline" symbol="gtk_paint_vline">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="const-gchar*"/>
+ <parameter name="y1_" type="gint"/>
+ <parameter name="y2_" type="gint"/>
+ <parameter name="x" type="gint"/>
+ </parameters>
+ </method>
+ <method name="_parse_args" symbol="gtk_parse_args">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="argc" type="int*"/>
+ <parameter name="argv" type="char***"/>
+ </parameters>
+ </method>
+ <method name="_private_flags_get_type" symbol="gtk_private_flags_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="_propagate_event" symbol="gtk_propagate_event">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="_rgb_to_hsv" symbol="gtk_rgb_to_hsv">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="r" type="gdouble"/>
+ <parameter name="g" type="gdouble"/>
+ <parameter name="b" type="gdouble"/>
+ <parameter name="h" type="gdouble*"/>
+ <parameter name="s" type="gdouble*"/>
+ <parameter name="v" type="gdouble*"/>
+ </parameters>
+ </method>
+ <method name="_set_locale" symbol="gtk_set_locale">
+ <return-type type="gchar*"/>
+ </method>
+ <method name="_show_about_dialog" symbol="gtk_show_about_dialog">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="first_property_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="_text_layout_draw" symbol="gtk_text_layout_draw">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="layout" type="GtkTextLayout*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="cursor_gc" type="GdkGC*"/>
+ <parameter name="x_offset" type="gint"/>
+ <parameter name="y_offset" type="gint"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="widgets" type="GList**"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkBindings">
+ <method name="activate" symbol="gtk_bindings_activate">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="keyval" type="guint"/>
+ <parameter name="modifiers" type="GdkModifierType"/>
+ </parameters>
+ </method>
+ <method name="activate_event" symbol="gtk_bindings_activate_event">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="event" type="GdkEventKey*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkCtree">
+ <method name="expander_style_get_type" symbol="gtk_ctree_expander_style_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="expansion_type_get_type" symbol="gtk_ctree_expansion_type_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="line_style_get_type" symbol="gtk_ctree_line_style_get_type">
+ <return-type type="GType"/>
+ </method>
+ <method name="pos_get_type" symbol="gtk_ctree_pos_get_type">
+ <return-type type="GType"/>
+ </method>
+ </struct>
+ <struct name="GtkDrag">
+ <method name="begin" symbol="gtk_drag_begin">
+ <return-type type="GdkDragContext*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="targets" type="GtkTargetList*"/>
+ <parameter name="actions" type="GdkDragAction"/>
+ <parameter name="button" type="gint"/>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="check_threshold" symbol="gtk_drag_check_threshold">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="start_x" type="gint"/>
+ <parameter name="start_y" type="gint"/>
+ <parameter name="current_x" type="gint"/>
+ <parameter name="current_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="dest_add_image_targets" symbol="gtk_drag_dest_add_image_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="dest_add_text_targets" symbol="gtk_drag_dest_add_text_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="dest_add_uri_targets" symbol="gtk_drag_dest_add_uri_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="dest_find_target" symbol="gtk_drag_dest_find_target">
+ <return-type type="GdkAtom"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="target_list" type="GtkTargetList*"/>
+ </parameters>
+ </method>
+ <method name="dest_get_target_list" symbol="gtk_drag_dest_get_target_list">
+ <return-type type="GtkTargetList*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="dest_get_track_motion" symbol="gtk_drag_dest_get_track_motion">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="dest_set" symbol="gtk_drag_dest_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="flags" type="GtkDestDefaults"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="n_targets" type="gint"/>
+ <parameter name="actions" type="GdkDragAction"/>
+ </parameters>
+ </method>
+ <method name="dest_set_proxy" symbol="gtk_drag_dest_set_proxy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="proxy_window" type="GdkWindow*"/>
+ <parameter name="protocol" type="GdkDragProtocol"/>
+ <parameter name="use_coordinates" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="dest_set_target_list" symbol="gtk_drag_dest_set_target_list">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="target_list" type="GtkTargetList*"/>
+ </parameters>
+ </method>
+ <method name="dest_set_track_motion" symbol="gtk_drag_dest_set_track_motion">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="track_motion" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="dest_unset" symbol="gtk_drag_dest_unset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="finish" symbol="gtk_drag_finish">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="success" type="gboolean"/>
+ <parameter name="del" type="gboolean"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="get_data" symbol="gtk_drag_get_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="target" type="GdkAtom"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="get_source_widget" symbol="gtk_drag_get_source_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ </parameters>
+ </method>
+ <method name="highlight" symbol="gtk_drag_highlight">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="set_default_icon" symbol="gtk_drag_set_default_icon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="pixmap" type="GdkPixmap*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ <parameter name="hot_x" type="gint"/>
+ <parameter name="hot_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_icon_default" symbol="gtk_drag_set_icon_default">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ </parameters>
+ </method>
+ <method name="set_icon_name" symbol="gtk_drag_set_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ <parameter name="hot_x" type="gint"/>
+ <parameter name="hot_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_icon_pixbuf" symbol="gtk_drag_set_icon_pixbuf">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ <parameter name="hot_x" type="gint"/>
+ <parameter name="hot_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_icon_pixmap" symbol="gtk_drag_set_icon_pixmap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="pixmap" type="GdkPixmap*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ <parameter name="hot_x" type="gint"/>
+ <parameter name="hot_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_icon_stock" symbol="gtk_drag_set_icon_stock">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ <parameter name="hot_x" type="gint"/>
+ <parameter name="hot_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_icon_widget" symbol="gtk_drag_set_icon_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GdkDragContext*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="hot_x" type="gint"/>
+ <parameter name="hot_y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="source_add_image_targets" symbol="gtk_drag_source_add_image_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="source_add_text_targets" symbol="gtk_drag_source_add_text_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="source_add_uri_targets" symbol="gtk_drag_source_add_uri_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="source_get_target_list" symbol="gtk_drag_source_get_target_list">
+ <return-type type="GtkTargetList*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="source_set" symbol="gtk_drag_source_set">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="start_button_mask" type="GdkModifierType"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="n_targets" type="gint"/>
+ <parameter name="actions" type="GdkDragAction"/>
+ </parameters>
+ </method>
+ <method name="source_set_icon" symbol="gtk_drag_source_set_icon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="pixmap" type="GdkPixmap*"/>
+ <parameter name="mask" type="GdkBitmap*"/>
+ </parameters>
+ </method>
+ <method name="source_set_icon_name" symbol="gtk_drag_source_set_icon_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="icon_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="source_set_icon_pixbuf" symbol="gtk_drag_source_set_icon_pixbuf">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </method>
+ <method name="source_set_icon_stock" symbol="gtk_drag_source_set_icon_stock">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="stock_id" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="source_set_target_list" symbol="gtk_drag_source_set_target_list">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="target_list" type="GtkTargetList*"/>
+ </parameters>
+ </method>
+ <method name="source_unset" symbol="gtk_drag_source_unset">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="unhighlight" symbol="gtk_drag_unhighlight">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkDraw">
+ <method deprecated="1" name="arrow" symbol="gtk_draw_arrow">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="arrow_type" type="GtkArrowType"/>
+ <parameter name="fill" type="gboolean"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="box" symbol="gtk_draw_box">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="box_gap" symbol="gtk_draw_box_gap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="gap_side" type="GtkPositionType"/>
+ <parameter name="gap_x" type="gint"/>
+ <parameter name="gap_width" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="check" symbol="gtk_draw_check">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="diamond" symbol="gtk_draw_diamond">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="expander" symbol="gtk_draw_expander">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="expander_style" type="GtkExpanderStyle"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="extension" symbol="gtk_draw_extension">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="gap_side" type="GtkPositionType"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="flat_box" symbol="gtk_draw_flat_box">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="focus" symbol="gtk_draw_focus">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="handle" symbol="gtk_draw_handle">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="orientation" type="GtkOrientation"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="hline" symbol="gtk_draw_hline">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="x1" type="gint"/>
+ <parameter name="x2" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="insertion_cursor" symbol="gtk_draw_insertion_cursor">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="drawable" type="GdkDrawable*"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="location" type="GdkRectangle*"/>
+ <parameter name="is_primary" type="gboolean"/>
+ <parameter name="direction" type="GtkTextDirection"/>
+ <parameter name="draw_arrow" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="layout" symbol="gtk_draw_layout">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="use_text" type="gboolean"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="layout" type="PangoLayout*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="option" symbol="gtk_draw_option">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="polygon" symbol="gtk_draw_polygon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="points" type="GdkPoint*"/>
+ <parameter name="npoints" type="gint"/>
+ <parameter name="fill" type="gboolean"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="resize_grip" symbol="gtk_draw_resize_grip">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="edge" type="GdkWindowEdge"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="shadow" symbol="gtk_draw_shadow">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="shadow_gap" symbol="gtk_draw_shadow_gap">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="gap_side" type="GtkPositionType"/>
+ <parameter name="gap_x" type="gint"/>
+ <parameter name="gap_width" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="slider" symbol="gtk_draw_slider">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ <parameter name="orientation" type="GtkOrientation"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="string" symbol="gtk_draw_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="string" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="tab" symbol="gtk_draw_tab">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="shadow_type" type="GtkShadowType"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="vline" symbol="gtk_draw_vline">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="y1_" type="gint"/>
+ <parameter name="y2_" type="gint"/>
+ <parameter name="x" type="gint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkGc">
+ <method name="get" symbol="gtk_gc_get">
+ <return-type type="GdkGC*"/>
+ <parameters>
+ <parameter name="depth" type="gint"/>
+ <parameter name="colormap" type="GdkColormap*"/>
+ <parameter name="values" type="GdkGCValues*"/>
+ <parameter name="values_mask" type="GdkGCValuesMask"/>
+ </parameters>
+ </method>
+ <method name="release" symbol="gtk_gc_release">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="gc" type="GdkGC*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkGrab">
+ <method name="add" symbol="gtk_grab_add">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_current" symbol="gtk_grab_get_current">
+ <return-type type="GtkWidget*"/>
+ </method>
+ <method name="remove" symbol="gtk_grab_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkIcon">
+ <method name="size_from_name" symbol="gtk_icon_size_from_name">
+ <return-type type="GtkIconSize"/>
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="size_get_name" symbol="gtk_icon_size_get_name">
+ <return-type type="const-gchar*"/>
+ <parameters>
+ <parameter name="size" type="GtkIconSize"/>
+ </parameters>
+ </method>
+ <method name="size_lookup" symbol="gtk_icon_size_lookup">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="size" type="GtkIconSize"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="size_lookup_for_settings" symbol="gtk_icon_size_lookup_for_settings">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="settings" type="GtkSettings*"/>
+ <parameter name="size" type="GtkIconSize"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="size_register" symbol="gtk_icon_size_register">
+ <return-type type="GtkIconSize"/>
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </method>
+ <method name="size_register_alias" symbol="gtk_icon_size_register_alias">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="alias" type="const-gchar*"/>
+ <parameter name="target" type="GtkIconSize"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkIdle">
+ <method deprecated="1" name="add" symbol="gtk_idle_add">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="function" type="GtkFunction"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="add_full" symbol="gtk_idle_add_full">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="priority" type="gint"/>
+ <parameter name="function" type="GtkFunction"/>
+ <parameter name="marshal" type="GtkCallbackMarshal"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="add_priority" symbol="gtk_idle_add_priority">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="priority" type="gint"/>
+ <parameter name="function" type="GtkFunction"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="remove" symbol="gtk_idle_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="idle_handler_id" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="remove_by_data" symbol="gtk_idle_remove_by_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkInit">
+ <method name="abi_check" symbol="gtk_init_abi_check">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="argc" type="int*"/>
+ <parameter name="argv" type="char***"/>
+ <parameter name="num_checks" type="int"/>
+ <parameter name="sizeof_GtkWindow" type="size_t"/>
+ <parameter name="sizeof_GtkBox" type="size_t"/>
+ </parameters>
+ </method>
+ <method name="add" symbol="gtk_init_add">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="function" type="GtkFunction"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="check" symbol="gtk_init_check">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="argc" type="int*"/>
+ <parameter name="argv" type="char***"/>
+ </parameters>
+ </method>
+ <method name="check_abi_check" symbol="gtk_init_check_abi_check">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="argc" type="int*"/>
+ <parameter name="argv" type="char***"/>
+ <parameter name="num_checks" type="int"/>
+ <parameter name="sizeof_GtkWindow" type="size_t"/>
+ <parameter name="sizeof_GtkBox" type="size_t"/>
+ </parameters>
+ </method>
+ <method name="with_args" symbol="gtk_init_with_args">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="argc" type="int*"/>
+ <parameter name="argv" type="char***"/>
+ <parameter name="parameter_string" type="char*"/>
+ <parameter name="entries" type="GOptionEntry*"/>
+ <parameter name="translation_domain" type="char*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkInput">
+ <method deprecated="1" name="add_full" symbol="gtk_input_add_full">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="source" type="gint"/>
+ <parameter name="condition" type="GdkInputCondition"/>
+ <parameter name="function" type="GdkInputFunction"/>
+ <parameter name="marshal" type="GtkCallbackMarshal"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="remove" symbol="gtk_input_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="input_handler_id" type="guint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkKey">
+ <method name="snooper_install" symbol="gtk_key_snooper_install">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="snooper" type="GtkKeySnoopFunc"/>
+ <parameter name="func_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="snooper_remove" symbol="gtk_key_snooper_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="snooper_handler_id" type="guint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkMain">
+ <method name="do_event" symbol="gtk_main_do_event">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="event" type="GdkEvent*"/>
+ </parameters>
+ </method>
+ <method name="iteration" symbol="gtk_main_iteration">
+ <return-type type="gboolean"/>
+ </method>
+ <method name="iteration_do" symbol="gtk_main_iteration_do">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="blocking" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="level" symbol="gtk_main_level">
+ <return-type type="guint"/>
+ </method>
+ <method name="quit" symbol="gtk_main_quit">
+ <return-type type="void"/>
+ </method>
+ </struct>
+ <struct name="GtkPrint">
+ <method name="error_quark" symbol="gtk_print_error_quark">
+ <return-type type="GQuark"/>
+ </method>
+ <method name="run_page_setup_dialog" symbol="gtk_print_run_page_setup_dialog">
+ <return-type type="GtkPageSetup*"/>
+ <parameters>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="page_setup" type="GtkPageSetup*"/>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ </parameters>
+ </method>
+ <method name="run_page_setup_dialog_async" symbol="gtk_print_run_page_setup_dialog_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkWindow*"/>
+ <parameter name="page_setup" type="GtkPageSetup*"/>
+ <parameter name="settings" type="GtkPrintSettings*"/>
+ <parameter name="done_cb" type="GtkPageSetupDoneFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkQuit">
+ <method name="add" symbol="gtk_quit_add">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="main_level" type="guint"/>
+ <parameter name="function" type="GtkFunction"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="add_destroy" symbol="gtk_quit_add_destroy">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="main_level" type="guint"/>
+ <parameter name="object" type="GtkObject*"/>
+ </parameters>
+ </method>
+ <method name="add_full" symbol="gtk_quit_add_full">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="main_level" type="guint"/>
+ <parameter name="function" type="GtkFunction"/>
+ <parameter name="marshal" type="GtkCallbackMarshal"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="remove" symbol="gtk_quit_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="quit_handler_id" type="guint"/>
+ </parameters>
+ </method>
+ <method name="remove_by_data" symbol="gtk_quit_remove_by_data">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkRc">
+ <method deprecated="1" name="add_class_style" symbol="gtk_rc_add_class_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="rc_style" type="GtkRcStyle*"/>
+ <parameter name="pattern" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="add_default_file" symbol="gtk_rc_add_default_file">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="add_widget_class_style" symbol="gtk_rc_add_widget_class_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="rc_style" type="GtkRcStyle*"/>
+ <parameter name="pattern" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="add_widget_name_style" symbol="gtk_rc_add_widget_name_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="rc_style" type="GtkRcStyle*"/>
+ <parameter name="pattern" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="find_module_in_path" symbol="gtk_rc_find_module_in_path">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="module_file" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="find_pixmap_in_path" symbol="gtk_rc_find_pixmap_in_path">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="settings" type="GtkSettings*"/>
+ <parameter name="scanner" type="GScanner*"/>
+ <parameter name="pixmap_file" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="get_default_files" symbol="gtk_rc_get_default_files">
+ <return-type type="gchar**"/>
+ </method>
+ <method name="get_im_module_file" symbol="gtk_rc_get_im_module_file">
+ <return-type type="gchar*"/>
+ </method>
+ <method name="get_im_module_path" symbol="gtk_rc_get_im_module_path">
+ <return-type type="gchar*"/>
+ </method>
+ <method name="get_module_dir" symbol="gtk_rc_get_module_dir">
+ <return-type type="gchar*"/>
+ </method>
+ <method name="get_style" symbol="gtk_rc_get_style">
+ <return-type type="GtkStyle*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <method name="get_style_by_paths" symbol="gtk_rc_get_style_by_paths">
+ <return-type type="GtkStyle*"/>
+ <parameters>
+ <parameter name="settings" type="GtkSettings*"/>
+ <parameter name="widget_path" type="const-char*"/>
+ <parameter name="class_path" type="const-char*"/>
+ <parameter name="type" type="GType"/>
+ </parameters>
+ </method>
+ <method name="get_theme_dir" symbol="gtk_rc_get_theme_dir">
+ <return-type type="gchar*"/>
+ </method>
+ <method name="parse" symbol="gtk_rc_parse">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filename" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="parse_color" symbol="gtk_rc_parse_color">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="scanner" type="GScanner*"/>
+ <parameter name="color" type="GdkColor*"/>
+ </parameters>
+ </method>
+ <method name="parse_priority" symbol="gtk_rc_parse_priority">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="scanner" type="GScanner*"/>
+ <parameter name="priority" type="GtkPathPriorityType*"/>
+ </parameters>
+ </method>
+ <method name="parse_state" symbol="gtk_rc_parse_state">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="scanner" type="GScanner*"/>
+ <parameter name="state" type="GtkStateType*"/>
+ </parameters>
+ </method>
+ <method name="parse_string" symbol="gtk_rc_parse_string">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="rc_string" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method name="reparse_all" symbol="gtk_rc_reparse_all">
+ <return-type type="gboolean"/>
+ </method>
+ <method name="reparse_all_for_settings" symbol="gtk_rc_reparse_all_for_settings">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="settings" type="GtkSettings*"/>
+ <parameter name="force_load" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="reset_styles" symbol="gtk_rc_reset_styles">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="settings" type="GtkSettings*"/>
+ </parameters>
+ </method>
+ <method name="scanner_new" symbol="gtk_rc_scanner_new">
+ <return-type type="GScanner*"/>
+ </method>
+ <method name="set_default_files" symbol="gtk_rc_set_default_files">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="filenames" type="gchar**"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkSelection">
+ <method name="add_target" symbol="gtk_selection_add_target">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ <parameter name="target" type="GdkAtom"/>
+ <parameter name="info" type="guint"/>
+ </parameters>
+ </method>
+ <method name="add_targets" symbol="gtk_selection_add_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ <parameter name="targets" type="const-GtkTargetEntry*"/>
+ <parameter name="ntargets" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="clear" symbol="gtk_selection_clear">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="event" type="GdkEventSelection*"/>
+ </parameters>
+ </method>
+ <method name="clear_targets" symbol="gtk_selection_clear_targets">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ </parameters>
+ </method>
+ <method name="convert" symbol="gtk_selection_convert">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ <parameter name="target" type="GdkAtom"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="owner_set" symbol="gtk_selection_owner_set">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="owner_set_for_display" symbol="gtk_selection_owner_set_for_display">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="display" type="GdkDisplay*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="selection" type="GdkAtom"/>
+ <parameter name="time_" type="guint32"/>
+ </parameters>
+ </method>
+ <method name="remove_all" symbol="gtk_selection_remove_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkSignal">
+ <method deprecated="1" name="compat_matched" symbol="gtk_signal_compat_matched">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="func" type="GtkSignalFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="match" type="GSignalMatchType"/>
+ <parameter name="action" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="connect_full" symbol="gtk_signal_connect_full">
+ <return-type type="gulong"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="func" type="GtkSignalFunc"/>
+ <parameter name="unsupported" type="GtkCallbackMarshal"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy_func" type="GtkDestroyNotify"/>
+ <parameter name="object_signal" type="gint"/>
+ <parameter name="after" type="gint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="connect_object_while_alive" symbol="gtk_signal_connect_object_while_alive">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="func" type="GtkSignalFunc"/>
+ <parameter name="alive_object" type="GtkObject*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="connect_while_alive" symbol="gtk_signal_connect_while_alive">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="func" type="GtkSignalFunc"/>
+ <parameter name="func_data" type="gpointer"/>
+ <parameter name="alive_object" type="GtkObject*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="emit" symbol="gtk_signal_emit">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="signal_id" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="emit_by_name" symbol="gtk_signal_emit_by_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="emit_stop_by_name" symbol="gtk_signal_emit_stop_by_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="emitv" symbol="gtk_signal_emitv">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="signal_id" type="guint"/>
+ <parameter name="args" type="GtkArg*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="emitv_by_name" symbol="gtk_signal_emitv_by_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkObject*"/>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="args" type="GtkArg*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="new" symbol="gtk_signal_new">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="signal_flags" type="GtkSignalRunType"/>
+ <parameter name="object_type" type="GtkType"/>
+ <parameter name="function_offset" type="guint"/>
+ <parameter name="marshaller" type="GtkSignalMarshaller"/>
+ <parameter name="return_val" type="GtkType"/>
+ <parameter name="n_args" type="guint"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="newv" symbol="gtk_signal_newv">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="name" type="const-gchar*"/>
+ <parameter name="signal_flags" type="GtkSignalRunType"/>
+ <parameter name="object_type" type="GtkType"/>
+ <parameter name="function_offset" type="guint"/>
+ <parameter name="marshaller" type="GtkSignalMarshaller"/>
+ <parameter name="return_val" type="GtkType"/>
+ <parameter name="n_args" type="guint"/>
+ <parameter name="args" type="GtkType*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkStock">
+ <method name="add" symbol="gtk_stock_add">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="items" type="const-GtkStockItem*"/>
+ <parameter name="n_items" type="guint"/>
+ </parameters>
+ </method>
+ <method name="add_static" symbol="gtk_stock_add_static">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="items" type="const-GtkStockItem*"/>
+ <parameter name="n_items" type="guint"/>
+ </parameters>
+ </method>
+ <method name="list_ids" symbol="gtk_stock_list_ids">
+ <return-type type="GSList*"/>
+ </method>
+ <method name="lookup" symbol="gtk_stock_lookup">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="stock_id" type="const-gchar*"/>
+ <parameter name="item" type="GtkStockItem*"/>
+ </parameters>
+ </method>
+ <method name="set_translate_func" symbol="gtk_stock_set_translate_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="domain" type="const-gchar*"/>
+ <parameter name="func" type="GtkTranslateFunc"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="notify" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkTarget">
+ <method name="table_free" symbol="gtk_target_table_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="targets" type="GtkTargetEntry*"/>
+ <parameter name="n_targets" type="gint"/>
+ </parameters>
+ </method>
+ <method name="table_new_from_list" symbol="gtk_target_table_new_from_list">
+ <return-type type="GtkTargetEntry*"/>
+ <parameters>
+ <parameter name="list" type="GtkTargetList*"/>
+ <parameter name="n_targets" type="gint*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkTargets">
+ <method name="include_image" symbol="gtk_targets_include_image">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="targets" type="GdkAtom*"/>
+ <parameter name="n_targets" type="gint"/>
+ <parameter name="writable" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="include_rich_text" symbol="gtk_targets_include_rich_text">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="targets" type="GdkAtom*"/>
+ <parameter name="n_targets" type="gint"/>
+ <parameter name="buffer" type="GtkTextBuffer*"/>
+ </parameters>
+ </method>
+ <method name="include_text" symbol="gtk_targets_include_text">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="targets" type="GdkAtom*"/>
+ <parameter name="n_targets" type="gint"/>
+ </parameters>
+ </method>
+ <method name="include_uri" symbol="gtk_targets_include_uri">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="targets" type="GdkAtom*"/>
+ <parameter name="n_targets" type="gint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkTimeout">
+ <method deprecated="1" name="add" symbol="gtk_timeout_add">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="interval" type="guint32"/>
+ <parameter name="function" type="GtkFunction"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="add_full" symbol="gtk_timeout_add_full">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="interval" type="guint32"/>
+ <parameter name="function" type="GtkFunction"/>
+ <parameter name="marshal" type="GtkCallbackMarshal"/>
+ <parameter name="data" type="gpointer"/>
+ <parameter name="destroy" type="GtkDestroyNotify"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="remove" symbol="gtk_timeout_remove">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="timeout_handler_id" type="guint"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkTree">
+ <method name="get_row_drag_data" symbol="gtk_tree_get_row_drag_data">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="tree_model" type="GtkTreeModel**"/>
+ <parameter name="path" type="GtkTreePath**"/>
+ </parameters>
+ </method>
+ <method name="set_row_drag_data" symbol="gtk_tree_set_row_drag_data">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="selection_data" type="GtkSelectionData*"/>
+ <parameter name="tree_model" type="GtkTreeModel*"/>
+ <parameter name="path" type="GtkTreePath*"/>
+ </parameters>
+ </method>
+ </struct>
+ <struct name="GtkType">
+ <method name="class" symbol="gtk_type_class">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="type" type="GtkType"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="enum_find_value" symbol="gtk_type_enum_find_value">
+ <return-type type="GtkEnumValue*"/>
+ <parameters>
+ <parameter name="enum_type" type="GtkType"/>
+ <parameter name="value_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="enum_get_values" symbol="gtk_type_enum_get_values">
+ <return-type type="GtkEnumValue*"/>
+ <parameters>
+ <parameter name="enum_type" type="GtkType"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="flags_find_value" symbol="gtk_type_flags_find_value">
+ <return-type type="GtkFlagValue*"/>
+ <parameters>
+ <parameter name="flags_type" type="GtkType"/>
+ <parameter name="value_name" type="const-gchar*"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="flags_get_values" symbol="gtk_type_flags_get_values">
+ <return-type type="GtkFlagValue*"/>
+ <parameters>
+ <parameter name="flags_type" type="GtkType"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="init" symbol="gtk_type_init">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="debug_flags" type="GTypeDebugFlags"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="new" symbol="gtk_type_new">
+ <return-type type="gpointer"/>
+ <parameters>
+ <parameter name="type" type="GtkType"/>
+ </parameters>
+ </method>
+ <method deprecated="1" name="unique" symbol="gtk_type_unique">
+ <return-type type="GtkType"/>
+ <parameters>
+ <parameter name="parent_type" type="GtkType"/>
+ <parameter name="gtkinfo" type="const-GtkTypeInfo*"/>
+ </parameters>
+ </method>
+ </struct>
+ <constant name="GTK_STOCK_ABOUT" type="utf8" type-name="GTK_STOCK_ABOUT" value="gtk-about"/>
+ <constant name="GTK_STOCK_ADD" type="utf8" type-name="GTK_STOCK_ADD" value="gtk-add"/>
+ <constant name="GTK_STOCK_APPLY" type="utf8" type-name="GTK_STOCK_APPLY" value="gtk-apply"/>
+ <constant name="GTK_STOCK_BOLD" type="utf8" type-name="GTK_STOCK_BOLD" value="gtk-bold"/>
+ <constant name="GTK_STOCK_CANCEL" type="utf8" type-name="GTK_STOCK_CANCEL" value="gtk-cancel"/>
+ <constant name="GTK_STOCK_CDROM" type="utf8" type-name="GTK_STOCK_CDROM" value="gtk-cdrom"/>
+ <constant name="GTK_STOCK_CLEAR" type="utf8" type-name="GTK_STOCK_CLEAR" value="gtk-clear"/>
+ <constant name="GTK_STOCK_CLOSE" type="utf8" type-name="GTK_STOCK_CLOSE" value="gtk-close"/>
+ <constant name="GTK_STOCK_COLOR_PICKER" type="utf8" type-name="GTK_STOCK_COLOR_PICKER" value="gtk-color-picker"/>
+ <constant name="GTK_STOCK_CONNECT" type="utf8" type-name="GTK_STOCK_CONNECT" value="gtk-connect"/>
+ <constant name="GTK_STOCK_CONVERT" type="utf8" type-name="GTK_STOCK_CONVERT" value="gtk-convert"/>
+ <constant name="GTK_STOCK_COPY" type="utf8" type-name="GTK_STOCK_COPY" value="gtk-copy"/>
+ <constant name="GTK_STOCK_CUT" type="utf8" type-name="GTK_STOCK_CUT" value="gtk-cut"/>
+ <constant name="GTK_STOCK_DELETE" type="utf8" type-name="GTK_STOCK_DELETE" value="gtk-delete"/>
+ <constant name="GTK_STOCK_DIALOG_ERROR" type="utf8" type-name="GTK_STOCK_DIALOG_ERROR" value="gtk-dialog-error"/>
+ <constant name="GTK_STOCK_DIALOG_INFO" type="utf8" type-name="GTK_STOCK_DIALOG_INFO" value="gtk-dialog-info"/>
+ <constant name="GTK_STOCK_DIALOG_QUESTION" type="utf8" type-name="GTK_STOCK_DIALOG_QUESTION" value="gtk-dialog-question"/>
+ <constant name="GTK_STOCK_DIALOG_WARNING" type="utf8" type-name="GTK_STOCK_DIALOG_WARNING" value="gtk-dialog-warning"/>
+ <constant name="GTK_STOCK_DIRECTORY" type="utf8" type-name="GTK_STOCK_DIRECTORY" value="gtk-directory"/>
+ <constant name="GTK_STOCK_DISCONNECT" type="utf8" type-name="GTK_STOCK_DISCONNECT" value="gtk-disconnect"/>
+ <constant name="GTK_STOCK_DND" type="utf8" type-name="GTK_STOCK_DND" value="gtk-dnd"/>
+ <constant name="GTK_STOCK_DND_MULTIPLE" type="utf8" type-name="GTK_STOCK_DND_MULTIPLE" value="gtk-dnd-multiple"/>
+ <constant name="GTK_STOCK_EDIT" type="utf8" type-name="GTK_STOCK_EDIT" value="gtk-edit"/>
+ <constant name="GTK_STOCK_EXECUTE" type="utf8" type-name="GTK_STOCK_EXECUTE" value="gtk-execute"/>
+ <constant name="GTK_STOCK_FILE" type="utf8" type-name="GTK_STOCK_FILE" value="gtk-file"/>
+ <constant name="GTK_STOCK_FIND" type="utf8" type-name="GTK_STOCK_FIND" value="gtk-find"/>
+ <constant name="GTK_STOCK_FIND_AND_REPLACE" type="utf8" type-name="GTK_STOCK_FIND_AND_REPLACE" value="gtk-find-and-replace"/>
+ <constant name="GTK_STOCK_FLOPPY" type="utf8" type-name="GTK_STOCK_FLOPPY" value="gtk-floppy"/>
+ <constant name="GTK_STOCK_FULLSCREEN" type="utf8" type-name="GTK_STOCK_FULLSCREEN" value="gtk-fullscreen"/>
+ <constant name="GTK_STOCK_GOTO_BOTTOM" type="utf8" type-name="GTK_STOCK_GOTO_BOTTOM" value="gtk-goto-bottom"/>
+ <constant name="GTK_STOCK_GOTO_FIRST" type="utf8" type-name="GTK_STOCK_GOTO_FIRST" value="gtk-goto-first"/>
+ <constant name="GTK_STOCK_GOTO_LAST" type="utf8" type-name="GTK_STOCK_GOTO_LAST" value="gtk-goto-last"/>
+ <constant name="GTK_STOCK_GOTO_TOP" type="utf8" type-name="GTK_STOCK_GOTO_TOP" value="gtk-goto-top"/>
+ <constant name="GTK_STOCK_GO_BACK" type="utf8" type-name="GTK_STOCK_GO_BACK" value="gtk-go-back"/>
+ <constant name="GTK_STOCK_GO_DOWN" type="utf8" type-name="GTK_STOCK_GO_DOWN" value="gtk-go-down"/>
+ <constant name="GTK_STOCK_GO_FORWARD" type="utf8" type-name="GTK_STOCK_GO_FORWARD" value="gtk-go-forward"/>
+ <constant name="GTK_STOCK_GO_UP" type="utf8" type-name="GTK_STOCK_GO_UP" value="gtk-go-up"/>
+ <constant name="GTK_STOCK_HARDDISK" type="utf8" type-name="GTK_STOCK_HARDDISK" value="gtk-harddisk"/>
+ <constant name="GTK_STOCK_HELP" type="utf8" type-name="GTK_STOCK_HELP" value="gtk-help"/>
+ <constant name="GTK_STOCK_HOME" type="utf8" type-name="GTK_STOCK_HOME" value="gtk-home"/>
+ <constant name="GTK_STOCK_INDENT" type="utf8" type-name="GTK_STOCK_INDENT" value="gtk-indent"/>
+ <constant name="GTK_STOCK_INDEX" type="utf8" type-name="GTK_STOCK_INDEX" value="gtk-index"/>
+ <constant name="GTK_STOCK_INFO" type="utf8" type-name="GTK_STOCK_INFO" value="gtk-info"/>
+ <constant name="GTK_STOCK_ITALIC" type="utf8" type-name="GTK_STOCK_ITALIC" value="gtk-italic"/>
+ <constant name="GTK_STOCK_JUMP_TO" type="utf8" type-name="GTK_STOCK_JUMP_TO" value="gtk-jump-to"/>
+ <constant name="GTK_STOCK_JUSTIFY_CENTER" type="utf8" type-name="GTK_STOCK_JUSTIFY_CENTER" value="gtk-justify-center"/>
+ <constant name="GTK_STOCK_JUSTIFY_FILL" type="utf8" type-name="GTK_STOCK_JUSTIFY_FILL" value="gtk-justify-fill"/>
+ <constant name="GTK_STOCK_JUSTIFY_LEFT" type="utf8" type-name="GTK_STOCK_JUSTIFY_LEFT" value="gtk-justify-left"/>
+ <constant name="GTK_STOCK_JUSTIFY_RIGHT" type="utf8" type-name="GTK_STOCK_JUSTIFY_RIGHT" value="gtk-justify-right"/>
+ <constant name="GTK_STOCK_LEAVE_FULLSCREEN" type="utf8" type-name="GTK_STOCK_LEAVE_FULLSCREEN" value="gtk-leave-fullscreen"/>
+ <constant name="GTK_STOCK_MEDIA_FORWARD" type="utf8" type-name="GTK_STOCK_MEDIA_FORWARD" value="gtk-media-forward"/>
+ <constant name="GTK_STOCK_MEDIA_NEXT" type="utf8" type-name="GTK_STOCK_MEDIA_NEXT" value="gtk-media-next"/>
+ <constant name="GTK_STOCK_MEDIA_PAUSE" type="utf8" type-name="GTK_STOCK_MEDIA_PAUSE" value="gtk-media-pause"/>
+ <constant name="GTK_STOCK_MEDIA_PLAY" type="utf8" type-name="GTK_STOCK_MEDIA_PLAY" value="gtk-media-play"/>
+ <constant name="GTK_STOCK_MEDIA_PREVIOUS" type="utf8" type-name="GTK_STOCK_MEDIA_PREVIOUS" value="gtk-media-previous"/>
+ <constant name="GTK_STOCK_MEDIA_RECORD" type="utf8" type-name="GTK_STOCK_MEDIA_RECORD" value="gtk-media-record"/>
+ <constant name="GTK_STOCK_MEDIA_REWIND" type="utf8" type-name="GTK_STOCK_MEDIA_REWIND" value="gtk-media-rewind"/>
+ <constant name="GTK_STOCK_MEDIA_STOP" type="utf8" type-name="GTK_STOCK_MEDIA_STOP" value="gtk-media-stop"/>
+ <constant name="GTK_STOCK_MISSING_IMAGE" type="utf8" type-name="GTK_STOCK_MISSING_IMAGE" value="gtk-missing-image"/>
+ <constant name="GTK_STOCK_NETWORK" type="utf8" type-name="GTK_STOCK_NETWORK" value="gtk-network"/>
+ <constant name="GTK_STOCK_NEW" type="utf8" type-name="GTK_STOCK_NEW" value="gtk-new"/>
+ <constant name="GTK_STOCK_NO" type="utf8" type-name="GTK_STOCK_NO" value="gtk-no"/>
+ <constant name="GTK_STOCK_OK" type="utf8" type-name="GTK_STOCK_OK" value="gtk-ok"/>
+ <constant name="GTK_STOCK_OPEN" type="utf8" type-name="GTK_STOCK_OPEN" value="gtk-open"/>
+ <constant name="GTK_STOCK_ORIENTATION_LANDSCAPE" type="utf8" type-name="GTK_STOCK_ORIENTATION_LANDSCAPE" value="gtk-orientation-landscape"/>
+ <constant name="GTK_STOCK_ORIENTATION_PORTRAIT" type="utf8" type-name="GTK_STOCK_ORIENTATION_PORTRAIT" value="gtk-orientation-portrait"/>
+ <constant name="GTK_STOCK_ORIENTATION_REVERSE_LANDSCAPE" type="utf8" type-name="GTK_STOCK_ORIENTATION_REVERSE_LANDSCAPE" value="gtk-orientation-reverse-landscape"/>
+ <constant name="GTK_STOCK_ORIENTATION_REVERSE_PORTRAIT" type="utf8" type-name="GTK_STOCK_ORIENTATION_REVERSE_PORTRAIT" value="gtk-orientation-reverse-portrait"/>
+ <constant name="GTK_STOCK_PASTE" type="utf8" type-name="GTK_STOCK_PASTE" value="gtk-paste"/>
+ <constant name="GTK_STOCK_PREFERENCES" type="utf8" type-name="GTK_STOCK_PREFERENCES" value="gtk-preferences"/>
+ <constant name="GTK_STOCK_PRINT" type="utf8" type-name="GTK_STOCK_PRINT" value="gtk-print"/>
+ <constant name="GTK_STOCK_PRINT_PREVIEW" type="utf8" type-name="GTK_STOCK_PRINT_PREVIEW" value="gtk-print-preview"/>
+ <constant name="GTK_STOCK_PROPERTIES" type="utf8" type-name="GTK_STOCK_PROPERTIES" value="gtk-properties"/>
+ <constant name="GTK_STOCK_QUIT" type="utf8" type-name="GTK_STOCK_QUIT" value="gtk-quit"/>
+ <constant name="GTK_STOCK_REDO" type="utf8" type-name="GTK_STOCK_REDO" value="gtk-redo"/>
+ <constant name="GTK_STOCK_REFRESH" type="utf8" type-name="GTK_STOCK_REFRESH" value="gtk-refresh"/>
+ <constant name="GTK_STOCK_REMOVE" type="utf8" type-name="GTK_STOCK_REMOVE" value="gtk-remove"/>
+ <constant name="GTK_STOCK_REVERT_TO_SAVED" type="utf8" type-name="GTK_STOCK_REVERT_TO_SAVED" value="gtk-revert-to-saved"/>
+ <constant name="GTK_STOCK_SAVE" type="utf8" type-name="GTK_STOCK_SAVE" value="gtk-save"/>
+ <constant name="GTK_STOCK_SAVE_AS" type="utf8" type-name="GTK_STOCK_SAVE_AS" value="gtk-save-as"/>
+ <constant name="GTK_STOCK_SELECT_ALL" type="utf8" type-name="GTK_STOCK_SELECT_ALL" value="gtk-select-all"/>
+ <constant name="GTK_STOCK_SELECT_COLOR" type="utf8" type-name="GTK_STOCK_SELECT_COLOR" value="gtk-select-color"/>
+ <constant name="GTK_STOCK_SELECT_FONT" type="utf8" type-name="GTK_STOCK_SELECT_FONT" value="gtk-select-font"/>
+ <constant name="GTK_STOCK_SORT_ASCENDING" type="utf8" type-name="GTK_STOCK_SORT_ASCENDING" value="gtk-sort-ascending"/>
+ <constant name="GTK_STOCK_SORT_DESCENDING" type="utf8" type-name="GTK_STOCK_SORT_DESCENDING" value="gtk-sort-descending"/>
+ <constant name="GTK_STOCK_SPELL_CHECK" type="utf8" type-name="GTK_STOCK_SPELL_CHECK" value="gtk-spell-check"/>
+ <constant name="GTK_STOCK_STOP" type="utf8" type-name="GTK_STOCK_STOP" value="gtk-stop"/>
+ <constant name="GTK_STOCK_STRIKETHROUGH" type="utf8" type-name="GTK_STOCK_STRIKETHROUGH" value="gtk-strikethrough"/>
+ <constant name="GTK_STOCK_UNDELETE" type="utf8" type-name="GTK_STOCK_UNDELETE" value="gtk-undelete"/>
+ <constant name="GTK_STOCK_UNDERLINE" type="utf8" type-name="GTK_STOCK_UNDERLINE" value="gtk-underline"/>
+ <constant name="GTK_STOCK_UNDO" type="utf8" type-name="GTK_STOCK_UNDO" value="gtk-undo"/>
+ <constant name="GTK_STOCK_UNINDENT" type="utf8" type-name="GTK_STOCK_UNINDENT" value="gtk-unindent"/>
+ <constant name="GTK_STOCK_YES" type="utf8" type-name="GTK_STOCK_YES" value="gtk-yes"/>
+ <constant name="GTK_STOCK_ZOOM_100" type="utf8" type-name="GTK_STOCK_ZOOM_100" value="gtk-zoom-100"/>
+ <constant name="GTK_STOCK_ZOOM_FIT" type="utf8" type-name="GTK_STOCK_ZOOM_FIT" value="gtk-zoom-fit"/>
+ <constant name="GTK_STOCK_ZOOM_IN" type="utf8" type-name="GTK_STOCK_ZOOM_IN" value="gtk-zoom-in"/>
+ <constant name="GTK_STOCK_ZOOM_OUT" type="utf8" type-name="GTK_STOCK_ZOOM_OUT" value="gtk-zoom-out"/>
+ </namespace>
+</api>