module: gtk-internal define constant = ; define constant = ; define C-subtype <_GTypeClass> () end; define constant = <_GTypeClass>; define C-subtype <_GTypeInstance> () end; define constant = <_GTypeInstance>; define constant = ; define C-subtype <_GData> () end; define constant = <_GData>; define C-subtype <_GObject> () end; define constant = <_GObject>; define constant = ; define C-subtype <_GtkObject> () end; define constant = <_GtkObject>; define constant = ; define constant = ; define constant = ; define C-pointer-type => ; define constant = <_GObject>; define C-subtype <_GdkColor> () end; define constant = <_GdkColor>; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_PangoFontDescription> () end; define constant = <_PangoFontDescription>; define constant = ; define constant = limited(, min: 0, max: 5); define constant $GDK-VISUAL-STATIC-GRAY :: = 0; define constant $GDK-VISUAL-GRAYSCALE :: = 1; define constant $GDK-VISUAL-STATIC-COLOR :: = 2; define constant $GDK-VISUAL-PSEUDO-COLOR :: = 3; define constant $GDK-VISUAL-TRUE-COLOR :: = 4; define constant $GDK-VISUAL-DIRECT-COLOR :: = 5; define constant = limited(, min: 0, max: 1); define constant $GDK-LSB-FIRST :: = 0; define constant $GDK-MSB-FIRST :: = 1; define C-subtype <_GdkVisual> () end; define constant = <_GdkVisual>; define constant = ; define C-subtype <_GdkColormap> () end; define constant = <_GdkColormap>; define C-subtype <_GdkGC> () end; define constant = <_GdkGC>; define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GdkDrawable> () end; define constant = <_GdkDrawable>; define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ define constant = limited(, min: 0, max: 1); define constant $GDK-FONT-FONT :: = 0; define constant $GDK-FONT-FONTSET :: = 1; define C-subtype <_GdkFont> () end; define constant = <_GdkFont>; define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ define constant = limited(, min: 1, max: 8); define constant $GTK-RC-FG :: = 1; define constant $GTK-RC-BG :: = 2; define constant $GTK-RC-TEXT :: = 4; define constant $GTK-RC-BASE :: = 8; define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GArray> () end; define constant = <_GArray>; define C-subtype <_GSList> () end; define constant = <_GSList>; define C-subtype <_GtkRcStyle> () end; define constant = <_GtkRcStyle>; define C-subtype <_GtkStyle> () end; define constant = <_GtkStyle>; define C-subtype <_GtkRequisition> () end; define constant = <_GtkRequisition>; define C-subtype <_GdkRectangle> () end; define constant = <_GdkRectangle>; define constant = ; define constant = <_GdkDrawable>; define C-subtype <_GtkWidget> (, ) end; define constant = <_GtkWidget>; define C-subtype <_GtkContainer> (, ) end; define constant = <_GtkContainer>; define C-subtype <_GtkBin> (, ) end; define constant = <_GtkBin>; define constant = <_GtkWindow>; define C-subtype <_GtkWindowGeometryInfo> () end; define constant = <_GtkWindowGeometryInfo>; define C-subtype <_GtkWindowGroup> () end; define constant = <_GtkWindowGroup>; define constant = limited(, min: 1, max: #ex000000005C001FFF); define constant $GDK-SHIFT-MASK :: = 1; define constant $GDK-LOCK-MASK :: = 2; define constant $GDK-CONTROL-MASK :: = 4; define constant $GDK-MOD1-MASK :: = 8; define constant $GDK-MOD2-MASK :: = 16; define constant $GDK-MOD3-MASK :: = 32; define constant $GDK-MOD4-MASK :: = 64; define constant $GDK-MOD5-MASK :: = 128; define constant $GDK-BUTTON1-MASK :: = 256; define constant $GDK-BUTTON2-MASK :: = 512; define constant $GDK-BUTTON3-MASK :: = 1024; define constant $GDK-BUTTON4-MASK :: = 2048; define constant $GDK-BUTTON5-MASK :: = 4096; define constant $GDK-SUPER-MASK :: = 67108864; define constant $GDK-HYPER-MASK :: = 134217728; define constant $GDK-META-MASK :: = 268435456; define constant $GDK-RELEASE-MASK :: = #ex0000000040000000; define constant $GDK-MODIFIER-MASK :: = #ex000000005C001FFF; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_cairo-font-options> () end; define constant = <_cairo-font-options>; define C-subtype <_GdkScreen> () end; define constant = <_GdkScreen>; define C-subtype <_GtkWindow> (, ) end; define constant = limited(, min: 1, max: 128); define constant $G-PARAM-READABLE :: = 1; define constant $G-PARAM-WRITABLE :: = 2; define constant $G-PARAM-CONSTRUCT :: = 4; define constant $G-PARAM-CONSTRUCT-ONLY :: = 8; define constant $G-PARAM-LAX-VALIDATION :: = 16; define constant $G-PARAM-STATIC-NAME :: = 32; define constant $G-PARAM-PRIVATE :: = 32; define constant $G-PARAM-STATIC-NICK :: = 64; define constant $G-PARAM-STATIC-BLURB :: = 128; define C-subtype <_GParamSpec> () end; define constant = <_GParamSpec>; define constant = ; define constant = ; define constant = ; define constant = ; define constant = ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GValue> () end; define constant = <_GValue>; define C-subtype <_GObjectConstructParam> () end; define constant = <_GObjectConstructParam>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-pointer-type => ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GObjectClass> () end; define constant = <_GObjectClass>; define constant = ; define constant = ; define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype () end; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkArg> () end; define constant = <_GtkArg>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkObjectClass> () end; define constant = <_GtkObjectClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 4); define constant $GTK-STATE-NORMAL :: = 0; define constant $GTK-STATE-ACTIVE :: = 1; define constant $GTK-STATE-PRELIGHT :: = 2; define constant $GTK-STATE-SELECTED :: = 3; define constant $GTK-STATE-INSENSITIVE :: = 4; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 2); define constant $GTK-TEXT-DIR-NONE :: = 0; define constant $GTK-TEXT-DIR-LTR :: = 1; define constant $GTK-TEXT-DIR-RTL :: = 2; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 5); define constant $GTK-DIR-TAB-FORWARD :: = 0; define constant $GTK-DIR-TAB-BACKWARD :: = 1; define constant $GTK-DIR-UP :: = 2; define constant $GTK-DIR-DOWN :: = 3; define constant $GTK-DIR-LEFT :: = 4; define constant $GTK-DIR-RIGHT :: = 5; /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: -1, max: 35); define constant $GDK-NOTHING :: = -1; define constant $GDK-DELETE :: = 0; define constant $GDK-DESTROY :: = 1; define constant $GDK-EXPOSE :: = 2; define constant $GDK-MOTION-NOTIFY :: = 3; define constant $GDK-BUTTON-PRESS :: = 4; define constant $GDK-2BUTTON-PRESS :: = 5; define constant $GDK-3BUTTON-PRESS :: = 6; define constant $GDK-BUTTON-RELEASE :: = 7; define constant $GDK-KEY-PRESS :: = 8; define constant $GDK-KEY-RELEASE :: = 9; define constant $GDK-ENTER-NOTIFY :: = 10; define constant $GDK-LEAVE-NOTIFY :: = 11; define constant $GDK-FOCUS-CHANGE :: = 12; define constant $GDK-CONFIGURE :: = 13; define constant $GDK-MAP :: = 14; define constant $GDK-UNMAP :: = 15; define constant $GDK-PROPERTY-NOTIFY :: = 16; define constant $GDK-SELECTION-CLEAR :: = 17; define constant $GDK-SELECTION-REQUEST :: = 18; define constant $GDK-SELECTION-NOTIFY :: = 19; define constant $GDK-PROXIMITY-IN :: = 20; define constant $GDK-PROXIMITY-OUT :: = 21; define constant $GDK-DRAG-ENTER :: = 22; define constant $GDK-DRAG-LEAVE :: = 23; define constant $GDK-DRAG-MOTION :: = 24; define constant $GDK-DRAG-STATUS :: = 25; define constant $GDK-DROP-START :: = 26; define constant $GDK-DROP-FINISHED :: = 27; define constant $GDK-CLIENT-EVENT :: = 28; define constant $GDK-VISIBILITY-NOTIFY :: = 29; define constant $GDK-NO-EXPOSE :: = 30; define constant $GDK-SCROLL :: = 31; define constant $GDK-WINDOW-STATE :: = 32; define constant $GDK-SETTING :: = 33; define constant $GDK-OWNER-CHANGE :: = 34; define constant $GDK-GRAB-BROKEN :: = 35; define constant = ; define C-subtype <_GdkEventAny> () end; define constant = <_GdkEventAny>; define C-subtype <_GdkRegion> () end; define constant = <_GdkRegion>; define C-subtype <_GdkEventExpose> () end; define constant = <_GdkEventExpose>; define C-subtype <_GdkEventNoExpose> () end; define constant = <_GdkEventNoExpose>; define constant = limited(, min: 0, max: 2); define constant $GDK-VISIBILITY-UNOBSCURED :: = 0; define constant $GDK-VISIBILITY-PARTIAL :: = 1; define constant $GDK-VISIBILITY-FULLY-OBSCURED :: = 2; define C-subtype <_GdkEventVisibility> () end; define constant = <_GdkEventVisibility>; define C-pointer-type => ; define constant = ; define constant = limited(, min: 0, max: 3); define constant $GDK-SOURCE-MOUSE :: = 0; define constant $GDK-SOURCE-PEN :: = 1; define constant $GDK-SOURCE-ERASER :: = 2; define constant $GDK-SOURCE-CURSOR :: = 3; define constant = limited(, min: 0, max: 2); define constant $GDK-MODE-DISABLED :: = 0; define constant $GDK-MODE-SCREEN :: = 1; define constant $GDK-MODE-WINDOW :: = 2; define constant = limited(, min: 0, max: 7); define constant $GDK-AXIS-IGNORE :: = 0; define constant $GDK-AXIS-X :: = 1; define constant $GDK-AXIS-Y :: = 2; define constant $GDK-AXIS-PRESSURE :: = 3; define constant $GDK-AXIS-XTILT :: = 4; define constant $GDK-AXIS-YTILT :: = 5; define constant $GDK-AXIS-WHEEL :: = 6; define constant $GDK-AXIS-LAST :: = 7; define C-subtype <_GdkDeviceAxis> () end; define constant = <_GdkDeviceAxis>; define C-subtype <_GdkDeviceKey> () end; define constant = <_GdkDeviceKey>; define C-subtype <_GdkDevice> () end; define constant = <_GdkDevice>; define C-subtype <_GdkEventMotion> () end; define constant = <_GdkEventMotion>; define C-subtype <_GdkEventButton> () end; define constant = <_GdkEventButton>; define constant = limited(, min: 0, max: 3); define constant $GDK-SCROLL-UP :: = 0; define constant $GDK-SCROLL-DOWN :: = 1; define constant $GDK-SCROLL-LEFT :: = 2; define constant $GDK-SCROLL-RIGHT :: = 3; define C-subtype <_GdkEventScroll> () end; define constant = <_GdkEventScroll>; define C-subtype <_GdkEventKey> () end; define constant = <_GdkEventKey>; define constant = limited(, min: 0, max: 2); define constant $GDK-CROSSING-NORMAL :: = 0; define constant $GDK-CROSSING-GRAB :: = 1; define constant $GDK-CROSSING-UNGRAB :: = 2; define constant = limited(, min: 0, max: 5); define constant $GDK-NOTIFY-ANCESTOR :: = 0; define constant $GDK-NOTIFY-VIRTUAL :: = 1; define constant $GDK-NOTIFY-INFERIOR :: = 2; define constant $GDK-NOTIFY-NONLINEAR :: = 3; define constant $GDK-NOTIFY-NONLINEAR-VIRTUAL :: = 4; define constant $GDK-NOTIFY-UNKNOWN :: = 5; define C-subtype <_GdkEventCrossing> () end; define constant = <_GdkEventCrossing>; define C-subtype <_GdkEventFocus> () end; define constant = <_GdkEventFocus>; define C-subtype <_GdkEventConfigure> () end; define constant = <_GdkEventConfigure>; define C-subtype <_GdkAtom> () end; define constant = <_GdkAtom>; define C-subtype <_GdkEventProperty> () end; define constant = <_GdkEventProperty>; define constant = ; define C-subtype <_GdkEventSelection> () end; define constant = <_GdkEventSelection>; define constant = limited(, min: 0, max: 2); define constant $GDK-OWNER-CHANGE-NEW-OWNER :: = 0; define constant $GDK-OWNER-CHANGE-DESTROY :: = 1; define constant $GDK-OWNER-CHANGE-CLOSE :: = 2; define C-subtype <_GdkEventOwnerChange> () end; define constant = <_GdkEventOwnerChange>; define C-subtype <_GdkEventProximity> () end; define constant = <_GdkEventProximity>; define constant = ; define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkEventClient> () end; define constant = <_GdkEventClient>; define constant = limited(, min: 0, max: 6); define constant $GDK-DRAG-PROTO-MOTIF :: = 0; define constant $GDK-DRAG-PROTO-XDND :: = 1; define constant $GDK-DRAG-PROTO-ROOTWIN :: = 2; define constant $GDK-DRAG-PROTO-NONE :: = 3; define constant $GDK-DRAG-PROTO-WIN32-DROPFILES :: = 4; define constant $GDK-DRAG-PROTO-OLE2 :: = 5; define constant $GDK-DRAG-PROTO-LOCAL :: = 6; define C-subtype <_GList> () end; define constant = <_GList>; define constant = limited(, min: 1, max: 32); define constant $GDK-ACTION-DEFAULT :: = 1; define constant $GDK-ACTION-COPY :: = 2; define constant $GDK-ACTION-MOVE :: = 4; define constant $GDK-ACTION-LINK :: = 8; define constant $GDK-ACTION-PRIVATE :: = 16; define constant $GDK-ACTION-ASK :: = 32; define C-subtype <_GdkDragContext> () end; define constant = <_GdkDragContext>; define constant = ; define C-subtype <_GdkEventDND> () end; define constant = <_GdkEventDND>; define constant = limited(, min: 1, max: 64); define constant $GDK-WINDOW-STATE-WITHDRAWN :: = 1; define constant $GDK-WINDOW-STATE-ICONIFIED :: = 2; define constant $GDK-WINDOW-STATE-MAXIMIZED :: = 4; define constant $GDK-WINDOW-STATE-STICKY :: = 8; define constant $GDK-WINDOW-STATE-FULLSCREEN :: = 16; define constant $GDK-WINDOW-STATE-ABOVE :: = 32; define constant $GDK-WINDOW-STATE-BELOW :: = 64; define C-subtype <_GdkEventWindowState> () end; define constant = <_GdkEventWindowState>; define constant = limited(, min: 0, max: 2); define constant $GDK-SETTING-ACTION-NEW :: = 0; define constant $GDK-SETTING-ACTION-CHANGED :: = 1; define constant $GDK-SETTING-ACTION-DELETED :: = 2; define C-subtype <_GdkEventSetting> () end; define constant = <_GdkEventSetting>; define C-subtype <_GdkEventGrabBroken> () end; define constant = <_GdkEventGrabBroken>; /* Ignoring declaration for {instance of } "<_GdkEvent>"*/ define constant = <_GdkEvent>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-pointer-type => ; define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ define C-pointer-type => ; define C-pointer-type => ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkDisplayPointerHooks> () end; define constant = <_GdkDisplayPointerHooks>; define C-subtype <_GdkDisplay> () end; define constant = <_GdkDisplay>; define C-subtype <_GtkSelectionData> () end; define constant = <_GtkSelectionData>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 1); define constant $GTK-WIDGET-HELP-TOOLTIP :: = 0; define constant $GTK-WIDGET-HELP-WHATS-THIS :: = 1; /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 88); define constant $ATK-ROLE-INVALID :: = 0; define constant $ATK-ROLE-ACCEL-LABEL :: = 1; define constant $ATK-ROLE-ALERT :: = 2; define constant $ATK-ROLE-ANIMATION :: = 3; define constant $ATK-ROLE-ARROW :: = 4; define constant $ATK-ROLE-CALENDAR :: = 5; define constant $ATK-ROLE-CANVAS :: = 6; define constant $ATK-ROLE-CHECK-BOX :: = 7; define constant $ATK-ROLE-CHECK-MENU-ITEM :: = 8; define constant $ATK-ROLE-COLOR-CHOOSER :: = 9; define constant $ATK-ROLE-COLUMN-HEADER :: = 10; define constant $ATK-ROLE-COMBO-BOX :: = 11; define constant $ATK-ROLE-DATE-EDITOR :: = 12; define constant $ATK-ROLE-DESKTOP-ICON :: = 13; define constant $ATK-ROLE-DESKTOP-FRAME :: = 14; define constant $ATK-ROLE-DIAL :: = 15; define constant $ATK-ROLE-DIALOG :: = 16; define constant $ATK-ROLE-DIRECTORY-PANE :: = 17; define constant $ATK-ROLE-DRAWING-AREA :: = 18; define constant $ATK-ROLE-FILE-CHOOSER :: = 19; define constant $ATK-ROLE-FILLER :: = 20; define constant $ATK-ROLE-FONT-CHOOSER :: = 21; define constant $ATK-ROLE-FRAME :: = 22; define constant $ATK-ROLE-GLASS-PANE :: = 23; define constant $ATK-ROLE-HTML-CONTAINER :: = 24; define constant $ATK-ROLE-ICON :: = 25; define constant $ATK-ROLE-IMAGE :: = 26; define constant $ATK-ROLE-INTERNAL-FRAME :: = 27; define constant $ATK-ROLE-LABEL :: = 28; define constant $ATK-ROLE-LAYERED-PANE :: = 29; define constant $ATK-ROLE-LIST :: = 30; define constant $ATK-ROLE-LIST-ITEM :: = 31; define constant $ATK-ROLE-MENU :: = 32; define constant $ATK-ROLE-MENU-BAR :: = 33; define constant $ATK-ROLE-MENU-ITEM :: = 34; define constant $ATK-ROLE-OPTION-PANE :: = 35; define constant $ATK-ROLE-PAGE-TAB :: = 36; define constant $ATK-ROLE-PAGE-TAB-LIST :: = 37; define constant $ATK-ROLE-PANEL :: = 38; define constant $ATK-ROLE-PASSWORD-TEXT :: = 39; define constant $ATK-ROLE-POPUP-MENU :: = 40; define constant $ATK-ROLE-PROGRESS-BAR :: = 41; define constant $ATK-ROLE-PUSH-BUTTON :: = 42; define constant $ATK-ROLE-RADIO-BUTTON :: = 43; define constant $ATK-ROLE-RADIO-MENU-ITEM :: = 44; define constant $ATK-ROLE-ROOT-PANE :: = 45; define constant $ATK-ROLE-ROW-HEADER :: = 46; define constant $ATK-ROLE-SCROLL-BAR :: = 47; define constant $ATK-ROLE-SCROLL-PANE :: = 48; define constant $ATK-ROLE-SEPARATOR :: = 49; define constant $ATK-ROLE-SLIDER :: = 50; define constant $ATK-ROLE-SPLIT-PANE :: = 51; define constant $ATK-ROLE-SPIN-BUTTON :: = 52; define constant $ATK-ROLE-STATUSBAR :: = 53; define constant $ATK-ROLE-TABLE :: = 54; define constant $ATK-ROLE-TABLE-CELL :: = 55; define constant $ATK-ROLE-TABLE-COLUMN-HEADER :: = 56; define constant $ATK-ROLE-TABLE-ROW-HEADER :: = 57; define constant $ATK-ROLE-TEAR-OFF-MENU-ITEM :: = 58; define constant $ATK-ROLE-TERMINAL :: = 59; define constant $ATK-ROLE-TEXT :: = 60; define constant $ATK-ROLE-TOGGLE-BUTTON :: = 61; define constant $ATK-ROLE-TOOL-BAR :: = 62; define constant $ATK-ROLE-TOOL-TIP :: = 63; define constant $ATK-ROLE-TREE :: = 64; define constant $ATK-ROLE-TREE-TABLE :: = 65; define constant $ATK-ROLE-UNKNOWN :: = 66; define constant $ATK-ROLE-VIEWPORT :: = 67; define constant $ATK-ROLE-WINDOW :: = 68; define constant $ATK-ROLE-HEADER :: = 69; define constant $ATK-ROLE-FOOTER :: = 70; define constant $ATK-ROLE-PARAGRAPH :: = 71; define constant $ATK-ROLE-RULER :: = 72; define constant $ATK-ROLE-APPLICATION :: = 73; define constant $ATK-ROLE-AUTOCOMPLETE :: = 74; define constant $ATK-ROLE-EDITBAR :: = 75; define constant $ATK-ROLE-EMBEDDED :: = 76; define constant $ATK-ROLE-ENTRY :: = 77; define constant $ATK-ROLE-CHART :: = 78; define constant $ATK-ROLE-CAPTION :: = 79; define constant $ATK-ROLE-DOCUMENT-FRAME :: = 80; define constant $ATK-ROLE-HEADING :: = 81; define constant $ATK-ROLE-PAGE :: = 82; define constant $ATK-ROLE-SECTION :: = 83; define constant $ATK-ROLE-REDUNDANT-OBJECT :: = 84; define constant $ATK-ROLE-FORM :: = 85; define constant $ATK-ROLE-LINK :: = 86; define constant $ATK-ROLE-INPUT-METHOD-WINDOW :: = 87; define constant $ATK-ROLE-LAST-DEFINED :: = 88; define C-subtype <_GPtrArray> () end; define constant = <_GPtrArray>; define C-subtype <_AtkRelationSet> () end; define constant = <_AtkRelationSet>; define constant = limited(, min: 0, max: 7); define constant $ATK-LAYER-INVALID :: = 0; define constant $ATK-LAYER-BACKGROUND :: = 1; define constant $ATK-LAYER-CANVAS :: = 2; define constant $ATK-LAYER-WIDGET :: = 3; define constant $ATK-LAYER-MDI :: = 4; define constant $ATK-LAYER-POPUP :: = 5; define constant $ATK-LAYER-OVERLAY :: = 6; define constant $ATK-LAYER-WINDOW :: = 7; define C-subtype <_AtkObject> () end; define constant = <_AtkObject>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkWidgetClass> () end; define constant = <_GtkWidgetClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkContainerClass> () end; define constant = <_GtkContainerClass>; define C-subtype <_GtkBinClass> () end; define constant = <_GtkBinClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkWindowClass> () end; define constant = <_GtkWindowClass>; define constant = <_GObjectClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkWindowGroupClass> () end; define constant = <_GtkWindowGroupClass>; define C-function gtk-window-get-type result res :: ; c-name: "gtk_window_get_type"; end; define constant = limited(, min: 0, max: 1); define constant $GTK-WINDOW-TOPLEVEL :: = 0; define constant $GTK-WINDOW-POPUP :: = 1; define C-function gtk-window-new input parameter type :: ; result res :: ; c-name: "gtk_window_new"; end; define C-function gtk-window-set-title input parameter window :: ; input parameter title :: ; c-name: "gtk_window_set_title"; end; define C-function gtk-window-get-title input parameter window :: ; result res :: ; c-name: "gtk_window_get_title"; end; define C-function gtk-window-set-wmclass input parameter window :: ; input parameter wmclass_name :: ; input parameter wmclass_class :: ; c-name: "gtk_window_set_wmclass"; end; define C-function gtk-window-set-role input parameter window :: ; input parameter role :: ; c-name: "gtk_window_set_role"; end; define C-function gtk-window-get-role input parameter window :: ; result res :: ; c-name: "gtk_window_get_role"; end; define C-subtype <_GtkAccelKey> () end; define constant = <_GtkAccelKey>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GClosureNotifyData> () end; define constant = <_GClosureNotifyData>; define C-subtype <_GClosure> () end; define constant = <_GClosure>; define constant = ; define C-subtype <_GtkAccelGroupEntry> () end; define constant = <_GtkAccelGroupEntry>; define C-subtype <_GtkAccelGroup> () end; define constant = <_GtkAccelGroup>; define C-function gtk-window-add-accel-group input parameter window :: ; input parameter accel_group :: ; c-name: "gtk_window_add_accel_group"; end; define C-function gtk-window-remove-accel-group input parameter window :: ; input parameter accel_group :: ; c-name: "gtk_window_remove_accel_group"; end; define constant = limited(, min: 0, max: 4); define constant $GTK-WIN-POS-NONE :: = 0; define constant $GTK-WIN-POS-CENTER :: = 1; define constant $GTK-WIN-POS-MOUSE :: = 2; define constant $GTK-WIN-POS-CENTER-ALWAYS :: = 3; define constant $GTK-WIN-POS-CENTER-ON-PARENT :: = 4; define C-function gtk-window-set-position input parameter window :: ; input parameter position :: ; c-name: "gtk_window_set_position"; end; define C-function gtk-window-activate-focus input parameter window :: ; result res :: ; c-name: "gtk_window_activate_focus"; end; define C-function gtk-window-set-focus input parameter window :: ; input parameter focus :: ; c-name: "gtk_window_set_focus"; end; define C-function gtk-window-get-focus input parameter window :: ; result res :: ; c-name: "gtk_window_get_focus"; end; define C-function gtk-window-set-default input parameter window :: ; input parameter default_widget :: ; c-name: "gtk_window_set_default"; end; define C-function gtk-window-activate-default input parameter window :: ; result res :: ; c-name: "gtk_window_activate_default"; end; define C-function gtk-window-set-transient-for input parameter window :: ; input parameter parent :: ; c-name: "gtk_window_set_transient_for"; end; define C-function gtk-window-get-transient-for input parameter window :: ; result res :: ; c-name: "gtk_window_get_transient_for"; end; define constant = limited(, min: 0, max: 13); define constant $GDK-WINDOW-TYPE-HINT-NORMAL :: = 0; define constant $GDK-WINDOW-TYPE-HINT-DIALOG :: = 1; define constant $GDK-WINDOW-TYPE-HINT-MENU :: = 2; define constant $GDK-WINDOW-TYPE-HINT-TOOLBAR :: = 3; define constant $GDK-WINDOW-TYPE-HINT-SPLASHSCREEN :: = 4; define constant $GDK-WINDOW-TYPE-HINT-UTILITY :: = 5; define constant $GDK-WINDOW-TYPE-HINT-DOCK :: = 6; define constant $GDK-WINDOW-TYPE-HINT-DESKTOP :: = 7; define constant $GDK-WINDOW-TYPE-HINT-DROPDOWN-MENU :: = 8; define constant $GDK-WINDOW-TYPE-HINT-POPUP-MENU :: = 9; define constant $GDK-WINDOW-TYPE-HINT-TOOLTIP :: = 10; define constant $GDK-WINDOW-TYPE-HINT-NOTIFICATION :: = 11; define constant $GDK-WINDOW-TYPE-HINT-COMBO :: = 12; define constant $GDK-WINDOW-TYPE-HINT-DND :: = 13; define C-function gtk-window-set-type-hint input parameter window :: ; input parameter hint :: ; c-name: "gtk_window_set_type_hint"; end; define C-function gtk-window-get-type-hint input parameter window :: ; result res :: ; c-name: "gtk_window_get_type_hint"; end; define C-function gtk-window-set-skip-taskbar-hint input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_skip_taskbar_hint"; end; define C-function gtk-window-get-skip-taskbar-hint input parameter window :: ; result res :: ; c-name: "gtk_window_get_skip_taskbar_hint"; end; define C-function gtk-window-set-skip-pager-hint input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_skip_pager_hint"; end; define C-function gtk-window-get-skip-pager-hint input parameter window :: ; result res :: ; c-name: "gtk_window_get_skip_pager_hint"; end; define C-function gtk-window-set-urgency-hint input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_urgency_hint"; end; define C-function gtk-window-get-urgency-hint input parameter window :: ; result res :: ; c-name: "gtk_window_get_urgency_hint"; end; define C-function gtk-window-set-accept-focus input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_accept_focus"; end; define C-function gtk-window-get-accept-focus input parameter window :: ; result res :: ; c-name: "gtk_window_get_accept_focus"; end; define C-function gtk-window-set-focus-on-map input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_focus_on_map"; end; define C-function gtk-window-get-focus-on-map input parameter window :: ; result res :: ; c-name: "gtk_window_get_focus_on_map"; end; define C-function gtk-window-set-destroy-with-parent input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_destroy_with_parent"; end; define C-function gtk-window-get-destroy-with-parent input parameter window :: ; result res :: ; c-name: "gtk_window_get_destroy_with_parent"; end; define C-function gtk-window-set-resizable input parameter window :: ; input parameter resizable :: ; c-name: "gtk_window_set_resizable"; end; define C-function gtk-window-get-resizable input parameter window :: ; result res :: ; c-name: "gtk_window_get_resizable"; end; define constant = limited(, min: 1, max: 10); define constant $GDK-GRAVITY-NORTH-WEST :: = 1; define constant $GDK-GRAVITY-NORTH :: = 2; define constant $GDK-GRAVITY-NORTH-EAST :: = 3; define constant $GDK-GRAVITY-WEST :: = 4; define constant $GDK-GRAVITY-CENTER :: = 5; define constant $GDK-GRAVITY-EAST :: = 6; define constant $GDK-GRAVITY-SOUTH-WEST :: = 7; define constant $GDK-GRAVITY-SOUTH :: = 8; define constant $GDK-GRAVITY-SOUTH-EAST :: = 9; define constant $GDK-GRAVITY-STATIC :: = 10; define C-function gtk-window-set-gravity input parameter window :: ; input parameter gravity :: ; c-name: "gtk_window_set_gravity"; end; define C-function gtk-window-get-gravity input parameter window :: ; result res :: ; c-name: "gtk_window_get_gravity"; end; define C-subtype <_GdkGeometry> () end; define constant = <_GdkGeometry>; define constant = limited(, min: 1, max: 256); define constant $GDK-HINT-POS :: = 1; define constant $GDK-HINT-MIN-SIZE :: = 2; define constant $GDK-HINT-MAX-SIZE :: = 4; define constant $GDK-HINT-BASE-SIZE :: = 8; define constant $GDK-HINT-ASPECT :: = 16; define constant $GDK-HINT-RESIZE-INC :: = 32; define constant $GDK-HINT-WIN-GRAVITY :: = 64; define constant $GDK-HINT-USER-POS :: = 128; define constant $GDK-HINT-USER-SIZE :: = 256; define C-function gtk-window-set-geometry-hints input parameter window :: ; input parameter geometry_widget :: ; input parameter geometry :: ; input parameter geom_mask :: ; c-name: "gtk_window_set_geometry_hints"; end; define C-function gtk-window-set-screen input parameter window :: ; input parameter screen :: ; c-name: "gtk_window_set_screen"; end; define C-function gtk-window-get-screen input parameter window :: ; result res :: ; c-name: "gtk_window_get_screen"; end; define C-function gtk-window-is-active input parameter window :: ; result res :: ; c-name: "gtk_window_is_active"; end; define C-function gtk-window-has-toplevel-focus input parameter window :: ; result res :: ; c-name: "gtk_window_has_toplevel_focus"; end; define C-function gtk-window-set-has-frame input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_has_frame"; end; define C-function gtk-window-get-has-frame input parameter window :: ; result res :: ; c-name: "gtk_window_get_has_frame"; end; define C-function gtk-window-set-frame-dimensions input parameter window :: ; input parameter left :: ; input parameter top :: ; input parameter right :: ; input parameter bottom :: ; c-name: "gtk_window_set_frame_dimensions"; end; define C-function gtk-window-get-frame-dimensions input parameter window :: ; input parameter left :: ; input parameter top :: ; input parameter right :: ; input parameter bottom :: ; c-name: "gtk_window_get_frame_dimensions"; end; define C-function gtk-window-set-decorated input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_decorated"; end; define C-function gtk-window-get-decorated input parameter window :: ; result res :: ; c-name: "gtk_window_get_decorated"; end; define C-function gtk-window-set-deletable input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_deletable"; end; define C-function gtk-window-get-deletable input parameter window :: ; result res :: ; c-name: "gtk_window_get_deletable"; end; define C-function gtk-window-set-icon-list input parameter window :: ; input parameter list :: ; c-name: "gtk_window_set_icon_list"; end; define C-function gtk-window-get-icon-list input parameter window :: ; result res :: ; c-name: "gtk_window_get_icon_list"; end; define C-subtype <_GdkPixbuf> () end; define constant = <_GdkPixbuf>; define C-function gtk-window-set-icon input parameter window :: ; input parameter icon :: ; c-name: "gtk_window_set_icon"; end; define C-function gtk-window-set-icon-name input parameter window :: ; input parameter name :: ; c-name: "gtk_window_set_icon_name"; end; define C-subtype <_GError> () end; define constant = <_GError>; define C-pointer-type => ; define C-function gtk-window-set-icon-from-file-utf8 input parameter window :: ; input parameter filename :: ; input parameter err :: ; result res :: ; c-name: "gtk_window_set_icon_from_file_utf8"; end; define C-function gtk-window-get-icon input parameter window :: ; result res :: ; c-name: "gtk_window_get_icon"; end; define C-function gtk-window-get-icon-name input parameter window :: ; result res :: ; c-name: "gtk_window_get_icon_name"; end; define C-function gtk-window-set-default-icon-list input parameter list :: ; c-name: "gtk_window_set_default_icon_list"; end; define C-function gtk-window-get-default-icon-list result res :: ; c-name: "gtk_window_get_default_icon_list"; end; define C-function gtk-window-set-default-icon input parameter icon :: ; c-name: "gtk_window_set_default_icon"; end; define C-function gtk-window-set-default-icon-name input parameter name :: ; c-name: "gtk_window_set_default_icon_name"; end; define C-function gtk-window-set-default-icon-from-file-utf8 input parameter filename :: ; input parameter err :: ; result res :: ; c-name: "gtk_window_set_default_icon_from_file_utf8"; end; define C-function gtk-window-set-auto-startup-notification input parameter setting :: ; c-name: "gtk_window_set_auto_startup_notification"; end; define C-function gtk-window-set-modal input parameter window :: ; input parameter modal :: ; c-name: "gtk_window_set_modal"; end; define C-function gtk-window-get-modal input parameter window :: ; result res :: ; c-name: "gtk_window_get_modal"; end; define C-function gtk-window-list-toplevels result res :: ; c-name: "gtk_window_list_toplevels"; end; define C-function gtk-window-add-mnemonic input parameter window :: ; input parameter keyval :: ; input parameter target :: ; c-name: "gtk_window_add_mnemonic"; end; define C-function gtk-window-remove-mnemonic input parameter window :: ; input parameter keyval :: ; input parameter target :: ; c-name: "gtk_window_remove_mnemonic"; end; define C-function gtk-window-mnemonic-activate input parameter window :: ; input parameter keyval :: ; input parameter modifier :: ; result res :: ; c-name: "gtk_window_mnemonic_activate"; end; define C-function gtk-window-set-mnemonic-modifier input parameter window :: ; input parameter modifier :: ; c-name: "gtk_window_set_mnemonic_modifier"; end; define C-function gtk-window-get-mnemonic-modifier input parameter window :: ; result res :: ; c-name: "gtk_window_get_mnemonic_modifier"; end; define C-function gtk-window-activate-key input parameter window :: ; input parameter event :: ; result res :: ; c-name: "gtk_window_activate_key"; end; define C-function gtk-window-propagate-key-event input parameter window :: ; input parameter event :: ; result res :: ; c-name: "gtk_window_propagate_key_event"; end; define C-function gtk-window-present input parameter window :: ; c-name: "gtk_window_present"; end; define C-function gtk-window-present-with-time input parameter window :: ; input parameter timestamp :: ; c-name: "gtk_window_present_with_time"; end; define C-function gtk-window-iconify input parameter window :: ; c-name: "gtk_window_iconify"; end; define C-function gtk-window-deiconify input parameter window :: ; c-name: "gtk_window_deiconify"; end; define C-function gtk-window-stick input parameter window :: ; c-name: "gtk_window_stick"; end; define C-function gtk-window-unstick input parameter window :: ; c-name: "gtk_window_unstick"; end; define C-function gtk-window-maximize input parameter window :: ; c-name: "gtk_window_maximize"; end; define C-function gtk-window-unmaximize input parameter window :: ; c-name: "gtk_window_unmaximize"; end; define C-function gtk-window-fullscreen input parameter window :: ; c-name: "gtk_window_fullscreen"; end; define C-function gtk-window-unfullscreen input parameter window :: ; c-name: "gtk_window_unfullscreen"; end; define C-function gtk-window-set-keep-above input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_keep_above"; end; define C-function gtk-window-set-keep-below input parameter window :: ; input parameter setting :: ; c-name: "gtk_window_set_keep_below"; end; define constant = limited(, min: 0, max: 7); define constant $GDK-WINDOW-EDGE-NORTH-WEST :: = 0; define constant $GDK-WINDOW-EDGE-NORTH :: = 1; define constant $GDK-WINDOW-EDGE-NORTH-EAST :: = 2; define constant $GDK-WINDOW-EDGE-WEST :: = 3; define constant $GDK-WINDOW-EDGE-EAST :: = 4; define constant $GDK-WINDOW-EDGE-SOUTH-WEST :: = 5; define constant $GDK-WINDOW-EDGE-SOUTH :: = 6; define constant $GDK-WINDOW-EDGE-SOUTH-EAST :: = 7; define C-function gtk-window-begin-resize-drag input parameter window :: ; input parameter edge :: ; input parameter button :: ; input parameter root_x :: ; input parameter root_y :: ; input parameter timestamp :: ; c-name: "gtk_window_begin_resize_drag"; end; define C-function gtk-window-begin-move-drag input parameter window :: ; input parameter button :: ; input parameter root_x :: ; input parameter root_y :: ; input parameter timestamp :: ; c-name: "gtk_window_begin_move_drag"; end; define C-function gtk-window-set-policy input parameter window :: ; input parameter allow_shrink :: ; input parameter allow_grow :: ; input parameter auto_shrink :: ; c-name: "gtk_window_set_policy"; end; define C-function gtk-window-set-default-size input parameter window :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_window_set_default_size"; end; define C-function gtk-window-get-default-size input parameter window :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_window_get_default_size"; end; define C-function gtk-window-resize input parameter window :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_window_resize"; end; define C-function gtk-window-get-size input parameter window :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_window_get_size"; end; define C-function gtk-window-move input parameter window :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_window_move"; end; define C-function gtk-window-get-position input parameter window :: ; input parameter root_x :: ; input parameter root_y :: ; c-name: "gtk_window_get_position"; end; define C-function gtk-window-parse-geometry input parameter window :: ; input parameter geometry :: ; result res :: ; c-name: "gtk_window_parse_geometry"; end; define C-function gtk-window-get-group input parameter window :: ; result res :: ; c-name: "gtk_window_get_group"; end; define C-function gtk-window-reshow-with-initial-size input parameter window :: ; c-name: "gtk_window_reshow_with_initial_size"; end; define C-function gtk-window-group-get-type result res :: ; c-name: "gtk_window_group_get_type"; end; define C-function gtk-window-group-new result res :: ; c-name: "gtk_window_group_new"; end; define C-function gtk-window-group-add-window input parameter window_group :: ; input parameter window :: ; c-name: "gtk_window_group_add_window"; end; define C-function gtk-window-group-remove-window input parameter window_group :: ; input parameter window :: ; c-name: "gtk_window_group_remove_window"; end; define C-function _gtk-window-internal-set-focus input parameter window :: ; input parameter focus :: ; c-name: "_gtk_window_internal_set_focus"; end; define C-function gtk-window-remove-embedded-xid input parameter window :: ; input parameter xid :: ; c-name: "gtk_window_remove_embedded_xid"; end; define C-function gtk-window-add-embedded-xid input parameter window :: ; input parameter xid :: ; c-name: "gtk_window_add_embedded_xid"; end; define C-function _gtk-window-reposition input parameter window :: ; input parameter x :: ; input parameter y :: ; c-name: "_gtk_window_reposition"; end; define C-function _gtk-window-constrain-size input parameter window :: ; input parameter width :: ; input parameter height :: ; input parameter new_width :: ; input parameter new_height :: ; c-name: "_gtk_window_constrain_size"; end; define C-function _gtk-window-group-get-current-grab input parameter window_group :: ; result res :: ; c-name: "_gtk_window_group_get_current_grab"; end; define C-function _gtk-window-set-has-toplevel-focus input parameter window :: ; input parameter has_toplevel_focus :: ; c-name: "_gtk_window_set_has_toplevel_focus"; end; define C-function _gtk-window-unset-focus-and-default input parameter window :: ; input parameter widget :: ; c-name: "_gtk_window_unset_focus_and_default"; end; define C-function _gtk-window-set-is-active input parameter window :: ; input parameter is_active :: ; c-name: "_gtk_window_set_is_active"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function _gtk-window-keys-foreach input parameter window :: ; input parameter func :: ; input parameter func_data :: ; c-name: "_gtk_window_keys_foreach"; end; define C-function _gtk-window-query-nonaccels input parameter window :: ; input parameter accel_key :: ; input parameter accel_mods :: ; result res :: ; c-name: "_gtk_window_query_nonaccels"; end; define constant gtk-window-set-icon-from-file = gtk-window-set-icon-from-file-utf8; define constant gtk-window-set-default-icon-from-file = gtk-window-set-default-icon-from-file-utf8; define constant gtk-window-position = gtk-window-set-position; define constant = limited(, min: 16, max: 4194304); define constant $GTK-TOPLEVEL :: = 16; define constant $GTK-NO-WINDOW :: = 32; define constant $GTK-REALIZED :: = 64; define constant $GTK-MAPPED :: = 128; define constant $GTK-VISIBLE :: = 256; define constant $GTK-SENSITIVE :: = 512; define constant $GTK-PARENT-SENSITIVE :: = 1024; define constant $GTK-CAN-FOCUS :: = 2048; define constant $GTK-HAS-FOCUS :: = 4096; define constant $GTK-CAN-DEFAULT :: = 8192; define constant $GTK-HAS-DEFAULT :: = 16384; define constant $GTK-HAS-GRAB :: = 32768; define constant $GTK-RC-STYLE :: = 65536; define constant $GTK-COMPOSITE-CHILD :: = 131072; define constant $GTK-NO-REPARENT :: = 262144; define constant $GTK-APP-PAINTABLE :: = 524288; define constant $GTK-RECEIVES-DEFAULT :: = 1048576; define constant $GTK-DOUBLE-BUFFERED :: = 2097152; define constant $GTK-NO-SHOW-ALL :: = 4194304; define C-subtype <_GtkWidgetAuxInfo> () end; define constant = <_GtkWidgetAuxInfo>; define constant = <_GdkDrawable>; define C-subtype <_GtkWidgetShapeInfo> () end; define constant = <_GtkWidgetShapeInfo>; define C-subtype <_GtkClipboard> () end; define constant = <_GtkClipboard>; define C-function gtk-widget-get-type result res :: ; c-name: "gtk_widget_get_type"; end; define C-function gtk-widget-new input parameter type :: ; input parameter first_property_name :: ; result res :: ; c-name: "gtk_widget_new"; end; define C-function gtk-widget-ref input parameter widget :: ; result res :: ; c-name: "gtk_widget_ref"; end; define C-function gtk-widget-unref input parameter widget :: ; c-name: "gtk_widget_unref"; end; define C-function gtk-widget-destroy input parameter widget :: ; c-name: "gtk_widget_destroy"; end; define C-pointer-type => ; define C-function gtk-widget-destroyed input parameter widget :: ; input parameter widget_pointer :: ; c-name: "gtk_widget_destroyed"; end; define C-function gtk-widget-set input parameter widget :: ; input parameter first_property_name :: ; c-name: "gtk_widget_set"; end; define C-function gtk-widget-unparent input parameter widget :: ; c-name: "gtk_widget_unparent"; end; define C-function gtk-widget-show input parameter widget :: ; c-name: "gtk_widget_show"; end; define C-function gtk-widget-show-now input parameter widget :: ; c-name: "gtk_widget_show_now"; end; define C-function gtk-widget-hide input parameter widget :: ; c-name: "gtk_widget_hide"; end; define C-function gtk-widget-show-all input parameter widget :: ; c-name: "gtk_widget_show_all"; end; define C-function gtk-widget-hide-all input parameter widget :: ; c-name: "gtk_widget_hide_all"; end; define C-function gtk-widget-set-no-show-all input parameter widget :: ; input parameter no_show_all :: ; c-name: "gtk_widget_set_no_show_all"; end; define C-function gtk-widget-get-no-show-all input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_no_show_all"; end; define C-function gtk-widget-map input parameter widget :: ; c-name: "gtk_widget_map"; end; define C-function gtk-widget-unmap input parameter widget :: ; c-name: "gtk_widget_unmap"; end; define C-function gtk-widget-realize input parameter widget :: ; c-name: "gtk_widget_realize"; end; define C-function gtk-widget-unrealize input parameter widget :: ; c-name: "gtk_widget_unrealize"; end; define C-function gtk-widget-queue-draw input parameter widget :: ; c-name: "gtk_widget_queue_draw"; end; define C-function gtk-widget-queue-draw-area input parameter widget :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_widget_queue_draw_area"; end; define C-function gtk-widget-queue-clear input parameter widget :: ; c-name: "gtk_widget_queue_clear"; end; define C-function gtk-widget-queue-clear-area input parameter widget :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_widget_queue_clear_area"; end; define C-function gtk-widget-queue-resize input parameter widget :: ; c-name: "gtk_widget_queue_resize"; end; define C-function gtk-widget-queue-resize-no-redraw input parameter widget :: ; c-name: "gtk_widget_queue_resize_no_redraw"; end; define C-function gtk-widget-draw input parameter widget :: ; input parameter area :: ; c-name: "gtk_widget_draw"; end; define C-function gtk-widget-size-request input parameter widget :: ; input parameter requisition :: ; c-name: "gtk_widget_size_request"; end; define C-function gtk-widget-size-allocate input parameter widget :: ; input parameter allocation :: ; c-name: "gtk_widget_size_allocate"; end; define C-function gtk-widget-get-child-requisition input parameter widget :: ; input parameter requisition :: ; c-name: "gtk_widget_get_child_requisition"; end; define constant = limited(, min: 1, max: 7); define constant $GTK-ACCEL-VISIBLE :: = 1; define constant $GTK-ACCEL-LOCKED :: = 2; define constant $GTK-ACCEL-MASK :: = 7; define C-function gtk-widget-add-accelerator input parameter widget :: ; input parameter accel_signal :: ; input parameter accel_group :: ; input parameter accel_key :: ; input parameter accel_mods :: ; input parameter accel_flags :: ; c-name: "gtk_widget_add_accelerator"; end; define C-function gtk-widget-remove-accelerator input parameter widget :: ; input parameter accel_group :: ; input parameter accel_key :: ; input parameter accel_mods :: ; result res :: ; c-name: "gtk_widget_remove_accelerator"; end; define C-function gtk-widget-set-accel-path input parameter widget :: ; input parameter accel_path :: ; input parameter accel_group :: ; c-name: "gtk_widget_set_accel_path"; end; define C-pointer-type => ; define C-function _gtk-widget-get-accel-path input parameter widget :: ; input parameter locked :: ; result res :: ; c-name: "_gtk_widget_get_accel_path"; end; define C-function gtk-widget-list-accel-closures input parameter widget :: ; result res :: ; c-name: "gtk_widget_list_accel_closures"; end; define C-function gtk-widget-can-activate-accel input parameter widget :: ; input parameter signal_id :: ; result res :: ; c-name: "gtk_widget_can_activate_accel"; end; define C-function gtk-widget-mnemonic-activate input parameter widget :: ; input parameter group_cycling :: ; result res :: ; c-name: "gtk_widget_mnemonic_activate"; end; define C-function gtk-widget-event input parameter widget :: ; input parameter event :: ; result res :: ; c-name: "gtk_widget_event"; end; define C-function gtk-widget-send-expose input parameter widget :: ; input parameter event :: ; result res :: ; c-name: "gtk_widget_send_expose"; end; define C-function gtk-widget-activate input parameter widget :: ; result res :: ; c-name: "gtk_widget_activate"; end; define C-subtype <_GtkAdjustment> () end; define constant = <_GtkAdjustment>; define C-function gtk-widget-set-scroll-adjustments input parameter widget :: ; input parameter hadjustment :: ; input parameter vadjustment :: ; result res :: ; c-name: "gtk_widget_set_scroll_adjustments"; end; define C-function gtk-widget-reparent input parameter widget :: ; input parameter new_parent :: ; c-name: "gtk_widget_reparent"; end; define C-function gtk-widget-intersect input parameter widget :: ; input parameter area :: ; input parameter intersection :: ; result res :: ; c-name: "gtk_widget_intersect"; end; define C-function gtk-widget-region-intersect input parameter widget :: ; input parameter region :: ; result res :: ; c-name: "gtk_widget_region_intersect"; end; define C-function gtk-widget-freeze-child-notify input parameter widget :: ; c-name: "gtk_widget_freeze_child_notify"; end; define C-function gtk-widget-child-notify input parameter widget :: ; input parameter child_property :: ; c-name: "gtk_widget_child_notify"; end; define C-function gtk-widget-thaw-child-notify input parameter widget :: ; c-name: "gtk_widget_thaw_child_notify"; end; define C-function gtk-widget-is-focus input parameter widget :: ; result res :: ; c-name: "gtk_widget_is_focus"; end; define C-function gtk-widget-grab-focus input parameter widget :: ; c-name: "gtk_widget_grab_focus"; end; define C-function gtk-widget-grab-default input parameter widget :: ; c-name: "gtk_widget_grab_default"; end; define C-function gtk-widget-set-name input parameter widget :: ; input parameter name :: ; c-name: "gtk_widget_set_name"; end; define C-function gtk-widget-get-name input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_name"; end; define C-function gtk-widget-set-state input parameter widget :: ; input parameter state :: ; c-name: "gtk_widget_set_state"; end; define C-function gtk-widget-set-sensitive input parameter widget :: ; input parameter sensitive :: ; c-name: "gtk_widget_set_sensitive"; end; define C-function gtk-widget-set-app-paintable input parameter widget :: ; input parameter app_paintable :: ; c-name: "gtk_widget_set_app_paintable"; end; define C-function gtk-widget-set-double-buffered input parameter widget :: ; input parameter double_buffered :: ; c-name: "gtk_widget_set_double_buffered"; end; define C-function gtk-widget-set-redraw-on-allocate input parameter widget :: ; input parameter redraw_on_allocate :: ; c-name: "gtk_widget_set_redraw_on_allocate"; end; define C-function gtk-widget-set-parent input parameter widget :: ; input parameter parent :: ; c-name: "gtk_widget_set_parent"; end; define C-function gtk-widget-set-parent-window input parameter widget :: ; input parameter parent_window :: ; c-name: "gtk_widget_set_parent_window"; end; define C-function gtk-widget-set-child-visible input parameter widget :: ; input parameter is_visible :: ; c-name: "gtk_widget_set_child_visible"; end; define C-function gtk-widget-get-child-visible input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_child_visible"; end; define C-function gtk-widget-get-parent input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_parent"; end; define C-function gtk-widget-get-parent-window input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_parent_window"; end; define C-function gtk-widget-child-focus input parameter widget :: ; input parameter direction :: ; result res :: ; c-name: "gtk_widget_child_focus"; end; define C-function gtk-widget-set-size-request input parameter widget :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_widget_set_size_request"; end; define C-function gtk-widget-get-size-request input parameter widget :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_widget_get_size_request"; end; define C-function gtk-widget-set-uposition input parameter widget :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_widget_set_uposition"; end; define C-function gtk-widget-set-usize input parameter widget :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_widget_set_usize"; end; define C-function gtk-widget-set-events input parameter widget :: ; input parameter events :: ; c-name: "gtk_widget_set_events"; end; define C-function gtk-widget-add-events input parameter widget :: ; input parameter events :: ; c-name: "gtk_widget_add_events"; end; define constant = limited(, min: 0, max: 2); define constant $GDK-EXTENSION-EVENTS-NONE :: = 0; define constant $GDK-EXTENSION-EVENTS-ALL :: = 1; define constant $GDK-EXTENSION-EVENTS-CURSOR :: = 2; define C-function gtk-widget-set-extension-events input parameter widget :: ; input parameter mode :: ; c-name: "gtk_widget_set_extension_events"; end; define C-function gtk-widget-get-extension-events input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_extension_events"; end; define C-function gtk-widget-get-toplevel input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_toplevel"; end; define C-function gtk-widget-get-ancestor input parameter widget :: ; input parameter widget_type :: ; result res :: ; c-name: "gtk_widget_get_ancestor"; end; define C-function gtk-widget-get-colormap input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_colormap"; end; define C-function gtk-widget-get-visual input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_visual"; end; define C-function gtk-widget-get-screen input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_screen"; end; define C-function gtk-widget-has-screen input parameter widget :: ; result res :: ; c-name: "gtk_widget_has_screen"; end; define C-function gtk-widget-get-display input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_display"; end; define C-function gtk-widget-get-root-window input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_root_window"; end; define C-subtype <_GtkSettingsPropertyValue> () end; define constant = <_GtkSettingsPropertyValue>; define C-subtype <_GtkRcContext> () end; define constant = <_GtkRcContext>; define C-subtype <_GtkSettings> () end; define constant = <_GtkSettings>; define C-function gtk-widget-get-settings input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_settings"; end; define C-function gtk-widget-get-clipboard input parameter widget :: ; input parameter selection :: ; result res :: ; c-name: "gtk_widget_get_clipboard"; end; define C-function gtk-widget-get-accessible input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_accessible"; end; define C-function gtk-widget-set-colormap input parameter widget :: ; input parameter colormap :: ; c-name: "gtk_widget_set_colormap"; end; define C-function gtk-widget-get-events input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_events"; end; define C-function gtk-widget-get-pointer input parameter widget :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_widget_get_pointer"; end; define C-function gtk-widget-is-ancestor input parameter widget :: ; input parameter ancestor :: ; result res :: ; c-name: "gtk_widget_is_ancestor"; end; define C-function gtk-widget-translate-coordinates input parameter src_widget :: ; input parameter dest_widget :: ; input parameter src_x :: ; input parameter src_y :: ; input parameter dest_x :: ; input parameter dest_y :: ; result res :: ; c-name: "gtk_widget_translate_coordinates"; end; define C-function gtk-widget-hide-on-delete input parameter widget :: ; result res :: ; c-name: "gtk_widget_hide_on_delete"; end; define C-function gtk-widget-set-style input parameter widget :: ; input parameter style :: ; c-name: "gtk_widget_set_style"; end; define C-function gtk-widget-ensure-style input parameter widget :: ; c-name: "gtk_widget_ensure_style"; end; define C-function gtk-widget-get-style input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_style"; end; define C-function gtk-widget-modify-style input parameter widget :: ; input parameter style :: ; c-name: "gtk_widget_modify_style"; end; define C-function gtk-widget-get-modifier-style input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_modifier_style"; end; define C-function gtk-widget-modify-fg input parameter widget :: ; input parameter state :: ; input parameter color :: ; c-name: "gtk_widget_modify_fg"; end; define C-function gtk-widget-modify-bg input parameter widget :: ; input parameter state :: ; input parameter color :: ; c-name: "gtk_widget_modify_bg"; end; define C-function gtk-widget-modify-text input parameter widget :: ; input parameter state :: ; input parameter color :: ; c-name: "gtk_widget_modify_text"; end; define C-function gtk-widget-modify-base input parameter widget :: ; input parameter state :: ; input parameter color :: ; c-name: "gtk_widget_modify_base"; end; define C-function gtk-widget-modify-font input parameter widget :: ; input parameter font_desc :: ; c-name: "gtk_widget_modify_font"; end; define C-subtype <_PangoContext> () end; define constant = <_PangoContext>; define C-function gtk-widget-create-pango-context input parameter widget :: ; result res :: ; c-name: "gtk_widget_create_pango_context"; end; define C-function gtk-widget-get-pango-context input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_pango_context"; end; define C-subtype <_PangoLayout> () end; define constant = <_PangoLayout>; define C-function gtk-widget-create-pango-layout input parameter widget :: ; input parameter text :: ; result res :: ; c-name: "gtk_widget_create_pango_layout"; end; define constant = limited(, min: 0, max: 6); define constant $GTK-ICON-SIZE-INVALID :: = 0; define constant $GTK-ICON-SIZE-MENU :: = 1; define constant $GTK-ICON-SIZE-SMALL-TOOLBAR :: = 2; define constant $GTK-ICON-SIZE-LARGE-TOOLBAR :: = 3; define constant $GTK-ICON-SIZE-BUTTON :: = 4; define constant $GTK-ICON-SIZE-DND :: = 5; define constant $GTK-ICON-SIZE-DIALOG :: = 6; define C-function gtk-widget-render-icon input parameter widget :: ; input parameter stock_id :: ; input parameter size :: ; input parameter detail :: ; result res :: ; c-name: "gtk_widget_render_icon"; end; define C-function gtk-widget-set-composite-name input parameter widget :: ; input parameter name :: ; c-name: "gtk_widget_set_composite_name"; end; define C-function gtk-widget-get-composite-name input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_composite_name"; end; define C-function gtk-widget-reset-rc-styles input parameter widget :: ; c-name: "gtk_widget_reset_rc_styles"; end; define C-function gtk-widget-push-colormap input parameter cmap :: ; c-name: "gtk_widget_push_colormap"; end; define C-function gtk-widget-push-composite-child c-name: "gtk_widget_push_composite_child"; end; define C-function gtk-widget-pop-composite-child c-name: "gtk_widget_pop_composite_child"; end; define C-function gtk-widget-pop-colormap c-name: "gtk_widget_pop_colormap"; end; define C-function gtk-widget-class-install-style-property input parameter klass :: ; input parameter pspec :: ; c-name: "gtk_widget_class_install_style_property"; end; define constant = ; define C-subtype <_GString> () end; define constant = <_GString>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-widget-class-install-style-property-parser input parameter klass :: ; input parameter pspec :: ; input parameter parser :: ; c-name: "gtk_widget_class_install_style_property_parser"; end; define C-function gtk-widget-class-find-style-property input parameter klass :: ; input parameter property_name :: ; result res :: ; c-name: "gtk_widget_class_find_style_property"; end; define C-pointer-type => ; define C-function gtk-widget-class-list-style-properties input parameter klass :: ; input parameter n_properties :: ; result res :: ; c-name: "gtk_widget_class_list_style_properties"; end; define C-function gtk-widget-style-get-property input parameter widget :: ; input parameter property_name :: ; input parameter value :: ; c-name: "gtk_widget_style_get_property"; end; define constant = ; define C-function gtk-widget-style-get-valist input parameter widget :: ; input parameter first_property_name :: ; input parameter var_args :: ; c-name: "gtk_widget_style_get_valist"; end; define C-function gtk-widget-style-get input parameter widget :: ; input parameter first_property_name :: ; c-name: "gtk_widget_style_get"; end; define C-function gtk-widget-set-default-colormap input parameter colormap :: ; c-name: "gtk_widget_set_default_colormap"; end; define C-function gtk-widget-get-default-style result res :: ; c-name: "gtk_widget_get_default_style"; end; define C-function gtk-widget-get-default-colormap result res :: ; c-name: "gtk_widget_get_default_colormap"; end; define C-function gtk-widget-get-default-visual result res :: ; c-name: "gtk_widget_get_default_visual"; end; define C-function gtk-widget-set-direction input parameter widget :: ; input parameter dir :: ; c-name: "gtk_widget_set_direction"; end; define C-function gtk-widget-get-direction input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_direction"; end; define C-function gtk-widget-set-default-direction input parameter dir :: ; c-name: "gtk_widget_set_default_direction"; end; define C-function gtk-widget-get-default-direction result res :: ; c-name: "gtk_widget_get_default_direction"; end; define C-function gtk-widget-is-composited input parameter widget :: ; result res :: ; c-name: "gtk_widget_is_composited"; end; define C-function gtk-widget-shape-combine-mask input parameter widget :: ; input parameter shape_mask :: ; input parameter offset_x :: ; input parameter offset_y :: ; c-name: "gtk_widget_shape_combine_mask"; end; define C-function gtk-widget-input-shape-combine-mask input parameter widget :: ; input parameter shape_mask :: ; input parameter offset_x :: ; input parameter offset_y :: ; c-name: "gtk_widget_input_shape_combine_mask"; end; define C-function gtk-widget-reset-shapes input parameter widget :: ; c-name: "gtk_widget_reset_shapes"; end; define C-function gtk-widget-path input parameter widget :: ; input parameter path_length :: ; input parameter path :: ; input parameter path_reversed :: ; c-name: "gtk_widget_path"; end; define C-function gtk-widget-class-path input parameter widget :: ; input parameter path_length :: ; input parameter path :: ; input parameter path_reversed :: ; c-name: "gtk_widget_class_path"; end; define C-function gtk-widget-list-mnemonic-labels input parameter widget :: ; result res :: ; c-name: "gtk_widget_list_mnemonic_labels"; end; define C-function gtk-widget-add-mnemonic-label input parameter widget :: ; input parameter label :: ; c-name: "gtk_widget_add_mnemonic_label"; end; define C-function gtk-widget-remove-mnemonic-label input parameter widget :: ; input parameter label :: ; c-name: "gtk_widget_remove_mnemonic_label"; end; define C-function gtk-requisition-get-type result res :: ; c-name: "gtk_requisition_get_type"; end; define C-function gtk-requisition-copy input parameter requisition :: ; result res :: ; c-name: "gtk_requisition_copy"; end; define C-function gtk-requisition-free input parameter requisition :: ; c-name: "gtk_requisition_free"; end; define C-function _gtk-widget-grab-notify input parameter widget :: ; input parameter was_grabbed :: ; c-name: "_gtk_widget_grab_notify"; end; define C-function _gtk-widget-get-aux-info input parameter widget :: ; input parameter create :: ; result res :: ; c-name: "_gtk_widget_get_aux_info"; end; define C-function _gtk-widget-propagate-hierarchy-changed input parameter widget :: ; input parameter previous_toplevel :: ; c-name: "_gtk_widget_propagate_hierarchy_changed"; end; define C-function _gtk-widget-propagate-screen-changed input parameter widget :: ; input parameter previous_screen :: ; c-name: "_gtk_widget_propagate_screen_changed"; end; define C-function _gtk-widget-propagate-composited-changed input parameter widget :: ; c-name: "_gtk_widget_propagate_composited_changed"; end; define C-function _gtk-widget-peek-colormap result res :: ; c-name: "_gtk_widget_peek_colormap"; end; define C-function atk-role-register input parameter name :: ; result res :: ; c-name: "atk_role_register"; end; define constant = ; define C-subtype <_AtkAttribute> () end; define constant = <_AtkAttribute>; define C-subtype <_AtkImplementor> () end; define constant = <_AtkImplementor>; define C-subtype <_GTypeInterface> () end; define constant = <_GTypeInterface>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkImplementorIface> () end; define constant = <_AtkImplementorIface>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkStateSet> () end; define constant = <_AtkStateSet>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkPropertyValues> () end; define constant = <_AtkPropertyValues>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-pointer-type => ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_AtkObjectClass> () end; define constant = <_AtkObjectClass>; define C-function atk-object-get-type result res :: ; c-name: "atk_object_get_type"; end; define C-function atk-implementor-get-type result res :: ; c-name: "atk_implementor_get_type"; end; define C-function atk-implementor-ref-accessible input parameter implementor :: ; result res :: ; c-name: "atk_implementor_ref_accessible"; end; define C-function atk-object-get-name input parameter accessible :: ; result res :: ; c-name: "atk_object_get_name"; end; define C-function atk-object-get-description input parameter accessible :: ; result res :: ; c-name: "atk_object_get_description"; end; define C-function atk-object-get-parent input parameter accessible :: ; result res :: ; c-name: "atk_object_get_parent"; end; define C-function atk-object-get-n-accessible-children input parameter accessible :: ; result res :: ; c-name: "atk_object_get_n_accessible_children"; end; define C-function atk-object-ref-accessible-child input parameter accessible :: ; input parameter i :: ; result res :: ; c-name: "atk_object_ref_accessible_child"; end; define C-function atk-object-ref-relation-set input parameter accessible :: ; result res :: ; c-name: "atk_object_ref_relation_set"; end; define C-function atk-object-get-role input parameter accessible :: ; result res :: ; c-name: "atk_object_get_role"; end; define C-function atk-object-get-layer input parameter accessible :: ; result res :: ; c-name: "atk_object_get_layer"; end; define C-function atk-object-get-mdi-zorder input parameter accessible :: ; result res :: ; c-name: "atk_object_get_mdi_zorder"; end; define C-function atk-object-get-attributes input parameter accessible :: ; result res :: ; c-name: "atk_object_get_attributes"; end; define C-function atk-object-ref-state-set input parameter accessible :: ; result res :: ; c-name: "atk_object_ref_state_set"; end; define C-function atk-object-get-index-in-parent input parameter accessible :: ; result res :: ; c-name: "atk_object_get_index_in_parent"; end; define C-function atk-object-set-name input parameter accessible :: ; input parameter name :: ; c-name: "atk_object_set_name"; end; define C-function atk-object-set-description input parameter accessible :: ; input parameter description :: ; c-name: "atk_object_set_description"; end; define C-function atk-object-set-parent input parameter accessible :: ; input parameter parent :: ; c-name: "atk_object_set_parent"; end; define C-function atk-object-set-role input parameter accessible :: ; input parameter role :: ; c-name: "atk_object_set_role"; end; define C-function atk-object-connect-property-change-handler input parameter accessible :: ; input parameter handler :: ; result res :: ; c-name: "atk_object_connect_property_change_handler"; end; define C-function atk-object-remove-property-change-handler input parameter accessible :: ; input parameter handler_id :: ; c-name: "atk_object_remove_property_change_handler"; end; define constant = ; define C-function atk-object-notify-state-change input parameter accessible :: ; input parameter state :: ; input parameter value :: ; c-name: "atk_object_notify_state_change"; end; define C-function atk-object-initialize input parameter accessible :: ; input parameter data :: ; c-name: "atk_object_initialize"; end; define C-function atk-role-get-name input parameter role :: ; result res :: ; c-name: "atk_role_get_name"; end; define C-function atk-role-for-name input parameter name :: ; result res :: ; c-name: "atk_role_for_name"; end; define constant = limited(, min: 0, max: 16); define constant $ATK-RELATION-NULL :: = 0; define constant $ATK-RELATION-CONTROLLED-BY :: = 1; define constant $ATK-RELATION-CONTROLLER-FOR :: = 2; define constant $ATK-RELATION-LABEL-FOR :: = 3; define constant $ATK-RELATION-LABELLED-BY :: = 4; define constant $ATK-RELATION-MEMBER-OF :: = 5; define constant $ATK-RELATION-NODE-CHILD-OF :: = 6; define constant $ATK-RELATION-FLOWS-TO :: = 7; define constant $ATK-RELATION-FLOWS-FROM :: = 8; define constant $ATK-RELATION-SUBWINDOW-OF :: = 9; define constant $ATK-RELATION-EMBEDS :: = 10; define constant $ATK-RELATION-EMBEDDED-BY :: = 11; define constant $ATK-RELATION-POPUP-FOR :: = 12; define constant $ATK-RELATION-PARENT-WINDOW-OF :: = 13; define constant $ATK-RELATION-DESCRIBED-BY :: = 14; define constant $ATK-RELATION-DESCRIPTION-FOR :: = 15; define constant $ATK-RELATION-LAST-DEFINED :: = 16; define C-function atk-object-add-relationship input parameter object :: ; input parameter relationship :: ; input parameter target :: ; result res :: ; c-name: "atk_object_add_relationship"; end; define C-function atk-object-remove-relationship input parameter object :: ; input parameter relationship :: ; input parameter target :: ; result res :: ; c-name: "atk_object_remove_relationship"; end; define C-function atk-role-get-localized-name input parameter role :: ; result res :: ; c-name: "atk_role_get_localized_name"; end; define constant = limited(, min: 0, max: 39); define constant $ATK-STATE-INVALID :: = 0; define constant $ATK-STATE-ACTIVE :: = 1; define constant $ATK-STATE-ARMED :: = 2; define constant $ATK-STATE-BUSY :: = 3; define constant $ATK-STATE-CHECKED :: = 4; define constant $ATK-STATE-DEFUNCT :: = 5; define constant $ATK-STATE-EDITABLE :: = 6; define constant $ATK-STATE-ENABLED :: = 7; define constant $ATK-STATE-EXPANDABLE :: = 8; define constant $ATK-STATE-EXPANDED :: = 9; define constant $ATK-STATE-FOCUSABLE :: = 10; define constant $ATK-STATE-FOCUSED :: = 11; define constant $ATK-STATE-HORIZONTAL :: = 12; define constant $ATK-STATE-ICONIFIED :: = 13; define constant $ATK-STATE-MODAL :: = 14; define constant $ATK-STATE-MULTI-LINE :: = 15; define constant $ATK-STATE-MULTISELECTABLE :: = 16; define constant $ATK-STATE-OPAQUE :: = 17; define constant $ATK-STATE-PRESSED :: = 18; define constant $ATK-STATE-RESIZABLE :: = 19; define constant $ATK-STATE-SELECTABLE :: = 20; define constant $ATK-STATE-SELECTED :: = 21; define constant $ATK-STATE-SENSITIVE :: = 22; define constant $ATK-STATE-SHOWING :: = 23; define constant $ATK-STATE-SINGLE-LINE :: = 24; define constant $ATK-STATE-STALE :: = 25; define constant $ATK-STATE-TRANSIENT :: = 26; define constant $ATK-STATE-VERTICAL :: = 27; define constant $ATK-STATE-VISIBLE :: = 28; define constant $ATK-STATE-MANAGES-DESCENDANTS :: = 29; define constant $ATK-STATE-INDETERMINATE :: = 30; define constant $ATK-STATE-TRUNCATED :: = 31; define constant $ATK-STATE-REQUIRED :: = 32; define constant $ATK-STATE-INVALID-ENTRY :: = 33; define constant $ATK-STATE-SUPPORTS-AUTOCOMPLETION :: = 34; define constant $ATK-STATE-SELECTABLE-TEXT :: = 35; define constant $ATK-STATE-DEFAULT :: = 36; define constant $ATK-STATE-ANIMATED :: = 37; define constant $ATK-STATE-VISITED :: = 38; define constant $ATK-STATE-LAST-DEFINED :: = 39; define C-function atk-state-type-register input parameter name :: ; result res :: ; c-name: "atk_state_type_register"; end; define C-function atk-state-type-get-name input parameter type :: ; result res :: ; c-name: "atk_state_type_get_name"; end; define C-function atk-state-type-for-name input parameter name :: ; result res :: ; c-name: "atk_state_type_for_name"; end; define C-function g-value-set-char input parameter value :: ; input parameter v_char :: ; c-name: "g_value_set_char"; end; define C-function g-value-get-char input parameter value :: ; result res :: ; c-name: "g_value_get_char"; end; define C-function g-value-set-uchar input parameter value :: ; input parameter v_uchar :: ; c-name: "g_value_set_uchar"; end; define C-function g-value-get-uchar input parameter value :: ; result res :: ; c-name: "g_value_get_uchar"; end; define C-function g-value-set-boolean input parameter value :: ; input parameter v_boolean :: ; c-name: "g_value_set_boolean"; end; define C-function g-value-get-boolean input parameter value :: ; result res :: ; c-name: "g_value_get_boolean"; end; define C-function g-value-set-int input parameter value :: ; input parameter v_int :: ; c-name: "g_value_set_int"; end; define C-function g-value-get-int input parameter value :: ; result res :: ; c-name: "g_value_get_int"; end; define C-function g-value-set-uint input parameter value :: ; input parameter v_uint :: ; c-name: "g_value_set_uint"; end; define C-function g-value-get-uint input parameter value :: ; result res :: ; c-name: "g_value_get_uint"; end; define C-function g-value-set-long input parameter value :: ; input parameter v_long :: ; c-name: "g_value_set_long"; end; define C-function g-value-get-long input parameter value :: ; result res :: ; c-name: "g_value_get_long"; end; define C-function g-value-set-ulong input parameter value :: ; input parameter v_ulong :: ; c-name: "g_value_set_ulong"; end; define C-function g-value-get-ulong input parameter value :: ; result res :: ; c-name: "g_value_get_ulong"; end; define C-function g-value-set-int64 input parameter value :: ; input parameter v_int64 :: ; c-name: "g_value_set_int64"; end; define C-function g-value-get-int64 input parameter value :: ; result res :: ; c-name: "g_value_get_int64"; end; define C-function g-value-set-uint64 input parameter value :: ; input parameter v_uint64 :: ; c-name: "g_value_set_uint64"; end; define C-function g-value-get-uint64 input parameter value :: ; result res :: ; c-name: "g_value_get_uint64"; end; define C-function g-value-set-float input parameter value :: ; input parameter v_float :: ; c-name: "g_value_set_float"; end; define C-function g-value-get-float input parameter value :: ; result res :: ; c-name: "g_value_get_float"; end; define C-function g-value-set-double input parameter value :: ; input parameter v_double :: ; c-name: "g_value_set_double"; end; define C-function g-value-get-double input parameter value :: ; result res :: ; c-name: "g_value_get_double"; end; define C-function g-value-set-string input parameter value :: ; input parameter v_string :: ; c-name: "g_value_set_string"; end; define C-function g-value-set-static-string input parameter value :: ; input parameter v_string :: ; c-name: "g_value_set_static_string"; end; define C-function g-value-get-string input parameter value :: ; result res :: ; c-name: "g_value_get_string"; end; define C-function g-value-dup-string input parameter value :: ; result res :: ; c-name: "g_value_dup_string"; end; define C-function g-value-set-pointer input parameter value :: ; input parameter v_pointer :: ; c-name: "g_value_set_pointer"; end; define C-function g-value-get-pointer input parameter value :: ; result res :: ; c-name: "g_value_get_pointer"; end; define C-function g-gtype-get-type result res :: ; c-name: "g_gtype_get_type"; end; define C-function g-value-set-gtype input parameter value :: ; input parameter v_gtype :: ; c-name: "g_value_set_gtype"; end; define C-function g-value-get-gtype input parameter value :: ; result res :: ; c-name: "g_value_get_gtype"; end; define C-function g-pointer-type-register-static input parameter name :: ; result res :: ; c-name: "g_pointer_type_register_static"; end; define C-function g-strdup-value-contents input parameter value :: ; result res :: ; c-name: "g_strdup_value_contents"; end; define C-function g-value-take-string input parameter value :: ; input parameter v_string :: ; c-name: "g_value_take_string"; end; define C-function g-value-set-string-take-ownership input parameter value :: ; input parameter v_string :: ; c-name: "g_value_set_string_take_ownership"; end; define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-value-init input parameter value :: ; input parameter g_type :: ; result res :: ; c-name: "g_value_init"; end; define C-function g-value-copy input parameter src_value :: ; input parameter dest_value :: ; c-name: "g_value_copy"; end; define C-function g-value-reset input parameter value :: ; result res :: ; c-name: "g_value_reset"; end; define C-function g-value-unset input parameter value :: ; c-name: "g_value_unset"; end; define C-function g-value-set-instance input parameter value :: ; input parameter instance :: ; c-name: "g_value_set_instance"; end; define C-function g-value-fits-pointer input parameter value :: ; result res :: ; c-name: "g_value_fits_pointer"; end; define C-function g-value-peek-pointer input parameter value :: ; result res :: ; c-name: "g_value_peek_pointer"; end; define C-function g-value-type-compatible input parameter src_type :: ; input parameter dest_type :: ; result res :: ; c-name: "g_value_type_compatible"; end; define C-function g-value-type-transformable input parameter src_type :: ; input parameter dest_type :: ; result res :: ; c-name: "g_value_type_transformable"; end; define C-function g-value-transform input parameter src_value :: ; input parameter dest_value :: ; result res :: ; c-name: "g_value_transform"; end; define C-function g-value-register-transform-func input parameter src_type :: ; input parameter dest_type :: ; input parameter transform_func :: ; c-name: "g_value_register_transform_func"; end; define constant $G-VALUE-NOCOPY-CONTENTS = 134217728; /* Ignoring declaration for {instance of } "<_GTypeCValue>"*/ define constant = <_GTypeCValue>; define C-subtype <_GTypePlugin> () end; define constant = <_GTypePlugin>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GTypeValueTable> () end; define constant = <_GTypeValueTable>; define C-subtype <_GTypeInfo> () end; define constant = <_GTypeInfo>; define constant = limited(, min: 1, max: 8); define constant $G-TYPE-FLAG-CLASSED :: = 1; define constant $G-TYPE-FLAG-INSTANTIATABLE :: = 2; define constant $G-TYPE-FLAG-DERIVABLE :: = 4; define constant $G-TYPE-FLAG-DEEP-DERIVABLE :: = 8; define C-subtype <_GTypeFundamentalInfo> () end; define constant = <_GTypeFundamentalInfo>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GInterfaceInfo> () end; define constant = <_GInterfaceInfo>; define C-subtype <_GTypeQuery> () end; define constant = <_GTypeQuery>; define constant = limited(, min: 0, max: 3); define constant $G-TYPE-DEBUG-NONE :: = 0; define constant $G-TYPE-DEBUG-OBJECTS :: = 1; define constant $G-TYPE-DEBUG-SIGNALS :: = 2; define constant $G-TYPE-DEBUG-MASK :: = 3; define C-function g-type-init c-name: "g_type_init"; end; define C-function g-type-init-with-debug-flags input parameter debug_flags :: ; c-name: "g_type_init_with_debug_flags"; end; define C-function g-type-name input parameter type :: ; result res :: ; c-name: "g_type_name"; end; define C-function g-type-qname input parameter type :: ; result res :: ; c-name: "g_type_qname"; end; define C-function g-type-from-name input parameter name :: ; result res :: ; c-name: "g_type_from_name"; end; define C-function g-type-parent input parameter type :: ; result res :: ; c-name: "g_type_parent"; end; define C-function g-type-depth input parameter type :: ; result res :: ; c-name: "g_type_depth"; end; define C-function g-type-next-base input parameter leaf_type :: ; input parameter root_type :: ; result res :: ; c-name: "g_type_next_base"; end; define C-function g-type-is-a input parameter type :: ; input parameter is_a_type :: ; result res :: ; c-name: "g_type_is_a"; end; define C-function g-type-class-ref input parameter type :: ; result res :: ; c-name: "g_type_class_ref"; end; define C-function g-type-class-peek input parameter type :: ; result res :: ; c-name: "g_type_class_peek"; end; define C-function g-type-class-peek-static input parameter type :: ; result res :: ; c-name: "g_type_class_peek_static"; end; define C-function g-type-class-unref input parameter g_class :: ; c-name: "g_type_class_unref"; end; define C-function g-type-class-peek-parent input parameter g_class :: ; result res :: ; c-name: "g_type_class_peek_parent"; end; define C-function g-type-interface-peek input parameter instance_class :: ; input parameter iface_type :: ; result res :: ; c-name: "g_type_interface_peek"; end; define C-function g-type-interface-peek-parent input parameter g_iface :: ; result res :: ; c-name: "g_type_interface_peek_parent"; end; define C-function g-type-default-interface-ref input parameter g_type :: ; result res :: ; c-name: "g_type_default_interface_ref"; end; define C-function g-type-default-interface-peek input parameter g_type :: ; result res :: ; c-name: "g_type_default_interface_peek"; end; define C-function g-type-default-interface-unref input parameter g_iface :: ; c-name: "g_type_default_interface_unref"; end; define C-pointer-type => ; define C-function g-type-children input parameter type :: ; input parameter n_children :: ; result res :: ; c-name: "g_type_children"; end; define C-function g-type-interfaces input parameter type :: ; input parameter n_interfaces :: ; result res :: ; c-name: "g_type_interfaces"; end; define C-function g-type-set-qdata input parameter type :: ; input parameter quark :: ; input parameter data :: ; c-name: "g_type_set_qdata"; end; define C-function g-type-get-qdata input parameter type :: ; input parameter quark :: ; result res :: ; c-name: "g_type_get_qdata"; end; define C-function g-type-query input parameter type :: ; input parameter query :: ; c-name: "g_type_query"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 16, max: 32); define constant $G-TYPE-FLAG-ABSTRACT :: = 16; define constant $G-TYPE-FLAG-VALUE-ABSTRACT :: = 32; define C-function g-type-register-static input parameter parent_type :: ; input parameter type_name :: ; input parameter info :: ; input parameter flags :: ; result res :: ; c-name: "g_type_register_static"; end; define C-function g-type-register-static-simple input parameter parent_type :: ; input parameter type_name :: ; input parameter class_size :: ; input parameter class_init :: ; input parameter instance_size :: ; input parameter instance_init :: ; input parameter flags :: ; result res :: ; c-name: "g_type_register_static_simple"; end; define C-function g-type-register-dynamic input parameter parent_type :: ; input parameter type_name :: ; input parameter plugin :: ; input parameter flags :: ; result res :: ; c-name: "g_type_register_dynamic"; end; define C-function g-type-register-fundamental input parameter type_id :: ; input parameter type_name :: ; input parameter info :: ; input parameter finfo :: ; input parameter flags :: ; result res :: ; c-name: "g_type_register_fundamental"; end; define C-function g-type-add-interface-static input parameter instance_type :: ; input parameter interface_type :: ; input parameter info :: ; c-name: "g_type_add_interface_static"; end; define C-function g-type-add-interface-dynamic input parameter instance_type :: ; input parameter interface_type :: ; input parameter plugin :: ; c-name: "g_type_add_interface_dynamic"; end; define C-function g-type-interface-add-prerequisite input parameter interface_type :: ; input parameter prerequisite_type :: ; c-name: "g_type_interface_add_prerequisite"; end; define C-function g-type-interface-prerequisites input parameter interface_type :: ; input parameter n_prerequisites :: ; result res :: ; c-name: "g_type_interface_prerequisites"; end; define C-function g-type-class-add-private input parameter g_class :: ; input parameter private_size :: ; c-name: "g_type_class_add_private"; end; define C-function g-type-instance-get-private input parameter instance :: ; input parameter private_type :: ; result res :: ; c-name: "g_type_instance_get_private"; end; define C-function g-type-get-plugin input parameter type :: ; result res :: ; c-name: "g_type_get_plugin"; end; define C-function g-type-interface-get-plugin input parameter instance_type :: ; input parameter interface_type :: ; result res :: ; c-name: "g_type_interface_get_plugin"; end; define C-function g-type-fundamental-next result res :: ; c-name: "g_type_fundamental_next"; end; define C-function g-type-fundamental input parameter type_id :: ; result res :: ; c-name: "g_type_fundamental"; end; define C-function g-type-create-instance input parameter type :: ; result res :: ; c-name: "g_type_create_instance"; end; define C-function g-type-free-instance input parameter instance :: ; c-name: "g_type_free_instance"; end; define C-function g-type-add-class-cache-func input parameter cache_data :: ; input parameter cache_func :: ; c-name: "g_type_add_class_cache_func"; end; define C-function g-type-remove-class-cache-func input parameter cache_data :: ; input parameter cache_func :: ; c-name: "g_type_remove_class_cache_func"; end; define C-function g-type-class-unref-uncached input parameter g_class :: ; c-name: "g_type_class_unref_uncached"; end; define C-function g-type-add-interface-check input parameter check_data :: ; input parameter check_func :: ; c-name: "g_type_add_interface_check"; end; define C-function g-type-remove-interface-check input parameter check_data :: ; input parameter check_func :: ; c-name: "g_type_remove_interface_check"; end; define C-function g-type-value-table-peek input parameter type :: ; result res :: ; c-name: "g_type_value_table_peek"; end; define C-function g-type-check-instance input parameter instance :: ; result res :: ; c-name: "g_type_check_instance"; end; define C-function g-type-check-instance-cast input parameter instance :: ; input parameter iface_type :: ; result res :: ; c-name: "g_type_check_instance_cast"; end; define C-function g-type-check-instance-is-a input parameter instance :: ; input parameter iface_type :: ; result res :: ; c-name: "g_type_check_instance_is_a"; end; define C-function g-type-check-class-cast input parameter g_class :: ; input parameter is_a_type :: ; result res :: ; c-name: "g_type_check_class_cast"; end; define C-function g-type-check-class-is-a input parameter g_class :: ; input parameter is_a_type :: ; result res :: ; c-name: "g_type_check_class_is_a"; end; define C-function g-type-check-is-value-type input parameter type :: ; result res :: ; c-name: "g_type_check_is_value_type"; end; define C-function g-type-check-value input parameter value :: ; result res :: ; c-name: "g_type_check_value"; end; define C-function g-type-check-value-holds input parameter value :: ; input parameter type :: ; result res :: ; c-name: "g_type_check_value_holds"; end; define C-function g-type-test-flags input parameter type :: ; input parameter flags :: ; result res :: ; c-name: "g_type_test_flags"; end; define C-function g-type-name-from-instance input parameter instance :: ; result res :: ; c-name: "g_type_name_from_instance"; end; define C-function g-type-name-from-class input parameter g_class :: ; result res :: ; c-name: "g_type_name_from_class"; end; define C-function g-value-c-init c-name: "g_value_c_init"; end; define C-function g-value-types-init c-name: "g_value_types_init"; end; define C-function g-enum-types-init c-name: "g_enum_types_init"; end; define C-function g-param-type-init c-name: "g_param_type_init"; end; define C-function g-boxed-type-init c-name: "g_boxed_type_init"; end; define C-function g-object-type-init c-name: "g_object_type_init"; end; define C-function g-param-spec-types-init c-name: "g_param_spec_types_init"; end; define C-function g-value-transforms-init c-name: "g_value_transforms_init"; end; define C-function g-signal-init c-name: "g_signal_init"; end; /* Ignoring declaration for {instance of } "_g-type-debug-flags"*/ define constant $G-TYPE-FUNDAMENTAL-MAX = 1020; define constant $G-TYPE-INVALID = 0; define constant $G-TYPE-NONE = 4; define constant $G-TYPE-INTERFACE = 8; define constant $G-TYPE-CHAR = 12; define constant $G-TYPE-UCHAR = 16; define constant $G-TYPE-BOOLEAN = 20; define constant $G-TYPE-INT = 24; define constant $G-TYPE-UINT = 28; define constant $G-TYPE-LONG = 32; define constant $G-TYPE-ULONG = 36; define constant $G-TYPE-INT64 = 40; define constant $G-TYPE-UINT64 = 44; define constant $G-TYPE-ENUM = 48; define constant $G-TYPE-FLAGS = 52; define constant $G-TYPE-FLOAT = 56; define constant $G-TYPE-DOUBLE = 60; define constant $G-TYPE-STRING = 64; define constant $G-TYPE-POINTER = 68; define constant $G-TYPE-BOXED = 72; define constant $G-TYPE-PARAM = 76; define constant $G-TYPE-OBJECT = 80; define constant $G-TYPE-FUNDAMENTAL-SHIFT = 2; define constant $G-TYPE-RESERVED-GLIB-FIRST = 21; define constant $G-TYPE-RESERVED-GLIB-LAST = 31; define constant $G-TYPE-RESERVED-BSE-FIRST = 32; define constant $G-TYPE-RESERVED-BSE-LAST = 48; define constant $G-TYPE-RESERVED-USER-FIRST = 49; define constant $G-TYPE-FLAG-RESERVED-ID-BIT = 1; define C-function g-win32-ftruncate input parameter f :: ; input parameter size :: ; result res :: ; c-name: "g_win32_ftruncate"; end; define C-function g-win32-getlocale result res :: ; c-name: "g_win32_getlocale"; end; define C-function g-win32-error-message input parameter error :: ; result res :: ; c-name: "g_win32_error_message"; end; define C-function g-win32-get-package-installation-directory-utf8 input parameter package :: ; input parameter dll_name :: ; result res :: ; c-name: "g_win32_get_package_installation_directory_utf8"; end; define C-function g-win32-get-package-installation-subdirectory-utf8 input parameter package :: ; input parameter dll_name :: ; input parameter subdir :: ; result res :: ; c-name: "g_win32_get_package_installation_subdirectory_utf8"; end; define C-function g-win32-get-windows-version result res :: ; c-name: "g_win32_get_windows_version"; end; define C-function g-win32-locale-filename-from-utf8 input parameter utf8filename :: ; result res :: ; c-name: "g_win32_locale_filename_from_utf8"; end; define constant $MAXPATHLEN = 1024; define constant g-win32-get-package-installation-directory = g-win32-get-package-installation-directory-utf8; define constant g-win32-get-package-installation-subdirectory = g-win32-get-package-installation-subdirectory-utf8; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype () end; /* Ignoring declaration for {instance of } "<_GDoubleIEEE754>"*/ define constant = <_GDoubleIEEE754>; define C-subtype () end; /* Ignoring declaration for {instance of } "<_GFloatIEEE754>"*/ define constant = <_GFloatIEEE754>; define C-subtype <_GTimeVal> () end; define constant = <_GTimeVal>; define constant $G-MAXUINT8 = 255; define constant $G-MAXUINT16 = 65535; define constant $G-MAXUINT32 = #ex00000000FFFFFFFF; define constant $G-MAXINT64 = #ex7FFFFFFFFFFFFFFF; define constant $G-LITTLE-ENDIAN = 1234; define constant $G-BIG-ENDIAN = 4321; define constant $G-PDP-ENDIAN = 3412; define constant $G-IEEE754-FLOAT-BIAS = 127; define constant $G-IEEE754-DOUBLE-BIAS = 1023; define constant = ; define constant = ; define C-subtype <_GMutex> () end; define constant = <_GMutex>; /* Ignoring declaration for {instance of } ">"*/ /* Ignoring declaration for {instance of } "<_GSystemThread>"*/ define constant = <_GSystemThread>; define constant = ; define constant $G-MINSHORT = -32768; define constant $G-MAXSHORT = 32767; define constant $G-MAXUSHORT = 65535; define constant $G-MININT = #exFFFFFFFF80000000; define constant $G-MAXINT = #ex000000007FFFFFFF; define constant $G-MAXUINT = #ex00000000FFFFFFFF; define constant $G-MINLONG = #exFFFFFFFF80000000; define constant $G-MAXLONG = #ex000000007FFFFFFF; define constant $G-MAXULONG = #ex00000000FFFFFFFF; define constant $G-GINT16-MODIFIER = "h"; define constant $G-GINT16-FORMAT = "hi"; define constant $G-GUINT16-FORMAT = "hu"; define constant $G-GINT32-MODIFIER = ""; define constant $G-GINT32-FORMAT = "i"; define constant $G-GUINT32-FORMAT = "u"; define constant $G-HAVE-GINT64 = 1; define constant $G-GINT64-MODIFIER = "I64"; define constant $G-GINT64-FORMAT = "I64i"; define constant $G-GUINT64-FORMAT = "I64u"; define constant $GLIB-SIZEOF-VOID-P = 4; define constant $GLIB-SIZEOF-LONG = 4; define constant $GLIB-SIZEOF-SIZE-T = 4; define constant $G-GSIZE-MODIFIER = ""; define constant $G-GSSIZE-FORMAT = "i"; define constant $G-GSIZE-FORMAT = "u"; define constant $G-MAXSIZE = #ex00000000FFFFFFFF; define constant $GLIB-MAJOR-VERSION = 2; define constant $GLIB-MINOR-VERSION = 12; define constant $GLIB-MICRO-VERSION = 11; define constant $G-HAVE---INLINE = 1; define constant $G-HAVE-GROWING-STACK = 0; define constant $G-MODULE-SUFFIX = "dll"; define C-function _clearfp result res :: ; c-name: "_clearfp"; end; define C-function _controlfp input parameter :: ; input parameter :: ; result res :: ; c-name: "_controlfp"; end; define C-function _statusfp result res :: ; c-name: "_statusfp"; end; define C-function _fpreset c-name: "_fpreset"; end; define C-function _control87 input parameter :: ; input parameter :: ; result res :: ; c-name: "_control87"; end; /* Ignoring declaration for {instance of } "_fpecode"*/ define C-function _copysign input parameter :: ; input parameter :: ; result res :: ; c-name: "_copysign"; end; define C-function _chgsign input parameter :: ; result res :: ; c-name: "_chgsign"; end; define C-function _scalb input parameter :: ; input parameter :: ; result res :: ; c-name: "_scalb"; end; define C-function _logb input parameter :: ; result res :: ; c-name: "_logb"; end; define C-function _nextafter input parameter :: ; input parameter :: ; result res :: ; c-name: "_nextafter"; end; define C-function _finite input parameter :: ; result res :: ; c-name: "_finite"; end; define C-function _isnan input parameter :: ; result res :: ; c-name: "_isnan"; end; define C-function _fpclass input parameter :: ; result res :: ; c-name: "_fpclass"; end; define constant $DBL-DIG = 15; define constant $DBL-MANT-DIG = 53; define constant $DBL-MAX-10-EXP = 308; define constant $DBL-MAX-EXP = 1024; define constant $DBL-MIN-10-EXP = -307; define constant $DBL-MIN-EXP = -1021; define constant $_DBL-RADIX = 2; define constant $_DBL-ROUNDS = 1; define constant $FLT-DIG = 6; define constant $FLT-GUARD = 0; define constant $FLT-MANT-DIG = 24; define constant $FLT-MAX-10-EXP = 38; define constant $FLT-MAX-EXP = 128; define constant $FLT-MIN-10-EXP = -37; define constant $FLT-MIN-EXP = -125; define constant $FLT-NORMALIZE = 0; define constant $FLT-RADIX = 2; define constant $FLT-ROUNDS = 1; define constant $LDBL-DIG = 15; define constant $LDBL-MANT-DIG = 53; define constant $LDBL-MAX-10-EXP = 308; define constant $LDBL-MAX-EXP = 1024; define constant $LDBL-MIN-10-EXP = -307; define constant $LDBL-MIN-EXP = -1021; define constant _clear87 = _clearfp; define constant _status87 = _statusfp; define constant $_MCW-EM = 524319; define constant $_EM-INEXACT = 1; define constant $_EM-UNDERFLOW = 2; define constant $_EM-OVERFLOW = 4; define constant $_EM-ZERODIVIDE = 8; define constant $_EM-INVALID = 16; define constant $_MCW-RC = 768; define constant $_RC-NEAR = 0; define constant $_RC-DOWN = 256; define constant $_RC-UP = 512; define constant $_RC-CHOP = 768; define constant $_SW-INEXACT = 1; define constant $_SW-UNDERFLOW = 2; define constant $_SW-OVERFLOW = 4; define constant $_SW-ZERODIVIDE = 8; define constant $_SW-INVALID = 16; define constant $_MCW-PC = 196608; define constant $_PC-64 = 0; define constant $_PC-53 = 65536; define constant $_PC-24 = 131072; define constant $_MCW-IC = 262144; define constant $_IC-AFFINE = 262144; define constant $_IC-PROJECTIVE = 0; define constant $_EM-DENORMAL = 524288; define constant $_SW-DENORMAL = 524288; define constant $_MCW-DN = 50331648; define constant $_DN-SAVE = 0; define constant $_DN-FLUSH = 16777216; define constant $_DN-FLUSH-OPERANDS-SAVE-RESULTS = 33554432; define constant $_DN-SAVE-OPERANDS-FLUSH-RESULTS = 50331648; define constant $_CW-DEFAULT = 589855; define constant $_SW-UNEMULATED = 64; define constant $_SW-SQRTNEG = 128; define constant $_SW-STACKOVERFLOW = 512; define constant $_SW-STACKUNDERFLOW = 1024; define constant $_FPE-INVALID = 129; define constant $_FPE-DENORMAL = 130; define constant $_FPE-ZERODIVIDE = 131; define constant $_FPE-OVERFLOW = 132; define constant $_FPE-UNDERFLOW = 133; define constant $_FPE-INEXACT = 134; define constant $_FPE-UNEMULATED = 135; define constant $_FPE-SQRTNEG = 136; define constant $_FPE-STACKOVERFLOW = 138; define constant $_FPE-STACKUNDERFLOW = 139; define constant $_FPE-EXPLICITGEN = 140; define constant $_FPCLASS-SNAN = 1; define constant $_FPCLASS-QNAN = 2; define constant $_FPCLASS-NINF = 4; define constant $_FPCLASS-NN = 8; define constant $_FPCLASS-ND = 16; define constant $_FPCLASS-NZ = 32; define constant $_FPCLASS-PZ = 64; define constant $_FPCLASS-PD = 128; define constant $_FPCLASS-PN = 256; define constant $_FPCLASS-PINF = 512; define constant $CHAR-BIT = 8; define constant $SCHAR-MIN = -128; define constant $SCHAR-MAX = 127; define constant $UCHAR-MAX = 255; define constant $CHAR-MIN = -128; define constant $CHAR-MAX = 127; define constant $MB-LEN-MAX = 2; define constant $SHRT-MIN = -32768; define constant $SHRT-MAX = 32767; define constant $USHRT-MAX = 65535; define constant $INT-MIN = #exFFFFFFFF80000000; define constant $INT-MAX = #ex000000007FFFFFFF; define constant $UINT-MAX = #ex00000000FFFFFFFF; define constant $LONG-MIN = #exFFFFFFFF80000000; define constant $LONG-MAX = #ex000000007FFFFFFF; define constant $ULONG-MAX = #ex00000000FFFFFFFF; define constant $_POSIX-ARG-MAX = 4096; define constant $_POSIX-CHILD-MAX = 6; define constant $_POSIX-LINK-MAX = 8; define constant $_POSIX-MAX-CANON = 255; define constant $_POSIX-MAX-INPUT = 255; define constant $_POSIX-NAME-MAX = 14; define constant $_POSIX-NGROUPS-MAX = 0; define constant $_POSIX-OPEN-MAX = 16; define constant $_POSIX-PATH-MAX = 255; define constant $_POSIX-PIPE-BUF = 512; define constant $_POSIX-SSIZE-MAX = 32767; define constant $_POSIX-STREAM-MAX = 8; define constant $_POSIX-TZNAME-MAX = 3; define constant $ARG-MAX = 14500; define constant $LINK-MAX = 1024; define constant $MAX-CANON = 255; define constant $MAX-INPUT = 255; define constant $NAME-MAX = 255; define constant $NGROUPS-MAX = 16; define constant $OPEN-MAX = 32; define constant $PATH-MAX = 512; define constant $PIPE-BUF = 512; define constant $SSIZE-MAX = 32767; define constant $STREAM-MAX = 20; define constant $TZNAME-MAX = 10; define constant $G-GNUC-FUNCTION = ""; define constant $G-GNUC-PRETTY-FUNCTION = ""; define constant $FALSE = 0; define constant $TRUE = 1; /* Ignoring declaration for {instance of } "errno"*/ define constant = ; define constant = ; define constant = ; define C-function g-get-user-name-utf8 result res :: ; c-name: "g_get_user_name_utf8"; end; define C-function g-get-real-name-utf8 result res :: ; c-name: "g_get_real_name_utf8"; end; define C-function g-get-home-dir-utf8 result res :: ; c-name: "g_get_home_dir_utf8"; end; define C-function g-get-tmp-dir-utf8 result res :: ; c-name: "g_get_tmp_dir_utf8"; end; define C-function g-get-host-name result res :: ; c-name: "g_get_host_name"; end; define C-function g-get-prgname result res :: ; c-name: "g_get_prgname"; end; define C-function g-set-prgname input parameter prgname :: ; c-name: "g_set_prgname"; end; define C-function g-get-application-name result res :: ; c-name: "g_get_application_name"; end; define C-function g-set-application-name input parameter application_name :: ; c-name: "g_set_application_name"; end; define C-function g-get-user-data-dir result res :: ; c-name: "g_get_user_data_dir"; end; define C-function g-get-user-config-dir result res :: ; c-name: "g_get_user_config_dir"; end; define C-function g-get-user-cache-dir result res :: ; c-name: "g_get_user_cache_dir"; end; define C-function g-get-system-data-dirs result res :: ; c-name: "g_get_system_data_dirs"; end; define C-function g-win32-get-system-data-dirs-for-module input parameter address :: ; result res :: ; c-name: "g_win32_get_system_data_dirs_for_module"; end; define C-function g-get-system-config-dirs result res :: ; c-name: "g_get_system_config_dirs"; end; define C-function g-get-language-names result res :: ; c-name: "g_get_language_names"; end; define C-subtype <_GDebugKey> () end; define constant = <_GDebugKey>; define C-function g-parse-debug-string input parameter string :: ; input parameter keys :: ; input parameter nkeys :: ; result res :: ; c-name: "g_parse_debug_string"; end; define C-function g-snprintf input parameter string :: ; input parameter n :: ; input parameter format :: ; result res :: ; c-name: "g_snprintf"; end; define C-function g-vsnprintf input parameter string :: ; input parameter n :: ; input parameter format :: ; input parameter args :: ; result res :: ; c-name: "g_vsnprintf"; end; define C-function g-path-is-absolute input parameter file_name :: ; result res :: ; c-name: "g_path_is_absolute"; end; define C-function g-path-skip-root input parameter file_name :: ; result res :: ; c-name: "g_path_skip_root"; end; define C-function g-basename input parameter file_name :: ; result res :: ; c-name: "g_basename"; end; define C-function g-get-current-dir-utf8 result res :: ; c-name: "g_get_current_dir_utf8"; end; define C-function g-path-get-basename input parameter file_name :: ; result res :: ; c-name: "g_path_get_basename"; end; define C-function g-path-get-dirname input parameter file_name :: ; result res :: ; c-name: "g_path_get_dirname"; end; define C-function g-nullify-pointer input parameter nullify_location :: ; c-name: "g_nullify_pointer"; end; define C-function g-getenv-utf8 input parameter variable :: ; result res :: ; c-name: "g_getenv_utf8"; end; define C-function g-setenv-utf8 input parameter variable :: ; input parameter value :: ; input parameter overwrite :: ; result res :: ; c-name: "g_setenv_utf8"; end; define C-function g-unsetenv-utf8 input parameter variable :: ; c-name: "g_unsetenv_utf8"; end; define C-function g-listenv result res :: ; c-name: "g_listenv"; end; /* Ignoring declaration for {instance of } ">"*/ define C-function _g-getenv-nomalloc input parameter variable :: ; input parameter buffer :: >; result res :: ; c-name: "_g_getenv_nomalloc"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-atexit input parameter func :: ; c-name: "g_atexit"; end; /* Ignoring declaration for {instance of } ""*/ define C-function atexit input parameter :: ; result res :: ; c-name: "atexit"; end; define C-function g-find-program-in-path-utf8 input parameter program :: ; result res :: ; c-name: "g_find_program_in_path_utf8"; end; define C-function g-bit-nth-lsf input parameter mask :: ; input parameter nth_bit :: ; result res :: ; c-name: "g_bit_nth_lsf"; end; define C-function g-bit-nth-msf input parameter mask :: ; input parameter nth_bit :: ; result res :: ; c-name: "g_bit_nth_msf"; end; define C-function g-bit-storage input parameter number :: ; result res :: ; c-name: "g_bit_storage"; end; define constant = <_GTrashStack>; define C-subtype <_GTrashStack> () end; define C-pointer-type => ; define C-function g-trash-stack-push input parameter stack_p :: ; input parameter data_p :: ; c-name: "g_trash_stack_push"; end; define C-function g-trash-stack-pop input parameter stack_p :: ; result res :: ; c-name: "g_trash_stack_pop"; end; define C-function g-trash-stack-peek input parameter stack_p :: ; result res :: ; c-name: "g_trash_stack_peek"; end; define C-function g-trash-stack-height input parameter stack_p :: ; result res :: ; c-name: "g_trash_stack_height"; end; /* Ignoring declaration for {instance of } "glib-major-version"*/ /* Ignoring declaration for {instance of } "glib-minor-version"*/ /* Ignoring declaration for {instance of } "glib-micro-version"*/ /* Ignoring declaration for {instance of } "glib-interface-age"*/ /* Ignoring declaration for {instance of } "glib-binary-age"*/ define C-function glib-check-version input parameter required_major :: ; input parameter required_minor :: ; input parameter required_micro :: ; result res :: ; c-name: "glib_check_version"; end; define constant $G-DIR-SEPARATOR = 1; define constant $G-DIR-SEPARATOR-S = "\\"; define constant $G-SEARCHPATH-SEPARATOR = 1; define constant $G-SEARCHPATH-SEPARATOR-S = ";"; define constant g-get-user-name = g-get-user-name-utf8; define constant g-get-real-name = g-get-real-name-utf8; define constant g-get-home-dir = g-get-home-dir-utf8; define constant g-get-tmp-dir = g-get-tmp-dir-utf8; define constant g-dirname = g-path-get-dirname; define constant g-get-current-dir = g-get-current-dir-utf8; define constant g-getenv = g-getenv-utf8; define constant g-setenv = g-setenv-utf8; define constant g-unsetenv = g-unsetenv-utf8; define constant g-find-program-in-path = g-find-program-in-path-utf8; define constant = ; define constant = ; define constant = limited(, min: 0, max: 29); define constant $G-UNICODE-CONTROL :: = 0; define constant $G-UNICODE-FORMAT :: = 1; define constant $G-UNICODE-UNASSIGNED :: = 2; define constant $G-UNICODE-PRIVATE-USE :: = 3; define constant $G-UNICODE-SURROGATE :: = 4; define constant $G-UNICODE-LOWERCASE-LETTER :: = 5; define constant $G-UNICODE-MODIFIER-LETTER :: = 6; define constant $G-UNICODE-OTHER-LETTER :: = 7; define constant $G-UNICODE-TITLECASE-LETTER :: = 8; define constant $G-UNICODE-UPPERCASE-LETTER :: = 9; define constant $G-UNICODE-COMBINING-MARK :: = 10; define constant $G-UNICODE-ENCLOSING-MARK :: = 11; define constant $G-UNICODE-NON-SPACING-MARK :: = 12; define constant $G-UNICODE-DECIMAL-NUMBER :: = 13; define constant $G-UNICODE-LETTER-NUMBER :: = 14; define constant $G-UNICODE-OTHER-NUMBER :: = 15; define constant $G-UNICODE-CONNECT-PUNCTUATION :: = 16; define constant $G-UNICODE-DASH-PUNCTUATION :: = 17; define constant $G-UNICODE-CLOSE-PUNCTUATION :: = 18; define constant $G-UNICODE-FINAL-PUNCTUATION :: = 19; define constant $G-UNICODE-INITIAL-PUNCTUATION :: = 20; define constant $G-UNICODE-OTHER-PUNCTUATION :: = 21; define constant $G-UNICODE-OPEN-PUNCTUATION :: = 22; define constant $G-UNICODE-CURRENCY-SYMBOL :: = 23; define constant $G-UNICODE-MODIFIER-SYMBOL :: = 24; define constant $G-UNICODE-MATH-SYMBOL :: = 25; define constant $G-UNICODE-OTHER-SYMBOL :: = 26; define constant $G-UNICODE-LINE-SEPARATOR :: = 27; define constant $G-UNICODE-PARAGRAPH-SEPARATOR :: = 28; define constant $G-UNICODE-SPACE-SEPARATOR :: = 29; define constant = limited(, min: 0, max: 35); define constant $G-UNICODE-BREAK-MANDATORY :: = 0; define constant $G-UNICODE-BREAK-CARRIAGE-RETURN :: = 1; define constant $G-UNICODE-BREAK-LINE-FEED :: = 2; define constant $G-UNICODE-BREAK-COMBINING-MARK :: = 3; define constant $G-UNICODE-BREAK-SURROGATE :: = 4; define constant $G-UNICODE-BREAK-ZERO-WIDTH-SPACE :: = 5; define constant $G-UNICODE-BREAK-INSEPARABLE :: = 6; define constant $G-UNICODE-BREAK-NON-BREAKING-GLUE :: = 7; define constant $G-UNICODE-BREAK-CONTINGENT :: = 8; define constant $G-UNICODE-BREAK-SPACE :: = 9; define constant $G-UNICODE-BREAK-AFTER :: = 10; define constant $G-UNICODE-BREAK-BEFORE :: = 11; define constant $G-UNICODE-BREAK-BEFORE-AND-AFTER :: = 12; define constant $G-UNICODE-BREAK-HYPHEN :: = 13; define constant $G-UNICODE-BREAK-NON-STARTER :: = 14; define constant $G-UNICODE-BREAK-OPEN-PUNCTUATION :: = 15; define constant $G-UNICODE-BREAK-CLOSE-PUNCTUATION :: = 16; define constant $G-UNICODE-BREAK-QUOTATION :: = 17; define constant $G-UNICODE-BREAK-EXCLAMATION :: = 18; define constant $G-UNICODE-BREAK-IDEOGRAPHIC :: = 19; define constant $G-UNICODE-BREAK-NUMERIC :: = 20; define constant $G-UNICODE-BREAK-INFIX-SEPARATOR :: = 21; define constant $G-UNICODE-BREAK-SYMBOL :: = 22; define constant $G-UNICODE-BREAK-ALPHABETIC :: = 23; define constant $G-UNICODE-BREAK-PREFIX :: = 24; define constant $G-UNICODE-BREAK-POSTFIX :: = 25; define constant $G-UNICODE-BREAK-COMPLEX-CONTEXT :: = 26; define constant $G-UNICODE-BREAK-AMBIGUOUS :: = 27; define constant $G-UNICODE-BREAK-UNKNOWN :: = 28; define constant $G-UNICODE-BREAK-NEXT-LINE :: = 29; define constant $G-UNICODE-BREAK-WORD-JOINER :: = 30; define constant $G-UNICODE-BREAK-HANGUL-L-JAMO :: = 31; define constant $G-UNICODE-BREAK-HANGUL-V-JAMO :: = 32; define constant $G-UNICODE-BREAK-HANGUL-T-JAMO :: = 33; define constant $G-UNICODE-BREAK-HANGUL-LV-SYLLABLE :: = 34; define constant $G-UNICODE-BREAK-HANGUL-LVT-SYLLABLE :: = 35; define C-pointer-type => ; define C-function g-get-charset input parameter charset :: ; result res :: ; c-name: "g_get_charset"; end; define C-function g-unichar-isalnum input parameter c :: ; result res :: ; c-name: "g_unichar_isalnum"; end; define C-function g-unichar-isalpha input parameter c :: ; result res :: ; c-name: "g_unichar_isalpha"; end; define C-function g-unichar-iscntrl input parameter c :: ; result res :: ; c-name: "g_unichar_iscntrl"; end; define C-function g-unichar-isdigit input parameter c :: ; result res :: ; c-name: "g_unichar_isdigit"; end; define C-function g-unichar-isgraph input parameter c :: ; result res :: ; c-name: "g_unichar_isgraph"; end; define C-function g-unichar-islower input parameter c :: ; result res :: ; c-name: "g_unichar_islower"; end; define C-function g-unichar-isprint input parameter c :: ; result res :: ; c-name: "g_unichar_isprint"; end; define C-function g-unichar-ispunct input parameter c :: ; result res :: ; c-name: "g_unichar_ispunct"; end; define C-function g-unichar-isspace input parameter c :: ; result res :: ; c-name: "g_unichar_isspace"; end; define C-function g-unichar-isupper input parameter c :: ; result res :: ; c-name: "g_unichar_isupper"; end; define C-function g-unichar-isxdigit input parameter c :: ; result res :: ; c-name: "g_unichar_isxdigit"; end; define C-function g-unichar-istitle input parameter c :: ; result res :: ; c-name: "g_unichar_istitle"; end; define C-function g-unichar-isdefined input parameter c :: ; result res :: ; c-name: "g_unichar_isdefined"; end; define C-function g-unichar-iswide input parameter c :: ; result res :: ; c-name: "g_unichar_iswide"; end; define C-function g-unichar-iswide-cjk input parameter c :: ; result res :: ; c-name: "g_unichar_iswide_cjk"; end; define C-function g-unichar-toupper input parameter c :: ; result res :: ; c-name: "g_unichar_toupper"; end; define C-function g-unichar-tolower input parameter c :: ; result res :: ; c-name: "g_unichar_tolower"; end; define C-function g-unichar-totitle input parameter c :: ; result res :: ; c-name: "g_unichar_totitle"; end; define C-function g-unichar-digit-value input parameter c :: ; result res :: ; c-name: "g_unichar_digit_value"; end; define C-function g-unichar-xdigit-value input parameter c :: ; result res :: ; c-name: "g_unichar_xdigit_value"; end; define C-function g-unichar-type input parameter c :: ; result res :: ; c-name: "g_unichar_type"; end; define C-function g-unichar-break-type input parameter c :: ; result res :: ; c-name: "g_unichar_break_type"; end; define C-pointer-type => ; define C-function g-unicode-canonical-ordering input parameter string :: ; input parameter len :: ; c-name: "g_unicode_canonical_ordering"; end; define C-pointer-type => ; define C-function g-unicode-canonical-decomposition input parameter ch :: ; input parameter result_len :: ; result res :: ; c-name: "g_unicode_canonical_decomposition"; end; /* Ignoring declaration for {instance of } "g-utf8-skip"*/ define C-function g-utf8-get-char input parameter p :: ; result res :: ; c-name: "g_utf8_get_char"; end; define C-function g-utf8-get-char-validated input parameter p :: ; input parameter max_len :: ; result res :: ; c-name: "g_utf8_get_char_validated"; end; define C-function g-utf8-offset-to-pointer input parameter str :: ; input parameter offset :: ; result res :: ; c-name: "g_utf8_offset_to_pointer"; end; define C-function g-utf8-pointer-to-offset input parameter str :: ; input parameter pos :: ; result res :: ; c-name: "g_utf8_pointer_to_offset"; end; define C-function g-utf8-prev-char input parameter p :: ; result res :: ; c-name: "g_utf8_prev_char"; end; define C-function g-utf8-find-next-char input parameter p :: ; input parameter end :: ; result res :: ; c-name: "g_utf8_find_next_char"; end; define C-function g-utf8-find-prev-char input parameter str :: ; input parameter p :: ; result res :: ; c-name: "g_utf8_find_prev_char"; end; define C-function g-utf8-strlen input parameter p :: ; input parameter max :: ; result res :: ; c-name: "g_utf8_strlen"; end; define C-function g-utf8-strncpy input parameter dest :: ; input parameter src :: ; input parameter n :: ; result res :: ; c-name: "g_utf8_strncpy"; end; define C-function g-utf8-strchr input parameter p :: ; input parameter len :: ; input parameter c :: ; result res :: ; c-name: "g_utf8_strchr"; end; define C-function g-utf8-strrchr input parameter p :: ; input parameter len :: ; input parameter c :: ; result res :: ; c-name: "g_utf8_strrchr"; end; define C-function g-utf8-strreverse input parameter str :: ; input parameter len :: ; result res :: ; c-name: "g_utf8_strreverse"; end; define C-pointer-type => ; define C-pointer-type => ; define C-function g-utf8-to-utf16 input parameter str :: ; input parameter len :: ; input parameter items_read :: ; input parameter items_written :: ; input parameter error :: ; result res :: ; c-name: "g_utf8_to_utf16"; end; define C-function g-utf8-to-ucs4 input parameter str :: ; input parameter len :: ; input parameter items_read :: ; input parameter items_written :: ; input parameter error :: ; result res :: ; c-name: "g_utf8_to_ucs4"; end; define C-function g-utf8-to-ucs4-fast input parameter str :: ; input parameter len :: ; input parameter items_written :: ; result res :: ; c-name: "g_utf8_to_ucs4_fast"; end; define C-function g-utf16-to-ucs4 input parameter str :: ; input parameter len :: ; input parameter items_read :: ; input parameter items_written :: ; input parameter error :: ; result res :: ; c-name: "g_utf16_to_ucs4"; end; define C-function g-utf16-to-utf8 input parameter str :: ; input parameter len :: ; input parameter items_read :: ; input parameter items_written :: ; input parameter error :: ; result res :: ; c-name: "g_utf16_to_utf8"; end; define C-function g-ucs4-to-utf16 input parameter str :: ; input parameter len :: ; input parameter items_read :: ; input parameter items_written :: ; input parameter error :: ; result res :: ; c-name: "g_ucs4_to_utf16"; end; define C-function g-ucs4-to-utf8 input parameter str :: ; input parameter len :: ; input parameter items_read :: ; input parameter items_written :: ; input parameter error :: ; result res :: ; c-name: "g_ucs4_to_utf8"; end; define C-function g-unichar-to-utf8 input parameter c :: ; input parameter outbuf :: ; result res :: ; c-name: "g_unichar_to_utf8"; end; define C-function g-utf8-validate input parameter str :: ; input parameter max_len :: ; input parameter end :: ; result res :: ; c-name: "g_utf8_validate"; end; define C-function g-unichar-validate input parameter ch :: ; result res :: ; c-name: "g_unichar_validate"; end; define C-function g-utf8-strup input parameter str :: ; input parameter len :: ; result res :: ; c-name: "g_utf8_strup"; end; define C-function g-utf8-strdown input parameter str :: ; input parameter len :: ; result res :: ; c-name: "g_utf8_strdown"; end; define C-function g-utf8-casefold input parameter str :: ; input parameter len :: ; result res :: ; c-name: "g_utf8_casefold"; end; define constant = limited(, min: 0, max: 3); define constant $G-NORMALIZE-DEFAULT :: = 0; define constant $G-NORMALIZE-NFD :: = 0; define constant $G-NORMALIZE-DEFAULT-COMPOSE :: = 1; define constant $G-NORMALIZE-NFC :: = 1; define constant $G-NORMALIZE-ALL :: = 2; define constant $G-NORMALIZE-NFKD :: = 2; define constant $G-NORMALIZE-ALL-COMPOSE :: = 3; define constant $G-NORMALIZE-NFKC :: = 3; define C-function g-utf8-normalize input parameter str :: ; input parameter len :: ; input parameter mode :: ; result res :: ; c-name: "g_utf8_normalize"; end; define C-function g-utf8-collate input parameter str1 :: ; input parameter str2 :: ; result res :: ; c-name: "g_utf8_collate"; end; define C-function g-utf8-collate-key input parameter str :: ; input parameter len :: ; result res :: ; c-name: "g_utf8_collate_key"; end; define C-function g-utf8-collate-key-for-filename input parameter str :: ; input parameter len :: ; result res :: ; c-name: "g_utf8_collate_key_for_filename"; end; define C-function g-unichar-get-mirror-char input parameter ch :: ; input parameter mirrored_ch :: ; result res :: ; c-name: "g_unichar_get_mirror_char"; end; define C-function _g-utf8-make-valid input parameter name :: ; result res :: ; c-name: "_g_utf8_make_valid"; end; define C-function g-error-new input parameter domain :: ; input parameter code :: ; input parameter format :: ; result res :: ; c-name: "g_error_new"; end; define C-function g-error-new-literal input parameter domain :: ; input parameter code :: ; input parameter message :: ; result res :: ; c-name: "g_error_new_literal"; end; define C-function g-error-free input parameter error :: ; c-name: "g_error_free"; end; define C-function g-error-copy input parameter error :: ; result res :: ; c-name: "g_error_copy"; end; define C-function g-error-matches input parameter error :: ; input parameter domain :: ; input parameter code :: ; result res :: ; c-name: "g_error_matches"; end; define C-function g-set-error input parameter err :: ; input parameter domain :: ; input parameter code :: ; input parameter format :: ; c-name: "g_set_error"; end; define C-function g-propagate-error input parameter dest :: ; input parameter src :: ; c-name: "g_propagate_error"; end; define C-function g-clear-error input parameter err :: ; c-name: "g_clear_error"; end; define C-function g-quark-try-string input parameter string :: ; result res :: ; c-name: "g_quark_try_string"; end; define C-function g-quark-from-static-string input parameter string :: ; result res :: ; c-name: "g_quark_from_static_string"; end; define C-function g-quark-from-string input parameter string :: ; result res :: ; c-name: "g_quark_from_string"; end; define C-function g-quark-to-string input parameter quark :: ; result res :: ; c-name: "g_quark_to_string"; end; define C-function g-intern-string input parameter string :: ; result res :: ; c-name: "g_intern_string"; end; define C-function g-intern-static-string input parameter string :: ; result res :: ; c-name: "g_intern_static_string"; end; define C-subtype <_GTree> () end; define constant = <_GTree>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-tree-new input parameter key_compare_func :: ; result res :: ; c-name: "g_tree_new"; end; define C-function g-tree-new-with-data input parameter key_compare_func :: ; input parameter key_compare_data :: ; result res :: ; c-name: "g_tree_new_with_data"; end; define C-function g-tree-new-full input parameter key_compare_func :: ; input parameter key_compare_data :: ; input parameter key_destroy_func :: ; input parameter value_destroy_func :: ; result res :: ; c-name: "g_tree_new_full"; end; define C-function g-tree-destroy input parameter tree :: ; c-name: "g_tree_destroy"; end; define C-function g-tree-insert input parameter tree :: ; input parameter key :: ; input parameter value :: ; c-name: "g_tree_insert"; end; define C-function g-tree-replace input parameter tree :: ; input parameter key :: ; input parameter value :: ; c-name: "g_tree_replace"; end; define C-function g-tree-remove input parameter tree :: ; input parameter key :: ; result res :: ; c-name: "g_tree_remove"; end; define C-function g-tree-steal input parameter tree :: ; input parameter key :: ; result res :: ; c-name: "g_tree_steal"; end; define C-function g-tree-lookup input parameter tree :: ; input parameter key :: ; result res :: ; c-name: "g_tree_lookup"; end; define C-function g-tree-lookup-extended input parameter tree :: ; input parameter lookup_key :: ; input parameter orig_key :: ; input parameter value :: ; result res :: ; c-name: "g_tree_lookup_extended"; end; define C-function g-tree-foreach input parameter tree :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_tree_foreach"; end; define constant = limited(, min: 0, max: 3); define constant $G-IN-ORDER :: = 0; define constant $G-PRE-ORDER :: = 1; define constant $G-POST-ORDER :: = 2; define constant $G-LEVEL-ORDER :: = 3; define C-function g-tree-traverse input parameter tree :: ; input parameter traverse_func :: ; input parameter traverse_type :: ; input parameter user_data :: ; c-name: "g_tree_traverse"; end; define C-function g-tree-search input parameter tree :: ; input parameter search_func :: ; input parameter user_data :: ; result res :: ; c-name: "g_tree_search"; end; define C-function g-tree-height input parameter tree :: ; result res :: ; c-name: "g_tree_height"; end; define C-function g-tree-nnodes input parameter tree :: ; result res :: ; c-name: "g_tree_nnodes"; end; define constant = <_GNode>; define C-subtype <_GNode> () end; define constant = limited(, min: 1, max: 3); define constant $G-TRAVERSE-LEAVES :: = 1; define constant $G-TRAVERSE-NON-LEAVES :: = 2; define constant $G-TRAVERSE-ALL :: = 3; define constant $G-TRAVERSE-MASK :: = 3; define constant $G-TRAVERSE-LEAFS :: = 1; define constant $G-TRAVERSE-NON-LEAFS :: = 2; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-node-new input parameter data :: ; result res :: ; c-name: "g_node_new"; end; define C-function g-node-destroy input parameter root :: ; c-name: "g_node_destroy"; end; define C-function g-node-unlink input parameter node :: ; c-name: "g_node_unlink"; end; define C-function g-node-copy-deep input parameter node :: ; input parameter copy_func :: ; input parameter data :: ; result res :: ; c-name: "g_node_copy_deep"; end; define C-function g-node-copy input parameter node :: ; result res :: ; c-name: "g_node_copy"; end; define C-function g-node-insert input parameter parent :: ; input parameter position :: ; input parameter node :: ; result res :: ; c-name: "g_node_insert"; end; define C-function g-node-insert-before input parameter parent :: ; input parameter sibling :: ; input parameter node :: ; result res :: ; c-name: "g_node_insert_before"; end; define C-function g-node-insert-after input parameter parent :: ; input parameter sibling :: ; input parameter node :: ; result res :: ; c-name: "g_node_insert_after"; end; define C-function g-node-prepend input parameter parent :: ; input parameter node :: ; result res :: ; c-name: "g_node_prepend"; end; define C-function g-node-n-nodes input parameter root :: ; input parameter flags :: ; result res :: ; c-name: "g_node_n_nodes"; end; define C-function g-node-get-root input parameter node :: ; result res :: ; c-name: "g_node_get_root"; end; define C-function g-node-is-ancestor input parameter node :: ; input parameter descendant :: ; result res :: ; c-name: "g_node_is_ancestor"; end; define C-function g-node-depth input parameter node :: ; result res :: ; c-name: "g_node_depth"; end; define C-function g-node-find input parameter root :: ; input parameter order :: ; input parameter flags :: ; input parameter data :: ; result res :: ; c-name: "g_node_find"; end; define C-function g-node-traverse input parameter root :: ; input parameter order :: ; input parameter flags :: ; input parameter max_depth :: ; input parameter func :: ; input parameter data :: ; c-name: "g_node_traverse"; end; define C-function g-node-max-height input parameter root :: ; result res :: ; c-name: "g_node_max_height"; end; define C-function g-node-children-foreach input parameter node :: ; input parameter flags :: ; input parameter func :: ; input parameter data :: ; c-name: "g_node_children_foreach"; end; define C-function g-node-reverse-children input parameter node :: ; c-name: "g_node_reverse_children"; end; define C-function g-node-n-children input parameter node :: ; result res :: ; c-name: "g_node_n_children"; end; define C-function g-node-nth-child input parameter node :: ; input parameter n :: ; result res :: ; c-name: "g_node_nth_child"; end; define C-function g-node-last-child input parameter node :: ; result res :: ; c-name: "g_node_last_child"; end; define C-function g-node-find-child input parameter node :: ; input parameter flags :: ; input parameter data :: ; result res :: ; c-name: "g_node_find_child"; end; define C-function g-node-child-position input parameter node :: ; input parameter child :: ; result res :: ; c-name: "g_node_child_position"; end; define C-function g-node-child-index input parameter node :: ; input parameter data :: ; result res :: ; c-name: "g_node_child_index"; end; define C-function g-node-first-sibling input parameter node :: ; result res :: ; c-name: "g_node_first_sibling"; end; define C-function g-node-last-sibling input parameter node :: ; result res :: ; c-name: "g_node_last_sibling"; end; define C-function g-node-push-allocator input parameter dummy :: ; c-name: "g_node_push_allocator"; end; define C-function g-node-pop-allocator c-name: "g_node_pop_allocator"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GMemVTable> () end; define constant = <_GMemVTable>; define C-function g-malloc input parameter n_bytes :: ; result res :: ; c-name: "g_malloc"; end; define C-function g-malloc0 input parameter n_bytes :: ; result res :: ; c-name: "g_malloc0"; end; define C-function g-realloc input parameter mem :: ; input parameter n_bytes :: ; result res :: ; c-name: "g_realloc"; end; define C-function g-free input parameter mem :: ; c-name: "g_free"; end; define C-function g-try-malloc input parameter n_bytes :: ; result res :: ; c-name: "g_try_malloc"; end; define C-function g-try-malloc0 input parameter n_bytes :: ; result res :: ; c-name: "g_try_malloc0"; end; define C-function g-try-realloc input parameter mem :: ; input parameter n_bytes :: ; result res :: ; c-name: "g_try_realloc"; end; define C-function g-mem-set-vtable input parameter vtable :: ; c-name: "g_mem_set_vtable"; end; define C-function g-mem-is-system-malloc result res :: ; c-name: "g_mem_is_system_malloc"; end; /* Ignoring declaration for {instance of } "g-mem-gc-friendly"*/ /* Ignoring declaration for {instance of } "glib-mem-profiler-table"*/ define C-function g-mem-profile c-name: "g_mem_profile"; end; define C-subtype <_GAllocator> () end; define constant = <_GAllocator>; define C-subtype <_GMemChunk> () end; define constant = <_GMemChunk>; define C-function g-mem-chunk-new input parameter name :: ; input parameter atom_size :: ; input parameter area_size :: ; input parameter type :: ; result res :: ; c-name: "g_mem_chunk_new"; end; define C-function g-mem-chunk-destroy input parameter mem_chunk :: ; c-name: "g_mem_chunk_destroy"; end; define C-function g-mem-chunk-alloc input parameter mem_chunk :: ; result res :: ; c-name: "g_mem_chunk_alloc"; end; define C-function g-mem-chunk-alloc0 input parameter mem_chunk :: ; result res :: ; c-name: "g_mem_chunk_alloc0"; end; define C-function g-mem-chunk-free input parameter mem_chunk :: ; input parameter mem :: ; c-name: "g_mem_chunk_free"; end; define C-function g-mem-chunk-clean input parameter mem_chunk :: ; c-name: "g_mem_chunk_clean"; end; define C-function g-mem-chunk-reset input parameter mem_chunk :: ; c-name: "g_mem_chunk_reset"; end; define C-function g-mem-chunk-print input parameter mem_chunk :: ; c-name: "g_mem_chunk_print"; end; define C-function g-mem-chunk-info c-name: "g_mem_chunk_info"; end; define C-function g-blow-chunks c-name: "g_blow_chunks"; end; define C-function g-allocator-new input parameter name :: ; input parameter n_preallocs :: ; result res :: ; c-name: "g_allocator_new"; end; define C-function g-allocator-free input parameter allocator :: ; c-name: "g_allocator_free"; end; define constant $G-MEM-ALIGN = 4; define constant $G-ALLOC-ONLY = 1; define constant $G-ALLOC-AND-FREE = 2; define constant $G-ALLOCATOR-LIST = 1; define constant $G-ALLOCATOR-SLIST = 2; define constant $G-ALLOCATOR-NODE = 3; define C-function g-slice-alloc input parameter block_size :: ; result res :: ; c-name: "g_slice_alloc"; end; define C-function g-slice-alloc0 input parameter block_size :: ; result res :: ; c-name: "g_slice_alloc0"; end; define C-function g-slice-free1 input parameter block_size :: ; input parameter mem_block :: ; c-name: "g_slice_free1"; end; define C-function g-slice-free-chain-with-offset input parameter block_size :: ; input parameter mem_chain :: ; input parameter next_offset :: ; c-name: "g_slice_free_chain_with_offset"; end; define constant = limited(, min: 1, max: 6); define constant $G-SLICE-CONFIG-ALWAYS-MALLOC :: = 1; define constant $G-SLICE-CONFIG-BYPASS-MAGAZINES :: = 2; define constant $G-SLICE-CONFIG-WORKING-SET-MSECS :: = 3; define constant $G-SLICE-CONFIG-COLOR-INCREMENT :: = 4; define constant $G-SLICE-CONFIG-CHUNK-SIZES :: = 5; define constant $G-SLICE-CONFIG-CONTENTION-COUNTER :: = 6; define C-function g-slice-set-config input parameter ckey :: ; input parameter value :: ; c-name: "g_slice_set_config"; end; define C-function g-slice-get-config input parameter ckey :: ; result res :: ; c-name: "g_slice_get_config"; end; define C-pointer-type => ; define C-function g-slice-get-config-state input parameter ckey :: ; input parameter address :: ; input parameter n_values :: ; result res :: ; c-name: "g_slice_get_config_state"; end; define C-subtype <_GTimer> () end; define constant = <_GTimer>; define C-function g-timer-new result res :: ; c-name: "g_timer_new"; end; define C-function g-timer-destroy input parameter timer :: ; c-name: "g_timer_destroy"; end; define C-function g-timer-start input parameter timer :: ; c-name: "g_timer_start"; end; define C-function g-timer-stop input parameter timer :: ; c-name: "g_timer_stop"; end; define C-function g-timer-reset input parameter timer :: ; c-name: "g_timer_reset"; end; define C-function g-timer-continue input parameter timer :: ; c-name: "g_timer_continue"; end; define C-pointer-type => ; define C-function g-timer-elapsed input parameter timer :: ; input parameter microseconds :: ; result res :: ; c-name: "g_timer_elapsed"; end; define C-function g-usleep input parameter microseconds :: ; c-name: "g_usleep"; end; define C-function g-time-val-add input parameter time_ :: ; input parameter microseconds :: ; c-name: "g_time_val_add"; end; define C-function g-time-val-from-iso8601 input parameter iso_date :: ; input parameter time_ :: ; result res :: ; c-name: "g_time_val_from_iso8601"; end; define C-function g-time-val-to-iso8601 input parameter time_ :: ; result res :: ; c-name: "g_time_val_to_iso8601"; end; define constant $G-USEC-PER-SEC = 1000000; define C-subtype <_GThreadPool> () end; define constant = <_GThreadPool>; define C-function g-thread-pool-new input parameter func :: ; input parameter user_data :: ; input parameter max_threads :: ; input parameter exclusive :: ; input parameter error :: ; result res :: ; c-name: "g_thread_pool_new"; end; define C-function g-thread-pool-push input parameter pool :: ; input parameter data :: ; input parameter error :: ; c-name: "g_thread_pool_push"; end; define C-function g-thread-pool-set-max-threads input parameter pool :: ; input parameter max_threads :: ; input parameter error :: ; c-name: "g_thread_pool_set_max_threads"; end; define C-function g-thread-pool-get-max-threads input parameter pool :: ; result res :: ; c-name: "g_thread_pool_get_max_threads"; end; define C-function g-thread-pool-get-num-threads input parameter pool :: ; result res :: ; c-name: "g_thread_pool_get_num_threads"; end; define C-function g-thread-pool-unprocessed input parameter pool :: ; result res :: ; c-name: "g_thread_pool_unprocessed"; end; define C-function g-thread-pool-free input parameter pool :: ; input parameter immediate :: ; input parameter wait_ :: ; c-name: "g_thread_pool_free"; end; define C-function g-thread-pool-set-max-unused-threads input parameter max_threads :: ; c-name: "g_thread_pool_set_max_unused_threads"; end; define C-function g-thread-pool-get-max-unused-threads result res :: ; c-name: "g_thread_pool_get_max_unused_threads"; end; define C-function g-thread-pool-get-num-unused-threads result res :: ; c-name: "g_thread_pool_get_num_unused_threads"; end; define C-function g-thread-pool-stop-unused-threads c-name: "g_thread_pool_stop_unused_threads"; end; define C-function g-thread-pool-set-sort-function input parameter pool :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_thread_pool_set_sort_function"; end; define C-function g-thread-pool-set-max-idle-time input parameter interval :: ; c-name: "g_thread_pool_set_max_idle_time"; end; define C-function g-thread-pool-get-max-idle-time result res :: ; c-name: "g_thread_pool_get_max_idle_time"; end; define C-function g-thread-error-quark result res :: ; c-name: "g_thread_error_quark"; end; define constant = limited(, min: 0, max: 0); define constant $G-THREAD-ERROR-AGAIN :: = 0; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 0, max: 3); define constant $G-THREAD-PRIORITY-LOW :: = 0; define constant $G-THREAD-PRIORITY-NORMAL :: = 1; define constant $G-THREAD-PRIORITY-HIGH :: = 2; define constant $G-THREAD-PRIORITY-URGENT :: = 3; define C-subtype <_GThread> () end; define constant = <_GThread>; define constant = <_GMutex>; define C-subtype <_GCond> () end; define constant = <_GCond>; define C-subtype <_GPrivate> () end; define constant = <_GPrivate>; define C-subtype <_GStaticPrivate> () end; define constant = <_GStaticPrivate>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GThreadFunctions> () end; define constant = <_GThreadFunctions>; /* Ignoring declaration for {instance of } "g-thread-functions-for-glib-use"*/ /* Ignoring declaration for {instance of } "g-thread-use-default-impl"*/ /* Ignoring declaration for {instance of } "g-threads-got-initialized"*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } "g-thread-gettime"*/ define C-pointer-type => ; define C-function g-static-mutex-get-mutex-impl input parameter mutex :: ; result res :: ; c-name: "g_static_mutex_get_mutex_impl"; end; define C-function g-thread-create-full input parameter func :: ; input parameter data :: ; input parameter stack_size :: ; input parameter joinable :: ; input parameter bound :: ; input parameter priority :: ; input parameter error :: ; result res :: ; c-name: "g_thread_create_full"; end; define C-function g-thread-self result res :: ; c-name: "g_thread_self"; end; define C-function g-thread-exit input parameter retval :: ; c-name: "g_thread_exit"; end; define C-function g-thread-join input parameter thread :: ; result res :: ; c-name: "g_thread_join"; end; define C-function g-thread-set-priority input parameter thread :: ; input parameter priority :: ; c-name: "g_thread_set_priority"; end; define C-pointer-type => ; define C-function g-static-mutex-init input parameter mutex :: ; c-name: "g_static_mutex_init"; end; define C-function g-static-mutex-free input parameter mutex :: ; c-name: "g_static_mutex_free"; end; define C-function g-static-private-init input parameter private_key :: ; c-name: "g_static_private_init"; end; define C-function g-static-private-get input parameter private_key :: ; result res :: ; c-name: "g_static_private_get"; end; define C-function g-static-private-set input parameter private_key :: ; input parameter data :: ; input parameter notify :: ; c-name: "g_static_private_set"; end; define C-function g-static-private-free input parameter private_key :: ; c-name: "g_static_private_free"; end; define C-subtype <_GStaticRecMutex> () end; define constant = <_GStaticRecMutex>; define C-function g-static-rec-mutex-init input parameter mutex :: ; c-name: "g_static_rec_mutex_init"; end; define C-function g-static-rec-mutex-lock input parameter mutex :: ; c-name: "g_static_rec_mutex_lock"; end; define C-function g-static-rec-mutex-trylock input parameter mutex :: ; result res :: ; c-name: "g_static_rec_mutex_trylock"; end; define C-function g-static-rec-mutex-unlock input parameter mutex :: ; c-name: "g_static_rec_mutex_unlock"; end; define C-function g-static-rec-mutex-lock-full input parameter mutex :: ; input parameter depth :: ; c-name: "g_static_rec_mutex_lock_full"; end; define C-function g-static-rec-mutex-unlock-full input parameter mutex :: ; result res :: ; c-name: "g_static_rec_mutex_unlock_full"; end; define C-function g-static-rec-mutex-free input parameter mutex :: ; c-name: "g_static_rec_mutex_free"; end; define C-subtype <_GStaticRWLock> () end; define constant = <_GStaticRWLock>; define C-function g-static-rw-lock-init input parameter lock :: ; c-name: "g_static_rw_lock_init"; end; define C-function g-static-rw-lock-reader-lock input parameter lock :: ; c-name: "g_static_rw_lock_reader_lock"; end; define C-function g-static-rw-lock-reader-trylock input parameter lock :: ; result res :: ; c-name: "g_static_rw_lock_reader_trylock"; end; define C-function g-static-rw-lock-reader-unlock input parameter lock :: ; c-name: "g_static_rw_lock_reader_unlock"; end; define C-function g-static-rw-lock-writer-lock input parameter lock :: ; c-name: "g_static_rw_lock_writer_lock"; end; define C-function g-static-rw-lock-writer-trylock input parameter lock :: ; result res :: ; c-name: "g_static_rw_lock_writer_trylock"; end; define C-function g-static-rw-lock-writer-unlock input parameter lock :: ; c-name: "g_static_rw_lock_writer_unlock"; end; define C-function g-static-rw-lock-free input parameter lock :: ; c-name: "g_static_rw_lock_free"; end; define C-function g-thread-foreach input parameter thread_func :: ; input parameter user_data :: ; c-name: "g_thread_foreach"; end; define constant = limited(, min: 0, max: 2); define constant $G-ONCE-STATUS-NOTCALLED :: = 0; define constant $G-ONCE-STATUS-PROGRESS :: = 1; define constant $G-ONCE-STATUS-READY :: = 2; define C-subtype <_GOnce> () end; define constant = <_GOnce>; define C-function g-once-impl input parameter once :: ; input parameter func :: ; input parameter arg :: ; result res :: ; c-name: "g_once_impl"; end; define constant $G-MUTEX-DEBUG-MAGIC = #ex00000000F8E18AD7; define C-function g-atomic-int-exchange-and-add input parameter atomic :: ; input parameter val :: ; result res :: ; c-name: "g_atomic_int_exchange_and_add"; end; define C-function g-atomic-int-add input parameter atomic :: ; input parameter val :: ; c-name: "g_atomic_int_add"; end; define C-function g-atomic-int-compare-and-exchange input parameter atomic :: ; input parameter oldval :: ; input parameter newval :: ; result res :: ; c-name: "g_atomic_int_compare_and_exchange"; end; define C-function g-atomic-pointer-compare-and-exchange input parameter atomic :: ; input parameter oldval :: ; input parameter newval :: ; result res :: ; c-name: "g_atomic_pointer_compare_and_exchange"; end; define C-function g-atomic-int-get input parameter atomic :: ; result res :: ; c-name: "g_atomic_int_get"; end; define C-function g-atomic-int-set input parameter atomic :: ; input parameter newval :: ; c-name: "g_atomic_int_set"; end; define C-function g-atomic-pointer-get input parameter atomic :: ; result res :: ; c-name: "g_atomic_pointer_get"; end; define C-function g-atomic-pointer-set input parameter atomic :: ; input parameter newval :: ; c-name: "g_atomic_pointer_set"; end; define C-subtype <_GStringChunk> () end; define constant = <_GStringChunk>; define C-function g-string-chunk-new input parameter size :: ; result res :: ; c-name: "g_string_chunk_new"; end; define C-function g-string-chunk-free input parameter chunk :: ; c-name: "g_string_chunk_free"; end; define C-function g-string-chunk-insert input parameter chunk :: ; input parameter string :: ; result res :: ; c-name: "g_string_chunk_insert"; end; define C-function g-string-chunk-insert-len input parameter chunk :: ; input parameter string :: ; input parameter len :: ; result res :: ; c-name: "g_string_chunk_insert_len"; end; define C-function g-string-chunk-insert-const input parameter chunk :: ; input parameter string :: ; result res :: ; c-name: "g_string_chunk_insert_const"; end; define C-function g-string-new input parameter init :: ; result res :: ; c-name: "g_string_new"; end; define C-function g-string-new-len input parameter init :: ; input parameter len :: ; result res :: ; c-name: "g_string_new_len"; end; define C-function g-string-sized-new input parameter dfl_size :: ; result res :: ; c-name: "g_string_sized_new"; end; define C-function g-string-free input parameter string :: ; input parameter free_segment :: ; result res :: ; c-name: "g_string_free"; end; define C-function g-string-equal input parameter v :: ; input parameter v2 :: ; result res :: ; c-name: "g_string_equal"; end; define C-function g-string-hash input parameter str :: ; result res :: ; c-name: "g_string_hash"; end; define C-function g-string-assign input parameter string :: ; input parameter rval :: ; result res :: ; c-name: "g_string_assign"; end; define C-function g-string-truncate input parameter string :: ; input parameter len :: ; result res :: ; c-name: "g_string_truncate"; end; define C-function g-string-set-size input parameter string :: ; input parameter len :: ; result res :: ; c-name: "g_string_set_size"; end; define C-function g-string-insert-len input parameter string :: ; input parameter pos :: ; input parameter val :: ; input parameter len :: ; result res :: ; c-name: "g_string_insert_len"; end; define C-function g-string-append input parameter string :: ; input parameter val :: ; result res :: ; c-name: "g_string_append"; end; define C-function g-string-append-len input parameter string :: ; input parameter val :: ; input parameter len :: ; result res :: ; c-name: "g_string_append_len"; end; define C-function g-string-append-c input parameter string :: ; input parameter c :: ; result res :: ; c-name: "g_string_append_c"; end; define C-function g-string-append-unichar input parameter string :: ; input parameter wc :: ; result res :: ; c-name: "g_string_append_unichar"; end; define C-function g-string-prepend input parameter string :: ; input parameter val :: ; result res :: ; c-name: "g_string_prepend"; end; define C-function g-string-prepend-c input parameter string :: ; input parameter c :: ; result res :: ; c-name: "g_string_prepend_c"; end; define C-function g-string-prepend-unichar input parameter string :: ; input parameter wc :: ; result res :: ; c-name: "g_string_prepend_unichar"; end; define C-function g-string-prepend-len input parameter string :: ; input parameter val :: ; input parameter len :: ; result res :: ; c-name: "g_string_prepend_len"; end; define C-function g-string-insert input parameter string :: ; input parameter pos :: ; input parameter val :: ; result res :: ; c-name: "g_string_insert"; end; define C-function g-string-insert-c input parameter string :: ; input parameter pos :: ; input parameter c :: ; result res :: ; c-name: "g_string_insert_c"; end; define C-function g-string-insert-unichar input parameter string :: ; input parameter pos :: ; input parameter wc :: ; result res :: ; c-name: "g_string_insert_unichar"; end; define C-function g-string-erase input parameter string :: ; input parameter pos :: ; input parameter len :: ; result res :: ; c-name: "g_string_erase"; end; define C-function g-string-ascii-down input parameter string :: ; result res :: ; c-name: "g_string_ascii_down"; end; define C-function g-string-ascii-up input parameter string :: ; result res :: ; c-name: "g_string_ascii_up"; end; define C-function g-string-printf input parameter string :: ; input parameter format :: ; c-name: "g_string_printf"; end; define C-function g-string-append-printf input parameter string :: ; input parameter format :: ; c-name: "g_string_append_printf"; end; define C-function g-string-down input parameter string :: ; result res :: ; c-name: "g_string_down"; end; define C-function g-string-up input parameter string :: ; result res :: ; c-name: "g_string_up"; end; define constant g-string-sprintf = g-string-printf; define constant g-string-sprintfa = g-string-append-printf; define constant = limited(, min: 1, max: 1024); define constant $G-ASCII-ALNUM :: = 1; define constant $G-ASCII-ALPHA :: = 2; define constant $G-ASCII-CNTRL :: = 4; define constant $G-ASCII-DIGIT :: = 8; define constant $G-ASCII-GRAPH :: = 16; define constant $G-ASCII-LOWER :: = 32; define constant $G-ASCII-PRINT :: = 64; define constant $G-ASCII-PUNCT :: = 128; define constant $G-ASCII-SPACE :: = 256; define constant $G-ASCII-UPPER :: = 512; define constant $G-ASCII-XDIGIT :: = 1024; define C-pointer-type => ; /* Ignoring declaration for {instance of } "g-ascii-table"*/ define C-function g-ascii-tolower input parameter c :: ; result res :: ; c-name: "g_ascii_tolower"; end; define C-function g-ascii-toupper input parameter c :: ; result res :: ; c-name: "g_ascii_toupper"; end; define C-function g-ascii-digit-value input parameter c :: ; result res :: ; c-name: "g_ascii_digit_value"; end; define C-function g-ascii-xdigit-value input parameter c :: ; result res :: ; c-name: "g_ascii_xdigit_value"; end; define C-function g-strdelimit input parameter string :: ; input parameter delimiters :: ; input parameter new_delimiter :: ; result res :: ; c-name: "g_strdelimit"; end; define C-function g-strcanon input parameter string :: ; input parameter valid_chars :: ; input parameter substitutor :: ; result res :: ; c-name: "g_strcanon"; end; define C-function g-strerror input parameter errnum :: ; result res :: ; c-name: "g_strerror"; end; define C-function g-strsignal input parameter signum :: ; result res :: ; c-name: "g_strsignal"; end; define C-function g-strreverse input parameter string :: ; result res :: ; c-name: "g_strreverse"; end; define C-function g-strlcpy input parameter dest :: ; input parameter src :: ; input parameter dest_size :: ; result res :: ; c-name: "g_strlcpy"; end; define C-function g-strlcat input parameter dest :: ; input parameter src :: ; input parameter dest_size :: ; result res :: ; c-name: "g_strlcat"; end; define C-function g-strstr-len input parameter haystack :: ; input parameter haystack_len :: ; input parameter needle :: ; result res :: ; c-name: "g_strstr_len"; end; define C-function g-strrstr input parameter haystack :: ; input parameter needle :: ; result res :: ; c-name: "g_strrstr"; end; define C-function g-strrstr-len input parameter haystack :: ; input parameter haystack_len :: ; input parameter needle :: ; result res :: ; c-name: "g_strrstr_len"; end; define C-function g-str-has-suffix input parameter str :: ; input parameter suffix :: ; result res :: ; c-name: "g_str_has_suffix"; end; define C-function g-str-has-prefix input parameter str :: ; input parameter prefix :: ; result res :: ; c-name: "g_str_has_prefix"; end; define C-function g-strtod input parameter nptr :: ; input parameter endptr :: ; result res :: ; c-name: "g_strtod"; end; define C-function g-ascii-strtod input parameter nptr :: ; input parameter endptr :: ; result res :: ; c-name: "g_ascii_strtod"; end; define C-function g-ascii-strtoull input parameter nptr :: ; input parameter endptr :: ; input parameter base :: ; result res :: ; c-name: "g_ascii_strtoull"; end; define C-function g-ascii-strtoll input parameter nptr :: ; input parameter endptr :: ; input parameter base :: ; result res :: ; c-name: "g_ascii_strtoll"; end; define C-function g-ascii-dtostr input parameter buffer :: ; input parameter buf_len :: ; input parameter d :: ; result res :: ; c-name: "g_ascii_dtostr"; end; define C-function g-ascii-formatd input parameter buffer :: ; input parameter buf_len :: ; input parameter format :: ; input parameter d :: ; result res :: ; c-name: "g_ascii_formatd"; end; define C-function g-strchug input parameter string :: ; result res :: ; c-name: "g_strchug"; end; define C-function g-strchomp input parameter string :: ; result res :: ; c-name: "g_strchomp"; end; define C-function g-ascii-strcasecmp input parameter s1 :: ; input parameter s2 :: ; result res :: ; c-name: "g_ascii_strcasecmp"; end; define C-function g-ascii-strncasecmp input parameter s1 :: ; input parameter s2 :: ; input parameter n :: ; result res :: ; c-name: "g_ascii_strncasecmp"; end; define C-function g-ascii-strdown input parameter str :: ; input parameter len :: ; result res :: ; c-name: "g_ascii_strdown"; end; define C-function g-ascii-strup input parameter str :: ; input parameter len :: ; result res :: ; c-name: "g_ascii_strup"; end; define C-function g-strcasecmp input parameter s1 :: ; input parameter s2 :: ; result res :: ; c-name: "g_strcasecmp"; end; define C-function g-strncasecmp input parameter s1 :: ; input parameter s2 :: ; input parameter n :: ; result res :: ; c-name: "g_strncasecmp"; end; define C-function g-strdown input parameter string :: ; result res :: ; c-name: "g_strdown"; end; define C-function g-strup input parameter string :: ; result res :: ; c-name: "g_strup"; end; define C-function g-strdup input parameter str :: ; result res :: ; c-name: "g_strdup"; end; define C-function g-strdup-printf input parameter format :: ; result res :: ; c-name: "g_strdup_printf"; end; define C-function g-strdup-vprintf input parameter format :: ; input parameter args :: ; result res :: ; c-name: "g_strdup_vprintf"; end; define C-function g-strndup input parameter str :: ; input parameter n :: ; result res :: ; c-name: "g_strndup"; end; define C-function g-strnfill input parameter length :: ; input parameter fill_char :: ; result res :: ; c-name: "g_strnfill"; end; define C-function g-strconcat input parameter string1 :: ; result res :: ; c-name: "g_strconcat"; end; define C-function g-strjoin input parameter separator :: ; result res :: ; c-name: "g_strjoin"; end; define C-function g-strcompress input parameter source :: ; result res :: ; c-name: "g_strcompress"; end; define C-function g-strescape input parameter source :: ; input parameter exceptions :: ; result res :: ; c-name: "g_strescape"; end; define C-function g-memdup input parameter mem :: ; input parameter byte_size :: ; result res :: ; c-name: "g_memdup"; end; define C-function g-strsplit input parameter string :: ; input parameter delimiter :: ; input parameter max_tokens :: ; result res :: ; c-name: "g_strsplit"; end; define C-function g-strsplit-set input parameter string :: ; input parameter delimiters :: ; input parameter max_tokens :: ; result res :: ; c-name: "g_strsplit_set"; end; define C-function g-strjoinv input parameter separator :: ; input parameter str_array :: ; result res :: ; c-name: "g_strjoinv"; end; define C-function g-strfreev input parameter str_array :: ; c-name: "g_strfreev"; end; define C-function g-strdupv input parameter str_array :: ; result res :: ; c-name: "g_strdupv"; end; define C-function g-strv-length input parameter str_array :: ; result res :: ; c-name: "g_strv_length"; end; define C-function g-stpcpy input parameter dest :: ; input parameter src :: ; result res :: ; c-name: "g_stpcpy"; end; define C-function g-strip-context input parameter msgid :: ; input parameter msgval :: ; result res :: ; c-name: "g_strip_context"; end; define constant $G-STR-DELIMITERS = "_-|> <."; define constant $G-ASCII-DTOSTR-BUF-SIZE = 39; define constant = limited(, min: 0, max: 19); define constant $G-SPAWN-ERROR-FORK :: = 0; define constant $G-SPAWN-ERROR-READ :: = 1; define constant $G-SPAWN-ERROR-CHDIR :: = 2; define constant $G-SPAWN-ERROR-ACCES :: = 3; define constant $G-SPAWN-ERROR-PERM :: = 4; define constant $G-SPAWN-ERROR-2BIG :: = 5; define constant $G-SPAWN-ERROR-NOEXEC :: = 6; define constant $G-SPAWN-ERROR-NAMETOOLONG :: = 7; define constant $G-SPAWN-ERROR-NOENT :: = 8; define constant $G-SPAWN-ERROR-NOMEM :: = 9; define constant $G-SPAWN-ERROR-NOTDIR :: = 10; define constant $G-SPAWN-ERROR-LOOP :: = 11; define constant $G-SPAWN-ERROR-TXTBUSY :: = 12; define constant $G-SPAWN-ERROR-IO :: = 13; define constant $G-SPAWN-ERROR-NFILE :: = 14; define constant $G-SPAWN-ERROR-MFILE :: = 15; define constant $G-SPAWN-ERROR-INVAL :: = 16; define constant $G-SPAWN-ERROR-ISDIR :: = 17; define constant $G-SPAWN-ERROR-LIBBAD :: = 18; define constant $G-SPAWN-ERROR-FAILED :: = 19; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 1, max: 64); define constant $G-SPAWN-LEAVE-DESCRIPTORS-OPEN :: = 1; define constant $G-SPAWN-DO-NOT-REAP-CHILD :: = 2; define constant $G-SPAWN-SEARCH-PATH :: = 4; define constant $G-SPAWN-STDOUT-TO-DEV-NULL :: = 8; define constant $G-SPAWN-STDERR-TO-DEV-NULL :: = 16; define constant $G-SPAWN-CHILD-INHERITS-STDIN :: = 32; define constant $G-SPAWN-FILE-AND-ARGV-ZERO :: = 64; define C-function g-spawn-error-quark result res :: ; c-name: "g_spawn_error_quark"; end; define C-pointer-type => ; define C-function g-spawn-async-utf8 input parameter working_directory :: ; input parameter argv :: ; input parameter envp :: ; input parameter flags :: ; input parameter child_setup :: ; input parameter user_data :: ; input parameter child_pid :: ; input parameter error :: ; result res :: ; c-name: "g_spawn_async_utf8"; end; define C-function g-spawn-async-with-pipes-utf8 input parameter working_directory :: ; input parameter argv :: ; input parameter envp :: ; input parameter flags :: ; input parameter child_setup :: ; input parameter user_data :: ; input parameter child_pid :: ; input parameter standard_input :: ; input parameter standard_output :: ; input parameter standard_error :: ; input parameter error :: ; result res :: ; c-name: "g_spawn_async_with_pipes_utf8"; end; define C-function g-spawn-sync-utf8 input parameter working_directory :: ; input parameter argv :: ; input parameter envp :: ; input parameter flags :: ; input parameter child_setup :: ; input parameter user_data :: ; input parameter standard_output :: ; input parameter standard_error :: ; input parameter exit_status :: ; input parameter error :: ; result res :: ; c-name: "g_spawn_sync_utf8"; end; define C-function g-spawn-command-line-sync-utf8 input parameter command_line :: ; input parameter standard_output :: ; input parameter standard_error :: ; input parameter exit_status :: ; input parameter error :: ; result res :: ; c-name: "g_spawn_command_line_sync_utf8"; end; define C-function g-spawn-command-line-async-utf8 input parameter command_line :: ; input parameter error :: ; result res :: ; c-name: "g_spawn_command_line_async_utf8"; end; define C-function g-spawn-close-pid input parameter pid :: ; c-name: "g_spawn_close_pid"; end; define constant g-spawn-async = g-spawn-async-utf8; define constant g-spawn-async-with-pipes = g-spawn-async-with-pipes-utf8; define constant g-spawn-sync = g-spawn-sync-utf8; define constant g-spawn-command-line-sync = g-spawn-command-line-sync-utf8; define constant g-spawn-command-line-async = g-spawn-command-line-async-utf8; define C-function g-slist-alloc result res :: ; c-name: "g_slist_alloc"; end; define C-function g-slist-free input parameter list :: ; c-name: "g_slist_free"; end; define C-function g-slist-free-1 input parameter list :: ; c-name: "g_slist_free_1"; end; define C-function g-slist-append input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_slist_append"; end; define C-function g-slist-prepend input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_slist_prepend"; end; define C-function g-slist-insert input parameter list :: ; input parameter data :: ; input parameter position :: ; result res :: ; c-name: "g_slist_insert"; end; define C-function g-slist-insert-sorted input parameter list :: ; input parameter data :: ; input parameter func :: ; result res :: ; c-name: "g_slist_insert_sorted"; end; define C-function g-slist-insert-sorted-with-data input parameter list :: ; input parameter data :: ; input parameter func :: ; input parameter user_data :: ; result res :: ; c-name: "g_slist_insert_sorted_with_data"; end; define C-function g-slist-insert-before input parameter slist :: ; input parameter sibling :: ; input parameter data :: ; result res :: ; c-name: "g_slist_insert_before"; end; define C-function g-slist-concat input parameter list1 :: ; input parameter list2 :: ; result res :: ; c-name: "g_slist_concat"; end; define C-function g-slist-remove input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_slist_remove"; end; define C-function g-slist-remove-all input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_slist_remove_all"; end; define C-function g-slist-remove-link input parameter list :: ; input parameter link_ :: ; result res :: ; c-name: "g_slist_remove_link"; end; define C-function g-slist-delete-link input parameter list :: ; input parameter link_ :: ; result res :: ; c-name: "g_slist_delete_link"; end; define C-function g-slist-reverse input parameter list :: ; result res :: ; c-name: "g_slist_reverse"; end; define C-function g-slist-copy input parameter list :: ; result res :: ; c-name: "g_slist_copy"; end; define C-function g-slist-nth input parameter list :: ; input parameter n :: ; result res :: ; c-name: "g_slist_nth"; end; define C-function g-slist-find input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_slist_find"; end; define C-function g-slist-find-custom input parameter list :: ; input parameter data :: ; input parameter func :: ; result res :: ; c-name: "g_slist_find_custom"; end; define C-function g-slist-position input parameter list :: ; input parameter llink :: ; result res :: ; c-name: "g_slist_position"; end; define C-function g-slist-index input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_slist_index"; end; define C-function g-slist-last input parameter list :: ; result res :: ; c-name: "g_slist_last"; end; define C-function g-slist-length input parameter list :: ; result res :: ; c-name: "g_slist_length"; end; define C-function g-slist-foreach input parameter list :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_slist_foreach"; end; define C-function g-slist-sort input parameter list :: ; input parameter compare_func :: ; result res :: ; c-name: "g_slist_sort"; end; define C-function g-slist-sort-with-data input parameter list :: ; input parameter compare_func :: ; input parameter user_data :: ; result res :: ; c-name: "g_slist_sort_with_data"; end; define C-function g-slist-nth-data input parameter list :: ; input parameter n :: ; result res :: ; c-name: "g_slist_nth_data"; end; define C-function g-slist-push-allocator input parameter dummy :: ; c-name: "g_slist_push_allocator"; end; define C-function g-slist-pop-allocator c-name: "g_slist_pop_allocator"; end; define constant g-slist-free1 = g-slist-free-1; define constant = limited(, min: 0, max: 2); define constant $G-SHELL-ERROR-BAD-QUOTING :: = 0; define constant $G-SHELL-ERROR-EMPTY-STRING :: = 1; define constant $G-SHELL-ERROR-FAILED :: = 2; define C-function g-shell-error-quark result res :: ; c-name: "g_shell_error_quark"; end; define C-function g-shell-quote input parameter unquoted_string :: ; result res :: ; c-name: "g_shell_quote"; end; define C-function g-shell-unquote input parameter quoted_string :: ; input parameter error :: ; result res :: ; c-name: "g_shell_unquote"; end; define C-pointer-type => ; define C-function g-shell-parse-argv input parameter command_line :: ; input parameter argcp :: ; input parameter argvp :: ; input parameter error :: ; result res :: ; c-name: "g_shell_parse_argv"; end; define C-subtype <_GScannerConfig> () end; define constant = <_GScannerConfig>; define constant = limited(, min: 0, max: 270); define constant $G-TOKEN-EOF :: = 0; define constant $G-TOKEN-LEFT-PAREN :: = 40; define constant $G-TOKEN-RIGHT-PAREN :: = 41; define constant $G-TOKEN-LEFT-CURLY :: = 123; define constant $G-TOKEN-RIGHT-CURLY :: = 125; define constant $G-TOKEN-LEFT-BRACE :: = 91; define constant $G-TOKEN-RIGHT-BRACE :: = 93; define constant $G-TOKEN-EQUAL-SIGN :: = 61; define constant $G-TOKEN-COMMA :: = 44; define constant $G-TOKEN-NONE :: = 256; define constant $G-TOKEN-ERROR :: = 257; define constant $G-TOKEN-CHAR :: = 258; define constant $G-TOKEN-BINARY :: = 259; define constant $G-TOKEN-OCTAL :: = 260; define constant $G-TOKEN-INT :: = 261; define constant $G-TOKEN-HEX :: = 262; define constant $G-TOKEN-FLOAT :: = 263; define constant $G-TOKEN-STRING :: = 264; define constant $G-TOKEN-SYMBOL :: = 265; define constant $G-TOKEN-IDENTIFIER :: = 266; define constant $G-TOKEN-IDENTIFIER-NULL :: = 267; define constant $G-TOKEN-COMMENT-SINGLE :: = 268; define constant $G-TOKEN-COMMENT-MULTI :: = 269; define constant $G-TOKEN-LAST :: = 270; /* Ignoring declaration for {instance of } "<_GTokenValue>"*/ define constant = <_GTokenValue>; define C-subtype <_GHashTable> () end; define constant = <_GHashTable>; define constant = <_GScanner>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GScanner> () end; define constant = limited(, min: 0, max: 7); define constant $G-ERR-UNKNOWN :: = 0; define constant $G-ERR-UNEXP-EOF :: = 1; define constant $G-ERR-UNEXP-EOF-IN-STRING :: = 2; define constant $G-ERR-UNEXP-EOF-IN-COMMENT :: = 3; define constant $G-ERR-NON-DIGIT-IN-CONST :: = 4; define constant $G-ERR-DIGIT-RADIX :: = 5; define constant $G-ERR-FLOAT-RADIX :: = 6; define constant $G-ERR-FLOAT-MALFORMED :: = 7; define C-function g-scanner-new input parameter config_templ :: ; result res :: ; c-name: "g_scanner_new"; end; define C-function g-scanner-destroy input parameter scanner :: ; c-name: "g_scanner_destroy"; end; define C-function g-scanner-input-file input parameter scanner :: ; input parameter input_fd :: ; c-name: "g_scanner_input_file"; end; define C-function g-scanner-sync-file-offset input parameter scanner :: ; c-name: "g_scanner_sync_file_offset"; end; define C-function g-scanner-input-text input parameter scanner :: ; input parameter text :: ; input parameter text_len :: ; c-name: "g_scanner_input_text"; end; define C-function g-scanner-get-next-token input parameter scanner :: ; result res :: ; c-name: "g_scanner_get_next_token"; end; define C-function g-scanner-peek-next-token input parameter scanner :: ; result res :: ; c-name: "g_scanner_peek_next_token"; end; define C-function g-scanner-cur-token input parameter scanner :: ; result res :: ; c-name: "g_scanner_cur_token"; end; define C-function g-scanner-cur-line input parameter scanner :: ; result res :: ; c-name: "g_scanner_cur_line"; end; define C-function g-scanner-cur-position input parameter scanner :: ; result res :: ; c-name: "g_scanner_cur_position"; end; define C-function g-scanner-eof input parameter scanner :: ; result res :: ; c-name: "g_scanner_eof"; end; define C-function g-scanner-set-scope input parameter scanner :: ; input parameter scope_id :: ; result res :: ; c-name: "g_scanner_set_scope"; end; define C-function g-scanner-scope-add-symbol input parameter scanner :: ; input parameter scope_id :: ; input parameter symbol :: ; input parameter value :: ; c-name: "g_scanner_scope_add_symbol"; end; define C-function g-scanner-scope-remove-symbol input parameter scanner :: ; input parameter scope_id :: ; input parameter symbol :: ; c-name: "g_scanner_scope_remove_symbol"; end; define C-function g-scanner-scope-lookup-symbol input parameter scanner :: ; input parameter scope_id :: ; input parameter symbol :: ; result res :: ; c-name: "g_scanner_scope_lookup_symbol"; end; define C-function g-scanner-scope-foreach-symbol input parameter scanner :: ; input parameter scope_id :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_scanner_scope_foreach_symbol"; end; define C-function g-scanner-lookup-symbol input parameter scanner :: ; input parameter symbol :: ; result res :: ; c-name: "g_scanner_lookup_symbol"; end; define C-function g-scanner-unexp-token input parameter scanner :: ; input parameter expected_token :: ; input parameter identifier_spec :: ; input parameter symbol_spec :: ; input parameter symbol_name :: ; input parameter message :: ; input parameter is_error :: ; c-name: "g_scanner_unexp_token"; end; define C-function g-scanner-error input parameter scanner :: ; input parameter format :: ; c-name: "g_scanner_error"; end; define C-function g-scanner-warn input parameter scanner :: ; input parameter format :: ; c-name: "g_scanner_warn"; end; define constant $G-CSET-A-2-Z = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; define constant $G-CSET-DIGITS = "0123456789"; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-hash-table-new input parameter hash_func :: ; input parameter key_equal_func :: ; result res :: ; c-name: "g_hash_table_new"; end; define C-function g-hash-table-new-full input parameter hash_func :: ; input parameter key_equal_func :: ; input parameter key_destroy_func :: ; input parameter value_destroy_func :: ; result res :: ; c-name: "g_hash_table_new_full"; end; define C-function g-hash-table-destroy input parameter hash_table :: ; c-name: "g_hash_table_destroy"; end; define C-function g-hash-table-insert input parameter hash_table :: ; input parameter key :: ; input parameter value :: ; c-name: "g_hash_table_insert"; end; define C-function g-hash-table-replace input parameter hash_table :: ; input parameter key :: ; input parameter value :: ; c-name: "g_hash_table_replace"; end; define C-function g-hash-table-remove input parameter hash_table :: ; input parameter key :: ; result res :: ; c-name: "g_hash_table_remove"; end; define C-function g-hash-table-remove-all input parameter hash_table :: ; c-name: "g_hash_table_remove_all"; end; define C-function g-hash-table-steal input parameter hash_table :: ; input parameter key :: ; result res :: ; c-name: "g_hash_table_steal"; end; define C-function g-hash-table-steal-all input parameter hash_table :: ; c-name: "g_hash_table_steal_all"; end; define C-function g-hash-table-lookup input parameter hash_table :: ; input parameter key :: ; result res :: ; c-name: "g_hash_table_lookup"; end; define C-function g-hash-table-lookup-extended input parameter hash_table :: ; input parameter lookup_key :: ; input parameter orig_key :: ; input parameter value :: ; result res :: ; c-name: "g_hash_table_lookup_extended"; end; define C-function g-hash-table-foreach input parameter hash_table :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_hash_table_foreach"; end; define C-function g-hash-table-find input parameter hash_table :: ; input parameter predicate :: ; input parameter user_data :: ; result res :: ; c-name: "g_hash_table_find"; end; define C-function g-hash-table-foreach-remove input parameter hash_table :: ; input parameter func :: ; input parameter user_data :: ; result res :: ; c-name: "g_hash_table_foreach_remove"; end; define C-function g-hash-table-foreach-steal input parameter hash_table :: ; input parameter func :: ; input parameter user_data :: ; result res :: ; c-name: "g_hash_table_foreach_steal"; end; define C-function g-hash-table-size input parameter hash_table :: ; result res :: ; c-name: "g_hash_table_size"; end; define C-function g-hash-table-ref input parameter hash_table :: ; result res :: ; c-name: "g_hash_table_ref"; end; define C-function g-hash-table-unref input parameter hash_table :: ; c-name: "g_hash_table_unref"; end; define C-function g-str-equal input parameter v1 :: ; input parameter v2 :: ; result res :: ; c-name: "g_str_equal"; end; define C-function g-str-hash input parameter v :: ; result res :: ; c-name: "g_str_hash"; end; define C-function g-int-equal input parameter v1 :: ; input parameter v2 :: ; result res :: ; c-name: "g_int_equal"; end; define C-function g-int-hash input parameter v :: ; result res :: ; c-name: "g_int_hash"; end; define C-function g-direct-hash input parameter v :: ; result res :: ; c-name: "g_direct_hash"; end; define C-function g-direct-equal input parameter v1 :: ; input parameter v2 :: ; result res :: ; c-name: "g_direct_equal"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-pointer-type => ; define C-function g-datalist-init input parameter datalist :: ; c-name: "g_datalist_init"; end; define C-function g-datalist-clear input parameter datalist :: ; c-name: "g_datalist_clear"; end; define C-function g-datalist-id-get-data input parameter datalist :: ; input parameter key_id :: ; result res :: ; c-name: "g_datalist_id_get_data"; end; define C-function g-datalist-id-set-data-full input parameter datalist :: ; input parameter key_id :: ; input parameter data :: ; input parameter destroy_func :: ; c-name: "g_datalist_id_set_data_full"; end; define C-function g-datalist-id-remove-no-notify input parameter datalist :: ; input parameter key_id :: ; result res :: ; c-name: "g_datalist_id_remove_no_notify"; end; define C-function g-datalist-foreach input parameter datalist :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_datalist_foreach"; end; define C-function g-datalist-set-flags input parameter datalist :: ; input parameter flags :: ; c-name: "g_datalist_set_flags"; end; define C-function g-datalist-unset-flags input parameter datalist :: ; input parameter flags :: ; c-name: "g_datalist_unset_flags"; end; define C-function g-datalist-get-flags input parameter datalist :: ; result res :: ; c-name: "g_datalist_get_flags"; end; define C-function g-dataset-destroy input parameter dataset_location :: ; c-name: "g_dataset_destroy"; end; define C-function g-dataset-id-get-data input parameter dataset_location :: ; input parameter key_id :: ; result res :: ; c-name: "g_dataset_id_get_data"; end; define C-function g-dataset-id-set-data-full input parameter dataset_location :: ; input parameter key_id :: ; input parameter data :: ; input parameter destroy_func :: ; c-name: "g_dataset_id_set_data_full"; end; define C-function g-dataset-id-remove-no-notify input parameter dataset_location :: ; input parameter key_id :: ; result res :: ; c-name: "g_dataset_id_remove_no_notify"; end; define C-function g-dataset-foreach input parameter dataset_location :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_dataset_foreach"; end; define constant $G-DATALIST-FLAGS-MASK = 3; define C-subtype <_GRelation> () end; define constant = <_GRelation>; define C-subtype <_GTuples> () end; define constant = <_GTuples>; define C-function g-relation-new input parameter fields :: ; result res :: ; c-name: "g_relation_new"; end; define C-function g-relation-destroy input parameter relation :: ; c-name: "g_relation_destroy"; end; define C-function g-relation-index input parameter relation :: ; input parameter field :: ; input parameter hash_func :: ; input parameter key_equal_func :: ; c-name: "g_relation_index"; end; define C-function g-relation-insert input parameter relation :: ; c-name: "g_relation_insert"; end; define C-function g-relation-delete input parameter relation :: ; input parameter key :: ; input parameter field :: ; result res :: ; c-name: "g_relation_delete"; end; define C-function g-relation-select input parameter relation :: ; input parameter key :: ; input parameter field :: ; result res :: ; c-name: "g_relation_select"; end; define C-function g-relation-count input parameter relation :: ; input parameter key :: ; input parameter field :: ; result res :: ; c-name: "g_relation_count"; end; define C-function g-relation-exists input parameter relation :: ; result res :: ; c-name: "g_relation_exists"; end; define C-function g-relation-print input parameter relation :: ; c-name: "g_relation_print"; end; define C-function g-tuples-destroy input parameter tuples :: ; c-name: "g_tuples_destroy"; end; define C-function g-tuples-index input parameter tuples :: ; input parameter index_ :: ; input parameter field :: ; result res :: ; c-name: "g_tuples_index"; end; define C-subtype <_GRand> () end; define constant = <_GRand>; define C-function g-rand-new-with-seed input parameter seed :: ; result res :: ; c-name: "g_rand_new_with_seed"; end; define C-function g-rand-new-with-seed-array input parameter seed :: ; input parameter seed_length :: ; result res :: ; c-name: "g_rand_new_with_seed_array"; end; define C-function g-rand-new result res :: ; c-name: "g_rand_new"; end; define C-function g-rand-free input parameter rand_ :: ; c-name: "g_rand_free"; end; define C-function g-rand-copy input parameter rand_ :: ; result res :: ; c-name: "g_rand_copy"; end; define C-function g-rand-set-seed input parameter rand_ :: ; input parameter seed :: ; c-name: "g_rand_set_seed"; end; define C-function g-rand-set-seed-array input parameter rand_ :: ; input parameter seed :: ; input parameter seed_length :: ; c-name: "g_rand_set_seed_array"; end; define C-function g-rand-int input parameter rand_ :: ; result res :: ; c-name: "g_rand_int"; end; define C-function g-rand-int-range input parameter rand_ :: ; input parameter begin :: ; input parameter end :: ; result res :: ; c-name: "g_rand_int_range"; end; define C-function g-rand-double input parameter rand_ :: ; result res :: ; c-name: "g_rand_double"; end; define C-function g-rand-double-range input parameter rand_ :: ; input parameter begin :: ; input parameter end :: ; result res :: ; c-name: "g_rand_double_range"; end; define C-function g-random-set-seed input parameter seed :: ; c-name: "g_random_set_seed"; end; define C-function g-random-int result res :: ; c-name: "g_random_int"; end; define C-function g-random-int-range input parameter begin :: ; input parameter end :: ; result res :: ; c-name: "g_random_int_range"; end; define C-function g-random-double result res :: ; c-name: "g_random_double"; end; define C-function g-random-double-range input parameter begin :: ; input parameter end :: ; result res :: ; c-name: "g_random_double_range"; end; define C-subtype <_GQueue> () end; define constant = <_GQueue>; define C-function g-queue-new result res :: ; c-name: "g_queue_new"; end; define C-function g-queue-free input parameter queue :: ; c-name: "g_queue_free"; end; define C-function g-queue-is-empty input parameter queue :: ; result res :: ; c-name: "g_queue_is_empty"; end; define C-function g-queue-get-length input parameter queue :: ; result res :: ; c-name: "g_queue_get_length"; end; define C-function g-queue-reverse input parameter queue :: ; c-name: "g_queue_reverse"; end; define C-function g-queue-copy input parameter queue :: ; result res :: ; c-name: "g_queue_copy"; end; define C-function g-queue-foreach input parameter queue :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_queue_foreach"; end; define C-function g-queue-find input parameter queue :: ; input parameter data :: ; result res :: ; c-name: "g_queue_find"; end; define C-function g-queue-find-custom input parameter queue :: ; input parameter data :: ; input parameter func :: ; result res :: ; c-name: "g_queue_find_custom"; end; define C-function g-queue-sort input parameter queue :: ; input parameter compare_func :: ; input parameter user_data :: ; c-name: "g_queue_sort"; end; define C-function g-queue-push-head input parameter queue :: ; input parameter data :: ; c-name: "g_queue_push_head"; end; define C-function g-queue-push-tail input parameter queue :: ; input parameter data :: ; c-name: "g_queue_push_tail"; end; define C-function g-queue-push-nth input parameter queue :: ; input parameter data :: ; input parameter n :: ; c-name: "g_queue_push_nth"; end; define C-function g-queue-pop-head input parameter queue :: ; result res :: ; c-name: "g_queue_pop_head"; end; define C-function g-queue-pop-tail input parameter queue :: ; result res :: ; c-name: "g_queue_pop_tail"; end; define C-function g-queue-pop-nth input parameter queue :: ; input parameter n :: ; result res :: ; c-name: "g_queue_pop_nth"; end; define C-function g-queue-peek-head input parameter queue :: ; result res :: ; c-name: "g_queue_peek_head"; end; define C-function g-queue-peek-tail input parameter queue :: ; result res :: ; c-name: "g_queue_peek_tail"; end; define C-function g-queue-peek-nth input parameter queue :: ; input parameter n :: ; result res :: ; c-name: "g_queue_peek_nth"; end; define C-function g-queue-index input parameter queue :: ; input parameter data :: ; result res :: ; c-name: "g_queue_index"; end; define C-function g-queue-remove input parameter queue :: ; input parameter data :: ; c-name: "g_queue_remove"; end; define C-function g-queue-remove-all input parameter queue :: ; input parameter data :: ; c-name: "g_queue_remove_all"; end; define C-function g-queue-insert-before input parameter queue :: ; input parameter sibling :: ; input parameter data :: ; c-name: "g_queue_insert_before"; end; define C-function g-queue-insert-after input parameter queue :: ; input parameter sibling :: ; input parameter data :: ; c-name: "g_queue_insert_after"; end; define C-function g-queue-insert-sorted input parameter queue :: ; input parameter data :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_queue_insert_sorted"; end; define C-function g-queue-push-head-link input parameter queue :: ; input parameter link_ :: ; c-name: "g_queue_push_head_link"; end; define C-function g-queue-push-tail-link input parameter queue :: ; input parameter link_ :: ; c-name: "g_queue_push_tail_link"; end; define C-function g-queue-push-nth-link input parameter queue :: ; input parameter n :: ; input parameter link_ :: ; c-name: "g_queue_push_nth_link"; end; define C-function g-queue-pop-head-link input parameter queue :: ; result res :: ; c-name: "g_queue_pop_head_link"; end; define C-function g-queue-pop-tail-link input parameter queue :: ; result res :: ; c-name: "g_queue_pop_tail_link"; end; define C-function g-queue-pop-nth-link input parameter queue :: ; input parameter n :: ; result res :: ; c-name: "g_queue_pop_nth_link"; end; define C-function g-queue-peek-head-link input parameter queue :: ; result res :: ; c-name: "g_queue_peek_head_link"; end; define C-function g-queue-peek-tail-link input parameter queue :: ; result res :: ; c-name: "g_queue_peek_tail_link"; end; define C-function g-queue-peek-nth-link input parameter queue :: ; input parameter n :: ; result res :: ; c-name: "g_queue_peek_nth_link"; end; define C-function g-queue-link-index input parameter queue :: ; input parameter link_ :: ; result res :: ; c-name: "g_queue_link_index"; end; define C-function g-queue-unlink input parameter queue :: ; input parameter link_ :: ; c-name: "g_queue_unlink"; end; define C-function g-queue-delete-link input parameter queue :: ; input parameter link_ :: ; c-name: "g_queue_delete_link"; end; define C-function g-list-alloc result res :: ; c-name: "g_list_alloc"; end; define C-function g-list-free input parameter list :: ; c-name: "g_list_free"; end; define C-function g-list-free-1 input parameter list :: ; c-name: "g_list_free_1"; end; define C-function g-list-append input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_list_append"; end; define C-function g-list-prepend input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_list_prepend"; end; define C-function g-list-insert input parameter list :: ; input parameter data :: ; input parameter position :: ; result res :: ; c-name: "g_list_insert"; end; define C-function g-list-insert-sorted input parameter list :: ; input parameter data :: ; input parameter func :: ; result res :: ; c-name: "g_list_insert_sorted"; end; define C-function g-list-insert-sorted-with-data input parameter list :: ; input parameter data :: ; input parameter func :: ; input parameter user_data :: ; result res :: ; c-name: "g_list_insert_sorted_with_data"; end; define C-function g-list-insert-before input parameter list :: ; input parameter sibling :: ; input parameter data :: ; result res :: ; c-name: "g_list_insert_before"; end; define C-function g-list-concat input parameter list1 :: ; input parameter list2 :: ; result res :: ; c-name: "g_list_concat"; end; define C-function g-list-remove input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_list_remove"; end; define C-function g-list-remove-all input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_list_remove_all"; end; define C-function g-list-remove-link input parameter list :: ; input parameter llink :: ; result res :: ; c-name: "g_list_remove_link"; end; define C-function g-list-delete-link input parameter list :: ; input parameter link_ :: ; result res :: ; c-name: "g_list_delete_link"; end; define C-function g-list-reverse input parameter list :: ; result res :: ; c-name: "g_list_reverse"; end; define C-function g-list-copy input parameter list :: ; result res :: ; c-name: "g_list_copy"; end; define C-function g-list-nth input parameter list :: ; input parameter n :: ; result res :: ; c-name: "g_list_nth"; end; define C-function g-list-nth-prev input parameter list :: ; input parameter n :: ; result res :: ; c-name: "g_list_nth_prev"; end; define C-function g-list-find input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_list_find"; end; define C-function g-list-find-custom input parameter list :: ; input parameter data :: ; input parameter func :: ; result res :: ; c-name: "g_list_find_custom"; end; define C-function g-list-position input parameter list :: ; input parameter llink :: ; result res :: ; c-name: "g_list_position"; end; define C-function g-list-index input parameter list :: ; input parameter data :: ; result res :: ; c-name: "g_list_index"; end; define C-function g-list-last input parameter list :: ; result res :: ; c-name: "g_list_last"; end; define C-function g-list-first input parameter list :: ; result res :: ; c-name: "g_list_first"; end; define C-function g-list-length input parameter list :: ; result res :: ; c-name: "g_list_length"; end; define C-function g-list-foreach input parameter list :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_list_foreach"; end; define C-function g-list-sort input parameter list :: ; input parameter compare_func :: ; result res :: ; c-name: "g_list_sort"; end; define C-function g-list-sort-with-data input parameter list :: ; input parameter compare_func :: ; input parameter user_data :: ; result res :: ; c-name: "g_list_sort_with_data"; end; define C-function g-list-nth-data input parameter list :: ; input parameter n :: ; result res :: ; c-name: "g_list_nth_data"; end; define C-function g-list-push-allocator input parameter allocator :: ; c-name: "g_list_push_allocator"; end; define C-function g-list-pop-allocator c-name: "g_list_pop_allocator"; end; define constant g-list-free1 = g-list-free-1; define C-function g-qsort-with-data input parameter pbase :: ; input parameter total_elems :: ; input parameter size :: ; input parameter compare_func :: ; input parameter user_data :: ; c-name: "g_qsort_with_data"; end; define C-function g-spaced-primes-closest input parameter num :: ; result res :: ; c-name: "g_spaced_primes_closest"; end; define C-subtype <_GPatternSpec> () end; define constant = <_GPatternSpec>; define C-function g-pattern-spec-new input parameter pattern :: ; result res :: ; c-name: "g_pattern_spec_new"; end; define C-function g-pattern-spec-free input parameter pspec :: ; c-name: "g_pattern_spec_free"; end; define C-function g-pattern-spec-equal input parameter pspec1 :: ; input parameter pspec2 :: ; result res :: ; c-name: "g_pattern_spec_equal"; end; define C-function g-pattern-match input parameter pspec :: ; input parameter string_length :: ; input parameter string :: ; input parameter string_reversed :: ; result res :: ; c-name: "g_pattern_match"; end; define C-function g-pattern-match-string input parameter pspec :: ; input parameter string :: ; result res :: ; c-name: "g_pattern_match_string"; end; define C-function g-pattern-match-simple input parameter pattern :: ; input parameter string :: ; result res :: ; c-name: "g_pattern_match_simple"; end; define C-subtype <_GOptionContext> () end; define constant = <_GOptionContext>; define C-subtype <_GOptionGroup> () end; define constant = <_GOptionGroup>; define constant = limited(, min: 0, max: 8); define constant $G-OPTION-ARG-NONE :: = 0; define constant $G-OPTION-ARG-STRING :: = 1; define constant $G-OPTION-ARG-INT :: = 2; define constant $G-OPTION-ARG-CALLBACK :: = 3; define constant $G-OPTION-ARG-FILENAME :: = 4; define constant $G-OPTION-ARG-STRING-ARRAY :: = 5; define constant $G-OPTION-ARG-FILENAME-ARRAY :: = 6; define constant $G-OPTION-ARG-DOUBLE :: = 7; define constant $G-OPTION-ARG-INT64 :: = 8; define C-subtype <_GOptionEntry> () end; define constant = <_GOptionEntry>; define constant = limited(, min: 1, max: 64); define constant $G-OPTION-FLAG-HIDDEN :: = 1; define constant $G-OPTION-FLAG-IN-MAIN :: = 2; define constant $G-OPTION-FLAG-REVERSE :: = 4; define constant $G-OPTION-FLAG-NO-ARG :: = 8; define constant $G-OPTION-FLAG-FILENAME :: = 16; define constant $G-OPTION-FLAG-OPTIONAL-ARG :: = 32; define constant $G-OPTION-FLAG-NOALIAS :: = 64; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 0, max: 2); define constant $G-OPTION-ERROR-UNKNOWN-OPTION :: = 0; define constant $G-OPTION-ERROR-BAD-VALUE :: = 1; define constant $G-OPTION-ERROR-FAILED :: = 2; define C-function g-option-error-quark result res :: ; c-name: "g_option_error_quark"; end; define C-function g-option-context-new input parameter parameter_string :: ; result res :: ; c-name: "g_option_context_new"; end; define C-function g-option-context-set-summary input parameter context :: ; input parameter summary :: ; c-name: "g_option_context_set_summary"; end; define C-function g-option-context-get-summary input parameter context :: ; result res :: ; c-name: "g_option_context_get_summary"; end; define C-function g-option-context-set-description input parameter context :: ; input parameter description :: ; c-name: "g_option_context_set_description"; end; define C-function g-option-context-get-description input parameter context :: ; result res :: ; c-name: "g_option_context_get_description"; end; define C-function g-option-context-free input parameter context :: ; c-name: "g_option_context_free"; end; define C-function g-option-context-set-help-enabled input parameter context :: ; input parameter help_enabled :: ; c-name: "g_option_context_set_help_enabled"; end; define C-function g-option-context-get-help-enabled input parameter context :: ; result res :: ; c-name: "g_option_context_get_help_enabled"; end; define C-function g-option-context-set-ignore-unknown-options input parameter context :: ; input parameter ignore_unknown :: ; c-name: "g_option_context_set_ignore_unknown_options"; end; define C-function g-option-context-get-ignore-unknown-options input parameter context :: ; result res :: ; c-name: "g_option_context_get_ignore_unknown_options"; end; define C-function g-option-context-add-main-entries input parameter context :: ; input parameter entries :: ; input parameter translation_domain :: ; c-name: "g_option_context_add_main_entries"; end; define C-function g-option-context-parse input parameter context :: ; input parameter argc :: ; input parameter argv :: ; input parameter error :: ; result res :: ; c-name: "g_option_context_parse"; end; define C-function g-option-context-set-translate-func input parameter context :: ; input parameter func :: ; input parameter data :: ; input parameter destroy_notify :: ; c-name: "g_option_context_set_translate_func"; end; define C-function g-option-context-set-translation-domain input parameter context :: ; input parameter domain :: ; c-name: "g_option_context_set_translation_domain"; end; define C-function g-option-context-add-group input parameter context :: ; input parameter group :: ; c-name: "g_option_context_add_group"; end; define C-function g-option-context-set-main-group input parameter context :: ; input parameter group :: ; c-name: "g_option_context_set_main_group"; end; define C-function g-option-context-get-main-group input parameter context :: ; result res :: ; c-name: "g_option_context_get_main_group"; end; define C-function g-option-context-set-input-is-utf8 input parameter context :: ; input parameter is_utf8 :: ; c-name: "g_option_context_set_input_is_utf8"; end; define C-function g-option-context-get-input-is-utf8 input parameter context :: ; result res :: ; c-name: "g_option_context_get_input_is_utf8"; end; define C-function g-option-group-new input parameter name :: ; input parameter description :: ; input parameter help_description :: ; input parameter user_data :: ; input parameter destroy :: ; result res :: ; c-name: "g_option_group_new"; end; define C-function g-option-group-set-parse-hooks input parameter group :: ; input parameter pre_parse_func :: ; input parameter post_parse_func :: ; c-name: "g_option_group_set_parse_hooks"; end; define C-function g-option-group-set-error-hook input parameter group :: ; input parameter error_func :: ; c-name: "g_option_group_set_error_hook"; end; define C-function g-option-group-free input parameter group :: ; c-name: "g_option_group_free"; end; define C-function g-option-group-add-entries input parameter group :: ; input parameter entries :: ; c-name: "g_option_group_add_entries"; end; define C-function g-option-group-set-translate-func input parameter group :: ; input parameter func :: ; input parameter data :: ; input parameter destroy_notify :: ; c-name: "g_option_group_set_translate_func"; end; define C-function g-option-group-set-translation-domain input parameter group :: ; input parameter domain :: ; c-name: "g_option_group_set_translation_domain"; end; define constant $G-OPTION-REMAINING = ""; define C-function g-printf-string-upper-bound input parameter format :: ; input parameter args :: ; result res :: ; c-name: "g_printf_string_upper_bound"; end; define constant = limited(, min: -4, max: 128); define constant $G-LOG-FLAG-RECURSION :: = 1; define constant $G-LOG-FLAG-FATAL :: = 2; define constant $G-LOG-LEVEL-ERROR :: = 4; define constant $G-LOG-LEVEL-CRITICAL :: = 8; define constant $G-LOG-LEVEL-WARNING :: = 16; define constant $G-LOG-LEVEL-MESSAGE :: = 32; define constant $G-LOG-LEVEL-INFO :: = 64; define constant $G-LOG-LEVEL-DEBUG :: = 128; define constant $G-LOG-LEVEL-MASK :: = -4; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-log-set-handler input parameter log_domain :: ; input parameter log_levels :: ; input parameter log_func :: ; input parameter user_data :: ; result res :: ; c-name: "g_log_set_handler"; end; define C-function g-log-remove-handler input parameter log_domain :: ; input parameter handler_id :: ; c-name: "g_log_remove_handler"; end; define C-function g-log-default-handler input parameter log_domain :: ; input parameter log_level :: ; input parameter message :: ; input parameter unused_data :: ; c-name: "g_log_default_handler"; end; define C-function g-log-set-default-handler input parameter log_func :: ; input parameter user_data :: ; result res :: ; c-name: "g_log_set_default_handler"; end; define C-function g-log input parameter log_domain :: ; input parameter log_level :: ; input parameter format :: ; c-name: "g_log"; end; define C-function g-logv input parameter log_domain :: ; input parameter log_level :: ; input parameter format :: ; input parameter args :: ; c-name: "g_logv"; end; define C-function g-log-set-fatal-mask input parameter log_domain :: ; input parameter fatal_mask :: ; result res :: ; c-name: "g_log_set_fatal_mask"; end; define C-function g-log-set-always-fatal input parameter fatal_mask :: ; result res :: ; c-name: "g_log_set_always_fatal"; end; define C-function _g-log-fallback-handler input parameter log_domain :: ; input parameter log_level :: ; input parameter message :: ; input parameter unused_data :: ; c-name: "_g_log_fallback_handler"; end; define C-function g-return-if-fail-warning input parameter log_domain :: ; input parameter pretty_function :: ; input parameter expression :: ; c-name: "g_return_if_fail_warning"; end; define C-function g-assert-warning input parameter log_domain :: ; input parameter file :: ; input parameter line :: ; input parameter pretty_function :: ; input parameter expression :: ; c-name: "g_assert_warning"; end; define C-function g-error input parameter format :: ; c-name: "g_error"; end; define C-function g-message input parameter format :: ; c-name: "g_message"; end; define C-function g-critical input parameter format :: ; c-name: "g_critical"; end; define C-function g-warning input parameter format :: ; c-name: "g_warning"; end; define C-function g-debug input parameter format :: ; c-name: "g_debug"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-print input parameter format :: ; c-name: "g_print"; end; define C-function g-set-print-handler input parameter func :: ; result res :: ; c-name: "g_set_print_handler"; end; define C-function g-printerr input parameter format :: ; c-name: "g_printerr"; end; define C-function g-set-printerr-handler input parameter func :: ; result res :: ; c-name: "g_set_printerr_handler"; end; define constant $G-LOG-LEVEL-USER-SHIFT = 8; define constant $G-LOG-FATAL-MASK = 0; define constant = limited(, min: 0, max: 5); define constant $G-MARKUP-ERROR-BAD-UTF8 :: = 0; define constant $G-MARKUP-ERROR-EMPTY :: = 1; define constant $G-MARKUP-ERROR-PARSE :: = 2; define constant $G-MARKUP-ERROR-UNKNOWN-ELEMENT :: = 3; define constant $G-MARKUP-ERROR-UNKNOWN-ATTRIBUTE :: = 4; define constant $G-MARKUP-ERROR-INVALID-CONTENT :: = 5; define C-function g-markup-error-quark result res :: ; c-name: "g_markup_error_quark"; end; define constant = limited(, min: 1, max: 2); define constant $G-MARKUP-DO-NOT-USE-THIS-UNSUPPORTED-FLAG :: = 1; define constant $G-MARKUP-TREAT-CDATA-AS-TEXT :: = 2; define C-subtype <_GMarkupParseContext> () end; define constant = <_GMarkupParseContext>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GMarkupParser> () end; define constant = <_GMarkupParser>; define C-function g-markup-parse-context-new input parameter parser :: ; input parameter flags :: ; input parameter user_data :: ; input parameter user_data_dnotify :: ; result res :: ; c-name: "g_markup_parse_context_new"; end; define C-function g-markup-parse-context-free input parameter context :: ; c-name: "g_markup_parse_context_free"; end; define C-function g-markup-parse-context-parse input parameter context :: ; input parameter text :: ; input parameter text_len :: ; input parameter error :: ; result res :: ; c-name: "g_markup_parse_context_parse"; end; define C-function g-markup-parse-context-end-parse input parameter context :: ; input parameter error :: ; result res :: ; c-name: "g_markup_parse_context_end_parse"; end; define C-function g-markup-parse-context-get-element input parameter context :: ; result res :: ; c-name: "g_markup_parse_context_get_element"; end; define C-function g-markup-parse-context-get-position input parameter context :: ; input parameter line_number :: ; input parameter char_number :: ; c-name: "g_markup_parse_context_get_position"; end; define C-function g-markup-escape-text input parameter text :: ; input parameter length :: ; result res :: ; c-name: "g_markup_escape_text"; end; define C-function g-markup-printf-escaped input parameter format :: ; result res :: ; c-name: "g_markup_printf_escaped"; end; define C-function g-markup-vprintf-escaped input parameter format :: ; input parameter args :: ; result res :: ; c-name: "g_markup_vprintf_escaped"; end; define C-subtype <_GMappedFile> () end; define constant = <_GMappedFile>; define C-function g-mapped-file-new input parameter filename :: ; input parameter writable :: ; input parameter error :: ; result res :: ; c-name: "g_mapped_file_new"; end; define C-function g-mapped-file-get-length input parameter file :: ; result res :: ; c-name: "g_mapped_file_get_length"; end; define C-function g-mapped-file-get-contents input parameter file :: ; result res :: ; c-name: "g_mapped_file_get_contents"; end; define C-function g-mapped-file-free input parameter file :: ; c-name: "g_mapped_file_free"; end; define C-subtype <_GMainContext> () end; define constant = <_GMainContext>; define C-subtype <_GMainLoop> () end; define constant = <_GMainLoop>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = <_GSource>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-pointer-type => ; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GSourceCallbackFuncs> () end; define constant = <_GSourceCallbackFuncs>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GSourceFuncs> () end; define constant = <_GSourceFuncs>; define C-subtype <_GSource> () end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GPollFD> () end; define constant = <_GPollFD>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-main-context-new result res :: ; c-name: "g_main_context_new"; end; define C-function g-main-context-ref input parameter context :: ; result res :: ; c-name: "g_main_context_ref"; end; define C-function g-main-context-unref input parameter context :: ; c-name: "g_main_context_unref"; end; define C-function g-main-context-default result res :: ; c-name: "g_main_context_default"; end; define C-function g-main-context-iteration input parameter context :: ; input parameter may_block :: ; result res :: ; c-name: "g_main_context_iteration"; end; define C-function g-main-context-pending input parameter context :: ; result res :: ; c-name: "g_main_context_pending"; end; define C-function g-main-context-find-source-by-id input parameter context :: ; input parameter source_id :: ; result res :: ; c-name: "g_main_context_find_source_by_id"; end; define C-function g-main-context-find-source-by-user-data input parameter context :: ; input parameter user_data :: ; result res :: ; c-name: "g_main_context_find_source_by_user_data"; end; define C-function g-main-context-find-source-by-funcs-user-data input parameter context :: ; input parameter funcs :: ; input parameter user_data :: ; result res :: ; c-name: "g_main_context_find_source_by_funcs_user_data"; end; define C-function g-main-context-wakeup input parameter context :: ; c-name: "g_main_context_wakeup"; end; define C-function g-main-context-acquire input parameter context :: ; result res :: ; c-name: "g_main_context_acquire"; end; define C-function g-main-context-release input parameter context :: ; c-name: "g_main_context_release"; end; define C-function g-main-context-is-owner input parameter context :: ; result res :: ; c-name: "g_main_context_is_owner"; end; define C-function g-main-context-wait input parameter context :: ; input parameter cond :: ; input parameter mutex :: ; result res :: ; c-name: "g_main_context_wait"; end; define C-function g-main-context-prepare input parameter context :: ; input parameter priority :: ; result res :: ; c-name: "g_main_context_prepare"; end; define C-function g-main-context-query input parameter context :: ; input parameter max_priority :: ; input parameter timeout_ :: ; input parameter fds :: ; input parameter n_fds :: ; result res :: ; c-name: "g_main_context_query"; end; define C-function g-main-context-check input parameter context :: ; input parameter max_priority :: ; input parameter fds :: ; input parameter n_fds :: ; result res :: ; c-name: "g_main_context_check"; end; define C-function g-main-context-dispatch input parameter context :: ; c-name: "g_main_context_dispatch"; end; define C-function g-main-context-set-poll-func input parameter context :: ; input parameter func :: ; c-name: "g_main_context_set_poll_func"; end; define C-function g-main-context-get-poll-func input parameter context :: ; result res :: ; c-name: "g_main_context_get_poll_func"; end; define C-function g-main-context-add-poll input parameter context :: ; input parameter fd :: ; input parameter priority :: ; c-name: "g_main_context_add_poll"; end; define C-function g-main-context-remove-poll input parameter context :: ; input parameter fd :: ; c-name: "g_main_context_remove_poll"; end; define C-function g-main-depth result res :: ; c-name: "g_main_depth"; end; define C-function g-main-current-source result res :: ; c-name: "g_main_current_source"; end; define C-function g-main-loop-new input parameter context :: ; input parameter is_running :: ; result res :: ; c-name: "g_main_loop_new"; end; define C-function g-main-loop-run input parameter loop :: ; c-name: "g_main_loop_run"; end; define C-function g-main-loop-quit input parameter loop :: ; c-name: "g_main_loop_quit"; end; define C-function g-main-loop-ref input parameter loop :: ; result res :: ; c-name: "g_main_loop_ref"; end; define C-function g-main-loop-unref input parameter loop :: ; c-name: "g_main_loop_unref"; end; define C-function g-main-loop-is-running input parameter loop :: ; result res :: ; c-name: "g_main_loop_is_running"; end; define C-function g-main-loop-get-context input parameter loop :: ; result res :: ; c-name: "g_main_loop_get_context"; end; define C-function g-source-new input parameter source_funcs :: ; input parameter struct_size :: ; result res :: ; c-name: "g_source_new"; end; define C-function g-source-ref input parameter source :: ; result res :: ; c-name: "g_source_ref"; end; define C-function g-source-unref input parameter source :: ; c-name: "g_source_unref"; end; define C-function g-source-attach input parameter source :: ; input parameter context :: ; result res :: ; c-name: "g_source_attach"; end; define C-function g-source-destroy input parameter source :: ; c-name: "g_source_destroy"; end; define C-function g-source-set-priority input parameter source :: ; input parameter priority :: ; c-name: "g_source_set_priority"; end; define C-function g-source-get-priority input parameter source :: ; result res :: ; c-name: "g_source_get_priority"; end; define C-function g-source-set-can-recurse input parameter source :: ; input parameter can_recurse :: ; c-name: "g_source_set_can_recurse"; end; define C-function g-source-get-can-recurse input parameter source :: ; result res :: ; c-name: "g_source_get_can_recurse"; end; define C-function g-source-get-id input parameter source :: ; result res :: ; c-name: "g_source_get_id"; end; define C-function g-source-get-context input parameter source :: ; result res :: ; c-name: "g_source_get_context"; end; define C-function g-source-set-callback input parameter source :: ; input parameter func :: ; input parameter data :: ; input parameter notify :: ; c-name: "g_source_set_callback"; end; define C-function g-source-set-funcs input parameter source :: ; input parameter funcs :: ; c-name: "g_source_set_funcs"; end; define C-function g-source-is-destroyed input parameter source :: ; result res :: ; c-name: "g_source_is_destroyed"; end; define C-function g-source-set-callback-indirect input parameter source :: ; input parameter callback_data :: ; input parameter callback_funcs :: ; c-name: "g_source_set_callback_indirect"; end; define C-function g-source-add-poll input parameter source :: ; input parameter fd :: ; c-name: "g_source_add_poll"; end; define C-function g-source-remove-poll input parameter source :: ; input parameter fd :: ; c-name: "g_source_remove_poll"; end; define C-function g-source-get-current-time input parameter source :: ; input parameter timeval :: ; c-name: "g_source_get_current_time"; end; define C-function g-idle-source-new result res :: ; c-name: "g_idle_source_new"; end; define C-function g-child-watch-source-new input parameter pid :: ; result res :: ; c-name: "g_child_watch_source_new"; end; define C-function g-timeout-source-new input parameter interval :: ; result res :: ; c-name: "g_timeout_source_new"; end; define C-function g-get-current-time input parameter result :: ; c-name: "g_get_current_time"; end; define C-function g-source-remove input parameter tag :: ; result res :: ; c-name: "g_source_remove"; end; define C-function g-source-remove-by-user-data input parameter user_data :: ; result res :: ; c-name: "g_source_remove_by_user_data"; end; define C-function g-source-remove-by-funcs-user-data input parameter funcs :: ; input parameter user_data :: ; result res :: ; c-name: "g_source_remove_by_funcs_user_data"; end; define C-function g-timeout-add-full input parameter priority :: ; input parameter interval :: ; input parameter function :: ; input parameter data :: ; input parameter notify :: ; result res :: ; c-name: "g_timeout_add_full"; end; define C-function g-timeout-add input parameter interval :: ; input parameter function :: ; input parameter data :: ; result res :: ; c-name: "g_timeout_add"; end; define C-function g-child-watch-add-full input parameter priority :: ; input parameter pid :: ; input parameter function :: ; input parameter data :: ; input parameter notify :: ; result res :: ; c-name: "g_child_watch_add_full"; end; define C-function g-child-watch-add input parameter pid :: ; input parameter function :: ; input parameter data :: ; result res :: ; c-name: "g_child_watch_add"; end; define C-function g-idle-add input parameter function :: ; input parameter data :: ; result res :: ; c-name: "g_idle_add"; end; define C-function g-idle-add-full input parameter priority :: ; input parameter function :: ; input parameter data :: ; input parameter notify :: ; result res :: ; c-name: "g_idle_add_full"; end; define C-function g-idle-remove-by-data input parameter data :: ; result res :: ; c-name: "g_idle_remove_by_data"; end; /* Ignoring declaration for {instance of } "g-timeout-funcs"*/ /* Ignoring declaration for {instance of } "g-child-watch-funcs"*/ /* Ignoring declaration for {instance of } "g-idle-funcs"*/ define constant $G-PRIORITY-HIGH = -100; define constant $G-PRIORITY-DEFAULT = 0; define constant $G-PRIORITY-HIGH-IDLE = 100; define constant $G-PRIORITY-DEFAULT-IDLE = 200; define constant $G-PRIORITY-LOW = 300; define constant = limited(, min: 0, max: 5); define constant $G-KEY-FILE-ERROR-UNKNOWN-ENCODING :: = 0; define constant $G-KEY-FILE-ERROR-PARSE :: = 1; define constant $G-KEY-FILE-ERROR-NOT-FOUND :: = 2; define constant $G-KEY-FILE-ERROR-KEY-NOT-FOUND :: = 3; define constant $G-KEY-FILE-ERROR-GROUP-NOT-FOUND :: = 4; define constant $G-KEY-FILE-ERROR-INVALID-VALUE :: = 5; define C-function g-key-file-error-quark result res :: ; c-name: "g_key_file_error_quark"; end; define C-subtype <_GKeyFile> () end; define constant = <_GKeyFile>; define constant = limited(, min: 0, max: 2); define constant $G-KEY-FILE-NONE :: = 0; define constant $G-KEY-FILE-KEEP-COMMENTS :: = 1; define constant $G-KEY-FILE-KEEP-TRANSLATIONS :: = 2; define C-function g-key-file-new result res :: ; c-name: "g_key_file_new"; end; define C-function g-key-file-free input parameter key_file :: ; c-name: "g_key_file_free"; end; define C-function g-key-file-set-list-separator input parameter key_file :: ; input parameter separator :: ; c-name: "g_key_file_set_list_separator"; end; define C-function g-key-file-load-from-file input parameter key_file :: ; input parameter file :: ; input parameter flags :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_load_from_file"; end; define C-function g-key-file-load-from-data input parameter key_file :: ; input parameter data :: ; input parameter length :: ; input parameter flags :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_load_from_data"; end; define C-function g-key-file-load-from-data-dirs input parameter key_file :: ; input parameter file :: ; input parameter full_path :: ; input parameter flags :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_load_from_data_dirs"; end; define C-function g-key-file-to-data input parameter key_file :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_to_data"; end; define C-function g-key-file-get-start-group input parameter key_file :: ; result res :: ; c-name: "g_key_file_get_start_group"; end; define C-function g-key-file-get-groups input parameter key_file :: ; input parameter length :: ; result res :: ; c-name: "g_key_file_get_groups"; end; define C-function g-key-file-get-keys input parameter key_file :: ; input parameter group_name :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_keys"; end; define C-function g-key-file-has-group input parameter key_file :: ; input parameter group_name :: ; result res :: ; c-name: "g_key_file_has_group"; end; define C-function g-key-file-has-key input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_has_key"; end; define C-function g-key-file-get-value input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_value"; end; define C-function g-key-file-set-value input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter value :: ; c-name: "g_key_file_set_value"; end; define C-function g-key-file-get-string input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_string"; end; define C-function g-key-file-set-string input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter string :: ; c-name: "g_key_file_set_string"; end; define C-function g-key-file-get-locale-string input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter locale :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_locale_string"; end; define C-function g-key-file-set-locale-string input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter locale :: ; input parameter string :: ; c-name: "g_key_file_set_locale_string"; end; define C-function g-key-file-get-boolean input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_boolean"; end; define C-function g-key-file-set-boolean input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter value :: ; c-name: "g_key_file_set_boolean"; end; define C-function g-key-file-get-integer input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_integer"; end; define C-function g-key-file-set-integer input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter value :: ; c-name: "g_key_file_set_integer"; end; define C-function g-key-file-get-double input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_double"; end; define C-function g-key-file-set-double input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter value :: ; c-name: "g_key_file_set_double"; end; define C-function g-key-file-get-string-list input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_string_list"; end; /* Ignoring declaration for {instance of } ">"*/ define C-function g-key-file-set-string-list input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter list :: >; input parameter length :: ; c-name: "g_key_file_set_string_list"; end; define C-function g-key-file-get-locale-string-list input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter locale :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_locale_string_list"; end; define C-function g-key-file-set-locale-string-list input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter locale :: ; input parameter list :: >; input parameter length :: ; c-name: "g_key_file_set_locale_string_list"; end; define C-function g-key-file-get-boolean-list input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_boolean_list"; end; /* Ignoring declaration for {instance of } ">"*/ define C-function g-key-file-set-boolean-list input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter list :: >; input parameter length :: ; c-name: "g_key_file_set_boolean_list"; end; define C-function g-key-file-get-integer-list input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_integer_list"; end; /* Ignoring declaration for {instance of } ">"*/ define C-function g-key-file-set-double-list input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter list :: >; input parameter length :: ; c-name: "g_key_file_set_double_list"; end; define C-function g-key-file-get-double-list input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_double_list"; end; /* Ignoring declaration for {instance of } ">"*/ define C-function g-key-file-set-integer-list input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter list :: >; input parameter length :: ; c-name: "g_key_file_set_integer_list"; end; define C-function g-key-file-set-comment input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter comment :: ; input parameter error :: ; c-name: "g_key_file_set_comment"; end; define C-function g-key-file-get-comment input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter error :: ; result res :: ; c-name: "g_key_file_get_comment"; end; define C-function g-key-file-remove-comment input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter error :: ; c-name: "g_key_file_remove_comment"; end; define C-function g-key-file-remove-key input parameter key_file :: ; input parameter group_name :: ; input parameter key :: ; input parameter error :: ; c-name: "g_key_file_remove_key"; end; define C-function g-key-file-remove-group input parameter key_file :: ; input parameter group_name :: ; input parameter error :: ; c-name: "g_key_file_remove_group"; end; define constant = limited(, min: 0, max: 3); define constant $G-IO-STATUS-ERROR :: = 0; define constant $G-IO-STATUS-NORMAL :: = 1; define constant $G-IO-STATUS-EOF :: = 2; define constant $G-IO-STATUS-AGAIN :: = 3; define constant = <_GIOChannel>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 2); define constant $G-SEEK-CUR :: = 0; define constant $G-SEEK-SET :: = 1; define constant $G-SEEK-END :: = 2; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 1, max: 32); define constant $G-IO-IN :: = 1; define constant $G-IO-OUT :: = 4; define constant $G-IO-PRI :: = 2; define constant $G-IO-ERR :: = 8; define constant $G-IO-HUP :: = 16; define constant $G-IO-NVAL :: = 32; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 1, max: 31); define constant $G-IO-FLAG-APPEND :: = 1; define constant $G-IO-FLAG-NONBLOCK :: = 2; define constant $G-IO-FLAG-IS-READABLE :: = 4; define constant $G-IO-FLAG-IS-WRITEABLE :: = 8; define constant $G-IO-FLAG-IS-SEEKABLE :: = 16; define constant $G-IO-FLAG-MASK :: = 31; define constant $G-IO-FLAG-GET-MASK :: = 31; define constant $G-IO-FLAG-SET-MASK :: = 3; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GIOFuncs> () end; define constant = <_GIOFuncs>; define C-subtype <_GIConv> () end; define constant = <_GIConv>; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GIOChannel> () end; define constant = limited(, min: 0, max: 3); define constant $G-IO-ERROR-NONE :: = 0; define constant $G-IO-ERROR-AGAIN :: = 1; define constant $G-IO-ERROR-INVAL :: = 2; define constant $G-IO-ERROR-UNKNOWN :: = 3; define constant = limited(, min: 0, max: 8); define constant $G-IO-CHANNEL-ERROR-FBIG :: = 0; define constant $G-IO-CHANNEL-ERROR-INVAL :: = 1; define constant $G-IO-CHANNEL-ERROR-IO :: = 2; define constant $G-IO-CHANNEL-ERROR-ISDIR :: = 3; define constant $G-IO-CHANNEL-ERROR-NOSPC :: = 4; define constant $G-IO-CHANNEL-ERROR-NXIO :: = 5; define constant $G-IO-CHANNEL-ERROR-OVERFLOW :: = 6; define constant $G-IO-CHANNEL-ERROR-PIPE :: = 7; define constant $G-IO-CHANNEL-ERROR-FAILED :: = 8; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-io-channel-init input parameter channel :: ; c-name: "g_io_channel_init"; end; define C-function g-io-channel-ref input parameter channel :: ; result res :: ; c-name: "g_io_channel_ref"; end; define C-function g-io-channel-unref input parameter channel :: ; c-name: "g_io_channel_unref"; end; define C-function g-io-channel-read input parameter channel :: ; input parameter buf :: ; input parameter count :: ; input parameter bytes_read :: ; result res :: ; c-name: "g_io_channel_read"; end; define C-function g-io-channel-write input parameter channel :: ; input parameter buf :: ; input parameter count :: ; input parameter bytes_written :: ; result res :: ; c-name: "g_io_channel_write"; end; define C-function g-io-channel-seek input parameter channel :: ; input parameter offset :: ; input parameter type :: ; result res :: ; c-name: "g_io_channel_seek"; end; define C-function g-io-channel-close input parameter channel :: ; c-name: "g_io_channel_close"; end; define C-function g-io-channel-shutdown input parameter channel :: ; input parameter flush :: ; input parameter err :: ; result res :: ; c-name: "g_io_channel_shutdown"; end; define C-function g-io-add-watch-full input parameter channel :: ; input parameter priority :: ; input parameter condition :: ; input parameter func :: ; input parameter user_data :: ; input parameter notify :: ; result res :: ; c-name: "g_io_add_watch_full"; end; define C-function g-io-create-watch input parameter channel :: ; input parameter condition :: ; result res :: ; c-name: "g_io_create_watch"; end; define C-function g-io-add-watch input parameter channel :: ; input parameter condition :: ; input parameter func :: ; input parameter user_data :: ; result res :: ; c-name: "g_io_add_watch"; end; define C-function g-io-channel-set-buffer-size input parameter channel :: ; input parameter size :: ; c-name: "g_io_channel_set_buffer_size"; end; define C-function g-io-channel-get-buffer-size input parameter channel :: ; result res :: ; c-name: "g_io_channel_get_buffer_size"; end; define C-function g-io-channel-get-buffer-condition input parameter channel :: ; result res :: ; c-name: "g_io_channel_get_buffer_condition"; end; define C-function g-io-channel-set-flags input parameter channel :: ; input parameter flags :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_set_flags"; end; define C-function g-io-channel-get-flags input parameter channel :: ; result res :: ; c-name: "g_io_channel_get_flags"; end; define C-function g-io-channel-set-line-term input parameter channel :: ; input parameter line_term :: ; input parameter length :: ; c-name: "g_io_channel_set_line_term"; end; define C-function g-io-channel-get-line-term input parameter channel :: ; input parameter length :: ; result res :: ; c-name: "g_io_channel_get_line_term"; end; define C-function g-io-channel-set-buffered input parameter channel :: ; input parameter buffered :: ; c-name: "g_io_channel_set_buffered"; end; define C-function g-io-channel-get-buffered input parameter channel :: ; result res :: ; c-name: "g_io_channel_get_buffered"; end; define C-function g-io-channel-set-encoding input parameter channel :: ; input parameter encoding :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_set_encoding"; end; define C-function g-io-channel-get-encoding input parameter channel :: ; result res :: ; c-name: "g_io_channel_get_encoding"; end; define C-function g-io-channel-set-close-on-unref input parameter channel :: ; input parameter do_close :: ; c-name: "g_io_channel_set_close_on_unref"; end; define C-function g-io-channel-get-close-on-unref input parameter channel :: ; result res :: ; c-name: "g_io_channel_get_close_on_unref"; end; define C-function g-io-channel-flush input parameter channel :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_flush"; end; define C-function g-io-channel-read-line input parameter channel :: ; input parameter str_return :: ; input parameter length :: ; input parameter terminator_pos :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_read_line"; end; define C-function g-io-channel-read-line-string input parameter channel :: ; input parameter buffer :: ; input parameter terminator_pos :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_read_line_string"; end; define C-function g-io-channel-read-to-end input parameter channel :: ; input parameter str_return :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_read_to_end"; end; define C-function g-io-channel-read-chars input parameter channel :: ; input parameter buf :: ; input parameter count :: ; input parameter bytes_read :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_read_chars"; end; define C-function g-io-channel-read-unichar input parameter channel :: ; input parameter thechar :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_read_unichar"; end; define C-function g-io-channel-write-chars input parameter channel :: ; input parameter buf :: ; input parameter count :: ; input parameter bytes_written :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_write_chars"; end; define C-function g-io-channel-write-unichar input parameter channel :: ; input parameter thechar :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_write_unichar"; end; define C-function g-io-channel-seek-position input parameter channel :: ; input parameter offset :: ; input parameter type :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_seek_position"; end; define C-function g-io-channel-new-file-utf8 input parameter filename :: ; input parameter mode :: ; input parameter error :: ; result res :: ; c-name: "g_io_channel_new_file_utf8"; end; define C-function g-io-channel-error-quark result res :: ; c-name: "g_io_channel_error_quark"; end; define C-function g-io-channel-error-from-errno input parameter en :: ; result res :: ; c-name: "g_io_channel_error_from_errno"; end; define C-function g-io-channel-unix-new input parameter fd :: ; result res :: ; c-name: "g_io_channel_unix_new"; end; define C-function g-io-channel-unix-get-fd input parameter channel :: ; result res :: ; c-name: "g_io_channel_unix_get_fd"; end; /* Ignoring declaration for {instance of } "g-io-watch-funcs"*/ define C-function g-io-channel-win32-make-pollfd input parameter channel :: ; input parameter condition :: ; input parameter fd :: ; c-name: "g_io_channel_win32_make_pollfd"; end; define C-function g-io-channel-win32-poll input parameter fds :: ; input parameter n_fds :: ; input parameter timeout_ :: ; result res :: ; c-name: "g_io_channel_win32_poll"; end; define C-function g-io-channel-win32-new-messages input parameter hwnd :: ; result res :: ; c-name: "g_io_channel_win32_new_messages"; end; define C-function g-io-channel-win32-new-fd input parameter fd :: ; result res :: ; c-name: "g_io_channel_win32_new_fd"; end; define C-function g-io-channel-win32-get-fd input parameter channel :: ; result res :: ; c-name: "g_io_channel_win32_get_fd"; end; define C-function g-io-channel-win32-new-socket input parameter socket :: ; result res :: ; c-name: "g_io_channel_win32_new_socket"; end; define constant g-io-channel-new-file = g-io-channel-new-file-utf8; define constant $G-WIN32-MSG-HANDLE = 19981206; define constant = limited(, min: 0, max: 5); define constant $G-CONVERT-ERROR-NO-CONVERSION :: = 0; define constant $G-CONVERT-ERROR-ILLEGAL-SEQUENCE :: = 1; define constant $G-CONVERT-ERROR-FAILED :: = 2; define constant $G-CONVERT-ERROR-PARTIAL-INPUT :: = 3; define constant $G-CONVERT-ERROR-BAD-URI :: = 4; define constant $G-CONVERT-ERROR-NOT-ABSOLUTE-PATH :: = 5; define C-function g-convert-error-quark result res :: ; c-name: "g_convert_error_quark"; end; define C-function g-iconv-open input parameter to_codeset :: ; input parameter from_codeset :: ; result res :: ; c-name: "g_iconv_open"; end; define C-function g-iconv input parameter converter :: ; input parameter inbuf :: ; input parameter inbytes_left :: ; input parameter outbuf :: ; input parameter outbytes_left :: ; result res :: ; c-name: "g_iconv"; end; define C-function g-iconv-close input parameter converter :: ; result res :: ; c-name: "g_iconv_close"; end; define C-function g-convert input parameter str :: ; input parameter len :: ; input parameter to_codeset :: ; input parameter from_codeset :: ; input parameter bytes_read :: ; input parameter bytes_written :: ; input parameter error :: ; result res :: ; c-name: "g_convert"; end; define C-function g-convert-with-iconv input parameter str :: ; input parameter len :: ; input parameter converter :: ; input parameter bytes_read :: ; input parameter bytes_written :: ; input parameter error :: ; result res :: ; c-name: "g_convert_with_iconv"; end; define C-function g-convert-with-fallback input parameter str :: ; input parameter len :: ; input parameter to_codeset :: ; input parameter from_codeset :: ; input parameter fallback :: ; input parameter bytes_read :: ; input parameter bytes_written :: ; input parameter error :: ; result res :: ; c-name: "g_convert_with_fallback"; end; define C-function g-locale-to-utf8 input parameter opsysstring :: ; input parameter len :: ; input parameter bytes_read :: ; input parameter bytes_written :: ; input parameter error :: ; result res :: ; c-name: "g_locale_to_utf8"; end; define C-function g-locale-from-utf8 input parameter utf8string :: ; input parameter len :: ; input parameter bytes_read :: ; input parameter bytes_written :: ; input parameter error :: ; result res :: ; c-name: "g_locale_from_utf8"; end; define C-function g-filename-to-utf8-utf8 input parameter opsysstring :: ; input parameter len :: ; input parameter bytes_read :: ; input parameter bytes_written :: ; input parameter error :: ; result res :: ; c-name: "g_filename_to_utf8_utf8"; end; define C-function g-filename-from-utf8-utf8 input parameter utf8string :: ; input parameter len :: ; input parameter bytes_read :: ; input parameter bytes_written :: ; input parameter error :: ; result res :: ; c-name: "g_filename_from_utf8_utf8"; end; define C-function g-filename-from-uri-utf8 input parameter uri :: ; input parameter hostname :: ; input parameter error :: ; result res :: ; c-name: "g_filename_from_uri_utf8"; end; define C-function g-filename-to-uri-utf8 input parameter filename :: ; input parameter hostname :: ; input parameter error :: ; result res :: ; c-name: "g_filename_to_uri_utf8"; end; define C-function g-filename-display-name input parameter filename :: ; result res :: ; c-name: "g_filename_display_name"; end; define C-function g-get-filename-charsets input parameter charsets :: ; result res :: ; c-name: "g_get_filename_charsets"; end; define C-function g-filename-display-basename input parameter filename :: ; result res :: ; c-name: "g_filename_display_basename"; end; define C-function g-uri-list-extract-uris input parameter uri_list :: ; result res :: ; c-name: "g_uri_list_extract_uris"; end; define constant g-filename-to-utf8 = g-filename-to-utf8-utf8; define constant g-filename-from-utf8 = g-filename-from-utf8-utf8; define constant g-filename-from-uri = g-filename-from-uri-utf8; define constant g-filename-to-uri = g-filename-to-uri-utf8; define constant = <_GHook>; define C-subtype <_GHook> () end; define constant = <_GHookList>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GHookList> () end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 1, max: 15); define constant $G-HOOK-FLAG-ACTIVE :: = 1; define constant $G-HOOK-FLAG-IN-CALL :: = 2; define constant $G-HOOK-FLAG-MASK :: = 15; define C-function g-hook-list-init input parameter hook_list :: ; input parameter hook_size :: ; c-name: "g_hook_list_init"; end; define C-function g-hook-list-clear input parameter hook_list :: ; c-name: "g_hook_list_clear"; end; define C-function g-hook-alloc input parameter hook_list :: ; result res :: ; c-name: "g_hook_alloc"; end; define C-function g-hook-free input parameter hook_list :: ; input parameter hook :: ; c-name: "g_hook_free"; end; define C-function g-hook-ref input parameter hook_list :: ; input parameter hook :: ; result res :: ; c-name: "g_hook_ref"; end; define C-function g-hook-unref input parameter hook_list :: ; input parameter hook :: ; c-name: "g_hook_unref"; end; define C-function g-hook-destroy input parameter hook_list :: ; input parameter hook_id :: ; result res :: ; c-name: "g_hook_destroy"; end; define C-function g-hook-destroy-link input parameter hook_list :: ; input parameter hook :: ; c-name: "g_hook_destroy_link"; end; define C-function g-hook-prepend input parameter hook_list :: ; input parameter hook :: ; c-name: "g_hook_prepend"; end; define C-function g-hook-insert-before input parameter hook_list :: ; input parameter sibling :: ; input parameter hook :: ; c-name: "g_hook_insert_before"; end; define C-function g-hook-insert-sorted input parameter hook_list :: ; input parameter hook :: ; input parameter func :: ; c-name: "g_hook_insert_sorted"; end; define C-function g-hook-get input parameter hook_list :: ; input parameter hook_id :: ; result res :: ; c-name: "g_hook_get"; end; define C-function g-hook-find input parameter hook_list :: ; input parameter need_valids :: ; input parameter func :: ; input parameter data :: ; result res :: ; c-name: "g_hook_find"; end; define C-function g-hook-find-data input parameter hook_list :: ; input parameter need_valids :: ; input parameter data :: ; result res :: ; c-name: "g_hook_find_data"; end; define C-function g-hook-find-func input parameter hook_list :: ; input parameter need_valids :: ; input parameter func :: ; result res :: ; c-name: "g_hook_find_func"; end; define C-function g-hook-find-func-data input parameter hook_list :: ; input parameter need_valids :: ; input parameter func :: ; input parameter data :: ; result res :: ; c-name: "g_hook_find_func_data"; end; define C-function g-hook-first-valid input parameter hook_list :: ; input parameter may_be_in_call :: ; result res :: ; c-name: "g_hook_first_valid"; end; define C-function g-hook-next-valid input parameter hook_list :: ; input parameter hook :: ; input parameter may_be_in_call :: ; result res :: ; c-name: "g_hook_next_valid"; end; define C-function g-hook-compare-ids input parameter new_hook :: ; input parameter sibling :: ; result res :: ; c-name: "g_hook_compare_ids"; end; define C-function g-hook-list-invoke input parameter hook_list :: ; input parameter may_recurse :: ; c-name: "g_hook_list_invoke"; end; define C-function g-hook-list-invoke-check input parameter hook_list :: ; input parameter may_recurse :: ; c-name: "g_hook_list_invoke_check"; end; define C-function g-hook-list-marshal input parameter hook_list :: ; input parameter may_recurse :: ; input parameter marshaller :: ; input parameter marshal_data :: ; c-name: "g_hook_list_marshal"; end; define C-function g-hook-list-marshal-check input parameter hook_list :: ; input parameter may_recurse :: ; input parameter marshaller :: ; input parameter marshal_data :: ; c-name: "g_hook_list_marshal_check"; end; define constant $G-HOOK-FLAG-USER-SHIFT = 4; define constant = limited(, min: 0, max: 24); define constant $G-FILE-ERROR-EXIST :: = 0; define constant $G-FILE-ERROR-ISDIR :: = 1; define constant $G-FILE-ERROR-ACCES :: = 2; define constant $G-FILE-ERROR-NAMETOOLONG :: = 3; define constant $G-FILE-ERROR-NOENT :: = 4; define constant $G-FILE-ERROR-NOTDIR :: = 5; define constant $G-FILE-ERROR-NXIO :: = 6; define constant $G-FILE-ERROR-NODEV :: = 7; define constant $G-FILE-ERROR-ROFS :: = 8; define constant $G-FILE-ERROR-TXTBSY :: = 9; define constant $G-FILE-ERROR-FAULT :: = 10; define constant $G-FILE-ERROR-LOOP :: = 11; define constant $G-FILE-ERROR-NOSPC :: = 12; define constant $G-FILE-ERROR-NOMEM :: = 13; define constant $G-FILE-ERROR-MFILE :: = 14; define constant $G-FILE-ERROR-NFILE :: = 15; define constant $G-FILE-ERROR-BADF :: = 16; define constant $G-FILE-ERROR-INVAL :: = 17; define constant $G-FILE-ERROR-PIPE :: = 18; define constant $G-FILE-ERROR-AGAIN :: = 19; define constant $G-FILE-ERROR-INTR :: = 20; define constant $G-FILE-ERROR-IO :: = 21; define constant $G-FILE-ERROR-PERM :: = 22; define constant $G-FILE-ERROR-NOSYS :: = 23; define constant $G-FILE-ERROR-FAILED :: = 24; define constant = limited(, min: 1, max: 16); define constant $G-FILE-TEST-IS-REGULAR :: = 1; define constant $G-FILE-TEST-IS-SYMLINK :: = 2; define constant $G-FILE-TEST-IS-DIR :: = 4; define constant $G-FILE-TEST-IS-EXECUTABLE :: = 8; define constant $G-FILE-TEST-EXISTS :: = 16; define C-function g-file-error-quark result res :: ; c-name: "g_file_error_quark"; end; define C-function g-file-error-from-errno input parameter err_no :: ; result res :: ; c-name: "g_file_error_from_errno"; end; define C-function g-file-test-utf8 input parameter filename :: ; input parameter test :: ; result res :: ; c-name: "g_file_test_utf8"; end; define C-function g-file-get-contents-utf8 input parameter filename :: ; input parameter contents :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_file_get_contents_utf8"; end; define C-function g-file-set-contents input parameter filename :: ; input parameter contents :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_file_set_contents"; end; define C-function g-file-read-link input parameter filename :: ; input parameter error :: ; result res :: ; c-name: "g_file_read_link"; end; define C-function g-mkstemp-utf8 input parameter tmpl :: ; result res :: ; c-name: "g_mkstemp_utf8"; end; define C-function g-file-open-tmp-utf8 input parameter tmpl :: ; input parameter name_used :: ; input parameter error :: ; result res :: ; c-name: "g_file_open_tmp_utf8"; end; define C-function g-build-path input parameter separator :: ; input parameter first_element :: ; result res :: ; c-name: "g_build_path"; end; define C-function g-build-pathv input parameter separator :: ; input parameter args :: ; result res :: ; c-name: "g_build_pathv"; end; define C-function g-build-filename input parameter first_element :: ; result res :: ; c-name: "g_build_filename"; end; define C-function g-build-filenamev input parameter args :: ; result res :: ; c-name: "g_build_filenamev"; end; define C-function g-mkdir-with-parents input parameter pathname :: ; input parameter mode :: ; result res :: ; c-name: "g_mkdir_with_parents"; end; define constant g-file-test = g-file-test-utf8; define constant g-file-get-contents = g-file-get-contents-utf8; define constant g-mkstemp = g-mkstemp-utf8; define constant g-file-open-tmp = g-file-open-tmp-utf8; define C-subtype <_GDir> () end; define constant = <_GDir>; define C-function g-dir-open-utf8 input parameter path :: ; input parameter flags :: ; input parameter error :: ; result res :: ; c-name: "g_dir_open_utf8"; end; define C-function g-dir-read-name-utf8 input parameter dir :: ; result res :: ; c-name: "g_dir_read_name_utf8"; end; define C-function g-dir-rewind input parameter dir :: ; c-name: "g_dir_rewind"; end; define C-function g-dir-close input parameter dir :: ; c-name: "g_dir_close"; end; define constant g-dir-open = g-dir-open-utf8; define constant g-dir-read-name = g-dir-read-name-utf8; define constant = ; define constant = ; define constant = ; define C-subtype <_GDate> () end; define constant = <_GDate>; define constant = limited(, min: 0, max: 2); define constant $G-DATE-DAY :: = 0; define constant $G-DATE-MONTH :: = 1; define constant $G-DATE-YEAR :: = 2; define constant = limited(, min: 0, max: 7); define constant $G-DATE-BAD-WEEKDAY :: = 0; define constant $G-DATE-MONDAY :: = 1; define constant $G-DATE-TUESDAY :: = 2; define constant $G-DATE-WEDNESDAY :: = 3; define constant $G-DATE-THURSDAY :: = 4; define constant $G-DATE-FRIDAY :: = 5; define constant $G-DATE-SATURDAY :: = 6; define constant $G-DATE-SUNDAY :: = 7; define constant = limited(, min: 0, max: 12); define constant $G-DATE-BAD-MONTH :: = 0; define constant $G-DATE-JANUARY :: = 1; define constant $G-DATE-FEBRUARY :: = 2; define constant $G-DATE-MARCH :: = 3; define constant $G-DATE-APRIL :: = 4; define constant $G-DATE-MAY :: = 5; define constant $G-DATE-JUNE :: = 6; define constant $G-DATE-JULY :: = 7; define constant $G-DATE-AUGUST :: = 8; define constant $G-DATE-SEPTEMBER :: = 9; define constant $G-DATE-OCTOBER :: = 10; define constant $G-DATE-NOVEMBER :: = 11; define constant $G-DATE-DECEMBER :: = 12; define C-function g-date-new result res :: ; c-name: "g_date_new"; end; define C-function g-date-new-dmy input parameter day :: ; input parameter month :: ; input parameter year :: ; result res :: ; c-name: "g_date_new_dmy"; end; define C-function g-date-new-julian input parameter julian_day :: ; result res :: ; c-name: "g_date_new_julian"; end; define C-function g-date-free input parameter date :: ; c-name: "g_date_free"; end; define C-function g-date-valid input parameter date :: ; result res :: ; c-name: "g_date_valid"; end; define C-function g-date-valid-day input parameter day :: ; result res :: ; c-name: "g_date_valid_day"; end; define C-function g-date-valid-month input parameter month :: ; result res :: ; c-name: "g_date_valid_month"; end; define C-function g-date-valid-year input parameter year :: ; result res :: ; c-name: "g_date_valid_year"; end; define C-function g-date-valid-weekday input parameter weekday :: ; result res :: ; c-name: "g_date_valid_weekday"; end; define C-function g-date-valid-julian input parameter julian_date :: ; result res :: ; c-name: "g_date_valid_julian"; end; define C-function g-date-valid-dmy input parameter day :: ; input parameter month :: ; input parameter year :: ; result res :: ; c-name: "g_date_valid_dmy"; end; define C-function g-date-get-weekday input parameter date :: ; result res :: ; c-name: "g_date_get_weekday"; end; define C-function g-date-get-month input parameter date :: ; result res :: ; c-name: "g_date_get_month"; end; define C-function g-date-get-year input parameter date :: ; result res :: ; c-name: "g_date_get_year"; end; define C-function g-date-get-day input parameter date :: ; result res :: ; c-name: "g_date_get_day"; end; define C-function g-date-get-julian input parameter date :: ; result res :: ; c-name: "g_date_get_julian"; end; define C-function g-date-get-day-of-year input parameter date :: ; result res :: ; c-name: "g_date_get_day_of_year"; end; define C-function g-date-get-monday-week-of-year input parameter date :: ; result res :: ; c-name: "g_date_get_monday_week_of_year"; end; define C-function g-date-get-sunday-week-of-year input parameter date :: ; result res :: ; c-name: "g_date_get_sunday_week_of_year"; end; define C-function g-date-get-iso8601-week-of-year input parameter date :: ; result res :: ; c-name: "g_date_get_iso8601_week_of_year"; end; define C-function g-date-clear input parameter date :: ; input parameter n_dates :: ; c-name: "g_date_clear"; end; define C-function g-date-set-parse input parameter date :: ; input parameter str :: ; c-name: "g_date_set_parse"; end; define constant = ; define C-function g-date-set-time-t input parameter date :: ; input parameter timet :: ; c-name: "g_date_set_time_t"; end; define C-function g-date-set-time-val input parameter date :: ; input parameter timeval :: ; c-name: "g_date_set_time_val"; end; define C-function g-date-set-time input parameter date :: ; input parameter time_ :: ; c-name: "g_date_set_time"; end; define C-function g-date-set-month input parameter date :: ; input parameter month :: ; c-name: "g_date_set_month"; end; define C-function g-date-set-day input parameter date :: ; input parameter day :: ; c-name: "g_date_set_day"; end; define C-function g-date-set-year input parameter date :: ; input parameter year :: ; c-name: "g_date_set_year"; end; define C-function g-date-set-dmy input parameter date :: ; input parameter day :: ; input parameter month :: ; input parameter y :: ; c-name: "g_date_set_dmy"; end; define C-function g-date-set-julian input parameter date :: ; input parameter julian_date :: ; c-name: "g_date_set_julian"; end; define C-function g-date-is-first-of-month input parameter date :: ; result res :: ; c-name: "g_date_is_first_of_month"; end; define C-function g-date-is-last-of-month input parameter date :: ; result res :: ; c-name: "g_date_is_last_of_month"; end; define C-function g-date-add-days input parameter date :: ; input parameter n_days :: ; c-name: "g_date_add_days"; end; define C-function g-date-subtract-days input parameter date :: ; input parameter n_days :: ; c-name: "g_date_subtract_days"; end; define C-function g-date-add-months input parameter date :: ; input parameter n_months :: ; c-name: "g_date_add_months"; end; define C-function g-date-subtract-months input parameter date :: ; input parameter n_months :: ; c-name: "g_date_subtract_months"; end; define C-function g-date-add-years input parameter date :: ; input parameter n_years :: ; c-name: "g_date_add_years"; end; define C-function g-date-subtract-years input parameter date :: ; input parameter n_years :: ; c-name: "g_date_subtract_years"; end; define C-function g-date-is-leap-year input parameter year :: ; result res :: ; c-name: "g_date_is_leap_year"; end; define C-function g-date-get-days-in-month input parameter month :: ; input parameter year :: ; result res :: ; c-name: "g_date_get_days_in_month"; end; define C-function g-date-get-monday-weeks-in-year input parameter year :: ; result res :: ; c-name: "g_date_get_monday_weeks_in_year"; end; define C-function g-date-get-sunday-weeks-in-year input parameter year :: ; result res :: ; c-name: "g_date_get_sunday_weeks_in_year"; end; define C-function g-date-days-between input parameter date1 :: ; input parameter date2 :: ; result res :: ; c-name: "g_date_days_between"; end; define C-function g-date-compare input parameter lhs :: ; input parameter rhs :: ; result res :: ; c-name: "g_date_compare"; end; define C-subtype () end; define C-function g-date-to-struct-tm input parameter date :: ; input parameter tm :: ; c-name: "g_date_to_struct_tm"; end; define C-function g-date-clamp input parameter date :: ; input parameter min_date :: ; input parameter max_date :: ; c-name: "g_date_clamp"; end; define C-function g-date-order input parameter date1 :: ; input parameter date2 :: ; c-name: "g_date_order"; end; define C-function g-date-strftime input parameter s :: ; input parameter slen :: ; input parameter format :: ; input parameter date :: ; result res :: ; c-name: "g_date_strftime"; end; define constant $G-DATE-BAD-JULIAN = 0; define constant $G-DATE-BAD-DAY = 0; define constant $G-DATE-BAD-YEAR = 0; define constant g-date-weekday = g-date-get-weekday; define constant g-date-month = g-date-get-month; define constant g-date-year = g-date-get-year; define constant g-date-day = g-date-get-day; define constant g-date-julian = g-date-get-julian; define constant g-date-day-of-year = g-date-get-day-of-year; define constant g-date-monday-week-of-year = g-date-get-monday-week-of-year; define constant g-date-sunday-week-of-year = g-date-get-sunday-week-of-year; define constant g-date-days-in-month = g-date-get-days-in-month; define constant g-date-monday-weeks-in-year = g-date-get-monday-weeks-in-year; define constant g-date-sunday-weeks-in-year = g-date-get-sunday-weeks-in-year; define constant = ; /* Ignoring declaration for {instance of } "_daylight"*/ /* Ignoring declaration for {instance of } "_dstbias"*/ /* Ignoring declaration for {instance of } "_timezone"*/ /* Ignoring declaration for {instance of } ">"*/ /* Ignoring declaration for {instance of } "_tzname"*/ define C-function asctime input parameter :: ; result res :: ; c-name: "asctime"; end; define C-pointer-type => ; define C-function ctime input parameter :: ; result res :: ; c-name: "ctime"; end; define C-function clock result res :: ; c-name: "clock"; end; define C-function difftime input parameter :: ; input parameter :: ; result res :: ; c-name: "difftime"; end; define C-function gmtime input parameter :: ; result res :: ; c-name: "gmtime"; end; define C-function localtime input parameter :: ; result res :: ; c-name: "localtime"; end; define C-function mktime input parameter :: ; result res :: ; c-name: "mktime"; end; define C-function strftime input parameter :: ; input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "strftime"; end; define C-function _strdate input parameter :: ; result res :: ; c-name: "_strdate"; end; define C-function _strtime input parameter :: ; result res :: ; c-name: "_strtime"; end; define C-function time input parameter :: ; result res :: ; c-name: "time"; end; define C-function tzset c-name: "tzset"; end; define C-function _getsystime input parameter :: ; result res :: ; c-name: "_getsystime"; end; define C-function _setsystime input parameter :: ; input parameter :: ; result res :: ; c-name: "_setsystime"; end; define C-pointer-type => ; define C-function _wasctime input parameter :: ; result res :: ; c-name: "_wasctime"; end; define C-function _wctime input parameter :: ; result res :: ; c-name: "_wctime"; end; define C-function wcsftime input parameter :: ; input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "wcsftime"; end; define C-function _wstrdate input parameter :: ; result res :: ; c-name: "_wstrdate"; end; define C-function _wstrtime input parameter :: ; result res :: ; c-name: "_wstrtime"; end; /* Ignoring declaration for {instance of } "daylight"*/ /* Ignoring declaration for {instance of } "timezone"*/ /* Ignoring declaration for {instance of } "tzname"*/ define constant $CLOCKS-PER-SEC = 1000; define constant $CLK-TCK = 1000; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GCompletion> () end; define constant = <_GCompletion>; define C-function g-completion-new input parameter func :: ; result res :: ; c-name: "g_completion_new"; end; define C-function g-completion-add-items input parameter cmp :: ; input parameter items :: ; c-name: "g_completion_add_items"; end; define C-function g-completion-remove-items input parameter cmp :: ; input parameter items :: ; c-name: "g_completion_remove_items"; end; define C-function g-completion-clear-items input parameter cmp :: ; c-name: "g_completion_clear_items"; end; define C-function g-completion-complete input parameter cmp :: ; input parameter prefix :: ; input parameter new_prefix :: ; result res :: ; c-name: "g_completion_complete"; end; define C-function g-completion-complete-utf8 input parameter cmp :: ; input parameter prefix :: ; input parameter new_prefix :: ; result res :: ; c-name: "g_completion_complete_utf8"; end; define C-function g-completion-set-compare input parameter cmp :: ; input parameter strncmp_func :: ; c-name: "g_completion_set_compare"; end; define C-function g-completion-free input parameter cmp :: ; c-name: "g_completion_free"; end; define C-subtype <_GCache> () end; define constant = <_GCache>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-cache-new input parameter value_new_func :: ; input parameter value_destroy_func :: ; input parameter key_dup_func :: ; input parameter key_destroy_func :: ; input parameter hash_key_func :: ; input parameter hash_value_func :: ; input parameter key_equal_func :: ; result res :: ; c-name: "g_cache_new"; end; define C-function g-cache-destroy input parameter cache :: ; c-name: "g_cache_destroy"; end; define C-function g-cache-insert input parameter cache :: ; input parameter key :: ; result res :: ; c-name: "g_cache_insert"; end; define C-function g-cache-remove input parameter cache :: ; input parameter value :: ; c-name: "g_cache_remove"; end; define C-function g-cache-key-foreach input parameter cache :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_cache_key_foreach"; end; define C-function g-cache-value-foreach input parameter cache :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_cache_value_foreach"; end; define constant = limited(, min: 0, max: 7); define constant $G-BOOKMARK-FILE-ERROR-INVALID-URI :: = 0; define constant $G-BOOKMARK-FILE-ERROR-INVALID-VALUE :: = 1; define constant $G-BOOKMARK-FILE-ERROR-APP-NOT-REGISTERED :: = 2; define constant $G-BOOKMARK-FILE-ERROR-URI-NOT-FOUND :: = 3; define constant $G-BOOKMARK-FILE-ERROR-READ :: = 4; define constant $G-BOOKMARK-FILE-ERROR-UNKNOWN-ENCODING :: = 5; define constant $G-BOOKMARK-FILE-ERROR-WRITE :: = 6; define constant $G-BOOKMARK-FILE-ERROR-FILE-NOT-FOUND :: = 7; define C-function g-bookmark-file-error-quark result res :: ; c-name: "g_bookmark_file_error_quark"; end; define C-subtype <_GBookmarkFile> () end; define constant = <_GBookmarkFile>; define C-function g-bookmark-file-new result res :: ; c-name: "g_bookmark_file_new"; end; define C-function g-bookmark-file-free input parameter bookmark :: ; c-name: "g_bookmark_file_free"; end; define C-function g-bookmark-file-load-from-file input parameter bookmark :: ; input parameter filename :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_load_from_file"; end; define C-function g-bookmark-file-load-from-data input parameter bookmark :: ; input parameter data :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_load_from_data"; end; define C-function g-bookmark-file-load-from-data-dirs input parameter bookmark :: ; input parameter file :: ; input parameter full_path :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_load_from_data_dirs"; end; define C-function g-bookmark-file-to-data input parameter bookmark :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_to_data"; end; define C-function g-bookmark-file-to-file input parameter bookmark :: ; input parameter filename :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_to_file"; end; define C-function g-bookmark-file-set-title input parameter bookmark :: ; input parameter uri :: ; input parameter title :: ; c-name: "g_bookmark_file_set_title"; end; define C-function g-bookmark-file-get-title input parameter bookmark :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_title"; end; define C-function g-bookmark-file-set-description input parameter bookmark :: ; input parameter uri :: ; input parameter description :: ; c-name: "g_bookmark_file_set_description"; end; define C-function g-bookmark-file-get-description input parameter bookmark :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_description"; end; define C-function g-bookmark-file-set-mime-type input parameter bookmark :: ; input parameter uri :: ; input parameter mime_type :: ; c-name: "g_bookmark_file_set_mime_type"; end; define C-function g-bookmark-file-get-mime-type input parameter bookmark :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_mime_type"; end; define C-function g-bookmark-file-set-groups input parameter bookmark :: ; input parameter uri :: ; input parameter groups :: ; input parameter length :: ; c-name: "g_bookmark_file_set_groups"; end; define C-function g-bookmark-file-add-group input parameter bookmark :: ; input parameter uri :: ; input parameter group :: ; c-name: "g_bookmark_file_add_group"; end; define C-function g-bookmark-file-has-group input parameter bookmark :: ; input parameter uri :: ; input parameter group :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_has_group"; end; define C-function g-bookmark-file-get-groups input parameter bookmark :: ; input parameter uri :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_groups"; end; define C-function g-bookmark-file-add-application input parameter bookmark :: ; input parameter uri :: ; input parameter name :: ; input parameter exec :: ; c-name: "g_bookmark_file_add_application"; end; define C-function g-bookmark-file-has-application input parameter bookmark :: ; input parameter uri :: ; input parameter name :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_has_application"; end; define C-function g-bookmark-file-get-applications input parameter bookmark :: ; input parameter uri :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_applications"; end; define C-function g-bookmark-file-set-app-info input parameter bookmark :: ; input parameter uri :: ; input parameter name :: ; input parameter exec :: ; input parameter count :: ; input parameter stamp :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_set_app_info"; end; define C-function g-bookmark-file-get-app-info input parameter bookmark :: ; input parameter uri :: ; input parameter name :: ; input parameter exec :: ; input parameter count :: ; input parameter stamp :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_app_info"; end; define C-function g-bookmark-file-set-is-private input parameter bookmark :: ; input parameter uri :: ; input parameter is_private :: ; c-name: "g_bookmark_file_set_is_private"; end; define C-function g-bookmark-file-get-is-private input parameter bookmark :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_is_private"; end; define C-function g-bookmark-file-set-icon input parameter bookmark :: ; input parameter uri :: ; input parameter href :: ; input parameter mime_type :: ; c-name: "g_bookmark_file_set_icon"; end; define C-function g-bookmark-file-get-icon input parameter bookmark :: ; input parameter uri :: ; input parameter href :: ; input parameter mime_type :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_icon"; end; define C-function g-bookmark-file-set-added input parameter bookmark :: ; input parameter uri :: ; input parameter added :: ; c-name: "g_bookmark_file_set_added"; end; define C-function g-bookmark-file-get-added input parameter bookmark :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_added"; end; define C-function g-bookmark-file-set-modified input parameter bookmark :: ; input parameter uri :: ; input parameter modified :: ; c-name: "g_bookmark_file_set_modified"; end; define C-function g-bookmark-file-get-modified input parameter bookmark :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_modified"; end; define C-function g-bookmark-file-set-visited input parameter bookmark :: ; input parameter uri :: ; input parameter visited :: ; c-name: "g_bookmark_file_set_visited"; end; define C-function g-bookmark-file-get-visited input parameter bookmark :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_get_visited"; end; define C-function g-bookmark-file-has-item input parameter bookmark :: ; input parameter uri :: ; result res :: ; c-name: "g_bookmark_file_has_item"; end; define C-function g-bookmark-file-get-size input parameter bookmark :: ; result res :: ; c-name: "g_bookmark_file_get_size"; end; define C-function g-bookmark-file-get-uris input parameter bookmark :: ; input parameter length :: ; result res :: ; c-name: "g_bookmark_file_get_uris"; end; define C-function g-bookmark-file-remove-group input parameter bookmark :: ; input parameter uri :: ; input parameter group :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_remove_group"; end; define C-function g-bookmark-file-remove-application input parameter bookmark :: ; input parameter uri :: ; input parameter name :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_remove_application"; end; define C-function g-bookmark-file-remove-item input parameter bookmark :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_remove_item"; end; define C-function g-bookmark-file-move-item input parameter bookmark :: ; input parameter old_uri :: ; input parameter new_uri :: ; input parameter error :: ; result res :: ; c-name: "g_bookmark_file_move_item"; end; define C-function g-base64-encode-step input parameter in :: ; input parameter len :: ; input parameter break_lines :: ; input parameter out :: ; input parameter state :: ; input parameter save :: ; result res :: ; c-name: "g_base64_encode_step"; end; define C-function g-base64-encode-close input parameter break_lines :: ; input parameter out :: ; input parameter state :: ; input parameter save :: ; result res :: ; c-name: "g_base64_encode_close"; end; define C-function g-base64-encode input parameter data :: ; input parameter len :: ; result res :: ; c-name: "g_base64_encode"; end; define C-function g-base64-decode-step input parameter in :: ; input parameter len :: ; input parameter out :: ; input parameter state :: ; input parameter save :: ; result res :: ; c-name: "g_base64_decode_step"; end; define C-function g-base64-decode input parameter text :: ; input parameter out_len :: ; result res :: ; c-name: "g_base64_decode"; end; define C-function g-on-error-query input parameter prg_name :: ; c-name: "g_on_error_query"; end; define C-function g-on-error-stack-trace input parameter prg_name :: ; c-name: "g_on_error_stack_trace"; end; define C-subtype <_GAsyncQueue> () end; define constant = <_GAsyncQueue>; define C-function g-async-queue-new result res :: ; c-name: "g_async_queue_new"; end; define C-function g-async-queue-lock input parameter queue :: ; c-name: "g_async_queue_lock"; end; define C-function g-async-queue-unlock input parameter queue :: ; c-name: "g_async_queue_unlock"; end; define C-function g-async-queue-ref input parameter queue :: ; result res :: ; c-name: "g_async_queue_ref"; end; define C-function g-async-queue-unref input parameter queue :: ; c-name: "g_async_queue_unref"; end; define C-function g-async-queue-ref-unlocked input parameter queue :: ; c-name: "g_async_queue_ref_unlocked"; end; define C-function g-async-queue-unref-and-unlock input parameter queue :: ; c-name: "g_async_queue_unref_and_unlock"; end; define C-function g-async-queue-push input parameter queue :: ; input parameter data :: ; c-name: "g_async_queue_push"; end; define C-function g-async-queue-push-unlocked input parameter queue :: ; input parameter data :: ; c-name: "g_async_queue_push_unlocked"; end; define C-function g-async-queue-push-sorted input parameter queue :: ; input parameter data :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_async_queue_push_sorted"; end; define C-function g-async-queue-push-sorted-unlocked input parameter queue :: ; input parameter data :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_async_queue_push_sorted_unlocked"; end; define C-function g-async-queue-pop input parameter queue :: ; result res :: ; c-name: "g_async_queue_pop"; end; define C-function g-async-queue-pop-unlocked input parameter queue :: ; result res :: ; c-name: "g_async_queue_pop_unlocked"; end; define C-function g-async-queue-try-pop input parameter queue :: ; result res :: ; c-name: "g_async_queue_try_pop"; end; define C-function g-async-queue-try-pop-unlocked input parameter queue :: ; result res :: ; c-name: "g_async_queue_try_pop_unlocked"; end; define C-function g-async-queue-timed-pop input parameter queue :: ; input parameter end_time :: ; result res :: ; c-name: "g_async_queue_timed_pop"; end; define C-function g-async-queue-timed-pop-unlocked input parameter queue :: ; input parameter end_time :: ; result res :: ; c-name: "g_async_queue_timed_pop_unlocked"; end; define C-function g-async-queue-length input parameter queue :: ; result res :: ; c-name: "g_async_queue_length"; end; define C-function g-async-queue-length-unlocked input parameter queue :: ; result res :: ; c-name: "g_async_queue_length_unlocked"; end; define C-function g-async-queue-sort input parameter queue :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_async_queue_sort"; end; define C-function g-async-queue-sort-unlocked input parameter queue :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_async_queue_sort_unlocked"; end; define C-function _g-async-queue-get-mutex input parameter queue :: ; result res :: ; c-name: "_g_async_queue_get_mutex"; end; define C-pointer-type => ; define C-subtype <_GByteArray> () end; define constant = <_GByteArray>; define C-function g-array-new input parameter zero_terminated :: ; input parameter clear_ :: ; input parameter element_size :: ; result res :: ; c-name: "g_array_new"; end; define C-function g-array-sized-new input parameter zero_terminated :: ; input parameter clear_ :: ; input parameter element_size :: ; input parameter reserved_size :: ; result res :: ; c-name: "g_array_sized_new"; end; define C-function g-array-free input parameter array :: ; input parameter free_segment :: ; result res :: ; c-name: "g_array_free"; end; define C-function g-array-append-vals input parameter array :: ; input parameter data :: ; input parameter len :: ; result res :: ; c-name: "g_array_append_vals"; end; define C-function g-array-prepend-vals input parameter array :: ; input parameter data :: ; input parameter len :: ; result res :: ; c-name: "g_array_prepend_vals"; end; define C-function g-array-insert-vals input parameter array :: ; input parameter index_ :: ; input parameter data :: ; input parameter len :: ; result res :: ; c-name: "g_array_insert_vals"; end; define C-function g-array-set-size input parameter array :: ; input parameter length :: ; result res :: ; c-name: "g_array_set_size"; end; define C-function g-array-remove-index input parameter array :: ; input parameter index_ :: ; result res :: ; c-name: "g_array_remove_index"; end; define C-function g-array-remove-index-fast input parameter array :: ; input parameter index_ :: ; result res :: ; c-name: "g_array_remove_index_fast"; end; define C-function g-array-remove-range input parameter array :: ; input parameter index_ :: ; input parameter length :: ; result res :: ; c-name: "g_array_remove_range"; end; define C-function g-array-sort input parameter array :: ; input parameter compare_func :: ; c-name: "g_array_sort"; end; define C-function g-array-sort-with-data input parameter array :: ; input parameter compare_func :: ; input parameter user_data :: ; c-name: "g_array_sort_with_data"; end; define C-function g-ptr-array-new result res :: ; c-name: "g_ptr_array_new"; end; define C-function g-ptr-array-sized-new input parameter reserved_size :: ; result res :: ; c-name: "g_ptr_array_sized_new"; end; define C-function g-ptr-array-free input parameter array :: ; input parameter free_seg :: ; result res :: ; c-name: "g_ptr_array_free"; end; define C-function g-ptr-array-set-size input parameter array :: ; input parameter length :: ; c-name: "g_ptr_array_set_size"; end; define C-function g-ptr-array-remove-index input parameter array :: ; input parameter index_ :: ; result res :: ; c-name: "g_ptr_array_remove_index"; end; define C-function g-ptr-array-remove-index-fast input parameter array :: ; input parameter index_ :: ; result res :: ; c-name: "g_ptr_array_remove_index_fast"; end; define C-function g-ptr-array-remove input parameter array :: ; input parameter data :: ; result res :: ; c-name: "g_ptr_array_remove"; end; define C-function g-ptr-array-remove-fast input parameter array :: ; input parameter data :: ; result res :: ; c-name: "g_ptr_array_remove_fast"; end; define C-function g-ptr-array-remove-range input parameter array :: ; input parameter index_ :: ; input parameter length :: ; c-name: "g_ptr_array_remove_range"; end; define C-function g-ptr-array-add input parameter array :: ; input parameter data :: ; c-name: "g_ptr_array_add"; end; define C-function g-ptr-array-sort input parameter array :: ; input parameter compare_func :: ; c-name: "g_ptr_array_sort"; end; define C-function g-ptr-array-sort-with-data input parameter array :: ; input parameter compare_func :: ; input parameter user_data :: ; c-name: "g_ptr_array_sort_with_data"; end; define C-function g-ptr-array-foreach input parameter array :: ; input parameter func :: ; input parameter user_data :: ; c-name: "g_ptr_array_foreach"; end; define C-function g-byte-array-new result res :: ; c-name: "g_byte_array_new"; end; define C-function g-byte-array-sized-new input parameter reserved_size :: ; result res :: ; c-name: "g_byte_array_sized_new"; end; define C-function g-byte-array-free input parameter array :: ; input parameter free_segment :: ; result res :: ; c-name: "g_byte_array_free"; end; define C-function g-byte-array-append input parameter array :: ; input parameter data :: ; input parameter len :: ; result res :: ; c-name: "g_byte_array_append"; end; define C-function g-byte-array-prepend input parameter array :: ; input parameter data :: ; input parameter len :: ; result res :: ; c-name: "g_byte_array_prepend"; end; define C-function g-byte-array-set-size input parameter array :: ; input parameter length :: ; result res :: ; c-name: "g_byte_array_set_size"; end; define C-function g-byte-array-remove-index input parameter array :: ; input parameter index_ :: ; result res :: ; c-name: "g_byte_array_remove_index"; end; define C-function g-byte-array-remove-index-fast input parameter array :: ; input parameter index_ :: ; result res :: ; c-name: "g_byte_array_remove_index_fast"; end; define C-function g-byte-array-remove-range input parameter array :: ; input parameter index_ :: ; input parameter length :: ; result res :: ; c-name: "g_byte_array_remove_range"; end; define C-function g-byte-array-sort input parameter array :: ; input parameter compare_func :: ; c-name: "g_byte_array_sort"; end; define C-function g-byte-array-sort-with-data input parameter array :: ; input parameter compare_func :: ; input parameter user_data :: ; c-name: "g_byte_array_sort_with_data"; end; define C-pointer-type => ; define C-subtype <_heapinfo> () end; define constant <_HEAPINFO> = <_heapinfo>; /* Ignoring declaration for {instance of } "_amblksiz"*/ define C-function calloc input parameter :: ; input parameter :: ; result res :: ; c-name: "calloc"; end; define C-function free input parameter :: ; c-name: "free"; end; define C-function malloc input parameter :: ; result res :: ; c-name: "malloc"; end; define C-function realloc input parameter :: ; input parameter :: ; result res :: ; c-name: "realloc"; end; define constant $_HEAP-MAXREQ = #ex00000000FFFFFFE0; define constant $_HEAPEMPTY = -1; define constant $_HEAPOK = -2; define constant $_HEAPBADBEGIN = -3; define constant $_HEAPBADNODE = -4; define constant $_HEAPEND = -5; define constant $_HEAPBADPTR = -6; define constant $_FREEENTRY = 0; define constant $_USEDENTRY = 1; define C-subtype <_GValueArray> () end; define constant = <_GValueArray>; define C-function g-value-array-get-nth input parameter value_array :: ; input parameter index_ :: ; result res :: ; c-name: "g_value_array_get_nth"; end; define C-function g-value-array-new input parameter n_prealloced :: ; result res :: ; c-name: "g_value_array_new"; end; define C-function g-value-array-free input parameter value_array :: ; c-name: "g_value_array_free"; end; define C-function g-value-array-copy input parameter value_array :: ; result res :: ; c-name: "g_value_array_copy"; end; define C-function g-value-array-prepend input parameter value_array :: ; input parameter value :: ; result res :: ; c-name: "g_value_array_prepend"; end; define C-function g-value-array-append input parameter value_array :: ; input parameter value :: ; result res :: ; c-name: "g_value_array_append"; end; define C-function g-value-array-insert input parameter value_array :: ; input parameter index_ :: ; input parameter value :: ; result res :: ; c-name: "g_value_array_insert"; end; define C-function g-value-array-remove input parameter value_array :: ; input parameter index_ :: ; result res :: ; c-name: "g_value_array_remove"; end; define C-function g-value-array-sort input parameter value_array :: ; input parameter compare_func :: ; result res :: ; c-name: "g_value_array_sort"; end; define C-function g-value-array-sort-with-data input parameter value_array :: ; input parameter compare_func :: ; input parameter user_data :: ; result res :: ; c-name: "g_value_array_sort_with_data"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GTypePluginClass> () end; define constant = <_GTypePluginClass>; define C-function g-type-plugin-get-type result res :: ; c-name: "g_type_plugin_get_type"; end; define C-function g-type-plugin-use input parameter plugin :: ; c-name: "g_type_plugin_use"; end; define C-function g-type-plugin-unuse input parameter plugin :: ; c-name: "g_type_plugin_unuse"; end; define C-function g-type-plugin-complete-type-info input parameter plugin :: ; input parameter g_type :: ; input parameter info :: ; input parameter value_table :: ; c-name: "g_type_plugin_complete_type_info"; end; define C-function g-type-plugin-complete-interface-info input parameter plugin :: ; input parameter instance_type :: ; input parameter interface_type :: ; input parameter info :: ; c-name: "g_type_plugin_complete_interface_info"; end; define C-subtype <_GTypeModule> () end; define constant = <_GTypeModule>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GTypeModuleClass> () end; define constant = <_GTypeModuleClass>; define C-function g-type-module-get-type result res :: ; c-name: "g_type_module_get_type"; end; define C-function g-type-module-use input parameter module :: ; result res :: ; c-name: "g_type_module_use"; end; define C-function g-type-module-unuse input parameter module :: ; c-name: "g_type_module_unuse"; end; define C-function g-type-module-set-name input parameter module :: ; input parameter name :: ; c-name: "g_type_module_set_name"; end; define C-function g-type-module-register-type input parameter module :: ; input parameter parent_type :: ; input parameter type_name :: ; input parameter type_info :: ; input parameter flags :: ; result res :: ; c-name: "g_type_module_register_type"; end; define C-function g-type-module-add-interface input parameter module :: ; input parameter instance_type :: ; input parameter interface_type :: ; input parameter interface_info :: ; c-name: "g_type_module_add_interface"; end; define C-subtype <_GEnumValue> () end; define constant = <_GEnumValue>; define C-function g-type-module-register-enum input parameter module :: ; input parameter name :: ; input parameter const_static_values :: ; result res :: ; c-name: "g_type_module_register_enum"; end; define C-subtype <_GFlagsValue> () end; define constant = <_GFlagsValue>; define C-function g-type-module-register-flags input parameter module :: ; input parameter name :: ; input parameter const_static_values :: ; result res :: ; c-name: "g_type_module_register_flags"; end; define C-subtype <_GEnumClass> () end; define constant = <_GEnumClass>; define C-subtype <_GFlagsClass> () end; define constant = <_GFlagsClass>; define C-function g-enum-get-value input parameter enum_class :: ; input parameter value :: ; result res :: ; c-name: "g_enum_get_value"; end; define C-function g-enum-get-value-by-name input parameter enum_class :: ; input parameter name :: ; result res :: ; c-name: "g_enum_get_value_by_name"; end; define C-function g-enum-get-value-by-nick input parameter enum_class :: ; input parameter nick :: ; result res :: ; c-name: "g_enum_get_value_by_nick"; end; define C-function g-flags-get-first-value input parameter flags_class :: ; input parameter value :: ; result res :: ; c-name: "g_flags_get_first_value"; end; define C-function g-flags-get-value-by-name input parameter flags_class :: ; input parameter name :: ; result res :: ; c-name: "g_flags_get_value_by_name"; end; define C-function g-flags-get-value-by-nick input parameter flags_class :: ; input parameter nick :: ; result res :: ; c-name: "g_flags_get_value_by_nick"; end; define C-function g-value-set-enum input parameter value :: ; input parameter v_enum :: ; c-name: "g_value_set_enum"; end; define C-function g-value-get-enum input parameter value :: ; result res :: ; c-name: "g_value_get_enum"; end; define C-function g-value-set-flags input parameter value :: ; input parameter v_flags :: ; c-name: "g_value_set_flags"; end; define C-function g-value-get-flags input parameter value :: ; result res :: ; c-name: "g_value_get_flags"; end; define C-function g-enum-register-static input parameter name :: ; input parameter const_static_values :: ; result res :: ; c-name: "g_enum_register_static"; end; define C-function g-flags-register-static input parameter name :: ; input parameter const_static_values :: ; result res :: ; c-name: "g_flags_register_static"; end; define C-function g-enum-complete-type-info input parameter g_enum_type :: ; input parameter info :: ; input parameter const_values :: ; c-name: "g_enum_complete_type_info"; end; define C-function g-flags-complete-type-info input parameter g_flags_type :: ; input parameter info :: ; input parameter const_values :: ; c-name: "g_flags_complete_type_info"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-initially-unowned-get-type result res :: ; c-name: "g_initially_unowned_get_type"; end; define C-function g-object-class-install-property input parameter oclass :: ; input parameter property_id :: ; input parameter pspec :: ; c-name: "g_object_class_install_property"; end; define C-function g-object-class-find-property input parameter oclass :: ; input parameter property_name :: ; result res :: ; c-name: "g_object_class_find_property"; end; define C-function g-object-class-list-properties input parameter oclass :: ; input parameter n_properties :: ; result res :: ; c-name: "g_object_class_list_properties"; end; define C-function g-object-class-override-property input parameter oclass :: ; input parameter property_id :: ; input parameter name :: ; c-name: "g_object_class_override_property"; end; define C-function g-object-interface-install-property input parameter g_iface :: ; input parameter pspec :: ; c-name: "g_object_interface_install_property"; end; define C-function g-object-interface-find-property input parameter g_iface :: ; input parameter property_name :: ; result res :: ; c-name: "g_object_interface_find_property"; end; define C-function g-object-interface-list-properties input parameter g_iface :: ; input parameter n_properties_p :: ; result res :: ; c-name: "g_object_interface_list_properties"; end; define C-function g-object-new input parameter object_type :: ; input parameter first_property_name :: ; result res :: ; c-name: "g_object_new"; end; define C-subtype <_GParameter> () end; define constant = <_GParameter>; define C-function g-object-newv input parameter object_type :: ; input parameter n_parameters :: ; input parameter parameters :: ; result res :: ; c-name: "g_object_newv"; end; define C-function g-object-new-valist input parameter object_type :: ; input parameter first_property_name :: ; input parameter var_args :: ; result res :: ; c-name: "g_object_new_valist"; end; define C-function g-object-set input parameter object :: ; input parameter first_property_name :: ; c-name: "g_object_set"; end; define C-function g-object-get input parameter object :: ; input parameter first_property_name :: ; c-name: "g_object_get"; end; define C-function g-object-connect input parameter object :: ; input parameter signal_spec :: ; result res :: ; c-name: "g_object_connect"; end; define C-function g-object-disconnect input parameter object :: ; input parameter signal_spec :: ; c-name: "g_object_disconnect"; end; define C-function g-object-set-valist input parameter object :: ; input parameter first_property_name :: ; input parameter var_args :: ; c-name: "g_object_set_valist"; end; define C-function g-object-get-valist input parameter object :: ; input parameter first_property_name :: ; input parameter var_args :: ; c-name: "g_object_get_valist"; end; define C-function g-object-set-property input parameter object :: ; input parameter property_name :: ; input parameter value :: ; c-name: "g_object_set_property"; end; define C-function g-object-get-property input parameter object :: ; input parameter property_name :: ; input parameter value :: ; c-name: "g_object_get_property"; end; define C-function g-object-freeze-notify input parameter object :: ; c-name: "g_object_freeze_notify"; end; define C-function g-object-notify input parameter object :: ; input parameter property_name :: ; c-name: "g_object_notify"; end; define C-function g-object-thaw-notify input parameter object :: ; c-name: "g_object_thaw_notify"; end; define C-function g-object-is-floating input parameter object :: ; result res :: ; c-name: "g_object_is_floating"; end; define C-function g-object-ref-sink input parameter object :: ; result res :: ; c-name: "g_object_ref_sink"; end; define C-function g-object-ref input parameter object :: ; result res :: ; c-name: "g_object_ref"; end; define C-function g-object-unref input parameter object :: ; c-name: "g_object_unref"; end; define C-function g-object-weak-ref input parameter object :: ; input parameter notify :: ; input parameter data :: ; c-name: "g_object_weak_ref"; end; define C-function g-object-weak-unref input parameter object :: ; input parameter notify :: ; input parameter data :: ; c-name: "g_object_weak_unref"; end; define C-function g-object-add-weak-pointer input parameter object :: ; input parameter weak_pointer_location :: ; c-name: "g_object_add_weak_pointer"; end; define C-function g-object-remove-weak-pointer input parameter object :: ; input parameter weak_pointer_location :: ; c-name: "g_object_remove_weak_pointer"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-object-add-toggle-ref input parameter object :: ; input parameter notify :: ; input parameter data :: ; c-name: "g_object_add_toggle_ref"; end; define C-function g-object-remove-toggle-ref input parameter object :: ; input parameter notify :: ; input parameter data :: ; c-name: "g_object_remove_toggle_ref"; end; define C-function g-object-get-qdata input parameter object :: ; input parameter quark :: ; result res :: ; c-name: "g_object_get_qdata"; end; define C-function g-object-set-qdata input parameter object :: ; input parameter quark :: ; input parameter data :: ; c-name: "g_object_set_qdata"; end; define C-function g-object-set-qdata-full input parameter object :: ; input parameter quark :: ; input parameter data :: ; input parameter destroy :: ; c-name: "g_object_set_qdata_full"; end; define C-function g-object-steal-qdata input parameter object :: ; input parameter quark :: ; result res :: ; c-name: "g_object_steal_qdata"; end; define C-function g-object-get-data input parameter object :: ; input parameter key :: ; result res :: ; c-name: "g_object_get_data"; end; define C-function g-object-set-data input parameter object :: ; input parameter key :: ; input parameter data :: ; c-name: "g_object_set_data"; end; define C-function g-object-set-data-full input parameter object :: ; input parameter key :: ; input parameter data :: ; input parameter destroy :: ; c-name: "g_object_set_data_full"; end; define C-function g-object-steal-data input parameter object :: ; input parameter key :: ; result res :: ; c-name: "g_object_steal_data"; end; define C-function g-object-watch-closure input parameter object :: ; input parameter closure :: ; c-name: "g_object_watch_closure"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-cclosure-new-object input parameter callback_func :: ; input parameter object :: ; result res :: ; c-name: "g_cclosure_new_object"; end; define C-function g-cclosure-new-object-swap input parameter callback_func :: ; input parameter object :: ; result res :: ; c-name: "g_cclosure_new_object_swap"; end; define C-function g-closure-new-object input parameter sizeof_closure :: ; input parameter object :: ; result res :: ; c-name: "g_closure_new_object"; end; define C-function g-value-set-object input parameter value :: ; input parameter v_object :: ; c-name: "g_value_set_object"; end; define C-function g-value-get-object input parameter value :: ; result res :: ; c-name: "g_value_get_object"; end; define C-function g-value-dup-object input parameter value :: ; result res :: ; c-name: "g_value_dup_object"; end; define constant = limited(, min: 1, max: 2); define constant $G-CONNECT-AFTER :: = 1; define constant $G-CONNECT-SWAPPED :: = 2; define C-function g-signal-connect-object input parameter instance :: ; input parameter detailed_signal :: ; input parameter c_handler :: ; input parameter gobject :: ; input parameter connect_flags :: ; result res :: ; c-name: "g_signal_connect_object"; end; define C-function g-object-force-floating input parameter object :: ; c-name: "g_object_force_floating"; end; define C-function g-object-run-dispose input parameter object :: ; c-name: "g_object_run_dispose"; end; define C-function g-value-take-object input parameter value :: ; input parameter v_object :: ; c-name: "g_value_take_object"; end; define C-function g-value-set-object-take-ownership input parameter value :: ; input parameter v_object :: ; c-name: "g_value_set_object_take_ownership"; end; define C-function g-object-compat-control input parameter what :: ; input parameter data :: ; result res :: ; c-name: "g_object_compat_control"; end; define constant = limited(, min: 1, max: 64); define constant $G-SIGNAL-RUN-FIRST :: = 1; define constant $G-SIGNAL-RUN-LAST :: = 2; define constant $G-SIGNAL-RUN-CLEANUP :: = 4; define constant $G-SIGNAL-NO-RECURSE :: = 8; define constant $G-SIGNAL-DETAILED :: = 16; define constant $G-SIGNAL-ACTION :: = 32; define constant $G-SIGNAL-NO-HOOKS :: = 64; define C-subtype <_GSignalQuery> () end; define constant = <_GSignalQuery>; define C-subtype <_GSignalInvocationHint> () end; define constant = <_GSignalInvocationHint>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 1, max: 32); define constant $G-SIGNAL-MATCH-ID :: = 1; define constant $G-SIGNAL-MATCH-DETAIL :: = 2; define constant $G-SIGNAL-MATCH-CLOSURE :: = 4; define constant $G-SIGNAL-MATCH-FUNC :: = 8; define constant $G-SIGNAL-MATCH-DATA :: = 16; define constant $G-SIGNAL-MATCH-UNBLOCKED :: = 32; define C-function g-signal-newv input parameter signal_name :: ; input parameter itype :: ; input parameter signal_flags :: ; input parameter class_closure :: ; input parameter accumulator :: ; input parameter accu_data :: ; input parameter c_marshaller :: ; input parameter return_type :: ; input parameter n_params :: ; input parameter param_types :: ; result res :: ; c-name: "g_signal_newv"; end; define C-function g-signal-new-valist input parameter signal_name :: ; input parameter itype :: ; input parameter signal_flags :: ; input parameter class_closure :: ; input parameter accumulator :: ; input parameter accu_data :: ; input parameter c_marshaller :: ; input parameter return_type :: ; input parameter n_params :: ; input parameter args :: ; result res :: ; c-name: "g_signal_new_valist"; end; define C-function g-signal-new input parameter signal_name :: ; input parameter itype :: ; input parameter signal_flags :: ; input parameter class_offset :: ; input parameter accumulator :: ; input parameter accu_data :: ; input parameter c_marshaller :: ; input parameter return_type :: ; input parameter n_params :: ; result res :: ; c-name: "g_signal_new"; end; define C-function g-signal-emitv input parameter instance_and_params :: ; input parameter signal_id :: ; input parameter detail :: ; input parameter return_value :: ; c-name: "g_signal_emitv"; end; define C-function g-signal-emit-valist input parameter instance :: ; input parameter signal_id :: ; input parameter detail :: ; input parameter var_args :: ; c-name: "g_signal_emit_valist"; end; define C-function g-signal-emit input parameter instance :: ; input parameter signal_id :: ; input parameter detail :: ; c-name: "g_signal_emit"; end; define C-function g-signal-emit-by-name input parameter instance :: ; input parameter detailed_signal :: ; c-name: "g_signal_emit_by_name"; end; define C-function g-signal-lookup input parameter name :: ; input parameter itype :: ; result res :: ; c-name: "g_signal_lookup"; end; define C-function g-signal-name input parameter signal_id :: ; result res :: ; c-name: "g_signal_name"; end; define C-function g-signal-query input parameter signal_id :: ; input parameter query :: ; c-name: "g_signal_query"; end; define C-function g-signal-list-ids input parameter itype :: ; input parameter n_ids :: ; result res :: ; c-name: "g_signal_list_ids"; end; define C-pointer-type => ; define C-function g-signal-parse-name input parameter detailed_signal :: ; input parameter itype :: ; input parameter signal_id_p :: ; input parameter detail_p :: ; input parameter force_detail_quark :: ; result res :: ; c-name: "g_signal_parse_name"; end; define C-function g-signal-get-invocation-hint input parameter instance :: ; result res :: ; c-name: "g_signal_get_invocation_hint"; end; define C-function g-signal-stop-emission input parameter instance :: ; input parameter signal_id :: ; input parameter detail :: ; c-name: "g_signal_stop_emission"; end; define C-function g-signal-stop-emission-by-name input parameter instance :: ; input parameter detailed_signal :: ; c-name: "g_signal_stop_emission_by_name"; end; define C-function g-signal-add-emission-hook input parameter signal_id :: ; input parameter detail :: ; input parameter hook_func :: ; input parameter hook_data :: ; input parameter data_destroy :: ; result res :: ; c-name: "g_signal_add_emission_hook"; end; define C-function g-signal-remove-emission-hook input parameter signal_id :: ; input parameter hook_id :: ; c-name: "g_signal_remove_emission_hook"; end; define C-function g-signal-has-handler-pending input parameter instance :: ; input parameter signal_id :: ; input parameter detail :: ; input parameter may_be_blocked :: ; result res :: ; c-name: "g_signal_has_handler_pending"; end; define C-function g-signal-connect-closure-by-id input parameter instance :: ; input parameter signal_id :: ; input parameter detail :: ; input parameter closure :: ; input parameter after :: ; result res :: ; c-name: "g_signal_connect_closure_by_id"; end; define C-function g-signal-connect-closure input parameter instance :: ; input parameter detailed_signal :: ; input parameter closure :: ; input parameter after :: ; result res :: ; c-name: "g_signal_connect_closure"; end; define C-function g-signal-connect-data input parameter instance :: ; input parameter detailed_signal :: ; input parameter c_handler :: ; input parameter data :: ; input parameter destroy_data :: ; input parameter connect_flags :: ; result res :: ; c-name: "g_signal_connect_data"; end; define C-function g-signal-handler-block input parameter instance :: ; input parameter handler_id :: ; c-name: "g_signal_handler_block"; end; define C-function g-signal-handler-unblock input parameter instance :: ; input parameter handler_id :: ; c-name: "g_signal_handler_unblock"; end; define C-function g-signal-handler-disconnect input parameter instance :: ; input parameter handler_id :: ; c-name: "g_signal_handler_disconnect"; end; define C-function g-signal-handler-is-connected input parameter instance :: ; input parameter handler_id :: ; result res :: ; c-name: "g_signal_handler_is_connected"; end; define C-function g-signal-handler-find input parameter instance :: ; input parameter mask :: ; input parameter signal_id :: ; input parameter detail :: ; input parameter closure :: ; input parameter func :: ; input parameter data :: ; result res :: ; c-name: "g_signal_handler_find"; end; define C-function g-signal-handlers-block-matched input parameter instance :: ; input parameter mask :: ; input parameter signal_id :: ; input parameter detail :: ; input parameter closure :: ; input parameter func :: ; input parameter data :: ; result res :: ; c-name: "g_signal_handlers_block_matched"; end; define C-function g-signal-handlers-unblock-matched input parameter instance :: ; input parameter mask :: ; input parameter signal_id :: ; input parameter detail :: ; input parameter closure :: ; input parameter func :: ; input parameter data :: ; result res :: ; c-name: "g_signal_handlers_unblock_matched"; end; define C-function g-signal-handlers-disconnect-matched input parameter instance :: ; input parameter mask :: ; input parameter signal_id :: ; input parameter detail :: ; input parameter closure :: ; input parameter func :: ; input parameter data :: ; result res :: ; c-name: "g_signal_handlers_disconnect_matched"; end; define C-function g-signal-override-class-closure input parameter signal_id :: ; input parameter instance_type :: ; input parameter class_closure :: ; c-name: "g_signal_override_class_closure"; end; define C-function g-signal-chain-from-overridden input parameter instance_and_params :: ; input parameter return_value :: ; c-name: "g_signal_chain_from_overridden"; end; define C-function g-signal-accumulator-true-handled input parameter ihint :: ; input parameter return_accu :: ; input parameter handler_return :: ; input parameter dummy :: ; result res :: ; c-name: "g_signal_accumulator_true_handled"; end; define C-function g-signal-handlers-destroy input parameter instance :: ; c-name: "g_signal_handlers_destroy"; end; define C-function _g-signals-destroy input parameter itype :: ; c-name: "_g_signals_destroy"; end; define constant $G-SIGNAL-FLAGS-MASK = 127; define constant $G-SIGNAL-MATCH-MASK = 63; define constant $G-SIGNAL-TYPE-STATIC-SCOPE = 1; define C-function g-cclosure-marshal-VOID--VOID input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__VOID"; end; define C-function g-cclosure-marshal-VOID--BOOLEAN input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__BOOLEAN"; end; define C-function g-cclosure-marshal-VOID--CHAR input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__CHAR"; end; define C-function g-cclosure-marshal-VOID--UCHAR input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__UCHAR"; end; define C-function g-cclosure-marshal-VOID--INT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__INT"; end; define C-function g-cclosure-marshal-VOID--UINT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__UINT"; end; define C-function g-cclosure-marshal-VOID--LONG input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__LONG"; end; define C-function g-cclosure-marshal-VOID--ULONG input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__ULONG"; end; define C-function g-cclosure-marshal-VOID--ENUM input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__ENUM"; end; define C-function g-cclosure-marshal-VOID--FLAGS input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__FLAGS"; end; define C-function g-cclosure-marshal-VOID--FLOAT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__FLOAT"; end; define C-function g-cclosure-marshal-VOID--DOUBLE input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__DOUBLE"; end; define C-function g-cclosure-marshal-VOID--STRING input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__STRING"; end; define C-function g-cclosure-marshal-VOID--PARAM input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__PARAM"; end; define C-function g-cclosure-marshal-VOID--BOXED input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__BOXED"; end; define C-function g-cclosure-marshal-VOID--POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__POINTER"; end; define C-function g-cclosure-marshal-VOID--OBJECT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__OBJECT"; end; define C-function g-cclosure-marshal-VOID--UINT-POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_VOID__UINT_POINTER"; end; define C-function g-cclosure-marshal-BOOLEAN--FLAGS input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_BOOLEAN__FLAGS"; end; define C-function g-cclosure-marshal-STRING--OBJECT-POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "g_cclosure_marshal_STRING__OBJECT_POINTER"; end; define constant g-cclosure-marshal-BOOL--FLAGS = g-cclosure-marshal-BOOLEAN--FLAGS; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GParamSpecClass> () end; define constant = <_GParamSpecClass>; define C-subtype <_GParamSpecPool> () end; define constant = <_GParamSpecPool>; define C-function g-param-spec-ref input parameter pspec :: ; result res :: ; c-name: "g_param_spec_ref"; end; define C-function g-param-spec-unref input parameter pspec :: ; c-name: "g_param_spec_unref"; end; define C-function g-param-spec-sink input parameter pspec :: ; c-name: "g_param_spec_sink"; end; define C-function g-param-spec-ref-sink input parameter pspec :: ; result res :: ; c-name: "g_param_spec_ref_sink"; end; define C-function g-param-spec-get-qdata input parameter pspec :: ; input parameter quark :: ; result res :: ; c-name: "g_param_spec_get_qdata"; end; define C-function g-param-spec-set-qdata input parameter pspec :: ; input parameter quark :: ; input parameter data :: ; c-name: "g_param_spec_set_qdata"; end; define C-function g-param-spec-set-qdata-full input parameter pspec :: ; input parameter quark :: ; input parameter data :: ; input parameter destroy :: ; c-name: "g_param_spec_set_qdata_full"; end; define C-function g-param-spec-steal-qdata input parameter pspec :: ; input parameter quark :: ; result res :: ; c-name: "g_param_spec_steal_qdata"; end; define C-function g-param-spec-get-redirect-target input parameter pspec :: ; result res :: ; c-name: "g_param_spec_get_redirect_target"; end; define C-function g-param-value-set-default input parameter pspec :: ; input parameter value :: ; c-name: "g_param_value_set_default"; end; define C-function g-param-value-defaults input parameter pspec :: ; input parameter value :: ; result res :: ; c-name: "g_param_value_defaults"; end; define C-function g-param-value-validate input parameter pspec :: ; input parameter value :: ; result res :: ; c-name: "g_param_value_validate"; end; define C-function g-param-value-convert input parameter pspec :: ; input parameter src_value :: ; input parameter dest_value :: ; input parameter strict_validation :: ; result res :: ; c-name: "g_param_value_convert"; end; define C-function g-param-values-cmp input parameter pspec :: ; input parameter value1 :: ; input parameter value2 :: ; result res :: ; c-name: "g_param_values_cmp"; end; define C-function g-param-spec-get-name input parameter pspec :: ; result res :: ; c-name: "g_param_spec_get_name"; end; define C-function g-param-spec-get-nick input parameter pspec :: ; result res :: ; c-name: "g_param_spec_get_nick"; end; define C-function g-param-spec-get-blurb input parameter pspec :: ; result res :: ; c-name: "g_param_spec_get_blurb"; end; define C-function g-value-set-param input parameter value :: ; input parameter param :: ; c-name: "g_value_set_param"; end; define C-function g-value-get-param input parameter value :: ; result res :: ; c-name: "g_value_get_param"; end; define C-function g-value-dup-param input parameter value :: ; result res :: ; c-name: "g_value_dup_param"; end; define C-function g-value-take-param input parameter value :: ; input parameter param :: ; c-name: "g_value_take_param"; end; define C-function g-value-set-param-take-ownership input parameter value :: ; input parameter param :: ; c-name: "g_value_set_param_take_ownership"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GParamSpecTypeInfo> () end; define constant = <_GParamSpecTypeInfo>; define C-function g-param-type-register-static input parameter name :: ; input parameter pspec_info :: ; result res :: ; c-name: "g_param_type_register_static"; end; define C-function g-param-spec-internal input parameter param_type :: ; input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_internal"; end; define C-function g-param-spec-pool-new input parameter type_prefixing :: ; result res :: ; c-name: "g_param_spec_pool_new"; end; define C-function g-param-spec-pool-insert input parameter pool :: ; input parameter pspec :: ; input parameter owner_type :: ; c-name: "g_param_spec_pool_insert"; end; define C-function g-param-spec-pool-remove input parameter pool :: ; input parameter pspec :: ; c-name: "g_param_spec_pool_remove"; end; define C-function g-param-spec-pool-lookup input parameter pool :: ; input parameter param_name :: ; input parameter owner_type :: ; input parameter walk_ancestors :: ; result res :: ; c-name: "g_param_spec_pool_lookup"; end; define C-function g-param-spec-pool-list-owned input parameter pool :: ; input parameter owner_type :: ; result res :: ; c-name: "g_param_spec_pool_list_owned"; end; define C-function g-param-spec-pool-list input parameter pool :: ; input parameter owner_type :: ; input parameter n_pspecs_p :: ; result res :: ; c-name: "g_param_spec_pool_list"; end; define constant $G-PARAM-READWRITE = 0; define constant $G-PARAM-MASK = 255; define constant $G-PARAM-USER-SHIFT = 8; define C-subtype <_GCClosure> () end; define constant = <_GCClosure>; define C-function g-cclosure-new input parameter callback_func :: ; input parameter user_data :: ; input parameter destroy_data :: ; result res :: ; c-name: "g_cclosure_new"; end; define C-function g-cclosure-new-swap input parameter callback_func :: ; input parameter user_data :: ; input parameter destroy_data :: ; result res :: ; c-name: "g_cclosure_new_swap"; end; define C-function g-signal-type-cclosure-new input parameter itype :: ; input parameter struct_offset :: ; result res :: ; c-name: "g_signal_type_cclosure_new"; end; define C-function g-closure-ref input parameter closure :: ; result res :: ; c-name: "g_closure_ref"; end; define C-function g-closure-sink input parameter closure :: ; c-name: "g_closure_sink"; end; define C-function g-closure-unref input parameter closure :: ; c-name: "g_closure_unref"; end; define C-function g-closure-new-simple input parameter sizeof_closure :: ; input parameter data :: ; result res :: ; c-name: "g_closure_new_simple"; end; define C-function g-closure-add-finalize-notifier input parameter closure :: ; input parameter notify_data :: ; input parameter notify_func :: ; c-name: "g_closure_add_finalize_notifier"; end; define C-function g-closure-remove-finalize-notifier input parameter closure :: ; input parameter notify_data :: ; input parameter notify_func :: ; c-name: "g_closure_remove_finalize_notifier"; end; define C-function g-closure-add-invalidate-notifier input parameter closure :: ; input parameter notify_data :: ; input parameter notify_func :: ; c-name: "g_closure_add_invalidate_notifier"; end; define C-function g-closure-remove-invalidate-notifier input parameter closure :: ; input parameter notify_data :: ; input parameter notify_func :: ; c-name: "g_closure_remove_invalidate_notifier"; end; define C-function g-closure-add-marshal-guards input parameter closure :: ; input parameter pre_marshal_data :: ; input parameter pre_marshal_notify :: ; input parameter post_marshal_data :: ; input parameter post_marshal_notify :: ; c-name: "g_closure_add_marshal_guards"; end; define C-function g-closure-set-marshal input parameter closure :: ; input parameter marshal :: ; c-name: "g_closure_set_marshal"; end; define C-function g-closure-set-meta-marshal input parameter closure :: ; input parameter marshal_data :: ; input parameter meta_marshal :: ; c-name: "g_closure_set_meta_marshal"; end; define C-function g-closure-invalidate input parameter closure :: ; c-name: "g_closure_invalidate"; end; define C-function g-closure-invoke input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; c-name: "g_closure_invoke"; end; define C-function g-source-set-closure input parameter source :: ; input parameter closure :: ; c-name: "g_source_set_closure"; end; define C-function g-io-channel-get-type result res :: ; c-name: "g_io_channel_get_type"; end; define C-function g-io-condition-get-type result res :: ; c-name: "g_io_condition_get_type"; end; define C-subtype <_GParamSpecChar> () end; define constant = <_GParamSpecChar>; define C-subtype <_GParamSpecUChar> () end; define constant = <_GParamSpecUChar>; define C-subtype <_GParamSpecBoolean> () end; define constant = <_GParamSpecBoolean>; define C-subtype <_GParamSpecInt> () end; define constant = <_GParamSpecInt>; define C-subtype <_GParamSpecUInt> () end; define constant = <_GParamSpecUInt>; define C-subtype <_GParamSpecLong> () end; define constant = <_GParamSpecLong>; define C-subtype <_GParamSpecULong> () end; define constant = <_GParamSpecULong>; define C-subtype <_GParamSpecInt64> () end; define constant = <_GParamSpecInt64>; define C-subtype <_GParamSpecUInt64> () end; define constant = <_GParamSpecUInt64>; define C-subtype <_GParamSpecUnichar> () end; define constant = <_GParamSpecUnichar>; define C-subtype <_GParamSpecEnum> () end; define constant = <_GParamSpecEnum>; define C-subtype <_GParamSpecFlags> () end; define constant = <_GParamSpecFlags>; define C-subtype <_GParamSpecFloat> () end; define constant = <_GParamSpecFloat>; define C-subtype <_GParamSpecDouble> () end; define constant = <_GParamSpecDouble>; define C-subtype <_GParamSpecString> () end; define constant = <_GParamSpecString>; define C-subtype <_GParamSpecParam> () end; define constant = <_GParamSpecParam>; define C-subtype <_GParamSpecBoxed> () end; define constant = <_GParamSpecBoxed>; define C-subtype <_GParamSpecPointer> () end; define constant = <_GParamSpecPointer>; define C-subtype <_GParamSpecValueArray> () end; define constant = <_GParamSpecValueArray>; define C-subtype <_GParamSpecObject> () end; define constant = <_GParamSpecObject>; define C-subtype <_GParamSpecOverride> () end; define constant = <_GParamSpecOverride>; define C-subtype <_GParamSpecGType> () end; define constant = <_GParamSpecGType>; define C-function g-param-spec-char input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter minimum :: ; input parameter maximum :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_char"; end; define C-function g-param-spec-uchar input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter minimum :: ; input parameter maximum :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_uchar"; end; define C-function g-param-spec-boolean input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_boolean"; end; define C-function g-param-spec-int input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter minimum :: ; input parameter maximum :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_int"; end; define C-function g-param-spec-uint input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter minimum :: ; input parameter maximum :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_uint"; end; define C-function g-param-spec-long input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter minimum :: ; input parameter maximum :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_long"; end; define C-function g-param-spec-ulong input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter minimum :: ; input parameter maximum :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_ulong"; end; define C-function g-param-spec-int64 input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter minimum :: ; input parameter maximum :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_int64"; end; define C-function g-param-spec-uint64 input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter minimum :: ; input parameter maximum :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_uint64"; end; define C-function g-param-spec-unichar input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_unichar"; end; define C-function g-param-spec-enum input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter enum_type :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_enum"; end; define C-function g-param-spec-flags input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter flags_type :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_flags"; end; define C-function g-param-spec-float input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter minimum :: ; input parameter maximum :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_float"; end; define C-function g-param-spec-double input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter minimum :: ; input parameter maximum :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_double"; end; define C-function g-param-spec-string input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter default_value :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_string"; end; define C-function g-param-spec-param input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter param_type :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_param"; end; define C-function g-param-spec-boxed input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter boxed_type :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_boxed"; end; define C-function g-param-spec-pointer input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_pointer"; end; define C-function g-param-spec-value-array input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter element_spec :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_value_array"; end; define C-function g-param-spec-object input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter object_type :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_object"; end; define C-function g-param-spec-override input parameter name :: ; input parameter overridden :: ; result res :: ; c-name: "g_param_spec_override"; end; define C-function g-param-spec-gtype input parameter name :: ; input parameter nick :: ; input parameter blurb :: ; input parameter is_a_type :: ; input parameter flags :: ; result res :: ; c-name: "g_param_spec_gtype"; end; /* Ignoring declaration for {instance of } "g-param-spec-types"*/ /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-boxed-copy input parameter boxed_type :: ; input parameter src_boxed :: ; result res :: ; c-name: "g_boxed_copy"; end; define C-function g-boxed-free input parameter boxed_type :: ; input parameter boxed :: ; c-name: "g_boxed_free"; end; define C-function g-value-set-boxed input parameter value :: ; input parameter v_boxed :: ; c-name: "g_value_set_boxed"; end; define C-function g-value-set-static-boxed input parameter value :: ; input parameter v_boxed :: ; c-name: "g_value_set_static_boxed"; end; define C-function g-value-get-boxed input parameter value :: ; result res :: ; c-name: "g_value_get_boxed"; end; define C-function g-value-dup-boxed input parameter value :: ; result res :: ; c-name: "g_value_dup_boxed"; end; define C-function g-boxed-type-register-static input parameter name :: ; input parameter boxed_copy :: ; input parameter boxed_free :: ; result res :: ; c-name: "g_boxed_type_register_static"; end; define C-function g-value-take-boxed input parameter value :: ; input parameter v_boxed :: ; c-name: "g_value_take_boxed"; end; define C-function g-value-set-boxed-take-ownership input parameter value :: ; input parameter v_boxed :: ; c-name: "g_value_set_boxed_take_ownership"; end; define C-function g-closure-get-type result res :: ; c-name: "g_closure_get_type"; end; define C-function g-value-get-type result res :: ; c-name: "g_value_get_type"; end; define C-function g-value-array-get-type result res :: ; c-name: "g_value_array_get_type"; end; define C-function g-date-get-type result res :: ; c-name: "g_date_get_type"; end; define C-function g-strv-get-type result res :: ; c-name: "g_strv_get_type"; end; define C-function g-gstring-get-type result res :: ; c-name: "g_gstring_get_type"; end; define C-function g-hash-table-get-type result res :: ; c-name: "g_hash_table_get_type"; end; define constant = ; define C-subtype <_GtkSettingsClass> () end; define constant = <_GtkSettingsClass>; define C-subtype <_GtkSettingsValue> () end; define constant = <_GtkSettingsValue>; define C-function gtk-settings-get-type result res :: ; c-name: "gtk_settings_get_type"; end; define C-function gtk-settings-get-default result res :: ; c-name: "gtk_settings_get_default"; end; define C-function gtk-settings-get-for-screen input parameter screen :: ; result res :: ; c-name: "gtk_settings_get_for_screen"; end; define C-function gtk-settings-install-property input parameter pspec :: ; c-name: "gtk_settings_install_property"; end; define C-function gtk-settings-install-property-parser input parameter pspec :: ; input parameter parser :: ; c-name: "gtk_settings_install_property_parser"; end; define C-function gtk-rc-property-parse-color input parameter pspec :: ; input parameter gstring :: ; input parameter property_value :: ; result res :: ; c-name: "gtk_rc_property_parse_color"; end; define C-function gtk-rc-property-parse-enum input parameter pspec :: ; input parameter gstring :: ; input parameter property_value :: ; result res :: ; c-name: "gtk_rc_property_parse_enum"; end; define C-function gtk-rc-property-parse-flags input parameter pspec :: ; input parameter gstring :: ; input parameter property_value :: ; result res :: ; c-name: "gtk_rc_property_parse_flags"; end; define C-function gtk-rc-property-parse-requisition input parameter pspec :: ; input parameter gstring :: ; input parameter property_value :: ; result res :: ; c-name: "gtk_rc_property_parse_requisition"; end; define C-function gtk-rc-property-parse-border input parameter pspec :: ; input parameter gstring :: ; input parameter property_value :: ; result res :: ; c-name: "gtk_rc_property_parse_border"; end; define C-function gtk-settings-set-property-value input parameter settings :: ; input parameter name :: ; input parameter svalue :: ; c-name: "gtk_settings_set_property_value"; end; define C-function gtk-settings-set-string-property input parameter settings :: ; input parameter name :: ; input parameter v_string :: ; input parameter origin :: ; c-name: "gtk_settings_set_string_property"; end; define C-function gtk-settings-set-long-property input parameter settings :: ; input parameter name :: ; input parameter v_long :: ; input parameter origin :: ; c-name: "gtk_settings_set_long_property"; end; define C-function gtk-settings-set-double-property input parameter settings :: ; input parameter name :: ; input parameter v_double :: ; input parameter origin :: ; c-name: "gtk_settings_set_double_property"; end; define C-function _gtk-settings-set-property-value-from-rc input parameter settings :: ; input parameter name :: ; input parameter svalue :: ; c-name: "_gtk_settings_set_property_value_from_rc"; end; define C-function _gtk-settings-reset-rc-values input parameter settings :: ; c-name: "_gtk_settings_reset_rc_values"; end; define C-function _gtk-settings-handle-event input parameter event :: ; c-name: "_gtk_settings_handle_event"; end; define C-function _gtk-rc-property-parser-from-type input parameter type :: ; result res :: ; c-name: "_gtk_rc_property_parser_from_type"; end; define C-function _gtk-settings-parse-convert input parameter parser :: ; input parameter src_value :: ; input parameter pspec :: ; input parameter dest_value :: ; result res :: ; c-name: "_gtk_settings_parse_convert"; end; define C-subtype <_GtkIconFactory> () end; define constant = <_GtkIconFactory>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkRcStyleClass> () end; define constant = <_GtkRcStyleClass>; define C-function _gtk-rc-init c-name: "_gtk_rc_init"; end; define C-function _gtk-rc-parse-widget-class-path input parameter pattern :: ; result res :: ; c-name: "_gtk_rc_parse_widget_class_path"; end; define C-function _gtk-rc-free-widget-class-path input parameter list :: ; c-name: "_gtk_rc_free_widget_class_path"; end; define C-function _gtk-rc-match-widget-class input parameter list :: ; input parameter length :: ; input parameter path :: ; input parameter path_reversed :: ; result res :: ; c-name: "_gtk_rc_match_widget_class"; end; define C-function gtk-rc-add-default-file-utf8 input parameter filename :: ; c-name: "gtk_rc_add_default_file_utf8"; end; define C-function gtk-rc-set-default-files-utf8 input parameter filenames :: ; c-name: "gtk_rc_set_default_files_utf8"; end; define C-function gtk-rc-get-default-files result res :: ; c-name: "gtk_rc_get_default_files"; end; define C-function gtk-rc-get-style input parameter widget :: ; result res :: ; c-name: "gtk_rc_get_style"; end; define C-function gtk-rc-get-style-by-paths input parameter settings :: ; input parameter widget_path :: ; input parameter class_path :: ; input parameter type :: ; result res :: ; c-name: "gtk_rc_get_style_by_paths"; end; define C-function gtk-rc-reparse-all-for-settings input parameter settings :: ; input parameter force_load :: ; result res :: ; c-name: "gtk_rc_reparse_all_for_settings"; end; define C-function gtk-rc-reset-styles input parameter settings :: ; c-name: "gtk_rc_reset_styles"; end; define C-function gtk-rc-find-pixmap-in-path input parameter settings :: ; input parameter scanner :: ; input parameter pixmap_file :: ; result res :: ; c-name: "gtk_rc_find_pixmap_in_path"; end; define C-function gtk-rc-parse-utf8 input parameter filename :: ; c-name: "gtk_rc_parse_utf8"; end; define C-function gtk-rc-parse-string input parameter rc_string :: ; c-name: "gtk_rc_parse_string"; end; define C-function gtk-rc-reparse-all result res :: ; c-name: "gtk_rc_reparse_all"; end; define C-function gtk-rc-add-widget-name-style input parameter rc_style :: ; input parameter pattern :: ; c-name: "gtk_rc_add_widget_name_style"; end; define C-function gtk-rc-add-widget-class-style input parameter rc_style :: ; input parameter pattern :: ; c-name: "gtk_rc_add_widget_class_style"; end; define C-function gtk-rc-add-class-style input parameter rc_style :: ; input parameter pattern :: ; c-name: "gtk_rc_add_class_style"; end; define C-function gtk-rc-style-get-type result res :: ; c-name: "gtk_rc_style_get_type"; end; define C-function gtk-rc-style-new result res :: ; c-name: "gtk_rc_style_new"; end; define C-function gtk-rc-style-copy input parameter orig :: ; result res :: ; c-name: "gtk_rc_style_copy"; end; define C-function gtk-rc-style-ref input parameter rc_style :: ; c-name: "gtk_rc_style_ref"; end; define C-function gtk-rc-style-unref input parameter rc_style :: ; c-name: "gtk_rc_style_unref"; end; define C-function gtk-rc-find-module-in-path input parameter module_file :: ; result res :: ; c-name: "gtk_rc_find_module_in_path"; end; define C-function gtk-rc-get-theme-dir result res :: ; c-name: "gtk_rc_get_theme_dir"; end; define C-function gtk-rc-get-module-dir result res :: ; c-name: "gtk_rc_get_module_dir"; end; define C-function gtk-rc-get-im-module-path result res :: ; c-name: "gtk_rc_get_im_module_path"; end; define C-function gtk-rc-get-im-module-file result res :: ; c-name: "gtk_rc_get_im_module_file"; end; define constant = limited(, min: 270, max: 308); define constant $GTK-RC-TOKEN-INVALID :: = 270; define constant $GTK-RC-TOKEN-INCLUDE :: = 271; define constant $GTK-RC-TOKEN-NORMAL :: = 272; define constant $GTK-RC-TOKEN-ACTIVE :: = 273; define constant $GTK-RC-TOKEN-PRELIGHT :: = 274; define constant $GTK-RC-TOKEN-SELECTED :: = 275; define constant $GTK-RC-TOKEN-INSENSITIVE :: = 276; define constant $GTK-RC-TOKEN-FG :: = 277; define constant $GTK-RC-TOKEN-BG :: = 278; define constant $GTK-RC-TOKEN-TEXT :: = 279; define constant $GTK-RC-TOKEN-BASE :: = 280; define constant $GTK-RC-TOKEN-XTHICKNESS :: = 281; define constant $GTK-RC-TOKEN-YTHICKNESS :: = 282; define constant $GTK-RC-TOKEN-FONT :: = 283; define constant $GTK-RC-TOKEN-FONTSET :: = 284; define constant $GTK-RC-TOKEN-FONT-NAME :: = 285; define constant $GTK-RC-TOKEN-BG-PIXMAP :: = 286; define constant $GTK-RC-TOKEN-PIXMAP-PATH :: = 287; define constant $GTK-RC-TOKEN-STYLE :: = 288; define constant $GTK-RC-TOKEN-BINDING :: = 289; define constant $GTK-RC-TOKEN-BIND :: = 290; define constant $GTK-RC-TOKEN-WIDGET :: = 291; define constant $GTK-RC-TOKEN-WIDGET-CLASS :: = 292; define constant $GTK-RC-TOKEN-CLASS :: = 293; define constant $GTK-RC-TOKEN-LOWEST :: = 294; define constant $GTK-RC-TOKEN-GTK :: = 295; define constant $GTK-RC-TOKEN-APPLICATION :: = 296; define constant $GTK-RC-TOKEN-THEME :: = 297; define constant $GTK-RC-TOKEN-RC :: = 298; define constant $GTK-RC-TOKEN-HIGHEST :: = 299; define constant $GTK-RC-TOKEN-ENGINE :: = 300; define constant $GTK-RC-TOKEN-MODULE-PATH :: = 301; define constant $GTK-RC-TOKEN-IM-MODULE-PATH :: = 302; define constant $GTK-RC-TOKEN-IM-MODULE-FILE :: = 303; define constant $GTK-RC-TOKEN-STOCK :: = 304; define constant $GTK-RC-TOKEN-LTR :: = 305; define constant $GTK-RC-TOKEN-RTL :: = 306; define constant $GTK-RC-TOKEN-COLOR :: = 307; define constant $GTK-RC-TOKEN-LAST :: = 308; define C-function gtk-rc-scanner-new result res :: ; c-name: "gtk_rc_scanner_new"; end; define C-function gtk-rc-parse-color input parameter scanner :: ; input parameter color :: ; result res :: ; c-name: "gtk_rc_parse_color"; end; define C-pointer-type => ; define C-function gtk-rc-parse-state input parameter scanner :: ; input parameter state :: ; result res :: ; c-name: "gtk_rc_parse_state"; end; define constant = limited(, min: 0, max: 15); define constant $GTK-PATH-PRIO-LOWEST :: = 0; define constant $GTK-PATH-PRIO-GTK :: = 4; define constant $GTK-PATH-PRIO-APPLICATION :: = 8; define constant $GTK-PATH-PRIO-THEME :: = 10; define constant $GTK-PATH-PRIO-RC :: = 12; define constant $GTK-PATH-PRIO-HIGHEST :: = 15; define C-pointer-type => ; define C-function gtk-rc-parse-priority input parameter scanner :: ; input parameter priority :: ; result res :: ; c-name: "gtk_rc_parse_priority"; end; define C-subtype <_GtkRcProperty> () end; define constant = <_GtkRcProperty>; define C-function _gtk-rc-style-lookup-rc-property input parameter rc_style :: ; input parameter type_name :: ; input parameter property_name :: ; result res :: ; c-name: "_gtk_rc_style_lookup_rc_property"; end; define C-function _gtk-rc-style-get-color-hashes input parameter rc_style :: ; result res :: ; c-name: "_gtk_rc_style_get_color_hashes"; end; define C-function _gtk-rc-context-get-default-font-name input parameter settings :: ; result res :: ; c-name: "_gtk_rc_context_get_default_font_name"; end; define C-function _gtk-rc-context-destroy input parameter settings :: ; c-name: "_gtk_rc_context_destroy"; end; define constant gtk-rc-add-default-file = gtk-rc-add-default-file-utf8; define constant gtk-rc-set-default-files = gtk-rc-set-default-files-utf8; define constant gtk-rc-parse = gtk-rc-parse-utf8; define C-subtype <_GtkBorder> () end; define constant = <_GtkBorder>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkIconSource> () end; define constant = <_GtkIconSource>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 4); define constant $GTK-SHADOW-NONE :: = 0; define constant $GTK-SHADOW-IN :: = 1; define constant $GTK-SHADOW-OUT :: = 2; define constant $GTK-SHADOW-ETCHED-IN :: = 3; define constant $GTK-SHADOW-ETCHED-OUT :: = 4; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkPoint> () end; define constant = <_GdkPoint>; /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 4); define constant $GTK-ARROW-UP :: = 0; define constant $GTK-ARROW-DOWN :: = 1; define constant $GTK-ARROW-LEFT :: = 2; define constant $GTK-ARROW-RIGHT :: = 3; define constant $GTK-ARROW-NONE :: = 4; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 3); define constant $GTK-POS-LEFT :: = 0; define constant $GTK-POS-RIGHT :: = 1; define constant $GTK-POS-TOP :: = 2; define constant $GTK-POS-BOTTOM :: = 3; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 1); define constant $GTK-ORIENTATION-HORIZONTAL :: = 0; define constant $GTK-ORIENTATION-VERTICAL :: = 1; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 3); define constant $GTK-EXPANDER-COLLAPSED :: = 0; define constant $GTK-EXPANDER-SEMI-COLLAPSED :: = 1; define constant $GTK-EXPANDER-SEMI-EXPANDED :: = 2; define constant $GTK-EXPANDER-EXPANDED :: = 3; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkStyleClass> () end; define constant = <_GtkStyleClass>; define C-subtype <_GtkThemeEngine> () end; define constant = <_GtkThemeEngine>; define C-subtype <_GtkIconSet> () end; define constant = <_GtkIconSet>; define C-function gtk-style-get-type result res :: ; c-name: "gtk_style_get_type"; end; define C-function gtk-style-new result res :: ; c-name: "gtk_style_new"; end; define C-function gtk-style-copy input parameter style :: ; result res :: ; c-name: "gtk_style_copy"; end; define C-function gtk-style-attach input parameter style :: ; input parameter window :: ; result res :: ; c-name: "gtk_style_attach"; end; define C-function gtk-style-detach input parameter style :: ; c-name: "gtk_style_detach"; end; define C-function gtk-style-ref input parameter style :: ; result res :: ; c-name: "gtk_style_ref"; end; define C-function gtk-style-unref input parameter style :: ; c-name: "gtk_style_unref"; end; define C-function gtk-style-get-font input parameter style :: ; result res :: ; c-name: "gtk_style_get_font"; end; define C-function gtk-style-set-font input parameter style :: ; input parameter font :: ; c-name: "gtk_style_set_font"; end; define C-function gtk-style-set-background input parameter style :: ; input parameter window :: ; input parameter state_type :: ; c-name: "gtk_style_set_background"; end; define C-function gtk-style-apply-default-background input parameter style :: ; input parameter window :: ; input parameter set_bg :: ; input parameter state_type :: ; input parameter area :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_style_apply_default_background"; end; define C-function gtk-style-lookup-icon-set input parameter style :: ; input parameter stock_id :: ; result res :: ; c-name: "gtk_style_lookup_icon_set"; end; define C-function gtk-style-lookup-color input parameter style :: ; input parameter color_name :: ; input parameter color :: ; result res :: ; c-name: "gtk_style_lookup_color"; end; define C-function gtk-style-render-icon input parameter style :: ; input parameter source :: ; input parameter direction :: ; input parameter state :: ; input parameter size :: ; input parameter widget :: ; input parameter detail :: ; result res :: ; c-name: "gtk_style_render_icon"; end; define C-function gtk-draw-hline input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter x1 :: ; input parameter x2 :: ; input parameter y :: ; c-name: "gtk_draw_hline"; end; define C-function gtk-draw-vline input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter y1_ :: ; input parameter y2_ :: ; input parameter x :: ; c-name: "gtk_draw_vline"; end; define C-function gtk-draw-shadow input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_draw_shadow"; end; define C-function gtk-draw-polygon input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter points :: ; input parameter npoints :: ; input parameter fill :: ; c-name: "gtk_draw_polygon"; end; define C-function gtk-draw-arrow input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter arrow_type :: ; input parameter fill :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_draw_arrow"; end; define C-function gtk-draw-diamond input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_draw_diamond"; end; define C-function gtk-draw-box input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_draw_box"; end; define C-function gtk-draw-flat-box input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_draw_flat_box"; end; define C-function gtk-draw-check input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_draw_check"; end; define C-function gtk-draw-option input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_draw_option"; end; define C-function gtk-draw-tab input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_draw_tab"; end; define C-function gtk-draw-shadow-gap input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter gap_side :: ; input parameter gap_x :: ; input parameter gap_width :: ; c-name: "gtk_draw_shadow_gap"; end; define C-function gtk-draw-box-gap input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter gap_side :: ; input parameter gap_x :: ; input parameter gap_width :: ; c-name: "gtk_draw_box_gap"; end; define C-function gtk-draw-extension input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter gap_side :: ; c-name: "gtk_draw_extension"; end; define C-function gtk-draw-focus input parameter style :: ; input parameter window :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_draw_focus"; end; define C-function gtk-draw-slider input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter orientation :: ; c-name: "gtk_draw_slider"; end; define C-function gtk-draw-handle input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter orientation :: ; c-name: "gtk_draw_handle"; end; define C-function gtk-draw-expander input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter x :: ; input parameter y :: ; input parameter expander_style :: ; c-name: "gtk_draw_expander"; end; define C-function gtk-draw-layout input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter use_text :: ; input parameter x :: ; input parameter y :: ; input parameter layout :: ; c-name: "gtk_draw_layout"; end; define C-function gtk-draw-resize-grip input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter edge :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_draw_resize_grip"; end; define C-function gtk-paint-hline input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x1 :: ; input parameter x2 :: ; input parameter y :: ; c-name: "gtk_paint_hline"; end; define C-function gtk-paint-vline input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter y1_ :: ; input parameter y2_ :: ; input parameter x :: ; c-name: "gtk_paint_vline"; end; define C-function gtk-paint-shadow input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_paint_shadow"; end; define C-function gtk-paint-polygon input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter points :: ; input parameter npoints :: ; input parameter fill :: ; c-name: "gtk_paint_polygon"; end; define C-function gtk-paint-arrow input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter arrow_type :: ; input parameter fill :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_paint_arrow"; end; define C-function gtk-paint-diamond input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_paint_diamond"; end; define C-function gtk-paint-box input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_paint_box"; end; define C-function gtk-paint-flat-box input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_paint_flat_box"; end; define C-function gtk-paint-check input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_paint_check"; end; define C-function gtk-paint-option input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_paint_option"; end; define C-function gtk-paint-tab input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_paint_tab"; end; define C-function gtk-paint-shadow-gap input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter gap_side :: ; input parameter gap_x :: ; input parameter gap_width :: ; c-name: "gtk_paint_shadow_gap"; end; define C-function gtk-paint-box-gap input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter gap_side :: ; input parameter gap_x :: ; input parameter gap_width :: ; c-name: "gtk_paint_box_gap"; end; define C-function gtk-paint-extension input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter gap_side :: ; c-name: "gtk_paint_extension"; end; define C-function gtk-paint-focus input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_paint_focus"; end; define C-function gtk-paint-slider input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter orientation :: ; c-name: "gtk_paint_slider"; end; define C-function gtk-paint-handle input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter orientation :: ; c-name: "gtk_paint_handle"; end; define C-function gtk-paint-expander input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter expander_style :: ; c-name: "gtk_paint_expander"; end; define C-function gtk-paint-layout input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter use_text :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter layout :: ; c-name: "gtk_paint_layout"; end; define C-function gtk-paint-resize-grip input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter edge :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_paint_resize_grip"; end; define C-function gtk-border-get-type result res :: ; c-name: "gtk_border_get_type"; end; define C-function gtk-border-copy input parameter border_ :: ; result res :: ; c-name: "gtk_border_copy"; end; define C-function gtk-border-free input parameter border_ :: ; c-name: "gtk_border_free"; end; define C-function _gtk-style-peek-property-value input parameter style :: ; input parameter widget_type :: ; input parameter pspec :: ; input parameter parser :: ; result res :: ; c-name: "_gtk_style_peek_property_value"; end; define C-function _gtk-style-init-for-settings input parameter style :: ; input parameter settings :: ; c-name: "_gtk_style_init_for_settings"; end; define C-function _gtk-style-shade input parameter a :: ; input parameter b :: ; input parameter k :: ; c-name: "_gtk_style_shade"; end; define C-function gtk-draw-string input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter x :: ; input parameter y :: ; input parameter string :: ; c-name: "gtk_draw_string"; end; define C-function gtk-paint-string input parameter style :: ; input parameter window :: ; input parameter state_type :: ; input parameter area :: ; input parameter widget :: ; input parameter detail :: ; input parameter x :: ; input parameter y :: ; input parameter string :: ; c-name: "gtk_paint_string"; end; define constant = <_GdkDrawable>; define C-function gtk-draw-insertion-cursor input parameter widget :: ; input parameter drawable :: ; input parameter area :: ; input parameter location :: ; input parameter is_primary :: ; input parameter direction :: ; input parameter draw_arrow :: ; c-name: "gtk_draw_insertion_cursor"; end; define C-function pango-split-file-list input parameter str :: ; result res :: ; c-name: "pango_split_file_list"; end; define C-function pango-trim-string input parameter str :: ; result res :: ; c-name: "pango_trim_string"; end; define C-subtype <_iobuf> () end; define constant = <_iobuf>; define C-function pango-read-line input parameter stream :: ; input parameter str :: ; result res :: ; c-name: "pango_read_line"; end; define C-function pango-skip-space input parameter pos :: ; result res :: ; c-name: "pango_skip_space"; end; define C-function pango-scan-word input parameter pos :: ; input parameter out :: ; result res :: ; c-name: "pango_scan_word"; end; define C-function pango-scan-string input parameter pos :: ; input parameter out :: ; result res :: ; c-name: "pango_scan_string"; end; define C-function pango-scan-int input parameter pos :: ; input parameter out :: ; result res :: ; c-name: "pango_scan_int"; end; define C-function pango-parse-enum input parameter type :: ; input parameter str :: ; input parameter value :: ; input parameter warn :: ; input parameter possible_values :: ; result res :: ; c-name: "pango_parse_enum"; end; define constant = limited(, min: 0, max: 2); define constant $PANGO-STYLE-NORMAL :: = 0; define constant $PANGO-STYLE-OBLIQUE :: = 1; define constant $PANGO-STYLE-ITALIC :: = 2; define C-pointer-type => ; define C-function pango-parse-style input parameter str :: ; input parameter style :: ; input parameter warn :: ; result res :: ; c-name: "pango_parse_style"; end; define constant = limited(, min: 0, max: 1); define constant $PANGO-VARIANT-NORMAL :: = 0; define constant $PANGO-VARIANT-SMALL-CAPS :: = 1; define C-pointer-type => ; define C-function pango-parse-variant input parameter str :: ; input parameter variant :: ; input parameter warn :: ; result res :: ; c-name: "pango_parse_variant"; end; define constant = limited(, min: 200, max: 900); define constant $PANGO-WEIGHT-ULTRALIGHT :: = 200; define constant $PANGO-WEIGHT-LIGHT :: = 300; define constant $PANGO-WEIGHT-NORMAL :: = 400; define constant $PANGO-WEIGHT-SEMIBOLD :: = 600; define constant $PANGO-WEIGHT-BOLD :: = 700; define constant $PANGO-WEIGHT-ULTRABOLD :: = 800; define constant $PANGO-WEIGHT-HEAVY :: = 900; define C-pointer-type => ; define C-function pango-parse-weight input parameter str :: ; input parameter weight :: ; input parameter warn :: ; result res :: ; c-name: "pango_parse_weight"; end; define constant = limited(, min: 0, max: 8); define constant $PANGO-STRETCH-ULTRA-CONDENSED :: = 0; define constant $PANGO-STRETCH-EXTRA-CONDENSED :: = 1; define constant $PANGO-STRETCH-CONDENSED :: = 2; define constant $PANGO-STRETCH-SEMI-CONDENSED :: = 3; define constant $PANGO-STRETCH-NORMAL :: = 4; define constant $PANGO-STRETCH-SEMI-EXPANDED :: = 5; define constant $PANGO-STRETCH-EXPANDED :: = 6; define constant $PANGO-STRETCH-EXTRA-EXPANDED :: = 7; define constant $PANGO-STRETCH-ULTRA-EXPANDED :: = 8; define C-pointer-type => ; define C-function pango-parse-stretch input parameter str :: ; input parameter stretch :: ; input parameter warn :: ; result res :: ; c-name: "pango_parse_stretch"; end; define C-function pango-quantize-line-geometry input parameter thickness :: ; input parameter position :: ; c-name: "pango_quantize_line_geometry"; end; define constant = limited(, min: 0, max: 6); define constant $PANGO-DIRECTION-LTR :: = 0; define constant $PANGO-DIRECTION-RTL :: = 1; define constant $PANGO-DIRECTION-TTB-LTR :: = 2; define constant $PANGO-DIRECTION-TTB-RTL :: = 3; define constant $PANGO-DIRECTION-WEAK-LTR :: = 4; define constant $PANGO-DIRECTION-WEAK-RTL :: = 5; define constant $PANGO-DIRECTION-NEUTRAL :: = 6; define C-pointer-type => ; define C-function pango-log2vis-get-embedding-levels input parameter text :: ; input parameter length :: ; input parameter pbase_dir :: ; result res :: ; c-name: "pango_log2vis_get_embedding_levels"; end; define C-function pango-is-zero-width input parameter ch :: ; result res :: ; c-name: "pango_is_zero_width"; end; define C-function pango-version result res :: ; c-name: "pango_version"; end; define C-function pango-version-string result res :: ; c-name: "pango_version_string"; end; define C-function pango-version-check input parameter required_major :: ; input parameter required_minor :: ; input parameter required_micro :: ; result res :: ; c-name: "pango_version_check"; end; define constant $PANGO-VERSION = 11601; define C-subtype <_PangoFontMetrics> () end; define constant = <_PangoFontMetrics>; define constant = limited(, min: 1, max: 64); define constant $PANGO-FONT-MASK-FAMILY :: = 1; define constant $PANGO-FONT-MASK-STYLE :: = 2; define constant $PANGO-FONT-MASK-VARIANT :: = 4; define constant $PANGO-FONT-MASK-WEIGHT :: = 8; define constant $PANGO-FONT-MASK-STRETCH :: = 16; define constant $PANGO-FONT-MASK-SIZE :: = 32; define constant $PANGO-FONT-MASK-GRAVITY :: = 64; define C-function pango-font-description-get-type result res :: ; c-name: "pango_font_description_get_type"; end; define C-function pango-font-description-new result res :: ; c-name: "pango_font_description_new"; end; define C-function pango-font-description-copy input parameter desc :: ; result res :: ; c-name: "pango_font_description_copy"; end; define C-function pango-font-description-copy-static input parameter desc :: ; result res :: ; c-name: "pango_font_description_copy_static"; end; define C-function pango-font-description-hash input parameter desc :: ; result res :: ; c-name: "pango_font_description_hash"; end; define C-function pango-font-description-equal input parameter desc1 :: ; input parameter desc2 :: ; result res :: ; c-name: "pango_font_description_equal"; end; define C-function pango-font-description-free input parameter desc :: ; c-name: "pango_font_description_free"; end; define C-pointer-type => ; define C-function pango-font-descriptions-free input parameter descs :: ; input parameter n_descs :: ; c-name: "pango_font_descriptions_free"; end; define C-function pango-font-description-set-family input parameter desc :: ; input parameter family :: ; c-name: "pango_font_description_set_family"; end; define C-function pango-font-description-set-family-static input parameter desc :: ; input parameter family :: ; c-name: "pango_font_description_set_family_static"; end; define C-function pango-font-description-get-family input parameter desc :: ; result res :: ; c-name: "pango_font_description_get_family"; end; define C-function pango-font-description-set-style input parameter desc :: ; input parameter style :: ; c-name: "pango_font_description_set_style"; end; define C-function pango-font-description-get-style input parameter desc :: ; result res :: ; c-name: "pango_font_description_get_style"; end; define C-function pango-font-description-set-variant input parameter desc :: ; input parameter variant :: ; c-name: "pango_font_description_set_variant"; end; define C-function pango-font-description-get-variant input parameter desc :: ; result res :: ; c-name: "pango_font_description_get_variant"; end; define C-function pango-font-description-set-weight input parameter desc :: ; input parameter weight :: ; c-name: "pango_font_description_set_weight"; end; define C-function pango-font-description-get-weight input parameter desc :: ; result res :: ; c-name: "pango_font_description_get_weight"; end; define C-function pango-font-description-set-stretch input parameter desc :: ; input parameter stretch :: ; c-name: "pango_font_description_set_stretch"; end; define C-function pango-font-description-get-stretch input parameter desc :: ; result res :: ; c-name: "pango_font_description_get_stretch"; end; define C-function pango-font-description-set-size input parameter desc :: ; input parameter size :: ; c-name: "pango_font_description_set_size"; end; define C-function pango-font-description-get-size input parameter desc :: ; result res :: ; c-name: "pango_font_description_get_size"; end; define C-function pango-font-description-set-absolute-size input parameter desc :: ; input parameter size :: ; c-name: "pango_font_description_set_absolute_size"; end; define C-function pango-font-description-get-size-is-absolute input parameter desc :: ; result res :: ; c-name: "pango_font_description_get_size_is_absolute"; end; define constant = limited(, min: 0, max: 4); define constant $PANGO-GRAVITY-SOUTH :: = 0; define constant $PANGO-GRAVITY-EAST :: = 1; define constant $PANGO-GRAVITY-NORTH :: = 2; define constant $PANGO-GRAVITY-WEST :: = 3; define constant $PANGO-GRAVITY-AUTO :: = 4; define C-function pango-font-description-set-gravity input parameter desc :: ; input parameter gravity :: ; c-name: "pango_font_description_set_gravity"; end; define C-function pango-font-description-get-gravity input parameter desc :: ; result res :: ; c-name: "pango_font_description_get_gravity"; end; define C-function pango-font-description-get-set-fields input parameter desc :: ; result res :: ; c-name: "pango_font_description_get_set_fields"; end; define C-function pango-font-description-unset-fields input parameter desc :: ; input parameter to_unset :: ; c-name: "pango_font_description_unset_fields"; end; define C-function pango-font-description-merge input parameter desc :: ; input parameter desc_to_merge :: ; input parameter replace_existing :: ; c-name: "pango_font_description_merge"; end; define C-function pango-font-description-merge-static input parameter desc :: ; input parameter desc_to_merge :: ; input parameter replace_existing :: ; c-name: "pango_font_description_merge_static"; end; define C-function pango-font-description-better-match input parameter desc :: ; input parameter old_match :: ; input parameter new_match :: ; result res :: ; c-name: "pango_font_description_better_match"; end; define C-function pango-font-description-from-string input parameter str :: ; result res :: ; c-name: "pango_font_description_from_string"; end; define C-function pango-font-description-to-string input parameter desc :: ; result res :: ; c-name: "pango_font_description_to_string"; end; define C-function pango-font-description-to-filename input parameter desc :: ; result res :: ; c-name: "pango_font_description_to_filename"; end; define C-function pango-font-metrics-get-type result res :: ; c-name: "pango_font_metrics_get_type"; end; define C-function pango-font-metrics-ref input parameter metrics :: ; result res :: ; c-name: "pango_font_metrics_ref"; end; define C-function pango-font-metrics-unref input parameter metrics :: ; c-name: "pango_font_metrics_unref"; end; define C-function pango-font-metrics-get-ascent input parameter metrics :: ; result res :: ; c-name: "pango_font_metrics_get_ascent"; end; define C-function pango-font-metrics-get-descent input parameter metrics :: ; result res :: ; c-name: "pango_font_metrics_get_descent"; end; define C-function pango-font-metrics-get-approximate-char-width input parameter metrics :: ; result res :: ; c-name: "pango_font_metrics_get_approximate_char_width"; end; define C-function pango-font-metrics-get-approximate-digit-width input parameter metrics :: ; result res :: ; c-name: "pango_font_metrics_get_approximate_digit_width"; end; define C-function pango-font-metrics-get-underline-position input parameter metrics :: ; result res :: ; c-name: "pango_font_metrics_get_underline_position"; end; define C-function pango-font-metrics-get-underline-thickness input parameter metrics :: ; result res :: ; c-name: "pango_font_metrics_get_underline_thickness"; end; define C-function pango-font-metrics-get-strikethrough-position input parameter metrics :: ; result res :: ; c-name: "pango_font_metrics_get_strikethrough_position"; end; define C-function pango-font-metrics-get-strikethrough-thickness input parameter metrics :: ; result res :: ; c-name: "pango_font_metrics_get_strikethrough_thickness"; end; define C-subtype <_PangoFontFamily> () end; define constant = <_PangoFontFamily>; define C-subtype <_PangoFontFace> () end; define constant = <_PangoFontFace>; define C-function pango-font-family-get-type result res :: ; c-name: "pango_font_family_get_type"; end; define C-pointer-type => ; define C-pointer-type => ; define C-function pango-font-family-list-faces input parameter family :: ; input parameter faces :: ; input parameter n_faces :: ; c-name: "pango_font_family_list_faces"; end; define C-function pango-font-family-get-name input parameter family :: ; result res :: ; c-name: "pango_font_family_get_name"; end; define C-function pango-font-family-is-monospace input parameter family :: ; result res :: ; c-name: "pango_font_family_is_monospace"; end; define C-function pango-font-face-get-type result res :: ; c-name: "pango_font_face_get_type"; end; define C-function pango-font-face-describe input parameter face :: ; result res :: ; c-name: "pango_font_face_describe"; end; define C-function pango-font-face-get-face-name input parameter face :: ; result res :: ; c-name: "pango_font_face_get_face_name"; end; define C-pointer-type => ; define C-function pango-font-face-list-sizes input parameter face :: ; input parameter sizes :: ; input parameter n_sizes :: ; c-name: "pango_font_face_list_sizes"; end; define C-function pango-font-get-type result res :: ; c-name: "pango_font_get_type"; end; define C-subtype <_PangoFont> () end; define constant = <_PangoFont>; define C-function pango-font-describe input parameter font :: ; result res :: ; c-name: "pango_font_describe"; end; define C-function pango-font-describe-with-absolute-size input parameter font :: ; result res :: ; c-name: "pango_font_describe_with_absolute_size"; end; define C-subtype <_PangoCoverage> () end; define constant = <_PangoCoverage>; define C-subtype <_PangoLanguage> () end; define constant = <_PangoLanguage>; define C-function pango-font-get-coverage input parameter font :: ; input parameter language :: ; result res :: ; c-name: "pango_font_get_coverage"; end; define C-subtype <_PangoEngineShape> () end; define constant = <_PangoEngineShape>; define C-function pango-font-find-shaper input parameter font :: ; input parameter language :: ; input parameter ch :: ; result res :: ; c-name: "pango_font_find_shaper"; end; define C-function pango-font-get-metrics input parameter font :: ; input parameter language :: ; result res :: ; c-name: "pango_font_get_metrics"; end; define constant = ; define C-subtype <_PangoRectangle> () end; define constant = <_PangoRectangle>; define C-function pango-font-get-glyph-extents input parameter font :: ; input parameter glyph :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_font_get_glyph_extents"; end; define C-subtype <_PangoFontMap> () end; define constant = <_PangoFontMap>; define C-function pango-font-get-font-map input parameter font :: ; result res :: ; c-name: "pango_font_get_font_map"; end; define C-subtype <_PangoLogAttr> () end; define constant = <_PangoLogAttr>; define C-subtype <_PangoEngineLang> () end; define constant = <_PangoEngineLang>; define C-function pango-units-from-double input parameter d :: ; result res :: ; c-name: "pango_units_from_double"; end; define C-function pango-units-to-double input parameter i :: ; result res :: ; c-name: "pango_units_to_double"; end; define C-function pango-language-get-type result res :: ; c-name: "pango_language_get_type"; end; define C-function pango-language-from-string input parameter language :: ; result res :: ; c-name: "pango_language_from_string"; end; define C-function pango-language-get-sample-string input parameter language :: ; result res :: ; c-name: "pango_language_get_sample_string"; end; define C-function pango-language-get-default result res :: ; c-name: "pango_language_get_default"; end; define C-function pango-language-matches input parameter language :: ; input parameter range_list :: ; result res :: ; c-name: "pango_language_matches"; end; define C-function pango-extents-to-pixels input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_extents_to_pixels"; end; define C-function pango-unichar-direction input parameter ch :: ; result res :: ; c-name: "pango_unichar_direction"; end; define C-function pango-find-base-dir input parameter text :: ; input parameter length :: ; result res :: ; c-name: "pango_find_base_dir"; end; define C-function pango-get-mirror-char input parameter ch :: ; input parameter mirrored_ch :: ; result res :: ; c-name: "pango_get_mirror_char"; end; define constant $PANGO-SCALE = 1024; define constant = limited(, min: 0, max: 2); define constant $PANGO-GRAVITY-HINT-NATURAL :: = 0; define constant $PANGO-GRAVITY-HINT-STRONG :: = 1; define constant $PANGO-GRAVITY-HINT-LINE :: = 2; define C-function pango-gravity-to-rotation input parameter gravity :: ; result res :: ; c-name: "pango_gravity_to_rotation"; end; define C-subtype <_PangoMatrix> () end; define constant = <_PangoMatrix>; define C-function pango-gravity-get-for-matrix input parameter matrix :: ; result res :: ; c-name: "pango_gravity_get_for_matrix"; end; define constant = limited(, min: -1, max: 66); define constant $PANGO-SCRIPT-INVALID-CODE :: = -1; define constant $PANGO-SCRIPT-COMMON :: = 0; define constant $PANGO-SCRIPT-INHERITED :: = 1; define constant $PANGO-SCRIPT-ARABIC :: = 2; define constant $PANGO-SCRIPT-ARMENIAN :: = 3; define constant $PANGO-SCRIPT-BENGALI :: = 4; define constant $PANGO-SCRIPT-BOPOMOFO :: = 5; define constant $PANGO-SCRIPT-CHEROKEE :: = 6; define constant $PANGO-SCRIPT-COPTIC :: = 7; define constant $PANGO-SCRIPT-CYRILLIC :: = 8; define constant $PANGO-SCRIPT-DESERET :: = 9; define constant $PANGO-SCRIPT-DEVANAGARI :: = 10; define constant $PANGO-SCRIPT-ETHIOPIC :: = 11; define constant $PANGO-SCRIPT-GEORGIAN :: = 12; define constant $PANGO-SCRIPT-GOTHIC :: = 13; define constant $PANGO-SCRIPT-GREEK :: = 14; define constant $PANGO-SCRIPT-GUJARATI :: = 15; define constant $PANGO-SCRIPT-GURMUKHI :: = 16; define constant $PANGO-SCRIPT-HAN :: = 17; define constant $PANGO-SCRIPT-HANGUL :: = 18; define constant $PANGO-SCRIPT-HEBREW :: = 19; define constant $PANGO-SCRIPT-HIRAGANA :: = 20; define constant $PANGO-SCRIPT-KANNADA :: = 21; define constant $PANGO-SCRIPT-KATAKANA :: = 22; define constant $PANGO-SCRIPT-KHMER :: = 23; define constant $PANGO-SCRIPT-LAO :: = 24; define constant $PANGO-SCRIPT-LATIN :: = 25; define constant $PANGO-SCRIPT-MALAYALAM :: = 26; define constant $PANGO-SCRIPT-MONGOLIAN :: = 27; define constant $PANGO-SCRIPT-MYANMAR :: = 28; define constant $PANGO-SCRIPT-OGHAM :: = 29; define constant $PANGO-SCRIPT-OLD-ITALIC :: = 30; define constant $PANGO-SCRIPT-ORIYA :: = 31; define constant $PANGO-SCRIPT-RUNIC :: = 32; define constant $PANGO-SCRIPT-SINHALA :: = 33; define constant $PANGO-SCRIPT-SYRIAC :: = 34; define constant $PANGO-SCRIPT-TAMIL :: = 35; define constant $PANGO-SCRIPT-TELUGU :: = 36; define constant $PANGO-SCRIPT-THAANA :: = 37; define constant $PANGO-SCRIPT-THAI :: = 38; define constant $PANGO-SCRIPT-TIBETAN :: = 39; define constant $PANGO-SCRIPT-CANADIAN-ABORIGINAL :: = 40; define constant $PANGO-SCRIPT-YI :: = 41; define constant $PANGO-SCRIPT-TAGALOG :: = 42; define constant $PANGO-SCRIPT-HANUNOO :: = 43; define constant $PANGO-SCRIPT-BUHID :: = 44; define constant $PANGO-SCRIPT-TAGBANWA :: = 45; define constant $PANGO-SCRIPT-BRAILLE :: = 46; define constant $PANGO-SCRIPT-CYPRIOT :: = 47; define constant $PANGO-SCRIPT-LIMBU :: = 48; define constant $PANGO-SCRIPT-OSMANYA :: = 49; define constant $PANGO-SCRIPT-SHAVIAN :: = 50; define constant $PANGO-SCRIPT-LINEAR-B :: = 51; define constant $PANGO-SCRIPT-TAI-LE :: = 52; define constant $PANGO-SCRIPT-UGARITIC :: = 53; define constant $PANGO-SCRIPT-NEW-TAI-LUE :: = 54; define constant $PANGO-SCRIPT-BUGINESE :: = 55; define constant $PANGO-SCRIPT-GLAGOLITIC :: = 56; define constant $PANGO-SCRIPT-TIFINAGH :: = 57; define constant $PANGO-SCRIPT-SYLOTI-NAGRI :: = 58; define constant $PANGO-SCRIPT-OLD-PERSIAN :: = 59; define constant $PANGO-SCRIPT-KHAROSHTHI :: = 60; define constant $PANGO-SCRIPT-UNKNOWN :: = 61; define constant $PANGO-SCRIPT-BALINESE :: = 62; define constant $PANGO-SCRIPT-CUNEIFORM :: = 63; define constant $PANGO-SCRIPT-PHOENICIAN :: = 64; define constant $PANGO-SCRIPT-PHAGS-PA :: = 65; define constant $PANGO-SCRIPT-NKO :: = 66; define C-function pango-gravity-get-for-script input parameter script :: ; input parameter base_gravity :: ; input parameter hint :: ; result res :: ; c-name: "pango_gravity_get_for_script"; end; define C-subtype <_PangoScriptIter> () end; define constant = <_PangoScriptIter>; define C-function pango-script-for-unichar input parameter ch :: ; result res :: ; c-name: "pango_script_for_unichar"; end; define C-function pango-script-iter-new input parameter text :: ; input parameter length :: ; result res :: ; c-name: "pango_script_iter_new"; end; define C-pointer-type => ; define C-function pango-script-iter-get-range input parameter iter :: ; input parameter start :: ; input parameter end :: ; input parameter script :: ; c-name: "pango_script_iter_get_range"; end; define C-function pango-script-iter-next input parameter iter :: ; result res :: ; c-name: "pango_script_iter_next"; end; define C-function pango-script-iter-free input parameter iter :: ; c-name: "pango_script_iter_free"; end; define C-function pango-script-get-sample-language input parameter script :: ; result res :: ; c-name: "pango_script_get_sample_language"; end; define C-function pango-language-includes-script input parameter language :: ; input parameter script :: ; result res :: ; c-name: "pango_language_includes_script"; end; define C-function pango-matrix-get-type result res :: ; c-name: "pango_matrix_get_type"; end; define C-function pango-matrix-copy input parameter matrix :: ; result res :: ; c-name: "pango_matrix_copy"; end; define C-function pango-matrix-free input parameter matrix :: ; c-name: "pango_matrix_free"; end; define C-function pango-matrix-translate input parameter matrix :: ; input parameter tx :: ; input parameter ty :: ; c-name: "pango_matrix_translate"; end; define C-function pango-matrix-scale input parameter matrix :: ; input parameter scale_x :: ; input parameter scale_y :: ; c-name: "pango_matrix_scale"; end; define C-function pango-matrix-rotate input parameter matrix :: ; input parameter degrees :: ; c-name: "pango_matrix_rotate"; end; define C-function pango-matrix-concat input parameter matrix :: ; input parameter new_matrix :: ; c-name: "pango_matrix_concat"; end; define C-pointer-type => ; define C-function pango-matrix-transform-point input parameter matrix :: ; input parameter x :: ; input parameter y :: ; c-name: "pango_matrix_transform_point"; end; define C-function pango-matrix-transform-distance input parameter matrix :: ; input parameter dx :: ; input parameter dy :: ; c-name: "pango_matrix_transform_distance"; end; define C-function pango-matrix-transform-rectangle input parameter matrix :: ; input parameter rect :: ; c-name: "pango_matrix_transform_rectangle"; end; define C-function pango-matrix-transform-pixel-rectangle input parameter matrix :: ; input parameter rect :: ; c-name: "pango_matrix_transform_pixel_rectangle"; end; define C-function pango-matrix-get-font-scale-factor input parameter matrix :: ; result res :: ; c-name: "pango_matrix_get_font_scale_factor"; end; define constant = limited(, min: 0, max: 3); define constant $PANGO-COVERAGE-NONE :: = 0; define constant $PANGO-COVERAGE-FALLBACK :: = 1; define constant $PANGO-COVERAGE-APPROXIMATE :: = 2; define constant $PANGO-COVERAGE-EXACT :: = 3; define C-function pango-coverage-new result res :: ; c-name: "pango_coverage_new"; end; define C-function pango-coverage-ref input parameter coverage :: ; result res :: ; c-name: "pango_coverage_ref"; end; define C-function pango-coverage-unref input parameter coverage :: ; c-name: "pango_coverage_unref"; end; define C-function pango-coverage-copy input parameter coverage :: ; result res :: ; c-name: "pango_coverage_copy"; end; define C-function pango-coverage-get input parameter coverage :: ; input parameter index_ :: ; result res :: ; c-name: "pango_coverage_get"; end; define C-function pango-coverage-set input parameter coverage :: ; input parameter index_ :: ; input parameter level :: ; c-name: "pango_coverage_set"; end; define C-function pango-coverage-max input parameter coverage :: ; input parameter other :: ; c-name: "pango_coverage_max"; end; define C-pointer-type => ; define C-function pango-coverage-to-bytes input parameter coverage :: ; input parameter bytes :: ; input parameter n_bytes :: ; c-name: "pango_coverage_to_bytes"; end; define C-function pango-coverage-from-bytes input parameter bytes :: ; input parameter n_bytes :: ; result res :: ; c-name: "pango_coverage_from_bytes"; end; define constant = ; define constant = ; /* Ignoring declaration for {instance of } ">"*/ /* Ignoring declaration for {instance of } "_iob"*/ define constant = ; define C-function _filbuf input parameter :: ; result res :: ; c-name: "_filbuf"; end; define C-function _flsbuf input parameter :: ; input parameter :: ; result res :: ; c-name: "_flsbuf"; end; define C-function _fsopen input parameter :: ; input parameter :: ; result res :: ; c-name: "_fsopen"; end; define C-function clearerr input parameter :: ; c-name: "clearerr"; end; define C-function fclose input parameter :: ; result res :: ; c-name: "fclose"; end; define C-function _fcloseall result res :: ; c-name: "_fcloseall"; end; define C-function fdopen input parameter :: ; input parameter :: ; result res :: ; c-name: "fdopen"; end; define C-function feof input parameter :: ; result res :: ; c-name: "feof"; end; define C-function ferror input parameter :: ; result res :: ; c-name: "ferror"; end; define C-function fflush input parameter :: ; result res :: ; c-name: "fflush"; end; define C-function fgetc input parameter :: ; result res :: ; c-name: "fgetc"; end; define C-function _fgetchar result res :: ; c-name: "_fgetchar"; end; define C-pointer-type => ; define C-function fgetpos input parameter :: ; input parameter :: ; result res :: ; c-name: "fgetpos"; end; define C-function fgets input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "fgets"; end; define C-function fileno input parameter :: ; result res :: ; c-name: "fileno"; end; define C-function _flushall result res :: ; c-name: "_flushall"; end; define C-function fopen input parameter :: ; input parameter :: ; result res :: ; c-name: "fopen"; end; define C-function fprintf input parameter :: ; input parameter :: ; result res :: ; c-name: "fprintf"; end; define C-function fputc input parameter :: ; input parameter :: ; result res :: ; c-name: "fputc"; end; define C-function _fputchar input parameter :: ; result res :: ; c-name: "_fputchar"; end; define C-function fputs input parameter :: ; input parameter :: ; result res :: ; c-name: "fputs"; end; define C-function fread input parameter :: ; input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "fread"; end; define C-function freopen input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "freopen"; end; define C-function fscanf input parameter :: ; input parameter :: ; result res :: ; c-name: "fscanf"; end; define C-function fsetpos input parameter :: ; input parameter :: ; result res :: ; c-name: "fsetpos"; end; define C-function fseek input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "fseek"; end; define C-function ftell input parameter :: ; result res :: ; c-name: "ftell"; end; define C-function fwrite input parameter :: ; input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "fwrite"; end; define C-function getc input parameter :: ; result res :: ; c-name: "getc"; end; define C-function getchar result res :: ; c-name: "getchar"; end; define C-function _getmaxstdio result res :: ; c-name: "_getmaxstdio"; end; define C-function gets input parameter :: ; result res :: ; c-name: "gets"; end; define C-function _getw input parameter :: ; result res :: ; c-name: "_getw"; end; define C-function perror input parameter :: ; c-name: "perror"; end; define C-function _pclose input parameter :: ; result res :: ; c-name: "_pclose"; end; define C-function _popen input parameter :: ; input parameter :: ; result res :: ; c-name: "_popen"; end; define C-function printf input parameter :: ; result res :: ; c-name: "printf"; end; define C-function putc input parameter :: ; input parameter :: ; result res :: ; c-name: "putc"; end; define C-function putchar input parameter :: ; result res :: ; c-name: "putchar"; end; define C-function puts input parameter :: ; result res :: ; c-name: "puts"; end; define C-function _putw input parameter :: ; input parameter :: ; result res :: ; c-name: "_putw"; end; define C-function remove input parameter :: ; result res :: ; c-name: "remove"; end; define C-function rename input parameter :: ; input parameter :: ; result res :: ; c-name: "rename"; end; define C-function rewind input parameter :: ; c-name: "rewind"; end; define C-function _rmtmp result res :: ; c-name: "_rmtmp"; end; define C-function scanf input parameter :: ; result res :: ; c-name: "scanf"; end; define C-function setbuf input parameter :: ; input parameter :: ; c-name: "setbuf"; end; define C-function _setmaxstdio input parameter :: ; result res :: ; c-name: "_setmaxstdio"; end; define C-function setvbuf input parameter :: ; input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "setvbuf"; end; define C-function _snprintf input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "_snprintf"; end; define C-function sprintf input parameter :: ; input parameter :: ; result res :: ; c-name: "sprintf"; end; define C-function sscanf input parameter :: ; input parameter :: ; result res :: ; c-name: "sscanf"; end; define C-function _tempnam input parameter :: ; input parameter :: ; result res :: ; c-name: "_tempnam"; end; define C-function tmpfile result res :: ; c-name: "tmpfile"; end; define C-function tmpnam input parameter :: ; result res :: ; c-name: "tmpnam"; end; define C-function ungetc input parameter :: ; input parameter :: ; result res :: ; c-name: "ungetc"; end; define C-function _unlink input parameter :: ; result res :: ; c-name: "_unlink"; end; define C-function vfprintf input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "vfprintf"; end; define C-function vprintf input parameter :: ; input parameter :: ; result res :: ; c-name: "vprintf"; end; define C-function _vsnprintf input parameter :: ; input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "_vsnprintf"; end; define C-function vsprintf input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "vsprintf"; end; define C-function _wfsopen input parameter :: ; input parameter :: ; result res :: ; c-name: "_wfsopen"; end; define C-function fgetwc input parameter :: ; result res :: ; c-name: "fgetwc"; end; define C-function _fgetwchar result res :: ; c-name: "_fgetwchar"; end; define C-function fputwc input parameter :: ; input parameter :: ; result res :: ; c-name: "fputwc"; end; define C-function _fputwchar input parameter :: ; result res :: ; c-name: "_fputwchar"; end; define C-function getwc input parameter :: ; result res :: ; c-name: "getwc"; end; define C-function getwchar result res :: ; c-name: "getwchar"; end; define C-function putwc input parameter :: ; input parameter :: ; result res :: ; c-name: "putwc"; end; define C-function putwchar input parameter :: ; result res :: ; c-name: "putwchar"; end; define C-function ungetwc input parameter :: ; input parameter :: ; result res :: ; c-name: "ungetwc"; end; define C-function fgetws input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "fgetws"; end; define C-function fputws input parameter :: ; input parameter :: ; result res :: ; c-name: "fputws"; end; define C-function _getws input parameter :: ; result res :: ; c-name: "_getws"; end; define C-function _putws input parameter :: ; result res :: ; c-name: "_putws"; end; define C-function fwprintf input parameter :: ; input parameter :: ; result res :: ; c-name: "fwprintf"; end; define C-function wprintf input parameter :: ; result res :: ; c-name: "wprintf"; end; define C-function _snwprintf input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "_snwprintf"; end; define C-function swprintf input parameter :: ; input parameter :: ; result res :: ; c-name: "swprintf"; end; define C-function vfwprintf input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "vfwprintf"; end; define C-function vwprintf input parameter :: ; input parameter :: ; result res :: ; c-name: "vwprintf"; end; define C-function _vsnwprintf input parameter :: ; input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "_vsnwprintf"; end; define C-function vswprintf input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "vswprintf"; end; define C-function fwscanf input parameter :: ; input parameter :: ; result res :: ; c-name: "fwscanf"; end; define C-function swscanf input parameter :: ; input parameter :: ; result res :: ; c-name: "swscanf"; end; define C-function wscanf input parameter :: ; result res :: ; c-name: "wscanf"; end; define C-function _wfdopen input parameter :: ; input parameter :: ; result res :: ; c-name: "_wfdopen"; end; define C-function _wfopen input parameter :: ; input parameter :: ; result res :: ; c-name: "_wfopen"; end; define C-function _wfreopen input parameter :: ; input parameter :: ; input parameter :: ; result res :: ; c-name: "_wfreopen"; end; define C-function _wperror input parameter :: ; c-name: "_wperror"; end; define C-function _wpopen input parameter :: ; input parameter :: ; result res :: ; c-name: "_wpopen"; end; define C-function _wremove input parameter :: ; result res :: ; c-name: "_wremove"; end; define C-function _wtempnam input parameter :: ; input parameter :: ; result res :: ; c-name: "_wtempnam"; end; define C-function _wtmpnam input parameter :: ; result res :: ; c-name: "_wtmpnam"; end; define constant $BUFSIZ = 512; define constant $_NFILE = 512; define constant $_NSTREAM- = 512; define constant $_IOB-ENTRIES = 20; define constant $EOF = -1; define constant $_P-tmpdir = "/"; define constant $L-ctermid = 9; define constant $L-cuserid = 32; define constant $SEEK-CUR = 1; define constant $SEEK-END = 2; define constant $SEEK-SET = 0; define constant $FILENAME-MAX = 260; define constant $FOPEN-MAX = 20; define constant $_SYS-OPEN = 20; define constant $TMP-MAX = 32767; define constant $_IOREAD = 1; define constant $_IOWRT = 2; define constant $_IOFBF = 0; define constant $_IOLBF = 64; define constant $_IONBF = 4; define constant $_IOMYBUF = 8; define constant $_IOEOF = 16; define constant $_IOERR = 32; define constant $_IOSTRG = 64; define constant $_IORW = 128; define constant $_IOAPPEND = 512; define constant $WEOF = 65535; define C-subtype <_PangoTabArray> () end; define constant = <_PangoTabArray>; define constant = limited(, min: 0, max: 0); define constant $PANGO-TAB-LEFT :: = 0; define C-function pango-tab-array-new input parameter initial_size :: ; input parameter positions_in_pixels :: ; result res :: ; c-name: "pango_tab_array_new"; end; define C-function pango-tab-array-new-with-positions input parameter size :: ; input parameter positions_in_pixels :: ; input parameter first_alignment :: ; input parameter first_position :: ; result res :: ; c-name: "pango_tab_array_new_with_positions"; end; define C-function pango-tab-array-get-type result res :: ; c-name: "pango_tab_array_get_type"; end; define C-function pango-tab-array-copy input parameter src :: ; result res :: ; c-name: "pango_tab_array_copy"; end; define C-function pango-tab-array-free input parameter tab_array :: ; c-name: "pango_tab_array_free"; end; define C-function pango-tab-array-get-size input parameter tab_array :: ; result res :: ; c-name: "pango_tab_array_get_size"; end; define C-function pango-tab-array-resize input parameter tab_array :: ; input parameter new_size :: ; c-name: "pango_tab_array_resize"; end; define C-function pango-tab-array-set-tab input parameter tab_array :: ; input parameter tab_index :: ; input parameter alignment :: ; input parameter location :: ; c-name: "pango_tab_array_set_tab"; end; define C-pointer-type => ; define C-function pango-tab-array-get-tab input parameter tab_array :: ; input parameter tab_index :: ; input parameter alignment :: ; input parameter location :: ; c-name: "pango_tab_array_get_tab"; end; define C-pointer-type => ; define C-pointer-type => ; define C-function pango-tab-array-get-tabs input parameter tab_array :: ; input parameter alignments :: ; input parameter locations :: ; c-name: "pango_tab_array_get_tabs"; end; define C-function pango-tab-array-get-positions-in-pixels input parameter tab_array :: ; result res :: ; c-name: "pango_tab_array_get_positions_in_pixels"; end; define constant = limited(, min: 0, max: 4); define constant $PANGO-UNDERLINE-NONE :: = 0; define constant $PANGO-UNDERLINE-SINGLE :: = 1; define constant $PANGO-UNDERLINE-DOUBLE :: = 2; define constant $PANGO-UNDERLINE-LOW :: = 3; define constant $PANGO-UNDERLINE-ERROR :: = 4; define C-subtype <_PangoRendererPrivate> () end; define constant = <_PangoRendererPrivate>; define C-subtype <_PangoRenderer> () end; define constant = <_PangoRenderer>; define constant = ; define C-subtype <_PangoGlyphGeometry> () end; define constant = <_PangoGlyphGeometry>; define C-subtype <_PangoGlyphVisAttr> () end; define constant = <_PangoGlyphVisAttr>; define C-subtype <_PangoGlyphInfo> () end; define constant = <_PangoGlyphInfo>; define C-subtype <_PangoGlyphString> () end; define constant = <_PangoGlyphString>; /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 3); define constant $PANGO-RENDER-PART-FOREGROUND :: = 0; define constant $PANGO-RENDER-PART-BACKGROUND :: = 1; define constant $PANGO-RENDER-PART-UNDERLINE :: = 2; define constant $PANGO-RENDER-PART-STRIKETHROUGH :: = 3; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 22); define constant $PANGO-ATTR-INVALID :: = 0; define constant $PANGO-ATTR-LANGUAGE :: = 1; define constant $PANGO-ATTR-FAMILY :: = 2; define constant $PANGO-ATTR-STYLE :: = 3; define constant $PANGO-ATTR-WEIGHT :: = 4; define constant $PANGO-ATTR-VARIANT :: = 5; define constant $PANGO-ATTR-STRETCH :: = 6; define constant $PANGO-ATTR-SIZE :: = 7; define constant $PANGO-ATTR-FONT-DESC :: = 8; define constant $PANGO-ATTR-FOREGROUND :: = 9; define constant $PANGO-ATTR-BACKGROUND :: = 10; define constant $PANGO-ATTR-UNDERLINE :: = 11; define constant $PANGO-ATTR-STRIKETHROUGH :: = 12; define constant $PANGO-ATTR-RISE :: = 13; define constant $PANGO-ATTR-SHAPE :: = 14; define constant $PANGO-ATTR-SCALE :: = 15; define constant $PANGO-ATTR-FALLBACK :: = 16; define constant $PANGO-ATTR-LETTER-SPACING :: = 17; define constant $PANGO-ATTR-UNDERLINE-COLOR :: = 18; define constant $PANGO-ATTR-STRIKETHROUGH-COLOR :: = 19; define constant $PANGO-ATTR-ABSOLUTE-SIZE :: = 20; define constant $PANGO-ATTR-GRAVITY :: = 21; define constant $PANGO-ATTR-GRAVITY-HINT :: = 22; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_PangoAttrClass> () end; define constant = <_PangoAttrClass>; define C-subtype <_PangoAttribute> () end; define constant = <_PangoAttribute>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_PangoAttrShape> () end; define constant = <_PangoAttrShape>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_PangoAnalysis> () end; define constant = <_PangoAnalysis>; define C-subtype <_PangoItem> () end; define constant = <_PangoItem>; define C-subtype <_PangoGlyphItem> () end; define constant = <_PangoGlyphItem>; define constant = ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_PangoRendererClass> () end; define constant = <_PangoRendererClass>; define C-function pango-renderer-get-type result res :: ; c-name: "pango_renderer_get_type"; end; define C-function pango-renderer-draw-layout input parameter renderer :: ; input parameter layout :: ; input parameter x :: ; input parameter y :: ; c-name: "pango_renderer_draw_layout"; end; define C-subtype <_PangoLayoutLine> () end; define constant = <_PangoLayoutLine>; define C-function pango-renderer-draw-layout-line input parameter renderer :: ; input parameter line :: ; input parameter x :: ; input parameter y :: ; c-name: "pango_renderer_draw_layout_line"; end; define C-function pango-renderer-draw-glyphs input parameter renderer :: ; input parameter font :: ; input parameter glyphs :: ; input parameter x :: ; input parameter y :: ; c-name: "pango_renderer_draw_glyphs"; end; define C-function pango-renderer-draw-rectangle input parameter renderer :: ; input parameter part :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "pango_renderer_draw_rectangle"; end; define C-function pango-renderer-draw-error-underline input parameter renderer :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "pango_renderer_draw_error_underline"; end; define C-function pango-renderer-draw-trapezoid input parameter renderer :: ; input parameter part :: ; input parameter y1_ :: ; input parameter x11 :: ; input parameter x21 :: ; input parameter y2 :: ; input parameter x12 :: ; input parameter x22 :: ; c-name: "pango_renderer_draw_trapezoid"; end; define C-function pango-renderer-draw-glyph input parameter renderer :: ; input parameter font :: ; input parameter glyph :: ; input parameter x :: ; input parameter y :: ; c-name: "pango_renderer_draw_glyph"; end; define C-function pango-renderer-activate input parameter renderer :: ; c-name: "pango_renderer_activate"; end; define C-function pango-renderer-deactivate input parameter renderer :: ; c-name: "pango_renderer_deactivate"; end; define C-function pango-renderer-part-changed input parameter renderer :: ; input parameter part :: ; c-name: "pango_renderer_part_changed"; end; define C-subtype <_PangoColor> () end; define constant = <_PangoColor>; define C-function pango-renderer-set-color input parameter renderer :: ; input parameter part :: ; input parameter color :: ; c-name: "pango_renderer_set_color"; end; define C-function pango-renderer-get-color input parameter renderer :: ; input parameter part :: ; result res :: ; c-name: "pango_renderer_get_color"; end; define C-function pango-renderer-set-matrix input parameter renderer :: ; input parameter matrix :: ; c-name: "pango_renderer_set_matrix"; end; define C-function pango-renderer-get-matrix input parameter renderer :: ; result res :: ; c-name: "pango_renderer_get_matrix"; end; define C-subtype <_PangoLayoutClass> () end; define constant = <_PangoLayoutClass>; define constant = limited(, min: 0, max: 2); define constant $PANGO-ALIGN-LEFT :: = 0; define constant $PANGO-ALIGN-CENTER :: = 1; define constant $PANGO-ALIGN-RIGHT :: = 2; define constant = limited(, min: 0, max: 2); define constant $PANGO-WRAP-WORD :: = 0; define constant $PANGO-WRAP-CHAR :: = 1; define constant $PANGO-WRAP-WORD-CHAR :: = 2; define constant = limited(, min: 0, max: 3); define constant $PANGO-ELLIPSIZE-NONE :: = 0; define constant $PANGO-ELLIPSIZE-START :: = 1; define constant $PANGO-ELLIPSIZE-MIDDLE :: = 2; define constant $PANGO-ELLIPSIZE-END :: = 3; define C-function pango-layout-get-type result res :: ; c-name: "pango_layout_get_type"; end; define C-function pango-layout-new input parameter context :: ; result res :: ; c-name: "pango_layout_new"; end; define C-function pango-layout-copy input parameter src :: ; result res :: ; c-name: "pango_layout_copy"; end; define C-function pango-layout-get-context input parameter layout :: ; result res :: ; c-name: "pango_layout_get_context"; end; define C-subtype <_PangoAttrList> () end; define constant = <_PangoAttrList>; define C-function pango-layout-set-attributes input parameter layout :: ; input parameter attrs :: ; c-name: "pango_layout_set_attributes"; end; define C-function pango-layout-get-attributes input parameter layout :: ; result res :: ; c-name: "pango_layout_get_attributes"; end; define C-function pango-layout-set-text input parameter layout :: ; input parameter text :: ; input parameter length :: ; c-name: "pango_layout_set_text"; end; define C-function pango-layout-get-text input parameter layout :: ; result res :: ; c-name: "pango_layout_get_text"; end; define C-function pango-layout-set-markup input parameter layout :: ; input parameter markup :: ; input parameter length :: ; c-name: "pango_layout_set_markup"; end; define C-function pango-layout-set-markup-with-accel input parameter layout :: ; input parameter markup :: ; input parameter length :: ; input parameter accel_marker :: ; input parameter accel_char :: ; c-name: "pango_layout_set_markup_with_accel"; end; define C-function pango-layout-set-font-description input parameter layout :: ; input parameter desc :: ; c-name: "pango_layout_set_font_description"; end; define C-function pango-layout-get-font-description input parameter layout :: ; result res :: ; c-name: "pango_layout_get_font_description"; end; define C-function pango-layout-set-width input parameter layout :: ; input parameter width :: ; c-name: "pango_layout_set_width"; end; define C-function pango-layout-get-width input parameter layout :: ; result res :: ; c-name: "pango_layout_get_width"; end; define C-function pango-layout-set-wrap input parameter layout :: ; input parameter wrap :: ; c-name: "pango_layout_set_wrap"; end; define C-function pango-layout-get-wrap input parameter layout :: ; result res :: ; c-name: "pango_layout_get_wrap"; end; define C-function pango-layout-is-wrapped input parameter layout :: ; result res :: ; c-name: "pango_layout_is_wrapped"; end; define C-function pango-layout-set-indent input parameter layout :: ; input parameter indent :: ; c-name: "pango_layout_set_indent"; end; define C-function pango-layout-get-indent input parameter layout :: ; result res :: ; c-name: "pango_layout_get_indent"; end; define C-function pango-layout-set-spacing input parameter layout :: ; input parameter spacing :: ; c-name: "pango_layout_set_spacing"; end; define C-function pango-layout-get-spacing input parameter layout :: ; result res :: ; c-name: "pango_layout_get_spacing"; end; define C-function pango-layout-set-justify input parameter layout :: ; input parameter justify :: ; c-name: "pango_layout_set_justify"; end; define C-function pango-layout-get-justify input parameter layout :: ; result res :: ; c-name: "pango_layout_get_justify"; end; define C-function pango-layout-set-auto-dir input parameter layout :: ; input parameter auto_dir :: ; c-name: "pango_layout_set_auto_dir"; end; define C-function pango-layout-get-auto-dir input parameter layout :: ; result res :: ; c-name: "pango_layout_get_auto_dir"; end; define C-function pango-layout-set-alignment input parameter layout :: ; input parameter alignment :: ; c-name: "pango_layout_set_alignment"; end; define C-function pango-layout-get-alignment input parameter layout :: ; result res :: ; c-name: "pango_layout_get_alignment"; end; define C-function pango-layout-set-tabs input parameter layout :: ; input parameter tabs :: ; c-name: "pango_layout_set_tabs"; end; define C-function pango-layout-get-tabs input parameter layout :: ; result res :: ; c-name: "pango_layout_get_tabs"; end; define C-function pango-layout-set-single-paragraph-mode input parameter layout :: ; input parameter setting :: ; c-name: "pango_layout_set_single_paragraph_mode"; end; define C-function pango-layout-get-single-paragraph-mode input parameter layout :: ; result res :: ; c-name: "pango_layout_get_single_paragraph_mode"; end; define C-function pango-layout-set-ellipsize input parameter layout :: ; input parameter ellipsize :: ; c-name: "pango_layout_set_ellipsize"; end; define C-function pango-layout-get-ellipsize input parameter layout :: ; result res :: ; c-name: "pango_layout_get_ellipsize"; end; define C-function pango-layout-is-ellipsized input parameter layout :: ; result res :: ; c-name: "pango_layout_is_ellipsized"; end; define C-function pango-layout-get-unknown-glyphs-count input parameter layout :: ; result res :: ; c-name: "pango_layout_get_unknown_glyphs_count"; end; define C-function pango-layout-context-changed input parameter layout :: ; c-name: "pango_layout_context_changed"; end; define C-pointer-type => ; define C-function pango-layout-get-log-attrs input parameter layout :: ; input parameter attrs :: ; input parameter n_attrs :: ; c-name: "pango_layout_get_log_attrs"; end; define C-function pango-layout-index-to-pos input parameter layout :: ; input parameter index_ :: ; input parameter pos :: ; c-name: "pango_layout_index_to_pos"; end; define C-function pango-layout-index-to-line-x input parameter layout :: ; input parameter index_ :: ; input parameter trailing :: ; input parameter line :: ; input parameter x_pos :: ; c-name: "pango_layout_index_to_line_x"; end; define C-function pango-layout-get-cursor-pos input parameter layout :: ; input parameter index_ :: ; input parameter strong_pos :: ; input parameter weak_pos :: ; c-name: "pango_layout_get_cursor_pos"; end; define C-function pango-layout-move-cursor-visually input parameter layout :: ; input parameter strong :: ; input parameter old_index :: ; input parameter old_trailing :: ; input parameter direction :: ; input parameter new_index :: ; input parameter new_trailing :: ; c-name: "pango_layout_move_cursor_visually"; end; define C-function pango-layout-xy-to-index input parameter layout :: ; input parameter x :: ; input parameter y :: ; input parameter index_ :: ; input parameter trailing :: ; result res :: ; c-name: "pango_layout_xy_to_index"; end; define C-function pango-layout-get-extents input parameter layout :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_layout_get_extents"; end; define C-function pango-layout-get-pixel-extents input parameter layout :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_layout_get_pixel_extents"; end; define C-function pango-layout-get-size input parameter layout :: ; input parameter width :: ; input parameter height :: ; c-name: "pango_layout_get_size"; end; define C-function pango-layout-get-pixel-size input parameter layout :: ; input parameter width :: ; input parameter height :: ; c-name: "pango_layout_get_pixel_size"; end; define C-function pango-layout-get-line-count input parameter layout :: ; result res :: ; c-name: "pango_layout_get_line_count"; end; define C-function pango-layout-get-line input parameter layout :: ; input parameter line :: ; result res :: ; c-name: "pango_layout_get_line"; end; define C-function pango-layout-get-line-readonly input parameter layout :: ; input parameter line :: ; result res :: ; c-name: "pango_layout_get_line_readonly"; end; define C-function pango-layout-get-lines input parameter layout :: ; result res :: ; c-name: "pango_layout_get_lines"; end; define C-function pango-layout-get-lines-readonly input parameter layout :: ; result res :: ; c-name: "pango_layout_get_lines_readonly"; end; define C-function pango-layout-line-get-type result res :: ; c-name: "pango_layout_line_get_type"; end; define C-function pango-layout-line-ref input parameter line :: ; result res :: ; c-name: "pango_layout_line_ref"; end; define C-function pango-layout-line-unref input parameter line :: ; c-name: "pango_layout_line_unref"; end; define C-function pango-layout-line-x-to-index input parameter line :: ; input parameter x_pos :: ; input parameter index_ :: ; input parameter trailing :: ; result res :: ; c-name: "pango_layout_line_x_to_index"; end; define C-function pango-layout-line-index-to-x input parameter line :: ; input parameter index_ :: ; input parameter trailing :: ; input parameter x_pos :: ; c-name: "pango_layout_line_index_to_x"; end; define C-function pango-layout-line-get-x-ranges input parameter line :: ; input parameter start_index :: ; input parameter end_index :: ; input parameter ranges :: ; input parameter n_ranges :: ; c-name: "pango_layout_line_get_x_ranges"; end; define C-function pango-layout-line-get-extents input parameter line :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_layout_line_get_extents"; end; define C-function pango-layout-line-get-pixel-extents input parameter layout_line :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_layout_line_get_pixel_extents"; end; define C-subtype <_PangoLayoutIter> () end; define constant = <_PangoLayoutIter>; define C-function pango-layout-iter-get-type result res :: ; c-name: "pango_layout_iter_get_type"; end; define C-function pango-layout-get-iter input parameter layout :: ; result res :: ; c-name: "pango_layout_get_iter"; end; define C-function pango-layout-iter-free input parameter iter :: ; c-name: "pango_layout_iter_free"; end; define C-function pango-layout-iter-get-index input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_get_index"; end; define C-function pango-layout-iter-get-run input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_get_run"; end; define C-function pango-layout-iter-get-run-readonly input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_get_run_readonly"; end; define C-function pango-layout-iter-get-line input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_get_line"; end; define C-function pango-layout-iter-get-line-readonly input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_get_line_readonly"; end; define C-function pango-layout-iter-at-last-line input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_at_last_line"; end; define C-function pango-layout-iter-next-char input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_next_char"; end; define C-function pango-layout-iter-next-cluster input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_next_cluster"; end; define C-function pango-layout-iter-next-run input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_next_run"; end; define C-function pango-layout-iter-next-line input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_next_line"; end; define C-function pango-layout-iter-get-char-extents input parameter iter :: ; input parameter logical_rect :: ; c-name: "pango_layout_iter_get_char_extents"; end; define C-function pango-layout-iter-get-cluster-extents input parameter iter :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_layout_iter_get_cluster_extents"; end; define C-function pango-layout-iter-get-run-extents input parameter iter :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_layout_iter_get_run_extents"; end; define C-function pango-layout-iter-get-line-extents input parameter iter :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_layout_iter_get_line_extents"; end; define C-function pango-layout-iter-get-line-yrange input parameter iter :: ; input parameter y0_ :: ; input parameter y1_ :: ; c-name: "pango_layout_iter_get_line_yrange"; end; define C-function pango-layout-iter-get-layout-extents input parameter iter :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_layout_iter_get_layout_extents"; end; define C-function pango-layout-iter-get-baseline input parameter iter :: ; result res :: ; c-name: "pango_layout_iter_get_baseline"; end; define C-function pango-glyph-item-split input parameter orig :: ; input parameter text :: ; input parameter split_index :: ; result res :: ; c-name: "pango_glyph_item_split"; end; define C-function pango-glyph-item-free input parameter glyph_item :: ; c-name: "pango_glyph_item_free"; end; define C-function pango-glyph-item-apply-attrs input parameter glyph_item :: ; input parameter text :: ; input parameter list :: ; result res :: ; c-name: "pango_glyph_item_apply_attrs"; end; define C-function pango-glyph-item-letter-space input parameter glyph_item :: ; input parameter text :: ; input parameter log_attrs :: ; input parameter letter_spacing :: ; c-name: "pango_glyph_item_letter_space"; end; define C-function pango-glyph-string-new result res :: ; c-name: "pango_glyph_string_new"; end; define C-function pango-glyph-string-set-size input parameter string :: ; input parameter new_len :: ; c-name: "pango_glyph_string_set_size"; end; define C-function pango-glyph-string-get-type result res :: ; c-name: "pango_glyph_string_get_type"; end; define C-function pango-glyph-string-copy input parameter string :: ; result res :: ; c-name: "pango_glyph_string_copy"; end; define C-function pango-glyph-string-free input parameter string :: ; c-name: "pango_glyph_string_free"; end; define C-function pango-glyph-string-extents input parameter glyphs :: ; input parameter font :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_glyph_string_extents"; end; define C-function pango-glyph-string-get-width input parameter glyphs :: ; result res :: ; c-name: "pango_glyph_string_get_width"; end; define C-function pango-glyph-string-extents-range input parameter glyphs :: ; input parameter start :: ; input parameter end :: ; input parameter font :: ; input parameter ink_rect :: ; input parameter logical_rect :: ; c-name: "pango_glyph_string_extents_range"; end; define C-function pango-glyph-string-get-logical-widths input parameter glyphs :: ; input parameter text :: ; input parameter length :: ; input parameter embedding_level :: ; input parameter logical_widths :: ; c-name: "pango_glyph_string_get_logical_widths"; end; define C-function pango-glyph-string-index-to-x input parameter glyphs :: ; input parameter text :: ; input parameter length :: ; input parameter analysis :: ; input parameter index_ :: ; input parameter trailing :: ; input parameter x_pos :: ; c-name: "pango_glyph_string_index_to_x"; end; define C-function pango-glyph-string-x-to-index input parameter glyphs :: ; input parameter text :: ; input parameter length :: ; input parameter analysis :: ; input parameter x_pos :: ; input parameter index_ :: ; input parameter trailing :: ; c-name: "pango_glyph_string_x_to_index"; end; define C-function pango-shape input parameter text :: ; input parameter length :: ; input parameter analysis :: ; input parameter glyphs :: ; c-name: "pango_shape"; end; define C-function pango-reorder-items input parameter logical_items :: ; result res :: ; c-name: "pango_reorder_items"; end; define C-function pango-item-get-type result res :: ; c-name: "pango_item_get_type"; end; define C-function pango-item-new result res :: ; c-name: "pango_item_new"; end; define C-function pango-item-copy input parameter item :: ; result res :: ; c-name: "pango_item_copy"; end; define C-function pango-item-free input parameter item :: ; c-name: "pango_item_free"; end; define C-function pango-item-split input parameter orig :: ; input parameter split_index :: ; input parameter split_offset :: ; result res :: ; c-name: "pango_item_split"; end; define constant $PANGO-ANALYSIS-FLAG-CENTERED-BASELINE = 1; define C-function pango-break input parameter text :: ; input parameter length :: ; input parameter analysis :: ; input parameter attrs :: ; input parameter attrs_len :: ; c-name: "pango_break"; end; define C-function pango-find-paragraph-boundary input parameter text :: ; input parameter length :: ; input parameter paragraph_delimiter_index :: ; input parameter next_paragraph_start :: ; c-name: "pango_find_paragraph_boundary"; end; define C-function pango-get-log-attrs input parameter text :: ; input parameter length :: ; input parameter level :: ; input parameter language :: ; input parameter log_attrs :: ; input parameter attrs_len :: ; c-name: "pango_get_log_attrs"; end; define C-function pango-color-get-type result res :: ; c-name: "pango_color_get_type"; end; define C-function pango-color-copy input parameter src :: ; result res :: ; c-name: "pango_color_copy"; end; define C-function pango-color-free input parameter color :: ; c-name: "pango_color_free"; end; define C-function pango-color-parse input parameter color :: ; input parameter spec :: ; result res :: ; c-name: "pango_color_parse"; end; define C-function pango-color-to-string input parameter color :: ; result res :: ; c-name: "pango_color_to_string"; end; define C-subtype <_PangoAttrString> () end; define constant = <_PangoAttrString>; define C-subtype <_PangoAttrLanguage> () end; define constant = <_PangoAttrLanguage>; define C-subtype <_PangoAttrInt> () end; define constant = <_PangoAttrInt>; define C-subtype <_PangoAttrSize> () end; define constant = <_PangoAttrSize>; define C-subtype <_PangoAttrFloat> () end; define constant = <_PangoAttrFloat>; define C-subtype <_PangoAttrColor> () end; define constant = <_PangoAttrColor>; define C-subtype <_PangoAttrFontDesc> () end; define constant = <_PangoAttrFontDesc>; define C-subtype <_PangoAttrIterator> () end; define constant = <_PangoAttrIterator>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function pango-attr-type-register input parameter name :: ; result res :: ; c-name: "pango_attr_type_register"; end; define C-function pango-attribute-copy input parameter attr :: ; result res :: ; c-name: "pango_attribute_copy"; end; define C-function pango-attribute-destroy input parameter attr :: ; c-name: "pango_attribute_destroy"; end; define C-function pango-attribute-equal input parameter attr1 :: ; input parameter attr2 :: ; result res :: ; c-name: "pango_attribute_equal"; end; define C-function pango-attr-language-new input parameter language :: ; result res :: ; c-name: "pango_attr_language_new"; end; define C-function pango-attr-family-new input parameter family :: ; result res :: ; c-name: "pango_attr_family_new"; end; define C-function pango-attr-foreground-new input parameter red :: ; input parameter green :: ; input parameter blue :: ; result res :: ; c-name: "pango_attr_foreground_new"; end; define C-function pango-attr-background-new input parameter red :: ; input parameter green :: ; input parameter blue :: ; result res :: ; c-name: "pango_attr_background_new"; end; define C-function pango-attr-size-new input parameter size :: ; result res :: ; c-name: "pango_attr_size_new"; end; define C-function pango-attr-size-new-absolute input parameter size :: ; result res :: ; c-name: "pango_attr_size_new_absolute"; end; define C-function pango-attr-style-new input parameter style :: ; result res :: ; c-name: "pango_attr_style_new"; end; define C-function pango-attr-weight-new input parameter weight :: ; result res :: ; c-name: "pango_attr_weight_new"; end; define C-function pango-attr-variant-new input parameter variant :: ; result res :: ; c-name: "pango_attr_variant_new"; end; define C-function pango-attr-stretch-new input parameter stretch :: ; result res :: ; c-name: "pango_attr_stretch_new"; end; define C-function pango-attr-font-desc-new input parameter desc :: ; result res :: ; c-name: "pango_attr_font_desc_new"; end; define C-function pango-attr-underline-new input parameter underline :: ; result res :: ; c-name: "pango_attr_underline_new"; end; define C-function pango-attr-underline-color-new input parameter red :: ; input parameter green :: ; input parameter blue :: ; result res :: ; c-name: "pango_attr_underline_color_new"; end; define C-function pango-attr-strikethrough-new input parameter strikethrough :: ; result res :: ; c-name: "pango_attr_strikethrough_new"; end; define C-function pango-attr-strikethrough-color-new input parameter red :: ; input parameter green :: ; input parameter blue :: ; result res :: ; c-name: "pango_attr_strikethrough_color_new"; end; define C-function pango-attr-rise-new input parameter rise :: ; result res :: ; c-name: "pango_attr_rise_new"; end; define C-function pango-attr-scale-new input parameter scale_factor :: ; result res :: ; c-name: "pango_attr_scale_new"; end; define C-function pango-attr-fallback-new input parameter enable_fallback :: ; result res :: ; c-name: "pango_attr_fallback_new"; end; define C-function pango-attr-letter-spacing-new input parameter letter_spacing :: ; result res :: ; c-name: "pango_attr_letter_spacing_new"; end; define C-function pango-attr-shape-new input parameter ink_rect :: ; input parameter logical_rect :: ; result res :: ; c-name: "pango_attr_shape_new"; end; define C-function pango-attr-shape-new-with-data input parameter ink_rect :: ; input parameter logical_rect :: ; input parameter data :: ; input parameter copy_func :: ; input parameter destroy_func :: ; result res :: ; c-name: "pango_attr_shape_new_with_data"; end; define C-function pango-attr-gravity-new input parameter gravity :: ; result res :: ; c-name: "pango_attr_gravity_new"; end; define C-function pango-attr-gravity-hint-new input parameter hint :: ; result res :: ; c-name: "pango_attr_gravity_hint_new"; end; define C-function pango-attr-list-get-type result res :: ; c-name: "pango_attr_list_get_type"; end; define C-function pango-attr-list-new result res :: ; c-name: "pango_attr_list_new"; end; define C-function pango-attr-list-ref input parameter list :: ; result res :: ; c-name: "pango_attr_list_ref"; end; define C-function pango-attr-list-unref input parameter list :: ; c-name: "pango_attr_list_unref"; end; define C-function pango-attr-list-copy input parameter list :: ; result res :: ; c-name: "pango_attr_list_copy"; end; define C-function pango-attr-list-insert input parameter list :: ; input parameter attr :: ; c-name: "pango_attr_list_insert"; end; define C-function pango-attr-list-insert-before input parameter list :: ; input parameter attr :: ; c-name: "pango_attr_list_insert_before"; end; define C-function pango-attr-list-change input parameter list :: ; input parameter attr :: ; c-name: "pango_attr_list_change"; end; define C-function pango-attr-list-splice input parameter list :: ; input parameter other :: ; input parameter pos :: ; input parameter len :: ; c-name: "pango_attr_list_splice"; end; define C-function pango-attr-list-filter input parameter list :: ; input parameter func :: ; input parameter data :: ; result res :: ; c-name: "pango_attr_list_filter"; end; define C-function pango-attr-list-get-iterator input parameter list :: ; result res :: ; c-name: "pango_attr_list_get_iterator"; end; define C-function pango-attr-iterator-range input parameter iterator :: ; input parameter start :: ; input parameter end :: ; c-name: "pango_attr_iterator_range"; end; define C-function pango-attr-iterator-next input parameter iterator :: ; result res :: ; c-name: "pango_attr_iterator_next"; end; define C-function pango-attr-iterator-copy input parameter iterator :: ; result res :: ; c-name: "pango_attr_iterator_copy"; end; define C-function pango-attr-iterator-destroy input parameter iterator :: ; c-name: "pango_attr_iterator_destroy"; end; define C-function pango-attr-iterator-get input parameter iterator :: ; input parameter type :: ; result res :: ; c-name: "pango_attr_iterator_get"; end; define C-pointer-type => ; define C-pointer-type => ; define C-function pango-attr-iterator-get-font input parameter iterator :: ; input parameter desc :: ; input parameter language :: ; input parameter extra_attrs :: ; c-name: "pango_attr_iterator_get_font"; end; define C-function pango-attr-iterator-get-attrs input parameter iterator :: ; result res :: ; c-name: "pango_attr_iterator_get_attrs"; end; define C-pointer-type => ; define C-function pango-parse-markup input parameter markup_text :: ; input parameter length :: ; input parameter accel_marker :: ; input parameter attr_list :: ; input parameter text :: ; input parameter accel_char :: ; input parameter error :: ; result res :: ; c-name: "pango_parse_markup"; end; define C-subtype <_PangoContextClass> () end; define constant = <_PangoContextClass>; define C-function pango-context-get-type result res :: ; c-name: "pango_context_get_type"; end; define C-function pango-context-get-font-map input parameter context :: ; result res :: ; c-name: "pango_context_get_font_map"; end; define C-pointer-type => ; define C-pointer-type => ; define C-function pango-context-list-families input parameter context :: ; input parameter families :: ; input parameter n_families :: ; c-name: "pango_context_list_families"; end; define C-function pango-context-load-font input parameter context :: ; input parameter desc :: ; result res :: ; c-name: "pango_context_load_font"; end; define C-subtype <_PangoFontset> () end; define constant = <_PangoFontset>; define C-function pango-context-load-fontset input parameter context :: ; input parameter desc :: ; input parameter language :: ; result res :: ; c-name: "pango_context_load_fontset"; end; define C-function pango-context-get-metrics input parameter context :: ; input parameter desc :: ; input parameter language :: ; result res :: ; c-name: "pango_context_get_metrics"; end; define C-function pango-context-set-font-description input parameter context :: ; input parameter desc :: ; c-name: "pango_context_set_font_description"; end; define C-function pango-context-get-font-description input parameter context :: ; result res :: ; c-name: "pango_context_get_font_description"; end; define C-function pango-context-get-language input parameter context :: ; result res :: ; c-name: "pango_context_get_language"; end; define C-function pango-context-set-language input parameter context :: ; input parameter language :: ; c-name: "pango_context_set_language"; end; define C-function pango-context-set-base-dir input parameter context :: ; input parameter direction :: ; c-name: "pango_context_set_base_dir"; end; define C-function pango-context-get-base-dir input parameter context :: ; result res :: ; c-name: "pango_context_get_base_dir"; end; define C-function pango-context-set-base-gravity input parameter context :: ; input parameter gravity :: ; c-name: "pango_context_set_base_gravity"; end; define C-function pango-context-get-base-gravity input parameter context :: ; result res :: ; c-name: "pango_context_get_base_gravity"; end; define C-function pango-context-get-gravity input parameter context :: ; result res :: ; c-name: "pango_context_get_gravity"; end; define C-function pango-context-set-gravity-hint input parameter context :: ; input parameter hint :: ; c-name: "pango_context_set_gravity_hint"; end; define C-function pango-context-get-gravity-hint input parameter context :: ; result res :: ; c-name: "pango_context_get_gravity_hint"; end; define C-function pango-context-set-matrix input parameter context :: ; input parameter matrix :: ; c-name: "pango_context_set_matrix"; end; define C-function pango-context-get-matrix input parameter context :: ; result res :: ; c-name: "pango_context_get_matrix"; end; define C-function pango-itemize input parameter context :: ; input parameter text :: ; input parameter start_index :: ; input parameter length :: ; input parameter attrs :: ; input parameter cached_iter :: ; result res :: ; c-name: "pango_itemize"; end; define C-function pango-itemize-with-base-dir input parameter context :: ; input parameter base_dir :: ; input parameter text :: ; input parameter start_index :: ; input parameter length :: ; input parameter attrs :: ; input parameter cached_iter :: ; result res :: ; c-name: "pango_itemize_with_base_dir"; end; define C-function pango-font-map-get-type result res :: ; c-name: "pango_font_map_get_type"; end; define C-function pango-font-map-load-font input parameter fontmap :: ; input parameter context :: ; input parameter desc :: ; result res :: ; c-name: "pango_font_map_load_font"; end; define C-function pango-font-map-load-fontset input parameter fontmap :: ; input parameter context :: ; input parameter desc :: ; input parameter language :: ; result res :: ; c-name: "pango_font_map_load_fontset"; end; define C-function pango-font-map-list-families input parameter fontmap :: ; input parameter families :: ; input parameter n_families :: ; c-name: "pango_font_map_list_families"; end; define C-function pango-fontset-get-type result res :: ; c-name: "pango_fontset_get_type"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function pango-fontset-get-font input parameter fontset :: ; input parameter wc :: ; result res :: ; c-name: "pango_fontset_get_font"; end; define C-function pango-fontset-get-metrics input parameter fontset :: ; result res :: ; c-name: "pango_fontset_get_metrics"; end; define C-function pango-fontset-foreach input parameter fontset :: ; input parameter func :: ; input parameter data :: ; c-name: "pango_fontset_foreach"; end; define constant $PANGO-VERSION-MAJOR = 1; define constant $PANGO-VERSION-MINOR = 16; define constant $PANGO-VERSION-MICRO = 1; define constant $PANGO-VERSION-STRING = "1.16.1"; define C-function pango-attr-type-get-type result res :: ; c-name: "pango_attr_type_get_type"; end; define C-function pango-underline-get-type result res :: ; c-name: "pango_underline_get_type"; end; define C-function pango-coverage-level-get-type result res :: ; c-name: "pango_coverage_level_get_type"; end; define C-function pango-style-get-type result res :: ; c-name: "pango_style_get_type"; end; define C-function pango-variant-get-type result res :: ; c-name: "pango_variant_get_type"; end; define C-function pango-weight-get-type result res :: ; c-name: "pango_weight_get_type"; end; define C-function pango-stretch-get-type result res :: ; c-name: "pango_stretch_get_type"; end; define C-function pango-font-mask-get-type result res :: ; c-name: "pango_font_mask_get_type"; end; define C-function pango-gravity-get-type result res :: ; c-name: "pango_gravity_get_type"; end; define C-function pango-gravity-hint-get-type result res :: ; c-name: "pango_gravity_hint_get_type"; end; define C-function pango-alignment-get-type result res :: ; c-name: "pango_alignment_get_type"; end; define C-function pango-wrap-mode-get-type result res :: ; c-name: "pango_wrap_mode_get_type"; end; define C-function pango-ellipsize-mode-get-type result res :: ; c-name: "pango_ellipsize_mode_get_type"; end; define C-function pango-render-part-get-type result res :: ; c-name: "pango_render_part_get_type"; end; define C-function pango-script-get-type result res :: ; c-name: "pango_script_get_type"; end; define C-function pango-tab-align-get-type result res :: ; c-name: "pango_tab_align_get_type"; end; define C-function pango-direction-get-type result res :: ; c-name: "pango_direction_get_type"; end; define constant = limited(, min: 0, max: 8); define constant $GTK-ANCHOR-CENTER :: = 0; define constant $GTK-ANCHOR-NORTH :: = 1; define constant $GTK-ANCHOR-NORTH-WEST :: = 2; define constant $GTK-ANCHOR-NORTH-EAST :: = 3; define constant $GTK-ANCHOR-SOUTH :: = 4; define constant $GTK-ANCHOR-SOUTH-WEST :: = 5; define constant $GTK-ANCHOR-SOUTH-EAST :: = 6; define constant $GTK-ANCHOR-WEST :: = 7; define constant $GTK-ANCHOR-EAST :: = 8; define constant $GTK-ANCHOR-N :: = 1; define constant $GTK-ANCHOR-NW :: = 2; define constant $GTK-ANCHOR-NE :: = 3; define constant $GTK-ANCHOR-S :: = 4; define constant $GTK-ANCHOR-SW :: = 5; define constant $GTK-ANCHOR-SE :: = 6; define constant $GTK-ANCHOR-W :: = 7; define constant $GTK-ANCHOR-E :: = 8; define constant = limited(, min: 1, max: 4); define constant $GTK-EXPAND :: = 1; define constant $GTK-SHRINK :: = 2; define constant $GTK-FILL :: = 4; define constant = limited(, min: 0, max: 4); define constant $GTK-BUTTONBOX-DEFAULT-STYLE :: = 0; define constant $GTK-BUTTONBOX-SPREAD :: = 1; define constant $GTK-BUTTONBOX-EDGE :: = 2; define constant $GTK-BUTTONBOX-START :: = 3; define constant $GTK-BUTTONBOX-END :: = 4; define constant = limited(, min: 0, max: 2); define constant $GTK-CURVE-TYPE-LINEAR :: = 0; define constant $GTK-CURVE-TYPE-SPLINE :: = 1; define constant $GTK-CURVE-TYPE-FREE :: = 2; define constant = limited(, min: 0, max: 7); define constant $GTK-DELETE-CHARS :: = 0; define constant $GTK-DELETE-WORD-ENDS :: = 1; define constant $GTK-DELETE-WORDS :: = 2; define constant $GTK-DELETE-DISPLAY-LINES :: = 3; define constant $GTK-DELETE-DISPLAY-LINE-ENDS :: = 4; define constant $GTK-DELETE-PARAGRAPH-ENDS :: = 5; define constant $GTK-DELETE-PARAGRAPHS :: = 6; define constant $GTK-DELETE-WHITESPACE :: = 7; define constant = limited(, min: 0, max: 2); define constant $GTK-SENSITIVITY-AUTO :: = 0; define constant $GTK-SENSITIVITY-ON :: = 1; define constant $GTK-SENSITIVITY-OFF :: = 2; define constant = limited(, min: 0, max: 3); define constant $GTK-SIDE-TOP :: = 0; define constant $GTK-SIDE-BOTTOM :: = 1; define constant $GTK-SIDE-LEFT :: = 2; define constant $GTK-SIDE-RIGHT :: = 3; define constant = limited(, min: 0, max: 3); define constant $GTK-JUSTIFY-LEFT :: = 0; define constant $GTK-JUSTIFY-RIGHT :: = 1; define constant $GTK-JUSTIFY-CENTER :: = 2; define constant $GTK-JUSTIFY-FILL :: = 3; define constant = limited(, min: 0, max: 5); define constant $GTK-MATCH-ALL :: = 0; define constant $GTK-MATCH-ALL-TAIL :: = 1; define constant $GTK-MATCH-HEAD :: = 2; define constant $GTK-MATCH-TAIL :: = 3; define constant $GTK-MATCH-EXACT :: = 4; define constant $GTK-MATCH-LAST :: = 5; define constant = limited(, min: 0, max: 3); define constant $GTK-MENU-DIR-PARENT :: = 0; define constant $GTK-MENU-DIR-CHILD :: = 1; define constant $GTK-MENU-DIR-NEXT :: = 2; define constant $GTK-MENU-DIR-PREV :: = 3; define constant = limited(, min: 0, max: 2); define constant $GTK-PIXELS :: = 0; define constant $GTK-INCHES :: = 1; define constant $GTK-CENTIMETERS :: = 2; define constant = limited(, min: 0, max: 9); define constant $GTK-MOVEMENT-LOGICAL-POSITIONS :: = 0; define constant $GTK-MOVEMENT-VISUAL-POSITIONS :: = 1; define constant $GTK-MOVEMENT-WORDS :: = 2; define constant $GTK-MOVEMENT-DISPLAY-LINES :: = 3; define constant $GTK-MOVEMENT-DISPLAY-LINE-ENDS :: = 4; define constant $GTK-MOVEMENT-PARAGRAPHS :: = 5; define constant $GTK-MOVEMENT-PARAGRAPH-ENDS :: = 6; define constant $GTK-MOVEMENT-PAGES :: = 7; define constant $GTK-MOVEMENT-BUFFER-ENDS :: = 8; define constant $GTK-MOVEMENT-HORIZONTAL-PAGES :: = 9; define constant = limited(, min: 0, max: 5); define constant $GTK-SCROLL-STEPS :: = 0; define constant $GTK-SCROLL-PAGES :: = 1; define constant $GTK-SCROLL-ENDS :: = 2; define constant $GTK-SCROLL-HORIZONTAL-STEPS :: = 3; define constant $GTK-SCROLL-HORIZONTAL-PAGES :: = 4; define constant $GTK-SCROLL-HORIZONTAL-ENDS :: = 5; define constant = limited(, min: 0, max: 3); define constant $GTK-CORNER-TOP-LEFT :: = 0; define constant $GTK-CORNER-BOTTOM-LEFT :: = 1; define constant $GTK-CORNER-TOP-RIGHT :: = 2; define constant $GTK-CORNER-BOTTOM-RIGHT :: = 3; define constant = limited(, min: 0, max: 1); define constant $GTK-PACK-START :: = 0; define constant $GTK-PACK-END :: = 1; define constant = limited(, min: 0, max: 2); define constant $GTK-PATH-WIDGET :: = 0; define constant $GTK-PATH-WIDGET-CLASS :: = 1; define constant $GTK-PATH-CLASS :: = 2; define constant = limited(, min: 0, max: 2); define constant $GTK-POLICY-ALWAYS :: = 0; define constant $GTK-POLICY-AUTOMATIC :: = 1; define constant $GTK-POLICY-NEVER :: = 2; define constant = limited(, min: 0, max: 1); define constant $GTK-PREVIEW-COLOR :: = 0; define constant $GTK-PREVIEW-GRAYSCALE :: = 1; define constant = limited(, min: 0, max: 2); define constant $GTK-RELIEF-NORMAL :: = 0; define constant $GTK-RELIEF-HALF :: = 1; define constant $GTK-RELIEF-NONE :: = 2; define constant = limited(, min: 0, max: 2); define constant $GTK-RESIZE-PARENT :: = 0; define constant $GTK-RESIZE-QUEUE :: = 1; define constant $GTK-RESIZE-IMMEDIATE :: = 2; define constant = limited(, min: 1, max: 64); define constant $GTK-RUN-FIRST :: = 1; define constant $GTK-RUN-LAST :: = 2; define constant $GTK-RUN-BOTH :: = 3; define constant $GTK-RUN-NO-RECURSE :: = 8; define constant $GTK-RUN-ACTION :: = 32; define constant $GTK-RUN-NO-HOOKS :: = 64; define constant = limited(, min: 0, max: 15); define constant $GTK-SCROLL-NONE :: = 0; define constant $GTK-SCROLL-JUMP :: = 1; define constant $GTK-SCROLL-STEP-BACKWARD :: = 2; define constant $GTK-SCROLL-STEP-FORWARD :: = 3; define constant $GTK-SCROLL-PAGE-BACKWARD :: = 4; define constant $GTK-SCROLL-PAGE-FORWARD :: = 5; define constant $GTK-SCROLL-STEP-UP :: = 6; define constant $GTK-SCROLL-STEP-DOWN :: = 7; define constant $GTK-SCROLL-PAGE-UP :: = 8; define constant $GTK-SCROLL-PAGE-DOWN :: = 9; define constant $GTK-SCROLL-STEP-LEFT :: = 10; define constant $GTK-SCROLL-STEP-RIGHT :: = 11; define constant $GTK-SCROLL-PAGE-LEFT :: = 12; define constant $GTK-SCROLL-PAGE-RIGHT :: = 13; define constant $GTK-SCROLL-START :: = 14; define constant $GTK-SCROLL-END :: = 15; define constant = limited(, min: 0, max: 3); define constant $GTK-SELECTION-NONE :: = 0; define constant $GTK-SELECTION-SINGLE :: = 1; define constant $GTK-SELECTION-BROWSE :: = 2; define constant $GTK-SELECTION-MULTIPLE :: = 3; define constant $GTK-SELECTION-EXTENDED :: = 3; define constant = limited(, min: 0, max: 1); define constant $GTK-DIRECTION-LEFT :: = 0; define constant $GTK-DIRECTION-RIGHT :: = 1; define constant = limited(, min: 0, max: 1); define constant $GTK-TOP-BOTTOM :: = 0; define constant $GTK-LEFT-RIGHT :: = 1; define constant = limited(, min: 0, max: 3); define constant $GTK-TOOLBAR-ICONS :: = 0; define constant $GTK-TOOLBAR-TEXT :: = 1; define constant $GTK-TOOLBAR-BOTH :: = 2; define constant $GTK-TOOLBAR-BOTH-HORIZ :: = 3; define constant = limited(, min: 0, max: 2); define constant $GTK-UPDATE-CONTINUOUS :: = 0; define constant $GTK-UPDATE-DISCONTINUOUS :: = 1; define constant $GTK-UPDATE-DELAYED :: = 2; define constant = limited(, min: 0, max: 2); define constant $GTK-VISIBILITY-NONE :: = 0; define constant $GTK-VISIBILITY-PARTIAL :: = 1; define constant $GTK-VISIBILITY-FULL :: = 2; define constant = limited(, min: 0, max: 3); define constant $GTK-WRAP-NONE :: = 0; define constant $GTK-WRAP-CHAR :: = 1; define constant $GTK-WRAP-WORD :: = 2; define constant $GTK-WRAP-WORD-CHAR :: = 3; define constant = limited(, min: 0, max: 1); define constant $GTK-SORT-ASCENDING :: = 0; define constant $GTK-SORT-DESCENDING :: = 1; define constant = limited(, min: 0, max: 2); define constant $GTK-IM-PREEDIT-NOTHING :: = 0; define constant $GTK-IM-PREEDIT-CALLBACK :: = 1; define constant $GTK-IM-PREEDIT-NONE :: = 2; define constant = limited(, min: 0, max: 2); define constant $GTK-IM-STATUS-NOTHING :: = 0; define constant $GTK-IM-STATUS-CALLBACK :: = 1; define constant $GTK-IM-STATUS-NONE :: = 2; define constant = limited(, min: 0, max: 3); define constant $GTK-PACK-DIRECTION-LTR :: = 0; define constant $GTK-PACK-DIRECTION-RTL :: = 1; define constant $GTK-PACK-DIRECTION-TTB :: = 2; define constant $GTK-PACK-DIRECTION-BTT :: = 3; define constant = limited(, min: 0, max: 2); define constant $GTK-PRINT-PAGES-ALL :: = 0; define constant $GTK-PRINT-PAGES-CURRENT :: = 1; define constant $GTK-PRINT-PAGES-RANGES :: = 2; define constant = limited(, min: 0, max: 2); define constant $GTK-PAGE-SET-ALL :: = 0; define constant $GTK-PAGE-SET-EVEN :: = 1; define constant $GTK-PAGE-SET-ODD :: = 2; define constant = limited(, min: 0, max: 3); define constant $GTK-PAGE-ORIENTATION-PORTRAIT :: = 0; define constant $GTK-PAGE-ORIENTATION-LANDSCAPE :: = 1; define constant $GTK-PAGE-ORIENTATION-REVERSE-PORTRAIT :: = 2; define constant $GTK-PAGE-ORIENTATION-REVERSE-LANDSCAPE :: = 3; define constant = limited(, min: 0, max: 3); define constant $GTK-PRINT-QUALITY-LOW :: = 0; define constant $GTK-PRINT-QUALITY-NORMAL :: = 1; define constant $GTK-PRINT-QUALITY-HIGH :: = 2; define constant $GTK-PRINT-QUALITY-DRAFT :: = 3; define constant = limited(, min: 0, max: 2); define constant $GTK-PRINT-DUPLEX-SIMPLEX :: = 0; define constant $GTK-PRINT-DUPLEX-HORIZONTAL :: = 1; define constant $GTK-PRINT-DUPLEX-VERTICAL :: = 2; define constant = limited(, min: 0, max: 3); define constant $GTK-UNIT-PIXEL :: = 0; define constant $GTK-UNIT-POINTS :: = 1; define constant $GTK-UNIT-INCH :: = 2; define constant $GTK-UNIT-MM :: = 3; define constant = limited(, min: 0, max: 3); define constant $GTK-TREE-VIEW-GRID-LINES-NONE :: = 0; define constant $GTK-TREE-VIEW-GRID-LINES-HORIZONTAL :: = 1; define constant $GTK-TREE-VIEW-GRID-LINES-VERTICAL :: = 2; define constant $GTK-TREE-VIEW-GRID-LINES-BOTH :: = 3; define constant $GTK-PATH-PRIO-MASK = 15; define C-function gdk-parse-args input parameter argc :: ; input parameter argv :: ; c-name: "gdk_parse_args"; end; define C-function gdk-init input parameter argc :: ; input parameter argv :: ; c-name: "gdk_init"; end; define C-function gdk-init-check input parameter argc :: ; input parameter argv :: ; result res :: ; c-name: "gdk_init_check"; end; define C-function gdk-add-option-entries-libgtk-only input parameter group :: ; c-name: "gdk_add_option_entries_libgtk_only"; end; define C-function gdk-pre-parse-libgtk-only c-name: "gdk_pre_parse_libgtk_only"; end; define C-function gdk-exit input parameter error_code :: ; c-name: "gdk_exit"; end; define C-function gdk-set-locale result res :: ; c-name: "gdk_set_locale"; end; define C-function gdk-get-program-class result res :: ; c-name: "gdk_get_program_class"; end; define C-function gdk-set-program-class input parameter program_class :: ; c-name: "gdk_set_program_class"; end; define C-function gdk-error-trap-push c-name: "gdk_error_trap_push"; end; define C-function gdk-error-trap-pop result res :: ; c-name: "gdk_error_trap_pop"; end; define C-function gdk-set-use-xshm input parameter use_xshm :: ; c-name: "gdk_set_use_xshm"; end; define C-function gdk-get-use-xshm result res :: ; c-name: "gdk_get_use_xshm"; end; define C-function gdk-get-display result res :: ; c-name: "gdk_get_display"; end; define C-function gdk-get-display-arg-name result res :: ; c-name: "gdk_get_display_arg_name"; end; define constant = limited(, min: 1, max: 4); define constant $GDK-INPUT-READ :: = 1; define constant $GDK-INPUT-WRITE :: = 2; define constant $GDK-INPUT-EXCEPTION :: = 4; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gdk-input-add-full input parameter source :: ; input parameter condition :: ; input parameter function :: ; input parameter data :: ; input parameter destroy :: ; result res :: ; c-name: "gdk_input_add_full"; end; define C-function gdk-input-add input parameter source :: ; input parameter condition :: ; input parameter function :: ; input parameter data :: ; result res :: ; c-name: "gdk_input_add"; end; define C-function gdk-input-remove input parameter tag :: ; c-name: "gdk_input_remove"; end; define constant = limited(, min: 0, max: 4); define constant $GDK-GRAB-SUCCESS :: = 0; define constant $GDK-GRAB-ALREADY-GRABBED :: = 1; define constant $GDK-GRAB-INVALID-TIME :: = 2; define constant $GDK-GRAB-NOT-VIEWABLE :: = 3; define constant $GDK-GRAB-FROZEN :: = 4; define constant = limited(, min: 2, max: 4194302); define constant $GDK-EXPOSURE-MASK :: = 2; define constant $GDK-POINTER-MOTION-MASK :: = 4; define constant $GDK-POINTER-MOTION-HINT-MASK :: = 8; define constant $GDK-BUTTON-MOTION-MASK :: = 16; define constant $GDK-BUTTON1-MOTION-MASK :: = 32; define constant $GDK-BUTTON2-MOTION-MASK :: = 64; define constant $GDK-BUTTON3-MOTION-MASK :: = 128; define constant $GDK-BUTTON-PRESS-MASK :: = 256; define constant $GDK-BUTTON-RELEASE-MASK :: = 512; define constant $GDK-KEY-PRESS-MASK :: = 1024; define constant $GDK-KEY-RELEASE-MASK :: = 2048; define constant $GDK-ENTER-NOTIFY-MASK :: = 4096; define constant $GDK-LEAVE-NOTIFY-MASK :: = 8192; define constant $GDK-FOCUS-CHANGE-MASK :: = 16384; define constant $GDK-STRUCTURE-MASK :: = 32768; define constant $GDK-PROPERTY-CHANGE-MASK :: = 65536; define constant $GDK-VISIBILITY-NOTIFY-MASK :: = 131072; define constant $GDK-PROXIMITY-IN-MASK :: = 262144; define constant $GDK-PROXIMITY-OUT-MASK :: = 524288; define constant $GDK-SUBSTRUCTURE-MASK :: = 1048576; define constant $GDK-SCROLL-MASK :: = 2097152; define constant $GDK-ALL-EVENTS-MASK :: = 4194302; define constant = limited(, min: -1, max: 153); define constant $GDK-X-CURSOR :: = 0; define constant $GDK-ARROW :: = 2; define constant $GDK-BASED-ARROW-DOWN :: = 4; define constant $GDK-BASED-ARROW-UP :: = 6; define constant $GDK-BOAT :: = 8; define constant $GDK-BOGOSITY :: = 10; define constant $GDK-BOTTOM-LEFT-CORNER :: = 12; define constant $GDK-BOTTOM-RIGHT-CORNER :: = 14; define constant $GDK-BOTTOM-SIDE :: = 16; define constant $GDK-BOTTOM-TEE :: = 18; define constant $GDK-BOX-SPIRAL :: = 20; define constant $GDK-CENTER-PTR :: = 22; define constant $GDK-CIRCLE :: = 24; define constant $GDK-CLOCK :: = 26; define constant $GDK-COFFEE-MUG :: = 28; define constant $GDK-CROSS :: = 30; define constant $GDK-CROSS-REVERSE :: = 32; define constant $GDK-CROSSHAIR :: = 34; define constant $GDK-DIAMOND-CROSS :: = 36; define constant $GDK-DOT :: = 38; define constant $GDK-DOTBOX :: = 40; define constant $GDK-DOUBLE-ARROW :: = 42; define constant $GDK-DRAFT-LARGE :: = 44; define constant $GDK-DRAFT-SMALL :: = 46; define constant $GDK-DRAPED-BOX :: = 48; define constant $GDK-EXCHANGE :: = 50; define constant $GDK-FLEUR :: = 52; define constant $GDK-GOBBLER :: = 54; define constant $GDK-GUMBY :: = 56; define constant $GDK-HAND1 :: = 58; define constant $GDK-HAND2 :: = 60; define constant $GDK-HEART :: = 62; define constant $GDK-ICON :: = 64; define constant $GDK-IRON-CROSS :: = 66; define constant $GDK-LEFT-PTR :: = 68; define constant $GDK-LEFT-SIDE :: = 70; define constant $GDK-LEFT-TEE :: = 72; define constant $GDK-LEFTBUTTON :: = 74; define constant $GDK-LL-ANGLE :: = 76; define constant $GDK-LR-ANGLE :: = 78; define constant $GDK-MAN :: = 80; define constant $GDK-MIDDLEBUTTON :: = 82; define constant $GDK-MOUSE :: = 84; define constant $GDK-PENCIL :: = 86; define constant $GDK-PIRATE :: = 88; define constant $GDK-PLUS :: = 90; define constant $GDK-QUESTION-ARROW :: = 92; define constant $GDK-RIGHT-PTR :: = 94; define constant $GDK-RIGHT-SIDE :: = 96; define constant $GDK-RIGHT-TEE :: = 98; define constant $GDK-RIGHTBUTTON :: = 100; define constant $GDK-RTL-LOGO :: = 102; define constant $GDK-SAILBOAT :: = 104; define constant $GDK-SB-DOWN-ARROW :: = 106; define constant $GDK-SB-H-DOUBLE-ARROW :: = 108; define constant $GDK-SB-LEFT-ARROW :: = 110; define constant $GDK-SB-RIGHT-ARROW :: = 112; define constant $GDK-SB-UP-ARROW :: = 114; define constant $GDK-SB-V-DOUBLE-ARROW :: = 116; define constant $GDK-SHUTTLE :: = 118; define constant $GDK-SIZING :: = 120; define constant $GDK-SPIDER :: = 122; define constant $GDK-SPRAYCAN :: = 124; define constant $GDK-STAR :: = 126; define constant $GDK-TARGET :: = 128; define constant $GDK-TCROSS :: = 130; define constant $GDK-TOP-LEFT-ARROW :: = 132; define constant $GDK-TOP-LEFT-CORNER :: = 134; define constant $GDK-TOP-RIGHT-CORNER :: = 136; define constant $GDK-TOP-SIDE :: = 138; define constant $GDK-TOP-TEE :: = 140; define constant $GDK-TREK :: = 142; define constant $GDK-UL-ANGLE :: = 144; define constant $GDK-UMBRELLA :: = 146; define constant $GDK-UR-ANGLE :: = 148; define constant $GDK-WATCH :: = 150; define constant $GDK-XTERM :: = 152; define constant $GDK-LAST-CURSOR :: = 153; define constant $GDK-CURSOR-IS-PIXMAP :: = -1; define C-subtype <_GdkCursor> () end; define constant = <_GdkCursor>; define C-function gdk-pointer-grab input parameter window :: ; input parameter owner_events :: ; input parameter event_mask :: ; input parameter confine_to :: ; input parameter cursor :: ; input parameter time_ :: ; result res :: ; c-name: "gdk_pointer_grab"; end; define C-function gdk-keyboard-grab input parameter window :: ; input parameter owner_events :: ; input parameter time_ :: ; result res :: ; c-name: "gdk_keyboard_grab"; end; define C-function gdk-pointer-grab-info-libgtk-only input parameter display :: ; input parameter grab_window :: ; input parameter owner_events :: ; result res :: ; c-name: "gdk_pointer_grab_info_libgtk_only"; end; define C-function gdk-keyboard-grab-info-libgtk-only input parameter display :: ; input parameter grab_window :: ; input parameter owner_events :: ; result res :: ; c-name: "gdk_keyboard_grab_info_libgtk_only"; end; define C-function gdk-pointer-ungrab input parameter time_ :: ; c-name: "gdk_pointer_ungrab"; end; define C-function gdk-keyboard-ungrab input parameter time_ :: ; c-name: "gdk_keyboard_ungrab"; end; define C-function gdk-pointer-is-grabbed result res :: ; c-name: "gdk_pointer_is_grabbed"; end; define C-function gdk-screen-width result res :: ; c-name: "gdk_screen_width"; end; define C-function gdk-screen-height result res :: ; c-name: "gdk_screen_height"; end; define C-function gdk-screen-width-mm result res :: ; c-name: "gdk_screen_width_mm"; end; define C-function gdk-screen-height-mm result res :: ; c-name: "gdk_screen_height_mm"; end; define C-function gdk-beep c-name: "gdk_beep"; end; define C-function gdk-flush c-name: "gdk_flush"; end; define C-function gdk-set-double-click-time input parameter msec :: ; c-name: "gdk_set_double_click_time"; end; define C-function gdk-rectangle-intersect input parameter src1 :: ; input parameter src2 :: ; input parameter dest :: ; result res :: ; c-name: "gdk_rectangle_intersect"; end; define C-function gdk-rectangle-union input parameter src1 :: ; input parameter src2 :: ; input parameter dest :: ; c-name: "gdk_rectangle_union"; end; define C-function gdk-rectangle-get-type result res :: ; c-name: "gdk_rectangle_get_type"; end; define constant = ; define C-pointer-type => ; define C-function gdk-wcstombs input parameter src :: ; result res :: ; c-name: "gdk_wcstombs"; end; define C-function gdk-mbstowcs input parameter dest :: ; input parameter src :: ; input parameter dest_max :: ; result res :: ; c-name: "gdk_mbstowcs"; end; define C-function gdk-event-send-client-message input parameter event :: ; input parameter winid :: ; result res :: ; c-name: "gdk_event_send_client_message"; end; define C-function gdk-event-send-clientmessage-toall input parameter event :: ; c-name: "gdk_event_send_clientmessage_toall"; end; define C-function gdk-event-send-client-message-for-display input parameter display :: ; input parameter event :: ; input parameter winid :: ; result res :: ; c-name: "gdk_event_send_client_message_for_display"; end; define C-function gdk-notify-startup-complete c-name: "gdk_notify_startup_complete"; end; /* Ignoring declaration for {instance of } "gdk-threads-mutex"*/ /* Ignoring declaration for {instance of } "gdk-threads-lock"*/ /* Ignoring declaration for {instance of } "gdk-threads-unlock"*/ define C-function gdk-threads-enter c-name: "gdk_threads_enter"; end; define C-function gdk-threads-leave c-name: "gdk_threads_leave"; end; define C-function gdk-threads-init c-name: "gdk_threads_init"; end; define C-function gdk-threads-set-lock-functions input parameter enter_fn :: ; input parameter leave_fn :: ; c-name: "gdk_threads_set_lock_functions"; end; define constant $GDK-PRIORITY-EVENTS = 0; define constant = limited(, min: 0, max: 1); define constant $GDK-INPUT-OUTPUT :: = 0; define constant $GDK-INPUT-ONLY :: = 1; define constant = limited(, min: 0, max: 5); define constant $GDK-WINDOW-ROOT :: = 0; define constant $GDK-WINDOW-TOPLEVEL :: = 1; define constant $GDK-WINDOW-CHILD :: = 2; define constant $GDK-WINDOW-DIALOG :: = 3; define constant $GDK-WINDOW-TEMP :: = 4; define constant $GDK-WINDOW-FOREIGN :: = 5; define C-subtype <_GdkWindowAttr> () end; define constant = <_GdkWindowAttr>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkPointerHooks> () end; define constant = <_GdkPointerHooks>; define constant = limited(, min: 2, max: 256); define constant $GDK-WA-TITLE :: = 2; define constant $GDK-WA-X :: = 4; define constant $GDK-WA-Y :: = 8; define constant $GDK-WA-CURSOR :: = 16; define constant $GDK-WA-COLORMAP :: = 32; define constant $GDK-WA-VISUAL :: = 64; define constant $GDK-WA-WMCLASS :: = 128; define constant $GDK-WA-NOREDIR :: = 256; define constant = limited(, min: 1, max: 64); define constant $GDK-DECOR-ALL :: = 1; define constant $GDK-DECOR-BORDER :: = 2; define constant $GDK-DECOR-RESIZEH :: = 4; define constant $GDK-DECOR-TITLE :: = 8; define constant $GDK-DECOR-MENU :: = 16; define constant $GDK-DECOR-MINIMIZE :: = 32; define constant $GDK-DECOR-MAXIMIZE :: = 64; define constant = limited(, min: 1, max: 32); define constant $GDK-FUNC-ALL :: = 1; define constant $GDK-FUNC-RESIZE :: = 2; define constant $GDK-FUNC-MOVE :: = 4; define constant $GDK-FUNC-MINIMIZE :: = 8; define constant $GDK-FUNC-MAXIMIZE :: = 16; define constant $GDK-FUNC-CLOSE :: = 32; define constant = <_GdkWindowObject>; define C-subtype <_GdkWindowObject> () end; define constant = limited(, min: 0, max: 15); define constant $GDK-COPY :: = 0; define constant $GDK-INVERT :: = 1; define constant $GDK-XOR :: = 2; define constant $GDK-CLEAR :: = 3; define constant $GDK-AND :: = 4; define constant $GDK-AND-REVERSE :: = 5; define constant $GDK-AND-INVERT :: = 6; define constant $GDK-NOOP :: = 7; define constant $GDK-OR :: = 8; define constant $GDK-EQUIV :: = 9; define constant $GDK-OR-REVERSE :: = 10; define constant $GDK-COPY-INVERT :: = 11; define constant $GDK-OR-INVERT :: = 12; define constant $GDK-NAND :: = 13; define constant $GDK-NOR :: = 14; define constant $GDK-SET :: = 15; define constant = limited(, min: 0, max: 3); define constant $GDK-SOLID :: = 0; define constant $GDK-TILED :: = 1; define constant $GDK-STIPPLED :: = 2; define constant $GDK-OPAQUE-STIPPLED :: = 3; define constant = limited(, min: 0, max: 1); define constant $GDK-CLIP-BY-CHILDREN :: = 0; define constant $GDK-INCLUDE-INFERIORS :: = 1; define constant = limited(, min: 0, max: 2); define constant $GDK-LINE-SOLID :: = 0; define constant $GDK-LINE-ON-OFF-DASH :: = 1; define constant $GDK-LINE-DOUBLE-DASH :: = 2; define constant = limited(, min: 0, max: 3); define constant $GDK-CAP-NOT-LAST :: = 0; define constant $GDK-CAP-BUTT :: = 1; define constant $GDK-CAP-ROUND :: = 2; define constant $GDK-CAP-PROJECTING :: = 3; define constant = limited(, min: 0, max: 2); define constant $GDK-JOIN-MITER :: = 0; define constant $GDK-JOIN-ROUND :: = 1; define constant $GDK-JOIN-BEVEL :: = 2; define C-subtype <_GdkGCValues> () end; define constant = <_GdkGCValues>; define constant = limited(, min: 1, max: 131072); define constant $GDK-GC-FOREGROUND :: = 1; define constant $GDK-GC-BACKGROUND :: = 2; define constant $GDK-GC-FONT :: = 4; define constant $GDK-GC-FUNCTION :: = 8; define constant $GDK-GC-FILL :: = 16; define constant $GDK-GC-TILE :: = 32; define constant $GDK-GC-STIPPLE :: = 64; define constant $GDK-GC-CLIP-MASK :: = 128; define constant $GDK-GC-SUBWINDOW :: = 256; define constant $GDK-GC-TS-X-ORIGIN :: = 512; define constant $GDK-GC-TS-Y-ORIGIN :: = 1024; define constant $GDK-GC-CLIP-X-ORIGIN :: = 2048; define constant $GDK-GC-CLIP-Y-ORIGIN :: = 4096; define constant $GDK-GC-EXPOSURES :: = 8192; define constant $GDK-GC-LINE-WIDTH :: = 16384; define constant $GDK-GC-LINE-STYLE :: = 32768; define constant $GDK-GC-CAP-STYLE :: = 65536; define constant $GDK-GC-JOIN-STYLE :: = 131072; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkSegment> () end; define constant = <_GdkSegment>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 2); define constant $GDK-IMAGE-NORMAL :: = 0; define constant $GDK-IMAGE-SHARED :: = 1; define constant $GDK-IMAGE-FASTEST :: = 2; define C-subtype <_GdkImage> () end; define constant = <_GdkImage>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 2); define constant $GDK-RGB-DITHER-NONE :: = 0; define constant $GDK-RGB-DITHER-NORMAL :: = 1; define constant $GDK-RGB-DITHER-MAX :: = 2; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkTrapezoid> () end; define constant = <_GdkTrapezoid>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_cairo-surface> () end; define constant = <_cairo-surface>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkDrawableClass> () end; define constant = <_GdkDrawableClass>; define C-subtype <_GdkWindowObjectClass> () end; define constant = <_GdkWindowObjectClass>; define C-function gdk-window-object-get-type result res :: ; c-name: "gdk_window_object_get_type"; end; define C-function gdk-window-new input parameter parent :: ; input parameter attributes :: ; input parameter attributes_mask :: ; result res :: ; c-name: "gdk_window_new"; end; define C-function gdk-window-destroy input parameter window :: ; c-name: "gdk_window_destroy"; end; define C-function gdk-window-get-window-type input parameter window :: ; result res :: ; c-name: "gdk_window_get_window_type"; end; define C-function gdk-window-at-pointer input parameter win_x :: ; input parameter win_y :: ; result res :: ; c-name: "gdk_window_at_pointer"; end; define C-function gdk-window-show input parameter window :: ; c-name: "gdk_window_show"; end; define C-function gdk-window-hide input parameter window :: ; c-name: "gdk_window_hide"; end; define C-function gdk-window-withdraw input parameter window :: ; c-name: "gdk_window_withdraw"; end; define C-function gdk-window-show-unraised input parameter window :: ; c-name: "gdk_window_show_unraised"; end; define C-function gdk-window-move input parameter window :: ; input parameter x :: ; input parameter y :: ; c-name: "gdk_window_move"; end; define C-function gdk-window-resize input parameter window :: ; input parameter width :: ; input parameter height :: ; c-name: "gdk_window_resize"; end; define C-function gdk-window-move-resize input parameter window :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gdk_window_move_resize"; end; define C-function gdk-window-reparent input parameter window :: ; input parameter new_parent :: ; input parameter x :: ; input parameter y :: ; c-name: "gdk_window_reparent"; end; define C-function gdk-window-clear input parameter window :: ; c-name: "gdk_window_clear"; end; define C-function gdk-window-clear-area input parameter window :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gdk_window_clear_area"; end; define C-function gdk-window-clear-area-e input parameter window :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gdk_window_clear_area_e"; end; define C-function gdk-window-raise input parameter window :: ; c-name: "gdk_window_raise"; end; define C-function gdk-window-lower input parameter window :: ; c-name: "gdk_window_lower"; end; define C-function gdk-window-focus input parameter window :: ; input parameter timestamp :: ; c-name: "gdk_window_focus"; end; define C-function gdk-window-set-user-data input parameter window :: ; input parameter user_data :: ; c-name: "gdk_window_set_user_data"; end; define C-function gdk-window-set-override-redirect input parameter window :: ; input parameter override_redirect :: ; c-name: "gdk_window_set_override_redirect"; end; define C-function gdk-window-set-accept-focus input parameter window :: ; input parameter accept_focus :: ; c-name: "gdk_window_set_accept_focus"; end; define C-function gdk-window-set-focus-on-map input parameter window :: ; input parameter focus_on_map :: ; c-name: "gdk_window_set_focus_on_map"; end; define constant = limited(, min: 0, max: 2); define constant $GDK-FILTER-CONTINUE :: = 0; define constant $GDK-FILTER-TRANSLATE :: = 1; define constant $GDK-FILTER-REMOVE :: = 2; define constant = ; define C-pointer-type => ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gdk-window-add-filter input parameter window :: ; input parameter function :: ; input parameter data :: ; c-name: "gdk_window_add_filter"; end; define C-function gdk-window-remove-filter input parameter window :: ; input parameter function :: ; input parameter data :: ; c-name: "gdk_window_remove_filter"; end; define C-function gdk-window-scroll input parameter window :: ; input parameter dx :: ; input parameter dy :: ; c-name: "gdk_window_scroll"; end; define C-function gdk-window-move-region input parameter window :: ; input parameter region :: ; input parameter dx :: ; input parameter dy :: ; c-name: "gdk_window_move_region"; end; define C-function gdk-window-shape-combine-mask input parameter window :: ; input parameter mask :: ; input parameter x :: ; input parameter y :: ; c-name: "gdk_window_shape_combine_mask"; end; define C-function gdk-window-shape-combine-region input parameter window :: ; input parameter shape_region :: ; input parameter offset_x :: ; input parameter offset_y :: ; c-name: "gdk_window_shape_combine_region"; end; define C-function gdk-window-set-child-shapes input parameter window :: ; c-name: "gdk_window_set_child_shapes"; end; define C-function gdk-window-merge-child-shapes input parameter window :: ; c-name: "gdk_window_merge_child_shapes"; end; define C-function gdk-window-input-shape-combine-mask input parameter window :: ; input parameter mask :: ; input parameter x :: ; input parameter y :: ; c-name: "gdk_window_input_shape_combine_mask"; end; define C-function gdk-window-input-shape-combine-region input parameter window :: ; input parameter shape_region :: ; input parameter offset_x :: ; input parameter offset_y :: ; c-name: "gdk_window_input_shape_combine_region"; end; define C-function gdk-window-set-child-input-shapes input parameter window :: ; c-name: "gdk_window_set_child_input_shapes"; end; define C-function gdk-window-merge-child-input-shapes input parameter window :: ; c-name: "gdk_window_merge_child_input_shapes"; end; define C-function gdk-window-is-visible input parameter window :: ; result res :: ; c-name: "gdk_window_is_visible"; end; define C-function gdk-window-is-viewable input parameter window :: ; result res :: ; c-name: "gdk_window_is_viewable"; end; define C-function gdk-window-get-state input parameter window :: ; result res :: ; c-name: "gdk_window_get_state"; end; define C-function gdk-window-set-static-gravities input parameter window :: ; input parameter use_static :: ; result res :: ; c-name: "gdk_window_set_static_gravities"; end; define C-function gdk-window-foreign-new input parameter anid :: ; result res :: ; c-name: "gdk_window_foreign_new"; end; define C-function gdk-window-lookup input parameter anid :: ; result res :: ; c-name: "gdk_window_lookup"; end; define C-function gdk-window-foreign-new-for-display input parameter display :: ; input parameter anid :: ; result res :: ; c-name: "gdk_window_foreign_new_for_display"; end; define C-function gdk-window-lookup-for-display input parameter display :: ; input parameter anid :: ; result res :: ; c-name: "gdk_window_lookup_for_display"; end; define C-function gdk-window-set-hints input parameter window :: ; input parameter x :: ; input parameter y :: ; input parameter min_width :: ; input parameter min_height :: ; input parameter max_width :: ; input parameter max_height :: ; input parameter flags :: ; c-name: "gdk_window_set_hints"; end; define C-function gdk-window-set-type-hint input parameter window :: ; input parameter hint :: ; c-name: "gdk_window_set_type_hint"; end; define C-function gdk-window-get-type-hint input parameter window :: ; result res :: ; c-name: "gdk_window_get_type_hint"; end; define C-function gdk-window-set-modal-hint input parameter window :: ; input parameter modal :: ; c-name: "gdk_window_set_modal_hint"; end; define C-function gdk-window-set-skip-taskbar-hint input parameter window :: ; input parameter skips_taskbar :: ; c-name: "gdk_window_set_skip_taskbar_hint"; end; define C-function gdk-window-set-skip-pager-hint input parameter window :: ; input parameter skips_pager :: ; c-name: "gdk_window_set_skip_pager_hint"; end; define C-function gdk-window-set-urgency-hint input parameter window :: ; input parameter urgent :: ; c-name: "gdk_window_set_urgency_hint"; end; define C-function gdk-window-set-geometry-hints input parameter window :: ; input parameter geometry :: ; input parameter geom_mask :: ; c-name: "gdk_window_set_geometry_hints"; end; define C-function gdk-set-sm-client-id input parameter sm_client_id :: ; c-name: "gdk_set_sm_client_id"; end; define C-function gdk-window-begin-paint-rect input parameter window :: ; input parameter rectangle :: ; c-name: "gdk_window_begin_paint_rect"; end; define C-function gdk-window-begin-paint-region input parameter window :: ; input parameter region :: ; c-name: "gdk_window_begin_paint_region"; end; define C-function gdk-window-end-paint input parameter window :: ; c-name: "gdk_window_end_paint"; end; define C-function gdk-window-set-title input parameter window :: ; input parameter title :: ; c-name: "gdk_window_set_title"; end; define C-function gdk-window-set-role input parameter window :: ; input parameter role :: ; c-name: "gdk_window_set_role"; end; define C-function gdk-window-set-transient-for input parameter window :: ; input parameter parent :: ; c-name: "gdk_window_set_transient_for"; end; define C-function gdk-window-set-background input parameter window :: ; input parameter color :: ; c-name: "gdk_window_set_background"; end; define C-function gdk-window-set-back-pixmap input parameter window :: ; input parameter pixmap :: ; input parameter parent_relative :: ; c-name: "gdk_window_set_back_pixmap"; end; define C-function gdk-window-set-cursor input parameter window :: ; input parameter cursor :: ; c-name: "gdk_window_set_cursor"; end; define C-function gdk-window-get-user-data input parameter window :: ; input parameter data :: ; c-name: "gdk_window_get_user_data"; end; define C-function gdk-window-get-geometry input parameter window :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter depth :: ; c-name: "gdk_window_get_geometry"; end; define C-function gdk-window-get-position input parameter window :: ; input parameter x :: ; input parameter y :: ; c-name: "gdk_window_get_position"; end; define C-function gdk-window-get-origin input parameter window :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "gdk_window_get_origin"; end; define C-function gdk-window-get-deskrelative-origin input parameter window :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "gdk_window_get_deskrelative_origin"; end; define C-function gdk-window-get-root-origin input parameter window :: ; input parameter x :: ; input parameter y :: ; c-name: "gdk_window_get_root_origin"; end; define C-function gdk-window-get-frame-extents input parameter window :: ; input parameter rect :: ; c-name: "gdk_window_get_frame_extents"; end; define C-function gdk-window-get-pointer input parameter window :: ; input parameter x :: ; input parameter y :: ; input parameter mask :: ; result res :: ; c-name: "gdk_window_get_pointer"; end; define C-function gdk-window-get-parent input parameter window :: ; result res :: ; c-name: "gdk_window_get_parent"; end; define C-function gdk-window-get-toplevel input parameter window :: ; result res :: ; c-name: "gdk_window_get_toplevel"; end; define C-function gdk-window-get-children input parameter window :: ; result res :: ; c-name: "gdk_window_get_children"; end; define C-function gdk-window-peek-children input parameter window :: ; result res :: ; c-name: "gdk_window_peek_children"; end; define C-function gdk-window-get-events input parameter window :: ; result res :: ; c-name: "gdk_window_get_events"; end; define C-function gdk-window-set-events input parameter window :: ; input parameter event_mask :: ; c-name: "gdk_window_set_events"; end; define C-function gdk-window-set-icon-list input parameter window :: ; input parameter pixbufs :: ; c-name: "gdk_window_set_icon_list"; end; define C-function gdk-window-set-icon input parameter window :: ; input parameter icon_window :: ; input parameter pixmap :: ; input parameter mask :: ; c-name: "gdk_window_set_icon"; end; define C-function gdk-window-set-icon-name input parameter window :: ; input parameter name :: ; c-name: "gdk_window_set_icon_name"; end; define C-function gdk-window-set-group input parameter window :: ; input parameter leader :: ; c-name: "gdk_window_set_group"; end; define C-function gdk-window-get-group input parameter window :: ; result res :: ; c-name: "gdk_window_get_group"; end; define C-function gdk-window-set-decorations input parameter window :: ; input parameter decorations :: ; c-name: "gdk_window_set_decorations"; end; define C-pointer-type => ; define C-function gdk-window-get-decorations input parameter window :: ; input parameter decorations :: ; result res :: ; c-name: "gdk_window_get_decorations"; end; define C-function gdk-window-set-functions input parameter window :: ; input parameter functions :: ; c-name: "gdk_window_set_functions"; end; define C-function gdk-window-get-toplevels result res :: ; c-name: "gdk_window_get_toplevels"; end; define C-function gdk-window-iconify input parameter window :: ; c-name: "gdk_window_iconify"; end; define C-function gdk-window-deiconify input parameter window :: ; c-name: "gdk_window_deiconify"; end; define C-function gdk-window-stick input parameter window :: ; c-name: "gdk_window_stick"; end; define C-function gdk-window-unstick input parameter window :: ; c-name: "gdk_window_unstick"; end; define C-function gdk-window-maximize input parameter window :: ; c-name: "gdk_window_maximize"; end; define C-function gdk-window-unmaximize input parameter window :: ; c-name: "gdk_window_unmaximize"; end; define C-function gdk-window-fullscreen input parameter window :: ; c-name: "gdk_window_fullscreen"; end; define C-function gdk-window-unfullscreen input parameter window :: ; c-name: "gdk_window_unfullscreen"; end; define C-function gdk-window-set-keep-above input parameter window :: ; input parameter setting :: ; c-name: "gdk_window_set_keep_above"; end; define C-function gdk-window-set-keep-below input parameter window :: ; input parameter setting :: ; c-name: "gdk_window_set_keep_below"; end; define C-function gdk-window-register-dnd input parameter window :: ; c-name: "gdk_window_register_dnd"; end; define C-function gdk-window-begin-resize-drag input parameter window :: ; input parameter edge :: ; input parameter button :: ; input parameter root_x :: ; input parameter root_y :: ; input parameter timestamp :: ; c-name: "gdk_window_begin_resize_drag"; end; define C-function gdk-window-begin-move-drag input parameter window :: ; input parameter button :: ; input parameter root_x :: ; input parameter root_y :: ; input parameter timestamp :: ; c-name: "gdk_window_begin_move_drag"; end; define C-function gdk-window-invalidate-rect input parameter window :: ; input parameter rect :: ; input parameter invalidate_children :: ; c-name: "gdk_window_invalidate_rect"; end; define C-function gdk-window-invalidate-region input parameter window :: ; input parameter region :: ; input parameter invalidate_children :: ; c-name: "gdk_window_invalidate_region"; end; /* Ignoring declaration for {instance of } ""*/ define C-function gdk-window-invalidate-maybe-recurse input parameter window :: ; input parameter region :: ; input parameter child_func :: ; input parameter user_data :: ; c-name: "gdk_window_invalidate_maybe_recurse"; end; define C-function gdk-window-get-update-area input parameter window :: ; result res :: ; c-name: "gdk_window_get_update_area"; end; define C-function gdk-window-freeze-updates input parameter window :: ; c-name: "gdk_window_freeze_updates"; end; define C-function gdk-window-thaw-updates input parameter window :: ; c-name: "gdk_window_thaw_updates"; end; define C-function gdk-window-process-all-updates c-name: "gdk_window_process_all_updates"; end; define C-function gdk-window-process-updates input parameter window :: ; input parameter update_children :: ; c-name: "gdk_window_process_updates"; end; define C-function gdk-window-set-debug-updates input parameter setting :: ; c-name: "gdk_window_set_debug_updates"; end; define C-function gdk-window-constrain-size input parameter geometry :: ; input parameter flags :: ; input parameter width :: ; input parameter height :: ; input parameter new_width :: ; input parameter new_height :: ; c-name: "gdk_window_constrain_size"; end; define C-pointer-type => ; define C-function gdk-window-get-internal-paint-info input parameter window :: ; input parameter real_drawable :: ; input parameter x_offset :: ; input parameter y_offset :: ; c-name: "gdk_window_get_internal_paint_info"; end; define C-function gdk-window-enable-synchronized-configure input parameter window :: ; c-name: "gdk_window_enable_synchronized_configure"; end; define C-function gdk-window-configure-finished input parameter window :: ; c-name: "gdk_window_configure_finished"; end; define C-function gdk-set-pointer-hooks input parameter new_hooks :: ; result res :: ; c-name: "gdk_set_pointer_hooks"; end; define C-function gdk-get-default-root-window result res :: ; c-name: "gdk_get_default_root_window"; end; define C-function gdk-drawable-get-size input parameter drawable :: ; input parameter width :: ; input parameter height :: ; c-name: "gdk_drawable_get_size"; end; define constant gdk-window-get-size = gdk-drawable-get-size; define constant gdk-window-get-type = gdk-window-get-window-type; define C-function gdk-drawable-get-colormap input parameter drawable :: ; result res :: ; c-name: "gdk_drawable_get_colormap"; end; define constant gdk-window-get-colormap = gdk-drawable-get-colormap; define C-function gdk-drawable-set-colormap input parameter drawable :: ; input parameter colormap :: ; c-name: "gdk_drawable_set_colormap"; end; define constant gdk-window-set-colormap = gdk-drawable-set-colormap; define C-function gdk-drawable-get-visual input parameter drawable :: ; result res :: ; c-name: "gdk_drawable_get_visual"; end; define constant gdk-window-get-visual = gdk-drawable-get-visual; define C-function gdk-drawable-ref input parameter drawable :: ; result res :: ; c-name: "gdk_drawable_ref"; end; define constant gdk-window-ref = gdk-drawable-ref; define C-function gdk-drawable-unref input parameter drawable :: ; c-name: "gdk_drawable_unref"; end; define constant gdk-window-unref = gdk-drawable-unref; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 0, max: 1); define constant $GDK-PROPERTY-NEW-VALUE :: = 0; define constant $GDK-PROPERTY-DELETE :: = 1; define C-function gdk-event-get-type result res :: ; c-name: "gdk_event_get_type"; end; define C-function gdk-events-pending result res :: ; c-name: "gdk_events_pending"; end; define C-function gdk-event-get result res :: ; c-name: "gdk_event_get"; end; define C-function gdk-event-peek result res :: ; c-name: "gdk_event_peek"; end; define C-function gdk-event-get-graphics-expose input parameter window :: ; result res :: ; c-name: "gdk_event_get_graphics_expose"; end; define C-function gdk-event-put input parameter event :: ; c-name: "gdk_event_put"; end; define C-function gdk-event-new input parameter type :: ; result res :: ; c-name: "gdk_event_new"; end; define C-function gdk-event-copy input parameter event :: ; result res :: ; c-name: "gdk_event_copy"; end; define C-function gdk-event-free input parameter event :: ; c-name: "gdk_event_free"; end; define C-function gdk-event-get-time input parameter event :: ; result res :: ; c-name: "gdk_event_get_time"; end; define C-function gdk-event-get-state input parameter event :: ; input parameter state :: ; result res :: ; c-name: "gdk_event_get_state"; end; define C-function gdk-event-get-coords input parameter event :: ; input parameter x_win :: ; input parameter y_win :: ; result res :: ; c-name: "gdk_event_get_coords"; end; define C-function gdk-event-get-root-coords input parameter event :: ; input parameter x_root :: ; input parameter y_root :: ; result res :: ; c-name: "gdk_event_get_root_coords"; end; define C-function gdk-event-get-axis input parameter event :: ; input parameter axis_use :: ; input parameter value :: ; result res :: ; c-name: "gdk_event_get_axis"; end; define C-function gdk-event-handler-set input parameter func :: ; input parameter data :: ; input parameter notify :: ; c-name: "gdk_event_handler_set"; end; define C-function gdk-event-set-screen input parameter event :: ; input parameter screen :: ; c-name: "gdk_event_set_screen"; end; define C-function gdk-event-get-screen input parameter event :: ; result res :: ; c-name: "gdk_event_get_screen"; end; define C-function gdk-set-show-events input parameter show_events :: ; c-name: "gdk_set_show_events"; end; define C-function gdk-get-show-events result res :: ; c-name: "gdk_get_show_events"; end; define C-function gdk-add-client-message-filter input parameter message_type :: ; input parameter func :: ; input parameter data :: ; c-name: "gdk_add_client_message_filter"; end; define C-function gdk-setting-get input parameter name :: ; input parameter value :: ; result res :: ; c-name: "gdk_setting_get"; end; define constant $GDK-PRIORITY-REDRAW = 120; define C-subtype <_GdkDeviceClass> () end; define constant = <_GdkDeviceClass>; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GdkTimeCoord> () end; define constant = <_GdkTimeCoord>; define C-function gdk-device-get-type result res :: ; c-name: "gdk_device_get_type"; end; define C-function gdk-devices-list result res :: ; c-name: "gdk_devices_list"; end; define C-function gdk-device-set-source input parameter device :: ; input parameter source :: ; c-name: "gdk_device_set_source"; end; define C-function gdk-device-set-mode input parameter device :: ; input parameter mode :: ; result res :: ; c-name: "gdk_device_set_mode"; end; define C-function gdk-device-set-key input parameter device :: ; input parameter index_ :: ; input parameter keyval :: ; input parameter modifiers :: ; c-name: "gdk_device_set_key"; end; define C-function gdk-device-set-axis-use input parameter device :: ; input parameter index_ :: ; input parameter use :: ; c-name: "gdk_device_set_axis_use"; end; define C-function gdk-device-get-state input parameter device :: ; input parameter window :: ; input parameter axes :: ; input parameter mask :: ; c-name: "gdk_device_get_state"; end; define C-pointer-type => ; define C-pointer-type => ; define C-function gdk-device-get-history input parameter device :: ; input parameter window :: ; input parameter start :: ; input parameter stop :: ; input parameter events :: ; input parameter n_events :: ; result res :: ; c-name: "gdk_device_get_history"; end; define C-function gdk-device-free-history input parameter events :: ; input parameter n_events :: ; c-name: "gdk_device_free_history"; end; define C-function gdk-device-get-axis input parameter device :: ; input parameter axes :: ; input parameter use :: ; input parameter value :: ; result res :: ; c-name: "gdk_device_get_axis"; end; define C-function gdk-input-set-extension-events input parameter window :: ; input parameter mask :: ; input parameter mode :: ; c-name: "gdk_input_set_extension_events"; end; define C-function gdk-device-get-core-pointer result res :: ; c-name: "gdk_device_get_core_pointer"; end; define constant $GDK-MAX-TIMECOORD-AXES = 128; define C-subtype <_GdkSpan> () end; define constant = <_GdkSpan>; define constant = limited(, min: -4, max: 0); define constant $GDK-OK :: = 0; define constant $GDK-ERROR :: = -1; define constant $GDK-ERROR-PARAM :: = -2; define constant $GDK-ERROR-FILE :: = -3; define constant $GDK-ERROR-MEM :: = -4; define constant $GDK-CURRENT-TIME = 0; define constant $GDK-PARENT-RELATIVE = 1; define constant $GDK-HAVE-WCHAR-H = 1; define constant $GDK-HAVE-WCTYPE-H = 1; define constant $GDK-HAVE-BROKEN-WCTYPE = 1; define C-subtype <_GdkDragContextClass> () end; define constant = <_GdkDragContextClass>; define C-function gdk-drag-context-get-type result res :: ; c-name: "gdk_drag_context_get_type"; end; define C-function gdk-drag-context-new result res :: ; c-name: "gdk_drag_context_new"; end; define C-function gdk-drag-context-ref input parameter context :: ; c-name: "gdk_drag_context_ref"; end; define C-function gdk-drag-context-unref input parameter context :: ; c-name: "gdk_drag_context_unref"; end; define C-function gdk-drag-status input parameter context :: ; input parameter action :: ; input parameter time_ :: ; c-name: "gdk_drag_status"; end; define C-function gdk-drop-reply input parameter context :: ; input parameter ok :: ; input parameter time_ :: ; c-name: "gdk_drop_reply"; end; define C-function gdk-drop-finish input parameter context :: ; input parameter success :: ; input parameter time_ :: ; c-name: "gdk_drop_finish"; end; define C-function gdk-drag-get-selection input parameter context :: ; result res :: ; c-name: "gdk_drag_get_selection"; end; define C-function gdk-drag-begin input parameter window :: ; input parameter targets :: ; result res :: ; c-name: "gdk_drag_begin"; end; define C-pointer-type => ; define C-function gdk-drag-get-protocol-for-display input parameter display :: ; input parameter xid :: ; input parameter protocol :: ; result res :: ; c-name: "gdk_drag_get_protocol_for_display"; end; define C-function gdk-drag-find-window-for-screen input parameter context :: ; input parameter drag_window :: ; input parameter screen :: ; input parameter x_root :: ; input parameter y_root :: ; input parameter dest_window :: ; input parameter protocol :: ; c-name: "gdk_drag_find_window_for_screen"; end; define C-function gdk-drag-get-protocol input parameter xid :: ; input parameter protocol :: ; result res :: ; c-name: "gdk_drag_get_protocol"; end; define C-function gdk-drag-find-window input parameter context :: ; input parameter drag_window :: ; input parameter x_root :: ; input parameter y_root :: ; input parameter dest_window :: ; input parameter protocol :: ; c-name: "gdk_drag_find_window"; end; define C-function gdk-drag-motion input parameter context :: ; input parameter dest_window :: ; input parameter protocol :: ; input parameter x_root :: ; input parameter y_root :: ; input parameter suggested_action :: ; input parameter possible_actions :: ; input parameter time_ :: ; result res :: ; c-name: "gdk_drag_motion"; end; define C-function gdk-drag-drop input parameter context :: ; input parameter time_ :: ; c-name: "gdk_drag_drop"; end; define C-function gdk-drag-abort input parameter context :: ; input parameter time_ :: ; c-name: "gdk_drag_abort"; end; define C-function gdk-drag-drop-succeeded input parameter context :: ; result res :: ; c-name: "gdk_drag_drop_succeeded"; end; define C-subtype <_GdkColormapClass> () end; define constant = <_GdkColormapClass>; define C-function gdk-colormap-get-type result res :: ; c-name: "gdk_colormap_get_type"; end; define C-function gdk-colormap-new input parameter visual :: ; input parameter allocate :: ; result res :: ; c-name: "gdk_colormap_new"; end; define C-function gdk-colormap-ref input parameter cmap :: ; result res :: ; c-name: "gdk_colormap_ref"; end; define C-function gdk-colormap-unref input parameter cmap :: ; c-name: "gdk_colormap_unref"; end; define C-function gdk-colormap-get-system result res :: ; c-name: "gdk_colormap_get_system"; end; define C-function gdk-colormap-get-screen input parameter cmap :: ; result res :: ; c-name: "gdk_colormap_get_screen"; end; define C-function gdk-colormap-get-system-size result res :: ; c-name: "gdk_colormap_get_system_size"; end; define C-function gdk-colormap-change input parameter colormap :: ; input parameter ncolors :: ; c-name: "gdk_colormap_change"; end; define C-function gdk-colormap-alloc-colors input parameter colormap :: ; input parameter colors :: ; input parameter ncolors :: ; input parameter writeable :: ; input parameter best_match :: ; input parameter success :: ; result res :: ; c-name: "gdk_colormap_alloc_colors"; end; define C-function gdk-colormap-alloc-color input parameter colormap :: ; input parameter color :: ; input parameter writeable :: ; input parameter best_match :: ; result res :: ; c-name: "gdk_colormap_alloc_color"; end; define C-function gdk-colormap-free-colors input parameter colormap :: ; input parameter colors :: ; input parameter ncolors :: ; c-name: "gdk_colormap_free_colors"; end; define C-function gdk-colormap-query-color input parameter colormap :: ; input parameter pixel :: ; input parameter result :: ; c-name: "gdk_colormap_query_color"; end; define C-function gdk-colormap-get-visual input parameter colormap :: ; result res :: ; c-name: "gdk_colormap_get_visual"; end; define C-function gdk-color-copy input parameter color :: ; result res :: ; c-name: "gdk_color_copy"; end; define C-function gdk-color-free input parameter color :: ; c-name: "gdk_color_free"; end; define C-function gdk-color-parse input parameter spec :: ; input parameter color :: ; result res :: ; c-name: "gdk_color_parse"; end; define C-function gdk-color-hash input parameter colora :: ; result res :: ; c-name: "gdk_color_hash"; end; define C-function gdk-color-equal input parameter colora :: ; input parameter colorb :: ; result res :: ; c-name: "gdk_color_equal"; end; define C-function gdk-color-get-type result res :: ; c-name: "gdk_color_get_type"; end; define C-function gdk-colors-store input parameter colormap :: ; input parameter colors :: ; input parameter ncolors :: ; c-name: "gdk_colors_store"; end; define C-function gdk-color-white input parameter colormap :: ; input parameter color :: ; result res :: ; c-name: "gdk_color_white"; end; define C-function gdk-color-black input parameter colormap :: ; input parameter color :: ; result res :: ; c-name: "gdk_color_black"; end; define C-function gdk-color-alloc input parameter colormap :: ; input parameter color :: ; result res :: ; c-name: "gdk_color_alloc"; end; define C-function gdk-color-change input parameter colormap :: ; input parameter color :: ; result res :: ; c-name: "gdk_color_change"; end; define C-function gdk-colors-alloc input parameter colormap :: ; input parameter contiguous :: ; input parameter planes :: ; input parameter nplanes :: ; input parameter pixels :: ; input parameter npixels :: ; result res :: ; c-name: "gdk_colors_alloc"; end; define C-function gdk-colors-free input parameter colormap :: ; input parameter pixels :: ; input parameter npixels :: ; input parameter planes :: ; c-name: "gdk_colors_free"; end; define C-function cairo-version result res :: ; c-name: "cairo_version"; end; define C-function cairo-version-string result res :: ; c-name: "cairo_version_string"; end; define constant = ; define C-subtype <_cairo> () end; define constant = <_cairo>; define C-subtype <_cairo-matrix> () end; define constant = <_cairo-matrix>; define C-subtype <_cairo-pattern> () end; define constant = <_cairo-pattern>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_cairo-user-data-key> () end; define constant = <_cairo-user-data-key>; define constant <_cairo-status> = limited(, min: 0, max: 20); define constant $CAIRO-STATUS-SUCCESS :: <_cairo-status> = 0; define constant $CAIRO-STATUS-NO-MEMORY :: <_cairo-status> = 1; define constant $CAIRO-STATUS-INVALID-RESTORE :: <_cairo-status> = 2; define constant $CAIRO-STATUS-INVALID-POP-GROUP :: <_cairo-status> = 3; define constant $CAIRO-STATUS-NO-CURRENT-POINT :: <_cairo-status> = 4; define constant $CAIRO-STATUS-INVALID-MATRIX :: <_cairo-status> = 5; define constant $CAIRO-STATUS-INVALID-STATUS :: <_cairo-status> = 6; define constant $CAIRO-STATUS-NULL-POINTER :: <_cairo-status> = 7; define constant $CAIRO-STATUS-INVALID-STRING :: <_cairo-status> = 8; define constant $CAIRO-STATUS-INVALID-PATH-DATA :: <_cairo-status> = 9; define constant $CAIRO-STATUS-READ-ERROR :: <_cairo-status> = 10; define constant $CAIRO-STATUS-WRITE-ERROR :: <_cairo-status> = 11; define constant $CAIRO-STATUS-SURFACE-FINISHED :: <_cairo-status> = 12; define constant $CAIRO-STATUS-SURFACE-TYPE-MISMATCH :: <_cairo-status> = 13; define constant $CAIRO-STATUS-PATTERN-TYPE-MISMATCH :: <_cairo-status> = 14; define constant $CAIRO-STATUS-INVALID-CONTENT :: <_cairo-status> = 15; define constant $CAIRO-STATUS-INVALID-FORMAT :: <_cairo-status> = 16; define constant $CAIRO-STATUS-INVALID-VISUAL :: <_cairo-status> = 17; define constant $CAIRO-STATUS-FILE-NOT-FOUND :: <_cairo-status> = 18; define constant $CAIRO-STATUS-INVALID-DASH :: <_cairo-status> = 19; define constant $CAIRO-STATUS-INVALID-DSC-COMMENT :: <_cairo-status> = 20; define constant = <_cairo-status>; define constant <_cairo-content> = limited(, min: 4096, max: 12288); define constant $CAIRO-CONTENT-COLOR :: <_cairo-content> = 4096; define constant $CAIRO-CONTENT-ALPHA :: <_cairo-content> = 8192; define constant $CAIRO-CONTENT-COLOR-ALPHA :: <_cairo-content> = 12288; define constant = <_cairo-content>; define C-pointer-type => ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function cairo-create input parameter target :: ; result res :: ; c-name: "cairo_create"; end; define C-function cairo-reference input parameter cr :: ; result res :: ; c-name: "cairo_reference"; end; define C-function cairo-destroy input parameter cr :: ; c-name: "cairo_destroy"; end; define C-function cairo-save input parameter cr :: ; c-name: "cairo_save"; end; define C-function cairo-restore input parameter cr :: ; c-name: "cairo_restore"; end; define C-function cairo-push-group input parameter cr :: ; c-name: "cairo_push_group"; end; define C-function cairo-push-group-with-content input parameter cr :: ; input parameter content :: ; c-name: "cairo_push_group_with_content"; end; define C-function cairo-pop-group input parameter cr :: ; result res :: ; c-name: "cairo_pop_group"; end; define C-function cairo-pop-group-to-source input parameter cr :: ; c-name: "cairo_pop_group_to_source"; end; define constant <_cairo-operator> = limited(, min: 0, max: 13); define constant $CAIRO-OPERATOR-CLEAR :: <_cairo-operator> = 0; define constant $CAIRO-OPERATOR-SOURCE :: <_cairo-operator> = 1; define constant $CAIRO-OPERATOR-OVER :: <_cairo-operator> = 2; define constant $CAIRO-OPERATOR-IN :: <_cairo-operator> = 3; define constant $CAIRO-OPERATOR-OUT :: <_cairo-operator> = 4; define constant $CAIRO-OPERATOR-ATOP :: <_cairo-operator> = 5; define constant $CAIRO-OPERATOR-DEST :: <_cairo-operator> = 6; define constant $CAIRO-OPERATOR-DEST-OVER :: <_cairo-operator> = 7; define constant $CAIRO-OPERATOR-DEST-IN :: <_cairo-operator> = 8; define constant $CAIRO-OPERATOR-DEST-OUT :: <_cairo-operator> = 9; define constant $CAIRO-OPERATOR-DEST-ATOP :: <_cairo-operator> = 10; define constant $CAIRO-OPERATOR-XOR :: <_cairo-operator> = 11; define constant $CAIRO-OPERATOR-ADD :: <_cairo-operator> = 12; define constant $CAIRO-OPERATOR-SATURATE :: <_cairo-operator> = 13; define constant = <_cairo-operator>; define C-function cairo-set-operator input parameter cr :: ; input parameter op :: ; c-name: "cairo_set_operator"; end; define C-function cairo-set-source input parameter cr :: ; input parameter source :: ; c-name: "cairo_set_source"; end; define C-function cairo-set-source-rgb input parameter cr :: ; input parameter red :: ; input parameter green :: ; input parameter blue :: ; c-name: "cairo_set_source_rgb"; end; define C-function cairo-set-source-rgba input parameter cr :: ; input parameter red :: ; input parameter green :: ; input parameter blue :: ; input parameter alpha :: ; c-name: "cairo_set_source_rgba"; end; define C-function cairo-set-source-surface input parameter cr :: ; input parameter surface :: ; input parameter x :: ; input parameter y :: ; c-name: "cairo_set_source_surface"; end; define C-function cairo-set-tolerance input parameter cr :: ; input parameter tolerance :: ; c-name: "cairo_set_tolerance"; end; define constant <_cairo-antialias> = limited(, min: 0, max: 3); define constant $CAIRO-ANTIALIAS-DEFAULT :: <_cairo-antialias> = 0; define constant $CAIRO-ANTIALIAS-NONE :: <_cairo-antialias> = 1; define constant $CAIRO-ANTIALIAS-GRAY :: <_cairo-antialias> = 2; define constant $CAIRO-ANTIALIAS-SUBPIXEL :: <_cairo-antialias> = 3; define constant = <_cairo-antialias>; define C-function cairo-set-antialias input parameter cr :: ; input parameter antialias :: ; c-name: "cairo_set_antialias"; end; define constant <_cairo-fill-rule> = limited(, min: 0, max: 1); define constant $CAIRO-FILL-RULE-WINDING :: <_cairo-fill-rule> = 0; define constant $CAIRO-FILL-RULE-EVEN-ODD :: <_cairo-fill-rule> = 1; define constant = <_cairo-fill-rule>; define C-function cairo-set-fill-rule input parameter cr :: ; input parameter fill_rule :: ; c-name: "cairo_set_fill_rule"; end; define C-function cairo-set-line-width input parameter cr :: ; input parameter width :: ; c-name: "cairo_set_line_width"; end; define constant <_cairo-line-cap> = limited(, min: 0, max: 2); define constant $CAIRO-LINE-CAP-BUTT :: <_cairo-line-cap> = 0; define constant $CAIRO-LINE-CAP-ROUND :: <_cairo-line-cap> = 1; define constant $CAIRO-LINE-CAP-SQUARE :: <_cairo-line-cap> = 2; define constant = <_cairo-line-cap>; define C-function cairo-set-line-cap input parameter cr :: ; input parameter line_cap :: ; c-name: "cairo_set_line_cap"; end; define constant <_cairo-line-join> = limited(, min: 0, max: 2); define constant $CAIRO-LINE-JOIN-MITER :: <_cairo-line-join> = 0; define constant $CAIRO-LINE-JOIN-ROUND :: <_cairo-line-join> = 1; define constant $CAIRO-LINE-JOIN-BEVEL :: <_cairo-line-join> = 2; define constant = <_cairo-line-join>; define C-function cairo-set-line-join input parameter cr :: ; input parameter line_join :: ; c-name: "cairo_set_line_join"; end; define C-function cairo-set-dash input parameter cr :: ; input parameter dashes :: ; input parameter num_dashes :: ; input parameter offset :: ; c-name: "cairo_set_dash"; end; define C-function cairo-set-miter-limit input parameter cr :: ; input parameter limit :: ; c-name: "cairo_set_miter_limit"; end; define C-function cairo-translate input parameter cr :: ; input parameter tx :: ; input parameter ty :: ; c-name: "cairo_translate"; end; define C-function cairo-scale input parameter cr :: ; input parameter sx :: ; input parameter sy :: ; c-name: "cairo_scale"; end; define C-function cairo-rotate input parameter cr :: ; input parameter angle :: ; c-name: "cairo_rotate"; end; define C-function cairo-transform input parameter cr :: ; input parameter matrix :: ; c-name: "cairo_transform"; end; define C-function cairo-set-matrix input parameter cr :: ; input parameter matrix :: ; c-name: "cairo_set_matrix"; end; define C-function cairo-identity-matrix input parameter cr :: ; c-name: "cairo_identity_matrix"; end; define C-function cairo-user-to-device input parameter cr :: ; input parameter x :: ; input parameter y :: ; c-name: "cairo_user_to_device"; end; define C-function cairo-user-to-device-distance input parameter cr :: ; input parameter dx :: ; input parameter dy :: ; c-name: "cairo_user_to_device_distance"; end; define C-function cairo-device-to-user input parameter cr :: ; input parameter x :: ; input parameter y :: ; c-name: "cairo_device_to_user"; end; define C-function cairo-device-to-user-distance input parameter cr :: ; input parameter dx :: ; input parameter dy :: ; c-name: "cairo_device_to_user_distance"; end; define C-function cairo-new-path input parameter cr :: ; c-name: "cairo_new_path"; end; define C-function cairo-move-to input parameter cr :: ; input parameter x :: ; input parameter y :: ; c-name: "cairo_move_to"; end; define C-function cairo-new-sub-path input parameter cr :: ; c-name: "cairo_new_sub_path"; end; define C-function cairo-line-to input parameter cr :: ; input parameter x :: ; input parameter y :: ; c-name: "cairo_line_to"; end; define C-function cairo-curve-to input parameter cr :: ; input parameter x1 :: ; input parameter y1 :: ; input parameter x2 :: ; input parameter y2 :: ; input parameter x3 :: ; input parameter y3 :: ; c-name: "cairo_curve_to"; end; define C-function cairo-arc input parameter cr :: ; input parameter xc :: ; input parameter yc :: ; input parameter radius :: ; input parameter angle1 :: ; input parameter angle2 :: ; c-name: "cairo_arc"; end; define C-function cairo-arc-negative input parameter cr :: ; input parameter xc :: ; input parameter yc :: ; input parameter radius :: ; input parameter angle1 :: ; input parameter angle2 :: ; c-name: "cairo_arc_negative"; end; define C-function cairo-rel-move-to input parameter cr :: ; input parameter dx :: ; input parameter dy :: ; c-name: "cairo_rel_move_to"; end; define C-function cairo-rel-line-to input parameter cr :: ; input parameter dx :: ; input parameter dy :: ; c-name: "cairo_rel_line_to"; end; define C-function cairo-rel-curve-to input parameter cr :: ; input parameter dx1 :: ; input parameter dy1 :: ; input parameter dx2 :: ; input parameter dy2 :: ; input parameter dx3 :: ; input parameter dy3 :: ; c-name: "cairo_rel_curve_to"; end; define C-function cairo-rectangle input parameter cr :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "cairo_rectangle"; end; define C-function cairo-close-path input parameter cr :: ; c-name: "cairo_close_path"; end; define C-function cairo-paint input parameter cr :: ; c-name: "cairo_paint"; end; define C-function cairo-paint-with-alpha input parameter cr :: ; input parameter alpha :: ; c-name: "cairo_paint_with_alpha"; end; define C-function cairo-mask input parameter cr :: ; input parameter pattern :: ; c-name: "cairo_mask"; end; define C-function cairo-mask-surface input parameter cr :: ; input parameter surface :: ; input parameter surface_x :: ; input parameter surface_y :: ; c-name: "cairo_mask_surface"; end; define C-function cairo-stroke input parameter cr :: ; c-name: "cairo_stroke"; end; define C-function cairo-stroke-preserve input parameter cr :: ; c-name: "cairo_stroke_preserve"; end; define C-function cairo-fill input parameter cr :: ; c-name: "cairo_fill"; end; define C-function cairo-fill-preserve input parameter cr :: ; c-name: "cairo_fill_preserve"; end; define C-function cairo-copy-page input parameter cr :: ; c-name: "cairo_copy_page"; end; define C-function cairo-show-page input parameter cr :: ; c-name: "cairo_show_page"; end; define C-function cairo-in-stroke input parameter cr :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "cairo_in_stroke"; end; define C-function cairo-in-fill input parameter cr :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "cairo_in_fill"; end; define C-function cairo-stroke-extents input parameter cr :: ; input parameter x1 :: ; input parameter y1 :: ; input parameter x2 :: ; input parameter y2 :: ; c-name: "cairo_stroke_extents"; end; define C-function cairo-fill-extents input parameter cr :: ; input parameter x1 :: ; input parameter y1 :: ; input parameter x2 :: ; input parameter y2 :: ; c-name: "cairo_fill_extents"; end; define C-function cairo-reset-clip input parameter cr :: ; c-name: "cairo_reset_clip"; end; define C-function cairo-clip input parameter cr :: ; c-name: "cairo_clip"; end; define C-function cairo-clip-preserve input parameter cr :: ; c-name: "cairo_clip_preserve"; end; define C-subtype <_cairo-scaled-font> () end; define constant = <_cairo-scaled-font>; define C-subtype <_cairo-font-face> () end; define constant = <_cairo-font-face>; define C-subtype () end; define C-subtype () end; define C-subtype () end; define constant <_cairo-font-slant> = limited(, min: 0, max: 2); define constant $CAIRO-FONT-SLANT-NORMAL :: <_cairo-font-slant> = 0; define constant $CAIRO-FONT-SLANT-ITALIC :: <_cairo-font-slant> = 1; define constant $CAIRO-FONT-SLANT-OBLIQUE :: <_cairo-font-slant> = 2; define constant = <_cairo-font-slant>; define constant <_cairo-font-weight> = limited(, min: 0, max: 1); define constant $CAIRO-FONT-WEIGHT-NORMAL :: <_cairo-font-weight> = 0; define constant $CAIRO-FONT-WEIGHT-BOLD :: <_cairo-font-weight> = 1; define constant = <_cairo-font-weight>; define constant <_cairo-subpixel-order> = limited(, min: 0, max: 4); define constant $CAIRO-SUBPIXEL-ORDER-DEFAULT :: <_cairo-subpixel-order> = 0; define constant $CAIRO-SUBPIXEL-ORDER-RGB :: <_cairo-subpixel-order> = 1; define constant $CAIRO-SUBPIXEL-ORDER-BGR :: <_cairo-subpixel-order> = 2; define constant $CAIRO-SUBPIXEL-ORDER-VRGB :: <_cairo-subpixel-order> = 3; define constant $CAIRO-SUBPIXEL-ORDER-VBGR :: <_cairo-subpixel-order> = 4; define constant = <_cairo-subpixel-order>; define constant <_cairo-hint-style> = limited(, min: 0, max: 4); define constant $CAIRO-HINT-STYLE-DEFAULT :: <_cairo-hint-style> = 0; define constant $CAIRO-HINT-STYLE-NONE :: <_cairo-hint-style> = 1; define constant $CAIRO-HINT-STYLE-SLIGHT :: <_cairo-hint-style> = 2; define constant $CAIRO-HINT-STYLE-MEDIUM :: <_cairo-hint-style> = 3; define constant $CAIRO-HINT-STYLE-FULL :: <_cairo-hint-style> = 4; define constant = <_cairo-hint-style>; define constant <_cairo-hint-metrics> = limited(, min: 0, max: 2); define constant $CAIRO-HINT-METRICS-DEFAULT :: <_cairo-hint-metrics> = 0; define constant $CAIRO-HINT-METRICS-OFF :: <_cairo-hint-metrics> = 1; define constant $CAIRO-HINT-METRICS-ON :: <_cairo-hint-metrics> = 2; define constant = <_cairo-hint-metrics>; define C-function cairo-font-options-create result res :: ; c-name: "cairo_font_options_create"; end; define C-function cairo-font-options-copy input parameter original :: ; result res :: ; c-name: "cairo_font_options_copy"; end; define C-function cairo-font-options-destroy input parameter options :: ; c-name: "cairo_font_options_destroy"; end; define C-function cairo-font-options-status input parameter options :: ; result res :: ; c-name: "cairo_font_options_status"; end; define C-function cairo-font-options-merge input parameter options :: ; input parameter other :: ; c-name: "cairo_font_options_merge"; end; define C-function cairo-font-options-equal input parameter options :: ; input parameter other :: ; result res :: ; c-name: "cairo_font_options_equal"; end; define C-function cairo-font-options-hash input parameter options :: ; result res :: ; c-name: "cairo_font_options_hash"; end; define C-function cairo-font-options-set-antialias input parameter options :: ; input parameter antialias :: ; c-name: "cairo_font_options_set_antialias"; end; define C-function cairo-font-options-get-antialias input parameter options :: ; result res :: ; c-name: "cairo_font_options_get_antialias"; end; define C-function cairo-font-options-set-subpixel-order input parameter options :: ; input parameter subpixel_order :: ; c-name: "cairo_font_options_set_subpixel_order"; end; define C-function cairo-font-options-get-subpixel-order input parameter options :: ; result res :: ; c-name: "cairo_font_options_get_subpixel_order"; end; define C-function cairo-font-options-set-hint-style input parameter options :: ; input parameter hint_style :: ; c-name: "cairo_font_options_set_hint_style"; end; define C-function cairo-font-options-get-hint-style input parameter options :: ; result res :: ; c-name: "cairo_font_options_get_hint_style"; end; define C-function cairo-font-options-set-hint-metrics input parameter options :: ; input parameter hint_metrics :: ; c-name: "cairo_font_options_set_hint_metrics"; end; define C-function cairo-font-options-get-hint-metrics input parameter options :: ; result res :: ; c-name: "cairo_font_options_get_hint_metrics"; end; define C-function cairo-select-font-face input parameter cr :: ; input parameter family :: ; input parameter slant :: ; input parameter weight :: ; c-name: "cairo_select_font_face"; end; define C-function cairo-set-font-size input parameter cr :: ; input parameter size :: ; c-name: "cairo_set_font_size"; end; define C-function cairo-set-font-matrix input parameter cr :: ; input parameter matrix :: ; c-name: "cairo_set_font_matrix"; end; define C-function cairo-get-font-matrix input parameter cr :: ; input parameter matrix :: ; c-name: "cairo_get_font_matrix"; end; define C-function cairo-set-font-options input parameter cr :: ; input parameter options :: ; c-name: "cairo_set_font_options"; end; define C-function cairo-get-font-options input parameter cr :: ; input parameter options :: ; c-name: "cairo_get_font_options"; end; define C-function cairo-set-scaled-font input parameter cr :: ; input parameter scaled_font :: ; c-name: "cairo_set_scaled_font"; end; define C-function cairo-show-text input parameter cr :: ; input parameter utf8 :: ; c-name: "cairo_show_text"; end; define C-function cairo-show-glyphs input parameter cr :: ; input parameter glyphs :: ; input parameter num_glyphs :: ; c-name: "cairo_show_glyphs"; end; define C-function cairo-get-font-face input parameter cr :: ; result res :: ; c-name: "cairo_get_font_face"; end; define C-function cairo-font-extents input parameter cr :: ; input parameter extents :: ; c-name: "cairo_font_extents"; end; define C-function cairo-set-font-face input parameter cr :: ; input parameter font_face :: ; c-name: "cairo_set_font_face"; end; define C-function cairo-text-extents input parameter cr :: ; input parameter utf8 :: ; input parameter extents :: ; c-name: "cairo_text_extents"; end; define C-function cairo-glyph-extents input parameter cr :: ; input parameter glyphs :: ; input parameter num_glyphs :: ; input parameter extents :: ; c-name: "cairo_glyph_extents"; end; define C-function cairo-text-path input parameter cr :: ; input parameter utf8 :: ; c-name: "cairo_text_path"; end; define C-function cairo-glyph-path input parameter cr :: ; input parameter glyphs :: ; input parameter num_glyphs :: ; c-name: "cairo_glyph_path"; end; define C-function cairo-font-face-reference input parameter font_face :: ; result res :: ; c-name: "cairo_font_face_reference"; end; define C-function cairo-font-face-destroy input parameter font_face :: ; c-name: "cairo_font_face_destroy"; end; define C-function cairo-font-face-status input parameter font_face :: ; result res :: ; c-name: "cairo_font_face_status"; end; define constant <_cairo-font-type> = limited(, min: 0, max: 3); define constant $CAIRO-FONT-TYPE-TOY :: <_cairo-font-type> = 0; define constant $CAIRO-FONT-TYPE-FT :: <_cairo-font-type> = 1; define constant $CAIRO-FONT-TYPE-WIN32 :: <_cairo-font-type> = 2; define constant $CAIRO-FONT-TYPE-ATSUI :: <_cairo-font-type> = 3; define constant = <_cairo-font-type>; define C-function cairo-font-face-get-type input parameter font_face :: ; result res :: ; c-name: "cairo_font_face_get_type"; end; define C-function cairo-font-face-get-user-data input parameter font_face :: ; input parameter key :: ; result res :: ; c-name: "cairo_font_face_get_user_data"; end; define C-function cairo-font-face-set-user-data input parameter font_face :: ; input parameter key :: ; input parameter user_data :: ; input parameter destroy :: ; result res :: ; c-name: "cairo_font_face_set_user_data"; end; define C-function cairo-scaled-font-create input parameter font_face :: ; input parameter font_matrix :: ; input parameter ctm :: ; input parameter options :: ; result res :: ; c-name: "cairo_scaled_font_create"; end; define C-function cairo-scaled-font-reference input parameter scaled_font :: ; result res :: ; c-name: "cairo_scaled_font_reference"; end; define C-function cairo-scaled-font-destroy input parameter scaled_font :: ; c-name: "cairo_scaled_font_destroy"; end; define C-function cairo-scaled-font-status input parameter scaled_font :: ; result res :: ; c-name: "cairo_scaled_font_status"; end; define C-function cairo-scaled-font-get-type input parameter scaled_font :: ; result res :: ; c-name: "cairo_scaled_font_get_type"; end; define C-function cairo-scaled-font-extents input parameter scaled_font :: ; input parameter extents :: ; c-name: "cairo_scaled_font_extents"; end; define C-function cairo-scaled-font-text-extents input parameter scaled_font :: ; input parameter utf8 :: ; input parameter extents :: ; c-name: "cairo_scaled_font_text_extents"; end; define C-function cairo-scaled-font-glyph-extents input parameter scaled_font :: ; input parameter glyphs :: ; input parameter num_glyphs :: ; input parameter extents :: ; c-name: "cairo_scaled_font_glyph_extents"; end; define C-function cairo-scaled-font-get-font-face input parameter scaled_font :: ; result res :: ; c-name: "cairo_scaled_font_get_font_face"; end; define C-function cairo-scaled-font-get-font-matrix input parameter scaled_font :: ; input parameter font_matrix :: ; c-name: "cairo_scaled_font_get_font_matrix"; end; define C-function cairo-scaled-font-get-ctm input parameter scaled_font :: ; input parameter ctm :: ; c-name: "cairo_scaled_font_get_ctm"; end; define C-function cairo-scaled-font-get-font-options input parameter scaled_font :: ; input parameter options :: ; c-name: "cairo_scaled_font_get_font_options"; end; define C-function cairo-get-operator input parameter cr :: ; result res :: ; c-name: "cairo_get_operator"; end; define C-function cairo-get-source input parameter cr :: ; result res :: ; c-name: "cairo_get_source"; end; define C-function cairo-get-tolerance input parameter cr :: ; result res :: ; c-name: "cairo_get_tolerance"; end; define C-function cairo-get-antialias input parameter cr :: ; result res :: ; c-name: "cairo_get_antialias"; end; define C-function cairo-get-current-point input parameter cr :: ; input parameter x :: ; input parameter y :: ; c-name: "cairo_get_current_point"; end; define C-function cairo-get-fill-rule input parameter cr :: ; result res :: ; c-name: "cairo_get_fill_rule"; end; define C-function cairo-get-line-width input parameter cr :: ; result res :: ; c-name: "cairo_get_line_width"; end; define C-function cairo-get-line-cap input parameter cr :: ; result res :: ; c-name: "cairo_get_line_cap"; end; define C-function cairo-get-line-join input parameter cr :: ; result res :: ; c-name: "cairo_get_line_join"; end; define C-function cairo-get-miter-limit input parameter cr :: ; result res :: ; c-name: "cairo_get_miter_limit"; end; define C-function cairo-get-matrix input parameter cr :: ; input parameter matrix :: ; c-name: "cairo_get_matrix"; end; define C-function cairo-get-target input parameter cr :: ; result res :: ; c-name: "cairo_get_target"; end; define C-function cairo-get-group-target input parameter cr :: ; result res :: ; c-name: "cairo_get_group_target"; end; define constant <_cairo-path-data-type> = limited(, min: 0, max: 3); define constant $CAIRO-PATH-MOVE-TO :: <_cairo-path-data-type> = 0; define constant $CAIRO-PATH-LINE-TO :: <_cairo-path-data-type> = 1; define constant $CAIRO-PATH-CURVE-TO :: <_cairo-path-data-type> = 2; define constant $CAIRO-PATH-CLOSE-PATH :: <_cairo-path-data-type> = 3; define constant = <_cairo-path-data-type>; define C-subtype () end; define C-subtype () end; /* Ignoring declaration for {instance of } "<_cairo-path-data-t>"*/ define constant = <_cairo-path-data-t>; define C-subtype () end; define constant = ; define C-function cairo-copy-path input parameter cr :: ; result res :: ; c-name: "cairo_copy_path"; end; define C-function cairo-copy-path-flat input parameter cr :: ; result res :: ; c-name: "cairo_copy_path_flat"; end; define C-function cairo-append-path input parameter cr :: ; input parameter path :: ; c-name: "cairo_append_path"; end; define C-function cairo-path-destroy input parameter path :: ; c-name: "cairo_path_destroy"; end; define C-function cairo-status input parameter cr :: ; result res :: ; c-name: "cairo_status"; end; define C-function cairo-status-to-string input parameter status :: ; result res :: ; c-name: "cairo_status_to_string"; end; define C-function cairo-surface-create-similar input parameter other :: ; input parameter content :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "cairo_surface_create_similar"; end; define C-function cairo-surface-reference input parameter surface :: ; result res :: ; c-name: "cairo_surface_reference"; end; define C-function cairo-surface-finish input parameter surface :: ; c-name: "cairo_surface_finish"; end; define C-function cairo-surface-destroy input parameter surface :: ; c-name: "cairo_surface_destroy"; end; define C-function cairo-surface-status input parameter surface :: ; result res :: ; c-name: "cairo_surface_status"; end; define constant <_cairo-surface-type> = limited(, min: 0, max: 10); define constant $CAIRO-SURFACE-TYPE-IMAGE :: <_cairo-surface-type> = 0; define constant $CAIRO-SURFACE-TYPE-PDF :: <_cairo-surface-type> = 1; define constant $CAIRO-SURFACE-TYPE-PS :: <_cairo-surface-type> = 2; define constant $CAIRO-SURFACE-TYPE-XLIB :: <_cairo-surface-type> = 3; define constant $CAIRO-SURFACE-TYPE-XCB :: <_cairo-surface-type> = 4; define constant $CAIRO-SURFACE-TYPE-GLITZ :: <_cairo-surface-type> = 5; define constant $CAIRO-SURFACE-TYPE-QUARTZ :: <_cairo-surface-type> = 6; define constant $CAIRO-SURFACE-TYPE-WIN32 :: <_cairo-surface-type> = 7; define constant $CAIRO-SURFACE-TYPE-BEOS :: <_cairo-surface-type> = 8; define constant $CAIRO-SURFACE-TYPE-DIRECTFB :: <_cairo-surface-type> = 9; define constant $CAIRO-SURFACE-TYPE-SVG :: <_cairo-surface-type> = 10; define constant = <_cairo-surface-type>; define C-function cairo-surface-get-type input parameter surface :: ; result res :: ; c-name: "cairo_surface_get_type"; end; define C-function cairo-surface-get-content input parameter surface :: ; result res :: ; c-name: "cairo_surface_get_content"; end; define C-function cairo-surface-write-to-png input parameter surface :: ; input parameter filename :: ; result res :: ; c-name: "cairo_surface_write_to_png"; end; define C-function cairo-surface-write-to-png-stream input parameter surface :: ; input parameter write_func :: ; input parameter closure :: ; result res :: ; c-name: "cairo_surface_write_to_png_stream"; end; define C-function cairo-surface-get-user-data input parameter surface :: ; input parameter key :: ; result res :: ; c-name: "cairo_surface_get_user_data"; end; define C-function cairo-surface-set-user-data input parameter surface :: ; input parameter key :: ; input parameter user_data :: ; input parameter destroy :: ; result res :: ; c-name: "cairo_surface_set_user_data"; end; define C-function cairo-surface-get-font-options input parameter surface :: ; input parameter options :: ; c-name: "cairo_surface_get_font_options"; end; define C-function cairo-surface-flush input parameter surface :: ; c-name: "cairo_surface_flush"; end; define C-function cairo-surface-mark-dirty input parameter surface :: ; c-name: "cairo_surface_mark_dirty"; end; define C-function cairo-surface-mark-dirty-rectangle input parameter surface :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "cairo_surface_mark_dirty_rectangle"; end; define C-function cairo-surface-set-device-offset input parameter surface :: ; input parameter x_offset :: ; input parameter y_offset :: ; c-name: "cairo_surface_set_device_offset"; end; define C-function cairo-surface-get-device-offset input parameter surface :: ; input parameter x_offset :: ; input parameter y_offset :: ; c-name: "cairo_surface_get_device_offset"; end; define C-function cairo-surface-set-fallback-resolution input parameter surface :: ; input parameter x_pixels_per_inch :: ; input parameter y_pixels_per_inch :: ; c-name: "cairo_surface_set_fallback_resolution"; end; define constant <_cairo-format> = limited(, min: 0, max: 4); define constant $CAIRO-FORMAT-ARGB32 :: <_cairo-format> = 0; define constant $CAIRO-FORMAT-RGB24 :: <_cairo-format> = 1; define constant $CAIRO-FORMAT-A8 :: <_cairo-format> = 2; define constant $CAIRO-FORMAT-A1 :: <_cairo-format> = 3; define constant $CAIRO-FORMAT-RGB16-565 :: <_cairo-format> = 4; define constant = <_cairo-format>; define C-function cairo-image-surface-create input parameter format :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "cairo_image_surface_create"; end; define C-function cairo-image-surface-create-for-data input parameter data :: ; input parameter format :: ; input parameter width :: ; input parameter height :: ; input parameter stride :: ; result res :: ; c-name: "cairo_image_surface_create_for_data"; end; define C-function cairo-image-surface-get-data input parameter surface :: ; result res :: ; c-name: "cairo_image_surface_get_data"; end; define C-function cairo-image-surface-get-format input parameter surface :: ; result res :: ; c-name: "cairo_image_surface_get_format"; end; define C-function cairo-image-surface-get-width input parameter surface :: ; result res :: ; c-name: "cairo_image_surface_get_width"; end; define C-function cairo-image-surface-get-height input parameter surface :: ; result res :: ; c-name: "cairo_image_surface_get_height"; end; define C-function cairo-image-surface-get-stride input parameter surface :: ; result res :: ; c-name: "cairo_image_surface_get_stride"; end; define C-function cairo-image-surface-create-from-png input parameter filename :: ; result res :: ; c-name: "cairo_image_surface_create_from_png"; end; define C-function cairo-image-surface-create-from-png-stream input parameter read_func :: ; input parameter closure :: ; result res :: ; c-name: "cairo_image_surface_create_from_png_stream"; end; define C-function cairo-pattern-create-rgb input parameter red :: ; input parameter green :: ; input parameter blue :: ; result res :: ; c-name: "cairo_pattern_create_rgb"; end; define C-function cairo-pattern-create-rgba input parameter red :: ; input parameter green :: ; input parameter blue :: ; input parameter alpha :: ; result res :: ; c-name: "cairo_pattern_create_rgba"; end; define C-function cairo-pattern-create-for-surface input parameter surface :: ; result res :: ; c-name: "cairo_pattern_create_for_surface"; end; define C-function cairo-pattern-create-linear input parameter x0 :: ; input parameter y0 :: ; input parameter x1 :: ; input parameter y1 :: ; result res :: ; c-name: "cairo_pattern_create_linear"; end; define C-function cairo-pattern-create-radial input parameter cx0 :: ; input parameter cy0 :: ; input parameter radius0 :: ; input parameter cx1 :: ; input parameter cy1 :: ; input parameter radius1 :: ; result res :: ; c-name: "cairo_pattern_create_radial"; end; define C-function cairo-pattern-reference input parameter pattern :: ; result res :: ; c-name: "cairo_pattern_reference"; end; define C-function cairo-pattern-destroy input parameter pattern :: ; c-name: "cairo_pattern_destroy"; end; define C-function cairo-pattern-status input parameter pattern :: ; result res :: ; c-name: "cairo_pattern_status"; end; define constant <_cairo-pattern-type> = limited(, min: 0, max: 3); define constant $CAIRO-PATTERN-TYPE-SOLID :: <_cairo-pattern-type> = 0; define constant $CAIRO-PATTERN-TYPE-SURFACE :: <_cairo-pattern-type> = 1; define constant $CAIRO-PATTERN-TYPE-LINEAR :: <_cairo-pattern-type> = 2; define constant $CAIRO-PATTERN-TYPE-RADIAL :: <_cairo-pattern-type> = 3; define constant = <_cairo-pattern-type>; define C-function cairo-pattern-get-type input parameter pattern :: ; result res :: ; c-name: "cairo_pattern_get_type"; end; define C-function cairo-pattern-add-color-stop-rgb input parameter pattern :: ; input parameter offset :: ; input parameter red :: ; input parameter green :: ; input parameter blue :: ; c-name: "cairo_pattern_add_color_stop_rgb"; end; define C-function cairo-pattern-add-color-stop-rgba input parameter pattern :: ; input parameter offset :: ; input parameter red :: ; input parameter green :: ; input parameter blue :: ; input parameter alpha :: ; c-name: "cairo_pattern_add_color_stop_rgba"; end; define C-function cairo-pattern-set-matrix input parameter pattern :: ; input parameter matrix :: ; c-name: "cairo_pattern_set_matrix"; end; define C-function cairo-pattern-get-matrix input parameter pattern :: ; input parameter matrix :: ; c-name: "cairo_pattern_get_matrix"; end; define constant <_cairo-extend> = limited(, min: 0, max: 3); define constant $CAIRO-EXTEND-NONE :: <_cairo-extend> = 0; define constant $CAIRO-EXTEND-REPEAT :: <_cairo-extend> = 1; define constant $CAIRO-EXTEND-REFLECT :: <_cairo-extend> = 2; define constant $CAIRO-EXTEND-PAD :: <_cairo-extend> = 3; define constant = <_cairo-extend>; define C-function cairo-pattern-set-extend input parameter pattern :: ; input parameter extend :: ; c-name: "cairo_pattern_set_extend"; end; define C-function cairo-pattern-get-extend input parameter pattern :: ; result res :: ; c-name: "cairo_pattern_get_extend"; end; define constant <_cairo-filter> = limited(, min: 0, max: 5); define constant $CAIRO-FILTER-FAST :: <_cairo-filter> = 0; define constant $CAIRO-FILTER-GOOD :: <_cairo-filter> = 1; define constant $CAIRO-FILTER-BEST :: <_cairo-filter> = 2; define constant $CAIRO-FILTER-NEAREST :: <_cairo-filter> = 3; define constant $CAIRO-FILTER-BILINEAR :: <_cairo-filter> = 4; define constant $CAIRO-FILTER-GAUSSIAN :: <_cairo-filter> = 5; define constant = <_cairo-filter>; define C-function cairo-pattern-set-filter input parameter pattern :: ; input parameter filter :: ; c-name: "cairo_pattern_set_filter"; end; define C-function cairo-pattern-get-filter input parameter pattern :: ; result res :: ; c-name: "cairo_pattern_get_filter"; end; define C-function cairo-matrix-init input parameter matrix :: ; input parameter xx :: ; input parameter yx :: ; input parameter xy :: ; input parameter yy :: ; input parameter x0 :: ; input parameter y0 :: ; c-name: "cairo_matrix_init"; end; define C-function cairo-matrix-init-identity input parameter matrix :: ; c-name: "cairo_matrix_init_identity"; end; define C-function cairo-matrix-init-translate input parameter matrix :: ; input parameter tx :: ; input parameter ty :: ; c-name: "cairo_matrix_init_translate"; end; define C-function cairo-matrix-init-scale input parameter matrix :: ; input parameter sx :: ; input parameter sy :: ; c-name: "cairo_matrix_init_scale"; end; define C-function cairo-matrix-init-rotate input parameter matrix :: ; input parameter radians :: ; c-name: "cairo_matrix_init_rotate"; end; define C-function cairo-matrix-translate input parameter matrix :: ; input parameter tx :: ; input parameter ty :: ; c-name: "cairo_matrix_translate"; end; define C-function cairo-matrix-scale input parameter matrix :: ; input parameter sx :: ; input parameter sy :: ; c-name: "cairo_matrix_scale"; end; define C-function cairo-matrix-rotate input parameter matrix :: ; input parameter radians :: ; c-name: "cairo_matrix_rotate"; end; define C-function cairo-matrix-invert input parameter matrix :: ; result res :: ; c-name: "cairo_matrix_invert"; end; define C-function cairo-matrix-multiply input parameter result :: ; input parameter a :: ; input parameter b :: ; c-name: "cairo_matrix_multiply"; end; define C-function cairo-matrix-transform-distance input parameter matrix :: ; input parameter dx :: ; input parameter dy :: ; c-name: "cairo_matrix_transform_distance"; end; define C-function cairo-matrix-transform-point input parameter matrix :: ; input parameter x :: ; input parameter y :: ; c-name: "cairo_matrix_transform_point"; end; define C-function cairo-debug-reset-static-data c-name: "cairo_debug_reset_static_data"; end; define constant $CAIRO-VERSION = 10206; define constant $CAIRO-VERSION-MAJOR = 1; define constant $CAIRO-VERSION-MINOR = 2; define constant $CAIRO-VERSION-MICRO = 6; define constant $CAIRO-VERSION-STRING = "1.2.6"; define constant $CAIRO-HAS-SVG-SURFACE = 1; define constant $CAIRO-HAS-PDF-SURFACE = 1; define constant $CAIRO-HAS-PS-SURFACE = 1; define constant $CAIRO-HAS-FT-FONT = 1; define constant $CAIRO-HAS-PNG-FUNCTIONS = 1; define constant $CAIRO-HAS-WIN32-FONT = 1; define constant $CAIRO-HAS-WIN32-SURFACE = 1; define C-function gdk-drawable-get-type result res :: ; c-name: "gdk_drawable_get_type"; end; define C-function gdk-drawable-set-data input parameter drawable :: ; input parameter key :: ; input parameter data :: ; input parameter destroy_func :: ; c-name: "gdk_drawable_set_data"; end; define C-function gdk-drawable-get-data input parameter drawable :: ; input parameter key :: ; result res :: ; c-name: "gdk_drawable_get_data"; end; define C-function gdk-drawable-get-depth input parameter drawable :: ; result res :: ; c-name: "gdk_drawable_get_depth"; end; define C-function gdk-drawable-get-screen input parameter drawable :: ; result res :: ; c-name: "gdk_drawable_get_screen"; end; define C-function gdk-drawable-get-display input parameter drawable :: ; result res :: ; c-name: "gdk_drawable_get_display"; end; define C-function gdk-draw-point input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; c-name: "gdk_draw_point"; end; define C-function gdk-draw-line input parameter drawable :: ; input parameter gc :: ; input parameter x1_ :: ; input parameter y1_ :: ; input parameter x2_ :: ; input parameter y2_ :: ; c-name: "gdk_draw_line"; end; define C-function gdk-draw-rectangle input parameter drawable :: ; input parameter gc :: ; input parameter filled :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "gdk_draw_rectangle"; end; define C-function gdk-draw-arc input parameter drawable :: ; input parameter gc :: ; input parameter filled :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter angle1 :: ; input parameter angle2 :: ; c-name: "gdk_draw_arc"; end; define C-function gdk-draw-polygon input parameter drawable :: ; input parameter gc :: ; input parameter filled :: ; input parameter points :: ; input parameter npoints :: ; c-name: "gdk_draw_polygon"; end; define C-function gdk-draw-string input parameter drawable :: ; input parameter font :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter string :: ; c-name: "gdk_draw_string"; end; define C-function gdk-draw-text input parameter drawable :: ; input parameter font :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter text :: ; input parameter text_length :: ; c-name: "gdk_draw_text"; end; define C-function gdk-draw-text-wc input parameter drawable :: ; input parameter font :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter text :: ; input parameter text_length :: ; c-name: "gdk_draw_text_wc"; end; define C-function gdk-draw-drawable input parameter drawable :: ; input parameter gc :: ; input parameter src :: ; input parameter xsrc :: ; input parameter ysrc :: ; input parameter xdest :: ; input parameter ydest :: ; input parameter width :: ; input parameter height :: ; c-name: "gdk_draw_drawable"; end; define C-function gdk-draw-image input parameter drawable :: ; input parameter gc :: ; input parameter image :: ; input parameter xsrc :: ; input parameter ysrc :: ; input parameter xdest :: ; input parameter ydest :: ; input parameter width :: ; input parameter height :: ; c-name: "gdk_draw_image"; end; define C-function gdk-draw-points input parameter drawable :: ; input parameter gc :: ; input parameter points :: ; input parameter npoints :: ; c-name: "gdk_draw_points"; end; define C-function gdk-draw-segments input parameter drawable :: ; input parameter gc :: ; input parameter segs :: ; input parameter nsegs :: ; c-name: "gdk_draw_segments"; end; define C-function gdk-draw-lines input parameter drawable :: ; input parameter gc :: ; input parameter points :: ; input parameter npoints :: ; c-name: "gdk_draw_lines"; end; define C-function gdk-draw-pixbuf input parameter drawable :: ; input parameter gc :: ; input parameter pixbuf :: ; input parameter src_x :: ; input parameter src_y :: ; input parameter dest_x :: ; input parameter dest_y :: ; input parameter width :: ; input parameter height :: ; input parameter dither :: ; input parameter x_dither :: ; input parameter y_dither :: ; c-name: "gdk_draw_pixbuf"; end; define C-function gdk-draw-glyphs input parameter drawable :: ; input parameter gc :: ; input parameter font :: ; input parameter x :: ; input parameter y :: ; input parameter glyphs :: ; c-name: "gdk_draw_glyphs"; end; define C-function gdk-draw-layout-line input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter line :: ; c-name: "gdk_draw_layout_line"; end; define C-function gdk-draw-layout input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter layout :: ; c-name: "gdk_draw_layout"; end; define C-function gdk-draw-layout-line-with-colors input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter line :: ; input parameter foreground :: ; input parameter background :: ; c-name: "gdk_draw_layout_line_with_colors"; end; define C-function gdk-draw-layout-with-colors input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter layout :: ; input parameter foreground :: ; input parameter background :: ; c-name: "gdk_draw_layout_with_colors"; end; define C-function gdk-draw-glyphs-transformed input parameter drawable :: ; input parameter gc :: ; input parameter matrix :: ; input parameter font :: ; input parameter x :: ; input parameter y :: ; input parameter glyphs :: ; c-name: "gdk_draw_glyphs_transformed"; end; define C-function gdk-draw-trapezoids input parameter drawable :: ; input parameter gc :: ; input parameter trapezoids :: ; input parameter n_trapezoids :: ; c-name: "gdk_draw_trapezoids"; end; define C-function gdk-drawable-get-image input parameter drawable :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gdk_drawable_get_image"; end; define C-function gdk-drawable-copy-to-image input parameter drawable :: ; input parameter image :: ; input parameter src_x :: ; input parameter src_y :: ; input parameter dest_x :: ; input parameter dest_y :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gdk_drawable_copy_to_image"; end; define C-function gdk-drawable-get-clip-region input parameter drawable :: ; result res :: ; c-name: "gdk_drawable_get_clip_region"; end; define C-function gdk-drawable-get-visible-region input parameter drawable :: ; result res :: ; c-name: "gdk_drawable_get_visible_region"; end; define constant gdk-draw-pixmap = gdk-draw-drawable; define constant gdk-draw-bitmap = gdk-draw-drawable; define C-function gdk-pixbuf-alpha-mode-get-type result res :: ; c-name: "gdk_pixbuf_alpha_mode_get_type"; end; define C-function gdk-colorspace-get-type result res :: ; c-name: "gdk_colorspace_get_type"; end; define C-function gdk-pixbuf-error-get-type result res :: ; c-name: "gdk_pixbuf_error_get_type"; end; define C-function gdk-interp-type-get-type result res :: ; c-name: "gdk_interp_type_get_type"; end; define C-function gdk-pixbuf-rotation-get-type result res :: ; c-name: "gdk_pixbuf_rotation_get_type"; end; define C-subtype <_GdkPixbufLoader> () end; define constant = <_GdkPixbufLoader>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkPixbufLoaderClass> () end; define constant = <_GdkPixbufLoaderClass>; define C-function gdk-pixbuf-loader-get-type result res :: ; c-name: "gdk_pixbuf_loader_get_type"; end; define C-function gdk-pixbuf-loader-new result res :: ; c-name: "gdk_pixbuf_loader_new"; end; define C-function gdk-pixbuf-loader-new-with-type input parameter image_type :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_loader_new_with_type"; end; define C-function gdk-pixbuf-loader-new-with-mime-type input parameter mime_type :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_loader_new_with_mime_type"; end; define C-function gdk-pixbuf-loader-set-size input parameter loader :: ; input parameter width :: ; input parameter height :: ; c-name: "gdk_pixbuf_loader_set_size"; end; define C-function gdk-pixbuf-loader-write input parameter loader :: ; input parameter buf :: ; input parameter count :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_loader_write"; end; define C-function gdk-pixbuf-loader-get-pixbuf input parameter loader :: ; result res :: ; c-name: "gdk_pixbuf_loader_get_pixbuf"; end; define C-subtype <_GdkPixbufAnimation> () end; define constant = <_GdkPixbufAnimation>; define C-function gdk-pixbuf-loader-get-animation input parameter loader :: ; result res :: ; c-name: "gdk_pixbuf_loader_get_animation"; end; define C-function gdk-pixbuf-loader-close input parameter loader :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_loader_close"; end; define C-subtype <_GdkPixbufFormat> () end; define constant = <_GdkPixbufFormat>; define C-function gdk-pixbuf-loader-get-format input parameter loader :: ; result res :: ; c-name: "gdk_pixbuf_loader_get_format"; end; define C-function gdk-pixbuf-get-formats result res :: ; c-name: "gdk_pixbuf_get_formats"; end; define C-function gdk-pixbuf-format-get-name input parameter format :: ; result res :: ; c-name: "gdk_pixbuf_format_get_name"; end; define C-function gdk-pixbuf-format-get-description input parameter format :: ; result res :: ; c-name: "gdk_pixbuf_format_get_description"; end; define C-function gdk-pixbuf-format-get-mime-types input parameter format :: ; result res :: ; c-name: "gdk_pixbuf_format_get_mime_types"; end; define C-function gdk-pixbuf-format-get-extensions input parameter format :: ; result res :: ; c-name: "gdk_pixbuf_format_get_extensions"; end; define C-function gdk-pixbuf-format-is-writable input parameter format :: ; result res :: ; c-name: "gdk_pixbuf_format_is_writable"; end; define C-function gdk-pixbuf-format-is-scalable input parameter format :: ; result res :: ; c-name: "gdk_pixbuf_format_is_scalable"; end; define C-function gdk-pixbuf-format-is-disabled input parameter format :: ; result res :: ; c-name: "gdk_pixbuf_format_is_disabled"; end; define C-function gdk-pixbuf-format-set-disabled input parameter format :: ; input parameter disabled :: ; c-name: "gdk_pixbuf_format_set_disabled"; end; define C-function gdk-pixbuf-format-get-license input parameter format :: ; result res :: ; c-name: "gdk_pixbuf_format_get_license"; end; define C-function gdk-pixbuf-get-file-info input parameter filename :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gdk_pixbuf_get_file_info"; end; define C-subtype <_GdkPixbufAnimationIter> () end; define constant = <_GdkPixbufAnimationIter>; define C-function gdk-pixbuf-animation-get-type result res :: ; c-name: "gdk_pixbuf_animation_get_type"; end; define C-function gdk-pixbuf-animation-new-from-file-utf8 input parameter filename :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_animation_new_from_file_utf8"; end; define C-function gdk-pixbuf-animation-ref input parameter animation :: ; result res :: ; c-name: "gdk_pixbuf_animation_ref"; end; define C-function gdk-pixbuf-animation-unref input parameter animation :: ; c-name: "gdk_pixbuf_animation_unref"; end; define C-function gdk-pixbuf-animation-get-width input parameter animation :: ; result res :: ; c-name: "gdk_pixbuf_animation_get_width"; end; define C-function gdk-pixbuf-animation-get-height input parameter animation :: ; result res :: ; c-name: "gdk_pixbuf_animation_get_height"; end; define C-function gdk-pixbuf-animation-is-static-image input parameter animation :: ; result res :: ; c-name: "gdk_pixbuf_animation_is_static_image"; end; define C-function gdk-pixbuf-animation-get-static-image input parameter animation :: ; result res :: ; c-name: "gdk_pixbuf_animation_get_static_image"; end; define C-function gdk-pixbuf-animation-get-iter input parameter animation :: ; input parameter start_time :: ; result res :: ; c-name: "gdk_pixbuf_animation_get_iter"; end; define C-function gdk-pixbuf-animation-iter-get-type result res :: ; c-name: "gdk_pixbuf_animation_iter_get_type"; end; define C-function gdk-pixbuf-animation-iter-get-delay-time input parameter iter :: ; result res :: ; c-name: "gdk_pixbuf_animation_iter_get_delay_time"; end; define C-function gdk-pixbuf-animation-iter-get-pixbuf input parameter iter :: ; result res :: ; c-name: "gdk_pixbuf_animation_iter_get_pixbuf"; end; define C-function gdk-pixbuf-animation-iter-on-currently-loading-frame input parameter iter :: ; result res :: ; c-name: "gdk_pixbuf_animation_iter_on_currently_loading_frame"; end; define C-function gdk-pixbuf-animation-iter-advance input parameter iter :: ; input parameter current_time :: ; result res :: ; c-name: "gdk_pixbuf_animation_iter_advance"; end; define constant gdk-pixbuf-animation-new-from-file = gdk-pixbuf-animation-new-from-file-utf8; define constant = limited(, min: 0, max: 1); define constant $GDK-PIXBUF-ALPHA-BILEVEL :: = 0; define constant $GDK-PIXBUF-ALPHA-FULL :: = 1; define constant = limited(, min: 0, max: 0); define constant $GDK-COLORSPACE-RGB :: = 0; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 0, max: 5); define constant $GDK-PIXBUF-ERROR-CORRUPT-IMAGE :: = 0; define constant $GDK-PIXBUF-ERROR-INSUFFICIENT-MEMORY :: = 1; define constant $GDK-PIXBUF-ERROR-BAD-OPTION :: = 2; define constant $GDK-PIXBUF-ERROR-UNKNOWN-TYPE :: = 3; define constant $GDK-PIXBUF-ERROR-UNSUPPORTED-OPERATION :: = 4; define constant $GDK-PIXBUF-ERROR-FAILED :: = 5; define C-function gdk-pixbuf-error-quark result res :: ; c-name: "gdk_pixbuf_error_quark"; end; define C-function gdk-pixbuf-get-type result res :: ; c-name: "gdk_pixbuf_get_type"; end; define C-function gdk-pixbuf-ref input parameter pixbuf :: ; result res :: ; c-name: "gdk_pixbuf_ref"; end; define C-function gdk-pixbuf-unref input parameter pixbuf :: ; c-name: "gdk_pixbuf_unref"; end; define C-function gdk-pixbuf-get-colorspace input parameter pixbuf :: ; result res :: ; c-name: "gdk_pixbuf_get_colorspace"; end; define C-function gdk-pixbuf-get-n-channels input parameter pixbuf :: ; result res :: ; c-name: "gdk_pixbuf_get_n_channels"; end; define C-function gdk-pixbuf-get-has-alpha input parameter pixbuf :: ; result res :: ; c-name: "gdk_pixbuf_get_has_alpha"; end; define C-function gdk-pixbuf-get-bits-per-sample input parameter pixbuf :: ; result res :: ; c-name: "gdk_pixbuf_get_bits_per_sample"; end; define C-function gdk-pixbuf-get-pixels input parameter pixbuf :: ; result res :: ; c-name: "gdk_pixbuf_get_pixels"; end; define C-function gdk-pixbuf-get-width input parameter pixbuf :: ; result res :: ; c-name: "gdk_pixbuf_get_width"; end; define C-function gdk-pixbuf-get-height input parameter pixbuf :: ; result res :: ; c-name: "gdk_pixbuf_get_height"; end; define C-function gdk-pixbuf-get-rowstride input parameter pixbuf :: ; result res :: ; c-name: "gdk_pixbuf_get_rowstride"; end; define C-function gdk-pixbuf-new input parameter colorspace :: ; input parameter has_alpha :: ; input parameter bits_per_sample :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gdk_pixbuf_new"; end; define C-function gdk-pixbuf-copy input parameter pixbuf :: ; result res :: ; c-name: "gdk_pixbuf_copy"; end; define C-function gdk-pixbuf-new-subpixbuf input parameter src_pixbuf :: ; input parameter src_x :: ; input parameter src_y :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gdk_pixbuf_new_subpixbuf"; end; define C-function gdk-pixbuf-new-from-file-utf8 input parameter filename :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_new_from_file_utf8"; end; define C-function gdk-pixbuf-new-from-file-at-size-utf8 input parameter filename :: ; input parameter width :: ; input parameter height :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_new_from_file_at_size_utf8"; end; define C-function gdk-pixbuf-new-from-file-at-scale-utf8 input parameter filename :: ; input parameter width :: ; input parameter height :: ; input parameter preserve_aspect_ratio :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_new_from_file_at_scale_utf8"; end; define C-function gdk-pixbuf-new-from-data input parameter data :: ; input parameter colorspace :: ; input parameter has_alpha :: ; input parameter bits_per_sample :: ; input parameter width :: ; input parameter height :: ; input parameter rowstride :: ; input parameter destroy_fn :: ; input parameter destroy_fn_data :: ; result res :: ; c-name: "gdk_pixbuf_new_from_data"; end; define C-function gdk-pixbuf-new-from-xpm-data input parameter data :: ; result res :: ; c-name: "gdk_pixbuf_new_from_xpm_data"; end; define C-function gdk-pixbuf-new-from-inline input parameter data_length :: ; input parameter data :: ; input parameter copy_pixels :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_new_from_inline"; end; define C-function gdk-pixbuf-fill input parameter pixbuf :: ; input parameter pixel :: ; c-name: "gdk_pixbuf_fill"; end; define C-function gdk-pixbuf-save-utf8 input parameter pixbuf :: ; input parameter filename :: ; input parameter type :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_save_utf8"; end; define C-function gdk-pixbuf-savev-utf8 input parameter pixbuf :: ; input parameter filename :: ; input parameter type :: ; input parameter option_keys :: ; input parameter option_values :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_savev_utf8"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gdk-pixbuf-save-to-callback input parameter pixbuf :: ; input parameter save_func :: ; input parameter user_data :: ; input parameter type :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_save_to_callback"; end; define C-function gdk-pixbuf-save-to-callbackv input parameter pixbuf :: ; input parameter save_func :: ; input parameter user_data :: ; input parameter type :: ; input parameter option_keys :: ; input parameter option_values :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_save_to_callbackv"; end; define C-function gdk-pixbuf-save-to-buffer input parameter pixbuf :: ; input parameter buffer :: ; input parameter buffer_size :: ; input parameter type :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_save_to_buffer"; end; define C-function gdk-pixbuf-save-to-bufferv input parameter pixbuf :: ; input parameter buffer :: ; input parameter buffer_size :: ; input parameter type :: ; input parameter option_keys :: ; input parameter option_values :: ; input parameter error :: ; result res :: ; c-name: "gdk_pixbuf_save_to_bufferv"; end; define C-function gdk-pixbuf-add-alpha input parameter pixbuf :: ; input parameter substitute_color :: ; input parameter r :: ; input parameter g :: ; input parameter b :: ; result res :: ; c-name: "gdk_pixbuf_add_alpha"; end; define C-function gdk-pixbuf-copy-area input parameter src_pixbuf :: ; input parameter src_x :: ; input parameter src_y :: ; input parameter width :: ; input parameter height :: ; input parameter dest_pixbuf :: ; input parameter dest_x :: ; input parameter dest_y :: ; c-name: "gdk_pixbuf_copy_area"; end; define C-function gdk-pixbuf-saturate-and-pixelate input parameter src :: ; input parameter dest :: ; input parameter saturation :: ; input parameter pixelate :: ; c-name: "gdk_pixbuf_saturate_and_pixelate"; end; define C-function gdk-pixbuf-get-option input parameter pixbuf :: ; input parameter key :: ; result res :: ; c-name: "gdk_pixbuf_get_option"; end; define constant gdk-pixbuf-new-from-file = gdk-pixbuf-new-from-file-utf8; define constant gdk-pixbuf-new-from-file-at-size = gdk-pixbuf-new-from-file-at-size-utf8; define constant gdk-pixbuf-new-from-file-at-scale = gdk-pixbuf-new-from-file-at-scale-utf8; define constant gdk-pixbuf-save = gdk-pixbuf-save-utf8; define constant gdk-pixbuf-savev = gdk-pixbuf-savev-utf8; define constant = limited(, min: 1, max: 3); define constant $G-MODULE-BIND-LAZY :: = 1; define constant $G-MODULE-BIND-LOCAL :: = 2; define constant $G-MODULE-BIND-MASK :: = 3; define C-subtype <_GModule> () end; define constant = <_GModule>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function g-module-supported result res :: ; c-name: "g_module_supported"; end; define C-function g-module-open-utf8 input parameter file_name :: ; input parameter flags :: ; result res :: ; c-name: "g_module_open_utf8"; end; define C-function g-module-close input parameter module :: ; result res :: ; c-name: "g_module_close"; end; define C-function g-module-make-resident input parameter module :: ; c-name: "g_module_make_resident"; end; define C-function g-module-error result res :: ; c-name: "g_module_error"; end; define C-function g-module-symbol input parameter module :: ; input parameter symbol_name :: ; input parameter symbol :: ; result res :: ; c-name: "g_module_symbol"; end; define C-function g-module-name-utf8 input parameter module :: ; result res :: ; c-name: "g_module_name_utf8"; end; define C-function g-module-build-path input parameter directory :: ; input parameter module_name :: ; result res :: ; c-name: "g_module_build_path"; end; define constant g-module-open = g-module-open-utf8; define constant g-module-name = g-module-name-utf8; define C-subtype <_GdkPixbufSimpleAnim> () end; define constant = <_GdkPixbufSimpleAnim>; define C-subtype <_GdkPixbufSimpleAnimClass> () end; define constant = <_GdkPixbufSimpleAnimClass>; define C-function gdk-pixbuf-simple-anim-get-type result res :: ; c-name: "gdk_pixbuf_simple_anim_get_type"; end; define C-function gdk-pixbuf-simple-anim-iter-get-type result res :: ; c-name: "gdk_pixbuf_simple_anim_iter_get_type"; end; define C-function gdk-pixbuf-simple-anim-new input parameter width :: ; input parameter height :: ; input parameter rate :: ; result res :: ; c-name: "gdk_pixbuf_simple_anim_new"; end; define C-function gdk-pixbuf-simple-anim-add-frame input parameter animation :: ; input parameter pixbuf :: ; c-name: "gdk_pixbuf_simple_anim_add_frame"; end; define constant = limited(, min: 0, max: 3); define constant $GDK-INTERP-NEAREST :: = 0; define constant $GDK-INTERP-TILES :: = 1; define constant $GDK-INTERP-BILINEAR :: = 2; define constant $GDK-INTERP-HYPER :: = 3; define constant = limited(, min: 0, max: 270); define constant $GDK-PIXBUF-ROTATE-NONE :: = 0; define constant $GDK-PIXBUF-ROTATE-COUNTERCLOCKWISE :: = 90; define constant $GDK-PIXBUF-ROTATE-UPSIDEDOWN :: = 180; define constant $GDK-PIXBUF-ROTATE-CLOCKWISE :: = 270; define C-function gdk-pixbuf-scale input parameter src :: ; input parameter dest :: ; input parameter dest_x :: ; input parameter dest_y :: ; input parameter dest_width :: ; input parameter dest_height :: ; input parameter offset_x :: ; input parameter offset_y :: ; input parameter scale_x :: ; input parameter scale_y :: ; input parameter interp_type :: ; c-name: "gdk_pixbuf_scale"; end; define C-function gdk-pixbuf-composite input parameter src :: ; input parameter dest :: ; input parameter dest_x :: ; input parameter dest_y :: ; input parameter dest_width :: ; input parameter dest_height :: ; input parameter offset_x :: ; input parameter offset_y :: ; input parameter scale_x :: ; input parameter scale_y :: ; input parameter interp_type :: ; input parameter overall_alpha :: ; c-name: "gdk_pixbuf_composite"; end; define C-function gdk-pixbuf-composite-color input parameter src :: ; input parameter dest :: ; input parameter dest_x :: ; input parameter dest_y :: ; input parameter dest_width :: ; input parameter dest_height :: ; input parameter offset_x :: ; input parameter offset_y :: ; input parameter scale_x :: ; input parameter scale_y :: ; input parameter interp_type :: ; input parameter overall_alpha :: ; input parameter check_x :: ; input parameter check_y :: ; input parameter check_size :: ; input parameter color1 :: ; input parameter color2 :: ; c-name: "gdk_pixbuf_composite_color"; end; define C-function gdk-pixbuf-scale-simple input parameter src :: ; input parameter dest_width :: ; input parameter dest_height :: ; input parameter interp_type :: ; result res :: ; c-name: "gdk_pixbuf_scale_simple"; end; define C-function gdk-pixbuf-composite-color-simple input parameter src :: ; input parameter dest_width :: ; input parameter dest_height :: ; input parameter interp_type :: ; input parameter overall_alpha :: ; input parameter check_size :: ; input parameter color1 :: ; input parameter color2 :: ; result res :: ; c-name: "gdk_pixbuf_composite_color_simple"; end; define C-function gdk-pixbuf-rotate-simple input parameter src :: ; input parameter angle :: ; result res :: ; c-name: "gdk_pixbuf_rotate_simple"; end; define C-function gdk-pixbuf-flip input parameter src :: ; input parameter horizontal :: ; result res :: ; c-name: "gdk_pixbuf_flip"; end; /* Ignoring declaration for {instance of } "gdk-pixbuf-major-version"*/ /* Ignoring declaration for {instance of } "gdk-pixbuf-minor-version"*/ /* Ignoring declaration for {instance of } "gdk-pixbuf-micro-version"*/ /* Ignoring declaration for {instance of } "gdk-pixbuf-version"*/ define constant $GDK-PIXBUF-FEATURES-H = 1; define constant $GDK-PIXBUF-MAJOR = 2; define constant $GDK-PIXBUF-MINOR = 10; define constant $GDK-PIXBUF-MICRO = 11; define constant $GDK-PIXBUF-VERSION = "2.10.11"; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GdkRgbCmap> () end; define constant = <_GdkRgbCmap>; define C-function gdk-rgb-init c-name: "gdk_rgb_init"; end; define C-function gdk-rgb-xpixel-from-rgb input parameter rgb :: ; result res :: ; c-name: "gdk_rgb_xpixel_from_rgb"; end; define C-function gdk-rgb-gc-set-foreground input parameter gc :: ; input parameter rgb :: ; c-name: "gdk_rgb_gc_set_foreground"; end; define C-function gdk-rgb-gc-set-background input parameter gc :: ; input parameter rgb :: ; c-name: "gdk_rgb_gc_set_background"; end; define C-function gdk-rgb-find-color input parameter colormap :: ; input parameter color :: ; c-name: "gdk_rgb_find_color"; end; define C-function gdk-draw-rgb-image input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter dith :: ; input parameter rgb_buf :: ; input parameter rowstride :: ; c-name: "gdk_draw_rgb_image"; end; define C-function gdk-draw-rgb-image-dithalign input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter dith :: ; input parameter rgb_buf :: ; input parameter rowstride :: ; input parameter xdith :: ; input parameter ydith :: ; c-name: "gdk_draw_rgb_image_dithalign"; end; define C-function gdk-draw-rgb-32-image input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter dith :: ; input parameter buf :: ; input parameter rowstride :: ; c-name: "gdk_draw_rgb_32_image"; end; define C-function gdk-draw-rgb-32-image-dithalign input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter dith :: ; input parameter buf :: ; input parameter rowstride :: ; input parameter xdith :: ; input parameter ydith :: ; c-name: "gdk_draw_rgb_32_image_dithalign"; end; define C-function gdk-draw-gray-image input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter dith :: ; input parameter buf :: ; input parameter rowstride :: ; c-name: "gdk_draw_gray_image"; end; define C-function gdk-draw-indexed-image input parameter drawable :: ; input parameter gc :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter dith :: ; input parameter buf :: ; input parameter rowstride :: ; input parameter cmap :: ; c-name: "gdk_draw_indexed_image"; end; define C-function gdk-rgb-cmap-new input parameter colors :: ; input parameter n_colors :: ; result res :: ; c-name: "gdk_rgb_cmap_new"; end; define C-function gdk-rgb-cmap-free input parameter cmap :: ; c-name: "gdk_rgb_cmap_free"; end; define C-function gdk-rgb-set-verbose input parameter verbose :: ; c-name: "gdk_rgb_set_verbose"; end; define C-function gdk-rgb-set-install input parameter install :: ; c-name: "gdk_rgb_set_install"; end; define C-function gdk-rgb-set-min-colors input parameter min_colors :: ; c-name: "gdk_rgb_set_min_colors"; end; define C-function gdk-rgb-get-colormap result res :: ; c-name: "gdk_rgb_get_colormap"; end; define C-function gdk-rgb-get-visual result res :: ; c-name: "gdk_rgb_get_visual"; end; define C-function gdk-rgb-ditherable result res :: ; c-name: "gdk_rgb_ditherable"; end; define C-function gdk-rgb-colormap-ditherable input parameter cmap :: ; result res :: ; c-name: "gdk_rgb_colormap_ditherable"; end; define constant gdk-rgb-get-cmap = gdk-rgb-get-colormap; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkGCClass> () end; define constant = <_GdkGCClass>; define C-function gdk-gc-get-type result res :: ; c-name: "gdk_gc_get_type"; end; define C-function gdk-gc-new input parameter drawable :: ; result res :: ; c-name: "gdk_gc_new"; end; define C-function gdk-gc-new-with-values input parameter drawable :: ; input parameter values :: ; input parameter values_mask :: ; result res :: ; c-name: "gdk_gc_new_with_values"; end; define C-function gdk-gc-ref input parameter gc :: ; result res :: ; c-name: "gdk_gc_ref"; end; define C-function gdk-gc-unref input parameter gc :: ; c-name: "gdk_gc_unref"; end; define C-function gdk-gc-get-values input parameter gc :: ; input parameter values :: ; c-name: "gdk_gc_get_values"; end; define C-function gdk-gc-set-values input parameter gc :: ; input parameter values :: ; input parameter values_mask :: ; c-name: "gdk_gc_set_values"; end; define C-function gdk-gc-set-foreground input parameter gc :: ; input parameter color :: ; c-name: "gdk_gc_set_foreground"; end; define C-function gdk-gc-set-background input parameter gc :: ; input parameter color :: ; c-name: "gdk_gc_set_background"; end; define C-function gdk-gc-set-font input parameter gc :: ; input parameter font :: ; c-name: "gdk_gc_set_font"; end; define C-function gdk-gc-set-function input parameter gc :: ; input parameter function :: ; c-name: "gdk_gc_set_function"; end; define C-function gdk-gc-set-fill input parameter gc :: ; input parameter fill :: ; c-name: "gdk_gc_set_fill"; end; define C-function gdk-gc-set-tile input parameter gc :: ; input parameter tile :: ; c-name: "gdk_gc_set_tile"; end; define C-function gdk-gc-set-stipple input parameter gc :: ; input parameter stipple :: ; c-name: "gdk_gc_set_stipple"; end; define C-function gdk-gc-set-ts-origin input parameter gc :: ; input parameter x :: ; input parameter y :: ; c-name: "gdk_gc_set_ts_origin"; end; define C-function gdk-gc-set-clip-origin input parameter gc :: ; input parameter x :: ; input parameter y :: ; c-name: "gdk_gc_set_clip_origin"; end; define C-function gdk-gc-set-clip-mask input parameter gc :: ; input parameter mask :: ; c-name: "gdk_gc_set_clip_mask"; end; define C-function gdk-gc-set-clip-rectangle input parameter gc :: ; input parameter rectangle :: ; c-name: "gdk_gc_set_clip_rectangle"; end; define C-function gdk-gc-set-clip-region input parameter gc :: ; input parameter region :: ; c-name: "gdk_gc_set_clip_region"; end; define C-function gdk-gc-set-subwindow input parameter gc :: ; input parameter mode :: ; c-name: "gdk_gc_set_subwindow"; end; define C-function gdk-gc-set-exposures input parameter gc :: ; input parameter exposures :: ; c-name: "gdk_gc_set_exposures"; end; define C-function gdk-gc-set-line-attributes input parameter gc :: ; input parameter line_width :: ; input parameter line_style :: ; input parameter cap_style :: ; input parameter join_style :: ; c-name: "gdk_gc_set_line_attributes"; end; define C-function gdk-gc-set-dashes input parameter gc :: ; input parameter dash_offset :: ; input parameter dash_list :: >; input parameter n :: ; c-name: "gdk_gc_set_dashes"; end; define C-function gdk-gc-offset input parameter gc :: ; input parameter x_offset :: ; input parameter y_offset :: ; c-name: "gdk_gc_offset"; end; define C-function gdk-gc-copy input parameter dst_gc :: ; input parameter src_gc :: ; c-name: "gdk_gc_copy"; end; define C-function gdk-gc-set-colormap input parameter gc :: ; input parameter colormap :: ; c-name: "gdk_gc_set_colormap"; end; define C-function gdk-gc-get-colormap input parameter gc :: ; result res :: ; c-name: "gdk_gc_get_colormap"; end; define C-function gdk-gc-set-rgb-fg-color input parameter gc :: ; input parameter color :: ; c-name: "gdk_gc_set_rgb_fg_color"; end; define C-function gdk-gc-set-rgb-bg-color input parameter gc :: ; input parameter color :: ; c-name: "gdk_gc_set_rgb_bg_color"; end; define C-function gdk-gc-get-screen input parameter gc :: ; result res :: ; c-name: "gdk_gc_get_screen"; end; define constant gdk-gc-destroy = gdk-gc-unref; define C-subtype <_GdkVisualClass> () end; define constant = <_GdkVisualClass>; define C-function gdk-visual-get-type result res :: ; c-name: "gdk_visual_get_type"; end; define C-function gdk-visual-get-best-depth result res :: ; c-name: "gdk_visual_get_best_depth"; end; define C-function gdk-visual-get-best-type result res :: ; c-name: "gdk_visual_get_best_type"; end; define C-function gdk-visual-get-system result res :: ; c-name: "gdk_visual_get_system"; end; define C-function gdk-visual-get-best result res :: ; c-name: "gdk_visual_get_best"; end; define C-function gdk-visual-get-best-with-depth input parameter depth :: ; result res :: ; c-name: "gdk_visual_get_best_with_depth"; end; define C-function gdk-visual-get-best-with-type input parameter visual_type :: ; result res :: ; c-name: "gdk_visual_get_best_with_type"; end; define C-function gdk-visual-get-best-with-both input parameter depth :: ; input parameter visual_type :: ; result res :: ; c-name: "gdk_visual_get_best_with_both"; end; define C-function gdk-query-depths input parameter depths :: ; input parameter count :: ; c-name: "gdk_query_depths"; end; define C-pointer-type => ; define C-pointer-type => ; define C-function gdk-query-visual-types input parameter visual_types :: ; input parameter count :: ; c-name: "gdk_query_visual_types"; end; define C-function gdk-list-visuals result res :: ; c-name: "gdk_list_visuals"; end; define C-function gdk-visual-get-screen input parameter visual :: ; result res :: ; c-name: "gdk_visual_get_screen"; end; define C-function gdk-spawn-on-screen input parameter screen :: ; input parameter working_directory :: ; input parameter argv :: ; input parameter envp :: ; input parameter flags :: ; input parameter child_setup :: ; input parameter user_data :: ; input parameter child_pid :: ; input parameter error :: ; result res :: ; c-name: "gdk_spawn_on_screen"; end; define C-function gdk-spawn-on-screen-with-pipes input parameter screen :: ; input parameter working_directory :: ; input parameter argv :: ; input parameter envp :: ; input parameter flags :: ; input parameter child_setup :: ; input parameter user_data :: ; input parameter child_pid :: ; input parameter standard_input :: ; input parameter standard_output :: ; input parameter standard_error :: ; input parameter error :: ; result res :: ; c-name: "gdk_spawn_on_screen_with_pipes"; end; define C-function gdk-spawn-command-line-on-screen input parameter screen :: ; input parameter command_line :: ; input parameter error :: ; result res :: ; c-name: "gdk_spawn_command_line_on_screen"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkScreenClass> () end; define constant = <_GdkScreenClass>; define C-function gdk-screen-get-type result res :: ; c-name: "gdk_screen_get_type"; end; define C-function gdk-screen-get-default-colormap input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_default_colormap"; end; define C-function gdk-screen-set-default-colormap input parameter screen :: ; input parameter colormap :: ; c-name: "gdk_screen_set_default_colormap"; end; define C-function gdk-screen-get-system-colormap input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_system_colormap"; end; define C-function gdk-screen-get-system-visual input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_system_visual"; end; define C-function gdk-screen-get-rgb-colormap input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_rgb_colormap"; end; define C-function gdk-screen-get-rgb-visual input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_rgb_visual"; end; define C-function gdk-screen-get-rgba-colormap input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_rgba_colormap"; end; define C-function gdk-screen-get-rgba-visual input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_rgba_visual"; end; define C-function gdk-screen-is-composited input parameter screen :: ; result res :: ; c-name: "gdk_screen_is_composited"; end; define C-function gdk-screen-get-root-window input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_root_window"; end; define C-function gdk-screen-get-display input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_display"; end; define C-function gdk-screen-get-number input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_number"; end; define C-function gdk-screen-get-width input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_width"; end; define C-function gdk-screen-get-height input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_height"; end; define C-function gdk-screen-get-width-mm input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_width_mm"; end; define C-function gdk-screen-get-height-mm input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_height_mm"; end; define C-function gdk-screen-list-visuals input parameter screen :: ; result res :: ; c-name: "gdk_screen_list_visuals"; end; define C-function gdk-screen-get-toplevel-windows input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_toplevel_windows"; end; define C-function gdk-screen-make-display-name input parameter screen :: ; result res :: ; c-name: "gdk_screen_make_display_name"; end; define C-function gdk-screen-get-n-monitors input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_n_monitors"; end; define C-function gdk-screen-get-monitor-geometry input parameter screen :: ; input parameter monitor_num :: ; input parameter dest :: ; c-name: "gdk_screen_get_monitor_geometry"; end; define C-function gdk-screen-get-monitor-at-point input parameter screen :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "gdk_screen_get_monitor_at_point"; end; define C-function gdk-screen-get-monitor-at-window input parameter screen :: ; input parameter window :: ; result res :: ; c-name: "gdk_screen_get_monitor_at_window"; end; define C-function gdk-screen-broadcast-client-message input parameter screen :: ; input parameter event :: ; c-name: "gdk_screen_broadcast_client_message"; end; define C-function gdk-screen-get-default result res :: ; c-name: "gdk_screen_get_default"; end; define C-function gdk-screen-get-setting input parameter screen :: ; input parameter name :: ; input parameter value :: ; result res :: ; c-name: "gdk_screen_get_setting"; end; define C-function gdk-screen-set-font-options input parameter screen :: ; input parameter options :: ; c-name: "gdk_screen_set_font_options"; end; define C-function gdk-screen-get-font-options input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_font_options"; end; define C-function gdk-screen-set-resolution input parameter screen :: ; input parameter dpi :: ; c-name: "gdk_screen_set_resolution"; end; define C-function gdk-screen-get-resolution input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_resolution"; end; define C-function gdk-screen-get-active-window input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_active_window"; end; define C-function gdk-screen-get-window-stack input parameter screen :: ; result res :: ; c-name: "gdk_screen_get_window_stack"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkDisplayClass> () end; define constant = <_GdkDisplayClass>; define C-function gdk-display-get-type result res :: ; c-name: "gdk_display_get_type"; end; define C-function gdk-display-open input parameter display_name :: ; result res :: ; c-name: "gdk_display_open"; end; define C-function gdk-display-get-name input parameter display :: ; result res :: ; c-name: "gdk_display_get_name"; end; define C-function gdk-display-get-n-screens input parameter display :: ; result res :: ; c-name: "gdk_display_get_n_screens"; end; define C-function gdk-display-get-screen input parameter display :: ; input parameter screen_num :: ; result res :: ; c-name: "gdk_display_get_screen"; end; define C-function gdk-display-get-default-screen input parameter display :: ; result res :: ; c-name: "gdk_display_get_default_screen"; end; define C-function gdk-display-pointer-ungrab input parameter display :: ; input parameter time_ :: ; c-name: "gdk_display_pointer_ungrab"; end; define C-function gdk-display-keyboard-ungrab input parameter display :: ; input parameter time_ :: ; c-name: "gdk_display_keyboard_ungrab"; end; define C-function gdk-display-pointer-is-grabbed input parameter display :: ; result res :: ; c-name: "gdk_display_pointer_is_grabbed"; end; define C-function gdk-display-beep input parameter display :: ; c-name: "gdk_display_beep"; end; define C-function gdk-display-sync input parameter display :: ; c-name: "gdk_display_sync"; end; define C-function gdk-display-flush input parameter display :: ; c-name: "gdk_display_flush"; end; define C-function gdk-display-close input parameter display :: ; c-name: "gdk_display_close"; end; define C-function gdk-display-list-devices input parameter display :: ; result res :: ; c-name: "gdk_display_list_devices"; end; define C-function gdk-display-get-event input parameter display :: ; result res :: ; c-name: "gdk_display_get_event"; end; define C-function gdk-display-peek-event input parameter display :: ; result res :: ; c-name: "gdk_display_peek_event"; end; define C-function gdk-display-put-event input parameter display :: ; input parameter event :: ; c-name: "gdk_display_put_event"; end; define C-function gdk-display-add-client-message-filter input parameter display :: ; input parameter message_type :: ; input parameter func :: ; input parameter data :: ; c-name: "gdk_display_add_client_message_filter"; end; define C-function gdk-display-set-double-click-time input parameter display :: ; input parameter msec :: ; c-name: "gdk_display_set_double_click_time"; end; define C-function gdk-display-set-double-click-distance input parameter display :: ; input parameter distance :: ; c-name: "gdk_display_set_double_click_distance"; end; define C-function gdk-display-get-default result res :: ; c-name: "gdk_display_get_default"; end; define C-function gdk-display-get-core-pointer input parameter display :: ; result res :: ; c-name: "gdk_display_get_core_pointer"; end; define C-function gdk-display-get-pointer input parameter display :: ; input parameter screen :: ; input parameter x :: ; input parameter y :: ; input parameter mask :: ; c-name: "gdk_display_get_pointer"; end; define C-function gdk-display-get-window-at-pointer input parameter display :: ; input parameter win_x :: ; input parameter win_y :: ; result res :: ; c-name: "gdk_display_get_window_at_pointer"; end; define C-function gdk-display-warp-pointer input parameter display :: ; input parameter screen :: ; input parameter x :: ; input parameter y :: ; c-name: "gdk_display_warp_pointer"; end; define C-function gdk-display-set-pointer-hooks input parameter display :: ; input parameter new_hooks :: ; result res :: ; c-name: "gdk_display_set_pointer_hooks"; end; define C-function gdk-display-open-default-libgtk-only result res :: ; c-name: "gdk_display_open_default_libgtk_only"; end; define C-function gdk-display-supports-cursor-alpha input parameter display :: ; result res :: ; c-name: "gdk_display_supports_cursor_alpha"; end; define C-function gdk-display-supports-cursor-color input parameter display :: ; result res :: ; c-name: "gdk_display_supports_cursor_color"; end; define C-function gdk-display-get-default-cursor-size input parameter display :: ; result res :: ; c-name: "gdk_display_get_default_cursor_size"; end; define C-function gdk-display-get-maximal-cursor-size input parameter display :: ; input parameter width :: ; input parameter height :: ; c-name: "gdk_display_get_maximal_cursor_size"; end; define C-function gdk-display-get-default-group input parameter display :: ; result res :: ; c-name: "gdk_display_get_default_group"; end; define C-function gdk-display-supports-selection-notification input parameter display :: ; result res :: ; c-name: "gdk_display_supports_selection_notification"; end; define C-function gdk-display-request-selection-notification input parameter display :: ; input parameter selection :: ; result res :: ; c-name: "gdk_display_request_selection_notification"; end; define C-function gdk-display-supports-clipboard-persistence input parameter display :: ; result res :: ; c-name: "gdk_display_supports_clipboard_persistence"; end; define C-pointer-type => ; define C-function gdk-display-store-clipboard input parameter display :: ; input parameter clipboard_window :: ; input parameter time_ :: ; input parameter targets :: ; input parameter n_targets :: ; c-name: "gdk_display_store_clipboard"; end; define C-function gdk-display-supports-shapes input parameter display :: ; result res :: ; c-name: "gdk_display_supports_shapes"; end; define C-function gdk-display-supports-input-shapes input parameter display :: ; result res :: ; c-name: "gdk_display_supports_input_shapes"; end; define constant = ; define constant = ; define constant = ; define C-function gdk-selection-owner-set input parameter owner :: ; input parameter selection :: ; input parameter time_ :: ; input parameter send_event :: ; result res :: ; c-name: "gdk_selection_owner_set"; end; define C-function gdk-selection-owner-get input parameter selection :: ; result res :: ; c-name: "gdk_selection_owner_get"; end; define C-function gdk-selection-owner-set-for-display input parameter display :: ; input parameter owner :: ; input parameter selection :: ; input parameter time_ :: ; input parameter send_event :: ; result res :: ; c-name: "gdk_selection_owner_set_for_display"; end; define C-function gdk-selection-owner-get-for-display input parameter display :: ; input parameter selection :: ; result res :: ; c-name: "gdk_selection_owner_get_for_display"; end; define C-function gdk-selection-convert input parameter requestor :: ; input parameter selection :: ; input parameter target :: ; input parameter time_ :: ; c-name: "gdk_selection_convert"; end; define C-function gdk-selection-property-get input parameter requestor :: ; input parameter data :: ; input parameter prop_type :: ; input parameter prop_format :: ; result res :: ; c-name: "gdk_selection_property_get"; end; define C-function gdk-selection-send-notify input parameter requestor :: ; input parameter selection :: ; input parameter target :: ; input parameter property :: ; input parameter time_ :: ; c-name: "gdk_selection_send_notify"; end; define C-function gdk-selection-send-notify-for-display input parameter display :: ; input parameter requestor :: ; input parameter selection :: ; input parameter target :: ; input parameter property :: ; input parameter time_ :: ; c-name: "gdk_selection_send_notify_for_display"; end; define constant = limited(, min: 0, max: 1); define constant $GDK-EVEN-ODD-RULE :: = 0; define constant $GDK-WINDING-RULE :: = 1; define constant = limited(, min: 0, max: 2); define constant $GDK-OVERLAP-RECTANGLE-IN :: = 0; define constant $GDK-OVERLAP-RECTANGLE-OUT :: = 1; define constant $GDK-OVERLAP-RECTANGLE-PART :: = 2; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gdk-region-new result res :: ; c-name: "gdk_region_new"; end; define C-function gdk-region-polygon input parameter points :: ; input parameter npoints :: ; input parameter fill_rule :: ; result res :: ; c-name: "gdk_region_polygon"; end; define C-function gdk-region-copy input parameter region :: ; result res :: ; c-name: "gdk_region_copy"; end; define C-function gdk-region-rectangle input parameter rectangle :: ; result res :: ; c-name: "gdk_region_rectangle"; end; define C-function gdk-region-destroy input parameter region :: ; c-name: "gdk_region_destroy"; end; define C-function gdk-region-get-clipbox input parameter region :: ; input parameter rectangle :: ; c-name: "gdk_region_get_clipbox"; end; define C-pointer-type => ; define C-function gdk-region-get-rectangles input parameter region :: ; input parameter rectangles :: ; input parameter n_rectangles :: ; c-name: "gdk_region_get_rectangles"; end; define C-function gdk-region-empty input parameter region :: ; result res :: ; c-name: "gdk_region_empty"; end; define C-function gdk-region-equal input parameter region1 :: ; input parameter region2 :: ; result res :: ; c-name: "gdk_region_equal"; end; define C-function gdk-region-point-in input parameter region :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "gdk_region_point_in"; end; define C-function gdk-region-rect-in input parameter region :: ; input parameter rectangle :: ; result res :: ; c-name: "gdk_region_rect_in"; end; define C-function gdk-region-offset input parameter region :: ; input parameter dx :: ; input parameter dy :: ; c-name: "gdk_region_offset"; end; define C-function gdk-region-shrink input parameter region :: ; input parameter dx :: ; input parameter dy :: ; c-name: "gdk_region_shrink"; end; define C-function gdk-region-union-with-rect input parameter region :: ; input parameter rect :: ; c-name: "gdk_region_union_with_rect"; end; define C-function gdk-region-intersect input parameter source1 :: ; input parameter source2 :: ; c-name: "gdk_region_intersect"; end; define C-function gdk-region-union input parameter source1 :: ; input parameter source2 :: ; c-name: "gdk_region_union"; end; define C-function gdk-region-subtract input parameter source1 :: ; input parameter source2 :: ; c-name: "gdk_region_subtract"; end; define C-function gdk-region-xor input parameter source1 :: ; input parameter source2 :: ; c-name: "gdk_region_xor"; end; define C-function gdk-region-spans-intersect-foreach input parameter region :: ; input parameter spans :: ; input parameter n_spans :: ; input parameter sorted :: ; input parameter function :: ; input parameter data :: ; c-name: "gdk_region_spans_intersect_foreach"; end; define constant = limited(, min: 0, max: 2); define constant $GDK-PROP-MODE-REPLACE :: = 0; define constant $GDK-PROP-MODE-PREPEND :: = 1; define constant $GDK-PROP-MODE-APPEND :: = 2; define C-function gdk-atom-intern input parameter atom_name :: ; input parameter only_if_exists :: ; result res :: ; c-name: "gdk_atom_intern"; end; define C-function gdk-atom-intern-static-string input parameter atom_name :: ; result res :: ; c-name: "gdk_atom_intern_static_string"; end; define C-function gdk-atom-name input parameter atom :: ; result res :: ; c-name: "gdk_atom_name"; end; define C-function gdk-property-get input parameter window :: ; input parameter property :: ; input parameter type :: ; input parameter offset :: ; input parameter length :: ; input parameter pdelete :: ; input parameter actual_property_type :: ; input parameter actual_format :: ; input parameter actual_length :: ; input parameter data :: ; result res :: ; c-name: "gdk_property_get"; end; define C-function gdk-property-change input parameter window :: ; input parameter property :: ; input parameter type :: ; input parameter format :: ; input parameter mode :: ; input parameter data :: ; input parameter nelements :: ; c-name: "gdk_property_change"; end; define C-function gdk-property-delete input parameter window :: ; input parameter property :: ; c-name: "gdk_property_delete"; end; define C-function gdk-text-property-to-text-list input parameter encoding :: ; input parameter format :: ; input parameter text :: ; input parameter length :: ; input parameter list :: ; result res :: ; c-name: "gdk_text_property_to_text_list"; end; define C-function gdk-text-property-to-utf8-list input parameter encoding :: ; input parameter format :: ; input parameter text :: ; input parameter length :: ; input parameter list :: ; result res :: ; c-name: "gdk_text_property_to_utf8_list"; end; define C-function gdk-utf8-to-compound-text input parameter str :: ; input parameter encoding :: ; input parameter format :: ; input parameter ctext :: ; input parameter length :: ; result res :: ; c-name: "gdk_utf8_to_compound_text"; end; define C-function gdk-string-to-compound-text input parameter str :: ; input parameter encoding :: ; input parameter format :: ; input parameter ctext :: ; input parameter length :: ; result res :: ; c-name: "gdk_string_to_compound_text"; end; define C-function gdk-text-property-to-text-list-for-display input parameter display :: ; input parameter encoding :: ; input parameter format :: ; input parameter text :: ; input parameter length :: ; input parameter list :: ; result res :: ; c-name: "gdk_text_property_to_text_list_for_display"; end; define C-function gdk-text-property-to-utf8-list-for-display input parameter display :: ; input parameter encoding :: ; input parameter format :: ; input parameter text :: ; input parameter length :: ; input parameter list :: ; result res :: ; c-name: "gdk_text_property_to_utf8_list_for_display"; end; define C-function gdk-utf8-to-string-target input parameter str :: ; result res :: ; c-name: "gdk_utf8_to_string_target"; end; define C-function gdk-string-to-compound-text-for-display input parameter display :: ; input parameter str :: ; input parameter encoding :: ; input parameter format :: ; input parameter ctext :: ; input parameter length :: ; result res :: ; c-name: "gdk_string_to_compound_text_for_display"; end; define C-function gdk-utf8-to-compound-text-for-display input parameter display :: ; input parameter str :: ; input parameter encoding :: ; input parameter format :: ; input parameter ctext :: ; input parameter length :: ; result res :: ; c-name: "gdk_utf8_to_compound_text_for_display"; end; define C-function gdk-free-text-list input parameter list :: ; c-name: "gdk_free_text_list"; end; define C-function gdk-free-compound-text input parameter ctext :: ; c-name: "gdk_free_compound_text"; end; define C-subtype <_GdkPixmapObject> () end; define constant = <_GdkPixmapObject>; define C-subtype <_GdkPixmapObjectClass> () end; define constant = <_GdkPixmapObjectClass>; define C-function gdk-pixmap-get-type result res :: ; c-name: "gdk_pixmap_get_type"; end; define C-function gdk-pixmap-new input parameter drawable :: ; input parameter width :: ; input parameter height :: ; input parameter depth :: ; result res :: ; c-name: "gdk_pixmap_new"; end; define C-function gdk-bitmap-create-from-data input parameter drawable :: ; input parameter data :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gdk_bitmap_create_from_data"; end; define C-function gdk-pixmap-create-from-data input parameter drawable :: ; input parameter data :: ; input parameter width :: ; input parameter height :: ; input parameter depth :: ; input parameter fg :: ; input parameter bg :: ; result res :: ; c-name: "gdk_pixmap_create_from_data"; end; define C-pointer-type => ; define C-function gdk-pixmap-create-from-xpm input parameter drawable :: ; input parameter mask :: ; input parameter transparent_color :: ; input parameter filename :: ; result res :: ; c-name: "gdk_pixmap_create_from_xpm"; end; define C-function gdk-pixmap-colormap-create-from-xpm input parameter drawable :: ; input parameter colormap :: ; input parameter mask :: ; input parameter transparent_color :: ; input parameter filename :: ; result res :: ; c-name: "gdk_pixmap_colormap_create_from_xpm"; end; define C-function gdk-pixmap-create-from-xpm-d input parameter drawable :: ; input parameter mask :: ; input parameter transparent_color :: ; input parameter data :: ; result res :: ; c-name: "gdk_pixmap_create_from_xpm_d"; end; define C-function gdk-pixmap-colormap-create-from-xpm-d input parameter drawable :: ; input parameter colormap :: ; input parameter mask :: ; input parameter transparent_color :: ; input parameter data :: ; result res :: ; c-name: "gdk_pixmap_colormap_create_from_xpm_d"; end; define C-function gdk-pixmap-foreign-new input parameter anid :: ; result res :: ; c-name: "gdk_pixmap_foreign_new"; end; define C-function gdk-pixmap-lookup input parameter anid :: ; result res :: ; c-name: "gdk_pixmap_lookup"; end; define C-function gdk-pixmap-foreign-new-for-display input parameter display :: ; input parameter anid :: ; result res :: ; c-name: "gdk_pixmap_foreign_new_for_display"; end; define C-function gdk-pixmap-lookup-for-display input parameter display :: ; input parameter anid :: ; result res :: ; c-name: "gdk_pixmap_lookup_for_display"; end; define C-function gdk-pixmap-foreign-new-for-screen input parameter screen :: ; input parameter anid :: ; input parameter width :: ; input parameter height :: ; input parameter depth :: ; result res :: ; c-name: "gdk_pixmap_foreign_new_for_screen"; end; define constant gdk-bitmap-ref = gdk-drawable-ref; define constant gdk-bitmap-unref = gdk-drawable-unref; define constant gdk-pixmap-ref = gdk-drawable-ref; define constant gdk-pixmap-unref = gdk-drawable-unref; define C-function gdk-pixbuf-render-threshold-alpha input parameter pixbuf :: ; input parameter bitmap :: ; input parameter src_x :: ; input parameter src_y :: ; input parameter dest_x :: ; input parameter dest_y :: ; input parameter width :: ; input parameter height :: ; input parameter alpha_threshold :: ; c-name: "gdk_pixbuf_render_threshold_alpha"; end; define C-function gdk-pixbuf-render-to-drawable input parameter pixbuf :: ; input parameter drawable :: ; input parameter gc :: ; input parameter src_x :: ; input parameter src_y :: ; input parameter dest_x :: ; input parameter dest_y :: ; input parameter width :: ; input parameter height :: ; input parameter dither :: ; input parameter x_dither :: ; input parameter y_dither :: ; c-name: "gdk_pixbuf_render_to_drawable"; end; define C-function gdk-pixbuf-render-to-drawable-alpha input parameter pixbuf :: ; input parameter drawable :: ; input parameter src_x :: ; input parameter src_y :: ; input parameter dest_x :: ; input parameter dest_y :: ; input parameter width :: ; input parameter height :: ; input parameter alpha_mode :: ; input parameter alpha_threshold :: ; input parameter dither :: ; input parameter x_dither :: ; input parameter y_dither :: ; c-name: "gdk_pixbuf_render_to_drawable_alpha"; end; define C-function gdk-pixbuf-render-pixmap-and-mask-for-colormap input parameter pixbuf :: ; input parameter colormap :: ; input parameter pixmap_return :: ; input parameter mask_return :: ; input parameter alpha_threshold :: ; c-name: "gdk_pixbuf_render_pixmap_and_mask_for_colormap"; end; define C-function gdk-pixbuf-render-pixmap-and-mask input parameter pixbuf :: ; input parameter pixmap_return :: ; input parameter mask_return :: ; input parameter alpha_threshold :: ; c-name: "gdk_pixbuf_render_pixmap_and_mask"; end; define C-function gdk-pixbuf-get-from-drawable input parameter dest :: ; input parameter src :: ; input parameter cmap :: ; input parameter src_x :: ; input parameter src_y :: ; input parameter dest_x :: ; input parameter dest_y :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gdk_pixbuf_get_from_drawable"; end; define C-function gdk-pixbuf-get-from-image input parameter dest :: ; input parameter src :: ; input parameter cmap :: ; input parameter src_x :: ; input parameter src_y :: ; input parameter dest_x :: ; input parameter dest_y :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gdk_pixbuf_get_from_image"; end; define C-subtype <_GdkPangoRendererPrivate> () end; define constant = <_GdkPangoRendererPrivate>; define C-subtype <_GdkPangoRenderer> () end; define constant = <_GdkPangoRenderer>; define C-subtype <_GdkPangoRendererClass> () end; define constant = <_GdkPangoRendererClass>; define C-function gdk-pango-renderer-get-type result res :: ; c-name: "gdk_pango_renderer_get_type"; end; define C-function gdk-pango-renderer-new input parameter screen :: ; result res :: ; c-name: "gdk_pango_renderer_new"; end; define C-function gdk-pango-renderer-get-default input parameter screen :: ; result res :: ; c-name: "gdk_pango_renderer_get_default"; end; define C-function gdk-pango-renderer-set-drawable input parameter gdk_renderer :: ; input parameter drawable :: ; c-name: "gdk_pango_renderer_set_drawable"; end; define C-function gdk-pango-renderer-set-gc input parameter gdk_renderer :: ; input parameter gc :: ; c-name: "gdk_pango_renderer_set_gc"; end; define C-function gdk-pango-renderer-set-stipple input parameter gdk_renderer :: ; input parameter part :: ; input parameter stipple :: ; c-name: "gdk_pango_renderer_set_stipple"; end; define C-function gdk-pango-renderer-set-override-color input parameter gdk_renderer :: ; input parameter part :: ; input parameter color :: ; c-name: "gdk_pango_renderer_set_override_color"; end; define C-function gdk-pango-context-get-for-screen input parameter screen :: ; result res :: ; c-name: "gdk_pango_context_get_for_screen"; end; define C-function gdk-pango-context-get result res :: ; c-name: "gdk_pango_context_get"; end; define C-function gdk-pango-context-set-colormap input parameter context :: ; input parameter colormap :: ; c-name: "gdk_pango_context_set_colormap"; end; define C-function gdk-pango-layout-line-get-clip-region input parameter line :: ; input parameter x_origin :: ; input parameter y_origin :: ; input parameter index_ranges :: ; input parameter n_ranges :: ; result res :: ; c-name: "gdk_pango_layout_line_get_clip_region"; end; define C-function gdk-pango-layout-get-clip-region input parameter layout :: ; input parameter x_origin :: ; input parameter y_origin :: ; input parameter index_ranges :: ; input parameter n_ranges :: ; result res :: ; c-name: "gdk_pango_layout_get_clip_region"; end; define C-subtype <_GdkPangoAttrStipple> () end; define constant = <_GdkPangoAttrStipple>; define C-subtype <_GdkPangoAttrEmbossed> () end; define constant = <_GdkPangoAttrEmbossed>; define C-function gdk-pango-attr-stipple-new input parameter stipple :: ; result res :: ; c-name: "gdk_pango_attr_stipple_new"; end; define C-function gdk-pango-attr-embossed-new input parameter embossed :: ; result res :: ; c-name: "gdk_pango_attr_embossed_new"; end; define C-subtype <_GdkDisplayManager> () end; define constant = <_GdkDisplayManager>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkDisplayManagerClass> () end; define constant = <_GdkDisplayManagerClass>; define C-function gdk-display-manager-get-type result res :: ; c-name: "gdk_display_manager_get_type"; end; define C-function gdk-display-manager-get result res :: ; c-name: "gdk_display_manager_get"; end; define C-function gdk-display-manager-get-default-display input parameter display_manager :: ; result res :: ; c-name: "gdk_display_manager_get_default_display"; end; define C-function gdk-display-manager-set-default-display input parameter display_manager :: ; input parameter display :: ; c-name: "gdk_display_manager_set_default_display"; end; define C-function gdk-display-manager-list-displays input parameter display_manager :: ; result res :: ; c-name: "gdk_display_manager_list_displays"; end; define C-subtype <_GdkKeymapKey> () end; define constant = <_GdkKeymapKey>; define C-subtype <_GdkKeymap> () end; define constant = <_GdkKeymap>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GdkKeymapClass> () end; define constant = <_GdkKeymapClass>; define C-function gdk-keymap-get-type result res :: ; c-name: "gdk_keymap_get_type"; end; define C-function gdk-keymap-get-default result res :: ; c-name: "gdk_keymap_get_default"; end; define C-function gdk-keymap-get-for-display input parameter display :: ; result res :: ; c-name: "gdk_keymap_get_for_display"; end; define C-function gdk-keymap-lookup-key input parameter keymap :: ; input parameter key :: ; result res :: ; c-name: "gdk_keymap_lookup_key"; end; define C-function gdk-keymap-translate-keyboard-state input parameter keymap :: ; input parameter hardware_keycode :: ; input parameter state :: ; input parameter group :: ; input parameter keyval :: ; input parameter effective_group :: ; input parameter level :: ; input parameter consumed_modifiers :: ; result res :: ; c-name: "gdk_keymap_translate_keyboard_state"; end; define C-pointer-type => ; define C-function gdk-keymap-get-entries-for-keyval input parameter keymap :: ; input parameter keyval :: ; input parameter keys :: ; input parameter n_keys :: ; result res :: ; c-name: "gdk_keymap_get_entries_for_keyval"; end; define C-pointer-type => ; define C-function gdk-keymap-get-entries-for-keycode input parameter keymap :: ; input parameter hardware_keycode :: ; input parameter keys :: ; input parameter keyvals :: ; input parameter n_entries :: ; result res :: ; c-name: "gdk_keymap_get_entries_for_keycode"; end; define C-function gdk-keymap-get-direction input parameter keymap :: ; result res :: ; c-name: "gdk_keymap_get_direction"; end; define C-function gdk-keyval-name input parameter keyval :: ; result res :: ; c-name: "gdk_keyval_name"; end; define C-function gdk-keyval-from-name input parameter keyval_name :: ; result res :: ; c-name: "gdk_keyval_from_name"; end; define C-function gdk-keyval-convert-case input parameter symbol :: ; input parameter lower :: ; input parameter upper :: ; c-name: "gdk_keyval_convert_case"; end; define C-function gdk-keyval-to-upper input parameter keyval :: ; result res :: ; c-name: "gdk_keyval_to_upper"; end; define C-function gdk-keyval-to-lower input parameter keyval :: ; result res :: ; c-name: "gdk_keyval_to_lower"; end; define C-function gdk-keyval-is-upper input parameter keyval :: ; result res :: ; c-name: "gdk_keyval_is_upper"; end; define C-function gdk-keyval-is-lower input parameter keyval :: ; result res :: ; c-name: "gdk_keyval_is_lower"; end; define C-function gdk-keyval-to-unicode input parameter keyval :: ; result res :: ; c-name: "gdk_keyval_to_unicode"; end; define C-function gdk-unicode-to-keyval input parameter wc :: ; result res :: ; c-name: "gdk_unicode_to_keyval"; end; define C-subtype <_GdkImageClass> () end; define constant = <_GdkImageClass>; define C-function gdk-image-get-type result res :: ; c-name: "gdk_image_get_type"; end; define C-function gdk-image-new input parameter type :: ; input parameter visual :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gdk_image_new"; end; define C-function gdk-image-get input parameter drawable :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gdk_image_get"; end; define C-function gdk-image-ref input parameter image :: ; result res :: ; c-name: "gdk_image_ref"; end; define C-function gdk-image-unref input parameter image :: ; c-name: "gdk_image_unref"; end; define C-function gdk-image-put-pixel input parameter image :: ; input parameter x :: ; input parameter y :: ; input parameter pixel :: ; c-name: "gdk_image_put_pixel"; end; define C-function gdk-image-get-pixel input parameter image :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "gdk_image_get_pixel"; end; define C-function gdk-image-set-colormap input parameter image :: ; input parameter colormap :: ; c-name: "gdk_image_set_colormap"; end; define C-function gdk-image-get-colormap input parameter image :: ; result res :: ; c-name: "gdk_image_get_colormap"; end; define constant gdk-image-destroy = gdk-image-unref; define C-function gdk-font-get-type result res :: ; c-name: "gdk_font_get_type"; end; define C-function gdk-font-ref input parameter font :: ; result res :: ; c-name: "gdk_font_ref"; end; define C-function gdk-font-unref input parameter font :: ; c-name: "gdk_font_unref"; end; define C-function gdk-font-id input parameter font :: ; result res :: ; c-name: "gdk_font_id"; end; define C-function gdk-font-equal input parameter fonta :: ; input parameter fontb :: ; result res :: ; c-name: "gdk_font_equal"; end; define C-function gdk-font-load-for-display input parameter display :: ; input parameter font_name :: ; result res :: ; c-name: "gdk_font_load_for_display"; end; define C-function gdk-fontset-load-for-display input parameter display :: ; input parameter fontset_name :: ; result res :: ; c-name: "gdk_fontset_load_for_display"; end; define C-function gdk-font-from-description-for-display input parameter display :: ; input parameter font_desc :: ; result res :: ; c-name: "gdk_font_from_description_for_display"; end; define C-function gdk-font-load input parameter font_name :: ; result res :: ; c-name: "gdk_font_load"; end; define C-function gdk-fontset-load input parameter fontset_name :: ; result res :: ; c-name: "gdk_fontset_load"; end; define C-function gdk-font-from-description input parameter font_desc :: ; result res :: ; c-name: "gdk_font_from_description"; end; define C-function gdk-string-width input parameter font :: ; input parameter string :: ; result res :: ; c-name: "gdk_string_width"; end; define C-function gdk-text-width input parameter font :: ; input parameter text :: ; input parameter text_length :: ; result res :: ; c-name: "gdk_text_width"; end; define C-function gdk-text-width-wc input parameter font :: ; input parameter text :: ; input parameter text_length :: ; result res :: ; c-name: "gdk_text_width_wc"; end; define C-function gdk-char-width input parameter font :: ; input parameter character :: ; result res :: ; c-name: "gdk_char_width"; end; define C-function gdk-char-width-wc input parameter font :: ; input parameter character :: ; result res :: ; c-name: "gdk_char_width_wc"; end; define C-function gdk-string-measure input parameter font :: ; input parameter string :: ; result res :: ; c-name: "gdk_string_measure"; end; define C-function gdk-text-measure input parameter font :: ; input parameter text :: ; input parameter text_length :: ; result res :: ; c-name: "gdk_text_measure"; end; define C-function gdk-char-measure input parameter font :: ; input parameter character :: ; result res :: ; c-name: "gdk_char_measure"; end; define C-function gdk-string-height input parameter font :: ; input parameter string :: ; result res :: ; c-name: "gdk_string_height"; end; define C-function gdk-text-height input parameter font :: ; input parameter text :: ; input parameter text_length :: ; result res :: ; c-name: "gdk_text_height"; end; define C-function gdk-char-height input parameter font :: ; input parameter character :: ; result res :: ; c-name: "gdk_char_height"; end; define C-function gdk-text-extents input parameter font :: ; input parameter text :: ; input parameter text_length :: ; input parameter lbearing :: ; input parameter rbearing :: ; input parameter width :: ; input parameter ascent :: ; input parameter descent :: ; c-name: "gdk_text_extents"; end; define C-function gdk-text-extents-wc input parameter font :: ; input parameter text :: ; input parameter text_length :: ; input parameter lbearing :: ; input parameter rbearing :: ; input parameter width :: ; input parameter ascent :: ; input parameter descent :: ; c-name: "gdk_text_extents_wc"; end; define C-function gdk-string-extents input parameter font :: ; input parameter string :: ; input parameter lbearing :: ; input parameter rbearing :: ; input parameter width :: ; input parameter ascent :: ; input parameter descent :: ; c-name: "gdk_string_extents"; end; define C-function gdk-font-get-display input parameter font :: ; result res :: ; c-name: "gdk_font_get_display"; end; define C-function gdk-cursor-type-get-type result res :: ; c-name: "gdk_cursor_type_get_type"; end; define C-function gdk-drag-action-get-type result res :: ; c-name: "gdk_drag_action_get_type"; end; define C-function gdk-drag-protocol-get-type result res :: ; c-name: "gdk_drag_protocol_get_type"; end; define C-function gdk-filter-return-get-type result res :: ; c-name: "gdk_filter_return_get_type"; end; define C-function gdk-event-type-get-type result res :: ; c-name: "gdk_event_type_get_type"; end; define C-function gdk-event-mask-get-type result res :: ; c-name: "gdk_event_mask_get_type"; end; define C-function gdk-visibility-state-get-type result res :: ; c-name: "gdk_visibility_state_get_type"; end; define C-function gdk-scroll-direction-get-type result res :: ; c-name: "gdk_scroll_direction_get_type"; end; define C-function gdk-notify-type-get-type result res :: ; c-name: "gdk_notify_type_get_type"; end; define C-function gdk-crossing-mode-get-type result res :: ; c-name: "gdk_crossing_mode_get_type"; end; define C-function gdk-property-state-get-type result res :: ; c-name: "gdk_property_state_get_type"; end; define C-function gdk-window-state-get-type result res :: ; c-name: "gdk_window_state_get_type"; end; define C-function gdk-setting-action-get-type result res :: ; c-name: "gdk_setting_action_get_type"; end; define C-function gdk-owner-change-get-type result res :: ; c-name: "gdk_owner_change_get_type"; end; define C-function gdk-font-type-get-type result res :: ; c-name: "gdk_font_type_get_type"; end; define C-function gdk-cap-style-get-type result res :: ; c-name: "gdk_cap_style_get_type"; end; define C-function gdk-fill-get-type result res :: ; c-name: "gdk_fill_get_type"; end; define C-function gdk-function-get-type result res :: ; c-name: "gdk_function_get_type"; end; define C-function gdk-join-style-get-type result res :: ; c-name: "gdk_join_style_get_type"; end; define C-function gdk-line-style-get-type result res :: ; c-name: "gdk_line_style_get_type"; end; define C-function gdk-subwindow-mode-get-type result res :: ; c-name: "gdk_subwindow_mode_get_type"; end; define C-function gdk-gc-values-mask-get-type result res :: ; c-name: "gdk_gc_values_mask_get_type"; end; define C-function gdk-image-type-get-type result res :: ; c-name: "gdk_image_type_get_type"; end; define C-function gdk-extension-mode-get-type result res :: ; c-name: "gdk_extension_mode_get_type"; end; define C-function gdk-input-source-get-type result res :: ; c-name: "gdk_input_source_get_type"; end; define C-function gdk-input-mode-get-type result res :: ; c-name: "gdk_input_mode_get_type"; end; define C-function gdk-axis-use-get-type result res :: ; c-name: "gdk_axis_use_get_type"; end; define C-function gdk-prop-mode-get-type result res :: ; c-name: "gdk_prop_mode_get_type"; end; define C-function gdk-fill-rule-get-type result res :: ; c-name: "gdk_fill_rule_get_type"; end; define C-function gdk-overlap-type-get-type result res :: ; c-name: "gdk_overlap_type_get_type"; end; define C-function gdk-rgb-dither-get-type result res :: ; c-name: "gdk_rgb_dither_get_type"; end; define C-function gdk-byte-order-get-type result res :: ; c-name: "gdk_byte_order_get_type"; end; define C-function gdk-modifier-type-get-type result res :: ; c-name: "gdk_modifier_type_get_type"; end; define C-function gdk-input-condition-get-type result res :: ; c-name: "gdk_input_condition_get_type"; end; define C-function gdk-status-get-type result res :: ; c-name: "gdk_status_get_type"; end; define C-function gdk-grab-status-get-type result res :: ; c-name: "gdk_grab_status_get_type"; end; define C-function gdk-visual-type-get-type result res :: ; c-name: "gdk_visual_type_get_type"; end; define C-function gdk-window-class-get-type result res :: ; c-name: "gdk_window_class_get_type"; end; define C-function gdk-window-type-get-type result res :: ; c-name: "gdk_window_type_get_type"; end; define C-function gdk-window-attributes-type-get-type result res :: ; c-name: "gdk_window_attributes_type_get_type"; end; define C-function gdk-window-hints-get-type result res :: ; c-name: "gdk_window_hints_get_type"; end; define C-function gdk-window-type-hint-get-type result res :: ; c-name: "gdk_window_type_hint_get_type"; end; define C-function gdk-wm-decoration-get-type result res :: ; c-name: "gdk_wm_decoration_get_type"; end; define C-function gdk-wm-function-get-type result res :: ; c-name: "gdk_wm_function_get_type"; end; define C-function gdk-gravity-get-type result res :: ; c-name: "gdk_gravity_get_type"; end; define C-function gdk-window-edge-get-type result res :: ; c-name: "gdk_window_edge_get_type"; end; define C-function gdk-cursor-get-type result res :: ; c-name: "gdk_cursor_get_type"; end; define C-function gdk-cursor-new-for-display input parameter display :: ; input parameter cursor_type :: ; result res :: ; c-name: "gdk_cursor_new_for_display"; end; define C-function gdk-cursor-new input parameter cursor_type :: ; result res :: ; c-name: "gdk_cursor_new"; end; define C-function gdk-cursor-new-from-pixmap input parameter source :: ; input parameter mask :: ; input parameter fg :: ; input parameter bg :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "gdk_cursor_new_from_pixmap"; end; define C-function gdk-cursor-new-from-pixbuf input parameter display :: ; input parameter pixbuf :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "gdk_cursor_new_from_pixbuf"; end; define C-function gdk-cursor-get-display input parameter cursor :: ; result res :: ; c-name: "gdk_cursor_get_display"; end; define C-function gdk-cursor-ref input parameter cursor :: ; result res :: ; c-name: "gdk_cursor_ref"; end; define C-function gdk-cursor-unref input parameter cursor :: ; c-name: "gdk_cursor_unref"; end; define C-function gdk-cursor-new-from-name input parameter display :: ; input parameter name :: ; result res :: ; c-name: "gdk_cursor_new_from_name"; end; define C-function gdk-cursor-get-image input parameter cursor :: ; result res :: ; c-name: "gdk_cursor_get_image"; end; define constant gdk-cursor-destroy = gdk-cursor-unref; define C-function gdk-cairo-create input parameter drawable :: ; result res :: ; c-name: "gdk_cairo_create"; end; define C-function gdk-cairo-set-source-color input parameter cr :: ; input parameter color :: ; c-name: "gdk_cairo_set_source_color"; end; define C-function gdk-cairo-set-source-pixbuf input parameter cr :: ; input parameter pixbuf :: ; input parameter pixbuf_x :: ; input parameter pixbuf_y :: ; c-name: "gdk_cairo_set_source_pixbuf"; end; define C-function gdk-cairo-set-source-pixmap input parameter cr :: ; input parameter pixmap :: ; input parameter pixmap_x :: ; input parameter pixmap_y :: ; c-name: "gdk_cairo_set_source_pixmap"; end; define C-function gdk-cairo-rectangle input parameter cr :: ; input parameter rectangle :: ; c-name: "gdk_cairo_rectangle"; end; define C-function gdk-cairo-region input parameter cr :: ; input parameter region :: ; c-name: "gdk_cairo_region"; end; define C-subtype <_PangoCairoFontMap> () end; define constant = <_PangoCairoFontMap>; define C-function pango-cairo-font-map-get-type result res :: ; c-name: "pango_cairo_font_map_get_type"; end; define C-function pango-cairo-font-map-new result res :: ; c-name: "pango_cairo_font_map_new"; end; define C-function pango-cairo-font-map-get-default result res :: ; c-name: "pango_cairo_font_map_get_default"; end; define C-function pango-cairo-font-map-set-resolution input parameter fontmap :: ; input parameter dpi :: ; c-name: "pango_cairo_font_map_set_resolution"; end; define C-function pango-cairo-font-map-get-resolution input parameter fontmap :: ; result res :: ; c-name: "pango_cairo_font_map_get_resolution"; end; define C-function pango-cairo-font-map-create-context input parameter fontmap :: ; result res :: ; c-name: "pango_cairo_font_map_create_context"; end; define C-function pango-cairo-update-context input parameter cr :: ; input parameter context :: ; c-name: "pango_cairo_update_context"; end; define C-function pango-cairo-context-set-font-options input parameter context :: ; input parameter options :: ; c-name: "pango_cairo_context_set_font_options"; end; define C-function pango-cairo-context-get-font-options input parameter context :: ; result res :: ; c-name: "pango_cairo_context_get_font_options"; end; define C-function pango-cairo-context-set-resolution input parameter context :: ; input parameter dpi :: ; c-name: "pango_cairo_context_set_resolution"; end; define C-function pango-cairo-context-get-resolution input parameter context :: ; result res :: ; c-name: "pango_cairo_context_get_resolution"; end; define C-function pango-cairo-create-layout input parameter cr :: ; result res :: ; c-name: "pango_cairo_create_layout"; end; define C-function pango-cairo-update-layout input parameter cr :: ; input parameter layout :: ; c-name: "pango_cairo_update_layout"; end; define C-function pango-cairo-show-glyph-string input parameter cr :: ; input parameter font :: ; input parameter glyphs :: ; c-name: "pango_cairo_show_glyph_string"; end; define C-function pango-cairo-show-layout-line input parameter cr :: ; input parameter line :: ; c-name: "pango_cairo_show_layout_line"; end; define C-function pango-cairo-show-layout input parameter cr :: ; input parameter layout :: ; c-name: "pango_cairo_show_layout"; end; define C-function pango-cairo-show-error-underline input parameter cr :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "pango_cairo_show_error_underline"; end; define C-function pango-cairo-glyph-string-path input parameter cr :: ; input parameter font :: ; input parameter glyphs :: ; c-name: "pango_cairo_glyph_string_path"; end; define C-function pango-cairo-layout-line-path input parameter cr :: ; input parameter line :: ; c-name: "pango_cairo_layout_line_path"; end; define C-function pango-cairo-layout-path input parameter cr :: ; input parameter layout :: ; c-name: "pango_cairo_layout_path"; end; define C-function pango-cairo-error-underline-path input parameter cr :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; c-name: "pango_cairo_error_underline_path"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkAdjustmentClass> () end; define constant = <_GtkAdjustmentClass>; define C-function gtk-adjustment-get-type result res :: ; c-name: "gtk_adjustment_get_type"; end; define C-function gtk-adjustment-new input parameter value :: ; input parameter lower :: ; input parameter upper :: ; input parameter step_increment :: ; input parameter page_increment :: ; input parameter page_size :: ; result res :: ; c-name: "gtk_adjustment_new"; end; define C-function gtk-adjustment-changed input parameter adjustment :: ; c-name: "gtk_adjustment_changed"; end; define C-function gtk-adjustment-value-changed input parameter adjustment :: ; c-name: "gtk_adjustment_value_changed"; end; define C-function gtk-adjustment-clamp-page input parameter adjustment :: ; input parameter lower :: ; input parameter upper :: ; c-name: "gtk_adjustment_clamp_page"; end; define C-function gtk-adjustment-get-value input parameter adjustment :: ; result res :: ; c-name: "gtk_adjustment_get_value"; end; define C-function gtk-adjustment-set-value input parameter adjustment :: ; input parameter value :: ; c-name: "gtk_adjustment_set_value"; end; define constant = limited(, min: 1, max: 8); define constant $GTK-IN-DESTRUCTION :: = 1; define constant $GTK-FLOATING :: = 2; define constant $GTK-RESERVED-1 :: = 4; define constant $GTK-RESERVED-2 :: = 8; define C-function gtk-object-get-type result res :: ; c-name: "gtk_object_get_type"; end; define C-function gtk-object-sink input parameter object :: ; c-name: "gtk_object_sink"; end; define C-function gtk-object-destroy input parameter object :: ; c-name: "gtk_object_destroy"; end; define C-function gtk-object-new input parameter type :: ; input parameter first_property_name :: ; result res :: ; c-name: "gtk_object_new"; end; define C-function gtk-object-ref input parameter object :: ; result res :: ; c-name: "gtk_object_ref"; end; define C-function gtk-object-unref input parameter object :: ; c-name: "gtk_object_unref"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-object-weakref input parameter object :: ; input parameter notify :: ; input parameter data :: ; c-name: "gtk_object_weakref"; end; define C-function gtk-object-weakunref input parameter object :: ; input parameter notify :: ; input parameter data :: ; c-name: "gtk_object_weakunref"; end; define C-function gtk-object-set-data input parameter object :: ; input parameter key :: ; input parameter data :: ; c-name: "gtk_object_set_data"; end; define C-function gtk-object-set-data-full input parameter object :: ; input parameter key :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_object_set_data_full"; end; define C-function gtk-object-remove-data input parameter object :: ; input parameter key :: ; c-name: "gtk_object_remove_data"; end; define C-function gtk-object-get-data input parameter object :: ; input parameter key :: ; result res :: ; c-name: "gtk_object_get_data"; end; define C-function gtk-object-remove-no-notify input parameter object :: ; input parameter key :: ; c-name: "gtk_object_remove_no_notify"; end; define C-function gtk-object-set-user-data input parameter object :: ; input parameter data :: ; c-name: "gtk_object_set_user_data"; end; define C-function gtk-object-get-user-data input parameter object :: ; result res :: ; c-name: "gtk_object_get_user_data"; end; define C-function gtk-object-set-data-by-id input parameter object :: ; input parameter data_id :: ; input parameter data :: ; c-name: "gtk_object_set_data_by_id"; end; define C-function gtk-object-set-data-by-id-full input parameter object :: ; input parameter data_id :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_object_set_data_by_id_full"; end; define C-function gtk-object-get-data-by-id input parameter object :: ; input parameter data_id :: ; result res :: ; c-name: "gtk_object_get_data_by_id"; end; define C-function gtk-object-remove-data-by-id input parameter object :: ; input parameter data_id :: ; c-name: "gtk_object_remove_data_by_id"; end; define C-function gtk-object-remove-no-notify-by-id input parameter object :: ; input parameter key_id :: ; c-name: "gtk_object_remove_no_notify_by_id"; end; define constant = limited(, min: 1, max: 16); define constant $GTK-ARG-READABLE :: = 1; define constant $GTK-ARG-WRITABLE :: = 2; define constant $GTK-ARG-CONSTRUCT :: = 4; define constant $GTK-ARG-CONSTRUCT-ONLY :: = 8; define constant $GTK-ARG-CHILD-ARG :: = 16; define C-function gtk-object-get input parameter object :: ; input parameter first_property_name :: ; c-name: "gtk_object_get"; end; define C-function gtk-object-set input parameter object :: ; input parameter first_property_name :: ; c-name: "gtk_object_set"; end; define C-function gtk-object-add-arg-type input parameter arg_name :: ; input parameter arg_type :: ; input parameter arg_flags :: ; input parameter arg_id :: ; c-name: "gtk_object_add_arg_type"; end; define constant gtk-object-data-try-key = g-quark-try-string; define constant gtk-object-data-force-id = g-quark-from-string; define constant $GTK-ARG-READWRITE = 0; define constant = limited(, min: 1, max: 1024); define constant $GTK-DEBUG-MISC :: = 1; define constant $GTK-DEBUG-PLUGSOCKET :: = 2; define constant $GTK-DEBUG-TEXT :: = 4; define constant $GTK-DEBUG-TREE :: = 8; define constant $GTK-DEBUG-UPDATES :: = 16; define constant $GTK-DEBUG-KEYBINDINGS :: = 32; define constant $GTK-DEBUG-MULTIHEAD :: = 64; define constant $GTK-DEBUG-MODULES :: = 128; define constant $GTK-DEBUG-GEOMETRY :: = 256; define constant $GTK-DEBUG-ICONTHEME :: = 512; define constant $GTK-DEBUG-PRINTING :: = 1024; /* Ignoring declaration for {instance of } "gtk-debug-flags"*/ define constant = ; define constant = ; define constant = ; define constant = ; define constant = ; define C-function gtk-identifier-get-type result res :: ; c-name: "gtk_identifier_get_type"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GtkTypeInfo> () end; define constant = <_GtkTypeInfo>; define constant = ; define C-function gtk-type-class input parameter type :: ; result res :: ; c-name: "gtk_type_class"; end; define C-function gtk-type-unique input parameter parent_type :: ; input parameter gtkinfo :: ; result res :: ; c-name: "gtk_type_unique"; end; define C-function gtk-type-new input parameter type :: ; result res :: ; c-name: "gtk_type_new"; end; define constant = ; define constant = ; define C-function gtk-type-enum-get-values input parameter enum_type :: ; result res :: ; c-name: "gtk_type_enum_get_values"; end; define C-function gtk-type-flags-get-values input parameter flags_type :: ; result res :: ; c-name: "gtk_type_flags_get_values"; end; define C-function gtk-type-enum-find-value input parameter enum_type :: ; input parameter value_name :: ; result res :: ; c-name: "gtk_type_enum_find_value"; end; define C-function gtk-type-flags-find-value input parameter flags_type :: ; input parameter value_name :: ; result res :: ; c-name: "gtk_type_flags_find_value"; end; define C-function gtk-type-init input parameter debug_flags :: ; c-name: "gtk_type_init"; end; define constant $GTK-TYPE-INVALID = 0; define constant $GTK-TYPE-NONE = 4; define constant $GTK-TYPE-ENUM = 48; define constant $GTK-TYPE-FLAGS = 52; define constant $GTK-TYPE-CHAR = 12; define constant $GTK-TYPE-UCHAR = 16; define constant $GTK-TYPE-BOOL = 20; define constant $GTK-TYPE-INT = 24; define constant $GTK-TYPE-UINT = 28; define constant $GTK-TYPE-LONG = 32; define constant $GTK-TYPE-ULONG = 36; define constant $GTK-TYPE-FLOAT = 56; define constant $GTK-TYPE-DOUBLE = 60; define constant $GTK-TYPE-STRING = 64; define constant $GTK-TYPE-BOXED = 72; define constant $GTK-TYPE-POINTER = 68; define constant $GTK-TYPE-FUNDAMENTAL-LAST = -1; define constant $GTK-TYPE-FUNDAMENTAL-MAX = 1020; define C-function gtk-accel-flags-get-type result res :: ; c-name: "gtk_accel_flags_get_type"; end; define C-function gtk-assistant-page-type-get-type result res :: ; c-name: "gtk_assistant_page_type_get_type"; end; define C-function gtk-calendar-display-options-get-type result res :: ; c-name: "gtk_calendar_display_options_get_type"; end; define C-function gtk-cell-renderer-state-get-type result res :: ; c-name: "gtk_cell_renderer_state_get_type"; end; define C-function gtk-cell-renderer-mode-get-type result res :: ; c-name: "gtk_cell_renderer_mode_get_type"; end; define C-function gtk-cell-renderer-accel-mode-get-type result res :: ; c-name: "gtk_cell_renderer_accel_mode_get_type"; end; define C-function gtk-cell-type-get-type result res :: ; c-name: "gtk_cell_type_get_type"; end; define C-function gtk-clist-drag-pos-get-type result res :: ; c-name: "gtk_clist_drag_pos_get_type"; end; define C-function gtk-button-action-get-type result res :: ; c-name: "gtk_button_action_get_type"; end; define C-function gtk-ctree-pos-get-type result res :: ; c-name: "gtk_ctree_pos_get_type"; end; define C-function gtk-ctree-line-style-get-type result res :: ; c-name: "gtk_ctree_line_style_get_type"; end; define C-function gtk-ctree-expander-style-get-type result res :: ; c-name: "gtk_ctree_expander_style_get_type"; end; define C-function gtk-ctree-expansion-type-get-type result res :: ; c-name: "gtk_ctree_expansion_type_get_type"; end; define C-function gtk-debug-flag-get-type result res :: ; c-name: "gtk_debug_flag_get_type"; end; define C-function gtk-dialog-flags-get-type result res :: ; c-name: "gtk_dialog_flags_get_type"; end; define C-function gtk-response-type-get-type result res :: ; c-name: "gtk_response_type_get_type"; end; define C-function gtk-dest-defaults-get-type result res :: ; c-name: "gtk_dest_defaults_get_type"; end; define C-function gtk-target-flags-get-type result res :: ; c-name: "gtk_target_flags_get_type"; end; define C-function gtk-anchor-type-get-type result res :: ; c-name: "gtk_anchor_type_get_type"; end; define C-function gtk-arrow-type-get-type result res :: ; c-name: "gtk_arrow_type_get_type"; end; define C-function gtk-attach-options-get-type result res :: ; c-name: "gtk_attach_options_get_type"; end; define C-function gtk-button-box-style-get-type result res :: ; c-name: "gtk_button_box_style_get_type"; end; define C-function gtk-curve-type-get-type result res :: ; c-name: "gtk_curve_type_get_type"; end; define C-function gtk-delete-type-get-type result res :: ; c-name: "gtk_delete_type_get_type"; end; define C-function gtk-direction-type-get-type result res :: ; c-name: "gtk_direction_type_get_type"; end; define C-function gtk-expander-style-get-type result res :: ; c-name: "gtk_expander_style_get_type"; end; define C-function gtk-icon-size-get-type result res :: ; c-name: "gtk_icon_size_get_type"; end; define C-function gtk-sensitivity-type-get-type result res :: ; c-name: "gtk_sensitivity_type_get_type"; end; define C-function gtk-side-type-get-type result res :: ; c-name: "gtk_side_type_get_type"; end; define C-function gtk-text-direction-get-type result res :: ; c-name: "gtk_text_direction_get_type"; end; define C-function gtk-justification-get-type result res :: ; c-name: "gtk_justification_get_type"; end; define C-function gtk-match-type-get-type result res :: ; c-name: "gtk_match_type_get_type"; end; define C-function gtk-menu-direction-type-get-type result res :: ; c-name: "gtk_menu_direction_type_get_type"; end; define C-function gtk-metric-type-get-type result res :: ; c-name: "gtk_metric_type_get_type"; end; define C-function gtk-movement-step-get-type result res :: ; c-name: "gtk_movement_step_get_type"; end; define C-function gtk-scroll-step-get-type result res :: ; c-name: "gtk_scroll_step_get_type"; end; define C-function gtk-orientation-get-type result res :: ; c-name: "gtk_orientation_get_type"; end; define C-function gtk-corner-type-get-type result res :: ; c-name: "gtk_corner_type_get_type"; end; define C-function gtk-pack-type-get-type result res :: ; c-name: "gtk_pack_type_get_type"; end; define C-function gtk-path-priority-type-get-type result res :: ; c-name: "gtk_path_priority_type_get_type"; end; define C-function gtk-path-type-get-type result res :: ; c-name: "gtk_path_type_get_type"; end; define C-function gtk-policy-type-get-type result res :: ; c-name: "gtk_policy_type_get_type"; end; define C-function gtk-position-type-get-type result res :: ; c-name: "gtk_position_type_get_type"; end; define C-function gtk-preview-type-get-type result res :: ; c-name: "gtk_preview_type_get_type"; end; define C-function gtk-relief-style-get-type result res :: ; c-name: "gtk_relief_style_get_type"; end; define C-function gtk-resize-mode-get-type result res :: ; c-name: "gtk_resize_mode_get_type"; end; define C-function gtk-signal-run-type-get-type result res :: ; c-name: "gtk_signal_run_type_get_type"; end; define C-function gtk-scroll-type-get-type result res :: ; c-name: "gtk_scroll_type_get_type"; end; define C-function gtk-selection-mode-get-type result res :: ; c-name: "gtk_selection_mode_get_type"; end; define C-function gtk-shadow-type-get-type result res :: ; c-name: "gtk_shadow_type_get_type"; end; define C-function gtk-state-type-get-type result res :: ; c-name: "gtk_state_type_get_type"; end; define C-function gtk-submenu-direction-get-type result res :: ; c-name: "gtk_submenu_direction_get_type"; end; define C-function gtk-submenu-placement-get-type result res :: ; c-name: "gtk_submenu_placement_get_type"; end; define C-function gtk-toolbar-style-get-type result res :: ; c-name: "gtk_toolbar_style_get_type"; end; define C-function gtk-update-type-get-type result res :: ; c-name: "gtk_update_type_get_type"; end; define C-function gtk-visibility-get-type result res :: ; c-name: "gtk_visibility_get_type"; end; define C-function gtk-window-position-get-type result res :: ; c-name: "gtk_window_position_get_type"; end; define C-function gtk-window-type-get-type result res :: ; c-name: "gtk_window_type_get_type"; end; define C-function gtk-wrap-mode-get-type result res :: ; c-name: "gtk_wrap_mode_get_type"; end; define C-function gtk-sort-type-get-type result res :: ; c-name: "gtk_sort_type_get_type"; end; define C-function gtk-im-preedit-style-get-type result res :: ; c-name: "gtk_im_preedit_style_get_type"; end; define C-function gtk-im-status-style-get-type result res :: ; c-name: "gtk_im_status_style_get_type"; end; define C-function gtk-pack-direction-get-type result res :: ; c-name: "gtk_pack_direction_get_type"; end; define C-function gtk-print-pages-get-type result res :: ; c-name: "gtk_print_pages_get_type"; end; define C-function gtk-page-set-get-type result res :: ; c-name: "gtk_page_set_get_type"; end; define C-function gtk-page-orientation-get-type result res :: ; c-name: "gtk_page_orientation_get_type"; end; define C-function gtk-print-quality-get-type result res :: ; c-name: "gtk_print_quality_get_type"; end; define C-function gtk-print-duplex-get-type result res :: ; c-name: "gtk_print_duplex_get_type"; end; define C-function gtk-unit-get-type result res :: ; c-name: "gtk_unit_get_type"; end; define C-function gtk-tree-view-grid-lines-get-type result res :: ; c-name: "gtk_tree_view_grid_lines_get_type"; end; define C-function gtk-file-chooser-action-get-type result res :: ; c-name: "gtk_file_chooser_action_get_type"; end; define C-function gtk-file-chooser-confirmation-get-type result res :: ; c-name: "gtk_file_chooser_confirmation_get_type"; end; define C-function gtk-file-chooser-error-get-type result res :: ; c-name: "gtk_file_chooser_error_get_type"; end; define C-function gtk-file-filter-flags-get-type result res :: ; c-name: "gtk_file_filter_flags_get_type"; end; define C-function gtk-icon-lookup-flags-get-type result res :: ; c-name: "gtk_icon_lookup_flags_get_type"; end; define C-function gtk-icon-theme-error-get-type result res :: ; c-name: "gtk_icon_theme_error_get_type"; end; define C-function gtk-icon-view-drop-position-get-type result res :: ; c-name: "gtk_icon_view_drop_position_get_type"; end; define C-function gtk-image-type-get-type result res :: ; c-name: "gtk_image_type_get_type"; end; define C-function gtk-message-type-get-type result res :: ; c-name: "gtk_message_type_get_type"; end; define C-function gtk-buttons-type-get-type result res :: ; c-name: "gtk_buttons_type_get_type"; end; define C-function gtk-notebook-tab-get-type result res :: ; c-name: "gtk_notebook_tab_get_type"; end; define C-function gtk-object-flags-get-type result res :: ; c-name: "gtk_object_flags_get_type"; end; define C-function gtk-arg-flags-get-type result res :: ; c-name: "gtk_arg_flags_get_type"; end; define C-function gtk-print-status-get-type result res :: ; c-name: "gtk_print_status_get_type"; end; define C-function gtk-print-operation-result-get-type result res :: ; c-name: "gtk_print_operation_result_get_type"; end; define C-function gtk-print-operation-action-get-type result res :: ; c-name: "gtk_print_operation_action_get_type"; end; define C-function gtk-print-error-get-type result res :: ; c-name: "gtk_print_error_get_type"; end; define C-function gtk-private-flags-get-type result res :: ; c-name: "gtk_private_flags_get_type"; end; define C-function gtk-progress-bar-style-get-type result res :: ; c-name: "gtk_progress_bar_style_get_type"; end; define C-function gtk-progress-bar-orientation-get-type result res :: ; c-name: "gtk_progress_bar_orientation_get_type"; end; define C-function gtk-rc-flags-get-type result res :: ; c-name: "gtk_rc_flags_get_type"; end; define C-function gtk-rc-token-type-get-type result res :: ; c-name: "gtk_rc_token_type_get_type"; end; define C-function gtk-recent-sort-type-get-type result res :: ; c-name: "gtk_recent_sort_type_get_type"; end; define C-function gtk-recent-chooser-error-get-type result res :: ; c-name: "gtk_recent_chooser_error_get_type"; end; define C-function gtk-recent-filter-flags-get-type result res :: ; c-name: "gtk_recent_filter_flags_get_type"; end; define C-function gtk-recent-manager-error-get-type result res :: ; c-name: "gtk_recent_manager_error_get_type"; end; define C-function gtk-size-group-mode-get-type result res :: ; c-name: "gtk_size_group_mode_get_type"; end; define C-function gtk-spin-button-update-policy-get-type result res :: ; c-name: "gtk_spin_button_update_policy_get_type"; end; define C-function gtk-spin-type-get-type result res :: ; c-name: "gtk_spin_type_get_type"; end; define C-function gtk-text-buffer-target-info-get-type result res :: ; c-name: "gtk_text_buffer_target_info_get_type"; end; define C-function gtk-text-search-flags-get-type result res :: ; c-name: "gtk_text_search_flags_get_type"; end; define C-function gtk-text-window-type-get-type result res :: ; c-name: "gtk_text_window_type_get_type"; end; define C-function gtk-toolbar-child-type-get-type result res :: ; c-name: "gtk_toolbar_child_type_get_type"; end; define C-function gtk-toolbar-space-style-get-type result res :: ; c-name: "gtk_toolbar_space_style_get_type"; end; define C-function gtk-tree-view-mode-get-type result res :: ; c-name: "gtk_tree_view_mode_get_type"; end; define C-function gtk-tree-model-flags-get-type result res :: ; c-name: "gtk_tree_model_flags_get_type"; end; define C-function gtk-tree-view-drop-position-get-type result res :: ; c-name: "gtk_tree_view_drop_position_get_type"; end; define C-function gtk-tree-view-column-sizing-get-type result res :: ; c-name: "gtk_tree_view_column_sizing_get_type"; end; define C-function gtk-ui-manager-item-type-get-type result res :: ; c-name: "gtk_ui_manager_item_type_get_type"; end; define C-function gtk-widget-flags-get-type result res :: ; c-name: "gtk_widget_flags_get_type"; end; define C-function gtk-widget-help-type-get-type result res :: ; c-name: "gtk_widget_help_type_get_type"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkAccelGroupClass> () end; define constant = <_GtkAccelGroupClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-accel-group-get-type result res :: ; c-name: "gtk_accel_group_get_type"; end; define C-function gtk-accel-group-new result res :: ; c-name: "gtk_accel_group_new"; end; define C-function gtk-accel-group-lock input parameter accel_group :: ; c-name: "gtk_accel_group_lock"; end; define C-function gtk-accel-group-unlock input parameter accel_group :: ; c-name: "gtk_accel_group_unlock"; end; define C-function gtk-accel-group-connect input parameter accel_group :: ; input parameter accel_key :: ; input parameter accel_mods :: ; input parameter accel_flags :: ; input parameter closure :: ; c-name: "gtk_accel_group_connect"; end; define C-function gtk-accel-group-connect-by-path input parameter accel_group :: ; input parameter accel_path :: ; input parameter closure :: ; c-name: "gtk_accel_group_connect_by_path"; end; define C-function gtk-accel-group-disconnect input parameter accel_group :: ; input parameter closure :: ; result res :: ; c-name: "gtk_accel_group_disconnect"; end; define C-function gtk-accel-group-disconnect-key input parameter accel_group :: ; input parameter accel_key :: ; input parameter accel_mods :: ; result res :: ; c-name: "gtk_accel_group_disconnect_key"; end; define C-function gtk-accel-group-activate input parameter accel_group :: ; input parameter accel_quark :: ; input parameter acceleratable :: ; input parameter accel_key :: ; input parameter accel_mods :: ; result res :: ; c-name: "gtk_accel_group_activate"; end; define C-function _gtk-accel-group-attach input parameter accel_group :: ; input parameter object :: ; c-name: "_gtk_accel_group_attach"; end; define C-function _gtk-accel-group-detach input parameter accel_group :: ; input parameter object :: ; c-name: "_gtk_accel_group_detach"; end; define C-function gtk-accel-groups-activate input parameter object :: ; input parameter accel_key :: ; input parameter accel_mods :: ; result res :: ; c-name: "gtk_accel_groups_activate"; end; define C-function gtk-accel-groups-from-object input parameter object :: ; result res :: ; c-name: "gtk_accel_groups_from_object"; end; define C-function gtk-accel-group-find input parameter accel_group :: ; input parameter find_func :: ; input parameter data :: ; result res :: ; c-name: "gtk_accel_group_find"; end; define C-function gtk-accel-group-from-accel-closure input parameter closure :: ; result res :: ; c-name: "gtk_accel_group_from_accel_closure"; end; define C-function gtk-accelerator-valid input parameter keyval :: ; input parameter modifiers :: ; result res :: ; c-name: "gtk_accelerator_valid"; end; define C-function gtk-accelerator-parse input parameter accelerator :: ; input parameter accelerator_key :: ; input parameter accelerator_mods :: ; c-name: "gtk_accelerator_parse"; end; define C-function gtk-accelerator-name input parameter accelerator_key :: ; input parameter accelerator_mods :: ; result res :: ; c-name: "gtk_accelerator_name"; end; define C-function gtk-accelerator-get-label input parameter accelerator_key :: ; input parameter accelerator_mods :: ; result res :: ; c-name: "gtk_accelerator_get_label"; end; define C-function gtk-accelerator-set-default-mod-mask input parameter default_mod_mask :: ; c-name: "gtk_accelerator_set_default_mod_mask"; end; define C-function gtk-accelerator-get-default-mod-mask result res :: ; c-name: "gtk_accelerator_get_default_mod_mask"; end; define C-function gtk-accel-group-query input parameter accel_group :: ; input parameter accel_key :: ; input parameter accel_mods :: ; input parameter n_entries :: ; result res :: ; c-name: "gtk_accel_group_query"; end; define C-function _gtk-accel-group-reconnect input parameter accel_group :: ; input parameter accel_path_quark :: ; c-name: "_gtk_accel_group_reconnect"; end; define constant gtk-accel-group-ref = g-object-ref; define constant gtk-accel-group-unref = g-object-unref; define C-function gtk-bin-get-type result res :: ; c-name: "gtk_bin_get_type"; end; define C-function gtk-bin-get-child input parameter bin :: ; result res :: ; c-name: "gtk_bin_get_child"; end; define C-function gtk-container-get-type result res :: ; c-name: "gtk_container_get_type"; end; define C-function gtk-container-set-border-width input parameter container :: ; input parameter border_width :: ; c-name: "gtk_container_set_border_width"; end; define C-function gtk-container-get-border-width input parameter container :: ; result res :: ; c-name: "gtk_container_get_border_width"; end; define C-function gtk-container-add input parameter container :: ; input parameter widget :: ; c-name: "gtk_container_add"; end; define C-function gtk-container-remove input parameter container :: ; input parameter widget :: ; c-name: "gtk_container_remove"; end; define C-function gtk-container-set-resize-mode input parameter container :: ; input parameter resize_mode :: ; c-name: "gtk_container_set_resize_mode"; end; define C-function gtk-container-get-resize-mode input parameter container :: ; result res :: ; c-name: "gtk_container_get_resize_mode"; end; define C-function gtk-container-check-resize input parameter container :: ; c-name: "gtk_container_check_resize"; end; define C-function gtk-container-foreach input parameter container :: ; input parameter callback :: ; input parameter callback_data :: ; c-name: "gtk_container_foreach"; end; define C-function gtk-container-foreach-full input parameter container :: ; input parameter callback :: ; input parameter marshal :: ; input parameter callback_data :: ; input parameter notify :: ; c-name: "gtk_container_foreach_full"; end; define C-function gtk-container-get-children input parameter container :: ; result res :: ; c-name: "gtk_container_get_children"; end; define C-function gtk-container-propagate-expose input parameter container :: ; input parameter child :: ; input parameter event :: ; c-name: "gtk_container_propagate_expose"; end; define C-function gtk-container-set-focus-chain input parameter container :: ; input parameter focusable_widgets :: ; c-name: "gtk_container_set_focus_chain"; end; define C-pointer-type => ; define C-function gtk-container-get-focus-chain input parameter container :: ; input parameter focusable_widgets :: ; result res :: ; c-name: "gtk_container_get_focus_chain"; end; define C-function gtk-container-unset-focus-chain input parameter container :: ; c-name: "gtk_container_unset_focus_chain"; end; define C-function gtk-container-set-reallocate-redraws input parameter container :: ; input parameter needs_redraws :: ; c-name: "gtk_container_set_reallocate_redraws"; end; define C-function gtk-container-set-focus-child input parameter container :: ; input parameter child :: ; c-name: "gtk_container_set_focus_child"; end; define C-function gtk-container-set-focus-vadjustment input parameter container :: ; input parameter adjustment :: ; c-name: "gtk_container_set_focus_vadjustment"; end; define C-function gtk-container-get-focus-vadjustment input parameter container :: ; result res :: ; c-name: "gtk_container_get_focus_vadjustment"; end; define C-function gtk-container-set-focus-hadjustment input parameter container :: ; input parameter adjustment :: ; c-name: "gtk_container_set_focus_hadjustment"; end; define C-function gtk-container-get-focus-hadjustment input parameter container :: ; result res :: ; c-name: "gtk_container_get_focus_hadjustment"; end; define C-function gtk-container-resize-children input parameter container :: ; c-name: "gtk_container_resize_children"; end; define C-function gtk-container-child-type input parameter container :: ; result res :: ; c-name: "gtk_container_child_type"; end; define C-function gtk-container-class-install-child-property input parameter cclass :: ; input parameter property_id :: ; input parameter pspec :: ; c-name: "gtk_container_class_install_child_property"; end; define C-function gtk-container-class-find-child-property input parameter cclass :: ; input parameter property_name :: ; result res :: ; c-name: "gtk_container_class_find_child_property"; end; define C-function gtk-container-class-list-child-properties input parameter cclass :: ; input parameter n_properties :: ; result res :: ; c-name: "gtk_container_class_list_child_properties"; end; define C-function gtk-container-add-with-properties input parameter container :: ; input parameter widget :: ; input parameter first_prop_name :: ; c-name: "gtk_container_add_with_properties"; end; define C-function gtk-container-child-set input parameter container :: ; input parameter child :: ; input parameter first_prop_name :: ; c-name: "gtk_container_child_set"; end; define C-function gtk-container-child-get input parameter container :: ; input parameter child :: ; input parameter first_prop_name :: ; c-name: "gtk_container_child_get"; end; define C-function gtk-container-child-set-valist input parameter container :: ; input parameter child :: ; input parameter first_property_name :: ; input parameter var_args :: ; c-name: "gtk_container_child_set_valist"; end; define C-function gtk-container-child-get-valist input parameter container :: ; input parameter child :: ; input parameter first_property_name :: ; input parameter var_args :: ; c-name: "gtk_container_child_get_valist"; end; define C-function gtk-container-child-set-property input parameter container :: ; input parameter child :: ; input parameter property_name :: ; input parameter value :: ; c-name: "gtk_container_child_set_property"; end; define C-function gtk-container-child-get-property input parameter container :: ; input parameter child :: ; input parameter property_name :: ; input parameter value :: ; c-name: "gtk_container_child_get_property"; end; define C-function gtk-container-forall input parameter container :: ; input parameter callback :: ; input parameter callback_data :: ; c-name: "gtk_container_forall"; end; define C-function _gtk-container-queue-resize input parameter container :: ; c-name: "_gtk_container_queue_resize"; end; define C-function _gtk-container-child-composite-name input parameter container :: ; input parameter child :: ; result res :: ; c-name: "_gtk_container_child_composite_name"; end; define C-function _gtk-container-dequeue-resize-handler input parameter container :: ; c-name: "_gtk_container_dequeue_resize_handler"; end; define C-function _gtk-container-focus-sort input parameter container :: ; input parameter children :: ; input parameter direction :: ; input parameter old_focus :: ; result res :: ; c-name: "_gtk_container_focus_sort"; end; define constant gtk-container-children = gtk-container-get-children; define constant gtk-container-border-width = gtk-container-set-border-width; define C-subtype <_GtkSeparator> (, ) end; define constant = <_GtkSeparator>; define C-subtype <_GtkVSeparator> (, ) end; define constant = <_GtkVSeparator>; define C-subtype <_GtkSeparatorClass> () end; define constant = <_GtkSeparatorClass>; define C-subtype <_GtkVSeparatorClass> () end; define constant = <_GtkVSeparatorClass>; define C-function gtk-vseparator-get-type result res :: ; c-name: "gtk_vseparator_get_type"; end; define C-function gtk-vseparator-new result res :: ; c-name: "gtk_vseparator_new"; end; define C-function gtk-separator-get-type result res :: ; c-name: "gtk_separator_get_type"; end; define C-subtype <_GtkRangeLayout> () end; define constant = <_GtkRangeLayout>; define C-subtype <_GtkRangeStepTimer> () end; define constant = <_GtkRangeStepTimer>; define C-subtype <_GtkRange> (, ) end; define constant = <_GtkRange>; define C-subtype <_GtkScrollbar> (, ) end; define constant = <_GtkScrollbar>; define C-subtype <_GtkVScrollbar> (, ) end; define constant = <_GtkVScrollbar>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkRangeClass> () end; define constant = <_GtkRangeClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkScrollbarClass> () end; define constant = <_GtkScrollbarClass>; define C-subtype <_GtkVScrollbarClass> () end; define constant = <_GtkVScrollbarClass>; define C-function gtk-vscrollbar-get-type result res :: ; c-name: "gtk_vscrollbar_get_type"; end; define C-function gtk-vscrollbar-new input parameter adjustment :: ; result res :: ; c-name: "gtk_vscrollbar_new"; end; define C-function gtk-scrollbar-get-type result res :: ; c-name: "gtk_scrollbar_get_type"; end; define C-function gtk-range-get-type result res :: ; c-name: "gtk_range_get_type"; end; define C-function gtk-range-set-update-policy input parameter range :: ; input parameter policy :: ; c-name: "gtk_range_set_update_policy"; end; define C-function gtk-range-get-update-policy input parameter range :: ; result res :: ; c-name: "gtk_range_get_update_policy"; end; define C-function gtk-range-set-adjustment input parameter range :: ; input parameter adjustment :: ; c-name: "gtk_range_set_adjustment"; end; define C-function gtk-range-get-adjustment input parameter range :: ; result res :: ; c-name: "gtk_range_get_adjustment"; end; define C-function gtk-range-set-inverted input parameter range :: ; input parameter setting :: ; c-name: "gtk_range_set_inverted"; end; define C-function gtk-range-get-inverted input parameter range :: ; result res :: ; c-name: "gtk_range_get_inverted"; end; define C-function gtk-range-set-lower-stepper-sensitivity input parameter range :: ; input parameter sensitivity :: ; c-name: "gtk_range_set_lower_stepper_sensitivity"; end; define C-function gtk-range-get-lower-stepper-sensitivity input parameter range :: ; result res :: ; c-name: "gtk_range_get_lower_stepper_sensitivity"; end; define C-function gtk-range-set-upper-stepper-sensitivity input parameter range :: ; input parameter sensitivity :: ; c-name: "gtk_range_set_upper_stepper_sensitivity"; end; define C-function gtk-range-get-upper-stepper-sensitivity input parameter range :: ; result res :: ; c-name: "gtk_range_get_upper_stepper_sensitivity"; end; define C-function gtk-range-set-increments input parameter range :: ; input parameter step :: ; input parameter page :: ; c-name: "gtk_range_set_increments"; end; define C-function gtk-range-set-range input parameter range :: ; input parameter min :: ; input parameter max :: ; c-name: "gtk_range_set_range"; end; define C-function gtk-range-set-value input parameter range :: ; input parameter value :: ; c-name: "gtk_range_set_value"; end; define C-function gtk-range-get-value input parameter range :: ; result res :: ; c-name: "gtk_range_get_value"; end; define C-function _gtk-range-get-wheel-delta input parameter range :: ; input parameter direction :: ; result res :: ; c-name: "_gtk_range_get_wheel_delta"; end; define C-subtype <_GtkScale> (, ) end; define constant = <_GtkScale>; define C-subtype <_GtkVScale> (, ) end; define constant = <_GtkVScale>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkScaleClass> () end; define constant = <_GtkScaleClass>; define C-subtype <_GtkVScaleClass> () end; define constant = <_GtkVScaleClass>; define C-function gtk-vscale-get-type result res :: ; c-name: "gtk_vscale_get_type"; end; define C-function gtk-vscale-new input parameter adjustment :: ; result res :: ; c-name: "gtk_vscale_new"; end; define C-function gtk-vscale-new-with-range input parameter min :: ; input parameter max :: ; input parameter step :: ; result res :: ; c-name: "gtk_vscale_new_with_range"; end; define C-function gtk-scale-get-type result res :: ; c-name: "gtk_scale_get_type"; end; define C-function gtk-scale-set-digits input parameter scale :: ; input parameter digits :: ; c-name: "gtk_scale_set_digits"; end; define C-function gtk-scale-get-digits input parameter scale :: ; result res :: ; c-name: "gtk_scale_get_digits"; end; define C-function gtk-scale-set-draw-value input parameter scale :: ; input parameter draw_value :: ; c-name: "gtk_scale_set_draw_value"; end; define C-function gtk-scale-get-draw-value input parameter scale :: ; result res :: ; c-name: "gtk_scale_get_draw_value"; end; define C-function gtk-scale-set-value-pos input parameter scale :: ; input parameter pos :: ; c-name: "gtk_scale_set_value_pos"; end; define C-function gtk-scale-get-value-pos input parameter scale :: ; result res :: ; c-name: "gtk_scale_get_value_pos"; end; define C-function gtk-scale-get-layout input parameter scale :: ; result res :: ; c-name: "gtk_scale_get_layout"; end; define C-function gtk-scale-get-layout-offsets input parameter scale :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_scale_get_layout_offsets"; end; define C-function _gtk-scale-clear-layout input parameter scale :: ; c-name: "_gtk_scale_clear_layout"; end; define C-function _gtk-scale-get-value-size input parameter scale :: ; input parameter width :: ; input parameter height :: ; c-name: "_gtk_scale_get_value_size"; end; define C-function _gtk-scale-format-value input parameter scale :: ; input parameter value :: ; result res :: ; c-name: "_gtk_scale_format_value"; end; /* Ignoring declaration for {instance of } ">"*/ /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GtkRulerMetric> () end; define constant = <_GtkRulerMetric>; define C-subtype <_GtkRuler> (, ) end; define constant = <_GtkRuler>; define C-subtype <_GtkVRuler> (, ) end; define constant = <_GtkVRuler>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkRulerClass> () end; define constant = <_GtkRulerClass>; define C-subtype <_GtkVRulerClass> () end; define constant = <_GtkVRulerClass>; define C-function gtk-vruler-get-type result res :: ; c-name: "gtk_vruler_get_type"; end; define C-function gtk-vruler-new result res :: ; c-name: "gtk_vruler_new"; end; define C-function gtk-ruler-get-type result res :: ; c-name: "gtk_ruler_get_type"; end; define C-function gtk-ruler-set-metric input parameter ruler :: ; input parameter metric :: ; c-name: "gtk_ruler_set_metric"; end; define C-function gtk-ruler-set-range input parameter ruler :: ; input parameter lower :: ; input parameter upper :: ; input parameter position :: ; input parameter max_size :: ; c-name: "gtk_ruler_set_range"; end; define C-function gtk-ruler-draw-ticks input parameter ruler :: ; c-name: "gtk_ruler_draw_ticks"; end; define C-function gtk-ruler-draw-pos input parameter ruler :: ; c-name: "gtk_ruler_draw_pos"; end; define C-function gtk-ruler-get-metric input parameter ruler :: ; result res :: ; c-name: "gtk_ruler_get_metric"; end; define C-function gtk-ruler-get-range input parameter ruler :: ; input parameter lower :: ; input parameter upper :: ; input parameter position :: ; input parameter max_size :: ; c-name: "gtk_ruler_get_range"; end; define C-subtype <_GtkPanedPrivate> () end; define constant = <_GtkPanedPrivate>; define C-subtype <_GtkPaned> (, ) end; define constant = <_GtkPaned>; define C-subtype <_GtkVPaned> (, ) end; define constant = <_GtkVPaned>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkPanedClass> () end; define constant = <_GtkPanedClass>; define C-subtype <_GtkVPanedClass> () end; define constant = <_GtkVPanedClass>; define C-function gtk-vpaned-get-type result res :: ; c-name: "gtk_vpaned_get_type"; end; define C-function gtk-vpaned-new result res :: ; c-name: "gtk_vpaned_new"; end; define C-function gtk-paned-get-type result res :: ; c-name: "gtk_paned_get_type"; end; define C-function gtk-paned-add1 input parameter paned :: ; input parameter child :: ; c-name: "gtk_paned_add1"; end; define C-function gtk-paned-add2 input parameter paned :: ; input parameter child :: ; c-name: "gtk_paned_add2"; end; define C-function gtk-paned-pack1 input parameter paned :: ; input parameter child :: ; input parameter resize :: ; input parameter shrink :: ; c-name: "gtk_paned_pack1"; end; define C-function gtk-paned-pack2 input parameter paned :: ; input parameter child :: ; input parameter resize :: ; input parameter shrink :: ; c-name: "gtk_paned_pack2"; end; define C-function gtk-paned-get-position input parameter paned :: ; result res :: ; c-name: "gtk_paned_get_position"; end; define C-function gtk-paned-set-position input parameter paned :: ; input parameter position :: ; c-name: "gtk_paned_set_position"; end; define C-function gtk-paned-get-child1 input parameter paned :: ; result res :: ; c-name: "gtk_paned_get_child1"; end; define C-function gtk-paned-get-child2 input parameter paned :: ; result res :: ; c-name: "gtk_paned_get_child2"; end; define C-function gtk-paned-compute-position input parameter paned :: ; input parameter allocation :: ; input parameter child1_req :: ; input parameter child2_req :: ; c-name: "gtk_paned_compute_position"; end; define C-subtype <_GtkViewport> (, ) end; define constant = <_GtkViewport>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkViewportClass> () end; define constant = <_GtkViewportClass>; define C-function gtk-viewport-get-type result res :: ; c-name: "gtk_viewport_get_type"; end; define C-function gtk-viewport-new input parameter hadjustment :: ; input parameter vadjustment :: ; result res :: ; c-name: "gtk_viewport_new"; end; define C-function gtk-viewport-get-hadjustment input parameter viewport :: ; result res :: ; c-name: "gtk_viewport_get_hadjustment"; end; define C-function gtk-viewport-get-vadjustment input parameter viewport :: ; result res :: ; c-name: "gtk_viewport_get_vadjustment"; end; define C-function gtk-viewport-set-hadjustment input parameter viewport :: ; input parameter adjustment :: ; c-name: "gtk_viewport_set_hadjustment"; end; define C-function gtk-viewport-set-vadjustment input parameter viewport :: ; input parameter adjustment :: ; c-name: "gtk_viewport_set_vadjustment"; end; define C-function gtk-viewport-set-shadow-type input parameter viewport :: ; input parameter type :: ; c-name: "gtk_viewport_set_shadow_type"; end; define C-function gtk-viewport-get-shadow-type input parameter viewport :: ; result res :: ; c-name: "gtk_viewport_get_shadow_type"; end; define constant $GTK-MAJOR-VERSION = 2; define constant $GTK-MINOR-VERSION = 10; define constant $GTK-MICRO-VERSION = 11; define constant $GTK-BINARY-AGE = 1011; define constant $GTK-INTERFACE-AGE = 11; define C-subtype <_GtkBox> (, ) end; define constant = <_GtkBox>; define C-subtype <_GtkVBox> (, ) end; define constant = <_GtkVBox>; define C-subtype <_GtkBoxClass> () end; define constant = <_GtkBoxClass>; define C-subtype <_GtkVBoxClass> () end; define constant = <_GtkVBoxClass>; define C-function gtk-vbox-get-type result res :: ; c-name: "gtk_vbox_get_type"; end; define C-function gtk-vbox-new input parameter homogeneous :: ; input parameter spacing :: ; result res :: ; c-name: "gtk_vbox_new"; end; define C-subtype <_GtkBoxChild> () end; define constant = <_GtkBoxChild>; define C-function gtk-box-get-type result res :: ; c-name: "gtk_box_get_type"; end; define C-function gtk-box-pack-start input parameter box :: ; input parameter child :: ; input parameter expand :: ; input parameter fill :: ; input parameter padding :: ; c-name: "gtk_box_pack_start"; end; define C-function gtk-box-pack-end input parameter box :: ; input parameter child :: ; input parameter expand :: ; input parameter fill :: ; input parameter padding :: ; c-name: "gtk_box_pack_end"; end; define C-function gtk-box-pack-start-defaults input parameter box :: ; input parameter widget :: ; c-name: "gtk_box_pack_start_defaults"; end; define C-function gtk-box-pack-end-defaults input parameter box :: ; input parameter widget :: ; c-name: "gtk_box_pack_end_defaults"; end; define C-function gtk-box-set-homogeneous input parameter box :: ; input parameter homogeneous :: ; c-name: "gtk_box_set_homogeneous"; end; define C-function gtk-box-get-homogeneous input parameter box :: ; result res :: ; c-name: "gtk_box_get_homogeneous"; end; define C-function gtk-box-set-spacing input parameter box :: ; input parameter spacing :: ; c-name: "gtk_box_set_spacing"; end; define C-function gtk-box-get-spacing input parameter box :: ; result res :: ; c-name: "gtk_box_get_spacing"; end; define C-function gtk-box-reorder-child input parameter box :: ; input parameter child :: ; input parameter position :: ; c-name: "gtk_box_reorder_child"; end; define C-pointer-type => ; define C-function gtk-box-query-child-packing input parameter box :: ; input parameter child :: ; input parameter expand :: ; input parameter fill :: ; input parameter padding :: ; input parameter pack_type :: ; c-name: "gtk_box_query_child_packing"; end; define C-function gtk-box-set-child-packing input parameter box :: ; input parameter child :: ; input parameter expand :: ; input parameter fill :: ; input parameter padding :: ; input parameter pack_type :: ; c-name: "gtk_box_set_child_packing"; end; define C-subtype <_GtkButtonBox> (, ) end; define constant = <_GtkButtonBox>; define C-subtype <_GtkVButtonBox> (, ) end; define constant = <_GtkVButtonBox>; define C-subtype <_GtkButtonBoxClass> () end; define constant = <_GtkButtonBoxClass>; define C-subtype <_GtkVButtonBoxClass> () end; define constant = <_GtkVButtonBoxClass>; define C-function gtk-vbutton-box-get-type result res :: ; c-name: "gtk_vbutton_box_get_type"; end; define C-function gtk-vbutton-box-new result res :: ; c-name: "gtk_vbutton_box_new"; end; define C-function gtk-vbutton-box-get-spacing-default result res :: ; c-name: "gtk_vbutton_box_get_spacing_default"; end; define C-function gtk-vbutton-box-set-spacing-default input parameter spacing :: ; c-name: "gtk_vbutton_box_set_spacing_default"; end; define C-function gtk-vbutton-box-get-layout-default result res :: ; c-name: "gtk_vbutton_box_get_layout_default"; end; define C-function gtk-vbutton-box-set-layout-default input parameter layout :: ; c-name: "gtk_vbutton_box_set_layout_default"; end; define C-function gtk-button-box-get-type result res :: ; c-name: "gtk_button_box_get_type"; end; define C-function gtk-button-box-get-layout input parameter widget :: ; result res :: ; c-name: "gtk_button_box_get_layout"; end; define C-function gtk-button-box-set-layout input parameter widget :: ; input parameter layout_style :: ; c-name: "gtk_button_box_set_layout"; end; define C-function gtk-button-box-get-child-secondary input parameter widget :: ; input parameter child :: ; result res :: ; c-name: "gtk_button_box_get_child_secondary"; end; define C-function gtk-button-box-set-child-secondary input parameter widget :: ; input parameter child :: ; input parameter is_secondary :: ; c-name: "gtk_button_box_set_child_secondary"; end; define C-function gtk-button-box-set-child-size input parameter widget :: ; input parameter min_width :: ; input parameter min_height :: ; c-name: "gtk_button_box_set_child_size"; end; define C-function gtk-button-box-set-child-ipadding input parameter widget :: ; input parameter ipad_x :: ; input parameter ipad_y :: ; c-name: "gtk_button_box_set_child_ipadding"; end; define C-function gtk-button-box-get-child-size input parameter widget :: ; input parameter min_width :: ; input parameter min_height :: ; c-name: "gtk_button_box_get_child_size"; end; define C-function gtk-button-box-get-child-ipadding input parameter widget :: ; input parameter ipad_x :: ; input parameter ipad_y :: ; c-name: "gtk_button_box_get_child_ipadding"; end; define C-function _gtk-button-box-child-requisition input parameter widget :: ; input parameter nvis_children :: ; input parameter nvis_secondaries :: ; input parameter width :: ; input parameter height :: ; c-name: "_gtk_button_box_child_requisition"; end; define constant $GTK-BUTTONBOX-DEFAULT = -1; define C-subtype <_GtkUIManagerPrivate> () end; define constant = <_GtkUIManagerPrivate>; define C-subtype <_GtkUIManager> () end; define constant = <_GtkUIManager>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkActionPrivate> () end; define constant = <_GtkActionPrivate>; define C-subtype <_GtkAction> () end; define constant = <_GtkAction>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkUIManagerClass> () end; define constant = <_GtkUIManagerClass>; define constant = limited(, min: 0, max: 256); define constant $GTK-UI-MANAGER-AUTO :: = 0; define constant $GTK-UI-MANAGER-MENUBAR :: = 1; define constant $GTK-UI-MANAGER-MENU :: = 2; define constant $GTK-UI-MANAGER-TOOLBAR :: = 4; define constant $GTK-UI-MANAGER-PLACEHOLDER :: = 8; define constant $GTK-UI-MANAGER-POPUP :: = 16; define constant $GTK-UI-MANAGER-MENUITEM :: = 32; define constant $GTK-UI-MANAGER-TOOLITEM :: = 64; define constant $GTK-UI-MANAGER-SEPARATOR :: = 128; define constant $GTK-UI-MANAGER-ACCELERATOR :: = 256; define C-function gtk-ui-manager-get-type result res :: ; c-name: "gtk_ui_manager_get_type"; end; define C-function gtk-ui-manager-new result res :: ; c-name: "gtk_ui_manager_new"; end; define C-function gtk-ui-manager-set-add-tearoffs input parameter self :: ; input parameter add_tearoffs :: ; c-name: "gtk_ui_manager_set_add_tearoffs"; end; define C-function gtk-ui-manager-get-add-tearoffs input parameter self :: ; result res :: ; c-name: "gtk_ui_manager_get_add_tearoffs"; end; define C-subtype <_GtkActionGroupPrivate> () end; define constant = <_GtkActionGroupPrivate>; define C-subtype <_GtkActionGroup> () end; define constant = <_GtkActionGroup>; define C-function gtk-ui-manager-insert-action-group input parameter self :: ; input parameter action_group :: ; input parameter pos :: ; c-name: "gtk_ui_manager_insert_action_group"; end; define C-function gtk-ui-manager-remove-action-group input parameter self :: ; input parameter action_group :: ; c-name: "gtk_ui_manager_remove_action_group"; end; define C-function gtk-ui-manager-get-action-groups input parameter self :: ; result res :: ; c-name: "gtk_ui_manager_get_action_groups"; end; define C-function gtk-ui-manager-get-accel-group input parameter self :: ; result res :: ; c-name: "gtk_ui_manager_get_accel_group"; end; define C-function gtk-ui-manager-get-widget input parameter self :: ; input parameter path :: ; result res :: ; c-name: "gtk_ui_manager_get_widget"; end; define C-function gtk-ui-manager-get-toplevels input parameter self :: ; input parameter types :: ; result res :: ; c-name: "gtk_ui_manager_get_toplevels"; end; define C-function gtk-ui-manager-get-action input parameter self :: ; input parameter path :: ; result res :: ; c-name: "gtk_ui_manager_get_action"; end; define C-function gtk-ui-manager-add-ui-from-string input parameter self :: ; input parameter buffer :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "gtk_ui_manager_add_ui_from_string"; end; define C-function gtk-ui-manager-add-ui-from-file-utf8 input parameter self :: ; input parameter filename :: ; input parameter error :: ; result res :: ; c-name: "gtk_ui_manager_add_ui_from_file_utf8"; end; define C-function gtk-ui-manager-add-ui input parameter self :: ; input parameter merge_id :: ; input parameter path :: ; input parameter name :: ; input parameter action :: ; input parameter type :: ; input parameter top :: ; c-name: "gtk_ui_manager_add_ui"; end; define C-function gtk-ui-manager-remove-ui input parameter self :: ; input parameter merge_id :: ; c-name: "gtk_ui_manager_remove_ui"; end; define C-function gtk-ui-manager-get-ui input parameter self :: ; result res :: ; c-name: "gtk_ui_manager_get_ui"; end; define C-function gtk-ui-manager-ensure-update input parameter self :: ; c-name: "gtk_ui_manager_ensure_update"; end; define C-function gtk-ui-manager-new-merge-id input parameter self :: ; result res :: ; c-name: "gtk_ui_manager_new_merge_id"; end; define constant gtk-ui-manager-add-ui-from-file = gtk-ui-manager-add-ui-from-file-utf8; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkActionGroupClass> () end; define constant = <_GtkActionGroupClass>; define C-subtype <_GtkActionEntry> () end; define constant = <_GtkActionEntry>; define C-subtype <_GtkToggleActionEntry> () end; define constant = <_GtkToggleActionEntry>; define C-subtype <_GtkRadioActionEntry> () end; define constant = <_GtkRadioActionEntry>; define C-function gtk-action-group-get-type result res :: ; c-name: "gtk_action_group_get_type"; end; define C-function gtk-action-group-new input parameter name :: ; result res :: ; c-name: "gtk_action_group_new"; end; define C-function gtk-action-group-get-name input parameter action_group :: ; result res :: ; c-name: "gtk_action_group_get_name"; end; define C-function gtk-action-group-get-sensitive input parameter action_group :: ; result res :: ; c-name: "gtk_action_group_get_sensitive"; end; define C-function gtk-action-group-set-sensitive input parameter action_group :: ; input parameter sensitive :: ; c-name: "gtk_action_group_set_sensitive"; end; define C-function gtk-action-group-get-visible input parameter action_group :: ; result res :: ; c-name: "gtk_action_group_get_visible"; end; define C-function gtk-action-group-set-visible input parameter action_group :: ; input parameter visible :: ; c-name: "gtk_action_group_set_visible"; end; define C-function gtk-action-group-get-action input parameter action_group :: ; input parameter action_name :: ; result res :: ; c-name: "gtk_action_group_get_action"; end; define C-function gtk-action-group-list-actions input parameter action_group :: ; result res :: ; c-name: "gtk_action_group_list_actions"; end; define C-function gtk-action-group-add-action input parameter action_group :: ; input parameter action :: ; c-name: "gtk_action_group_add_action"; end; define C-function gtk-action-group-add-action-with-accel input parameter action_group :: ; input parameter action :: ; input parameter accelerator :: ; c-name: "gtk_action_group_add_action_with_accel"; end; define C-function gtk-action-group-remove-action input parameter action_group :: ; input parameter action :: ; c-name: "gtk_action_group_remove_action"; end; define C-function gtk-action-group-add-actions input parameter action_group :: ; input parameter entries :: ; input parameter n_entries :: ; input parameter user_data :: ; c-name: "gtk_action_group_add_actions"; end; define C-function gtk-action-group-add-toggle-actions input parameter action_group :: ; input parameter entries :: ; input parameter n_entries :: ; input parameter user_data :: ; c-name: "gtk_action_group_add_toggle_actions"; end; define C-function gtk-action-group-add-radio-actions input parameter action_group :: ; input parameter entries :: ; input parameter n_entries :: ; input parameter value :: ; input parameter on_change :: ; input parameter user_data :: ; c-name: "gtk_action_group_add_radio_actions"; end; define C-function gtk-action-group-add-actions-full input parameter action_group :: ; input parameter entries :: ; input parameter n_entries :: ; input parameter user_data :: ; input parameter destroy :: ; c-name: "gtk_action_group_add_actions_full"; end; define C-function gtk-action-group-add-toggle-actions-full input parameter action_group :: ; input parameter entries :: ; input parameter n_entries :: ; input parameter user_data :: ; input parameter destroy :: ; c-name: "gtk_action_group_add_toggle_actions_full"; end; define C-function gtk-action-group-add-radio-actions-full input parameter action_group :: ; input parameter entries :: ; input parameter n_entries :: ; input parameter value :: ; input parameter on_change :: ; input parameter user_data :: ; input parameter destroy :: ; c-name: "gtk_action_group_add_radio_actions_full"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-action-group-set-translate-func input parameter action_group :: ; input parameter func :: ; input parameter data :: ; input parameter notify :: ; c-name: "gtk_action_group_set_translate_func"; end; define C-function gtk-action-group-set-translation-domain input parameter action_group :: ; input parameter domain :: ; c-name: "gtk_action_group_set_translation_domain"; end; define C-function gtk-action-group-translate-string input parameter action_group :: ; input parameter string :: ; result res :: ; c-name: "gtk_action_group_translate_string"; end; define C-function _gtk-action-group-emit-connect-proxy input parameter action_group :: ; input parameter action :: ; input parameter proxy :: ; c-name: "_gtk_action_group_emit_connect_proxy"; end; define C-function _gtk-action-group-emit-disconnect-proxy input parameter action_group :: ; input parameter action :: ; input parameter proxy :: ; c-name: "_gtk_action_group_emit_disconnect_proxy"; end; define C-function _gtk-action-group-emit-pre-activate input parameter action_group :: ; input parameter action :: ; c-name: "_gtk_action_group_emit_pre_activate"; end; define C-function _gtk-action-group-emit-post-activate input parameter action_group :: ; input parameter action :: ; c-name: "_gtk_action_group_emit_post_activate"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GtkItemFactory> () end; define constant = <_GtkItemFactory>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkItemFactoryClass> () end; define constant = <_GtkItemFactoryClass>; define C-subtype <_GtkItemFactoryEntry> () end; define constant = <_GtkItemFactoryEntry>; define C-subtype <_GtkItemFactoryItem> () end; define constant = <_GtkItemFactoryItem>; define C-function gtk-item-factory-get-type result res :: ; c-name: "gtk_item_factory_get_type"; end; define C-function gtk-item-factory-new input parameter container_type :: ; input parameter path :: ; input parameter accel_group :: ; result res :: ; c-name: "gtk_item_factory_new"; end; define C-function gtk-item-factory-construct input parameter ifactory :: ; input parameter container_type :: ; input parameter path :: ; input parameter accel_group :: ; c-name: "gtk_item_factory_construct"; end; define C-function gtk-item-factory-add-foreign input parameter accel_widget :: ; input parameter full_path :: ; input parameter accel_group :: ; input parameter keyval :: ; input parameter modifiers :: ; c-name: "gtk_item_factory_add_foreign"; end; define C-function gtk-item-factory-from-widget input parameter widget :: ; result res :: ; c-name: "gtk_item_factory_from_widget"; end; define C-function gtk-item-factory-path-from-widget input parameter widget :: ; result res :: ; c-name: "gtk_item_factory_path_from_widget"; end; define C-function gtk-item-factory-get-item input parameter ifactory :: ; input parameter path :: ; result res :: ; c-name: "gtk_item_factory_get_item"; end; define C-function gtk-item-factory-get-widget input parameter ifactory :: ; input parameter path :: ; result res :: ; c-name: "gtk_item_factory_get_widget"; end; define C-function gtk-item-factory-get-widget-by-action input parameter ifactory :: ; input parameter action :: ; result res :: ; c-name: "gtk_item_factory_get_widget_by_action"; end; define C-function gtk-item-factory-get-item-by-action input parameter ifactory :: ; input parameter action :: ; result res :: ; c-name: "gtk_item_factory_get_item_by_action"; end; define C-function gtk-item-factory-create-item input parameter ifactory :: ; input parameter entry :: ; input parameter callback_data :: ; input parameter callback_type :: ; c-name: "gtk_item_factory_create_item"; end; define C-function gtk-item-factory-create-items input parameter ifactory :: ; input parameter n_entries :: ; input parameter entries :: ; input parameter callback_data :: ; c-name: "gtk_item_factory_create_items"; end; define C-function gtk-item-factory-delete-item input parameter ifactory :: ; input parameter path :: ; c-name: "gtk_item_factory_delete_item"; end; define C-function gtk-item-factory-delete-entry input parameter ifactory :: ; input parameter entry :: ; c-name: "gtk_item_factory_delete_entry"; end; define C-function gtk-item-factory-delete-entries input parameter ifactory :: ; input parameter n_entries :: ; input parameter entries :: ; c-name: "gtk_item_factory_delete_entries"; end; define C-function gtk-item-factory-popup input parameter ifactory :: ; input parameter x :: ; input parameter y :: ; input parameter mouse_button :: ; input parameter time_ :: ; c-name: "gtk_item_factory_popup"; end; define C-function gtk-item-factory-popup-with-data input parameter ifactory :: ; input parameter popup_data :: ; input parameter destroy :: ; input parameter x :: ; input parameter y :: ; input parameter mouse_button :: ; input parameter time_ :: ; c-name: "gtk_item_factory_popup_with_data"; end; define C-function gtk-item-factory-popup-data input parameter ifactory :: ; result res :: ; c-name: "gtk_item_factory_popup_data"; end; define C-function gtk-item-factory-popup-data-from-widget input parameter widget :: ; result res :: ; c-name: "gtk_item_factory_popup_data_from_widget"; end; define C-function gtk-item-factory-set-translate-func input parameter ifactory :: ; input parameter func :: ; input parameter data :: ; input parameter notify :: ; c-name: "gtk_item_factory_set_translate_func"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype () end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-item-factory-create-items-ac input parameter ifactory :: ; input parameter n_entries :: ; input parameter entries :: ; input parameter callback_data :: ; input parameter callback_type :: ; c-name: "gtk_item_factory_create_items_ac"; end; define C-function gtk-item-factory-from-path input parameter path :: ; result res :: ; c-name: "gtk_item_factory_from_path"; end; define C-function gtk-item-factory-create-menu-entries input parameter n_entries :: ; input parameter entries :: ; c-name: "gtk_item_factory_create_menu_entries"; end; define C-function gtk-item-factories-path-delete input parameter ifactory_path :: ; input parameter path :: ; c-name: "gtk_item_factories_path_delete"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkActionClass> () end; define constant = <_GtkActionClass>; define C-function gtk-action-get-type result res :: ; c-name: "gtk_action_get_type"; end; define C-function gtk-action-new input parameter name :: ; input parameter label :: ; input parameter tooltip :: ; input parameter stock_id :: ; result res :: ; c-name: "gtk_action_new"; end; define C-function gtk-action-get-name input parameter action :: ; result res :: ; c-name: "gtk_action_get_name"; end; define C-function gtk-action-is-sensitive input parameter action :: ; result res :: ; c-name: "gtk_action_is_sensitive"; end; define C-function gtk-action-get-sensitive input parameter action :: ; result res :: ; c-name: "gtk_action_get_sensitive"; end; define C-function gtk-action-set-sensitive input parameter action :: ; input parameter sensitive :: ; c-name: "gtk_action_set_sensitive"; end; define C-function gtk-action-is-visible input parameter action :: ; result res :: ; c-name: "gtk_action_is_visible"; end; define C-function gtk-action-get-visible input parameter action :: ; result res :: ; c-name: "gtk_action_get_visible"; end; define C-function gtk-action-set-visible input parameter action :: ; input parameter visible :: ; c-name: "gtk_action_set_visible"; end; define C-function gtk-action-activate input parameter action :: ; c-name: "gtk_action_activate"; end; define C-function gtk-action-create-icon input parameter action :: ; input parameter icon_size :: ; result res :: ; c-name: "gtk_action_create_icon"; end; define C-function gtk-action-create-menu-item input parameter action :: ; result res :: ; c-name: "gtk_action_create_menu_item"; end; define C-function gtk-action-create-tool-item input parameter action :: ; result res :: ; c-name: "gtk_action_create_tool_item"; end; define C-function gtk-action-connect-proxy input parameter action :: ; input parameter proxy :: ; c-name: "gtk_action_connect_proxy"; end; define C-function gtk-action-disconnect-proxy input parameter action :: ; input parameter proxy :: ; c-name: "gtk_action_disconnect_proxy"; end; define C-function gtk-action-get-proxies input parameter action :: ; result res :: ; c-name: "gtk_action_get_proxies"; end; define C-function gtk-widget-get-action input parameter widget :: ; result res :: ; c-name: "gtk_widget_get_action"; end; define C-function gtk-action-connect-accelerator input parameter action :: ; c-name: "gtk_action_connect_accelerator"; end; define C-function gtk-action-disconnect-accelerator input parameter action :: ; c-name: "gtk_action_disconnect_accelerator"; end; define C-function gtk-action-get-accel-path input parameter action :: ; result res :: ; c-name: "gtk_action_get_accel_path"; end; define C-function gtk-action-get-accel-closure input parameter action :: ; result res :: ; c-name: "gtk_action_get_accel_closure"; end; define C-function gtk-action-block-activate-from input parameter action :: ; input parameter proxy :: ; c-name: "gtk_action_block_activate_from"; end; define C-function gtk-action-unblock-activate-from input parameter action :: ; input parameter proxy :: ; c-name: "gtk_action_unblock_activate_from"; end; define C-function _gtk-action-emit-activate input parameter action :: ; c-name: "_gtk_action_emit_activate"; end; define C-function gtk-action-set-accel-path input parameter action :: ; input parameter accel_path :: ; c-name: "gtk_action_set_accel_path"; end; define C-function gtk-action-set-accel-group input parameter action :: ; input parameter accel_group :: ; c-name: "gtk_action_set_accel_group"; end; define C-function _gtk-action-sync-sensitive input parameter action :: ; c-name: "_gtk_action_sync_sensitive"; end; define C-function _gtk-action-sync-visible input parameter action :: ; c-name: "_gtk_action_sync_visible"; end; define C-function _gtk-action-sync-menu-visible input parameter action :: ; input parameter proxy :: ; input parameter empty :: ; c-name: "_gtk_action_sync_menu_visible"; end; define constant = limited(, min: 0, max: 2); define constant $GTK-TREE-VIEW-COLUMN-GROW-ONLY :: = 0; define constant $GTK-TREE-VIEW-COLUMN-AUTOSIZE :: = 1; define constant $GTK-TREE-VIEW-COLUMN-FIXED :: = 2; define C-subtype <_GtkCellEditable> () end; define constant = <_GtkCellEditable>; define C-subtype <_GtkTreeViewColumn> () end; define constant = <_GtkTreeViewColumn>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTreeViewColumnClass> () end; define constant = <_GtkTreeViewColumnClass>; define C-subtype <_GtkCellRenderer> () end; define constant = <_GtkCellRenderer>; define C-subtype <_GtkTreeModel> () end; define constant = <_GtkTreeModel>; define C-subtype <_GtkTreeIter> () end; define constant = <_GtkTreeIter>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-tree-view-column-get-type result res :: ; c-name: "gtk_tree_view_column_get_type"; end; define C-function gtk-tree-view-column-new result res :: ; c-name: "gtk_tree_view_column_new"; end; define C-function gtk-tree-view-column-new-with-attributes input parameter title :: ; input parameter cell :: ; result res :: ; c-name: "gtk_tree_view_column_new_with_attributes"; end; define C-function gtk-tree-view-column-pack-start input parameter tree_column :: ; input parameter cell :: ; input parameter expand :: ; c-name: "gtk_tree_view_column_pack_start"; end; define C-function gtk-tree-view-column-pack-end input parameter tree_column :: ; input parameter cell :: ; input parameter expand :: ; c-name: "gtk_tree_view_column_pack_end"; end; define C-function gtk-tree-view-column-clear input parameter tree_column :: ; c-name: "gtk_tree_view_column_clear"; end; define C-function gtk-tree-view-column-get-cell-renderers input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_cell_renderers"; end; define C-function gtk-tree-view-column-add-attribute input parameter tree_column :: ; input parameter cell_renderer :: ; input parameter attribute :: ; input parameter column :: ; c-name: "gtk_tree_view_column_add_attribute"; end; define C-function gtk-tree-view-column-set-attributes input parameter tree_column :: ; input parameter cell_renderer :: ; c-name: "gtk_tree_view_column_set_attributes"; end; define C-function gtk-tree-view-column-set-cell-data-func input parameter tree_column :: ; input parameter cell_renderer :: ; input parameter func :: ; input parameter func_data :: ; input parameter destroy :: ; c-name: "gtk_tree_view_column_set_cell_data_func"; end; define C-function gtk-tree-view-column-clear-attributes input parameter tree_column :: ; input parameter cell_renderer :: ; c-name: "gtk_tree_view_column_clear_attributes"; end; define C-function gtk-tree-view-column-set-spacing input parameter tree_column :: ; input parameter spacing :: ; c-name: "gtk_tree_view_column_set_spacing"; end; define C-function gtk-tree-view-column-get-spacing input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_spacing"; end; define C-function gtk-tree-view-column-set-visible input parameter tree_column :: ; input parameter visible :: ; c-name: "gtk_tree_view_column_set_visible"; end; define C-function gtk-tree-view-column-get-visible input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_visible"; end; define C-function gtk-tree-view-column-set-resizable input parameter tree_column :: ; input parameter resizable :: ; c-name: "gtk_tree_view_column_set_resizable"; end; define C-function gtk-tree-view-column-get-resizable input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_resizable"; end; define C-function gtk-tree-view-column-set-sizing input parameter tree_column :: ; input parameter type :: ; c-name: "gtk_tree_view_column_set_sizing"; end; define C-function gtk-tree-view-column-get-sizing input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_sizing"; end; define C-function gtk-tree-view-column-get-width input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_width"; end; define C-function gtk-tree-view-column-get-fixed-width input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_fixed_width"; end; define C-function gtk-tree-view-column-set-fixed-width input parameter tree_column :: ; input parameter fixed_width :: ; c-name: "gtk_tree_view_column_set_fixed_width"; end; define C-function gtk-tree-view-column-set-min-width input parameter tree_column :: ; input parameter min_width :: ; c-name: "gtk_tree_view_column_set_min_width"; end; define C-function gtk-tree-view-column-get-min-width input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_min_width"; end; define C-function gtk-tree-view-column-set-max-width input parameter tree_column :: ; input parameter max_width :: ; c-name: "gtk_tree_view_column_set_max_width"; end; define C-function gtk-tree-view-column-get-max-width input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_max_width"; end; define C-function gtk-tree-view-column-clicked input parameter tree_column :: ; c-name: "gtk_tree_view_column_clicked"; end; define C-function gtk-tree-view-column-set-title input parameter tree_column :: ; input parameter title :: ; c-name: "gtk_tree_view_column_set_title"; end; define C-function gtk-tree-view-column-get-title input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_title"; end; define C-function gtk-tree-view-column-set-expand input parameter tree_column :: ; input parameter expand :: ; c-name: "gtk_tree_view_column_set_expand"; end; define C-function gtk-tree-view-column-get-expand input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_expand"; end; define C-function gtk-tree-view-column-set-clickable input parameter tree_column :: ; input parameter clickable :: ; c-name: "gtk_tree_view_column_set_clickable"; end; define C-function gtk-tree-view-column-get-clickable input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_clickable"; end; define C-function gtk-tree-view-column-set-widget input parameter tree_column :: ; input parameter widget :: ; c-name: "gtk_tree_view_column_set_widget"; end; define C-function gtk-tree-view-column-get-widget input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_widget"; end; define C-function gtk-tree-view-column-set-alignment input parameter tree_column :: ; input parameter xalign :: ; c-name: "gtk_tree_view_column_set_alignment"; end; define C-function gtk-tree-view-column-get-alignment input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_alignment"; end; define C-function gtk-tree-view-column-set-reorderable input parameter tree_column :: ; input parameter reorderable :: ; c-name: "gtk_tree_view_column_set_reorderable"; end; define C-function gtk-tree-view-column-get-reorderable input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_reorderable"; end; define C-function gtk-tree-view-column-set-sort-column-id input parameter tree_column :: ; input parameter sort_column_id :: ; c-name: "gtk_tree_view_column_set_sort_column_id"; end; define C-function gtk-tree-view-column-get-sort-column-id input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_sort_column_id"; end; define C-function gtk-tree-view-column-set-sort-indicator input parameter tree_column :: ; input parameter setting :: ; c-name: "gtk_tree_view_column_set_sort_indicator"; end; define C-function gtk-tree-view-column-get-sort-indicator input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_sort_indicator"; end; define C-function gtk-tree-view-column-set-sort-order input parameter tree_column :: ; input parameter order :: ; c-name: "gtk_tree_view_column_set_sort_order"; end; define C-function gtk-tree-view-column-get-sort-order input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_get_sort_order"; end; define C-function gtk-tree-view-column-cell-set-cell-data input parameter tree_column :: ; input parameter tree_model :: ; input parameter iter :: ; input parameter is_expander :: ; input parameter is_expanded :: ; c-name: "gtk_tree_view_column_cell_set_cell_data"; end; define C-function gtk-tree-view-column-cell-get-size input parameter tree_column :: ; input parameter cell_area :: ; input parameter x_offset :: ; input parameter y_offset :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_tree_view_column_cell_get_size"; end; define C-function gtk-tree-view-column-cell-is-visible input parameter tree_column :: ; result res :: ; c-name: "gtk_tree_view_column_cell_is_visible"; end; define C-function gtk-tree-view-column-focus-cell input parameter tree_column :: ; input parameter cell :: ; c-name: "gtk_tree_view_column_focus_cell"; end; define C-function gtk-tree-view-column-cell-get-position input parameter tree_column :: ; input parameter cell_renderer :: ; input parameter start_pos :: ; input parameter width :: ; result res :: ; c-name: "gtk_tree_view_column_cell_get_position"; end; define C-function gtk-tree-view-column-queue-resize input parameter tree_column :: ; c-name: "gtk_tree_view_column_queue_resize"; end; define constant = limited(, min: -2, max: -1); define constant $GTK-TREE-SORTABLE-DEFAULT-SORT-COLUMN-ID :: = -1; define constant $GTK-TREE-SORTABLE-UNSORTED-SORT-COLUMN-ID :: = -2; define C-subtype <_GtkTreeSortable> () end; define constant = <_GtkTreeSortable>; /* Ignoring declaration for {instance of } ""*/ define C-pointer-type => ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTreeSortableIface> () end; define constant = <_GtkTreeSortableIface>; define C-function gtk-tree-sortable-get-type result res :: ; c-name: "gtk_tree_sortable_get_type"; end; define C-function gtk-tree-sortable-sort-column-changed input parameter sortable :: ; c-name: "gtk_tree_sortable_sort_column_changed"; end; define C-function gtk-tree-sortable-get-sort-column-id input parameter sortable :: ; input parameter sort_column_id :: ; input parameter order :: ; result res :: ; c-name: "gtk_tree_sortable_get_sort_column_id"; end; define C-function gtk-tree-sortable-set-sort-column-id input parameter sortable :: ; input parameter sort_column_id :: ; input parameter order :: ; c-name: "gtk_tree_sortable_set_sort_column_id"; end; define C-function gtk-tree-sortable-set-sort-func input parameter sortable :: ; input parameter sort_column_id :: ; input parameter sort_func :: ; input parameter user_data :: ; input parameter destroy :: ; c-name: "gtk_tree_sortable_set_sort_func"; end; define C-function gtk-tree-sortable-set-default-sort-func input parameter sortable :: ; input parameter sort_func :: ; input parameter user_data :: ; input parameter destroy :: ; c-name: "gtk_tree_sortable_set_default_sort_func"; end; define C-function gtk-tree-sortable-has-default-sort-func input parameter sortable :: ; result res :: ; c-name: "gtk_tree_sortable_has_default_sort_func"; end; define C-subtype <_GtkTreePath> () end; define constant = <_GtkTreePath>; define C-subtype <_GtkTreeRowReference> () end; define constant = <_GtkTreeRowReference>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 1, max: 2); define constant $GTK-TREE-MODEL-ITERS-PERSIST :: = 1; define constant $GTK-TREE-MODEL-LIST-ONLY :: = 2; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTreeModelIface> () end; define constant = <_GtkTreeModelIface>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-tree-path-new result res :: ; c-name: "gtk_tree_path_new"; end; define C-function gtk-tree-path-new-from-string input parameter path :: ; result res :: ; c-name: "gtk_tree_path_new_from_string"; end; define C-function gtk-tree-path-new-from-indices input parameter first_index :: ; result res :: ; c-name: "gtk_tree_path_new_from_indices"; end; define C-function gtk-tree-path-to-string input parameter path :: ; result res :: ; c-name: "gtk_tree_path_to_string"; end; define C-function gtk-tree-path-new-first result res :: ; c-name: "gtk_tree_path_new_first"; end; define C-function gtk-tree-path-append-index input parameter path :: ; input parameter index_ :: ; c-name: "gtk_tree_path_append_index"; end; define C-function gtk-tree-path-prepend-index input parameter path :: ; input parameter index_ :: ; c-name: "gtk_tree_path_prepend_index"; end; define C-function gtk-tree-path-get-depth input parameter path :: ; result res :: ; c-name: "gtk_tree_path_get_depth"; end; define C-function gtk-tree-path-get-indices input parameter path :: ; result res :: ; c-name: "gtk_tree_path_get_indices"; end; define C-function gtk-tree-path-free input parameter path :: ; c-name: "gtk_tree_path_free"; end; define C-function gtk-tree-path-copy input parameter path :: ; result res :: ; c-name: "gtk_tree_path_copy"; end; define C-function gtk-tree-path-get-type result res :: ; c-name: "gtk_tree_path_get_type"; end; define C-function gtk-tree-path-compare input parameter a :: ; input parameter b :: ; result res :: ; c-name: "gtk_tree_path_compare"; end; define C-function gtk-tree-path-next input parameter path :: ; c-name: "gtk_tree_path_next"; end; define C-function gtk-tree-path-prev input parameter path :: ; result res :: ; c-name: "gtk_tree_path_prev"; end; define C-function gtk-tree-path-up input parameter path :: ; result res :: ; c-name: "gtk_tree_path_up"; end; define C-function gtk-tree-path-down input parameter path :: ; c-name: "gtk_tree_path_down"; end; define C-function gtk-tree-path-is-ancestor input parameter path :: ; input parameter descendant :: ; result res :: ; c-name: "gtk_tree_path_is_ancestor"; end; define C-function gtk-tree-path-is-descendant input parameter path :: ; input parameter ancestor :: ; result res :: ; c-name: "gtk_tree_path_is_descendant"; end; define C-function gtk-tree-row-reference-get-type result res :: ; c-name: "gtk_tree_row_reference_get_type"; end; define C-function gtk-tree-row-reference-new input parameter model :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_row_reference_new"; end; define C-function gtk-tree-row-reference-new-proxy input parameter proxy :: ; input parameter model :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_row_reference_new_proxy"; end; define C-function gtk-tree-row-reference-get-path input parameter reference :: ; result res :: ; c-name: "gtk_tree_row_reference_get_path"; end; define C-function gtk-tree-row-reference-get-model input parameter reference :: ; result res :: ; c-name: "gtk_tree_row_reference_get_model"; end; define C-function gtk-tree-row-reference-valid input parameter reference :: ; result res :: ; c-name: "gtk_tree_row_reference_valid"; end; define C-function gtk-tree-row-reference-copy input parameter reference :: ; result res :: ; c-name: "gtk_tree_row_reference_copy"; end; define C-function gtk-tree-row-reference-free input parameter reference :: ; c-name: "gtk_tree_row_reference_free"; end; define C-function gtk-tree-row-reference-inserted input parameter proxy :: ; input parameter path :: ; c-name: "gtk_tree_row_reference_inserted"; end; define C-function gtk-tree-row-reference-deleted input parameter proxy :: ; input parameter path :: ; c-name: "gtk_tree_row_reference_deleted"; end; define C-function gtk-tree-row-reference-reordered input parameter proxy :: ; input parameter path :: ; input parameter iter :: ; input parameter new_order :: ; c-name: "gtk_tree_row_reference_reordered"; end; define C-function gtk-tree-iter-copy input parameter iter :: ; result res :: ; c-name: "gtk_tree_iter_copy"; end; define C-function gtk-tree-iter-free input parameter iter :: ; c-name: "gtk_tree_iter_free"; end; define C-function gtk-tree-iter-get-type result res :: ; c-name: "gtk_tree_iter_get_type"; end; define C-function gtk-tree-model-get-type result res :: ; c-name: "gtk_tree_model_get_type"; end; define C-function gtk-tree-model-get-flags input parameter tree_model :: ; result res :: ; c-name: "gtk_tree_model_get_flags"; end; define C-function gtk-tree-model-get-n-columns input parameter tree_model :: ; result res :: ; c-name: "gtk_tree_model_get_n_columns"; end; define C-function gtk-tree-model-get-column-type input parameter tree_model :: ; input parameter index_ :: ; result res :: ; c-name: "gtk_tree_model_get_column_type"; end; define C-function gtk-tree-model-get-iter input parameter tree_model :: ; input parameter iter :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_model_get_iter"; end; define C-function gtk-tree-model-get-iter-from-string input parameter tree_model :: ; input parameter iter :: ; input parameter path_string :: ; result res :: ; c-name: "gtk_tree_model_get_iter_from_string"; end; define C-function gtk-tree-model-get-string-from-iter input parameter tree_model :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_model_get_string_from_iter"; end; define C-function gtk-tree-model-get-iter-first input parameter tree_model :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_model_get_iter_first"; end; define C-function gtk-tree-model-get-path input parameter tree_model :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_model_get_path"; end; define C-function gtk-tree-model-get-value input parameter tree_model :: ; input parameter iter :: ; input parameter column :: ; input parameter value :: ; c-name: "gtk_tree_model_get_value"; end; define C-function gtk-tree-model-iter-next input parameter tree_model :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_model_iter_next"; end; define C-function gtk-tree-model-iter-children input parameter tree_model :: ; input parameter iter :: ; input parameter parent :: ; result res :: ; c-name: "gtk_tree_model_iter_children"; end; define C-function gtk-tree-model-iter-has-child input parameter tree_model :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_model_iter_has_child"; end; define C-function gtk-tree-model-iter-n-children input parameter tree_model :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_model_iter_n_children"; end; define C-function gtk-tree-model-iter-nth-child input parameter tree_model :: ; input parameter iter :: ; input parameter parent :: ; input parameter n :: ; result res :: ; c-name: "gtk_tree_model_iter_nth_child"; end; define C-function gtk-tree-model-iter-parent input parameter tree_model :: ; input parameter iter :: ; input parameter child :: ; result res :: ; c-name: "gtk_tree_model_iter_parent"; end; define C-function gtk-tree-model-ref-node input parameter tree_model :: ; input parameter iter :: ; c-name: "gtk_tree_model_ref_node"; end; define C-function gtk-tree-model-unref-node input parameter tree_model :: ; input parameter iter :: ; c-name: "gtk_tree_model_unref_node"; end; define C-function gtk-tree-model-get input parameter tree_model :: ; input parameter iter :: ; c-name: "gtk_tree_model_get"; end; define C-function gtk-tree-model-get-valist input parameter tree_model :: ; input parameter iter :: ; input parameter var_args :: ; c-name: "gtk_tree_model_get_valist"; end; define C-function gtk-tree-model-foreach input parameter model :: ; input parameter func :: ; input parameter user_data :: ; c-name: "gtk_tree_model_foreach"; end; define C-function gtk-tree-model-row-changed input parameter tree_model :: ; input parameter path :: ; input parameter iter :: ; c-name: "gtk_tree_model_row_changed"; end; define C-function gtk-tree-model-row-inserted input parameter tree_model :: ; input parameter path :: ; input parameter iter :: ; c-name: "gtk_tree_model_row_inserted"; end; define C-function gtk-tree-model-row-has-child-toggled input parameter tree_model :: ; input parameter path :: ; input parameter iter :: ; c-name: "gtk_tree_model_row_has_child_toggled"; end; define C-function gtk-tree-model-row-deleted input parameter tree_model :: ; input parameter path :: ; c-name: "gtk_tree_model_row_deleted"; end; define C-function gtk-tree-model-rows-reordered input parameter tree_model :: ; input parameter path :: ; input parameter iter :: ; input parameter new_order :: ; c-name: "gtk_tree_model_rows_reordered"; end; define constant = limited(, min: 1, max: 16); define constant $GTK-CELL-RENDERER-SELECTED :: = 1; define constant $GTK-CELL-RENDERER-PRELIT :: = 2; define constant $GTK-CELL-RENDERER-INSENSITIVE :: = 4; define constant $GTK-CELL-RENDERER-SORTED :: = 8; define constant $GTK-CELL-RENDERER-FOCUSED :: = 16; define constant = limited(, min: 0, max: 2); define constant $GTK-CELL-RENDERER-MODE-INERT :: = 0; define constant $GTK-CELL-RENDERER-MODE-ACTIVATABLE :: = 1; define constant $GTK-CELL-RENDERER-MODE-EDITABLE :: = 2; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCellRendererClass> () end; define constant = <_GtkCellRendererClass>; define C-function gtk-cell-renderer-get-type result res :: ; c-name: "gtk_cell_renderer_get_type"; end; define C-function gtk-cell-renderer-get-size input parameter cell :: ; input parameter widget :: ; input parameter cell_area :: ; input parameter x_offset :: ; input parameter y_offset :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_cell_renderer_get_size"; end; define C-function gtk-cell-renderer-render input parameter cell :: ; input parameter window :: ; input parameter widget :: ; input parameter background_area :: ; input parameter cell_area :: ; input parameter expose_area :: ; input parameter flags :: ; c-name: "gtk_cell_renderer_render"; end; define C-function gtk-cell-renderer-activate input parameter cell :: ; input parameter event :: ; input parameter widget :: ; input parameter path :: ; input parameter background_area :: ; input parameter cell_area :: ; input parameter flags :: ; result res :: ; c-name: "gtk_cell_renderer_activate"; end; define C-function gtk-cell-renderer-start-editing input parameter cell :: ; input parameter event :: ; input parameter widget :: ; input parameter path :: ; input parameter background_area :: ; input parameter cell_area :: ; input parameter flags :: ; result res :: ; c-name: "gtk_cell_renderer_start_editing"; end; define C-function gtk-cell-renderer-set-fixed-size input parameter cell :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_cell_renderer_set_fixed_size"; end; define C-function gtk-cell-renderer-get-fixed-size input parameter cell :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_cell_renderer_get_fixed_size"; end; define C-function gtk-cell-renderer-editing-canceled input parameter cell :: ; c-name: "gtk_cell_renderer_editing_canceled"; end; define C-function gtk-cell-renderer-stop-editing input parameter cell :: ; input parameter canceled :: ; c-name: "gtk_cell_renderer_stop_editing"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCellEditableIface> () end; define constant = <_GtkCellEditableIface>; define C-function gtk-cell-editable-get-type result res :: ; c-name: "gtk_cell_editable_get_type"; end; define C-function gtk-cell-editable-start-editing input parameter cell_editable :: ; input parameter event :: ; c-name: "gtk_cell_editable_start_editing"; end; define C-function gtk-cell-editable-editing-done input parameter cell_editable :: ; c-name: "gtk_cell_editable_editing_done"; end; define C-function gtk-cell-editable-remove-widget input parameter cell_editable :: ; c-name: "gtk_cell_editable_remove_widget"; end; define constant = limited(, min: 0, max: 3); define constant $GTK-TREE-VIEW-DROP-BEFORE :: = 0; define constant $GTK-TREE-VIEW-DROP-AFTER :: = 1; define constant $GTK-TREE-VIEW-DROP-INTO-OR-BEFORE :: = 2; define constant $GTK-TREE-VIEW-DROP-INTO-OR-AFTER :: = 3; define C-subtype <_GtkTreeViewPrivate> () end; define constant = <_GtkTreeViewPrivate>; define C-subtype <_GtkTreeView> (, ) end; define constant = <_GtkTreeView>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTreeViewClass> () end; define constant = <_GtkTreeViewClass>; define constant = <_GtkTreeSelection>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GtkTreeSelection> () end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTreeSelectionClass> () end; define constant = <_GtkTreeSelectionClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-tree-view-get-type result res :: ; c-name: "gtk_tree_view_get_type"; end; define C-function gtk-tree-view-new result res :: ; c-name: "gtk_tree_view_new"; end; define C-function gtk-tree-view-new-with-model input parameter model :: ; result res :: ; c-name: "gtk_tree_view_new_with_model"; end; define C-function gtk-tree-view-get-model input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_model"; end; define C-function gtk-tree-view-set-model input parameter tree_view :: ; input parameter model :: ; c-name: "gtk_tree_view_set_model"; end; define C-function gtk-tree-view-get-selection input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_selection"; end; define C-function gtk-tree-view-get-hadjustment input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_hadjustment"; end; define C-function gtk-tree-view-set-hadjustment input parameter tree_view :: ; input parameter adjustment :: ; c-name: "gtk_tree_view_set_hadjustment"; end; define C-function gtk-tree-view-get-vadjustment input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_vadjustment"; end; define C-function gtk-tree-view-set-vadjustment input parameter tree_view :: ; input parameter adjustment :: ; c-name: "gtk_tree_view_set_vadjustment"; end; define C-function gtk-tree-view-get-headers-visible input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_headers_visible"; end; define C-function gtk-tree-view-set-headers-visible input parameter tree_view :: ; input parameter headers_visible :: ; c-name: "gtk_tree_view_set_headers_visible"; end; define C-function gtk-tree-view-columns-autosize input parameter tree_view :: ; c-name: "gtk_tree_view_columns_autosize"; end; define C-function gtk-tree-view-get-headers-clickable input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_headers_clickable"; end; define C-function gtk-tree-view-set-headers-clickable input parameter tree_view :: ; input parameter setting :: ; c-name: "gtk_tree_view_set_headers_clickable"; end; define C-function gtk-tree-view-set-rules-hint input parameter tree_view :: ; input parameter setting :: ; c-name: "gtk_tree_view_set_rules_hint"; end; define C-function gtk-tree-view-get-rules-hint input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_rules_hint"; end; define C-function gtk-tree-view-append-column input parameter tree_view :: ; input parameter column :: ; result res :: ; c-name: "gtk_tree_view_append_column"; end; define C-function gtk-tree-view-remove-column input parameter tree_view :: ; input parameter column :: ; result res :: ; c-name: "gtk_tree_view_remove_column"; end; define C-function gtk-tree-view-insert-column input parameter tree_view :: ; input parameter column :: ; input parameter position :: ; result res :: ; c-name: "gtk_tree_view_insert_column"; end; define C-function gtk-tree-view-insert-column-with-attributes input parameter tree_view :: ; input parameter position :: ; input parameter title :: ; input parameter cell :: ; result res :: ; c-name: "gtk_tree_view_insert_column_with_attributes"; end; define C-function gtk-tree-view-insert-column-with-data-func input parameter tree_view :: ; input parameter position :: ; input parameter title :: ; input parameter cell :: ; input parameter func :: ; input parameter data :: ; input parameter dnotify :: ; result res :: ; c-name: "gtk_tree_view_insert_column_with_data_func"; end; define C-function gtk-tree-view-get-column input parameter tree_view :: ; input parameter n :: ; result res :: ; c-name: "gtk_tree_view_get_column"; end; define C-function gtk-tree-view-get-columns input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_columns"; end; define C-function gtk-tree-view-move-column-after input parameter tree_view :: ; input parameter column :: ; input parameter base_column :: ; c-name: "gtk_tree_view_move_column_after"; end; define C-function gtk-tree-view-set-expander-column input parameter tree_view :: ; input parameter column :: ; c-name: "gtk_tree_view_set_expander_column"; end; define C-function gtk-tree-view-get-expander-column input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_expander_column"; end; define C-function gtk-tree-view-set-column-drag-function input parameter tree_view :: ; input parameter func :: ; input parameter user_data :: ; input parameter destroy :: ; c-name: "gtk_tree_view_set_column_drag_function"; end; define C-function gtk-tree-view-scroll-to-point input parameter tree_view :: ; input parameter tree_x :: ; input parameter tree_y :: ; c-name: "gtk_tree_view_scroll_to_point"; end; define C-function gtk-tree-view-scroll-to-cell input parameter tree_view :: ; input parameter path :: ; input parameter column :: ; input parameter use_align :: ; input parameter row_align :: ; input parameter col_align :: ; c-name: "gtk_tree_view_scroll_to_cell"; end; define C-function gtk-tree-view-row-activated input parameter tree_view :: ; input parameter path :: ; input parameter column :: ; c-name: "gtk_tree_view_row_activated"; end; define C-function gtk-tree-view-expand-all input parameter tree_view :: ; c-name: "gtk_tree_view_expand_all"; end; define C-function gtk-tree-view-collapse-all input parameter tree_view :: ; c-name: "gtk_tree_view_collapse_all"; end; define C-function gtk-tree-view-expand-to-path input parameter tree_view :: ; input parameter path :: ; c-name: "gtk_tree_view_expand_to_path"; end; define C-function gtk-tree-view-expand-row input parameter tree_view :: ; input parameter path :: ; input parameter open_all :: ; result res :: ; c-name: "gtk_tree_view_expand_row"; end; define C-function gtk-tree-view-collapse-row input parameter tree_view :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_view_collapse_row"; end; define C-function gtk-tree-view-map-expanded-rows input parameter tree_view :: ; input parameter func :: ; input parameter data :: ; c-name: "gtk_tree_view_map_expanded_rows"; end; define C-function gtk-tree-view-row-expanded input parameter tree_view :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_view_row_expanded"; end; define C-function gtk-tree-view-set-reorderable input parameter tree_view :: ; input parameter reorderable :: ; c-name: "gtk_tree_view_set_reorderable"; end; define C-function gtk-tree-view-get-reorderable input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_reorderable"; end; define C-function gtk-tree-view-set-cursor input parameter tree_view :: ; input parameter path :: ; input parameter focus_column :: ; input parameter start_editing :: ; c-name: "gtk_tree_view_set_cursor"; end; define C-function gtk-tree-view-set-cursor-on-cell input parameter tree_view :: ; input parameter path :: ; input parameter focus_column :: ; input parameter focus_cell :: ; input parameter start_editing :: ; c-name: "gtk_tree_view_set_cursor_on_cell"; end; define C-pointer-type => ; define C-pointer-type => ; define C-function gtk-tree-view-get-cursor input parameter tree_view :: ; input parameter path :: ; input parameter focus_column :: ; c-name: "gtk_tree_view_get_cursor"; end; define C-function gtk-tree-view-get-bin-window input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_bin_window"; end; define C-function gtk-tree-view-get-path-at-pos input parameter tree_view :: ; input parameter x :: ; input parameter y :: ; input parameter path :: ; input parameter column :: ; input parameter cell_x :: ; input parameter cell_y :: ; result res :: ; c-name: "gtk_tree_view_get_path_at_pos"; end; define C-function gtk-tree-view-get-cell-area input parameter tree_view :: ; input parameter path :: ; input parameter column :: ; input parameter rect :: ; c-name: "gtk_tree_view_get_cell_area"; end; define C-function gtk-tree-view-get-background-area input parameter tree_view :: ; input parameter path :: ; input parameter column :: ; input parameter rect :: ; c-name: "gtk_tree_view_get_background_area"; end; define C-function gtk-tree-view-get-visible-rect input parameter tree_view :: ; input parameter visible_rect :: ; c-name: "gtk_tree_view_get_visible_rect"; end; define C-function gtk-tree-view-widget-to-tree-coords input parameter tree_view :: ; input parameter wx :: ; input parameter wy :: ; input parameter tx :: ; input parameter ty :: ; c-name: "gtk_tree_view_widget_to_tree_coords"; end; define C-function gtk-tree-view-tree-to-widget-coords input parameter tree_view :: ; input parameter tx :: ; input parameter ty :: ; input parameter wx :: ; input parameter wy :: ; c-name: "gtk_tree_view_tree_to_widget_coords"; end; define C-function gtk-tree-view-get-visible-range input parameter tree_view :: ; input parameter start_path :: ; input parameter end_path :: ; result res :: ; c-name: "gtk_tree_view_get_visible_range"; end; define C-subtype <_GtkTargetEntry> () end; define constant = <_GtkTargetEntry>; define C-function gtk-tree-view-enable-model-drag-source input parameter tree_view :: ; input parameter start_button_mask :: ; input parameter targets :: ; input parameter n_targets :: ; input parameter actions :: ; c-name: "gtk_tree_view_enable_model_drag_source"; end; define C-function gtk-tree-view-enable-model-drag-dest input parameter tree_view :: ; input parameter targets :: ; input parameter n_targets :: ; input parameter actions :: ; c-name: "gtk_tree_view_enable_model_drag_dest"; end; define C-function gtk-tree-view-unset-rows-drag-source input parameter tree_view :: ; c-name: "gtk_tree_view_unset_rows_drag_source"; end; define C-function gtk-tree-view-unset-rows-drag-dest input parameter tree_view :: ; c-name: "gtk_tree_view_unset_rows_drag_dest"; end; define C-function gtk-tree-view-set-drag-dest-row input parameter tree_view :: ; input parameter path :: ; input parameter pos :: ; c-name: "gtk_tree_view_set_drag_dest_row"; end; define C-pointer-type => ; define C-function gtk-tree-view-get-drag-dest-row input parameter tree_view :: ; input parameter path :: ; input parameter pos :: ; c-name: "gtk_tree_view_get_drag_dest_row"; end; define C-function gtk-tree-view-get-dest-row-at-pos input parameter tree_view :: ; input parameter drag_x :: ; input parameter drag_y :: ; input parameter path :: ; input parameter pos :: ; result res :: ; c-name: "gtk_tree_view_get_dest_row_at_pos"; end; define C-function gtk-tree-view-create-row-drag-icon input parameter tree_view :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_view_create_row_drag_icon"; end; define C-function gtk-tree-view-set-enable-search input parameter tree_view :: ; input parameter enable_search :: ; c-name: "gtk_tree_view_set_enable_search"; end; define C-function gtk-tree-view-get-enable-search input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_enable_search"; end; define C-function gtk-tree-view-get-search-column input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_search_column"; end; define C-function gtk-tree-view-set-search-column input parameter tree_view :: ; input parameter column :: ; c-name: "gtk_tree_view_set_search_column"; end; define C-function gtk-tree-view-get-search-equal-func input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_search_equal_func"; end; define C-function gtk-tree-view-set-search-equal-func input parameter tree_view :: ; input parameter search_equal_func :: ; input parameter search_user_data :: ; input parameter search_destroy :: ; c-name: "gtk_tree_view_set_search_equal_func"; end; define C-subtype <_GtkIMContext> () end; define constant = <_GtkIMContext>; define C-subtype <_GtkEntry> (, , , ) end; define constant = <_GtkEntry>; define C-function gtk-tree-view-get-search-entry input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_search_entry"; end; define C-function gtk-tree-view-set-search-entry input parameter tree_view :: ; input parameter entry :: ; c-name: "gtk_tree_view_set_search_entry"; end; define C-function gtk-tree-view-get-search-position-func input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_search_position_func"; end; define C-function gtk-tree-view-set-search-position-func input parameter tree_view :: ; input parameter func :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_tree_view_set_search_position_func"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-tree-view-set-destroy-count-func input parameter tree_view :: ; input parameter func :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_tree_view_set_destroy_count_func"; end; define C-function gtk-tree-view-set-fixed-height-mode input parameter tree_view :: ; input parameter enable :: ; c-name: "gtk_tree_view_set_fixed_height_mode"; end; define C-function gtk-tree-view-get-fixed-height-mode input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_fixed_height_mode"; end; define C-function gtk-tree-view-set-hover-selection input parameter tree_view :: ; input parameter hover :: ; c-name: "gtk_tree_view_set_hover_selection"; end; define C-function gtk-tree-view-get-hover-selection input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_hover_selection"; end; define C-function gtk-tree-view-set-hover-expand input parameter tree_view :: ; input parameter expand :: ; c-name: "gtk_tree_view_set_hover_expand"; end; define C-function gtk-tree-view-get-hover-expand input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_hover_expand"; end; define C-function gtk-tree-view-set-rubber-banding input parameter tree_view :: ; input parameter enable :: ; c-name: "gtk_tree_view_set_rubber_banding"; end; define C-function gtk-tree-view-get-rubber-banding input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_rubber_banding"; end; define C-function gtk-tree-view-get-row-separator-func input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_row_separator_func"; end; define C-function gtk-tree-view-set-row-separator-func input parameter tree_view :: ; input parameter func :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_tree_view_set_row_separator_func"; end; define C-function gtk-tree-view-get-grid-lines input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_grid_lines"; end; define C-function gtk-tree-view-set-grid-lines input parameter tree_view :: ; input parameter grid_lines :: ; c-name: "gtk_tree_view_set_grid_lines"; end; define C-function gtk-tree-view-get-enable-tree-lines input parameter tree_view :: ; result res :: ; c-name: "gtk_tree_view_get_enable_tree_lines"; end; define C-function gtk-tree-view-set-enable-tree-lines input parameter tree_view :: ; input parameter enabled :: ; c-name: "gtk_tree_view_set_enable_tree_lines"; end; define C-subtype <_GtkMenuShell> (, ) end; define constant = <_GtkMenuShell>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GtkMenu> (, ) end; define constant = <_GtkMenu>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkEntryClass> () end; define constant = <_GtkEntryClass>; define C-function gtk-entry-get-type result res :: ; c-name: "gtk_entry_get_type"; end; define C-function gtk-entry-new result res :: ; c-name: "gtk_entry_new"; end; define C-function gtk-entry-set-visibility input parameter entry :: ; input parameter visible :: ; c-name: "gtk_entry_set_visibility"; end; define C-function gtk-entry-get-visibility input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_visibility"; end; define C-function gtk-entry-set-invisible-char input parameter entry :: ; input parameter ch :: ; c-name: "gtk_entry_set_invisible_char"; end; define C-function gtk-entry-get-invisible-char input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_invisible_char"; end; define C-function gtk-entry-set-has-frame input parameter entry :: ; input parameter setting :: ; c-name: "gtk_entry_set_has_frame"; end; define C-function gtk-entry-get-has-frame input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_has_frame"; end; define C-function gtk-entry-set-inner-border input parameter entry :: ; input parameter border :: ; c-name: "gtk_entry_set_inner_border"; end; define C-function gtk-entry-get-inner-border input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_inner_border"; end; define C-function gtk-entry-set-max-length input parameter entry :: ; input parameter max :: ; c-name: "gtk_entry_set_max_length"; end; define C-function gtk-entry-get-max-length input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_max_length"; end; define C-function gtk-entry-set-activates-default input parameter entry :: ; input parameter setting :: ; c-name: "gtk_entry_set_activates_default"; end; define C-function gtk-entry-get-activates-default input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_activates_default"; end; define C-function gtk-entry-set-width-chars input parameter entry :: ; input parameter n_chars :: ; c-name: "gtk_entry_set_width_chars"; end; define C-function gtk-entry-get-width-chars input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_width_chars"; end; define C-function gtk-entry-set-text input parameter entry :: ; input parameter text :: ; c-name: "gtk_entry_set_text"; end; define C-function gtk-entry-get-text input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_text"; end; define C-function gtk-entry-get-layout input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_layout"; end; define C-function gtk-entry-get-layout-offsets input parameter entry :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_entry_get_layout_offsets"; end; define C-function gtk-entry-set-alignment input parameter entry :: ; input parameter xalign :: ; c-name: "gtk_entry_set_alignment"; end; define C-function gtk-entry-get-alignment input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_alignment"; end; define C-subtype <_GtkEntryCompletionPrivate> () end; define constant = <_GtkEntryCompletionPrivate>; define C-subtype <_GtkEntryCompletion> () end; define constant = <_GtkEntryCompletion>; define C-function gtk-entry-set-completion input parameter entry :: ; input parameter completion :: ; c-name: "gtk_entry_set_completion"; end; define C-function gtk-entry-get-completion input parameter entry :: ; result res :: ; c-name: "gtk_entry_get_completion"; end; define C-function gtk-entry-layout-index-to-text-index input parameter entry :: ; input parameter layout_index :: ; result res :: ; c-name: "gtk_entry_layout_index_to_text_index"; end; define C-function gtk-entry-text-index-to-layout-index input parameter entry :: ; input parameter text_index :: ; result res :: ; c-name: "gtk_entry_text_index_to_layout_index"; end; define C-function gtk-entry-new-with-max-length input parameter max :: ; result res :: ; c-name: "gtk_entry_new_with_max_length"; end; define C-function gtk-entry-append-text input parameter entry :: ; input parameter text :: ; c-name: "gtk_entry_append_text"; end; define C-function gtk-entry-prepend-text input parameter entry :: ; input parameter text :: ; c-name: "gtk_entry_prepend_text"; end; define C-function gtk-entry-set-position input parameter entry :: ; input parameter position :: ; c-name: "gtk_entry_set_position"; end; define C-function gtk-entry-select-region input parameter entry :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_entry_select_region"; end; define C-function gtk-entry-set-editable input parameter entry :: ; input parameter editable :: ; c-name: "gtk_entry_set_editable"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkEntryCompletionClass> () end; define constant = <_GtkEntryCompletionClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-entry-completion-get-type result res :: ; c-name: "gtk_entry_completion_get_type"; end; define C-function gtk-entry-completion-new result res :: ; c-name: "gtk_entry_completion_new"; end; define C-function gtk-entry-completion-get-entry input parameter completion :: ; result res :: ; c-name: "gtk_entry_completion_get_entry"; end; define C-function gtk-entry-completion-set-model input parameter completion :: ; input parameter model :: ; c-name: "gtk_entry_completion_set_model"; end; define C-function gtk-entry-completion-get-model input parameter completion :: ; result res :: ; c-name: "gtk_entry_completion_get_model"; end; define C-function gtk-entry-completion-set-match-func input parameter completion :: ; input parameter func :: ; input parameter func_data :: ; input parameter func_notify :: ; c-name: "gtk_entry_completion_set_match_func"; end; define C-function gtk-entry-completion-set-minimum-key-length input parameter completion :: ; input parameter length :: ; c-name: "gtk_entry_completion_set_minimum_key_length"; end; define C-function gtk-entry-completion-get-minimum-key-length input parameter completion :: ; result res :: ; c-name: "gtk_entry_completion_get_minimum_key_length"; end; define C-function gtk-entry-completion-complete input parameter completion :: ; c-name: "gtk_entry_completion_complete"; end; define C-function gtk-entry-completion-insert-prefix input parameter completion :: ; c-name: "gtk_entry_completion_insert_prefix"; end; define C-function gtk-entry-completion-insert-action-text input parameter completion :: ; input parameter index_ :: ; input parameter text :: ; c-name: "gtk_entry_completion_insert_action_text"; end; define C-function gtk-entry-completion-insert-action-markup input parameter completion :: ; input parameter index_ :: ; input parameter markup :: ; c-name: "gtk_entry_completion_insert_action_markup"; end; define C-function gtk-entry-completion-delete-action input parameter completion :: ; input parameter index_ :: ; c-name: "gtk_entry_completion_delete_action"; end; define C-function gtk-entry-completion-set-inline-completion input parameter completion :: ; input parameter inline_completion :: ; c-name: "gtk_entry_completion_set_inline_completion"; end; define C-function gtk-entry-completion-get-inline-completion input parameter completion :: ; result res :: ; c-name: "gtk_entry_completion_get_inline_completion"; end; define C-function gtk-entry-completion-set-popup-completion input parameter completion :: ; input parameter popup_completion :: ; c-name: "gtk_entry_completion_set_popup_completion"; end; define C-function gtk-entry-completion-get-popup-completion input parameter completion :: ; result res :: ; c-name: "gtk_entry_completion_get_popup_completion"; end; define C-function gtk-entry-completion-set-popup-set-width input parameter completion :: ; input parameter popup_set_width :: ; c-name: "gtk_entry_completion_set_popup_set_width"; end; define C-function gtk-entry-completion-get-popup-set-width input parameter completion :: ; result res :: ; c-name: "gtk_entry_completion_get_popup_set_width"; end; define C-function gtk-entry-completion-set-popup-single-match input parameter completion :: ; input parameter popup_single_match :: ; c-name: "gtk_entry_completion_set_popup_single_match"; end; define C-function gtk-entry-completion-get-popup-single-match input parameter completion :: ; result res :: ; c-name: "gtk_entry_completion_get_popup_single_match"; end; define C-function gtk-entry-completion-set-text-column input parameter completion :: ; input parameter column :: ; c-name: "gtk_entry_completion_set_text_column"; end; define C-function gtk-entry-completion-get-text-column input parameter completion :: ; result res :: ; c-name: "gtk_entry_completion_get_text_column"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GtkTreeModelFilterPrivate> () end; define constant = <_GtkTreeModelFilterPrivate>; define C-subtype <_GtkTreeModelFilter> () end; define constant = <_GtkTreeModelFilter>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTreeModelFilterClass> () end; define constant = <_GtkTreeModelFilterClass>; define C-function gtk-tree-model-filter-get-type result res :: ; c-name: "gtk_tree_model_filter_get_type"; end; define C-function gtk-tree-model-filter-new input parameter child_model :: ; input parameter root :: ; result res :: ; c-name: "gtk_tree_model_filter_new"; end; define C-function gtk-tree-model-filter-set-visible-func input parameter filter :: ; input parameter func :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_tree_model_filter_set_visible_func"; end; define C-function gtk-tree-model-filter-set-modify-func input parameter filter :: ; input parameter n_columns :: ; input parameter types :: ; input parameter func :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_tree_model_filter_set_modify_func"; end; define C-function gtk-tree-model-filter-set-visible-column input parameter filter :: ; input parameter column :: ; c-name: "gtk_tree_model_filter_set_visible_column"; end; define C-function gtk-tree-model-filter-get-model input parameter filter :: ; result res :: ; c-name: "gtk_tree_model_filter_get_model"; end; define C-function gtk-tree-model-filter-convert-child-iter-to-iter input parameter filter :: ; input parameter filter_iter :: ; input parameter child_iter :: ; result res :: ; c-name: "gtk_tree_model_filter_convert_child_iter_to_iter"; end; define C-function gtk-tree-model-filter-convert-iter-to-child-iter input parameter filter :: ; input parameter child_iter :: ; input parameter filter_iter :: ; c-name: "gtk_tree_model_filter_convert_iter_to_child_iter"; end; define C-function gtk-tree-model-filter-convert-child-path-to-path input parameter filter :: ; input parameter child_path :: ; result res :: ; c-name: "gtk_tree_model_filter_convert_child_path_to_path"; end; define C-function gtk-tree-model-filter-convert-path-to-child-path input parameter filter :: ; input parameter filter_path :: ; result res :: ; c-name: "gtk_tree_model_filter_convert_path_to_child_path"; end; define C-function gtk-tree-model-filter-refilter input parameter filter :: ; c-name: "gtk_tree_model_filter_refilter"; end; define C-function gtk-tree-model-filter-clear-cache input parameter filter :: ; c-name: "gtk_tree_model_filter_clear_cache"; end; define C-subtype <_GtkListStore> (, , , , ) end; define constant = <_GtkListStore>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkListStoreClass> () end; define constant = <_GtkListStoreClass>; define C-function gtk-list-store-get-type result res :: ; c-name: "gtk_list_store_get_type"; end; define C-function gtk-list-store-new input parameter n_columns :: ; result res :: ; c-name: "gtk_list_store_new"; end; define C-function gtk-list-store-newv input parameter n_columns :: ; input parameter types :: ; result res :: ; c-name: "gtk_list_store_newv"; end; define C-function gtk-list-store-set-column-types input parameter list_store :: ; input parameter n_columns :: ; input parameter types :: ; c-name: "gtk_list_store_set_column_types"; end; define C-function gtk-list-store-set-value input parameter list_store :: ; input parameter iter :: ; input parameter column :: ; input parameter value :: ; c-name: "gtk_list_store_set_value"; end; define C-function gtk-list-store-set input parameter list_store :: ; input parameter iter :: ; c-name: "gtk_list_store_set"; end; define C-function gtk-list-store-set-valist input parameter list_store :: ; input parameter iter :: ; input parameter var_args :: ; c-name: "gtk_list_store_set_valist"; end; define C-function gtk-list-store-remove input parameter list_store :: ; input parameter iter :: ; result res :: ; c-name: "gtk_list_store_remove"; end; define C-function gtk-list-store-insert input parameter list_store :: ; input parameter iter :: ; input parameter position :: ; c-name: "gtk_list_store_insert"; end; define C-function gtk-list-store-insert-before input parameter list_store :: ; input parameter iter :: ; input parameter sibling :: ; c-name: "gtk_list_store_insert_before"; end; define C-function gtk-list-store-insert-after input parameter list_store :: ; input parameter iter :: ; input parameter sibling :: ; c-name: "gtk_list_store_insert_after"; end; define C-function gtk-list-store-insert-with-values input parameter list_store :: ; input parameter iter :: ; input parameter position :: ; c-name: "gtk_list_store_insert_with_values"; end; define C-function gtk-list-store-insert-with-valuesv input parameter list_store :: ; input parameter iter :: ; input parameter position :: ; input parameter columns :: ; input parameter values :: ; input parameter n_values :: ; c-name: "gtk_list_store_insert_with_valuesv"; end; define C-function gtk-list-store-prepend input parameter list_store :: ; input parameter iter :: ; c-name: "gtk_list_store_prepend"; end; define C-function gtk-list-store-append input parameter list_store :: ; input parameter iter :: ; c-name: "gtk_list_store_append"; end; define C-function gtk-list-store-clear input parameter list_store :: ; c-name: "gtk_list_store_clear"; end; define C-function gtk-list-store-iter-is-valid input parameter list_store :: ; input parameter iter :: ; result res :: ; c-name: "gtk_list_store_iter_is_valid"; end; define C-function gtk-list-store-reorder input parameter store :: ; input parameter new_order :: ; c-name: "gtk_list_store_reorder"; end; define C-function gtk-list-store-swap input parameter store :: ; input parameter a :: ; input parameter b :: ; c-name: "gtk_list_store_swap"; end; define C-function gtk-list-store-move-after input parameter store :: ; input parameter iter :: ; input parameter position :: ; c-name: "gtk_list_store_move_after"; end; define C-function gtk-list-store-move-before input parameter store :: ; input parameter iter :: ; input parameter position :: ; c-name: "gtk_list_store_move_before"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkMenuShellClass> () end; define constant = <_GtkMenuShellClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkMenuClass> () end; define constant = <_GtkMenuClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-menu-get-type result res :: ; c-name: "gtk_menu_get_type"; end; define C-function gtk-menu-new result res :: ; c-name: "gtk_menu_new"; end; define C-function gtk-menu-popup input parameter menu :: ; input parameter parent_menu_shell :: ; input parameter parent_menu_item :: ; input parameter func :: ; input parameter data :: ; input parameter button :: ; input parameter activate_time :: ; c-name: "gtk_menu_popup"; end; define C-function gtk-menu-reposition input parameter menu :: ; c-name: "gtk_menu_reposition"; end; define C-function gtk-menu-popdown input parameter menu :: ; c-name: "gtk_menu_popdown"; end; define C-function gtk-menu-get-active input parameter menu :: ; result res :: ; c-name: "gtk_menu_get_active"; end; define C-function gtk-menu-set-active input parameter menu :: ; input parameter index_ :: ; c-name: "gtk_menu_set_active"; end; define C-function gtk-menu-set-accel-group input parameter menu :: ; input parameter accel_group :: ; c-name: "gtk_menu_set_accel_group"; end; define C-function gtk-menu-get-accel-group input parameter menu :: ; result res :: ; c-name: "gtk_menu_get_accel_group"; end; define C-function gtk-menu-set-accel-path input parameter menu :: ; input parameter accel_path :: ; c-name: "gtk_menu_set_accel_path"; end; define C-function gtk-menu-attach-to-widget input parameter menu :: ; input parameter attach_widget :: ; input parameter detacher :: ; c-name: "gtk_menu_attach_to_widget"; end; define C-function gtk-menu-detach input parameter menu :: ; c-name: "gtk_menu_detach"; end; define C-function gtk-menu-get-attach-widget input parameter menu :: ; result res :: ; c-name: "gtk_menu_get_attach_widget"; end; define C-function gtk-menu-set-tearoff-state input parameter menu :: ; input parameter torn_off :: ; c-name: "gtk_menu_set_tearoff_state"; end; define C-function gtk-menu-get-tearoff-state input parameter menu :: ; result res :: ; c-name: "gtk_menu_get_tearoff_state"; end; define C-function gtk-menu-set-title input parameter menu :: ; input parameter title :: ; c-name: "gtk_menu_set_title"; end; define C-function gtk-menu-get-title input parameter menu :: ; result res :: ; c-name: "gtk_menu_get_title"; end; define C-function gtk-menu-reorder-child input parameter menu :: ; input parameter child :: ; input parameter position :: ; c-name: "gtk_menu_reorder_child"; end; define C-function gtk-menu-set-screen input parameter menu :: ; input parameter screen :: ; c-name: "gtk_menu_set_screen"; end; define C-function gtk-menu-attach input parameter menu :: ; input parameter child :: ; input parameter left_attach :: ; input parameter right_attach :: ; input parameter top_attach :: ; input parameter bottom_attach :: ; c-name: "gtk_menu_attach"; end; define C-function gtk-menu-set-monitor input parameter menu :: ; input parameter monitor_num :: ; c-name: "gtk_menu_set_monitor"; end; define C-function gtk-menu-get-for-attach-widget input parameter widget :: ; result res :: ; c-name: "gtk_menu_get_for_attach_widget"; end; define C-function gtk-menu-shell-get-type result res :: ; c-name: "gtk_menu_shell_get_type"; end; define C-function gtk-menu-shell-append input parameter menu_shell :: ; input parameter child :: ; c-name: "gtk_menu_shell_append"; end; define C-function gtk-menu-shell-prepend input parameter menu_shell :: ; input parameter child :: ; c-name: "gtk_menu_shell_prepend"; end; define C-function gtk-menu-shell-insert input parameter menu_shell :: ; input parameter child :: ; input parameter position :: ; c-name: "gtk_menu_shell_insert"; end; define C-function gtk-menu-shell-deactivate input parameter menu_shell :: ; c-name: "gtk_menu_shell_deactivate"; end; define C-function gtk-menu-shell-select-item input parameter menu_shell :: ; input parameter menu_item :: ; c-name: "gtk_menu_shell_select_item"; end; define C-function gtk-menu-shell-deselect input parameter menu_shell :: ; c-name: "gtk_menu_shell_deselect"; end; define C-function gtk-menu-shell-activate-item input parameter menu_shell :: ; input parameter menu_item :: ; input parameter force_deactivate :: ; c-name: "gtk_menu_shell_activate_item"; end; define C-function gtk-menu-shell-select-first input parameter menu_shell :: ; input parameter search_sensitive :: ; c-name: "gtk_menu_shell_select_first"; end; define C-function _gtk-menu-shell-select-last input parameter menu_shell :: ; input parameter search_sensitive :: ; c-name: "_gtk_menu_shell_select_last"; end; define C-function _gtk-menu-shell-activate input parameter menu_shell :: ; c-name: "_gtk_menu_shell_activate"; end; define C-function _gtk-menu-shell-get-popup-delay input parameter menu_shell :: ; result res :: ; c-name: "_gtk_menu_shell_get_popup_delay"; end; define C-function gtk-menu-shell-cancel input parameter menu_shell :: ; c-name: "gtk_menu_shell_cancel"; end; define C-function _gtk-menu-shell-add-mnemonic input parameter menu_shell :: ; input parameter keyval :: ; input parameter target :: ; c-name: "_gtk_menu_shell_add_mnemonic"; end; define C-function _gtk-menu-shell-remove-mnemonic input parameter menu_shell :: ; input parameter keyval :: ; input parameter target :: ; c-name: "_gtk_menu_shell_remove_mnemonic"; end; define C-function gtk-menu-shell-get-take-focus input parameter menu_shell :: ; result res :: ; c-name: "gtk_menu_shell_get_take_focus"; end; define C-function gtk-menu-shell-set-take-focus input parameter menu_shell :: ; input parameter take_focus :: ; c-name: "gtk_menu_shell_set_take_focus"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkIMContextClass> () end; define constant = <_GtkIMContextClass>; define C-function gtk-im-context-get-type result res :: ; c-name: "gtk_im_context_get_type"; end; define C-function gtk-im-context-set-client-window input parameter context :: ; input parameter window :: ; c-name: "gtk_im_context_set_client_window"; end; define C-function gtk-im-context-get-preedit-string input parameter context :: ; input parameter str :: ; input parameter attrs :: ; input parameter cursor_pos :: ; c-name: "gtk_im_context_get_preedit_string"; end; define C-function gtk-im-context-filter-keypress input parameter context :: ; input parameter event :: ; result res :: ; c-name: "gtk_im_context_filter_keypress"; end; define C-function gtk-im-context-focus-in input parameter context :: ; c-name: "gtk_im_context_focus_in"; end; define C-function gtk-im-context-focus-out input parameter context :: ; c-name: "gtk_im_context_focus_out"; end; define C-function gtk-im-context-reset input parameter context :: ; c-name: "gtk_im_context_reset"; end; define C-function gtk-im-context-set-cursor-location input parameter context :: ; input parameter area :: ; c-name: "gtk_im_context_set_cursor_location"; end; define C-function gtk-im-context-set-use-preedit input parameter context :: ; input parameter use_preedit :: ; c-name: "gtk_im_context_set_use_preedit"; end; define C-function gtk-im-context-set-surrounding input parameter context :: ; input parameter text :: ; input parameter len :: ; input parameter cursor_index :: ; c-name: "gtk_im_context_set_surrounding"; end; define C-function gtk-im-context-get-surrounding input parameter context :: ; input parameter text :: ; input parameter cursor_index :: ; result res :: ; c-name: "gtk_im_context_get_surrounding"; end; define C-function gtk-im-context-delete-surrounding input parameter context :: ; input parameter offset :: ; input parameter n_chars :: ; result res :: ; c-name: "gtk_im_context_delete_surrounding"; end; define C-subtype <_GtkEditable> () end; define constant = <_GtkEditable>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkEditableClass> () end; define constant = <_GtkEditableClass>; define C-function gtk-editable-get-type result res :: ; c-name: "gtk_editable_get_type"; end; define C-function gtk-editable-select-region input parameter editable :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_editable_select_region"; end; define C-function gtk-editable-get-selection-bounds input parameter editable :: ; input parameter start :: ; input parameter end :: ; result res :: ; c-name: "gtk_editable_get_selection_bounds"; end; define C-function gtk-editable-insert-text input parameter editable :: ; input parameter new_text :: ; input parameter new_text_length :: ; input parameter position :: ; c-name: "gtk_editable_insert_text"; end; define C-function gtk-editable-delete-text input parameter editable :: ; input parameter start_pos :: ; input parameter end_pos :: ; c-name: "gtk_editable_delete_text"; end; define C-function gtk-editable-get-chars input parameter editable :: ; input parameter start_pos :: ; input parameter end_pos :: ; result res :: ; c-name: "gtk_editable_get_chars"; end; define C-function gtk-editable-cut-clipboard input parameter editable :: ; c-name: "gtk_editable_cut_clipboard"; end; define C-function gtk-editable-copy-clipboard input parameter editable :: ; c-name: "gtk_editable_copy_clipboard"; end; define C-function gtk-editable-paste-clipboard input parameter editable :: ; c-name: "gtk_editable_paste_clipboard"; end; define C-function gtk-editable-delete-selection input parameter editable :: ; c-name: "gtk_editable_delete_selection"; end; define C-function gtk-editable-set-position input parameter editable :: ; input parameter position :: ; c-name: "gtk_editable_set_position"; end; define C-function gtk-editable-get-position input parameter editable :: ; result res :: ; c-name: "gtk_editable_get_position"; end; define C-function gtk-editable-set-editable input parameter editable :: ; input parameter is_editable :: ; c-name: "gtk_editable_set_editable"; end; define C-function gtk-editable-get-editable input parameter editable :: ; result res :: ; c-name: "gtk_editable_get_editable"; end; define constant = limited(, min: 1, max: 7); define constant $GTK-DEST-DEFAULT-MOTION :: = 1; define constant $GTK-DEST-DEFAULT-HIGHLIGHT :: = 2; define constant $GTK-DEST-DEFAULT-DROP :: = 4; define constant $GTK-DEST-DEFAULT-ALL :: = 7; define constant = limited(, min: 1, max: 2); define constant $GTK-TARGET-SAME-APP :: = 1; define constant $GTK-TARGET-SAME-WIDGET :: = 2; define C-function gtk-drag-get-data input parameter widget :: ; input parameter context :: ; input parameter target :: ; input parameter time_ :: ; c-name: "gtk_drag_get_data"; end; define C-function gtk-drag-finish input parameter context :: ; input parameter success :: ; input parameter del :: ; input parameter time_ :: ; c-name: "gtk_drag_finish"; end; define C-function gtk-drag-get-source-widget input parameter context :: ; result res :: ; c-name: "gtk_drag_get_source_widget"; end; define C-function gtk-drag-highlight input parameter widget :: ; c-name: "gtk_drag_highlight"; end; define C-function gtk-drag-unhighlight input parameter widget :: ; c-name: "gtk_drag_unhighlight"; end; define C-function gtk-drag-dest-set input parameter widget :: ; input parameter flags :: ; input parameter targets :: ; input parameter n_targets :: ; input parameter actions :: ; c-name: "gtk_drag_dest_set"; end; define C-function gtk-drag-dest-set-proxy input parameter widget :: ; input parameter proxy_window :: ; input parameter protocol :: ; input parameter use_coordinates :: ; c-name: "gtk_drag_dest_set_proxy"; end; define C-function gtk-drag-dest-unset input parameter widget :: ; c-name: "gtk_drag_dest_unset"; end; define C-subtype <_GtkTargetList> () end; define constant = <_GtkTargetList>; define C-function gtk-drag-dest-find-target input parameter widget :: ; input parameter context :: ; input parameter target_list :: ; result res :: ; c-name: "gtk_drag_dest_find_target"; end; define C-function gtk-drag-dest-get-target-list input parameter widget :: ; result res :: ; c-name: "gtk_drag_dest_get_target_list"; end; define C-function gtk-drag-dest-set-target-list input parameter widget :: ; input parameter target_list :: ; c-name: "gtk_drag_dest_set_target_list"; end; define C-function gtk-drag-dest-add-text-targets input parameter widget :: ; c-name: "gtk_drag_dest_add_text_targets"; end; define C-function gtk-drag-dest-add-image-targets input parameter widget :: ; c-name: "gtk_drag_dest_add_image_targets"; end; define C-function gtk-drag-dest-add-uri-targets input parameter widget :: ; c-name: "gtk_drag_dest_add_uri_targets"; end; define C-function gtk-drag-dest-set-track-motion input parameter widget :: ; input parameter track_motion :: ; c-name: "gtk_drag_dest_set_track_motion"; end; define C-function gtk-drag-dest-get-track-motion input parameter widget :: ; result res :: ; c-name: "gtk_drag_dest_get_track_motion"; end; define C-function gtk-drag-source-set input parameter widget :: ; input parameter start_button_mask :: ; input parameter targets :: ; input parameter n_targets :: ; input parameter actions :: ; c-name: "gtk_drag_source_set"; end; define C-function gtk-drag-source-unset input parameter widget :: ; c-name: "gtk_drag_source_unset"; end; define C-function gtk-drag-source-get-target-list input parameter widget :: ; result res :: ; c-name: "gtk_drag_source_get_target_list"; end; define C-function gtk-drag-source-set-target-list input parameter widget :: ; input parameter target_list :: ; c-name: "gtk_drag_source_set_target_list"; end; define C-function gtk-drag-source-add-text-targets input parameter widget :: ; c-name: "gtk_drag_source_add_text_targets"; end; define C-function gtk-drag-source-add-image-targets input parameter widget :: ; c-name: "gtk_drag_source_add_image_targets"; end; define C-function gtk-drag-source-add-uri-targets input parameter widget :: ; c-name: "gtk_drag_source_add_uri_targets"; end; define C-function gtk-drag-source-set-icon input parameter widget :: ; input parameter colormap :: ; input parameter pixmap :: ; input parameter mask :: ; c-name: "gtk_drag_source_set_icon"; end; define C-function gtk-drag-source-set-icon-pixbuf input parameter widget :: ; input parameter pixbuf :: ; c-name: "gtk_drag_source_set_icon_pixbuf"; end; define C-function gtk-drag-source-set-icon-stock input parameter widget :: ; input parameter stock_id :: ; c-name: "gtk_drag_source_set_icon_stock"; end; define C-function gtk-drag-source-set-icon-name input parameter widget :: ; input parameter icon_name :: ; c-name: "gtk_drag_source_set_icon_name"; end; define C-function gtk-drag-begin input parameter widget :: ; input parameter targets :: ; input parameter actions :: ; input parameter button :: ; input parameter event :: ; result res :: ; c-name: "gtk_drag_begin"; end; define C-function gtk-drag-set-icon-widget input parameter context :: ; input parameter widget :: ; input parameter hot_x :: ; input parameter hot_y :: ; c-name: "gtk_drag_set_icon_widget"; end; define C-function gtk-drag-set-icon-pixmap input parameter context :: ; input parameter colormap :: ; input parameter pixmap :: ; input parameter mask :: ; input parameter hot_x :: ; input parameter hot_y :: ; c-name: "gtk_drag_set_icon_pixmap"; end; define C-function gtk-drag-set-icon-pixbuf input parameter context :: ; input parameter pixbuf :: ; input parameter hot_x :: ; input parameter hot_y :: ; c-name: "gtk_drag_set_icon_pixbuf"; end; define C-function gtk-drag-set-icon-stock input parameter context :: ; input parameter stock_id :: ; input parameter hot_x :: ; input parameter hot_y :: ; c-name: "gtk_drag_set_icon_stock"; end; define C-function gtk-drag-set-icon-name input parameter context :: ; input parameter icon_name :: ; input parameter hot_x :: ; input parameter hot_y :: ; c-name: "gtk_drag_set_icon_name"; end; define C-function gtk-drag-set-icon-default input parameter context :: ; c-name: "gtk_drag_set_icon_default"; end; define C-function gtk-drag-check-threshold input parameter widget :: ; input parameter start_x :: ; input parameter start_y :: ; input parameter current_x :: ; input parameter current_y :: ; result res :: ; c-name: "gtk_drag_check_threshold"; end; define C-function _gtk-drag-source-handle-event input parameter widget :: ; input parameter event :: ; c-name: "_gtk_drag_source_handle_event"; end; define C-function _gtk-drag-dest-handle-event input parameter toplevel :: ; input parameter event :: ; c-name: "_gtk_drag_dest_handle_event"; end; define C-function gtk-drag-set-default-icon input parameter colormap :: ; input parameter pixmap :: ; input parameter mask :: ; input parameter hot_x :: ; input parameter hot_y :: ; c-name: "gtk_drag_set_default_icon"; end; define C-subtype <_GtkTargetPair> () end; define constant = <_GtkTargetPair>; define C-function gtk-target-list-new input parameter targets :: ; input parameter ntargets :: ; result res :: ; c-name: "gtk_target_list_new"; end; define C-function gtk-target-list-ref input parameter list :: ; result res :: ; c-name: "gtk_target_list_ref"; end; define C-function gtk-target-list-unref input parameter list :: ; c-name: "gtk_target_list_unref"; end; define C-function gtk-target-list-add input parameter list :: ; input parameter target :: ; input parameter flags :: ; input parameter info :: ; c-name: "gtk_target_list_add"; end; define C-function gtk-target-list-add-text-targets input parameter list :: ; input parameter info :: ; c-name: "gtk_target_list_add_text_targets"; end; define C-subtype <_GtkTextTagTable> () end; define constant = <_GtkTextTagTable>; define C-subtype <_GtkTextBTree> () end; define constant = <_GtkTextBTree>; define C-subtype <_GtkTextLogAttrCache> () end; define constant = <_GtkTextLogAttrCache>; define C-subtype <_GtkTextBuffer> () end; define constant = <_GtkTextBuffer>; define C-function gtk-target-list-add-rich-text-targets input parameter list :: ; input parameter info :: ; input parameter deserializable :: ; input parameter buffer :: ; c-name: "gtk_target_list_add_rich_text_targets"; end; define C-function gtk-target-list-add-image-targets input parameter list :: ; input parameter info :: ; input parameter writable :: ; c-name: "gtk_target_list_add_image_targets"; end; define C-function gtk-target-list-add-uri-targets input parameter list :: ; input parameter info :: ; c-name: "gtk_target_list_add_uri_targets"; end; define C-function gtk-target-list-add-table input parameter list :: ; input parameter targets :: ; input parameter ntargets :: ; c-name: "gtk_target_list_add_table"; end; define C-function gtk-target-list-remove input parameter list :: ; input parameter target :: ; c-name: "gtk_target_list_remove"; end; define C-function gtk-target-list-find input parameter list :: ; input parameter target :: ; input parameter info :: ; result res :: ; c-name: "gtk_target_list_find"; end; define C-function gtk-target-table-new-from-list input parameter list :: ; input parameter n_targets :: ; result res :: ; c-name: "gtk_target_table_new_from_list"; end; define C-function gtk-target-table-free input parameter targets :: ; input parameter n_targets :: ; c-name: "gtk_target_table_free"; end; define C-function gtk-selection-owner-set input parameter widget :: ; input parameter selection :: ; input parameter time_ :: ; result res :: ; c-name: "gtk_selection_owner_set"; end; define C-function gtk-selection-owner-set-for-display input parameter display :: ; input parameter widget :: ; input parameter selection :: ; input parameter time_ :: ; result res :: ; c-name: "gtk_selection_owner_set_for_display"; end; define C-function gtk-selection-add-target input parameter widget :: ; input parameter selection :: ; input parameter target :: ; input parameter info :: ; c-name: "gtk_selection_add_target"; end; define C-function gtk-selection-add-targets input parameter widget :: ; input parameter selection :: ; input parameter targets :: ; input parameter ntargets :: ; c-name: "gtk_selection_add_targets"; end; define C-function gtk-selection-clear-targets input parameter widget :: ; input parameter selection :: ; c-name: "gtk_selection_clear_targets"; end; define C-function gtk-selection-convert input parameter widget :: ; input parameter selection :: ; input parameter target :: ; input parameter time_ :: ; result res :: ; c-name: "gtk_selection_convert"; end; define C-function gtk-selection-data-set input parameter selection_data :: ; input parameter type :: ; input parameter format :: ; input parameter data :: ; input parameter length :: ; c-name: "gtk_selection_data_set"; end; define C-function gtk-selection-data-set-text input parameter selection_data :: ; input parameter str :: ; input parameter len :: ; result res :: ; c-name: "gtk_selection_data_set_text"; end; define C-function gtk-selection-data-get-text input parameter selection_data :: ; result res :: ; c-name: "gtk_selection_data_get_text"; end; define C-function gtk-selection-data-set-pixbuf input parameter selection_data :: ; input parameter pixbuf :: ; result res :: ; c-name: "gtk_selection_data_set_pixbuf"; end; define C-function gtk-selection-data-get-pixbuf input parameter selection_data :: ; result res :: ; c-name: "gtk_selection_data_get_pixbuf"; end; define C-function gtk-selection-data-set-uris input parameter selection_data :: ; input parameter uris :: ; result res :: ; c-name: "gtk_selection_data_set_uris"; end; define C-function gtk-selection-data-get-uris input parameter selection_data :: ; result res :: ; c-name: "gtk_selection_data_get_uris"; end; define C-pointer-type => ; define C-function gtk-selection-data-get-targets input parameter selection_data :: ; input parameter targets :: ; input parameter n_atoms :: ; result res :: ; c-name: "gtk_selection_data_get_targets"; end; define C-function gtk-selection-data-targets-include-text input parameter selection_data :: ; result res :: ; c-name: "gtk_selection_data_targets_include_text"; end; define C-function gtk-selection-data-targets-include-rich-text input parameter selection_data :: ; input parameter buffer :: ; result res :: ; c-name: "gtk_selection_data_targets_include_rich_text"; end; define C-function gtk-selection-data-targets-include-image input parameter selection_data :: ; input parameter writable :: ; result res :: ; c-name: "gtk_selection_data_targets_include_image"; end; define C-function gtk-selection-data-targets-include-uri input parameter selection_data :: ; result res :: ; c-name: "gtk_selection_data_targets_include_uri"; end; define C-function gtk-targets-include-text input parameter targets :: ; input parameter n_targets :: ; result res :: ; c-name: "gtk_targets_include_text"; end; define C-function gtk-targets-include-rich-text input parameter targets :: ; input parameter n_targets :: ; input parameter buffer :: ; result res :: ; c-name: "gtk_targets_include_rich_text"; end; define C-function gtk-targets-include-image input parameter targets :: ; input parameter n_targets :: ; input parameter writable :: ; result res :: ; c-name: "gtk_targets_include_image"; end; define C-function gtk-targets-include-uri input parameter targets :: ; input parameter n_targets :: ; result res :: ; c-name: "gtk_targets_include_uri"; end; define C-function gtk-selection-remove-all input parameter widget :: ; c-name: "gtk_selection_remove_all"; end; define C-function gtk-selection-clear input parameter widget :: ; input parameter event :: ; result res :: ; c-name: "gtk_selection_clear"; end; define C-function _gtk-selection-request input parameter widget :: ; input parameter event :: ; result res :: ; c-name: "_gtk_selection_request"; end; define C-function _gtk-selection-incr-event input parameter window :: ; input parameter event :: ; result res :: ; c-name: "_gtk_selection_incr_event"; end; define C-function _gtk-selection-notify input parameter widget :: ; input parameter event :: ; result res :: ; c-name: "_gtk_selection_notify"; end; define C-function _gtk-selection-property-notify input parameter widget :: ; input parameter event :: ; result res :: ; c-name: "_gtk_selection_property_notify"; end; define C-function gtk-selection-data-get-type result res :: ; c-name: "gtk_selection_data_get_type"; end; define C-function gtk-selection-data-copy input parameter data :: ; result res :: ; c-name: "gtk_selection_data_copy"; end; define C-function gtk-selection-data-free input parameter data :: ; c-name: "gtk_selection_data_free"; end; define C-function gtk-target-list-get-type result res :: ; c-name: "gtk_target_list_get_type"; end; define constant = limited(, min: 1, max: 2); define constant $GTK-TEXT-SEARCH-VISIBLE-ONLY :: = 1; define constant $GTK-TEXT-SEARCH-TEXT-ONLY :: = 2; define C-subtype <_GtkTextIter> () end; define constant = <_GtkTextIter>; define C-function gtk-text-iter-get-buffer input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_buffer"; end; define C-function gtk-text-iter-copy input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_copy"; end; define C-function gtk-text-iter-free input parameter iter :: ; c-name: "gtk_text_iter_free"; end; define C-function gtk-text-iter-get-type result res :: ; c-name: "gtk_text_iter_get_type"; end; define C-function gtk-text-iter-get-offset input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_offset"; end; define C-function gtk-text-iter-get-line input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_line"; end; define C-function gtk-text-iter-get-line-offset input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_line_offset"; end; define C-function gtk-text-iter-get-line-index input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_line_index"; end; define C-function gtk-text-iter-get-visible-line-offset input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_visible_line_offset"; end; define C-function gtk-text-iter-get-visible-line-index input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_visible_line_index"; end; define C-function gtk-text-iter-get-char input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_char"; end; define C-function gtk-text-iter-get-slice input parameter start :: ; input parameter end :: ; result res :: ; c-name: "gtk_text_iter_get_slice"; end; define C-function gtk-text-iter-get-text input parameter start :: ; input parameter end :: ; result res :: ; c-name: "gtk_text_iter_get_text"; end; define C-function gtk-text-iter-get-visible-slice input parameter start :: ; input parameter end :: ; result res :: ; c-name: "gtk_text_iter_get_visible_slice"; end; define C-function gtk-text-iter-get-visible-text input parameter start :: ; input parameter end :: ; result res :: ; c-name: "gtk_text_iter_get_visible_text"; end; define C-function gtk-text-iter-get-pixbuf input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_pixbuf"; end; define C-function gtk-text-iter-get-marks input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_marks"; end; define C-subtype <_GtkTextChildAnchor> () end; define constant = <_GtkTextChildAnchor>; define C-function gtk-text-iter-get-child-anchor input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_child_anchor"; end; define C-function gtk-text-iter-get-toggled-tags input parameter iter :: ; input parameter toggled_on :: ; result res :: ; c-name: "gtk_text_iter_get_toggled_tags"; end; define C-subtype <_GtkTextAppearance> () end; define constant = <_GtkTextAppearance>; define C-subtype <_GtkTextAttributes> () end; define constant = <_GtkTextAttributes>; define C-subtype <_GtkTextTag> () end; define constant = <_GtkTextTag>; define C-function gtk-text-iter-begins-tag input parameter iter :: ; input parameter tag :: ; result res :: ; c-name: "gtk_text_iter_begins_tag"; end; define C-function gtk-text-iter-ends-tag input parameter iter :: ; input parameter tag :: ; result res :: ; c-name: "gtk_text_iter_ends_tag"; end; define C-function gtk-text-iter-toggles-tag input parameter iter :: ; input parameter tag :: ; result res :: ; c-name: "gtk_text_iter_toggles_tag"; end; define C-function gtk-text-iter-has-tag input parameter iter :: ; input parameter tag :: ; result res :: ; c-name: "gtk_text_iter_has_tag"; end; define C-function gtk-text-iter-get-tags input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_tags"; end; define C-function gtk-text-iter-editable input parameter iter :: ; input parameter default_setting :: ; result res :: ; c-name: "gtk_text_iter_editable"; end; define C-function gtk-text-iter-can-insert input parameter iter :: ; input parameter default_editability :: ; result res :: ; c-name: "gtk_text_iter_can_insert"; end; define C-function gtk-text-iter-starts-word input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_starts_word"; end; define C-function gtk-text-iter-ends-word input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_ends_word"; end; define C-function gtk-text-iter-inside-word input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_inside_word"; end; define C-function gtk-text-iter-starts-sentence input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_starts_sentence"; end; define C-function gtk-text-iter-ends-sentence input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_ends_sentence"; end; define C-function gtk-text-iter-inside-sentence input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_inside_sentence"; end; define C-function gtk-text-iter-starts-line input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_starts_line"; end; define C-function gtk-text-iter-ends-line input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_ends_line"; end; define C-function gtk-text-iter-is-cursor-position input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_is_cursor_position"; end; define C-function gtk-text-iter-get-chars-in-line input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_chars_in_line"; end; define C-function gtk-text-iter-get-bytes-in-line input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_bytes_in_line"; end; define C-function gtk-text-iter-get-attributes input parameter iter :: ; input parameter values :: ; result res :: ; c-name: "gtk_text_iter_get_attributes"; end; define C-function gtk-text-iter-get-language input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_get_language"; end; define C-function gtk-text-iter-is-end input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_is_end"; end; define C-function gtk-text-iter-is-start input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_is_start"; end; define C-function gtk-text-iter-forward-char input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_forward_char"; end; define C-function gtk-text-iter-backward-char input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_backward_char"; end; define C-function gtk-text-iter-forward-chars input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_forward_chars"; end; define C-function gtk-text-iter-backward-chars input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_backward_chars"; end; define C-function gtk-text-iter-forward-line input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_forward_line"; end; define C-function gtk-text-iter-backward-line input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_backward_line"; end; define C-function gtk-text-iter-forward-lines input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_forward_lines"; end; define C-function gtk-text-iter-backward-lines input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_backward_lines"; end; define C-function gtk-text-iter-forward-word-end input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_forward_word_end"; end; define C-function gtk-text-iter-backward-word-start input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_backward_word_start"; end; define C-function gtk-text-iter-forward-word-ends input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_forward_word_ends"; end; define C-function gtk-text-iter-backward-word-starts input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_backward_word_starts"; end; define C-function gtk-text-iter-forward-visible-line input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_forward_visible_line"; end; define C-function gtk-text-iter-backward-visible-line input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_backward_visible_line"; end; define C-function gtk-text-iter-forward-visible-lines input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_forward_visible_lines"; end; define C-function gtk-text-iter-backward-visible-lines input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_backward_visible_lines"; end; define C-function gtk-text-iter-forward-visible-word-end input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_forward_visible_word_end"; end; define C-function gtk-text-iter-backward-visible-word-start input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_backward_visible_word_start"; end; define C-function gtk-text-iter-forward-visible-word-ends input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_forward_visible_word_ends"; end; define C-function gtk-text-iter-backward-visible-word-starts input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_backward_visible_word_starts"; end; define C-function gtk-text-iter-forward-sentence-end input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_forward_sentence_end"; end; define C-function gtk-text-iter-backward-sentence-start input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_backward_sentence_start"; end; define C-function gtk-text-iter-forward-sentence-ends input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_forward_sentence_ends"; end; define C-function gtk-text-iter-backward-sentence-starts input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_backward_sentence_starts"; end; define C-function gtk-text-iter-forward-cursor-position input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_forward_cursor_position"; end; define C-function gtk-text-iter-backward-cursor-position input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_backward_cursor_position"; end; define C-function gtk-text-iter-forward-cursor-positions input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_forward_cursor_positions"; end; define C-function gtk-text-iter-backward-cursor-positions input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_backward_cursor_positions"; end; define C-function gtk-text-iter-forward-visible-cursor-position input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_forward_visible_cursor_position"; end; define C-function gtk-text-iter-backward-visible-cursor-position input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_backward_visible_cursor_position"; end; define C-function gtk-text-iter-forward-visible-cursor-positions input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_forward_visible_cursor_positions"; end; define C-function gtk-text-iter-backward-visible-cursor-positions input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_iter_backward_visible_cursor_positions"; end; define C-function gtk-text-iter-set-offset input parameter iter :: ; input parameter char_offset :: ; c-name: "gtk_text_iter_set_offset"; end; define C-function gtk-text-iter-set-line input parameter iter :: ; input parameter line_number :: ; c-name: "gtk_text_iter_set_line"; end; define C-function gtk-text-iter-set-line-offset input parameter iter :: ; input parameter char_on_line :: ; c-name: "gtk_text_iter_set_line_offset"; end; define C-function gtk-text-iter-set-line-index input parameter iter :: ; input parameter byte_on_line :: ; c-name: "gtk_text_iter_set_line_index"; end; define C-function gtk-text-iter-forward-to-end input parameter iter :: ; c-name: "gtk_text_iter_forward_to_end"; end; define C-function gtk-text-iter-forward-to-line-end input parameter iter :: ; result res :: ; c-name: "gtk_text_iter_forward_to_line_end"; end; define C-function gtk-text-iter-set-visible-line-offset input parameter iter :: ; input parameter char_on_line :: ; c-name: "gtk_text_iter_set_visible_line_offset"; end; define C-function gtk-text-iter-set-visible-line-index input parameter iter :: ; input parameter byte_on_line :: ; c-name: "gtk_text_iter_set_visible_line_index"; end; define C-function gtk-text-iter-forward-to-tag-toggle input parameter iter :: ; input parameter tag :: ; result res :: ; c-name: "gtk_text_iter_forward_to_tag_toggle"; end; define C-function gtk-text-iter-backward-to-tag-toggle input parameter iter :: ; input parameter tag :: ; result res :: ; c-name: "gtk_text_iter_backward_to_tag_toggle"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-text-iter-forward-find-char input parameter iter :: ; input parameter pred :: ; input parameter user_data :: ; input parameter limit :: ; result res :: ; c-name: "gtk_text_iter_forward_find_char"; end; define C-function gtk-text-iter-backward-find-char input parameter iter :: ; input parameter pred :: ; input parameter user_data :: ; input parameter limit :: ; result res :: ; c-name: "gtk_text_iter_backward_find_char"; end; define C-function gtk-text-iter-forward-search input parameter iter :: ; input parameter str :: ; input parameter flags :: ; input parameter match_start :: ; input parameter match_end :: ; input parameter limit :: ; result res :: ; c-name: "gtk_text_iter_forward_search"; end; define C-function gtk-text-iter-backward-search input parameter iter :: ; input parameter str :: ; input parameter flags :: ; input parameter match_start :: ; input parameter match_end :: ; input parameter limit :: ; result res :: ; c-name: "gtk_text_iter_backward_search"; end; define C-function gtk-text-iter-equal input parameter lhs :: ; input parameter rhs :: ; result res :: ; c-name: "gtk_text_iter_equal"; end; define C-function gtk-text-iter-compare input parameter lhs :: ; input parameter rhs :: ; result res :: ; c-name: "gtk_text_iter_compare"; end; define C-function gtk-text-iter-in-range input parameter iter :: ; input parameter start :: ; input parameter end :: ; result res :: ; c-name: "gtk_text_iter_in_range"; end; define C-function gtk-text-iter-order input parameter first :: ; input parameter second :: ; c-name: "gtk_text_iter_order"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTextChildAnchorClass> () end; define constant = <_GtkTextChildAnchorClass>; define C-function gtk-text-child-anchor-get-type result res :: ; c-name: "gtk_text_child_anchor_get_type"; end; define C-function gtk-text-child-anchor-new result res :: ; c-name: "gtk_text_child_anchor_new"; end; define C-function gtk-text-child-anchor-get-widgets input parameter anchor :: ; result res :: ; c-name: "gtk_text_child_anchor_get_widgets"; end; define C-function gtk-text-child-anchor-get-deleted input parameter anchor :: ; result res :: ; c-name: "gtk_text_child_anchor_get_deleted"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTextTagClass> () end; define constant = <_GtkTextTagClass>; define C-function gtk-text-tag-get-type result res :: ; c-name: "gtk_text_tag_get_type"; end; define C-function gtk-text-tag-new input parameter name :: ; result res :: ; c-name: "gtk_text_tag_new"; end; define C-function gtk-text-tag-get-priority input parameter tag :: ; result res :: ; c-name: "gtk_text_tag_get_priority"; end; define C-function gtk-text-tag-set-priority input parameter tag :: ; input parameter priority :: ; c-name: "gtk_text_tag_set_priority"; end; define C-function gtk-text-tag-event input parameter tag :: ; input parameter event_object :: ; input parameter event :: ; input parameter iter :: ; result res :: ; c-name: "gtk_text_tag_event"; end; define C-function gtk-text-attributes-new result res :: ; c-name: "gtk_text_attributes_new"; end; define C-function gtk-text-attributes-copy input parameter src :: ; result res :: ; c-name: "gtk_text_attributes_copy"; end; define C-function gtk-text-attributes-copy-values input parameter src :: ; input parameter dest :: ; c-name: "gtk_text_attributes_copy_values"; end; define C-function gtk-text-attributes-unref input parameter values :: ; c-name: "gtk_text_attributes_unref"; end; define C-function gtk-text-attributes-ref input parameter values :: ; result res :: ; c-name: "gtk_text_attributes_ref"; end; define C-function gtk-text-attributes-get-type result res :: ; c-name: "gtk_text_attributes_get_type"; end; define C-subtype <_GtkTreeStore> (, , , , ) end; define constant = <_GtkTreeStore>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTreeStoreClass> () end; define constant = <_GtkTreeStoreClass>; define C-function gtk-tree-store-get-type result res :: ; c-name: "gtk_tree_store_get_type"; end; define C-function gtk-tree-store-new input parameter n_columns :: ; result res :: ; c-name: "gtk_tree_store_new"; end; define C-function gtk-tree-store-newv input parameter n_columns :: ; input parameter types :: ; result res :: ; c-name: "gtk_tree_store_newv"; end; define C-function gtk-tree-store-set-column-types input parameter tree_store :: ; input parameter n_columns :: ; input parameter types :: ; c-name: "gtk_tree_store_set_column_types"; end; define C-function gtk-tree-store-set-value input parameter tree_store :: ; input parameter iter :: ; input parameter column :: ; input parameter value :: ; c-name: "gtk_tree_store_set_value"; end; define C-function gtk-tree-store-set input parameter tree_store :: ; input parameter iter :: ; c-name: "gtk_tree_store_set"; end; define C-function gtk-tree-store-set-valist input parameter tree_store :: ; input parameter iter :: ; input parameter var_args :: ; c-name: "gtk_tree_store_set_valist"; end; define C-function gtk-tree-store-remove input parameter tree_store :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_store_remove"; end; define C-function gtk-tree-store-insert input parameter tree_store :: ; input parameter iter :: ; input parameter parent :: ; input parameter position :: ; c-name: "gtk_tree_store_insert"; end; define C-function gtk-tree-store-insert-before input parameter tree_store :: ; input parameter iter :: ; input parameter parent :: ; input parameter sibling :: ; c-name: "gtk_tree_store_insert_before"; end; define C-function gtk-tree-store-insert-after input parameter tree_store :: ; input parameter iter :: ; input parameter parent :: ; input parameter sibling :: ; c-name: "gtk_tree_store_insert_after"; end; define C-function gtk-tree-store-insert-with-values input parameter tree_store :: ; input parameter iter :: ; input parameter parent :: ; input parameter position :: ; c-name: "gtk_tree_store_insert_with_values"; end; define C-function gtk-tree-store-insert-with-valuesv input parameter tree_store :: ; input parameter iter :: ; input parameter parent :: ; input parameter position :: ; input parameter columns :: ; input parameter values :: ; input parameter n_values :: ; c-name: "gtk_tree_store_insert_with_valuesv"; end; define C-function gtk-tree-store-prepend input parameter tree_store :: ; input parameter iter :: ; input parameter parent :: ; c-name: "gtk_tree_store_prepend"; end; define C-function gtk-tree-store-append input parameter tree_store :: ; input parameter iter :: ; input parameter parent :: ; c-name: "gtk_tree_store_append"; end; define C-function gtk-tree-store-is-ancestor input parameter tree_store :: ; input parameter iter :: ; input parameter descendant :: ; result res :: ; c-name: "gtk_tree_store_is_ancestor"; end; define C-function gtk-tree-store-iter-depth input parameter tree_store :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_store_iter_depth"; end; define C-function gtk-tree-store-clear input parameter tree_store :: ; c-name: "gtk_tree_store_clear"; end; define C-function gtk-tree-store-iter-is-valid input parameter tree_store :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_store_iter_is_valid"; end; define C-function gtk-tree-store-reorder input parameter tree_store :: ; input parameter parent :: ; input parameter new_order :: ; c-name: "gtk_tree_store_reorder"; end; define C-function gtk-tree-store-swap input parameter tree_store :: ; input parameter a :: ; input parameter b :: ; c-name: "gtk_tree_store_swap"; end; define C-function gtk-tree-store-move-before input parameter tree_store :: ; input parameter iter :: ; input parameter position :: ; c-name: "gtk_tree_store_move_before"; end; define C-function gtk-tree-store-move-after input parameter tree_store :: ; input parameter iter :: ; input parameter position :: ; c-name: "gtk_tree_store_move_after"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-tree-selection-get-type result res :: ; c-name: "gtk_tree_selection_get_type"; end; define C-function gtk-tree-selection-set-mode input parameter selection :: ; input parameter type :: ; c-name: "gtk_tree_selection_set_mode"; end; define C-function gtk-tree-selection-get-mode input parameter selection :: ; result res :: ; c-name: "gtk_tree_selection_get_mode"; end; define C-function gtk-tree-selection-set-select-function input parameter selection :: ; input parameter func :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_tree_selection_set_select_function"; end; define C-function gtk-tree-selection-get-user-data input parameter selection :: ; result res :: ; c-name: "gtk_tree_selection_get_user_data"; end; define C-function gtk-tree-selection-get-tree-view input parameter selection :: ; result res :: ; c-name: "gtk_tree_selection_get_tree_view"; end; define C-pointer-type => ; define C-function gtk-tree-selection-get-selected input parameter selection :: ; input parameter model :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_selection_get_selected"; end; define C-function gtk-tree-selection-get-selected-rows input parameter selection :: ; input parameter model :: ; result res :: ; c-name: "gtk_tree_selection_get_selected_rows"; end; define C-function gtk-tree-selection-count-selected-rows input parameter selection :: ; result res :: ; c-name: "gtk_tree_selection_count_selected_rows"; end; define C-function gtk-tree-selection-selected-foreach input parameter selection :: ; input parameter func :: ; input parameter data :: ; c-name: "gtk_tree_selection_selected_foreach"; end; define C-function gtk-tree-selection-select-path input parameter selection :: ; input parameter path :: ; c-name: "gtk_tree_selection_select_path"; end; define C-function gtk-tree-selection-unselect-path input parameter selection :: ; input parameter path :: ; c-name: "gtk_tree_selection_unselect_path"; end; define C-function gtk-tree-selection-select-iter input parameter selection :: ; input parameter iter :: ; c-name: "gtk_tree_selection_select_iter"; end; define C-function gtk-tree-selection-unselect-iter input parameter selection :: ; input parameter iter :: ; c-name: "gtk_tree_selection_unselect_iter"; end; define C-function gtk-tree-selection-path-is-selected input parameter selection :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_selection_path_is_selected"; end; define C-function gtk-tree-selection-iter-is-selected input parameter selection :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_selection_iter_is_selected"; end; define C-function gtk-tree-selection-select-all input parameter selection :: ; c-name: "gtk_tree_selection_select_all"; end; define C-function gtk-tree-selection-unselect-all input parameter selection :: ; c-name: "gtk_tree_selection_unselect_all"; end; define C-function gtk-tree-selection-select-range input parameter selection :: ; input parameter start_path :: ; input parameter end_path :: ; c-name: "gtk_tree_selection_select_range"; end; define C-function gtk-tree-selection-unselect-range input parameter selection :: ; input parameter start_path :: ; input parameter end_path :: ; c-name: "gtk_tree_selection_unselect_range"; end; define C-subtype <_GtkTreeModelSort> (, , ) end; define constant = <_GtkTreeModelSort>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTreeModelSortClass> () end; define constant = <_GtkTreeModelSortClass>; define C-function gtk-tree-model-sort-get-type result res :: ; c-name: "gtk_tree_model_sort_get_type"; end; define C-function gtk-tree-model-sort-new-with-model input parameter child_model :: ; result res :: ; c-name: "gtk_tree_model_sort_new_with_model"; end; define C-function gtk-tree-model-sort-get-model input parameter tree_model :: ; result res :: ; c-name: "gtk_tree_model_sort_get_model"; end; define C-function gtk-tree-model-sort-convert-child-path-to-path input parameter tree_model_sort :: ; input parameter child_path :: ; result res :: ; c-name: "gtk_tree_model_sort_convert_child_path_to_path"; end; define C-function gtk-tree-model-sort-convert-child-iter-to-iter input parameter tree_model_sort :: ; input parameter sort_iter :: ; input parameter child_iter :: ; c-name: "gtk_tree_model_sort_convert_child_iter_to_iter"; end; define C-function gtk-tree-model-sort-convert-path-to-child-path input parameter tree_model_sort :: ; input parameter sorted_path :: ; result res :: ; c-name: "gtk_tree_model_sort_convert_path_to_child_path"; end; define C-function gtk-tree-model-sort-convert-iter-to-child-iter input parameter tree_model_sort :: ; input parameter child_iter :: ; input parameter sorted_iter :: ; c-name: "gtk_tree_model_sort_convert_iter_to_child_iter"; end; define C-function gtk-tree-model-sort-reset-default-sort-func input parameter tree_model_sort :: ; c-name: "gtk_tree_model_sort_reset_default_sort_func"; end; define C-function gtk-tree-model-sort-clear-cache input parameter tree_model_sort :: ; c-name: "gtk_tree_model_sort_clear_cache"; end; define C-function gtk-tree-model-sort-iter-is-valid input parameter tree_model_sort :: ; input parameter iter :: ; result res :: ; c-name: "gtk_tree_model_sort_iter_is_valid"; end; define C-subtype <_GtkTreeDragSource> () end; define constant = <_GtkTreeDragSource>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTreeDragSourceIface> () end; define constant = <_GtkTreeDragSourceIface>; define C-function gtk-tree-drag-source-get-type result res :: ; c-name: "gtk_tree_drag_source_get_type"; end; define C-function gtk-tree-drag-source-row-draggable input parameter drag_source :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_drag_source_row_draggable"; end; define C-function gtk-tree-drag-source-drag-data-delete input parameter drag_source :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_drag_source_drag_data_delete"; end; define C-function gtk-tree-drag-source-drag-data-get input parameter drag_source :: ; input parameter path :: ; input parameter selection_data :: ; result res :: ; c-name: "gtk_tree_drag_source_drag_data_get"; end; define C-subtype <_GtkTreeDragDest> () end; define constant = <_GtkTreeDragDest>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTreeDragDestIface> () end; define constant = <_GtkTreeDragDestIface>; define C-function gtk-tree-drag-dest-get-type result res :: ; c-name: "gtk_tree_drag_dest_get_type"; end; define C-function gtk-tree-drag-dest-drag-data-received input parameter drag_dest :: ; input parameter dest :: ; input parameter selection_data :: ; result res :: ; c-name: "gtk_tree_drag_dest_drag_data_received"; end; define C-function gtk-tree-drag-dest-row-drop-possible input parameter drag_dest :: ; input parameter dest_path :: ; input parameter selection_data :: ; result res :: ; c-name: "gtk_tree_drag_dest_row_drop_possible"; end; define C-function gtk-tree-set-row-drag-data input parameter selection_data :: ; input parameter tree_model :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_set_row_drag_data"; end; define C-function gtk-tree-get-row-drag-data input parameter selection_data :: ; input parameter tree_model :: ; input parameter path :: ; result res :: ; c-name: "gtk_tree_get_row_drag_data"; end; define constant = <_GtkTooltips>; define C-subtype <_GtkTooltipsData> () end; define constant = <_GtkTooltipsData>; define C-subtype <_GtkTooltips> () end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTooltipsClass> () end; define constant = <_GtkTooltipsClass>; define C-function gtk-tooltips-get-type result res :: ; c-name: "gtk_tooltips_get_type"; end; define C-function gtk-tooltips-new result res :: ; c-name: "gtk_tooltips_new"; end; define C-function gtk-tooltips-enable input parameter tooltips :: ; c-name: "gtk_tooltips_enable"; end; define C-function gtk-tooltips-disable input parameter tooltips :: ; c-name: "gtk_tooltips_disable"; end; define C-function gtk-tooltips-set-delay input parameter tooltips :: ; input parameter delay :: ; c-name: "gtk_tooltips_set_delay"; end; define C-function gtk-tooltips-set-tip input parameter tooltips :: ; input parameter widget :: ; input parameter tip_text :: ; input parameter tip_private :: ; c-name: "gtk_tooltips_set_tip"; end; define C-function gtk-tooltips-data-get input parameter widget :: ; result res :: ; c-name: "gtk_tooltips_data_get"; end; define C-function gtk-tooltips-force-window input parameter tooltips :: ; c-name: "gtk_tooltips_force_window"; end; define C-function _gtk-tooltips-toggle-keyboard-mode input parameter widget :: ; c-name: "_gtk_tooltips_toggle_keyboard_mode"; end; define C-pointer-type => ; define C-function gtk-tooltips-get-info-from-tip-window input parameter tip_window :: ; input parameter tooltips :: ; input parameter current_widget :: ; result res :: ; c-name: "gtk_tooltips_get_info_from_tip_window"; end; define C-subtype <_GtkToolItemPrivate> () end; define constant = <_GtkToolItemPrivate>; define C-subtype <_GtkToolItem> () end; define constant = <_GtkToolItem>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkToolItemClass> () end; define constant = <_GtkToolItemClass>; define C-function gtk-tool-item-get-type result res :: ; c-name: "gtk_tool_item_get_type"; end; define C-function gtk-tool-item-new result res :: ; c-name: "gtk_tool_item_new"; end; define C-function gtk-tool-item-set-homogeneous input parameter tool_item :: ; input parameter homogeneous :: ; c-name: "gtk_tool_item_set_homogeneous"; end; define C-function gtk-tool-item-get-homogeneous input parameter tool_item :: ; result res :: ; c-name: "gtk_tool_item_get_homogeneous"; end; define C-function gtk-tool-item-set-expand input parameter tool_item :: ; input parameter expand :: ; c-name: "gtk_tool_item_set_expand"; end; define C-function gtk-tool-item-get-expand input parameter tool_item :: ; result res :: ; c-name: "gtk_tool_item_get_expand"; end; define C-function gtk-tool-item-set-tooltip input parameter tool_item :: ; input parameter tooltips :: ; input parameter tip_text :: ; input parameter tip_private :: ; c-name: "gtk_tool_item_set_tooltip"; end; define C-function gtk-tool-item-set-use-drag-window input parameter toolitem :: ; input parameter use_drag_window :: ; c-name: "gtk_tool_item_set_use_drag_window"; end; define C-function gtk-tool-item-get-use-drag-window input parameter toolitem :: ; result res :: ; c-name: "gtk_tool_item_get_use_drag_window"; end; define C-function gtk-tool-item-set-visible-horizontal input parameter toolitem :: ; input parameter visible_horizontal :: ; c-name: "gtk_tool_item_set_visible_horizontal"; end; define C-function gtk-tool-item-get-visible-horizontal input parameter toolitem :: ; result res :: ; c-name: "gtk_tool_item_get_visible_horizontal"; end; define C-function gtk-tool-item-set-visible-vertical input parameter toolitem :: ; input parameter visible_vertical :: ; c-name: "gtk_tool_item_set_visible_vertical"; end; define C-function gtk-tool-item-get-visible-vertical input parameter toolitem :: ; result res :: ; c-name: "gtk_tool_item_get_visible_vertical"; end; define C-function gtk-tool-item-get-is-important input parameter tool_item :: ; result res :: ; c-name: "gtk_tool_item_get_is_important"; end; define C-function gtk-tool-item-set-is-important input parameter tool_item :: ; input parameter is_important :: ; c-name: "gtk_tool_item_set_is_important"; end; define C-function gtk-tool-item-get-icon-size input parameter tool_item :: ; result res :: ; c-name: "gtk_tool_item_get_icon_size"; end; define C-function gtk-tool-item-get-orientation input parameter tool_item :: ; result res :: ; c-name: "gtk_tool_item_get_orientation"; end; define C-function gtk-tool-item-get-toolbar-style input parameter tool_item :: ; result res :: ; c-name: "gtk_tool_item_get_toolbar_style"; end; define C-function gtk-tool-item-get-relief-style input parameter tool_item :: ; result res :: ; c-name: "gtk_tool_item_get_relief_style"; end; define C-function gtk-tool-item-retrieve-proxy-menu-item input parameter tool_item :: ; result res :: ; c-name: "gtk_tool_item_retrieve_proxy_menu_item"; end; define C-function gtk-tool-item-get-proxy-menu-item input parameter tool_item :: ; input parameter menu_item_id :: ; result res :: ; c-name: "gtk_tool_item_get_proxy_menu_item"; end; define C-function gtk-tool-item-set-proxy-menu-item input parameter tool_item :: ; input parameter menu_item_id :: ; input parameter menu_item :: ; c-name: "gtk_tool_item_set_proxy_menu_item"; end; define C-function gtk-tool-item-rebuild-menu input parameter tool_item :: ; c-name: "gtk_tool_item_rebuild_menu"; end; define C-function _gtk-tool-item-toolbar-reconfigured input parameter tool_item :: ; c-name: "_gtk_tool_item_toolbar_reconfigured"; end; define C-subtype <_GtkItem> (, ) end; define constant = <_GtkItem>; define C-subtype <_GtkMenuItem> (, ) end; define constant = <_GtkMenuItem>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkItemClass> () end; define constant = <_GtkItemClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkMenuItemClass> () end; define constant = <_GtkMenuItemClass>; define C-function gtk-menu-item-get-type result res :: ; c-name: "gtk_menu_item_get_type"; end; define C-function gtk-menu-item-new result res :: ; c-name: "gtk_menu_item_new"; end; define C-function gtk-menu-item-new-with-label input parameter label :: ; result res :: ; c-name: "gtk_menu_item_new_with_label"; end; define C-function gtk-menu-item-new-with-mnemonic input parameter label :: ; result res :: ; c-name: "gtk_menu_item_new_with_mnemonic"; end; define C-function gtk-menu-item-set-submenu input parameter menu_item :: ; input parameter submenu :: ; c-name: "gtk_menu_item_set_submenu"; end; define C-function gtk-menu-item-get-submenu input parameter menu_item :: ; result res :: ; c-name: "gtk_menu_item_get_submenu"; end; define C-function gtk-menu-item-remove-submenu input parameter menu_item :: ; c-name: "gtk_menu_item_remove_submenu"; end; define C-function gtk-menu-item-select input parameter menu_item :: ; c-name: "gtk_menu_item_select"; end; define C-function gtk-menu-item-deselect input parameter menu_item :: ; c-name: "gtk_menu_item_deselect"; end; define C-function gtk-menu-item-activate input parameter menu_item :: ; c-name: "gtk_menu_item_activate"; end; define C-function gtk-menu-item-toggle-size-request input parameter menu_item :: ; input parameter requisition :: ; c-name: "gtk_menu_item_toggle_size_request"; end; define C-function gtk-menu-item-toggle-size-allocate input parameter menu_item :: ; input parameter allocation :: ; c-name: "gtk_menu_item_toggle_size_allocate"; end; define C-function gtk-menu-item-set-right-justified input parameter menu_item :: ; input parameter right_justified :: ; c-name: "gtk_menu_item_set_right_justified"; end; define C-function gtk-menu-item-get-right-justified input parameter menu_item :: ; result res :: ; c-name: "gtk_menu_item_get_right_justified"; end; define C-function gtk-menu-item-set-accel-path input parameter menu_item :: ; input parameter accel_path :: ; c-name: "gtk_menu_item_set_accel_path"; end; define C-function _gtk-menu-item-refresh-accel-path input parameter menu_item :: ; input parameter prefix :: ; input parameter accel_group :: ; input parameter group_changed :: ; c-name: "_gtk_menu_item_refresh_accel_path"; end; define C-function _gtk-menu-item-is-selectable input parameter menu_item :: ; result res :: ; c-name: "_gtk_menu_item_is_selectable"; end; define C-function _gtk-menu-item-popup-submenu input parameter menu_item :: ; c-name: "_gtk_menu_item_popup_submenu"; end; define C-function gtk-item-get-type result res :: ; c-name: "gtk_item_get_type"; end; define C-function gtk-item-select input parameter item :: ; c-name: "gtk_item_select"; end; define C-function gtk-item-deselect input parameter item :: ; c-name: "gtk_item_deselect"; end; define C-function gtk-item-toggle input parameter item :: ; c-name: "gtk_item_toggle"; end; define C-subtype <_GtkToolButtonPrivate> () end; define constant = <_GtkToolButtonPrivate>; define C-subtype <_GtkToolButton> () end; define constant = <_GtkToolButton>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkToolButtonClass> () end; define constant = <_GtkToolButtonClass>; define C-function gtk-tool-button-get-type result res :: ; c-name: "gtk_tool_button_get_type"; end; define C-function gtk-tool-button-new input parameter icon_widget :: ; input parameter label :: ; result res :: ; c-name: "gtk_tool_button_new"; end; define C-function gtk-tool-button-new-from-stock input parameter stock_id :: ; result res :: ; c-name: "gtk_tool_button_new_from_stock"; end; define C-function gtk-tool-button-set-label input parameter button :: ; input parameter label :: ; c-name: "gtk_tool_button_set_label"; end; define C-function gtk-tool-button-get-label input parameter button :: ; result res :: ; c-name: "gtk_tool_button_get_label"; end; define C-function gtk-tool-button-set-use-underline input parameter button :: ; input parameter use_underline :: ; c-name: "gtk_tool_button_set_use_underline"; end; define C-function gtk-tool-button-get-use-underline input parameter button :: ; result res :: ; c-name: "gtk_tool_button_get_use_underline"; end; define C-function gtk-tool-button-set-stock-id input parameter button :: ; input parameter stock_id :: ; c-name: "gtk_tool_button_set_stock_id"; end; define C-function gtk-tool-button-get-stock-id input parameter button :: ; result res :: ; c-name: "gtk_tool_button_get_stock_id"; end; define C-function gtk-tool-button-set-icon-name input parameter button :: ; input parameter icon_name :: ; c-name: "gtk_tool_button_set_icon_name"; end; define C-function gtk-tool-button-get-icon-name input parameter button :: ; result res :: ; c-name: "gtk_tool_button_get_icon_name"; end; define C-function gtk-tool-button-set-icon-widget input parameter button :: ; input parameter icon_widget :: ; c-name: "gtk_tool_button_set_icon_widget"; end; define C-function gtk-tool-button-get-icon-widget input parameter button :: ; result res :: ; c-name: "gtk_tool_button_get_icon_widget"; end; define C-function gtk-tool-button-set-label-widget input parameter button :: ; input parameter label_widget :: ; c-name: "gtk_tool_button_set_label_widget"; end; define C-function gtk-tool-button-get-label-widget input parameter button :: ; result res :: ; c-name: "gtk_tool_button_get_label_widget"; end; define C-function _gtk-tool-button-get-button input parameter button :: ; result res :: ; c-name: "_gtk_tool_button_get_button"; end; define constant = limited(, min: 0, max: 4); define constant $GTK-TOOLBAR-CHILD-SPACE :: = 0; define constant $GTK-TOOLBAR-CHILD-BUTTON :: = 1; define constant $GTK-TOOLBAR-CHILD-TOGGLEBUTTON :: = 2; define constant $GTK-TOOLBAR-CHILD-RADIOBUTTON :: = 3; define constant $GTK-TOOLBAR-CHILD-WIDGET :: = 4; define C-subtype <_GtkToolbarChild> () end; define constant = <_GtkToolbarChild>; define constant = limited(, min: 0, max: 1); define constant $GTK-TOOLBAR-SPACE-EMPTY :: = 0; define constant $GTK-TOOLBAR-SPACE-LINE :: = 1; define C-subtype <_GtkToolbar> (, ) end; define constant = <_GtkToolbar>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkToolbarClass> () end; define constant = <_GtkToolbarClass>; define C-subtype <_GtkToolbarPrivate> () end; define constant = <_GtkToolbarPrivate>; define C-function gtk-toolbar-get-type result res :: ; c-name: "gtk_toolbar_get_type"; end; define C-function gtk-toolbar-new result res :: ; c-name: "gtk_toolbar_new"; end; define C-function gtk-toolbar-insert input parameter toolbar :: ; input parameter item :: ; input parameter pos :: ; c-name: "gtk_toolbar_insert"; end; define C-function gtk-toolbar-get-item-index input parameter toolbar :: ; input parameter item :: ; result res :: ; c-name: "gtk_toolbar_get_item_index"; end; define C-function gtk-toolbar-get-n-items input parameter toolbar :: ; result res :: ; c-name: "gtk_toolbar_get_n_items"; end; define C-function gtk-toolbar-get-nth-item input parameter toolbar :: ; input parameter n :: ; result res :: ; c-name: "gtk_toolbar_get_nth_item"; end; define C-function gtk-toolbar-get-show-arrow input parameter toolbar :: ; result res :: ; c-name: "gtk_toolbar_get_show_arrow"; end; define C-function gtk-toolbar-set-show-arrow input parameter toolbar :: ; input parameter show_arrow :: ; c-name: "gtk_toolbar_set_show_arrow"; end; define C-function gtk-toolbar-get-orientation input parameter toolbar :: ; result res :: ; c-name: "gtk_toolbar_get_orientation"; end; define C-function gtk-toolbar-set-orientation input parameter toolbar :: ; input parameter orientation :: ; c-name: "gtk_toolbar_set_orientation"; end; define C-function gtk-toolbar-get-tooltips input parameter toolbar :: ; result res :: ; c-name: "gtk_toolbar_get_tooltips"; end; define C-function gtk-toolbar-set-tooltips input parameter toolbar :: ; input parameter enable :: ; c-name: "gtk_toolbar_set_tooltips"; end; define C-function gtk-toolbar-get-style input parameter toolbar :: ; result res :: ; c-name: "gtk_toolbar_get_style"; end; define C-function gtk-toolbar-set-style input parameter toolbar :: ; input parameter style :: ; c-name: "gtk_toolbar_set_style"; end; define C-function gtk-toolbar-unset-style input parameter toolbar :: ; c-name: "gtk_toolbar_unset_style"; end; define C-function gtk-toolbar-get-icon-size input parameter toolbar :: ; result res :: ; c-name: "gtk_toolbar_get_icon_size"; end; define C-function gtk-toolbar-get-relief-style input parameter toolbar :: ; result res :: ; c-name: "gtk_toolbar_get_relief_style"; end; define C-function gtk-toolbar-get-drop-index input parameter toolbar :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "gtk_toolbar_get_drop_index"; end; define C-function gtk-toolbar-set-drop-highlight-item input parameter toolbar :: ; input parameter tool_item :: ; input parameter index_ :: ; c-name: "gtk_toolbar_set_drop_highlight_item"; end; define C-function _gtk-toolbar-elide-underscores input parameter original :: ; result res :: ; c-name: "_gtk_toolbar_elide_underscores"; end; define C-function _gtk-toolbar-paint-space-line input parameter widget :: ; input parameter toolbar :: ; input parameter area :: ; input parameter allocation :: ; c-name: "_gtk_toolbar_paint_space_line"; end; define C-function _gtk-toolbar-get-default-space-size result res :: ; c-name: "_gtk_toolbar_get_default_space_size"; end; define C-function _gtk-toolbar-rebuild-menu input parameter toolbar :: ; c-name: "_gtk_toolbar_rebuild_menu"; end; define C-function gtk-toolbar-set-icon-size input parameter toolbar :: ; input parameter icon_size :: ; c-name: "gtk_toolbar_set_icon_size"; end; define C-function gtk-toolbar-unset-icon-size input parameter toolbar :: ; c-name: "gtk_toolbar_unset_icon_size"; end; define C-function gtk-toolbar-append-item input parameter toolbar :: ; input parameter text :: ; input parameter tooltip_text :: ; input parameter tooltip_private_text :: ; input parameter icon :: ; input parameter callback :: ; input parameter user_data :: ; result res :: ; c-name: "gtk_toolbar_append_item"; end; define C-function gtk-toolbar-prepend-item input parameter toolbar :: ; input parameter text :: ; input parameter tooltip_text :: ; input parameter tooltip_private_text :: ; input parameter icon :: ; input parameter callback :: ; input parameter user_data :: ; result res :: ; c-name: "gtk_toolbar_prepend_item"; end; define C-function gtk-toolbar-insert-item input parameter toolbar :: ; input parameter text :: ; input parameter tooltip_text :: ; input parameter tooltip_private_text :: ; input parameter icon :: ; input parameter callback :: ; input parameter user_data :: ; input parameter position :: ; result res :: ; c-name: "gtk_toolbar_insert_item"; end; define C-function gtk-toolbar-insert-stock input parameter toolbar :: ; input parameter stock_id :: ; input parameter tooltip_text :: ; input parameter tooltip_private_text :: ; input parameter callback :: ; input parameter user_data :: ; input parameter position :: ; result res :: ; c-name: "gtk_toolbar_insert_stock"; end; define C-function gtk-toolbar-append-space input parameter toolbar :: ; c-name: "gtk_toolbar_append_space"; end; define C-function gtk-toolbar-prepend-space input parameter toolbar :: ; c-name: "gtk_toolbar_prepend_space"; end; define C-function gtk-toolbar-insert-space input parameter toolbar :: ; input parameter position :: ; c-name: "gtk_toolbar_insert_space"; end; define C-function gtk-toolbar-remove-space input parameter toolbar :: ; input parameter position :: ; c-name: "gtk_toolbar_remove_space"; end; define C-function gtk-toolbar-append-element input parameter toolbar :: ; input parameter type :: ; input parameter widget :: ; input parameter text :: ; input parameter tooltip_text :: ; input parameter tooltip_private_text :: ; input parameter icon :: ; input parameter callback :: ; input parameter user_data :: ; result res :: ; c-name: "gtk_toolbar_append_element"; end; define C-function gtk-toolbar-prepend-element input parameter toolbar :: ; input parameter type :: ; input parameter widget :: ; input parameter text :: ; input parameter tooltip_text :: ; input parameter tooltip_private_text :: ; input parameter icon :: ; input parameter callback :: ; input parameter user_data :: ; result res :: ; c-name: "gtk_toolbar_prepend_element"; end; define C-function gtk-toolbar-insert-element input parameter toolbar :: ; input parameter type :: ; input parameter widget :: ; input parameter text :: ; input parameter tooltip_text :: ; input parameter tooltip_private_text :: ; input parameter icon :: ; input parameter callback :: ; input parameter user_data :: ; input parameter position :: ; result res :: ; c-name: "gtk_toolbar_insert_element"; end; define C-function gtk-toolbar-append-widget input parameter toolbar :: ; input parameter widget :: ; input parameter tooltip_text :: ; input parameter tooltip_private_text :: ; c-name: "gtk_toolbar_append_widget"; end; define C-function gtk-toolbar-prepend-widget input parameter toolbar :: ; input parameter widget :: ; input parameter tooltip_text :: ; input parameter tooltip_private_text :: ; c-name: "gtk_toolbar_prepend_widget"; end; define C-function gtk-toolbar-insert-widget input parameter toolbar :: ; input parameter widget :: ; input parameter tooltip_text :: ; input parameter tooltip_private_text :: ; input parameter position :: ; c-name: "gtk_toolbar_insert_widget"; end; define C-pointer-type => ; define C-function gtk-signal-newv input parameter name :: ; input parameter signal_flags :: ; input parameter object_type :: ; input parameter function_offset :: ; input parameter marshaller :: ; input parameter return_val :: ; input parameter n_args :: ; input parameter args :: ; result res :: ; c-name: "gtk_signal_newv"; end; define C-function gtk-signal-new input parameter name :: ; input parameter signal_flags :: ; input parameter object_type :: ; input parameter function_offset :: ; input parameter marshaller :: ; input parameter return_val :: ; input parameter n_args :: ; result res :: ; c-name: "gtk_signal_new"; end; define C-function gtk-signal-emit-stop-by-name input parameter object :: ; input parameter name :: ; c-name: "gtk_signal_emit_stop_by_name"; end; define C-function gtk-signal-connect-object-while-alive input parameter object :: ; input parameter name :: ; input parameter func :: ; input parameter alive_object :: ; c-name: "gtk_signal_connect_object_while_alive"; end; define C-function gtk-signal-connect-while-alive input parameter object :: ; input parameter name :: ; input parameter func :: ; input parameter func_data :: ; input parameter alive_object :: ; c-name: "gtk_signal_connect_while_alive"; end; define C-function gtk-signal-connect-full input parameter object :: ; input parameter name :: ; input parameter func :: ; input parameter unsupported :: ; input parameter data :: ; input parameter destroy_func :: ; input parameter object_signal :: ; input parameter after :: ; result res :: ; c-name: "gtk_signal_connect_full"; end; define C-function gtk-signal-emitv input parameter object :: ; input parameter signal_id :: ; input parameter args :: ; c-name: "gtk_signal_emitv"; end; define C-function gtk-signal-emit input parameter object :: ; input parameter signal_id :: ; c-name: "gtk_signal_emit"; end; define C-function gtk-signal-emit-by-name input parameter object :: ; input parameter name :: ; c-name: "gtk_signal_emit_by_name"; end; define C-function gtk-signal-emitv-by-name input parameter object :: ; input parameter name :: ; input parameter args :: ; c-name: "gtk_signal_emitv_by_name"; end; define C-function gtk-signal-compat-matched input parameter object :: ; input parameter func :: ; input parameter data :: ; input parameter match :: ; input parameter action :: ; c-name: "gtk_signal_compat_matched"; end; define constant gtk-signal-default-marshaller = g-cclosure-marshal-VOID--VOID; define C-function gtk-marshal-BOOLEAN--VOID input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_BOOLEAN__VOID"; end; define C-function gtk-marshal-BOOLEAN--POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_BOOLEAN__POINTER"; end; define C-function gtk-marshal-BOOLEAN--POINTER-POINTER-INT-INT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_BOOLEAN__POINTER_POINTER_INT_INT"; end; define C-function gtk-marshal-BOOLEAN--POINTER-INT-INT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_BOOLEAN__POINTER_INT_INT"; end; define C-function gtk-marshal-BOOLEAN--POINTER-INT-INT-UINT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_BOOLEAN__POINTER_INT_INT_UINT"; end; define C-function gtk-marshal-BOOLEAN--POINTER-STRING-STRING-POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_BOOLEAN__POINTER_STRING_STRING_POINTER"; end; define C-function gtk-marshal-ENUM--ENUM input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_ENUM__ENUM"; end; define C-function gtk-marshal-INT--POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_INT__POINTER"; end; define C-function gtk-marshal-INT--POINTER-CHAR-CHAR input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_INT__POINTER_CHAR_CHAR"; end; define C-function gtk-marshal-VOID--ENUM-FLOAT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__ENUM_FLOAT"; end; define C-function gtk-marshal-VOID--ENUM-FLOAT-BOOLEAN input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__ENUM_FLOAT_BOOLEAN"; end; define C-function gtk-marshal-VOID--INT-INT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__INT_INT"; end; define C-function gtk-marshal-VOID--INT-INT-POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__INT_INT_POINTER"; end; define C-function gtk-marshal-VOID--POINTER-INT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__POINTER_INT"; end; define C-function gtk-marshal-VOID--POINTER-POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__POINTER_POINTER"; end; define C-function gtk-marshal-VOID--POINTER-POINTER-POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__POINTER_POINTER_POINTER"; end; define C-function gtk-marshal-VOID--POINTER-STRING-STRING input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__POINTER_STRING_STRING"; end; define C-function gtk-marshal-VOID--POINTER-UINT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__POINTER_UINT"; end; define C-function gtk-marshal-VOID--POINTER-UINT-ENUM input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__POINTER_UINT_ENUM"; end; define C-function gtk-marshal-VOID--POINTER-POINTER-UINT-UINT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__POINTER_POINTER_UINT_UINT"; end; define C-function gtk-marshal-VOID--POINTER-INT-INT-POINTER-UINT-UINT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__POINTER_INT_INT_POINTER_UINT_UINT"; end; define C-function gtk-marshal-VOID--POINTER-UINT-UINT input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__POINTER_UINT_UINT"; end; define C-function gtk-marshal-VOID--STRING-INT-POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__STRING_INT_POINTER"; end; define C-function gtk-marshal-VOID--UINT-POINTER-UINT-ENUM-ENUM-POINTER input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__UINT_POINTER_UINT_ENUM_ENUM_POINTER"; end; define C-function gtk-marshal-VOID--UINT-POINTER-UINT-UINT-ENUM input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__UINT_POINTER_UINT_UINT_ENUM"; end; define C-function gtk-marshal-VOID--UINT-STRING input parameter closure :: ; input parameter return_value :: ; input parameter n_param_values :: ; input parameter param_values :: ; input parameter invocation_hint :: ; input parameter marshal_data :: ; c-name: "gtk_marshal_VOID__UINT_STRING"; end; define constant gtk-marshal-BOOL--NONE = gtk-marshal-BOOLEAN--VOID; define constant gtk-marshal-BOOL--POINTER = gtk-marshal-BOOLEAN--POINTER; define constant gtk-marshal-BOOL--POINTER-POINTER-INT-INT = gtk-marshal-BOOLEAN--POINTER-POINTER-INT-INT; define constant gtk-marshal-BOOL--POINTER-INT-INT = gtk-marshal-BOOLEAN--POINTER-INT-INT; define constant gtk-marshal-BOOL--POINTER-INT-INT-UINT = gtk-marshal-BOOLEAN--POINTER-INT-INT-UINT; define constant gtk-marshal-BOOL--POINTER-STRING-STRING-POINTER = gtk-marshal-BOOLEAN--POINTER-STRING-STRING-POINTER; define constant gtk-marshal-VOID--BOOLEAN = g-cclosure-marshal-VOID--BOOLEAN; define constant gtk-marshal-NONE--BOOL = g-cclosure-marshal-VOID--BOOLEAN; define constant gtk-marshal-VOID--BOXED = g-cclosure-marshal-VOID--BOXED; define constant gtk-marshal-NONE--BOXED = g-cclosure-marshal-VOID--BOXED; define constant gtk-marshal-VOID--ENUM = g-cclosure-marshal-VOID--ENUM; define constant gtk-marshal-NONE--ENUM = g-cclosure-marshal-VOID--ENUM; define constant gtk-marshal-NONE--ENUM-FLOAT = gtk-marshal-VOID--ENUM-FLOAT; define constant gtk-marshal-NONE--ENUM-FLOAT-BOOL = gtk-marshal-VOID--ENUM-FLOAT-BOOLEAN; define constant gtk-marshal-VOID--INT = g-cclosure-marshal-VOID--INT; define constant gtk-marshal-NONE--INT = g-cclosure-marshal-VOID--INT; define constant gtk-marshal-NONE--INT-INT = gtk-marshal-VOID--INT-INT; define constant gtk-marshal-NONE--INT-INT-POINTER = gtk-marshal-VOID--INT-INT-POINTER; define constant gtk-marshal-VOID--VOID = g-cclosure-marshal-VOID--VOID; define constant gtk-marshal-NONE--NONE = g-cclosure-marshal-VOID--VOID; define constant gtk-marshal-VOID--OBJECT = g-cclosure-marshal-VOID--OBJECT; define constant gtk-marshal-NONE--OBJECT = g-cclosure-marshal-VOID--OBJECT; define constant gtk-marshal-VOID--POINTER = g-cclosure-marshal-VOID--POINTER; define constant gtk-marshal-NONE--POINTER = g-cclosure-marshal-VOID--POINTER; define constant gtk-marshal-NONE--POINTER-INT = gtk-marshal-VOID--POINTER-INT; define constant gtk-marshal-NONE--POINTER-POINTER = gtk-marshal-VOID--POINTER-POINTER; define constant gtk-marshal-NONE--POINTER-POINTER-POINTER = gtk-marshal-VOID--POINTER-POINTER-POINTER; define constant gtk-marshal-NONE--POINTER-STRING-STRING = gtk-marshal-VOID--POINTER-STRING-STRING; define constant gtk-marshal-NONE--POINTER-UINT = gtk-marshal-VOID--POINTER-UINT; define constant gtk-marshal-NONE--POINTER-UINT-ENUM = gtk-marshal-VOID--POINTER-UINT-ENUM; define constant gtk-marshal-NONE--POINTER-POINTER-UINT-UINT = gtk-marshal-VOID--POINTER-POINTER-UINT-UINT; define constant gtk-marshal-NONE--POINTER-INT-INT-POINTER-UINT-UINT = gtk-marshal-VOID--POINTER-INT-INT-POINTER-UINT-UINT; define constant gtk-marshal-NONE--POINTER-UINT-UINT = gtk-marshal-VOID--POINTER-UINT-UINT; define constant gtk-marshal-VOID--STRING = g-cclosure-marshal-VOID--STRING; define constant gtk-marshal-NONE--STRING = g-cclosure-marshal-VOID--STRING; define constant gtk-marshal-NONE--STRING-INT-POINTER = gtk-marshal-VOID--STRING-INT-POINTER; define constant gtk-marshal-VOID--UINT = g-cclosure-marshal-VOID--UINT; define constant gtk-marshal-NONE--UINT = g-cclosure-marshal-VOID--UINT; define constant gtk-marshal-NONE--UINT-POINTER-UINT-ENUM-ENUM-POINTER = gtk-marshal-VOID--UINT-POINTER-UINT-ENUM-ENUM-POINTER; define constant gtk-marshal-NONE--UINT-POINTER-UINT-UINT-ENUM = gtk-marshal-VOID--UINT-POINTER-UINT-UINT-ENUM; define constant gtk-marshal-NONE--UINT-STRING = gtk-marshal-VOID--UINT-STRING; define C-subtype <_GtkMisc> (, ) end; define constant = <_GtkMisc>; define C-subtype <_GtkPixmap> (, ) end; define constant = <_GtkPixmap>; define C-subtype <_GtkMiscClass> () end; define constant = <_GtkMiscClass>; define C-subtype <_GtkPixmapClass> () end; define constant = <_GtkPixmapClass>; define C-function gtk-pixmap-get-type result res :: ; c-name: "gtk_pixmap_get_type"; end; define C-function gtk-pixmap-new input parameter pixmap :: ; input parameter mask :: ; result res :: ; c-name: "gtk_pixmap_new"; end; define C-function gtk-pixmap-set input parameter pixmap :: ; input parameter val :: ; input parameter mask :: ; c-name: "gtk_pixmap_set"; end; define C-function gtk-pixmap-get input parameter pixmap :: ; input parameter val :: ; input parameter mask :: ; c-name: "gtk_pixmap_get"; end; define C-function gtk-pixmap-set-build-insensitive input parameter pixmap :: ; input parameter build :: ; c-name: "gtk_pixmap_set_build_insensitive"; end; define C-function gtk-misc-get-type result res :: ; c-name: "gtk_misc_get_type"; end; define C-function gtk-misc-set-alignment input parameter misc :: ; input parameter xalign :: ; input parameter yalign :: ; c-name: "gtk_misc_set_alignment"; end; define C-pointer-type => ; define C-function gtk-misc-get-alignment input parameter misc :: ; input parameter xalign :: ; input parameter yalign :: ; c-name: "gtk_misc_get_alignment"; end; define C-function gtk-misc-set-padding input parameter misc :: ; input parameter xpad :: ; input parameter ypad :: ; c-name: "gtk_misc_set_padding"; end; define C-function gtk-misc-get-padding input parameter misc :: ; input parameter xpad :: ; input parameter ypad :: ; c-name: "gtk_misc_get_padding"; end; define C-subtype <_GtkToggleToolButtonPrivate> () end; define constant = <_GtkToggleToolButtonPrivate>; define C-subtype <_GtkToggleToolButton> () end; define constant = <_GtkToggleToolButton>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkToggleToolButtonClass> () end; define constant = <_GtkToggleToolButtonClass>; define C-function gtk-toggle-tool-button-get-type result res :: ; c-name: "gtk_toggle_tool_button_get_type"; end; define C-function gtk-toggle-tool-button-new result res :: ; c-name: "gtk_toggle_tool_button_new"; end; define C-function gtk-toggle-tool-button-new-from-stock input parameter stock_id :: ; result res :: ; c-name: "gtk_toggle_tool_button_new_from_stock"; end; define C-function gtk-toggle-tool-button-set-active input parameter button :: ; input parameter is_active :: ; c-name: "gtk_toggle_tool_button_set_active"; end; define C-function gtk-toggle-tool-button-get-active input parameter button :: ; result res :: ; c-name: "gtk_toggle_tool_button_get_active"; end; define C-subtype <_GtkButton> (, ) end; define constant = <_GtkButton>; define C-subtype <_GtkToggleButton> (, ) end; define constant = <_GtkToggleButton>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkButtonClass> () end; define constant = <_GtkButtonClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkToggleButtonClass> () end; define constant = <_GtkToggleButtonClass>; define C-function gtk-toggle-button-get-type result res :: ; c-name: "gtk_toggle_button_get_type"; end; define C-function gtk-toggle-button-new result res :: ; c-name: "gtk_toggle_button_new"; end; define C-function gtk-toggle-button-new-with-label input parameter label :: ; result res :: ; c-name: "gtk_toggle_button_new_with_label"; end; define C-function gtk-toggle-button-new-with-mnemonic input parameter label :: ; result res :: ; c-name: "gtk_toggle_button_new_with_mnemonic"; end; define C-function gtk-toggle-button-set-mode input parameter toggle_button :: ; input parameter draw_indicator :: ; c-name: "gtk_toggle_button_set_mode"; end; define C-function gtk-toggle-button-get-mode input parameter toggle_button :: ; result res :: ; c-name: "gtk_toggle_button_get_mode"; end; define C-function gtk-toggle-button-set-active input parameter toggle_button :: ; input parameter is_active :: ; c-name: "gtk_toggle_button_set_active"; end; define C-function gtk-toggle-button-get-active input parameter toggle_button :: ; result res :: ; c-name: "gtk_toggle_button_get_active"; end; define C-function gtk-toggle-button-toggled input parameter toggle_button :: ; c-name: "gtk_toggle_button_toggled"; end; define C-function gtk-toggle-button-set-inconsistent input parameter toggle_button :: ; input parameter setting :: ; c-name: "gtk_toggle_button_set_inconsistent"; end; define C-function gtk-toggle-button-get-inconsistent input parameter toggle_button :: ; result res :: ; c-name: "gtk_toggle_button_get_inconsistent"; end; define constant gtk-toggle-button-set-state = gtk-toggle-button-set-active; define C-function gtk-button-get-type result res :: ; c-name: "gtk_button_get_type"; end; define C-function gtk-button-new result res :: ; c-name: "gtk_button_new"; end; define C-function gtk-button-new-with-label input parameter label :: ; result res :: ; c-name: "gtk_button_new_with_label"; end; define C-function gtk-button-new-from-stock input parameter stock_id :: ; result res :: ; c-name: "gtk_button_new_from_stock"; end; define C-function gtk-button-new-with-mnemonic input parameter label :: ; result res :: ; c-name: "gtk_button_new_with_mnemonic"; end; define C-function gtk-button-pressed input parameter button :: ; c-name: "gtk_button_pressed"; end; define C-function gtk-button-released input parameter button :: ; c-name: "gtk_button_released"; end; define C-function gtk-button-clicked input parameter button :: ; c-name: "gtk_button_clicked"; end; define C-function gtk-button-enter input parameter button :: ; c-name: "gtk_button_enter"; end; define C-function gtk-button-leave input parameter button :: ; c-name: "gtk_button_leave"; end; define C-function gtk-button-set-relief input parameter button :: ; input parameter newstyle :: ; c-name: "gtk_button_set_relief"; end; define C-function gtk-button-get-relief input parameter button :: ; result res :: ; c-name: "gtk_button_get_relief"; end; define C-function gtk-button-set-label input parameter button :: ; input parameter label :: ; c-name: "gtk_button_set_label"; end; define C-function gtk-button-get-label input parameter button :: ; result res :: ; c-name: "gtk_button_get_label"; end; define C-function gtk-button-set-use-underline input parameter button :: ; input parameter use_underline :: ; c-name: "gtk_button_set_use_underline"; end; define C-function gtk-button-get-use-underline input parameter button :: ; result res :: ; c-name: "gtk_button_get_use_underline"; end; define C-function gtk-button-set-use-stock input parameter button :: ; input parameter use_stock :: ; c-name: "gtk_button_set_use_stock"; end; define C-function gtk-button-get-use-stock input parameter button :: ; result res :: ; c-name: "gtk_button_get_use_stock"; end; define C-function gtk-button-set-focus-on-click input parameter button :: ; input parameter focus_on_click :: ; c-name: "gtk_button_set_focus_on_click"; end; define C-function gtk-button-get-focus-on-click input parameter button :: ; result res :: ; c-name: "gtk_button_get_focus_on_click"; end; define C-function gtk-button-set-alignment input parameter button :: ; input parameter xalign :: ; input parameter yalign :: ; c-name: "gtk_button_set_alignment"; end; define C-function gtk-button-get-alignment input parameter button :: ; input parameter xalign :: ; input parameter yalign :: ; c-name: "gtk_button_get_alignment"; end; define C-function gtk-button-set-image input parameter button :: ; input parameter image :: ; c-name: "gtk_button_set_image"; end; define C-function gtk-button-get-image input parameter button :: ; result res :: ; c-name: "gtk_button_get_image"; end; define C-function gtk-button-set-image-position input parameter button :: ; input parameter position :: ; c-name: "gtk_button_set_image_position"; end; define C-function gtk-button-get-image-position input parameter button :: ; result res :: ; c-name: "gtk_button_get_image_position"; end; define C-function _gtk-button-set-depressed input parameter button :: ; input parameter depressed :: ; c-name: "_gtk_button_set_depressed"; end; define C-function _gtk-button-paint input parameter button :: ; input parameter area :: ; input parameter state_type :: ; input parameter shadow_type :: ; input parameter main_detail :: ; input parameter default_detail :: ; c-name: "_gtk_button_paint"; end; define constant = limited(, min: 0, max: 7); define constant $GTK-IMAGE-EMPTY :: = 0; define constant $GTK-IMAGE-PIXMAP :: = 1; define constant $GTK-IMAGE-IMAGE :: = 2; define constant $GTK-IMAGE-PIXBUF :: = 3; define constant $GTK-IMAGE-STOCK :: = 4; define constant $GTK-IMAGE-ICON-SET :: = 5; define constant $GTK-IMAGE-ANIMATION :: = 6; define constant $GTK-IMAGE-ICON-NAME :: = 7; define C-subtype <_GtkImagePixmapData> () end; define constant = <_GtkImagePixmapData>; define C-subtype <_GtkImageImageData> () end; define constant = <_GtkImageImageData>; define C-subtype <_GtkImagePixbufData> () end; define constant = <_GtkImagePixbufData>; define C-subtype <_GtkImageStockData> () end; define constant = <_GtkImageStockData>; define C-subtype <_GtkImageIconSetData> () end; define constant = <_GtkImageIconSetData>; define C-subtype <_GtkImageAnimationData> () end; define constant = <_GtkImageAnimationData>; define C-subtype <_GtkImageIconNameData> () end; define constant = <_GtkImageIconNameData>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkImage> (, ) end; define constant = <_GtkImage>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkImageClass> () end; define constant = <_GtkImageClass>; define C-function gtk-image-get-type result res :: ; c-name: "gtk_image_get_type"; end; define C-function gtk-image-new result res :: ; c-name: "gtk_image_new"; end; define C-function gtk-image-new-from-pixmap input parameter pixmap :: ; input parameter mask :: ; result res :: ; c-name: "gtk_image_new_from_pixmap"; end; define C-function gtk-image-new-from-image input parameter image :: ; input parameter mask :: ; result res :: ; c-name: "gtk_image_new_from_image"; end; define C-function gtk-image-new-from-file-utf8 input parameter filename :: ; result res :: ; c-name: "gtk_image_new_from_file_utf8"; end; define C-function gtk-image-new-from-pixbuf input parameter pixbuf :: ; result res :: ; c-name: "gtk_image_new_from_pixbuf"; end; define C-function gtk-image-new-from-stock input parameter stock_id :: ; input parameter size :: ; result res :: ; c-name: "gtk_image_new_from_stock"; end; define C-function gtk-image-new-from-icon-set input parameter icon_set :: ; input parameter size :: ; result res :: ; c-name: "gtk_image_new_from_icon_set"; end; define C-function gtk-image-new-from-animation input parameter animation :: ; result res :: ; c-name: "gtk_image_new_from_animation"; end; define C-function gtk-image-new-from-icon-name input parameter icon_name :: ; input parameter size :: ; result res :: ; c-name: "gtk_image_new_from_icon_name"; end; define C-function gtk-image-clear input parameter image :: ; c-name: "gtk_image_clear"; end; define C-function gtk-image-set-from-pixmap input parameter image :: ; input parameter pixmap :: ; input parameter mask :: ; c-name: "gtk_image_set_from_pixmap"; end; define C-function gtk-image-set-from-image input parameter image :: ; input parameter gdk_image :: ; input parameter mask :: ; c-name: "gtk_image_set_from_image"; end; define C-function gtk-image-set-from-file-utf8 input parameter image :: ; input parameter filename :: ; c-name: "gtk_image_set_from_file_utf8"; end; define C-function gtk-image-set-from-pixbuf input parameter image :: ; input parameter pixbuf :: ; c-name: "gtk_image_set_from_pixbuf"; end; define C-function gtk-image-set-from-stock input parameter image :: ; input parameter stock_id :: ; input parameter size :: ; c-name: "gtk_image_set_from_stock"; end; define C-function gtk-image-set-from-icon-set input parameter image :: ; input parameter icon_set :: ; input parameter size :: ; c-name: "gtk_image_set_from_icon_set"; end; define C-function gtk-image-set-from-animation input parameter image :: ; input parameter animation :: ; c-name: "gtk_image_set_from_animation"; end; define C-function gtk-image-set-from-icon-name input parameter image :: ; input parameter icon_name :: ; input parameter size :: ; c-name: "gtk_image_set_from_icon_name"; end; define C-function gtk-image-set-pixel-size input parameter image :: ; input parameter pixel_size :: ; c-name: "gtk_image_set_pixel_size"; end; define C-function gtk-image-get-storage-type input parameter image :: ; result res :: ; c-name: "gtk_image_get_storage_type"; end; define C-function gtk-image-get-pixmap input parameter image :: ; input parameter pixmap :: ; input parameter mask :: ; c-name: "gtk_image_get_pixmap"; end; define C-pointer-type => ; define C-function gtk-image-get-image input parameter image :: ; input parameter gdk_image :: ; input parameter mask :: ; c-name: "gtk_image_get_image"; end; define C-function gtk-image-get-pixbuf input parameter image :: ; result res :: ; c-name: "gtk_image_get_pixbuf"; end; define C-pointer-type => ; define C-function gtk-image-get-stock input parameter image :: ; input parameter stock_id :: ; input parameter size :: ; c-name: "gtk_image_get_stock"; end; define C-pointer-type => ; define C-function gtk-image-get-icon-set input parameter image :: ; input parameter icon_set :: ; input parameter size :: ; c-name: "gtk_image_get_icon_set"; end; define C-function gtk-image-get-animation input parameter image :: ; result res :: ; c-name: "gtk_image_get_animation"; end; define C-function gtk-image-get-icon-name input parameter image :: ; input parameter icon_name :: ; input parameter size :: ; c-name: "gtk_image_get_icon_name"; end; define C-function gtk-image-get-pixel-size input parameter image :: ; result res :: ; c-name: "gtk_image_get_pixel_size"; end; define C-function gtk-image-set input parameter image :: ; input parameter val :: ; input parameter mask :: ; c-name: "gtk_image_set"; end; define C-function gtk-image-get input parameter image :: ; input parameter val :: ; input parameter mask :: ; c-name: "gtk_image_get"; end; define constant gtk-image-new-from-file = gtk-image-new-from-file-utf8; define constant gtk-image-set-from-file = gtk-image-set-from-file-utf8; define C-subtype <_GtkToggleActionPrivate> () end; define constant = <_GtkToggleActionPrivate>; define C-subtype <_GtkToggleAction> () end; define constant = <_GtkToggleAction>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkToggleActionClass> () end; define constant = <_GtkToggleActionClass>; define C-function gtk-toggle-action-get-type result res :: ; c-name: "gtk_toggle_action_get_type"; end; define C-function gtk-toggle-action-new input parameter name :: ; input parameter label :: ; input parameter tooltip :: ; input parameter stock_id :: ; result res :: ; c-name: "gtk_toggle_action_new"; end; define C-function gtk-toggle-action-toggled input parameter action :: ; c-name: "gtk_toggle_action_toggled"; end; define C-function gtk-toggle-action-set-active input parameter action :: ; input parameter is_active :: ; c-name: "gtk_toggle_action_set_active"; end; define C-function gtk-toggle-action-get-active input parameter action :: ; result res :: ; c-name: "gtk_toggle_action_get_active"; end; define C-function gtk-toggle-action-set-draw-as-radio input parameter action :: ; input parameter draw_as_radio :: ; c-name: "gtk_toggle_action_set_draw_as_radio"; end; define C-function gtk-toggle-action-get-draw-as-radio input parameter action :: ; result res :: ; c-name: "gtk_toggle_action_get_draw_as_radio"; end; define C-subtype <_GtkLabelSelectionInfo> () end; define constant = <_GtkLabelSelectionInfo>; define C-subtype <_GtkLabel> (, ) end; define constant = <_GtkLabel>; define C-subtype <_GtkTipsQuery> (, ) end; define constant = <_GtkTipsQuery>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkLabelClass> () end; define constant = <_GtkLabelClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTipsQueryClass> () end; define constant = <_GtkTipsQueryClass>; define C-function gtk-tips-query-get-type result res :: ; c-name: "gtk_tips_query_get_type"; end; define C-function gtk-tips-query-new result res :: ; c-name: "gtk_tips_query_new"; end; define C-function gtk-tips-query-start-query input parameter tips_query :: ; c-name: "gtk_tips_query_start_query"; end; define C-function gtk-tips-query-stop-query input parameter tips_query :: ; c-name: "gtk_tips_query_stop_query"; end; define C-function gtk-tips-query-set-caller input parameter tips_query :: ; input parameter caller :: ; c-name: "gtk_tips_query_set_caller"; end; define C-function gtk-tips-query-set-labels input parameter tips_query :: ; input parameter label_inactive :: ; input parameter label_no_tip :: ; c-name: "gtk_tips_query_set_labels"; end; define C-function gtk-label-get-type result res :: ; c-name: "gtk_label_get_type"; end; define C-function gtk-label-new input parameter str :: ; result res :: ; c-name: "gtk_label_new"; end; define C-function gtk-label-new-with-mnemonic input parameter str :: ; result res :: ; c-name: "gtk_label_new_with_mnemonic"; end; define C-function gtk-label-set-text input parameter label :: ; input parameter str :: ; c-name: "gtk_label_set_text"; end; define C-function gtk-label-get-text input parameter label :: ; result res :: ; c-name: "gtk_label_get_text"; end; define C-function gtk-label-set-attributes input parameter label :: ; input parameter attrs :: ; c-name: "gtk_label_set_attributes"; end; define C-function gtk-label-get-attributes input parameter label :: ; result res :: ; c-name: "gtk_label_get_attributes"; end; define C-function gtk-label-set-label input parameter label :: ; input parameter str :: ; c-name: "gtk_label_set_label"; end; define C-function gtk-label-get-label input parameter label :: ; result res :: ; c-name: "gtk_label_get_label"; end; define C-function gtk-label-set-markup input parameter label :: ; input parameter str :: ; c-name: "gtk_label_set_markup"; end; define C-function gtk-label-set-use-markup input parameter label :: ; input parameter setting :: ; c-name: "gtk_label_set_use_markup"; end; define C-function gtk-label-get-use-markup input parameter label :: ; result res :: ; c-name: "gtk_label_get_use_markup"; end; define C-function gtk-label-set-use-underline input parameter label :: ; input parameter setting :: ; c-name: "gtk_label_set_use_underline"; end; define C-function gtk-label-get-use-underline input parameter label :: ; result res :: ; c-name: "gtk_label_get_use_underline"; end; define C-function gtk-label-set-markup-with-mnemonic input parameter label :: ; input parameter str :: ; c-name: "gtk_label_set_markup_with_mnemonic"; end; define C-function gtk-label-get-mnemonic-keyval input parameter label :: ; result res :: ; c-name: "gtk_label_get_mnemonic_keyval"; end; define C-function gtk-label-set-mnemonic-widget input parameter label :: ; input parameter widget :: ; c-name: "gtk_label_set_mnemonic_widget"; end; define C-function gtk-label-get-mnemonic-widget input parameter label :: ; result res :: ; c-name: "gtk_label_get_mnemonic_widget"; end; define C-function gtk-label-set-text-with-mnemonic input parameter label :: ; input parameter str :: ; c-name: "gtk_label_set_text_with_mnemonic"; end; define C-function gtk-label-set-justify input parameter label :: ; input parameter jtype :: ; c-name: "gtk_label_set_justify"; end; define C-function gtk-label-get-justify input parameter label :: ; result res :: ; c-name: "gtk_label_get_justify"; end; define C-function gtk-label-set-ellipsize input parameter label :: ; input parameter mode :: ; c-name: "gtk_label_set_ellipsize"; end; define C-function gtk-label-get-ellipsize input parameter label :: ; result res :: ; c-name: "gtk_label_get_ellipsize"; end; define C-function gtk-label-set-width-chars input parameter label :: ; input parameter n_chars :: ; c-name: "gtk_label_set_width_chars"; end; define C-function gtk-label-get-width-chars input parameter label :: ; result res :: ; c-name: "gtk_label_get_width_chars"; end; define C-function gtk-label-set-max-width-chars input parameter label :: ; input parameter n_chars :: ; c-name: "gtk_label_set_max_width_chars"; end; define C-function gtk-label-get-max-width-chars input parameter label :: ; result res :: ; c-name: "gtk_label_get_max_width_chars"; end; define C-function gtk-label-set-pattern input parameter label :: ; input parameter pattern :: ; c-name: "gtk_label_set_pattern"; end; define C-function gtk-label-set-line-wrap input parameter label :: ; input parameter wrap :: ; c-name: "gtk_label_set_line_wrap"; end; define C-function gtk-label-get-line-wrap input parameter label :: ; result res :: ; c-name: "gtk_label_get_line_wrap"; end; define C-function gtk-label-set-line-wrap-mode input parameter label :: ; input parameter wrap_mode :: ; c-name: "gtk_label_set_line_wrap_mode"; end; define C-function gtk-label-get-line-wrap-mode input parameter label :: ; result res :: ; c-name: "gtk_label_get_line_wrap_mode"; end; define C-function gtk-label-set-selectable input parameter label :: ; input parameter setting :: ; c-name: "gtk_label_set_selectable"; end; define C-function gtk-label-get-selectable input parameter label :: ; result res :: ; c-name: "gtk_label_get_selectable"; end; define C-function gtk-label-set-angle input parameter label :: ; input parameter angle :: ; c-name: "gtk_label_set_angle"; end; define C-function gtk-label-get-angle input parameter label :: ; result res :: ; c-name: "gtk_label_get_angle"; end; define C-function gtk-label-select-region input parameter label :: ; input parameter start_offset :: ; input parameter end_offset :: ; c-name: "gtk_label_select_region"; end; define C-function gtk-label-get-selection-bounds input parameter label :: ; input parameter start :: ; input parameter end :: ; result res :: ; c-name: "gtk_label_get_selection_bounds"; end; define C-function gtk-label-get-layout input parameter label :: ; result res :: ; c-name: "gtk_label_get_layout"; end; define C-function gtk-label-get-layout-offsets input parameter label :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_label_get_layout_offsets"; end; define C-function gtk-label-set-single-line-mode input parameter label :: ; input parameter single_line_mode :: ; c-name: "gtk_label_set_single_line_mode"; end; define C-function gtk-label-get-single-line-mode input parameter label :: ; result res :: ; c-name: "gtk_label_get_single_line_mode"; end; define C-function gtk-label-get input parameter label :: ; input parameter str :: ; c-name: "gtk_label_get"; end; define C-function gtk-label-parse-uline input parameter label :: ; input parameter string :: ; result res :: ; c-name: "gtk_label_parse_uline"; end; define constant gtk-label-set = gtk-label-set-text; define constant = limited(, min: 0, max: 6); define constant $GTK-TEXT-WINDOW-PRIVATE :: = 0; define constant $GTK-TEXT-WINDOW-WIDGET :: = 1; define constant $GTK-TEXT-WINDOW-TEXT :: = 2; define constant $GTK-TEXT-WINDOW-LEFT :: = 3; define constant $GTK-TEXT-WINDOW-RIGHT :: = 4; define constant $GTK-TEXT-WINDOW-TOP :: = 5; define constant $GTK-TEXT-WINDOW-BOTTOM :: = 6; define C-subtype <_GtkTextLayout> () end; define C-subtype <_GtkTextWindow> () end; define constant = <_GtkTextWindow>; define C-subtype <_GtkTextMark> () end; define constant = <_GtkTextMark>; define C-subtype <_GtkTextPendingScroll> () end; define constant = <_GtkTextPendingScroll>; define C-subtype <_GtkTextView> (, ) end; define constant = <_GtkTextView>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTextViewClass> () end; define constant = <_GtkTextViewClass>; define C-function gtk-text-view-get-type result res :: ; c-name: "gtk_text_view_get_type"; end; define C-function gtk-text-view-new result res :: ; c-name: "gtk_text_view_new"; end; define C-function gtk-text-view-new-with-buffer input parameter buffer :: ; result res :: ; c-name: "gtk_text_view_new_with_buffer"; end; define C-function gtk-text-view-set-buffer input parameter text_view :: ; input parameter buffer :: ; c-name: "gtk_text_view_set_buffer"; end; define C-function gtk-text-view-get-buffer input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_buffer"; end; define C-function gtk-text-view-scroll-to-iter input parameter text_view :: ; input parameter iter :: ; input parameter within_margin :: ; input parameter use_align :: ; input parameter xalign :: ; input parameter yalign :: ; result res :: ; c-name: "gtk_text_view_scroll_to_iter"; end; define C-function gtk-text-view-scroll-to-mark input parameter text_view :: ; input parameter mark :: ; input parameter within_margin :: ; input parameter use_align :: ; input parameter xalign :: ; input parameter yalign :: ; c-name: "gtk_text_view_scroll_to_mark"; end; define C-function gtk-text-view-scroll-mark-onscreen input parameter text_view :: ; input parameter mark :: ; c-name: "gtk_text_view_scroll_mark_onscreen"; end; define C-function gtk-text-view-move-mark-onscreen input parameter text_view :: ; input parameter mark :: ; result res :: ; c-name: "gtk_text_view_move_mark_onscreen"; end; define C-function gtk-text-view-place-cursor-onscreen input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_place_cursor_onscreen"; end; define C-function gtk-text-view-get-visible-rect input parameter text_view :: ; input parameter visible_rect :: ; c-name: "gtk_text_view_get_visible_rect"; end; define C-function gtk-text-view-set-cursor-visible input parameter text_view :: ; input parameter setting :: ; c-name: "gtk_text_view_set_cursor_visible"; end; define C-function gtk-text-view-get-cursor-visible input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_cursor_visible"; end; define C-function gtk-text-view-get-iter-location input parameter text_view :: ; input parameter iter :: ; input parameter location :: ; c-name: "gtk_text_view_get_iter_location"; end; define C-function gtk-text-view-get-iter-at-location input parameter text_view :: ; input parameter iter :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_text_view_get_iter_at_location"; end; define C-function gtk-text-view-get-iter-at-position input parameter text_view :: ; input parameter iter :: ; input parameter trailing :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_text_view_get_iter_at_position"; end; define C-function gtk-text-view-get-line-yrange input parameter text_view :: ; input parameter iter :: ; input parameter y :: ; input parameter height :: ; c-name: "gtk_text_view_get_line_yrange"; end; define C-function gtk-text-view-get-line-at-y input parameter text_view :: ; input parameter target_iter :: ; input parameter y :: ; input parameter line_top :: ; c-name: "gtk_text_view_get_line_at_y"; end; define C-function gtk-text-view-buffer-to-window-coords input parameter text_view :: ; input parameter win :: ; input parameter buffer_x :: ; input parameter buffer_y :: ; input parameter window_x :: ; input parameter window_y :: ; c-name: "gtk_text_view_buffer_to_window_coords"; end; define C-function gtk-text-view-window-to-buffer-coords input parameter text_view :: ; input parameter win :: ; input parameter window_x :: ; input parameter window_y :: ; input parameter buffer_x :: ; input parameter buffer_y :: ; c-name: "gtk_text_view_window_to_buffer_coords"; end; define C-function gtk-text-view-get-window input parameter text_view :: ; input parameter win :: ; result res :: ; c-name: "gtk_text_view_get_window"; end; define C-function gtk-text-view-get-window-type input parameter text_view :: ; input parameter window :: ; result res :: ; c-name: "gtk_text_view_get_window_type"; end; define C-function gtk-text-view-set-border-window-size input parameter text_view :: ; input parameter type :: ; input parameter size :: ; c-name: "gtk_text_view_set_border_window_size"; end; define C-function gtk-text-view-get-border-window-size input parameter text_view :: ; input parameter type :: ; result res :: ; c-name: "gtk_text_view_get_border_window_size"; end; define C-function gtk-text-view-forward-display-line input parameter text_view :: ; input parameter iter :: ; result res :: ; c-name: "gtk_text_view_forward_display_line"; end; define C-function gtk-text-view-backward-display-line input parameter text_view :: ; input parameter iter :: ; result res :: ; c-name: "gtk_text_view_backward_display_line"; end; define C-function gtk-text-view-forward-display-line-end input parameter text_view :: ; input parameter iter :: ; result res :: ; c-name: "gtk_text_view_forward_display_line_end"; end; define C-function gtk-text-view-backward-display-line-start input parameter text_view :: ; input parameter iter :: ; result res :: ; c-name: "gtk_text_view_backward_display_line_start"; end; define C-function gtk-text-view-starts-display-line input parameter text_view :: ; input parameter iter :: ; result res :: ; c-name: "gtk_text_view_starts_display_line"; end; define C-function gtk-text-view-move-visually input parameter text_view :: ; input parameter iter :: ; input parameter count :: ; result res :: ; c-name: "gtk_text_view_move_visually"; end; define C-function gtk-text-view-add-child-at-anchor input parameter text_view :: ; input parameter child :: ; input parameter anchor :: ; c-name: "gtk_text_view_add_child_at_anchor"; end; define C-function gtk-text-view-add-child-in-window input parameter text_view :: ; input parameter child :: ; input parameter which_window :: ; input parameter xpos :: ; input parameter ypos :: ; c-name: "gtk_text_view_add_child_in_window"; end; define C-function gtk-text-view-move-child input parameter text_view :: ; input parameter child :: ; input parameter xpos :: ; input parameter ypos :: ; c-name: "gtk_text_view_move_child"; end; define C-function gtk-text-view-set-wrap-mode input parameter text_view :: ; input parameter wrap_mode :: ; c-name: "gtk_text_view_set_wrap_mode"; end; define C-function gtk-text-view-get-wrap-mode input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_wrap_mode"; end; define C-function gtk-text-view-set-editable input parameter text_view :: ; input parameter setting :: ; c-name: "gtk_text_view_set_editable"; end; define C-function gtk-text-view-get-editable input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_editable"; end; define C-function gtk-text-view-set-overwrite input parameter text_view :: ; input parameter overwrite :: ; c-name: "gtk_text_view_set_overwrite"; end; define C-function gtk-text-view-get-overwrite input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_overwrite"; end; define C-function gtk-text-view-set-accepts-tab input parameter text_view :: ; input parameter accepts_tab :: ; c-name: "gtk_text_view_set_accepts_tab"; end; define C-function gtk-text-view-get-accepts-tab input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_accepts_tab"; end; define C-function gtk-text-view-set-pixels-above-lines input parameter text_view :: ; input parameter pixels_above_lines :: ; c-name: "gtk_text_view_set_pixels_above_lines"; end; define C-function gtk-text-view-get-pixels-above-lines input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_pixels_above_lines"; end; define C-function gtk-text-view-set-pixels-below-lines input parameter text_view :: ; input parameter pixels_below_lines :: ; c-name: "gtk_text_view_set_pixels_below_lines"; end; define C-function gtk-text-view-get-pixels-below-lines input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_pixels_below_lines"; end; define C-function gtk-text-view-set-pixels-inside-wrap input parameter text_view :: ; input parameter pixels_inside_wrap :: ; c-name: "gtk_text_view_set_pixels_inside_wrap"; end; define C-function gtk-text-view-get-pixels-inside-wrap input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_pixels_inside_wrap"; end; define C-function gtk-text-view-set-justification input parameter text_view :: ; input parameter justification :: ; c-name: "gtk_text_view_set_justification"; end; define C-function gtk-text-view-get-justification input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_justification"; end; define C-function gtk-text-view-set-left-margin input parameter text_view :: ; input parameter left_margin :: ; c-name: "gtk_text_view_set_left_margin"; end; define C-function gtk-text-view-get-left-margin input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_left_margin"; end; define C-function gtk-text-view-set-right-margin input parameter text_view :: ; input parameter right_margin :: ; c-name: "gtk_text_view_set_right_margin"; end; define C-function gtk-text-view-get-right-margin input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_right_margin"; end; define C-function gtk-text-view-set-indent input parameter text_view :: ; input parameter indent :: ; c-name: "gtk_text_view_set_indent"; end; define C-function gtk-text-view-get-indent input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_indent"; end; define C-function gtk-text-view-set-tabs input parameter text_view :: ; input parameter tabs :: ; c-name: "gtk_text_view_set_tabs"; end; define C-function gtk-text-view-get-tabs input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_tabs"; end; define C-function gtk-text-view-get-default-attributes input parameter text_view :: ; result res :: ; c-name: "gtk_text_view_get_default_attributes"; end; define constant $GTK-TEXT-VIEW-PRIORITY-VALIDATE = 125; define constant = limited(, min: -3, max: -1); define constant $GTK-TEXT-BUFFER-TARGET-INFO-BUFFER-CONTENTS :: = -1; define constant $GTK-TEXT-BUFFER-TARGET-INFO-RICH-TEXT :: = -2; define constant $GTK-TEXT-BUFFER-TARGET-INFO-TEXT :: = -3; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTextBufferClass> () end; define constant = <_GtkTextBufferClass>; define C-function gtk-text-buffer-get-type result res :: ; c-name: "gtk_text_buffer_get_type"; end; define C-function gtk-text-buffer-new input parameter table :: ; result res :: ; c-name: "gtk_text_buffer_new"; end; define C-function gtk-text-buffer-get-line-count input parameter buffer :: ; result res :: ; c-name: "gtk_text_buffer_get_line_count"; end; define C-function gtk-text-buffer-get-char-count input parameter buffer :: ; result res :: ; c-name: "gtk_text_buffer_get_char_count"; end; define C-function gtk-text-buffer-get-tag-table input parameter buffer :: ; result res :: ; c-name: "gtk_text_buffer_get_tag_table"; end; define C-function gtk-text-buffer-set-text input parameter buffer :: ; input parameter text :: ; input parameter len :: ; c-name: "gtk_text_buffer_set_text"; end; define C-function gtk-text-buffer-insert input parameter buffer :: ; input parameter iter :: ; input parameter text :: ; input parameter len :: ; c-name: "gtk_text_buffer_insert"; end; define C-function gtk-text-buffer-insert-at-cursor input parameter buffer :: ; input parameter text :: ; input parameter len :: ; c-name: "gtk_text_buffer_insert_at_cursor"; end; define C-function gtk-text-buffer-insert-interactive input parameter buffer :: ; input parameter iter :: ; input parameter text :: ; input parameter len :: ; input parameter default_editable :: ; result res :: ; c-name: "gtk_text_buffer_insert_interactive"; end; define C-function gtk-text-buffer-insert-interactive-at-cursor input parameter buffer :: ; input parameter text :: ; input parameter len :: ; input parameter default_editable :: ; result res :: ; c-name: "gtk_text_buffer_insert_interactive_at_cursor"; end; define C-function gtk-text-buffer-insert-range input parameter buffer :: ; input parameter iter :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_text_buffer_insert_range"; end; define C-function gtk-text-buffer-insert-range-interactive input parameter buffer :: ; input parameter iter :: ; input parameter start :: ; input parameter end :: ; input parameter default_editable :: ; result res :: ; c-name: "gtk_text_buffer_insert_range_interactive"; end; define C-function gtk-text-buffer-insert-with-tags input parameter buffer :: ; input parameter iter :: ; input parameter text :: ; input parameter len :: ; input parameter first_tag :: ; c-name: "gtk_text_buffer_insert_with_tags"; end; define C-function gtk-text-buffer-insert-with-tags-by-name input parameter buffer :: ; input parameter iter :: ; input parameter text :: ; input parameter len :: ; input parameter first_tag_name :: ; c-name: "gtk_text_buffer_insert_with_tags_by_name"; end; define C-function gtk-text-buffer-delete input parameter buffer :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_text_buffer_delete"; end; define C-function gtk-text-buffer-delete-interactive input parameter buffer :: ; input parameter start_iter :: ; input parameter end_iter :: ; input parameter default_editable :: ; result res :: ; c-name: "gtk_text_buffer_delete_interactive"; end; define C-function gtk-text-buffer-backspace input parameter buffer :: ; input parameter iter :: ; input parameter interactive :: ; input parameter default_editable :: ; result res :: ; c-name: "gtk_text_buffer_backspace"; end; define C-function gtk-text-buffer-get-text input parameter buffer :: ; input parameter start :: ; input parameter end :: ; input parameter include_hidden_chars :: ; result res :: ; c-name: "gtk_text_buffer_get_text"; end; define C-function gtk-text-buffer-get-slice input parameter buffer :: ; input parameter start :: ; input parameter end :: ; input parameter include_hidden_chars :: ; result res :: ; c-name: "gtk_text_buffer_get_slice"; end; define C-function gtk-text-buffer-insert-pixbuf input parameter buffer :: ; input parameter iter :: ; input parameter pixbuf :: ; c-name: "gtk_text_buffer_insert_pixbuf"; end; define C-function gtk-text-buffer-insert-child-anchor input parameter buffer :: ; input parameter iter :: ; input parameter anchor :: ; c-name: "gtk_text_buffer_insert_child_anchor"; end; define C-function gtk-text-buffer-create-child-anchor input parameter buffer :: ; input parameter iter :: ; result res :: ; c-name: "gtk_text_buffer_create_child_anchor"; end; define C-function gtk-text-buffer-create-mark input parameter buffer :: ; input parameter mark_name :: ; input parameter where :: ; input parameter left_gravity :: ; result res :: ; c-name: "gtk_text_buffer_create_mark"; end; define C-function gtk-text-buffer-move-mark input parameter buffer :: ; input parameter mark :: ; input parameter where :: ; c-name: "gtk_text_buffer_move_mark"; end; define C-function gtk-text-buffer-delete-mark input parameter buffer :: ; input parameter mark :: ; c-name: "gtk_text_buffer_delete_mark"; end; define C-function gtk-text-buffer-get-mark input parameter buffer :: ; input parameter name :: ; result res :: ; c-name: "gtk_text_buffer_get_mark"; end; define C-function gtk-text-buffer-move-mark-by-name input parameter buffer :: ; input parameter name :: ; input parameter where :: ; c-name: "gtk_text_buffer_move_mark_by_name"; end; define C-function gtk-text-buffer-delete-mark-by-name input parameter buffer :: ; input parameter name :: ; c-name: "gtk_text_buffer_delete_mark_by_name"; end; define C-function gtk-text-buffer-get-insert input parameter buffer :: ; result res :: ; c-name: "gtk_text_buffer_get_insert"; end; define C-function gtk-text-buffer-get-selection-bound input parameter buffer :: ; result res :: ; c-name: "gtk_text_buffer_get_selection_bound"; end; define C-function gtk-text-buffer-place-cursor input parameter buffer :: ; input parameter where :: ; c-name: "gtk_text_buffer_place_cursor"; end; define C-function gtk-text-buffer-select-range input parameter buffer :: ; input parameter ins :: ; input parameter bound :: ; c-name: "gtk_text_buffer_select_range"; end; define C-function gtk-text-buffer-apply-tag input parameter buffer :: ; input parameter tag :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_text_buffer_apply_tag"; end; define C-function gtk-text-buffer-remove-tag input parameter buffer :: ; input parameter tag :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_text_buffer_remove_tag"; end; define C-function gtk-text-buffer-apply-tag-by-name input parameter buffer :: ; input parameter name :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_text_buffer_apply_tag_by_name"; end; define C-function gtk-text-buffer-remove-tag-by-name input parameter buffer :: ; input parameter name :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_text_buffer_remove_tag_by_name"; end; define C-function gtk-text-buffer-remove-all-tags input parameter buffer :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_text_buffer_remove_all_tags"; end; define C-function gtk-text-buffer-create-tag input parameter buffer :: ; input parameter tag_name :: ; input parameter first_property_name :: ; result res :: ; c-name: "gtk_text_buffer_create_tag"; end; define C-function gtk-text-buffer-get-iter-at-line-offset input parameter buffer :: ; input parameter iter :: ; input parameter line_number :: ; input parameter char_offset :: ; c-name: "gtk_text_buffer_get_iter_at_line_offset"; end; define C-function gtk-text-buffer-get-iter-at-line-index input parameter buffer :: ; input parameter iter :: ; input parameter line_number :: ; input parameter byte_index :: ; c-name: "gtk_text_buffer_get_iter_at_line_index"; end; define C-function gtk-text-buffer-get-iter-at-offset input parameter buffer :: ; input parameter iter :: ; input parameter char_offset :: ; c-name: "gtk_text_buffer_get_iter_at_offset"; end; define C-function gtk-text-buffer-get-iter-at-line input parameter buffer :: ; input parameter iter :: ; input parameter line_number :: ; c-name: "gtk_text_buffer_get_iter_at_line"; end; define C-function gtk-text-buffer-get-start-iter input parameter buffer :: ; input parameter iter :: ; c-name: "gtk_text_buffer_get_start_iter"; end; define C-function gtk-text-buffer-get-end-iter input parameter buffer :: ; input parameter iter :: ; c-name: "gtk_text_buffer_get_end_iter"; end; define C-function gtk-text-buffer-get-bounds input parameter buffer :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_text_buffer_get_bounds"; end; define C-function gtk-text-buffer-get-iter-at-mark input parameter buffer :: ; input parameter iter :: ; input parameter mark :: ; c-name: "gtk_text_buffer_get_iter_at_mark"; end; define C-function gtk-text-buffer-get-iter-at-child-anchor input parameter buffer :: ; input parameter iter :: ; input parameter anchor :: ; c-name: "gtk_text_buffer_get_iter_at_child_anchor"; end; define C-function gtk-text-buffer-get-modified input parameter buffer :: ; result res :: ; c-name: "gtk_text_buffer_get_modified"; end; define C-function gtk-text-buffer-set-modified input parameter buffer :: ; input parameter setting :: ; c-name: "gtk_text_buffer_set_modified"; end; define C-function gtk-text-buffer-get-has-selection input parameter buffer :: ; result res :: ; c-name: "gtk_text_buffer_get_has_selection"; end; define C-function gtk-text-buffer-add-selection-clipboard input parameter buffer :: ; input parameter clipboard :: ; c-name: "gtk_text_buffer_add_selection_clipboard"; end; define C-function gtk-text-buffer-remove-selection-clipboard input parameter buffer :: ; input parameter clipboard :: ; c-name: "gtk_text_buffer_remove_selection_clipboard"; end; define C-function gtk-text-buffer-cut-clipboard input parameter buffer :: ; input parameter clipboard :: ; input parameter default_editable :: ; c-name: "gtk_text_buffer_cut_clipboard"; end; define C-function gtk-text-buffer-copy-clipboard input parameter buffer :: ; input parameter clipboard :: ; c-name: "gtk_text_buffer_copy_clipboard"; end; define C-function gtk-text-buffer-paste-clipboard input parameter buffer :: ; input parameter clipboard :: ; input parameter override_location :: ; input parameter default_editable :: ; c-name: "gtk_text_buffer_paste_clipboard"; end; define C-function gtk-text-buffer-get-selection-bounds input parameter buffer :: ; input parameter start :: ; input parameter end :: ; result res :: ; c-name: "gtk_text_buffer_get_selection_bounds"; end; define C-function gtk-text-buffer-delete-selection input parameter buffer :: ; input parameter interactive :: ; input parameter default_editable :: ; result res :: ; c-name: "gtk_text_buffer_delete_selection"; end; define C-function gtk-text-buffer-begin-user-action input parameter buffer :: ; c-name: "gtk_text_buffer_begin_user_action"; end; define C-function gtk-text-buffer-end-user-action input parameter buffer :: ; c-name: "gtk_text_buffer_end_user_action"; end; define C-function gtk-text-buffer-get-copy-target-list input parameter buffer :: ; result res :: ; c-name: "gtk_text_buffer_get_copy_target_list"; end; define C-function gtk-text-buffer-get-paste-target-list input parameter buffer :: ; result res :: ; c-name: "gtk_text_buffer_get_paste_target_list"; end; define C-function _gtk-text-buffer-spew input parameter buffer :: ; c-name: "_gtk_text_buffer_spew"; end; define C-function _gtk-text-buffer-get-btree input parameter buffer :: ; result res :: ; c-name: "_gtk_text_buffer_get_btree"; end; define C-function _gtk-text-buffer-get-line-log-attrs input parameter buffer :: ; input parameter anywhere_in_line :: ; input parameter char_len :: ; result res :: ; c-name: "_gtk_text_buffer_get_line_log_attrs"; end; define C-function _gtk-text-buffer-notify-will-remove-tag input parameter buffer :: ; input parameter tag :: ; c-name: "_gtk_text_buffer_notify_will_remove_tag"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTextMarkClass> () end; define constant = <_GtkTextMarkClass>; define C-function gtk-text-mark-get-type result res :: ; c-name: "gtk_text_mark_get_type"; end; define C-function gtk-text-mark-set-visible input parameter mark :: ; input parameter setting :: ; c-name: "gtk_text_mark_set_visible"; end; define C-function gtk-text-mark-get-visible input parameter mark :: ; result res :: ; c-name: "gtk_text_mark_get_visible"; end; define C-function gtk-text-mark-get-name input parameter mark :: ; result res :: ; c-name: "gtk_text_mark_get_name"; end; define C-function gtk-text-mark-get-deleted input parameter mark :: ; result res :: ; c-name: "gtk_text_mark_get_deleted"; end; define C-function gtk-text-mark-get-buffer input parameter mark :: ; result res :: ; c-name: "gtk_text_mark_get_buffer"; end; define C-function gtk-text-mark-get-left-gravity input parameter mark :: ; result res :: ; c-name: "gtk_text_mark_get_left_gravity"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTextTagTableClass> () end; define constant = <_GtkTextTagTableClass>; define C-function gtk-text-tag-table-get-type result res :: ; c-name: "gtk_text_tag_table_get_type"; end; define C-function gtk-text-tag-table-new result res :: ; c-name: "gtk_text_tag_table_new"; end; define C-function gtk-text-tag-table-add input parameter table :: ; input parameter tag :: ; c-name: "gtk_text_tag_table_add"; end; define C-function gtk-text-tag-table-remove input parameter table :: ; input parameter tag :: ; c-name: "gtk_text_tag_table_remove"; end; define C-function gtk-text-tag-table-lookup input parameter table :: ; input parameter name :: ; result res :: ; c-name: "gtk_text_tag_table_lookup"; end; define C-function gtk-text-tag-table-foreach input parameter table :: ; input parameter func :: ; input parameter data :: ; c-name: "gtk_text_tag_table_foreach"; end; define C-function gtk-text-tag-table-get-size input parameter table :: ; result res :: ; c-name: "gtk_text_tag_table_get_size"; end; define C-function _gtk-text-tag-table-add-buffer input parameter table :: ; input parameter buffer :: ; c-name: "_gtk_text_tag_table_add_buffer"; end; define C-function _gtk-text-tag-table-remove-buffer input parameter table :: ; input parameter buffer :: ; c-name: "_gtk_text_tag_table_remove_buffer"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-clipboard-get-type result res :: ; c-name: "gtk_clipboard_get_type"; end; define C-function gtk-clipboard-get-for-display input parameter display :: ; input parameter selection :: ; result res :: ; c-name: "gtk_clipboard_get_for_display"; end; define C-function gtk-clipboard-get input parameter selection :: ; result res :: ; c-name: "gtk_clipboard_get"; end; define C-function gtk-clipboard-get-display input parameter clipboard :: ; result res :: ; c-name: "gtk_clipboard_get_display"; end; define C-function gtk-clipboard-set-with-data input parameter clipboard :: ; input parameter targets :: ; input parameter n_targets :: ; input parameter get_func :: ; input parameter clear_func :: ; input parameter user_data :: ; result res :: ; c-name: "gtk_clipboard_set_with_data"; end; define C-function gtk-clipboard-set-with-owner input parameter clipboard :: ; input parameter targets :: ; input parameter n_targets :: ; input parameter get_func :: ; input parameter clear_func :: ; input parameter owner :: ; result res :: ; c-name: "gtk_clipboard_set_with_owner"; end; define C-function gtk-clipboard-get-owner input parameter clipboard :: ; result res :: ; c-name: "gtk_clipboard_get_owner"; end; define C-function gtk-clipboard-clear input parameter clipboard :: ; c-name: "gtk_clipboard_clear"; end; define C-function gtk-clipboard-set-text input parameter clipboard :: ; input parameter text :: ; input parameter len :: ; c-name: "gtk_clipboard_set_text"; end; define C-function gtk-clipboard-set-image input parameter clipboard :: ; input parameter pixbuf :: ; c-name: "gtk_clipboard_set_image"; end; define C-function gtk-clipboard-request-contents input parameter clipboard :: ; input parameter target :: ; input parameter callback :: ; input parameter user_data :: ; c-name: "gtk_clipboard_request_contents"; end; define C-function gtk-clipboard-request-text input parameter clipboard :: ; input parameter callback :: ; input parameter user_data :: ; c-name: "gtk_clipboard_request_text"; end; define C-function gtk-clipboard-request-rich-text input parameter clipboard :: ; input parameter buffer :: ; input parameter callback :: ; input parameter user_data :: ; c-name: "gtk_clipboard_request_rich_text"; end; define C-function gtk-clipboard-request-image input parameter clipboard :: ; input parameter callback :: ; input parameter user_data :: ; c-name: "gtk_clipboard_request_image"; end; define C-function gtk-clipboard-request-targets input parameter clipboard :: ; input parameter callback :: ; input parameter user_data :: ; c-name: "gtk_clipboard_request_targets"; end; define C-function gtk-clipboard-wait-for-contents input parameter clipboard :: ; input parameter target :: ; result res :: ; c-name: "gtk_clipboard_wait_for_contents"; end; define C-function gtk-clipboard-wait-for-text input parameter clipboard :: ; result res :: ; c-name: "gtk_clipboard_wait_for_text"; end; define C-function gtk-clipboard-wait-for-rich-text input parameter clipboard :: ; input parameter buffer :: ; input parameter format :: ; input parameter length :: ; result res :: ; c-name: "gtk_clipboard_wait_for_rich_text"; end; define C-function gtk-clipboard-wait-for-image input parameter clipboard :: ; result res :: ; c-name: "gtk_clipboard_wait_for_image"; end; define C-function gtk-clipboard-wait-for-targets input parameter clipboard :: ; input parameter targets :: ; input parameter n_targets :: ; result res :: ; c-name: "gtk_clipboard_wait_for_targets"; end; define C-function gtk-clipboard-wait-is-text-available input parameter clipboard :: ; result res :: ; c-name: "gtk_clipboard_wait_is_text_available"; end; define C-function gtk-clipboard-wait-is-rich-text-available input parameter clipboard :: ; input parameter buffer :: ; result res :: ; c-name: "gtk_clipboard_wait_is_rich_text_available"; end; define C-function gtk-clipboard-wait-is-image-available input parameter clipboard :: ; result res :: ; c-name: "gtk_clipboard_wait_is_image_available"; end; define C-function gtk-clipboard-wait-is-target-available input parameter clipboard :: ; input parameter target :: ; result res :: ; c-name: "gtk_clipboard_wait_is_target_available"; end; define C-function gtk-clipboard-set-can-store input parameter clipboard :: ; input parameter targets :: ; input parameter n_targets :: ; c-name: "gtk_clipboard_set_can_store"; end; define C-function gtk-clipboard-store input parameter clipboard :: ; c-name: "gtk_clipboard_store"; end; define C-function _gtk-clipboard-handle-event input parameter event :: ; c-name: "_gtk_clipboard_handle_event"; end; define C-function _gtk-clipboard-store-all c-name: "_gtk_clipboard_store_all"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-text-buffer-register-serialize-format input parameter buffer :: ; input parameter mime_type :: ; input parameter function :: ; input parameter user_data :: ; input parameter user_data_destroy :: ; result res :: ; c-name: "gtk_text_buffer_register_serialize_format"; end; define C-function gtk-text-buffer-register-serialize-tagset input parameter buffer :: ; input parameter tagset_name :: ; result res :: ; c-name: "gtk_text_buffer_register_serialize_tagset"; end; define C-function gtk-text-buffer-register-deserialize-format input parameter buffer :: ; input parameter mime_type :: ; input parameter function :: ; input parameter user_data :: ; input parameter user_data_destroy :: ; result res :: ; c-name: "gtk_text_buffer_register_deserialize_format"; end; define C-function gtk-text-buffer-register-deserialize-tagset input parameter buffer :: ; input parameter tagset_name :: ; result res :: ; c-name: "gtk_text_buffer_register_deserialize_tagset"; end; define C-function gtk-text-buffer-unregister-serialize-format input parameter buffer :: ; input parameter format :: ; c-name: "gtk_text_buffer_unregister_serialize_format"; end; define C-function gtk-text-buffer-unregister-deserialize-format input parameter buffer :: ; input parameter format :: ; c-name: "gtk_text_buffer_unregister_deserialize_format"; end; define C-function gtk-text-buffer-deserialize-set-can-create-tags input parameter buffer :: ; input parameter format :: ; input parameter can_create_tags :: ; c-name: "gtk_text_buffer_deserialize_set_can_create_tags"; end; define C-function gtk-text-buffer-deserialize-get-can-create-tags input parameter buffer :: ; input parameter format :: ; result res :: ; c-name: "gtk_text_buffer_deserialize_get_can_create_tags"; end; define C-function gtk-text-buffer-get-serialize-formats input parameter buffer :: ; input parameter n_formats :: ; result res :: ; c-name: "gtk_text_buffer_get_serialize_formats"; end; define C-function gtk-text-buffer-get-deserialize-formats input parameter buffer :: ; input parameter n_formats :: ; result res :: ; c-name: "gtk_text_buffer_get_deserialize_formats"; end; define C-function gtk-text-buffer-serialize input parameter register_buffer :: ; input parameter content_buffer :: ; input parameter format :: ; input parameter start :: ; input parameter end :: ; input parameter length :: ; result res :: ; c-name: "gtk_text_buffer_serialize"; end; define C-function gtk-text-buffer-deserialize input parameter register_buffer :: ; input parameter content_buffer :: ; input parameter format :: ; input parameter iter :: ; input parameter data :: ; input parameter length :: ; input parameter error :: ; result res :: ; c-name: "gtk_text_buffer_deserialize"; end; define C-subtype <_GtkTearoffMenuItem> (, ) end; define constant = <_GtkTearoffMenuItem>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkTearoffMenuItemClass> () end; define constant = <_GtkTearoffMenuItemClass>; define C-function gtk-tearoff-menu-item-get-type result res :: ; c-name: "gtk_tearoff_menu_item_get_type"; end; define C-function gtk-tearoff-menu-item-new result res :: ; c-name: "gtk_tearoff_menu_item_new"; end; define C-subtype <_GtkTableRowCol> () end; define constant = <_GtkTableRowCol>; define C-subtype <_GtkTable> (, ) end; define constant = <_GtkTable>; define C-subtype <_GtkTableClass> () end; define constant = <_GtkTableClass>; define C-subtype <_GtkTableChild> () end; define constant = <_GtkTableChild>; define C-function gtk-table-get-type result res :: ; c-name: "gtk_table_get_type"; end; define C-function gtk-table-new input parameter rows :: ; input parameter columns :: ; input parameter homogeneous :: ; result res :: ; c-name: "gtk_table_new"; end; define C-function gtk-table-resize input parameter table :: ; input parameter rows :: ; input parameter columns :: ; c-name: "gtk_table_resize"; end; define C-function gtk-table-attach input parameter table :: ; input parameter child :: ; input parameter left_attach :: ; input parameter right_attach :: ; input parameter top_attach :: ; input parameter bottom_attach :: ; input parameter xoptions :: ; input parameter yoptions :: ; input parameter xpadding :: ; input parameter ypadding :: ; c-name: "gtk_table_attach"; end; define C-function gtk-table-attach-defaults input parameter table :: ; input parameter widget :: ; input parameter left_attach :: ; input parameter right_attach :: ; input parameter top_attach :: ; input parameter bottom_attach :: ; c-name: "gtk_table_attach_defaults"; end; define C-function gtk-table-set-row-spacing input parameter table :: ; input parameter row :: ; input parameter spacing :: ; c-name: "gtk_table_set_row_spacing"; end; define C-function gtk-table-get-row-spacing input parameter table :: ; input parameter row :: ; result res :: ; c-name: "gtk_table_get_row_spacing"; end; define C-function gtk-table-set-col-spacing input parameter table :: ; input parameter column :: ; input parameter spacing :: ; c-name: "gtk_table_set_col_spacing"; end; define C-function gtk-table-get-col-spacing input parameter table :: ; input parameter column :: ; result res :: ; c-name: "gtk_table_get_col_spacing"; end; define C-function gtk-table-set-row-spacings input parameter table :: ; input parameter spacing :: ; c-name: "gtk_table_set_row_spacings"; end; define C-function gtk-table-get-default-row-spacing input parameter table :: ; result res :: ; c-name: "gtk_table_get_default_row_spacing"; end; define C-function gtk-table-set-col-spacings input parameter table :: ; input parameter spacing :: ; c-name: "gtk_table_set_col_spacings"; end; define C-function gtk-table-get-default-col-spacing input parameter table :: ; result res :: ; c-name: "gtk_table_get_default_col_spacing"; end; define C-function gtk-table-set-homogeneous input parameter table :: ; input parameter homogeneous :: ; c-name: "gtk_table_set_homogeneous"; end; define C-function gtk-table-get-homogeneous input parameter table :: ; result res :: ; c-name: "gtk_table_get_homogeneous"; end; define C-subtype <_GtkStockItem> () end; define constant = <_GtkStockItem>; define C-function gtk-stock-add input parameter items :: ; input parameter n_items :: ; c-name: "gtk_stock_add"; end; define C-function gtk-stock-add-static input parameter items :: ; input parameter n_items :: ; c-name: "gtk_stock_add_static"; end; define C-function gtk-stock-lookup input parameter stock_id :: ; input parameter item :: ; result res :: ; c-name: "gtk_stock_lookup"; end; define C-function gtk-stock-list-ids result res :: ; c-name: "gtk_stock_list_ids"; end; define C-function gtk-stock-item-copy input parameter item :: ; result res :: ; c-name: "gtk_stock_item_copy"; end; define C-function gtk-stock-item-free input parameter item :: ; c-name: "gtk_stock_item_free"; end; define C-function gtk-stock-set-translate-func input parameter domain :: ; input parameter func :: ; input parameter data :: ; input parameter notify :: ; c-name: "gtk_stock_set_translate_func"; end; define constant $GTK-STOCK-DIALOG-AUTHENTICATION = "gtk-dialog-authentication"; define constant $GTK-STOCK-DIALOG-INFO = "gtk-dialog-info"; define constant $GTK-STOCK-DIALOG-WARNING = "gtk-dialog-warning"; define constant $GTK-STOCK-DIALOG-ERROR = "gtk-dialog-error"; define constant $GTK-STOCK-DIALOG-QUESTION = "gtk-dialog-question"; define constant $GTK-STOCK-DND = "gtk-dnd"; define constant $GTK-STOCK-DND-MULTIPLE = "gtk-dnd-multiple"; define constant $GTK-STOCK-ABOUT = "gtk-about"; define constant $GTK-STOCK-ADD = "gtk-add"; define constant $GTK-STOCK-APPLY = "gtk-apply"; define constant $GTK-STOCK-BOLD = "gtk-bold"; define constant $GTK-STOCK-CANCEL = "gtk-cancel"; define constant $GTK-STOCK-CDROM = "gtk-cdrom"; define constant $GTK-STOCK-CLEAR = "gtk-clear"; define constant $GTK-STOCK-CLOSE = "gtk-close"; define constant $GTK-STOCK-COLOR-PICKER = "gtk-color-picker"; define constant $GTK-STOCK-CONVERT = "gtk-convert"; define constant $GTK-STOCK-CONNECT = "gtk-connect"; define constant $GTK-STOCK-COPY = "gtk-copy"; define constant $GTK-STOCK-CUT = "gtk-cut"; define constant $GTK-STOCK-DELETE = "gtk-delete"; define constant $GTK-STOCK-DIRECTORY = "gtk-directory"; define constant $GTK-STOCK-DISCONNECT = "gtk-disconnect"; define constant $GTK-STOCK-EDIT = "gtk-edit"; define constant $GTK-STOCK-EXECUTE = "gtk-execute"; define constant $GTK-STOCK-FILE = "gtk-file"; define constant $GTK-STOCK-FIND = "gtk-find"; define constant $GTK-STOCK-FIND-AND-REPLACE = "gtk-find-and-replace"; define constant $GTK-STOCK-FLOPPY = "gtk-floppy"; define constant $GTK-STOCK-FULLSCREEN = "gtk-fullscreen"; define constant $GTK-STOCK-GOTO-BOTTOM = "gtk-goto-bottom"; define constant $GTK-STOCK-GOTO-FIRST = "gtk-goto-first"; define constant $GTK-STOCK-GOTO-LAST = "gtk-goto-last"; define constant $GTK-STOCK-GOTO-TOP = "gtk-goto-top"; define constant $GTK-STOCK-GO-BACK = "gtk-go-back"; define constant $GTK-STOCK-GO-DOWN = "gtk-go-down"; define constant $GTK-STOCK-GO-FORWARD = "gtk-go-forward"; define constant $GTK-STOCK-GO-UP = "gtk-go-up"; define constant $GTK-STOCK-HARDDISK = "gtk-harddisk"; define constant $GTK-STOCK-HELP = "gtk-help"; define constant $GTK-STOCK-HOME = "gtk-home"; define constant $GTK-STOCK-INDEX = "gtk-index"; define constant $GTK-STOCK-INDENT = "gtk-indent"; define constant $GTK-STOCK-INFO = "gtk-info"; define constant $GTK-STOCK-UNINDENT = "gtk-unindent"; define constant $GTK-STOCK-ITALIC = "gtk-italic"; define constant $GTK-STOCK-JUMP-TO = "gtk-jump-to"; define constant $GTK-STOCK-JUSTIFY-CENTER = "gtk-justify-center"; define constant $GTK-STOCK-JUSTIFY-FILL = "gtk-justify-fill"; define constant $GTK-STOCK-JUSTIFY-LEFT = "gtk-justify-left"; define constant $GTK-STOCK-JUSTIFY-RIGHT = "gtk-justify-right"; define constant $GTK-STOCK-LEAVE-FULLSCREEN = "gtk-leave-fullscreen"; define constant $GTK-STOCK-MISSING-IMAGE = "gtk-missing-image"; define constant $GTK-STOCK-MEDIA-FORWARD = "gtk-media-forward"; define constant $GTK-STOCK-MEDIA-NEXT = "gtk-media-next"; define constant $GTK-STOCK-MEDIA-PAUSE = "gtk-media-pause"; define constant $GTK-STOCK-MEDIA-PLAY = "gtk-media-play"; define constant $GTK-STOCK-MEDIA-PREVIOUS = "gtk-media-previous"; define constant $GTK-STOCK-MEDIA-RECORD = "gtk-media-record"; define constant $GTK-STOCK-MEDIA-REWIND = "gtk-media-rewind"; define constant $GTK-STOCK-MEDIA-STOP = "gtk-media-stop"; define constant $GTK-STOCK-NETWORK = "gtk-network"; define constant $GTK-STOCK-NEW = "gtk-new"; define constant $GTK-STOCK-NO = "gtk-no"; define constant $GTK-STOCK-OK = "gtk-ok"; define constant $GTK-STOCK-OPEN = "gtk-open"; define constant $GTK-STOCK-ORIENTATION-PORTRAIT = "gtk-orientation-portrait"; define constant $GTK-STOCK-ORIENTATION-LANDSCAPE = "gtk-orientation-landscape"; define constant $GTK-STOCK-ORIENTATION-REVERSE-LANDSCAPE = "gtk-orientation-reverse-landscape"; define constant $GTK-STOCK-ORIENTATION-REVERSE-PORTRAIT = "gtk-orientation-reverse-portrait"; define constant $GTK-STOCK-PASTE = "gtk-paste"; define constant $GTK-STOCK-PREFERENCES = "gtk-preferences"; define constant $GTK-STOCK-PRINT = "gtk-print"; define constant $GTK-STOCK-PRINT-PREVIEW = "gtk-print-preview"; define constant $GTK-STOCK-PROPERTIES = "gtk-properties"; define constant $GTK-STOCK-QUIT = "gtk-quit"; define constant $GTK-STOCK-REDO = "gtk-redo"; define constant $GTK-STOCK-REFRESH = "gtk-refresh"; define constant $GTK-STOCK-REMOVE = "gtk-remove"; define constant $GTK-STOCK-REVERT-TO-SAVED = "gtk-revert-to-saved"; define constant $GTK-STOCK-SAVE = "gtk-save"; define constant $GTK-STOCK-SAVE-AS = "gtk-save-as"; define constant $GTK-STOCK-SELECT-ALL = "gtk-select-all"; define constant $GTK-STOCK-SELECT-COLOR = "gtk-select-color"; define constant $GTK-STOCK-SELECT-FONT = "gtk-select-font"; define constant $GTK-STOCK-SORT-ASCENDING = "gtk-sort-ascending"; define constant $GTK-STOCK-SORT-DESCENDING = "gtk-sort-descending"; define constant $GTK-STOCK-SPELL-CHECK = "gtk-spell-check"; define constant $GTK-STOCK-STOP = "gtk-stop"; define constant $GTK-STOCK-STRIKETHROUGH = "gtk-strikethrough"; define constant $GTK-STOCK-UNDELETE = "gtk-undelete"; define constant $GTK-STOCK-UNDERLINE = "gtk-underline"; define constant $GTK-STOCK-UNDO = "gtk-undo"; define constant $GTK-STOCK-YES = "gtk-yes"; define constant $GTK-STOCK-ZOOM-100 = "gtk-zoom-100"; define constant $GTK-STOCK-ZOOM-FIT = "gtk-zoom-fit"; define constant $GTK-STOCK-ZOOM-IN = "gtk-zoom-in"; define constant $GTK-STOCK-ZOOM-OUT = "gtk-zoom-out"; define C-subtype <_GtkStatusIconPrivate> () end; define constant = <_GtkStatusIconPrivate>; define C-subtype <_GtkStatusIcon> () end; define constant = <_GtkStatusIcon>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkStatusIconClass> () end; define constant = <_GtkStatusIconClass>; define C-function gtk-status-icon-get-type result res :: ; c-name: "gtk_status_icon_get_type"; end; define C-function gtk-status-icon-new result res :: ; c-name: "gtk_status_icon_new"; end; define C-function gtk-status-icon-new-from-pixbuf input parameter pixbuf :: ; result res :: ; c-name: "gtk_status_icon_new_from_pixbuf"; end; define C-function gtk-status-icon-new-from-file input parameter filename :: ; result res :: ; c-name: "gtk_status_icon_new_from_file"; end; define C-function gtk-status-icon-new-from-stock input parameter stock_id :: ; result res :: ; c-name: "gtk_status_icon_new_from_stock"; end; define C-function gtk-status-icon-new-from-icon-name input parameter icon_name :: ; result res :: ; c-name: "gtk_status_icon_new_from_icon_name"; end; define C-function gtk-status-icon-set-from-pixbuf input parameter status_icon :: ; input parameter pixbuf :: ; c-name: "gtk_status_icon_set_from_pixbuf"; end; define C-function gtk-status-icon-set-from-file input parameter status_icon :: ; input parameter filename :: ; c-name: "gtk_status_icon_set_from_file"; end; define C-function gtk-status-icon-set-from-stock input parameter status_icon :: ; input parameter stock_id :: ; c-name: "gtk_status_icon_set_from_stock"; end; define C-function gtk-status-icon-set-from-icon-name input parameter status_icon :: ; input parameter icon_name :: ; c-name: "gtk_status_icon_set_from_icon_name"; end; define C-function gtk-status-icon-get-storage-type input parameter status_icon :: ; result res :: ; c-name: "gtk_status_icon_get_storage_type"; end; define C-function gtk-status-icon-get-pixbuf input parameter status_icon :: ; result res :: ; c-name: "gtk_status_icon_get_pixbuf"; end; define C-function gtk-status-icon-get-stock input parameter status_icon :: ; result res :: ; c-name: "gtk_status_icon_get_stock"; end; define C-function gtk-status-icon-get-icon-name input parameter status_icon :: ; result res :: ; c-name: "gtk_status_icon_get_icon_name"; end; define C-function gtk-status-icon-get-size input parameter status_icon :: ; result res :: ; c-name: "gtk_status_icon_get_size"; end; define C-function gtk-status-icon-set-tooltip input parameter status_icon :: ; input parameter tooltip_text :: ; c-name: "gtk_status_icon_set_tooltip"; end; define C-function gtk-status-icon-set-visible input parameter status_icon :: ; input parameter visible :: ; c-name: "gtk_status_icon_set_visible"; end; define C-function gtk-status-icon-get-visible input parameter status_icon :: ; result res :: ; c-name: "gtk_status_icon_get_visible"; end; define C-function gtk-status-icon-set-blinking input parameter status_icon :: ; input parameter blinking :: ; c-name: "gtk_status_icon_set_blinking"; end; define C-function gtk-status-icon-get-blinking input parameter status_icon :: ; result res :: ; c-name: "gtk_status_icon_get_blinking"; end; define C-function gtk-status-icon-is-embedded input parameter status_icon :: ; result res :: ; c-name: "gtk_status_icon_is_embedded"; end; define C-function gtk-status-icon-position-menu input parameter menu :: ; input parameter x :: ; input parameter y :: ; input parameter push_in :: ; input parameter user_data :: ; c-name: "gtk_status_icon_position_menu"; end; define C-pointer-type => ; define C-function gtk-status-icon-get-geometry input parameter status_icon :: ; input parameter screen :: ; input parameter area :: ; input parameter orientation :: ; result res :: ; c-name: "gtk_status_icon_get_geometry"; end; define C-subtype <_GtkHBox> (, ) end; define constant = <_GtkHBox>; define C-subtype <_GtkStatusbar> (, ) end; define constant = <_GtkStatusbar>; define C-subtype <_GtkHBoxClass> () end; define constant = <_GtkHBoxClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkStatusbarClass> () end; define constant = <_GtkStatusbarClass>; define C-function gtk-statusbar-get-type result res :: ; c-name: "gtk_statusbar_get_type"; end; define C-function gtk-statusbar-new result res :: ; c-name: "gtk_statusbar_new"; end; define C-function gtk-statusbar-get-context-id input parameter statusbar :: ; input parameter context_description :: ; result res :: ; c-name: "gtk_statusbar_get_context_id"; end; define C-function gtk-statusbar-push input parameter statusbar :: ; input parameter context_id :: ; input parameter text :: ; result res :: ; c-name: "gtk_statusbar_push"; end; define C-function gtk-statusbar-pop input parameter statusbar :: ; input parameter context_id :: ; c-name: "gtk_statusbar_pop"; end; define C-function gtk-statusbar-remove input parameter statusbar :: ; input parameter context_id :: ; input parameter message_id :: ; c-name: "gtk_statusbar_remove"; end; define C-function gtk-statusbar-set-has-resize-grip input parameter statusbar :: ; input parameter setting :: ; c-name: "gtk_statusbar_set_has_resize_grip"; end; define C-function gtk-statusbar-get-has-resize-grip input parameter statusbar :: ; result res :: ; c-name: "gtk_statusbar_get_has_resize_grip"; end; define C-function gtk-hbox-get-type result res :: ; c-name: "gtk_hbox_get_type"; end; define C-function gtk-hbox-new input parameter homogeneous :: ; input parameter spacing :: ; result res :: ; c-name: "gtk_hbox_new"; end; define constant = limited(, min: 0, max: 1); define constant $GTK-UPDATE-ALWAYS :: = 0; define constant $GTK-UPDATE-IF-VALID :: = 1; define constant = limited(, min: 0, max: 6); define constant $GTK-SPIN-STEP-FORWARD :: = 0; define constant $GTK-SPIN-STEP-BACKWARD :: = 1; define constant $GTK-SPIN-PAGE-FORWARD :: = 2; define constant $GTK-SPIN-PAGE-BACKWARD :: = 3; define constant $GTK-SPIN-HOME :: = 4; define constant $GTK-SPIN-END :: = 5; define constant $GTK-SPIN-USER-DEFINED :: = 6; define C-subtype <_GtkSpinButton> (, , , ) end; define constant = <_GtkSpinButton>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkSpinButtonClass> () end; define constant = <_GtkSpinButtonClass>; define C-function gtk-spin-button-get-type result res :: ; c-name: "gtk_spin_button_get_type"; end; define C-function gtk-spin-button-configure input parameter spin_button :: ; input parameter adjustment :: ; input parameter climb_rate :: ; input parameter digits :: ; c-name: "gtk_spin_button_configure"; end; define C-function gtk-spin-button-new input parameter adjustment :: ; input parameter climb_rate :: ; input parameter digits :: ; result res :: ; c-name: "gtk_spin_button_new"; end; define C-function gtk-spin-button-new-with-range input parameter min :: ; input parameter max :: ; input parameter step :: ; result res :: ; c-name: "gtk_spin_button_new_with_range"; end; define C-function gtk-spin-button-set-adjustment input parameter spin_button :: ; input parameter adjustment :: ; c-name: "gtk_spin_button_set_adjustment"; end; define C-function gtk-spin-button-get-adjustment input parameter spin_button :: ; result res :: ; c-name: "gtk_spin_button_get_adjustment"; end; define C-function gtk-spin-button-set-digits input parameter spin_button :: ; input parameter digits :: ; c-name: "gtk_spin_button_set_digits"; end; define C-function gtk-spin-button-get-digits input parameter spin_button :: ; result res :: ; c-name: "gtk_spin_button_get_digits"; end; define C-function gtk-spin-button-set-increments input parameter spin_button :: ; input parameter step :: ; input parameter page :: ; c-name: "gtk_spin_button_set_increments"; end; define C-function gtk-spin-button-get-increments input parameter spin_button :: ; input parameter step :: ; input parameter page :: ; c-name: "gtk_spin_button_get_increments"; end; define C-function gtk-spin-button-set-range input parameter spin_button :: ; input parameter min :: ; input parameter max :: ; c-name: "gtk_spin_button_set_range"; end; define C-function gtk-spin-button-get-range input parameter spin_button :: ; input parameter min :: ; input parameter max :: ; c-name: "gtk_spin_button_get_range"; end; define C-function gtk-spin-button-get-value input parameter spin_button :: ; result res :: ; c-name: "gtk_spin_button_get_value"; end; define C-function gtk-spin-button-get-value-as-int input parameter spin_button :: ; result res :: ; c-name: "gtk_spin_button_get_value_as_int"; end; define C-function gtk-spin-button-set-value input parameter spin_button :: ; input parameter value :: ; c-name: "gtk_spin_button_set_value"; end; define C-function gtk-spin-button-set-update-policy input parameter spin_button :: ; input parameter policy :: ; c-name: "gtk_spin_button_set_update_policy"; end; define C-function gtk-spin-button-get-update-policy input parameter spin_button :: ; result res :: ; c-name: "gtk_spin_button_get_update_policy"; end; define C-function gtk-spin-button-set-numeric input parameter spin_button :: ; input parameter numeric :: ; c-name: "gtk_spin_button_set_numeric"; end; define C-function gtk-spin-button-get-numeric input parameter spin_button :: ; result res :: ; c-name: "gtk_spin_button_get_numeric"; end; define C-function gtk-spin-button-spin input parameter spin_button :: ; input parameter direction :: ; input parameter increment :: ; c-name: "gtk_spin_button_spin"; end; define C-function gtk-spin-button-set-wrap input parameter spin_button :: ; input parameter wrap :: ; c-name: "gtk_spin_button_set_wrap"; end; define C-function gtk-spin-button-get-wrap input parameter spin_button :: ; result res :: ; c-name: "gtk_spin_button_get_wrap"; end; define C-function gtk-spin-button-set-snap-to-ticks input parameter spin_button :: ; input parameter snap_to_ticks :: ; c-name: "gtk_spin_button_set_snap_to_ticks"; end; define C-function gtk-spin-button-get-snap-to-ticks input parameter spin_button :: ; result res :: ; c-name: "gtk_spin_button_get_snap_to_ticks"; end; define C-function gtk-spin-button-update input parameter spin_button :: ; c-name: "gtk_spin_button_update"; end; define constant $GTK-INPUT-ERROR = -1; define constant gtk-spin-button-get-value-as-float = gtk-spin-button-get-value; define C-subtype <_GtkSocket> (, ) end; define constant = <_GtkSocket>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkSocketClass> () end; define constant = <_GtkSocketClass>; define C-function gtk-socket-get-type result res :: ; c-name: "gtk_socket_get_type"; end; define C-function gtk-socket-new result res :: ; c-name: "gtk_socket_new"; end; define C-function gtk-socket-add-id input parameter socket_ :: ; input parameter window_id :: ; c-name: "gtk_socket_add_id"; end; define C-function gtk-socket-get-id input parameter socket_ :: ; result res :: ; c-name: "gtk_socket_get_id"; end; define C-function gtk-socket-steal input parameter socket_ :: ; input parameter wid :: ; c-name: "gtk_socket_steal"; end; define C-subtype <_GtkSizeGroup> () end; define constant = <_GtkSizeGroup>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkSizeGroupClass> () end; define constant = <_GtkSizeGroupClass>; define constant = limited(, min: 0, max: 3); define constant $GTK-SIZE-GROUP-NONE :: = 0; define constant $GTK-SIZE-GROUP-HORIZONTAL :: = 1; define constant $GTK-SIZE-GROUP-VERTICAL :: = 2; define constant $GTK-SIZE-GROUP-BOTH :: = 3; define C-function gtk-size-group-get-type result res :: ; c-name: "gtk_size_group_get_type"; end; define C-function gtk-size-group-new input parameter mode :: ; result res :: ; c-name: "gtk_size_group_new"; end; define C-function gtk-size-group-set-mode input parameter size_group :: ; input parameter mode :: ; c-name: "gtk_size_group_set_mode"; end; define C-function gtk-size-group-get-mode input parameter size_group :: ; result res :: ; c-name: "gtk_size_group_get_mode"; end; define C-function gtk-size-group-set-ignore-hidden input parameter size_group :: ; input parameter ignore_hidden :: ; c-name: "gtk_size_group_set_ignore_hidden"; end; define C-function gtk-size-group-get-ignore-hidden input parameter size_group :: ; result res :: ; c-name: "gtk_size_group_get_ignore_hidden"; end; define C-function gtk-size-group-add-widget input parameter size_group :: ; input parameter widget :: ; c-name: "gtk_size_group_add_widget"; end; define C-function gtk-size-group-remove-widget input parameter size_group :: ; input parameter widget :: ; c-name: "gtk_size_group_remove_widget"; end; define C-function gtk-size-group-get-widgets input parameter size_group :: ; result res :: ; c-name: "gtk_size_group_get_widgets"; end; define C-function _gtk-size-group-get-child-requisition input parameter widget :: ; input parameter requisition :: ; c-name: "_gtk_size_group_get_child_requisition"; end; define C-function _gtk-size-group-compute-requisition input parameter widget :: ; input parameter requisition :: ; c-name: "_gtk_size_group_compute_requisition"; end; define C-function _gtk-size-group-queue-resize input parameter widget :: ; c-name: "_gtk_size_group_queue_resize"; end; define C-subtype <_GtkSeparatorToolItemPrivate> () end; define constant = <_GtkSeparatorToolItemPrivate>; define C-subtype <_GtkSeparatorToolItem> () end; define constant = <_GtkSeparatorToolItem>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkSeparatorToolItemClass> () end; define constant = <_GtkSeparatorToolItemClass>; define C-function gtk-separator-tool-item-get-type result res :: ; c-name: "gtk_separator_tool_item_get_type"; end; define C-function gtk-separator-tool-item-new result res :: ; c-name: "gtk_separator_tool_item_new"; end; define C-function gtk-separator-tool-item-get-draw input parameter item :: ; result res :: ; c-name: "gtk_separator_tool_item_get_draw"; end; define C-function gtk-separator-tool-item-set-draw input parameter item :: ; input parameter draw :: ; c-name: "gtk_separator_tool_item_set_draw"; end; define C-subtype <_GtkSeparatorMenuItem> (, ) end; define constant = <_GtkSeparatorMenuItem>; define C-subtype <_GtkSeparatorMenuItemClass> () end; define constant = <_GtkSeparatorMenuItemClass>; define C-function gtk-separator-menu-item-get-type result res :: ; c-name: "gtk_separator_menu_item_get_type"; end; define C-function gtk-separator-menu-item-new result res :: ; c-name: "gtk_separator_menu_item_new"; end; define C-subtype <_GtkScrolledWindow> (, ) end; define constant = <_GtkScrolledWindow>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkScrolledWindowClass> () end; define constant = <_GtkScrolledWindowClass>; define C-function gtk-scrolled-window-get-type result res :: ; c-name: "gtk_scrolled_window_get_type"; end; define C-function gtk-scrolled-window-new input parameter hadjustment :: ; input parameter vadjustment :: ; result res :: ; c-name: "gtk_scrolled_window_new"; end; define C-function gtk-scrolled-window-set-hadjustment input parameter scrolled_window :: ; input parameter hadjustment :: ; c-name: "gtk_scrolled_window_set_hadjustment"; end; define C-function gtk-scrolled-window-set-vadjustment input parameter scrolled_window :: ; input parameter vadjustment :: ; c-name: "gtk_scrolled_window_set_vadjustment"; end; define C-function gtk-scrolled-window-get-hadjustment input parameter scrolled_window :: ; result res :: ; c-name: "gtk_scrolled_window_get_hadjustment"; end; define C-function gtk-scrolled-window-get-vadjustment input parameter scrolled_window :: ; result res :: ; c-name: "gtk_scrolled_window_get_vadjustment"; end; define C-function gtk-scrolled-window-get-hscrollbar input parameter scrolled_window :: ; result res :: ; c-name: "gtk_scrolled_window_get_hscrollbar"; end; define C-function gtk-scrolled-window-get-vscrollbar input parameter scrolled_window :: ; result res :: ; c-name: "gtk_scrolled_window_get_vscrollbar"; end; define C-function gtk-scrolled-window-set-policy input parameter scrolled_window :: ; input parameter hscrollbar_policy :: ; input parameter vscrollbar_policy :: ; c-name: "gtk_scrolled_window_set_policy"; end; define C-pointer-type => ; define C-function gtk-scrolled-window-get-policy input parameter scrolled_window :: ; input parameter hscrollbar_policy :: ; input parameter vscrollbar_policy :: ; c-name: "gtk_scrolled_window_get_policy"; end; define C-function gtk-scrolled-window-set-placement input parameter scrolled_window :: ; input parameter window_placement :: ; c-name: "gtk_scrolled_window_set_placement"; end; define C-function gtk-scrolled-window-unset-placement input parameter scrolled_window :: ; c-name: "gtk_scrolled_window_unset_placement"; end; define C-function gtk-scrolled-window-get-placement input parameter scrolled_window :: ; result res :: ; c-name: "gtk_scrolled_window_get_placement"; end; define C-function gtk-scrolled-window-set-shadow-type input parameter scrolled_window :: ; input parameter type :: ; c-name: "gtk_scrolled_window_set_shadow_type"; end; define C-function gtk-scrolled-window-get-shadow-type input parameter scrolled_window :: ; result res :: ; c-name: "gtk_scrolled_window_get_shadow_type"; end; define C-function gtk-scrolled-window-add-with-viewport input parameter scrolled_window :: ; input parameter child :: ; c-name: "gtk_scrolled_window_add_with_viewport"; end; define C-function _gtk-scrolled-window-get-scrollbar-spacing input parameter scrolled_window :: ; result res :: ; c-name: "_gtk_scrolled_window_get_scrollbar_spacing"; end; define C-subtype <_GtkHScrollbar> (, ) end; define constant = <_GtkHScrollbar>; define C-subtype <_GtkHScrollbarClass> () end; define constant = <_GtkHScrollbarClass>; define C-function gtk-hscrollbar-get-type result res :: ; c-name: "gtk_hscrollbar_get_type"; end; define C-function gtk-hscrollbar-new input parameter adjustment :: ; result res :: ; c-name: "gtk_hscrollbar_new"; end; define C-subtype <_GtkRecentInfo> () end; define constant = <_GtkRecentInfo>; define C-subtype <_GtkRecentData> () end; define constant = <_GtkRecentData>; define C-subtype <_GtkRecentManagerPrivate> () end; define constant = <_GtkRecentManagerPrivate>; define C-subtype <_GtkRecentManager> () end; define constant = <_GtkRecentManager>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkRecentManagerClass> () end; define constant = <_GtkRecentManagerClass>; define constant = limited(, min: 0, max: 6); define constant $GTK-RECENT-MANAGER-ERROR-NOT-FOUND :: = 0; define constant $GTK-RECENT-MANAGER-ERROR-INVALID-URI :: = 1; define constant $GTK-RECENT-MANAGER-ERROR-INVALID-ENCODING :: = 2; define constant $GTK-RECENT-MANAGER-ERROR-NOT-REGISTERED :: = 3; define constant $GTK-RECENT-MANAGER-ERROR-READ :: = 4; define constant $GTK-RECENT-MANAGER-ERROR-WRITE :: = 5; define constant $GTK-RECENT-MANAGER-ERROR-UNKNOWN :: = 6; define C-function gtk-recent-manager-error-quark result res :: ; c-name: "gtk_recent_manager_error_quark"; end; define C-function gtk-recent-manager-get-type result res :: ; c-name: "gtk_recent_manager_get_type"; end; define C-function gtk-recent-manager-new result res :: ; c-name: "gtk_recent_manager_new"; end; define C-function gtk-recent-manager-get-default result res :: ; c-name: "gtk_recent_manager_get_default"; end; define C-function gtk-recent-manager-get-for-screen input parameter screen :: ; result res :: ; c-name: "gtk_recent_manager_get_for_screen"; end; define C-function gtk-recent-manager-set-screen input parameter manager :: ; input parameter screen :: ; c-name: "gtk_recent_manager_set_screen"; end; define C-function gtk-recent-manager-add-item input parameter manager :: ; input parameter uri :: ; result res :: ; c-name: "gtk_recent_manager_add_item"; end; define C-function gtk-recent-manager-add-full input parameter manager :: ; input parameter uri :: ; input parameter recent_data :: ; result res :: ; c-name: "gtk_recent_manager_add_full"; end; define C-function gtk-recent-manager-remove-item input parameter manager :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "gtk_recent_manager_remove_item"; end; define C-function gtk-recent-manager-lookup-item input parameter manager :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "gtk_recent_manager_lookup_item"; end; define C-function gtk-recent-manager-has-item input parameter manager :: ; input parameter uri :: ; result res :: ; c-name: "gtk_recent_manager_has_item"; end; define C-function gtk-recent-manager-move-item input parameter manager :: ; input parameter uri :: ; input parameter new_uri :: ; input parameter error :: ; result res :: ; c-name: "gtk_recent_manager_move_item"; end; define C-function gtk-recent-manager-set-limit input parameter manager :: ; input parameter limit :: ; c-name: "gtk_recent_manager_set_limit"; end; define C-function gtk-recent-manager-get-limit input parameter manager :: ; result res :: ; c-name: "gtk_recent_manager_get_limit"; end; define C-function gtk-recent-manager-get-items input parameter manager :: ; result res :: ; c-name: "gtk_recent_manager_get_items"; end; define C-function gtk-recent-manager-purge-items input parameter manager :: ; input parameter error :: ; result res :: ; c-name: "gtk_recent_manager_purge_items"; end; define C-function gtk-recent-info-get-type result res :: ; c-name: "gtk_recent_info_get_type"; end; define C-function gtk-recent-info-ref input parameter info :: ; result res :: ; c-name: "gtk_recent_info_ref"; end; define C-function gtk-recent-info-unref input parameter info :: ; c-name: "gtk_recent_info_unref"; end; define C-function gtk-recent-info-get-uri input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_uri"; end; define C-function gtk-recent-info-get-display-name input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_display_name"; end; define C-function gtk-recent-info-get-description input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_description"; end; define C-function gtk-recent-info-get-mime-type input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_mime_type"; end; define C-function gtk-recent-info-get-added input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_added"; end; define C-function gtk-recent-info-get-modified input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_modified"; end; define C-function gtk-recent-info-get-visited input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_visited"; end; define C-function gtk-recent-info-get-private-hint input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_private_hint"; end; define C-function gtk-recent-info-get-application-info input parameter info :: ; input parameter app_name :: ; input parameter app_exec :: ; input parameter count :: ; input parameter time_ :: ; result res :: ; c-name: "gtk_recent_info_get_application_info"; end; define C-function gtk-recent-info-get-applications input parameter info :: ; input parameter length :: ; result res :: ; c-name: "gtk_recent_info_get_applications"; end; define C-function gtk-recent-info-last-application input parameter info :: ; result res :: ; c-name: "gtk_recent_info_last_application"; end; define C-function gtk-recent-info-has-application input parameter info :: ; input parameter app_name :: ; result res :: ; c-name: "gtk_recent_info_has_application"; end; define C-function gtk-recent-info-get-groups input parameter info :: ; input parameter length :: ; result res :: ; c-name: "gtk_recent_info_get_groups"; end; define C-function gtk-recent-info-has-group input parameter info :: ; input parameter group_name :: ; result res :: ; c-name: "gtk_recent_info_has_group"; end; define C-function gtk-recent-info-get-icon input parameter info :: ; input parameter size :: ; result res :: ; c-name: "gtk_recent_info_get_icon"; end; define C-function gtk-recent-info-get-short-name input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_short_name"; end; define C-function gtk-recent-info-get-uri-display input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_uri_display"; end; define C-function gtk-recent-info-get-age input parameter info :: ; result res :: ; c-name: "gtk_recent_info_get_age"; end; define C-function gtk-recent-info-is-local input parameter info :: ; result res :: ; c-name: "gtk_recent_info_is_local"; end; define C-function gtk-recent-info-exists input parameter info :: ; result res :: ; c-name: "gtk_recent_info_exists"; end; define C-function gtk-recent-info-match input parameter info_a :: ; input parameter info_b :: ; result res :: ; c-name: "gtk_recent_info_match"; end; define C-subtype <_GtkRecentFilter> () end; define constant = <_GtkRecentFilter>; define constant = limited(, min: 1, max: 32); define constant $GTK-RECENT-FILTER-URI :: = 1; define constant $GTK-RECENT-FILTER-DISPLAY-NAME :: = 2; define constant $GTK-RECENT-FILTER-MIME-TYPE :: = 4; define constant $GTK-RECENT-FILTER-APPLICATION :: = 8; define constant $GTK-RECENT-FILTER-GROUP :: = 16; define constant $GTK-RECENT-FILTER-AGE :: = 32; define C-subtype <_GtkRecentFilterInfo> () end; define constant = <_GtkRecentFilterInfo>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-recent-filter-get-type result res :: ; c-name: "gtk_recent_filter_get_type"; end; define C-function gtk-recent-filter-new result res :: ; c-name: "gtk_recent_filter_new"; end; define C-function gtk-recent-filter-set-name input parameter filter :: ; input parameter name :: ; c-name: "gtk_recent_filter_set_name"; end; define C-function gtk-recent-filter-get-name input parameter filter :: ; result res :: ; c-name: "gtk_recent_filter_get_name"; end; define C-function gtk-recent-filter-add-mime-type input parameter filter :: ; input parameter mime_type :: ; c-name: "gtk_recent_filter_add_mime_type"; end; define C-function gtk-recent-filter-add-pattern input parameter filter :: ; input parameter pattern :: ; c-name: "gtk_recent_filter_add_pattern"; end; define C-function gtk-recent-filter-add-pixbuf-formats input parameter filter :: ; c-name: "gtk_recent_filter_add_pixbuf_formats"; end; define C-function gtk-recent-filter-add-application input parameter filter :: ; input parameter application :: ; c-name: "gtk_recent_filter_add_application"; end; define C-function gtk-recent-filter-add-group input parameter filter :: ; input parameter group :: ; c-name: "gtk_recent_filter_add_group"; end; define C-function gtk-recent-filter-add-age input parameter filter :: ; input parameter days :: ; c-name: "gtk_recent_filter_add_age"; end; define C-function gtk-recent-filter-add-custom input parameter filter :: ; input parameter needed :: ; input parameter func :: ; input parameter data :: ; input parameter data_destroy :: ; c-name: "gtk_recent_filter_add_custom"; end; define C-function gtk-recent-filter-get-needed input parameter filter :: ; result res :: ; c-name: "gtk_recent_filter_get_needed"; end; define C-function gtk-recent-filter-filter input parameter filter :: ; input parameter filter_info :: ; result res :: ; c-name: "gtk_recent_filter_filter"; end; define C-subtype <_GtkRecentChooserWidgetPrivate> () end; define constant = <_GtkRecentChooserWidgetPrivate>; define C-subtype <_GtkRecentChooserWidget> () end; define constant = <_GtkRecentChooserWidget>; define C-subtype <_GtkRecentChooserWidgetClass> () end; define constant = <_GtkRecentChooserWidgetClass>; define C-function gtk-recent-chooser-widget-get-type result res :: ; c-name: "gtk_recent_chooser_widget_get_type"; end; define C-function gtk-recent-chooser-widget-new result res :: ; c-name: "gtk_recent_chooser_widget_new"; end; define C-function gtk-recent-chooser-widget-new-for-manager input parameter manager :: ; result res :: ; c-name: "gtk_recent_chooser_widget_new_for_manager"; end; define constant = limited(, min: 0, max: 3); define constant $GTK-RECENT-SORT-NONE :: = 0; define constant $GTK-RECENT-SORT-MRU :: = 1; define constant $GTK-RECENT-SORT-LRU :: = 2; define constant $GTK-RECENT-SORT-CUSTOM :: = 3; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GtkRecentChooser> () end; define constant = <_GtkRecentChooser>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkRecentChooserIface> () end; define constant = <_GtkRecentChooserIface>; define constant = limited(, min: 0, max: 1); define constant $GTK-RECENT-CHOOSER-ERROR-NOT-FOUND :: = 0; define constant $GTK-RECENT-CHOOSER-ERROR-INVALID-URI :: = 1; define C-function gtk-recent-chooser-error-quark result res :: ; c-name: "gtk_recent_chooser_error_quark"; end; define C-function gtk-recent-chooser-get-type result res :: ; c-name: "gtk_recent_chooser_get_type"; end; define C-function gtk-recent-chooser-set-show-private input parameter chooser :: ; input parameter show_private :: ; c-name: "gtk_recent_chooser_set_show_private"; end; define C-function gtk-recent-chooser-get-show-private input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_show_private"; end; define C-function gtk-recent-chooser-set-show-not-found input parameter chooser :: ; input parameter show_not_found :: ; c-name: "gtk_recent_chooser_set_show_not_found"; end; define C-function gtk-recent-chooser-get-show-not-found input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_show_not_found"; end; define C-function gtk-recent-chooser-set-select-multiple input parameter chooser :: ; input parameter select_multiple :: ; c-name: "gtk_recent_chooser_set_select_multiple"; end; define C-function gtk-recent-chooser-get-select-multiple input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_select_multiple"; end; define C-function gtk-recent-chooser-set-limit input parameter chooser :: ; input parameter limit :: ; c-name: "gtk_recent_chooser_set_limit"; end; define C-function gtk-recent-chooser-get-limit input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_limit"; end; define C-function gtk-recent-chooser-set-local-only input parameter chooser :: ; input parameter local_only :: ; c-name: "gtk_recent_chooser_set_local_only"; end; define C-function gtk-recent-chooser-get-local-only input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_local_only"; end; define C-function gtk-recent-chooser-set-show-tips input parameter chooser :: ; input parameter show_tips :: ; c-name: "gtk_recent_chooser_set_show_tips"; end; define C-function gtk-recent-chooser-get-show-tips input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_show_tips"; end; define C-function gtk-recent-chooser-set-show-numbers input parameter chooser :: ; input parameter show_numbers :: ; c-name: "gtk_recent_chooser_set_show_numbers"; end; define C-function gtk-recent-chooser-get-show-numbers input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_show_numbers"; end; define C-function gtk-recent-chooser-set-show-icons input parameter chooser :: ; input parameter show_icons :: ; c-name: "gtk_recent_chooser_set_show_icons"; end; define C-function gtk-recent-chooser-get-show-icons input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_show_icons"; end; define C-function gtk-recent-chooser-set-sort-type input parameter chooser :: ; input parameter sort_type :: ; c-name: "gtk_recent_chooser_set_sort_type"; end; define C-function gtk-recent-chooser-get-sort-type input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_sort_type"; end; define C-function gtk-recent-chooser-set-sort-func input parameter chooser :: ; input parameter sort_func :: ; input parameter sort_data :: ; input parameter data_destroy :: ; c-name: "gtk_recent_chooser_set_sort_func"; end; define C-function gtk-recent-chooser-set-current-uri input parameter chooser :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "gtk_recent_chooser_set_current_uri"; end; define C-function gtk-recent-chooser-get-current-uri input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_current_uri"; end; define C-function gtk-recent-chooser-get-current-item input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_current_item"; end; define C-function gtk-recent-chooser-select-uri input parameter chooser :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "gtk_recent_chooser_select_uri"; end; define C-function gtk-recent-chooser-unselect-uri input parameter chooser :: ; input parameter uri :: ; c-name: "gtk_recent_chooser_unselect_uri"; end; define C-function gtk-recent-chooser-select-all input parameter chooser :: ; c-name: "gtk_recent_chooser_select_all"; end; define C-function gtk-recent-chooser-unselect-all input parameter chooser :: ; c-name: "gtk_recent_chooser_unselect_all"; end; define C-function gtk-recent-chooser-get-items input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_items"; end; define C-function gtk-recent-chooser-get-uris input parameter chooser :: ; input parameter length :: ; result res :: ; c-name: "gtk_recent_chooser_get_uris"; end; define C-function gtk-recent-chooser-add-filter input parameter chooser :: ; input parameter filter :: ; c-name: "gtk_recent_chooser_add_filter"; end; define C-function gtk-recent-chooser-remove-filter input parameter chooser :: ; input parameter filter :: ; c-name: "gtk_recent_chooser_remove_filter"; end; define C-function gtk-recent-chooser-list-filters input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_list_filters"; end; define C-function gtk-recent-chooser-set-filter input parameter chooser :: ; input parameter filter :: ; c-name: "gtk_recent_chooser_set_filter"; end; define C-function gtk-recent-chooser-get-filter input parameter chooser :: ; result res :: ; c-name: "gtk_recent_chooser_get_filter"; end; define C-subtype <_GtkRecentChooserMenuPrivate> () end; define constant = <_GtkRecentChooserMenuPrivate>; define C-subtype <_GtkRecentChooserMenu> () end; define constant = <_GtkRecentChooserMenu>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkRecentChooserMenuClass> () end; define constant = <_GtkRecentChooserMenuClass>; define C-function gtk-recent-chooser-menu-get-type result res :: ; c-name: "gtk_recent_chooser_menu_get_type"; end; define C-function gtk-recent-chooser-menu-new result res :: ; c-name: "gtk_recent_chooser_menu_new"; end; define C-function gtk-recent-chooser-menu-new-for-manager input parameter manager :: ; result res :: ; c-name: "gtk_recent_chooser_menu_new_for_manager"; end; define C-function gtk-recent-chooser-menu-get-show-numbers input parameter menu :: ; result res :: ; c-name: "gtk_recent_chooser_menu_get_show_numbers"; end; define C-function gtk-recent-chooser-menu-set-show-numbers input parameter menu :: ; input parameter show_numbers :: ; c-name: "gtk_recent_chooser_menu_set_show_numbers"; end; define C-subtype <_GtkDialog> (, ) end; define constant = <_GtkDialog>; define C-subtype <_GtkRecentChooserDialogPrivate> () end; define constant = <_GtkRecentChooserDialogPrivate>; define C-subtype <_GtkRecentChooserDialog> () end; define constant = <_GtkRecentChooserDialog>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkDialogClass> () end; define constant = <_GtkDialogClass>; define C-subtype <_GtkRecentChooserDialogClass> () end; define constant = <_GtkRecentChooserDialogClass>; define C-function gtk-recent-chooser-dialog-get-type result res :: ; c-name: "gtk_recent_chooser_dialog_get_type"; end; define C-function gtk-recent-chooser-dialog-new input parameter title :: ; input parameter parent :: ; input parameter first_button_text :: ; result res :: ; c-name: "gtk_recent_chooser_dialog_new"; end; define C-function gtk-recent-chooser-dialog-new-for-manager input parameter title :: ; input parameter parent :: ; input parameter manager :: ; input parameter first_button_text :: ; result res :: ; c-name: "gtk_recent_chooser_dialog_new_for_manager"; end; define constant = limited(, min: 1, max: 4); define constant $GTK-DIALOG-MODAL :: = 1; define constant $GTK-DIALOG-DESTROY-WITH-PARENT :: = 2; define constant $GTK-DIALOG-NO-SEPARATOR :: = 4; define constant = limited(, min: -11, max: -1); define constant $GTK-RESPONSE-NONE :: = -1; define constant $GTK-RESPONSE-REJECT :: = -2; define constant $GTK-RESPONSE-ACCEPT :: = -3; define constant $GTK-RESPONSE-DELETE-EVENT :: = -4; define constant $GTK-RESPONSE-OK :: = -5; define constant $GTK-RESPONSE-CANCEL :: = -6; define constant $GTK-RESPONSE-CLOSE :: = -7; define constant $GTK-RESPONSE-YES :: = -8; define constant $GTK-RESPONSE-NO :: = -9; define constant $GTK-RESPONSE-APPLY :: = -10; define constant $GTK-RESPONSE-HELP :: = -11; define C-function gtk-dialog-get-type result res :: ; c-name: "gtk_dialog_get_type"; end; define C-function gtk-dialog-new result res :: ; c-name: "gtk_dialog_new"; end; define C-function gtk-dialog-new-with-buttons input parameter title :: ; input parameter parent :: ; input parameter flags :: ; input parameter first_button_text :: ; result res :: ; c-name: "gtk_dialog_new_with_buttons"; end; define C-function gtk-dialog-add-action-widget input parameter dialog :: ; input parameter child :: ; input parameter response_id :: ; c-name: "gtk_dialog_add_action_widget"; end; define C-function gtk-dialog-add-button input parameter dialog :: ; input parameter button_text :: ; input parameter response_id :: ; result res :: ; c-name: "gtk_dialog_add_button"; end; define C-function gtk-dialog-add-buttons input parameter dialog :: ; input parameter first_button_text :: ; c-name: "gtk_dialog_add_buttons"; end; define C-function gtk-dialog-set-response-sensitive input parameter dialog :: ; input parameter response_id :: ; input parameter setting :: ; c-name: "gtk_dialog_set_response_sensitive"; end; define C-function gtk-dialog-set-default-response input parameter dialog :: ; input parameter response_id :: ; c-name: "gtk_dialog_set_default_response"; end; define C-function gtk-dialog-get-response-for-widget input parameter dialog :: ; input parameter widget :: ; result res :: ; c-name: "gtk_dialog_get_response_for_widget"; end; define C-function gtk-dialog-set-has-separator input parameter dialog :: ; input parameter setting :: ; c-name: "gtk_dialog_set_has_separator"; end; define C-function gtk-dialog-get-has-separator input parameter dialog :: ; result res :: ; c-name: "gtk_dialog_get_has_separator"; end; define C-function gtk-alternative-dialog-button-order input parameter screen :: ; result res :: ; c-name: "gtk_alternative_dialog_button_order"; end; define C-function gtk-dialog-set-alternative-button-order input parameter dialog :: ; input parameter first_response_id :: ; c-name: "gtk_dialog_set_alternative_button_order"; end; define C-function gtk-dialog-set-alternative-button-order-from-array input parameter dialog :: ; input parameter n_params :: ; input parameter new_order :: ; c-name: "gtk_dialog_set_alternative_button_order_from_array"; end; define C-function gtk-dialog-response input parameter dialog :: ; input parameter response_id :: ; c-name: "gtk_dialog_response"; end; define C-function gtk-dialog-run input parameter dialog :: ; result res :: ; c-name: "gtk_dialog_run"; end; define C-function _gtk-dialog-set-ignore-separator input parameter dialog :: ; input parameter ignore_separator :: ; c-name: "_gtk_dialog_set_ignore_separator"; end; define C-subtype <_GtkRadioToolButton> () end; define constant = <_GtkRadioToolButton>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkRadioToolButtonClass> () end; define constant = <_GtkRadioToolButtonClass>; define C-function gtk-radio-tool-button-get-type result res :: ; c-name: "gtk_radio_tool_button_get_type"; end; define C-function gtk-radio-tool-button-new input parameter group :: ; result res :: ; c-name: "gtk_radio_tool_button_new"; end; define C-function gtk-radio-tool-button-new-from-stock input parameter group :: ; input parameter stock_id :: ; result res :: ; c-name: "gtk_radio_tool_button_new_from_stock"; end; define C-function gtk-radio-tool-button-new-from-widget input parameter group :: ; result res :: ; c-name: "gtk_radio_tool_button_new_from_widget"; end; define C-function gtk-radio-tool-button-new-with-stock-from-widget input parameter group :: ; input parameter stock_id :: ; result res :: ; c-name: "gtk_radio_tool_button_new_with_stock_from_widget"; end; define C-function gtk-radio-tool-button-get-group input parameter button :: ; result res :: ; c-name: "gtk_radio_tool_button_get_group"; end; define C-function gtk-radio-tool-button-set-group input parameter button :: ; input parameter group :: ; c-name: "gtk_radio_tool_button_set_group"; end; define C-subtype <_GtkCheckMenuItem> (, ) end; define constant = <_GtkCheckMenuItem>; define C-subtype <_GtkRadioMenuItem> (, ) end; define constant = <_GtkRadioMenuItem>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCheckMenuItemClass> () end; define constant = <_GtkCheckMenuItemClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkRadioMenuItemClass> () end; define constant = <_GtkRadioMenuItemClass>; define C-function gtk-radio-menu-item-get-type result res :: ; c-name: "gtk_radio_menu_item_get_type"; end; define C-function gtk-radio-menu-item-new input parameter group :: ; result res :: ; c-name: "gtk_radio_menu_item_new"; end; define C-function gtk-radio-menu-item-new-with-label input parameter group :: ; input parameter label :: ; result res :: ; c-name: "gtk_radio_menu_item_new_with_label"; end; define C-function gtk-radio-menu-item-new-with-mnemonic input parameter group :: ; input parameter label :: ; result res :: ; c-name: "gtk_radio_menu_item_new_with_mnemonic"; end; define C-function gtk-radio-menu-item-new-from-widget input parameter group :: ; result res :: ; c-name: "gtk_radio_menu_item_new_from_widget"; end; define C-function gtk-radio-menu-item-new-with-mnemonic-from-widget input parameter group :: ; input parameter label :: ; result res :: ; c-name: "gtk_radio_menu_item_new_with_mnemonic_from_widget"; end; define C-function gtk-radio-menu-item-new-with-label-from-widget input parameter group :: ; input parameter label :: ; result res :: ; c-name: "gtk_radio_menu_item_new_with_label_from_widget"; end; define C-function gtk-radio-menu-item-get-group input parameter radio_menu_item :: ; result res :: ; c-name: "gtk_radio_menu_item_get_group"; end; define C-function gtk-radio-menu-item-set-group input parameter radio_menu_item :: ; input parameter group :: ; c-name: "gtk_radio_menu_item_set_group"; end; define constant gtk-radio-menu-item-group = gtk-radio-menu-item-get-group; define C-function gtk-check-menu-item-get-type result res :: ; c-name: "gtk_check_menu_item_get_type"; end; define C-function gtk-check-menu-item-new result res :: ; c-name: "gtk_check_menu_item_new"; end; define C-function gtk-check-menu-item-new-with-label input parameter label :: ; result res :: ; c-name: "gtk_check_menu_item_new_with_label"; end; define C-function gtk-check-menu-item-new-with-mnemonic input parameter label :: ; result res :: ; c-name: "gtk_check_menu_item_new_with_mnemonic"; end; define C-function gtk-check-menu-item-set-active input parameter check_menu_item :: ; input parameter is_active :: ; c-name: "gtk_check_menu_item_set_active"; end; define C-function gtk-check-menu-item-get-active input parameter check_menu_item :: ; result res :: ; c-name: "gtk_check_menu_item_get_active"; end; define C-function gtk-check-menu-item-toggled input parameter check_menu_item :: ; c-name: "gtk_check_menu_item_toggled"; end; define C-function gtk-check-menu-item-set-inconsistent input parameter check_menu_item :: ; input parameter setting :: ; c-name: "gtk_check_menu_item_set_inconsistent"; end; define C-function gtk-check-menu-item-get-inconsistent input parameter check_menu_item :: ; result res :: ; c-name: "gtk_check_menu_item_get_inconsistent"; end; define C-function gtk-check-menu-item-set-draw-as-radio input parameter check_menu_item :: ; input parameter draw_as_radio :: ; c-name: "gtk_check_menu_item_set_draw_as_radio"; end; define C-function gtk-check-menu-item-get-draw-as-radio input parameter check_menu_item :: ; result res :: ; c-name: "gtk_check_menu_item_get_draw_as_radio"; end; define C-function gtk-check-menu-item-set-show-toggle input parameter menu_item :: ; input parameter always :: ; c-name: "gtk_check_menu_item_set_show_toggle"; end; define constant gtk-check-menu-item-set-state = gtk-check-menu-item-set-active; define C-subtype <_GtkCheckButton> (, ) end; define constant = <_GtkCheckButton>; define C-subtype <_GtkRadioButton> (, ) end; define constant = <_GtkRadioButton>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCheckButtonClass> () end; define constant = <_GtkCheckButtonClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkRadioButtonClass> () end; define constant = <_GtkRadioButtonClass>; define C-function gtk-radio-button-get-type result res :: ; c-name: "gtk_radio_button_get_type"; end; define C-function gtk-radio-button-new input parameter group :: ; result res :: ; c-name: "gtk_radio_button_new"; end; define C-function gtk-radio-button-new-from-widget input parameter group :: ; result res :: ; c-name: "gtk_radio_button_new_from_widget"; end; define C-function gtk-radio-button-new-with-label input parameter group :: ; input parameter label :: ; result res :: ; c-name: "gtk_radio_button_new_with_label"; end; define C-function gtk-radio-button-new-with-label-from-widget input parameter group :: ; input parameter label :: ; result res :: ; c-name: "gtk_radio_button_new_with_label_from_widget"; end; define C-function gtk-radio-button-new-with-mnemonic input parameter group :: ; input parameter label :: ; result res :: ; c-name: "gtk_radio_button_new_with_mnemonic"; end; define C-function gtk-radio-button-new-with-mnemonic-from-widget input parameter group :: ; input parameter label :: ; result res :: ; c-name: "gtk_radio_button_new_with_mnemonic_from_widget"; end; define C-function gtk-radio-button-get-group input parameter radio_button :: ; result res :: ; c-name: "gtk_radio_button_get_group"; end; define C-function gtk-radio-button-set-group input parameter radio_button :: ; input parameter group :: ; c-name: "gtk_radio_button_set_group"; end; define constant gtk-radio-button-group = gtk-radio-button-get-group; define C-function gtk-check-button-get-type result res :: ; c-name: "gtk_check_button_get_type"; end; define C-function gtk-check-button-new result res :: ; c-name: "gtk_check_button_new"; end; define C-function gtk-check-button-new-with-label input parameter label :: ; result res :: ; c-name: "gtk_check_button_new_with_label"; end; define C-function gtk-check-button-new-with-mnemonic input parameter label :: ; result res :: ; c-name: "gtk_check_button_new_with_mnemonic"; end; define C-function _gtk-check-button-get-props input parameter check_button :: ; input parameter indicator_size :: ; input parameter indicator_spacing :: ; c-name: "_gtk_check_button_get_props"; end; define C-subtype <_GtkRadioActionPrivate> () end; define constant = <_GtkRadioActionPrivate>; define C-subtype <_GtkRadioAction> () end; define constant = <_GtkRadioAction>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkRadioActionClass> () end; define constant = <_GtkRadioActionClass>; define C-function gtk-radio-action-get-type result res :: ; c-name: "gtk_radio_action_get_type"; end; define C-function gtk-radio-action-new input parameter name :: ; input parameter label :: ; input parameter tooltip :: ; input parameter stock_id :: ; input parameter value :: ; result res :: ; c-name: "gtk_radio_action_new"; end; define C-function gtk-radio-action-get-group input parameter action :: ; result res :: ; c-name: "gtk_radio_action_get_group"; end; define C-function gtk-radio-action-set-group input parameter action :: ; input parameter group :: ; c-name: "gtk_radio_action_set_group"; end; define C-function gtk-radio-action-get-current-value input parameter action :: ; result res :: ; c-name: "gtk_radio_action_get_current_value"; end; define C-function gtk-radio-action-set-current-value input parameter action :: ; input parameter current_value :: ; c-name: "gtk_radio_action_set_current_value"; end; define C-subtype <_GtkProgress> (, ) end; define constant = <_GtkProgress>; define constant = limited(, min: 0, max: 1); define constant $GTK-PROGRESS-CONTINUOUS :: = 0; define constant $GTK-PROGRESS-DISCRETE :: = 1; define constant = limited(, min: 0, max: 3); define constant $GTK-PROGRESS-LEFT-TO-RIGHT :: = 0; define constant $GTK-PROGRESS-RIGHT-TO-LEFT :: = 1; define constant $GTK-PROGRESS-BOTTOM-TO-TOP :: = 2; define constant $GTK-PROGRESS-TOP-TO-BOTTOM :: = 3; define C-subtype <_GtkProgressBar> (, ) end; define constant = <_GtkProgressBar>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkProgressClass> () end; define constant = <_GtkProgressClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkProgressBarClass> () end; define constant = <_GtkProgressBarClass>; define C-function gtk-progress-bar-get-type result res :: ; c-name: "gtk_progress_bar_get_type"; end; define C-function gtk-progress-bar-new result res :: ; c-name: "gtk_progress_bar_new"; end; define C-function gtk-progress-bar-pulse input parameter pbar :: ; c-name: "gtk_progress_bar_pulse"; end; define C-function gtk-progress-bar-set-text input parameter pbar :: ; input parameter text :: ; c-name: "gtk_progress_bar_set_text"; end; define C-function gtk-progress-bar-set-fraction input parameter pbar :: ; input parameter fraction :: ; c-name: "gtk_progress_bar_set_fraction"; end; define C-function gtk-progress-bar-set-pulse-step input parameter pbar :: ; input parameter fraction :: ; c-name: "gtk_progress_bar_set_pulse_step"; end; define C-function gtk-progress-bar-set-orientation input parameter pbar :: ; input parameter orientation :: ; c-name: "gtk_progress_bar_set_orientation"; end; define C-function gtk-progress-bar-get-text input parameter pbar :: ; result res :: ; c-name: "gtk_progress_bar_get_text"; end; define C-function gtk-progress-bar-get-fraction input parameter pbar :: ; result res :: ; c-name: "gtk_progress_bar_get_fraction"; end; define C-function gtk-progress-bar-get-pulse-step input parameter pbar :: ; result res :: ; c-name: "gtk_progress_bar_get_pulse_step"; end; define C-function gtk-progress-bar-get-orientation input parameter pbar :: ; result res :: ; c-name: "gtk_progress_bar_get_orientation"; end; define C-function gtk-progress-bar-set-ellipsize input parameter pbar :: ; input parameter mode :: ; c-name: "gtk_progress_bar_set_ellipsize"; end; define C-function gtk-progress-bar-get-ellipsize input parameter pbar :: ; result res :: ; c-name: "gtk_progress_bar_get_ellipsize"; end; define C-function gtk-progress-bar-new-with-adjustment input parameter adjustment :: ; result res :: ; c-name: "gtk_progress_bar_new_with_adjustment"; end; define C-function gtk-progress-bar-set-bar-style input parameter pbar :: ; input parameter style :: ; c-name: "gtk_progress_bar_set_bar_style"; end; define C-function gtk-progress-bar-set-discrete-blocks input parameter pbar :: ; input parameter blocks :: ; c-name: "gtk_progress_bar_set_discrete_blocks"; end; define C-function gtk-progress-bar-set-activity-step input parameter pbar :: ; input parameter step :: ; c-name: "gtk_progress_bar_set_activity_step"; end; define C-function gtk-progress-bar-set-activity-blocks input parameter pbar :: ; input parameter blocks :: ; c-name: "gtk_progress_bar_set_activity_blocks"; end; define C-function gtk-progress-bar-update input parameter pbar :: ; input parameter percentage :: ; c-name: "gtk_progress_bar_update"; end; define C-function gtk-progress-get-type result res :: ; c-name: "gtk_progress_get_type"; end; define C-function gtk-progress-set-show-text input parameter progress :: ; input parameter show_text :: ; c-name: "gtk_progress_set_show_text"; end; define C-function gtk-progress-set-text-alignment input parameter progress :: ; input parameter x_align :: ; input parameter y_align :: ; c-name: "gtk_progress_set_text_alignment"; end; define C-function gtk-progress-set-format-string input parameter progress :: ; input parameter format :: ; c-name: "gtk_progress_set_format_string"; end; define C-function gtk-progress-set-adjustment input parameter progress :: ; input parameter adjustment :: ; c-name: "gtk_progress_set_adjustment"; end; define C-function gtk-progress-configure input parameter progress :: ; input parameter value :: ; input parameter hmin :: ; input parameter max :: ; c-name: "gtk_progress_configure"; end; define C-function gtk-progress-set-percentage input parameter progress :: ; input parameter percentage :: ; c-name: "gtk_progress_set_percentage"; end; define C-function gtk-progress-set-value input parameter progress :: ; input parameter value :: ; c-name: "gtk_progress_set_value"; end; define C-function gtk-progress-get-value input parameter progress :: ; result res :: ; c-name: "gtk_progress_get_value"; end; define C-function gtk-progress-set-activity-mode input parameter progress :: ; input parameter activity_mode :: ; c-name: "gtk_progress_set_activity_mode"; end; define C-function gtk-progress-get-current-text input parameter progress :: ; result res :: ; c-name: "gtk_progress_get_current_text"; end; define C-function gtk-progress-get-text-from-value input parameter progress :: ; input parameter value :: ; result res :: ; c-name: "gtk_progress_get_text_from_value"; end; define C-function gtk-progress-get-current-percentage input parameter progress :: ; result res :: ; c-name: "gtk_progress_get_current_percentage"; end; define C-function gtk-progress-get-percentage-from-value input parameter progress :: ; input parameter value :: ; result res :: ; c-name: "gtk_progress_get_percentage_from_value"; end; define C-subtype <_GtkPrintOperationPrivate> () end; define constant = <_GtkPrintOperationPrivate>; define C-subtype <_GtkPrintOperation> () end; define constant = <_GtkPrintOperation>; define constant = limited(, min: 0, max: 3); define constant $GTK-PRINT-OPERATION-RESULT-ERROR :: = 0; define constant $GTK-PRINT-OPERATION-RESULT-APPLY :: = 1; define constant $GTK-PRINT-OPERATION-RESULT-CANCEL :: = 2; define constant $GTK-PRINT-OPERATION-RESULT-IN-PROGRESS :: = 3; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkPrintContext> () end; define constant = <_GtkPrintContext>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkPageSetup> () end; define constant = <_GtkPageSetup>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkPrintOperationPreview> () end; define constant = <_GtkPrintOperationPreview>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkPrintOperationClass> () end; define constant = <_GtkPrintOperationClass>; define constant = limited(, min: 0, max: 8); define constant $GTK-PRINT-STATUS-INITIAL :: = 0; define constant $GTK-PRINT-STATUS-PREPARING :: = 1; define constant $GTK-PRINT-STATUS-GENERATING-DATA :: = 2; define constant $GTK-PRINT-STATUS-SENDING-DATA :: = 3; define constant $GTK-PRINT-STATUS-PENDING :: = 4; define constant $GTK-PRINT-STATUS-PENDING-ISSUE :: = 5; define constant $GTK-PRINT-STATUS-PRINTING :: = 6; define constant $GTK-PRINT-STATUS-FINISHED :: = 7; define constant $GTK-PRINT-STATUS-FINISHED-ABORTED :: = 8; define constant = limited(, min: 0, max: 3); define constant $GTK-PRINT-OPERATION-ACTION-PRINT-DIALOG :: = 0; define constant $GTK-PRINT-OPERATION-ACTION-PRINT :: = 1; define constant $GTK-PRINT-OPERATION-ACTION-PREVIEW :: = 2; define constant $GTK-PRINT-OPERATION-ACTION-EXPORT :: = 3; define constant = limited(, min: 0, max: 2); define constant $GTK-PRINT-ERROR-GENERAL :: = 0; define constant $GTK-PRINT-ERROR-INTERNAL-ERROR :: = 1; define constant $GTK-PRINT-ERROR-NOMEM :: = 2; define C-function gtk-print-error-quark result res :: ; c-name: "gtk_print_error_quark"; end; define C-function gtk-print-operation-get-type result res :: ; c-name: "gtk_print_operation_get_type"; end; define C-function gtk-print-operation-new result res :: ; c-name: "gtk_print_operation_new"; end; define C-function gtk-print-operation-set-default-page-setup input parameter op :: ; input parameter default_page_setup :: ; c-name: "gtk_print_operation_set_default_page_setup"; end; define C-function gtk-print-operation-get-default-page-setup input parameter op :: ; result res :: ; c-name: "gtk_print_operation_get_default_page_setup"; end; define C-subtype <_GtkPrintSettings> () end; define constant = <_GtkPrintSettings>; define C-function gtk-print-operation-set-print-settings input parameter op :: ; input parameter print_settings :: ; c-name: "gtk_print_operation_set_print_settings"; end; define C-function gtk-print-operation-get-print-settings input parameter op :: ; result res :: ; c-name: "gtk_print_operation_get_print_settings"; end; define C-function gtk-print-operation-set-job-name input parameter op :: ; input parameter job_name :: ; c-name: "gtk_print_operation_set_job_name"; end; define C-function gtk-print-operation-set-n-pages input parameter op :: ; input parameter n_pages :: ; c-name: "gtk_print_operation_set_n_pages"; end; define C-function gtk-print-operation-set-current-page input parameter op :: ; input parameter current_page :: ; c-name: "gtk_print_operation_set_current_page"; end; define C-function gtk-print-operation-set-use-full-page input parameter op :: ; input parameter full_page :: ; c-name: "gtk_print_operation_set_use_full_page"; end; define C-function gtk-print-operation-set-unit input parameter op :: ; input parameter unit :: ; c-name: "gtk_print_operation_set_unit"; end; define C-function gtk-print-operation-set-export-filename input parameter op :: ; input parameter filename :: ; c-name: "gtk_print_operation_set_export_filename"; end; define C-function gtk-print-operation-set-track-print-status input parameter op :: ; input parameter track_status :: ; c-name: "gtk_print_operation_set_track_print_status"; end; define C-function gtk-print-operation-set-show-progress input parameter op :: ; input parameter show_progress :: ; c-name: "gtk_print_operation_set_show_progress"; end; define C-function gtk-print-operation-set-allow-async input parameter op :: ; input parameter allow_async :: ; c-name: "gtk_print_operation_set_allow_async"; end; define C-function gtk-print-operation-set-custom-tab-label input parameter op :: ; input parameter label :: ; c-name: "gtk_print_operation_set_custom_tab_label"; end; define C-function gtk-print-operation-run input parameter op :: ; input parameter action :: ; input parameter parent :: ; input parameter error :: ; result res :: ; c-name: "gtk_print_operation_run"; end; define C-function gtk-print-operation-get-error input parameter op :: ; input parameter error :: ; c-name: "gtk_print_operation_get_error"; end; define C-function gtk-print-operation-get-status input parameter op :: ; result res :: ; c-name: "gtk_print_operation_get_status"; end; define C-function gtk-print-operation-get-status-string input parameter op :: ; result res :: ; c-name: "gtk_print_operation_get_status_string"; end; define C-function gtk-print-operation-is-finished input parameter op :: ; result res :: ; c-name: "gtk_print_operation_is_finished"; end; define C-function gtk-print-operation-cancel input parameter op :: ; c-name: "gtk_print_operation_cancel"; end; define C-function gtk-print-run-page-setup-dialog input parameter parent :: ; input parameter page_setup :: ; input parameter settings :: ; result res :: ; c-name: "gtk_print_run_page_setup_dialog"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-print-run-page-setup-dialog-async input parameter parent :: ; input parameter page_setup :: ; input parameter settings :: ; input parameter done_cb :: ; input parameter data :: ; c-name: "gtk_print_run_page_setup_dialog_async"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkPrintOperationPreviewIface> () end; define constant = <_GtkPrintOperationPreviewIface>; define C-function gtk-print-operation-preview-get-type result res :: ; c-name: "gtk_print_operation_preview_get_type"; end; define C-function gtk-print-operation-preview-render-page input parameter preview :: ; input parameter page_nr :: ; c-name: "gtk_print_operation_preview_render_page"; end; define C-function gtk-print-operation-preview-end-preview input parameter preview :: ; c-name: "gtk_print_operation_preview_end_preview"; end; define C-function gtk-print-operation-preview-is-selected input parameter preview :: ; input parameter page_nr :: ; result res :: ; c-name: "gtk_print_operation_preview_is_selected"; end; define C-function gtk-print-context-get-type result res :: ; c-name: "gtk_print_context_get_type"; end; define C-function gtk-print-context-get-cairo-context input parameter context :: ; result res :: ; c-name: "gtk_print_context_get_cairo_context"; end; define C-function gtk-print-context-get-page-setup input parameter context :: ; result res :: ; c-name: "gtk_print_context_get_page_setup"; end; define C-function gtk-print-context-get-width input parameter context :: ; result res :: ; c-name: "gtk_print_context_get_width"; end; define C-function gtk-print-context-get-height input parameter context :: ; result res :: ; c-name: "gtk_print_context_get_height"; end; define C-function gtk-print-context-get-dpi-x input parameter context :: ; result res :: ; c-name: "gtk_print_context_get_dpi_x"; end; define C-function gtk-print-context-get-dpi-y input parameter context :: ; result res :: ; c-name: "gtk_print_context_get_dpi_y"; end; define C-function gtk-print-context-get-pango-fontmap input parameter context :: ; result res :: ; c-name: "gtk_print_context_get_pango_fontmap"; end; define C-function gtk-print-context-create-pango-context input parameter context :: ; result res :: ; c-name: "gtk_print_context_create_pango_context"; end; define C-function gtk-print-context-create-pango-layout input parameter context :: ; result res :: ; c-name: "gtk_print_context_create_pango_layout"; end; define C-function gtk-print-context-set-cairo-context input parameter context :: ; input parameter cr :: ; input parameter dpi_x :: ; input parameter dpi_y :: ; c-name: "gtk_print_context_set_cairo_context"; end; define C-function gtk-page-setup-get-type result res :: ; c-name: "gtk_page_setup_get_type"; end; define C-function gtk-page-setup-new result res :: ; c-name: "gtk_page_setup_new"; end; define C-function gtk-page-setup-copy input parameter other :: ; result res :: ; c-name: "gtk_page_setup_copy"; end; define C-function gtk-page-setup-get-orientation input parameter setup :: ; result res :: ; c-name: "gtk_page_setup_get_orientation"; end; define C-function gtk-page-setup-set-orientation input parameter setup :: ; input parameter orientation :: ; c-name: "gtk_page_setup_set_orientation"; end; define C-subtype <_GtkPaperSize> () end; define constant = <_GtkPaperSize>; define C-function gtk-page-setup-get-paper-size input parameter setup :: ; result res :: ; c-name: "gtk_page_setup_get_paper_size"; end; define C-function gtk-page-setup-set-paper-size input parameter setup :: ; input parameter size :: ; c-name: "gtk_page_setup_set_paper_size"; end; define C-function gtk-page-setup-get-top-margin input parameter setup :: ; input parameter unit :: ; result res :: ; c-name: "gtk_page_setup_get_top_margin"; end; define C-function gtk-page-setup-set-top-margin input parameter setup :: ; input parameter margin :: ; input parameter unit :: ; c-name: "gtk_page_setup_set_top_margin"; end; define C-function gtk-page-setup-get-bottom-margin input parameter setup :: ; input parameter unit :: ; result res :: ; c-name: "gtk_page_setup_get_bottom_margin"; end; define C-function gtk-page-setup-set-bottom-margin input parameter setup :: ; input parameter margin :: ; input parameter unit :: ; c-name: "gtk_page_setup_set_bottom_margin"; end; define C-function gtk-page-setup-get-left-margin input parameter setup :: ; input parameter unit :: ; result res :: ; c-name: "gtk_page_setup_get_left_margin"; end; define C-function gtk-page-setup-set-left-margin input parameter setup :: ; input parameter margin :: ; input parameter unit :: ; c-name: "gtk_page_setup_set_left_margin"; end; define C-function gtk-page-setup-get-right-margin input parameter setup :: ; input parameter unit :: ; result res :: ; c-name: "gtk_page_setup_get_right_margin"; end; define C-function gtk-page-setup-set-right-margin input parameter setup :: ; input parameter margin :: ; input parameter unit :: ; c-name: "gtk_page_setup_set_right_margin"; end; define C-function gtk-page-setup-set-paper-size-and-default-margins input parameter setup :: ; input parameter size :: ; c-name: "gtk_page_setup_set_paper_size_and_default_margins"; end; define C-function gtk-page-setup-get-paper-width input parameter setup :: ; input parameter unit :: ; result res :: ; c-name: "gtk_page_setup_get_paper_width"; end; define C-function gtk-page-setup-get-paper-height input parameter setup :: ; input parameter unit :: ; result res :: ; c-name: "gtk_page_setup_get_paper_height"; end; define C-function gtk-page-setup-get-page-width input parameter setup :: ; input parameter unit :: ; result res :: ; c-name: "gtk_page_setup_get_page_width"; end; define C-function gtk-page-setup-get-page-height input parameter setup :: ; input parameter unit :: ; result res :: ; c-name: "gtk_page_setup_get_page_height"; end; define C-function gtk-paper-size-get-type result res :: ; c-name: "gtk_paper_size_get_type"; end; define C-function gtk-paper-size-new input parameter name :: ; result res :: ; c-name: "gtk_paper_size_new"; end; define C-function gtk-paper-size-new-from-ppd input parameter ppd_name :: ; input parameter ppd_display_name :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gtk_paper_size_new_from_ppd"; end; define C-function gtk-paper-size-new-custom input parameter name :: ; input parameter display_name :: ; input parameter width :: ; input parameter height :: ; input parameter unit :: ; result res :: ; c-name: "gtk_paper_size_new_custom"; end; define C-function gtk-paper-size-copy input parameter other :: ; result res :: ; c-name: "gtk_paper_size_copy"; end; define C-function gtk-paper-size-free input parameter size :: ; c-name: "gtk_paper_size_free"; end; define C-function gtk-paper-size-is-equal input parameter size1 :: ; input parameter size2 :: ; result res :: ; c-name: "gtk_paper_size_is_equal"; end; define C-function gtk-paper-size-get-name input parameter size :: ; result res :: ; c-name: "gtk_paper_size_get_name"; end; define C-function gtk-paper-size-get-display-name input parameter size :: ; result res :: ; c-name: "gtk_paper_size_get_display_name"; end; define C-function gtk-paper-size-get-ppd-name input parameter size :: ; result res :: ; c-name: "gtk_paper_size_get_ppd_name"; end; define C-function gtk-paper-size-get-width input parameter size :: ; input parameter unit :: ; result res :: ; c-name: "gtk_paper_size_get_width"; end; define C-function gtk-paper-size-get-height input parameter size :: ; input parameter unit :: ; result res :: ; c-name: "gtk_paper_size_get_height"; end; define C-function gtk-paper-size-is-custom input parameter size :: ; result res :: ; c-name: "gtk_paper_size_is_custom"; end; define C-function gtk-paper-size-set-size input parameter size :: ; input parameter width :: ; input parameter height :: ; input parameter unit :: ; c-name: "gtk_paper_size_set_size"; end; define C-function gtk-paper-size-get-default-top-margin input parameter size :: ; input parameter unit :: ; result res :: ; c-name: "gtk_paper_size_get_default_top_margin"; end; define C-function gtk-paper-size-get-default-bottom-margin input parameter size :: ; input parameter unit :: ; result res :: ; c-name: "gtk_paper_size_get_default_bottom_margin"; end; define C-function gtk-paper-size-get-default-left-margin input parameter size :: ; input parameter unit :: ; result res :: ; c-name: "gtk_paper_size_get_default_left_margin"; end; define C-function gtk-paper-size-get-default-right-margin input parameter size :: ; input parameter unit :: ; result res :: ; c-name: "gtk_paper_size_get_default_right_margin"; end; define C-function gtk-paper-size-get-default result res :: ; c-name: "gtk_paper_size_get_default"; end; define constant $GTK-PAPER-NAME-A3 = "iso_a3"; define constant $GTK-PAPER-NAME-A4 = "iso_a4"; define constant $GTK-PAPER-NAME-A5 = "iso_a5"; define constant $GTK-PAPER-NAME-B5 = "iso_b5"; define constant $GTK-PAPER-NAME-LETTER = "na_letter"; define constant $GTK-PAPER-NAME-EXECUTIVE = "na_executive"; define constant $GTK-PAPER-NAME-LEGAL = "na_legal"; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GtkPageRange> () end; define constant = <_GtkPageRange>; define C-function gtk-print-settings-get-type result res :: ; c-name: "gtk_print_settings_get_type"; end; define C-function gtk-print-settings-new result res :: ; c-name: "gtk_print_settings_new"; end; define C-function gtk-print-settings-copy input parameter other :: ; result res :: ; c-name: "gtk_print_settings_copy"; end; define C-function gtk-print-settings-has-key input parameter settings :: ; input parameter key :: ; result res :: ; c-name: "gtk_print_settings_has_key"; end; define C-function gtk-print-settings-get input parameter settings :: ; input parameter key :: ; result res :: ; c-name: "gtk_print_settings_get"; end; define C-function gtk-print-settings-set input parameter settings :: ; input parameter key :: ; input parameter value :: ; c-name: "gtk_print_settings_set"; end; define C-function gtk-print-settings-unset input parameter settings :: ; input parameter key :: ; c-name: "gtk_print_settings_unset"; end; define C-function gtk-print-settings-foreach input parameter settings :: ; input parameter func :: ; input parameter user_data :: ; c-name: "gtk_print_settings_foreach"; end; define C-function gtk-print-settings-get-bool input parameter settings :: ; input parameter key :: ; result res :: ; c-name: "gtk_print_settings_get_bool"; end; define C-function gtk-print-settings-set-bool input parameter settings :: ; input parameter key :: ; input parameter value :: ; c-name: "gtk_print_settings_set_bool"; end; define C-function gtk-print-settings-get-double input parameter settings :: ; input parameter key :: ; result res :: ; c-name: "gtk_print_settings_get_double"; end; define C-function gtk-print-settings-get-double-with-default input parameter settings :: ; input parameter key :: ; input parameter def :: ; result res :: ; c-name: "gtk_print_settings_get_double_with_default"; end; define C-function gtk-print-settings-set-double input parameter settings :: ; input parameter key :: ; input parameter value :: ; c-name: "gtk_print_settings_set_double"; end; define C-function gtk-print-settings-get-length input parameter settings :: ; input parameter key :: ; input parameter unit :: ; result res :: ; c-name: "gtk_print_settings_get_length"; end; define C-function gtk-print-settings-set-length input parameter settings :: ; input parameter key :: ; input parameter value :: ; input parameter unit :: ; c-name: "gtk_print_settings_set_length"; end; define C-function gtk-print-settings-get-int input parameter settings :: ; input parameter key :: ; result res :: ; c-name: "gtk_print_settings_get_int"; end; define C-function gtk-print-settings-get-int-with-default input parameter settings :: ; input parameter key :: ; input parameter def :: ; result res :: ; c-name: "gtk_print_settings_get_int_with_default"; end; define C-function gtk-print-settings-set-int input parameter settings :: ; input parameter key :: ; input parameter value :: ; c-name: "gtk_print_settings_set_int"; end; define C-function gtk-print-settings-get-printer input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_printer"; end; define C-function gtk-print-settings-set-printer input parameter settings :: ; input parameter printer :: ; c-name: "gtk_print_settings_set_printer"; end; define C-function gtk-print-settings-get-orientation input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_orientation"; end; define C-function gtk-print-settings-set-orientation input parameter settings :: ; input parameter orientation :: ; c-name: "gtk_print_settings_set_orientation"; end; define C-function gtk-print-settings-get-paper-size input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_paper_size"; end; define C-function gtk-print-settings-set-paper-size input parameter settings :: ; input parameter paper_size :: ; c-name: "gtk_print_settings_set_paper_size"; end; define C-function gtk-print-settings-get-paper-width input parameter settings :: ; input parameter unit :: ; result res :: ; c-name: "gtk_print_settings_get_paper_width"; end; define C-function gtk-print-settings-set-paper-width input parameter settings :: ; input parameter width :: ; input parameter unit :: ; c-name: "gtk_print_settings_set_paper_width"; end; define C-function gtk-print-settings-get-paper-height input parameter settings :: ; input parameter unit :: ; result res :: ; c-name: "gtk_print_settings_get_paper_height"; end; define C-function gtk-print-settings-set-paper-height input parameter settings :: ; input parameter height :: ; input parameter unit :: ; c-name: "gtk_print_settings_set_paper_height"; end; define C-function gtk-print-settings-get-use-color input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_use_color"; end; define C-function gtk-print-settings-set-use-color input parameter settings :: ; input parameter use_color :: ; c-name: "gtk_print_settings_set_use_color"; end; define C-function gtk-print-settings-get-collate input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_collate"; end; define C-function gtk-print-settings-set-collate input parameter settings :: ; input parameter collate :: ; c-name: "gtk_print_settings_set_collate"; end; define C-function gtk-print-settings-get-reverse input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_reverse"; end; define C-function gtk-print-settings-set-reverse input parameter settings :: ; input parameter reverse :: ; c-name: "gtk_print_settings_set_reverse"; end; define C-function gtk-print-settings-get-duplex input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_duplex"; end; define C-function gtk-print-settings-set-duplex input parameter settings :: ; input parameter duplex :: ; c-name: "gtk_print_settings_set_duplex"; end; define C-function gtk-print-settings-get-quality input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_quality"; end; define C-function gtk-print-settings-set-quality input parameter settings :: ; input parameter quality :: ; c-name: "gtk_print_settings_set_quality"; end; define C-function gtk-print-settings-get-n-copies input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_n_copies"; end; define C-function gtk-print-settings-set-n-copies input parameter settings :: ; input parameter num_copies :: ; c-name: "gtk_print_settings_set_n_copies"; end; define C-function gtk-print-settings-get-number-up input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_number_up"; end; define C-function gtk-print-settings-set-number-up input parameter settings :: ; input parameter number_up :: ; c-name: "gtk_print_settings_set_number_up"; end; define C-function gtk-print-settings-get-resolution input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_resolution"; end; define C-function gtk-print-settings-set-resolution input parameter settings :: ; input parameter resolution :: ; c-name: "gtk_print_settings_set_resolution"; end; define C-function gtk-print-settings-get-scale input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_scale"; end; define C-function gtk-print-settings-set-scale input parameter settings :: ; input parameter scale :: ; c-name: "gtk_print_settings_set_scale"; end; define C-function gtk-print-settings-get-print-pages input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_print_pages"; end; define C-function gtk-print-settings-set-print-pages input parameter settings :: ; input parameter pages :: ; c-name: "gtk_print_settings_set_print_pages"; end; define C-function gtk-print-settings-get-page-ranges input parameter settings :: ; input parameter num_ranges :: ; result res :: ; c-name: "gtk_print_settings_get_page_ranges"; end; define C-function gtk-print-settings-set-page-ranges input parameter settings :: ; input parameter page_ranges :: ; input parameter num_ranges :: ; c-name: "gtk_print_settings_set_page_ranges"; end; define C-function gtk-print-settings-get-page-set input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_page_set"; end; define C-function gtk-print-settings-set-page-set input parameter settings :: ; input parameter page_set :: ; c-name: "gtk_print_settings_set_page_set"; end; define C-function gtk-print-settings-get-default-source input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_default_source"; end; define C-function gtk-print-settings-set-default-source input parameter settings :: ; input parameter default_source :: ; c-name: "gtk_print_settings_set_default_source"; end; define C-function gtk-print-settings-get-media-type input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_media_type"; end; define C-function gtk-print-settings-set-media-type input parameter settings :: ; input parameter media_type :: ; c-name: "gtk_print_settings_set_media_type"; end; define C-function gtk-print-settings-get-dither input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_dither"; end; define C-function gtk-print-settings-set-dither input parameter settings :: ; input parameter dither :: ; c-name: "gtk_print_settings_set_dither"; end; define C-function gtk-print-settings-get-finishings input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_finishings"; end; define C-function gtk-print-settings-set-finishings input parameter settings :: ; input parameter finishings :: ; c-name: "gtk_print_settings_set_finishings"; end; define C-function gtk-print-settings-get-output-bin input parameter settings :: ; result res :: ; c-name: "gtk_print_settings_get_output_bin"; end; define C-function gtk-print-settings-set-output-bin input parameter settings :: ; input parameter output_bin :: ; c-name: "gtk_print_settings_set_output_bin"; end; define constant $GTK-PRINT-SETTINGS-PRINTER = "printer"; define constant $GTK-PRINT-SETTINGS-ORIENTATION = "orientation"; define constant $GTK-PRINT-SETTINGS-PAPER-FORMAT = "paper-format"; define constant $GTK-PRINT-SETTINGS-PAPER-WIDTH = "paper-width"; define constant $GTK-PRINT-SETTINGS-PAPER-HEIGHT = "paper-height"; define constant $GTK-PRINT-SETTINGS-N-COPIES = "n-copies"; define constant $GTK-PRINT-SETTINGS-DEFAULT-SOURCE = "default-source"; define constant $GTK-PRINT-SETTINGS-QUALITY = "quality"; define constant $GTK-PRINT-SETTINGS-RESOLUTION = "resolution"; define constant $GTK-PRINT-SETTINGS-USE-COLOR = "use-color"; define constant $GTK-PRINT-SETTINGS-DUPLEX = "duplex"; define constant $GTK-PRINT-SETTINGS-COLLATE = "collate"; define constant $GTK-PRINT-SETTINGS-REVERSE = "reverse"; define constant $GTK-PRINT-SETTINGS-MEDIA-TYPE = "media-type"; define constant $GTK-PRINT-SETTINGS-DITHER = "dither"; define constant $GTK-PRINT-SETTINGS-SCALE = "scale"; define constant $GTK-PRINT-SETTINGS-PRINT-PAGES = "print-pages"; define constant $GTK-PRINT-SETTINGS-PAGE-RANGES = "page-ranges"; define constant $GTK-PRINT-SETTINGS-PAGE-SET = "page-set"; define constant $GTK-PRINT-SETTINGS-FINISHINGS = "finishings"; define constant $GTK-PRINT-SETTINGS-NUMBER-UP = "number-up"; define constant $GTK-PRINT-SETTINGS-OUTPUT-BIN = "output-bin"; define constant $GTK-PRINT-SETTINGS-OUTPUT-FILE-FORMAT = "output-file-format"; define constant $GTK-PRINT-SETTINGS-OUTPUT-URI = "output-uri"; define constant $GTK-PRINT-SETTINGS-WIN32-DRIVER-VERSION = "win32-driver-version"; define constant $GTK-PRINT-SETTINGS-WIN32-DRIVER-EXTRA = "win32-driver-extra"; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } "gtk-major-version"*/ /* Ignoring declaration for {instance of } "gtk-minor-version"*/ /* Ignoring declaration for {instance of } "gtk-micro-version"*/ /* Ignoring declaration for {instance of } "gtk-binary-age"*/ /* Ignoring declaration for {instance of } "gtk-interface-age"*/ define C-function gtk-check-version input parameter required_major :: ; input parameter required_minor :: ; input parameter required_micro :: ; result res :: ; c-name: "gtk_check_version"; end; define C-pointer-type => ; define C-function gtk-parse-args input parameter argc :: ; input parameter argv :: ; result res :: ; c-name: "gtk_parse_args"; end; define C-function %gtk-init input parameter argc :: ; input parameter argv :: ; c-name: "gtk_init"; end; define C-function gtk-init-check input parameter argc :: ; input parameter argv :: ; result res :: ; c-name: "gtk_init_check"; end; define C-function gtk-init-with-args input parameter argc :: ; input parameter argv :: ; input parameter parameter_string :: ; input parameter entries :: ; input parameter translation_domain :: ; input parameter error :: ; result res :: ; c-name: "gtk_init_with_args"; end; define C-function gtk-get-option-group input parameter open_default_display :: ; result res :: ; c-name: "gtk_get_option_group"; end; define C-function gtk-init-abi-check input parameter argc :: ; input parameter argv :: ; input parameter num_checks :: ; input parameter sizeof_GtkWindow :: ; input parameter sizeof_GtkBox :: ; c-name: "gtk_init_abi_check"; end; define C-function gtk-init-check-abi-check input parameter argc :: ; input parameter argv :: ; input parameter num_checks :: ; input parameter sizeof_GtkWindow :: ; input parameter sizeof_GtkBox :: ; result res :: ; c-name: "gtk_init_check_abi_check"; end; define C-function gtk-exit input parameter error_code :: ; c-name: "gtk_exit"; end; define C-function gtk-disable-setlocale c-name: "gtk_disable_setlocale"; end; define C-function gtk-set-locale result res :: ; c-name: "gtk_set_locale"; end; define C-function gtk-get-default-language result res :: ; c-name: "gtk_get_default_language"; end; define C-function gtk-events-pending result res :: ; c-name: "gtk_events_pending"; end; define C-function gtk-main-do-event input parameter event :: ; c-name: "gtk_main_do_event"; end; define C-function gtk-main c-name: "gtk_main"; end; define C-function gtk-main-level result res :: ; c-name: "gtk_main_level"; end; define C-function gtk-main-quit c-name: "gtk_main_quit"; end; define C-function gtk-main-iteration result res :: ; c-name: "gtk_main_iteration"; end; define C-function gtk-main-iteration-do input parameter blocking :: ; result res :: ; c-name: "gtk_main_iteration_do"; end; define C-function gtk-true result res :: ; c-name: "gtk_true"; end; define C-function gtk-false result res :: ; c-name: "gtk_false"; end; define C-function gtk-grab-add input parameter widget :: ; c-name: "gtk_grab_add"; end; define C-function gtk-grab-get-current result res :: ; c-name: "gtk_grab_get_current"; end; define C-function gtk-grab-remove input parameter widget :: ; c-name: "gtk_grab_remove"; end; define C-function gtk-init-add input parameter function :: ; input parameter data :: ; c-name: "gtk_init_add"; end; define C-function gtk-quit-add-destroy input parameter main_level :: ; input parameter object :: ; c-name: "gtk_quit_add_destroy"; end; define C-function gtk-quit-add input parameter main_level :: ; input parameter function :: ; input parameter data :: ; result res :: ; c-name: "gtk_quit_add"; end; define C-function gtk-quit-add-full input parameter main_level :: ; input parameter function :: ; input parameter marshal :: ; input parameter data :: ; input parameter destroy :: ; result res :: ; c-name: "gtk_quit_add_full"; end; define C-function gtk-quit-remove input parameter quit_handler_id :: ; c-name: "gtk_quit_remove"; end; define C-function gtk-quit-remove-by-data input parameter data :: ; c-name: "gtk_quit_remove_by_data"; end; define C-function gtk-timeout-add input parameter interval :: ; input parameter function :: ; input parameter data :: ; result res :: ; c-name: "gtk_timeout_add"; end; define C-function gtk-timeout-add-full input parameter interval :: ; input parameter function :: ; input parameter marshal :: ; input parameter data :: ; input parameter destroy :: ; result res :: ; c-name: "gtk_timeout_add_full"; end; define C-function gtk-timeout-remove input parameter timeout_handler_id :: ; c-name: "gtk_timeout_remove"; end; define C-function gtk-idle-add input parameter function :: ; input parameter data :: ; result res :: ; c-name: "gtk_idle_add"; end; define C-function gtk-idle-add-priority input parameter priority :: ; input parameter function :: ; input parameter data :: ; result res :: ; c-name: "gtk_idle_add_priority"; end; define C-function gtk-idle-add-full input parameter priority :: ; input parameter function :: ; input parameter marshal :: ; input parameter data :: ; input parameter destroy :: ; result res :: ; c-name: "gtk_idle_add_full"; end; define C-function gtk-idle-remove input parameter idle_handler_id :: ; c-name: "gtk_idle_remove"; end; define C-function gtk-idle-remove-by-data input parameter data :: ; c-name: "gtk_idle_remove_by_data"; end; define C-function gtk-input-add-full input parameter source :: ; input parameter condition :: ; input parameter function :: ; input parameter marshal :: ; input parameter data :: ; input parameter destroy :: ; result res :: ; c-name: "gtk_input_add_full"; end; define C-function gtk-input-remove input parameter input_handler_id :: ; c-name: "gtk_input_remove"; end; define C-function gtk-key-snooper-install input parameter snooper :: ; input parameter func_data :: ; result res :: ; c-name: "gtk_key_snooper_install"; end; define C-function gtk-key-snooper-remove input parameter snooper_handler_id :: ; c-name: "gtk_key_snooper_remove"; end; define C-function gtk-get-current-event result res :: ; c-name: "gtk_get_current_event"; end; define C-function gtk-get-current-event-time result res :: ; c-name: "gtk_get_current_event_time"; end; define C-function gtk-get-current-event-state input parameter state :: ; result res :: ; c-name: "gtk_get_current_event_state"; end; define C-function gtk-get-event-widget input parameter event :: ; result res :: ; c-name: "gtk_get_event_widget"; end; define C-function gtk-propagate-event input parameter widget :: ; input parameter event :: ; c-name: "gtk_propagate_event"; end; define C-function _gtk-boolean-handled-accumulator input parameter ihint :: ; input parameter return_accu :: ; input parameter handler_return :: ; input parameter dummy :: ; result res :: ; c-name: "_gtk_boolean_handled_accumulator"; end; define C-function _gtk-get-lc-ctype result res :: ; c-name: "_gtk_get_lc_ctype"; end; define constant $GTK-PRIORITY-RESIZE = 110; define constant $GTK-PRIORITY-REDRAW = 120; define constant $GTK-PRIORITY-HIGH = -100; define constant $GTK-PRIORITY-INTERNAL = 120; define constant $GTK-PRIORITY-DEFAULT = 200; define constant $GTK-PRIORITY-LOW = 300; define C-subtype <_GtkPreview> (, ) end; define constant = <_GtkPreview>; define C-subtype <_GtkPreviewInfo> () end; define constant = <_GtkPreviewInfo>; define C-pointer-type => ; /* Ignoring declaration for {instance of } ">"*/ /* Ignoring declaration for {instance of } ">"*/ /* Ignoring declaration for {instance of } "<_GtkDitherInfo>"*/ define constant = <_GtkDitherInfo>; define C-subtype <_GtkPreviewClass> () end; define constant = <_GtkPreviewClass>; define C-function gtk-preview-get-type result res :: ; c-name: "gtk_preview_get_type"; end; define C-function gtk-preview-uninit c-name: "gtk_preview_uninit"; end; define C-function gtk-preview-new input parameter type :: ; result res :: ; c-name: "gtk_preview_new"; end; define C-function gtk-preview-size input parameter preview :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_preview_size"; end; define C-function gtk-preview-put input parameter preview :: ; input parameter window :: ; input parameter gc :: ; input parameter srcx :: ; input parameter srcy :: ; input parameter destx :: ; input parameter desty :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_preview_put"; end; define C-function gtk-preview-draw-row input parameter preview :: ; input parameter data :: ; input parameter x :: ; input parameter y :: ; input parameter w :: ; c-name: "gtk_preview_draw_row"; end; define C-function gtk-preview-set-expand input parameter preview :: ; input parameter expand :: ; c-name: "gtk_preview_set_expand"; end; define C-function gtk-preview-set-gamma input parameter gamma_ :: ; c-name: "gtk_preview_set_gamma"; end; define C-function gtk-preview-set-color-cube input parameter nred_shades :: ; input parameter ngreen_shades :: ; input parameter nblue_shades :: ; input parameter ngray_shades :: ; c-name: "gtk_preview_set_color_cube"; end; define C-function gtk-preview-set-install-cmap input parameter install_cmap :: ; c-name: "gtk_preview_set_install_cmap"; end; define C-function gtk-preview-set-reserved input parameter nreserved :: ; c-name: "gtk_preview_set_reserved"; end; define C-function gtk-preview-set-dither input parameter preview :: ; input parameter dither :: ; c-name: "gtk_preview_set_dither"; end; define C-function gtk-preview-get-visual result res :: ; c-name: "gtk_preview_get_visual"; end; define C-function gtk-preview-get-cmap result res :: ; c-name: "gtk_preview_get_cmap"; end; define C-function gtk-preview-get-info result res :: ; c-name: "gtk_preview_get_info"; end; define C-function gtk-preview-reset c-name: "gtk_preview_reset"; end; define C-subtype <_GtkPlug> (, ) end; define constant = <_GtkPlug>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkPlugClass> () end; define constant = <_GtkPlugClass>; define C-function gtk-plug-get-type result res :: ; c-name: "gtk_plug_get_type"; end; define C-function gtk-plug-construct input parameter plug :: ; input parameter socket_id :: ; c-name: "gtk_plug_construct"; end; define C-function gtk-plug-new input parameter socket_id :: ; result res :: ; c-name: "gtk_plug_new"; end; define C-function gtk-plug-construct-for-display input parameter plug :: ; input parameter display :: ; input parameter socket_id :: ; c-name: "gtk_plug_construct_for_display"; end; define C-function gtk-plug-new-for-display input parameter display :: ; input parameter socket_id :: ; result res :: ; c-name: "gtk_plug_new_for_display"; end; define C-function gtk-plug-get-id input parameter plug :: ; result res :: ; c-name: "gtk_plug_get_id"; end; define C-function _gtk-plug-add-to-socket input parameter plug :: ; input parameter socket_ :: ; c-name: "_gtk_plug_add_to_socket"; end; define C-function _gtk-plug-remove-from-socket input parameter plug :: ; input parameter socket_ :: ; c-name: "_gtk_plug_remove_from_socket"; end; define C-subtype <_GtkOptionMenu> (, ) end; define constant = <_GtkOptionMenu>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkOptionMenuClass> () end; define constant = <_GtkOptionMenuClass>; define C-function gtk-option-menu-get-type result res :: ; c-name: "gtk_option_menu_get_type"; end; define C-function gtk-option-menu-new result res :: ; c-name: "gtk_option_menu_new"; end; define C-function gtk-option-menu-get-menu input parameter option_menu :: ; result res :: ; c-name: "gtk_option_menu_get_menu"; end; define C-function gtk-option-menu-set-menu input parameter option_menu :: ; input parameter menu :: ; c-name: "gtk_option_menu_set_menu"; end; define C-function gtk-option-menu-remove-menu input parameter option_menu :: ; c-name: "gtk_option_menu_remove_menu"; end; define C-function gtk-option-menu-get-history input parameter option_menu :: ; result res :: ; c-name: "gtk_option_menu_get_history"; end; define C-function gtk-option-menu-set-history input parameter option_menu :: ; input parameter index_ :: ; c-name: "gtk_option_menu_set_history"; end; define C-subtype <_GtkOldEditable> () end; define constant = <_GtkOldEditable>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkOldEditableClass> () end; define constant = <_GtkOldEditableClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-old-editable-get-type result res :: ; c-name: "gtk_old_editable_get_type"; end; define C-function gtk-old-editable-claim-selection input parameter old_editable :: ; input parameter claim :: ; input parameter time_ :: ; c-name: "gtk_old_editable_claim_selection"; end; define C-function gtk-old-editable-changed input parameter old_editable :: ; c-name: "gtk_old_editable_changed"; end; define constant = limited(, min: 0, max: 1); define constant $GTK-NOTEBOOK-TAB-FIRST :: = 0; define constant $GTK-NOTEBOOK-TAB-LAST :: = 1; define C-subtype <_GtkNotebookPage> () end; define constant = <_GtkNotebookPage>; define C-subtype <_GtkNotebook> (, ) end; define constant = <_GtkNotebook>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkNotebookClass> () end; define constant = <_GtkNotebookClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-notebook-get-type result res :: ; c-name: "gtk_notebook_get_type"; end; define C-function gtk-notebook-new result res :: ; c-name: "gtk_notebook_new"; end; define C-function gtk-notebook-append-page input parameter notebook :: ; input parameter child :: ; input parameter tab_label :: ; result res :: ; c-name: "gtk_notebook_append_page"; end; define C-function gtk-notebook-append-page-menu input parameter notebook :: ; input parameter child :: ; input parameter tab_label :: ; input parameter menu_label :: ; result res :: ; c-name: "gtk_notebook_append_page_menu"; end; define C-function gtk-notebook-prepend-page input parameter notebook :: ; input parameter child :: ; input parameter tab_label :: ; result res :: ; c-name: "gtk_notebook_prepend_page"; end; define C-function gtk-notebook-prepend-page-menu input parameter notebook :: ; input parameter child :: ; input parameter tab_label :: ; input parameter menu_label :: ; result res :: ; c-name: "gtk_notebook_prepend_page_menu"; end; define C-function gtk-notebook-insert-page input parameter notebook :: ; input parameter child :: ; input parameter tab_label :: ; input parameter position :: ; result res :: ; c-name: "gtk_notebook_insert_page"; end; define C-function gtk-notebook-insert-page-menu input parameter notebook :: ; input parameter child :: ; input parameter tab_label :: ; input parameter menu_label :: ; input parameter position :: ; result res :: ; c-name: "gtk_notebook_insert_page_menu"; end; define C-function gtk-notebook-remove-page input parameter notebook :: ; input parameter page_num :: ; c-name: "gtk_notebook_remove_page"; end; define C-function gtk-notebook-set-window-creation-hook input parameter func :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_notebook_set_window_creation_hook"; end; define C-function gtk-notebook-set-group-id input parameter notebook :: ; input parameter group_id :: ; c-name: "gtk_notebook_set_group_id"; end; define C-function gtk-notebook-get-group-id input parameter notebook :: ; result res :: ; c-name: "gtk_notebook_get_group_id"; end; define C-function gtk-notebook-get-current-page input parameter notebook :: ; result res :: ; c-name: "gtk_notebook_get_current_page"; end; define C-function gtk-notebook-get-nth-page input parameter notebook :: ; input parameter page_num :: ; result res :: ; c-name: "gtk_notebook_get_nth_page"; end; define C-function gtk-notebook-get-n-pages input parameter notebook :: ; result res :: ; c-name: "gtk_notebook_get_n_pages"; end; define C-function gtk-notebook-page-num input parameter notebook :: ; input parameter child :: ; result res :: ; c-name: "gtk_notebook_page_num"; end; define C-function gtk-notebook-set-current-page input parameter notebook :: ; input parameter page_num :: ; c-name: "gtk_notebook_set_current_page"; end; define C-function gtk-notebook-next-page input parameter notebook :: ; c-name: "gtk_notebook_next_page"; end; define C-function gtk-notebook-prev-page input parameter notebook :: ; c-name: "gtk_notebook_prev_page"; end; define C-function gtk-notebook-set-show-border input parameter notebook :: ; input parameter show_border :: ; c-name: "gtk_notebook_set_show_border"; end; define C-function gtk-notebook-get-show-border input parameter notebook :: ; result res :: ; c-name: "gtk_notebook_get_show_border"; end; define C-function gtk-notebook-set-show-tabs input parameter notebook :: ; input parameter show_tabs :: ; c-name: "gtk_notebook_set_show_tabs"; end; define C-function gtk-notebook-get-show-tabs input parameter notebook :: ; result res :: ; c-name: "gtk_notebook_get_show_tabs"; end; define C-function gtk-notebook-set-tab-pos input parameter notebook :: ; input parameter pos :: ; c-name: "gtk_notebook_set_tab_pos"; end; define C-function gtk-notebook-get-tab-pos input parameter notebook :: ; result res :: ; c-name: "gtk_notebook_get_tab_pos"; end; define C-function gtk-notebook-set-homogeneous-tabs input parameter notebook :: ; input parameter homogeneous :: ; c-name: "gtk_notebook_set_homogeneous_tabs"; end; define C-function gtk-notebook-set-tab-border input parameter notebook :: ; input parameter border_width :: ; c-name: "gtk_notebook_set_tab_border"; end; define C-function gtk-notebook-set-tab-hborder input parameter notebook :: ; input parameter tab_hborder :: ; c-name: "gtk_notebook_set_tab_hborder"; end; define C-function gtk-notebook-set-tab-vborder input parameter notebook :: ; input parameter tab_vborder :: ; c-name: "gtk_notebook_set_tab_vborder"; end; define C-function gtk-notebook-set-scrollable input parameter notebook :: ; input parameter scrollable :: ; c-name: "gtk_notebook_set_scrollable"; end; define C-function gtk-notebook-get-scrollable input parameter notebook :: ; result res :: ; c-name: "gtk_notebook_get_scrollable"; end; define C-function gtk-notebook-popup-enable input parameter notebook :: ; c-name: "gtk_notebook_popup_enable"; end; define C-function gtk-notebook-popup-disable input parameter notebook :: ; c-name: "gtk_notebook_popup_disable"; end; define C-function gtk-notebook-get-tab-label input parameter notebook :: ; input parameter child :: ; result res :: ; c-name: "gtk_notebook_get_tab_label"; end; define C-function gtk-notebook-set-tab-label input parameter notebook :: ; input parameter child :: ; input parameter tab_label :: ; c-name: "gtk_notebook_set_tab_label"; end; define C-function gtk-notebook-set-tab-label-text input parameter notebook :: ; input parameter child :: ; input parameter tab_text :: ; c-name: "gtk_notebook_set_tab_label_text"; end; define C-function gtk-notebook-get-tab-label-text input parameter notebook :: ; input parameter child :: ; result res :: ; c-name: "gtk_notebook_get_tab_label_text"; end; define C-function gtk-notebook-get-menu-label input parameter notebook :: ; input parameter child :: ; result res :: ; c-name: "gtk_notebook_get_menu_label"; end; define C-function gtk-notebook-set-menu-label input parameter notebook :: ; input parameter child :: ; input parameter menu_label :: ; c-name: "gtk_notebook_set_menu_label"; end; define C-function gtk-notebook-set-menu-label-text input parameter notebook :: ; input parameter child :: ; input parameter menu_text :: ; c-name: "gtk_notebook_set_menu_label_text"; end; define C-function gtk-notebook-get-menu-label-text input parameter notebook :: ; input parameter child :: ; result res :: ; c-name: "gtk_notebook_get_menu_label_text"; end; define C-function gtk-notebook-query-tab-label-packing input parameter notebook :: ; input parameter child :: ; input parameter expand :: ; input parameter fill :: ; input parameter pack_type :: ; c-name: "gtk_notebook_query_tab_label_packing"; end; define C-function gtk-notebook-set-tab-label-packing input parameter notebook :: ; input parameter child :: ; input parameter expand :: ; input parameter fill :: ; input parameter pack_type :: ; c-name: "gtk_notebook_set_tab_label_packing"; end; define C-function gtk-notebook-reorder-child input parameter notebook :: ; input parameter child :: ; input parameter position :: ; c-name: "gtk_notebook_reorder_child"; end; define C-function gtk-notebook-get-tab-reorderable input parameter notebook :: ; input parameter child :: ; result res :: ; c-name: "gtk_notebook_get_tab_reorderable"; end; define C-function gtk-notebook-set-tab-reorderable input parameter notebook :: ; input parameter child :: ; input parameter reorderable :: ; c-name: "gtk_notebook_set_tab_reorderable"; end; define C-function gtk-notebook-get-tab-detachable input parameter notebook :: ; input parameter child :: ; result res :: ; c-name: "gtk_notebook_get_tab_detachable"; end; define C-function gtk-notebook-set-tab-detachable input parameter notebook :: ; input parameter child :: ; input parameter detachable :: ; c-name: "gtk_notebook_set_tab_detachable"; end; define constant gtk-notebook-current-page = gtk-notebook-get-current-page; define constant gtk-notebook-set-page = gtk-notebook-set-current-page; define C-function _gtk-find-module input parameter name :: ; input parameter type :: ; result res :: ; c-name: "_gtk_find_module"; end; define C-function _gtk-get-module-path input parameter type :: ; result res :: ; c-name: "_gtk_get_module_path"; end; define C-function _gtk-modules-init input parameter argc :: ; input parameter argv :: ; input parameter gtk_modules_args :: ; c-name: "_gtk_modules_init"; end; define C-function _gtk-modules-settings-changed input parameter settings :: ; input parameter modules :: ; c-name: "_gtk_modules_settings_changed"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 0, max: 4); define constant $GTK-MESSAGE-INFO :: = 0; define constant $GTK-MESSAGE-WARNING :: = 1; define constant $GTK-MESSAGE-QUESTION :: = 2; define constant $GTK-MESSAGE-ERROR :: = 3; define constant $GTK-MESSAGE-OTHER :: = 4; define constant = limited(, min: 0, max: 5); define constant $GTK-BUTTONS-NONE :: = 0; define constant $GTK-BUTTONS-OK :: = 1; define constant $GTK-BUTTONS-CLOSE :: = 2; define constant $GTK-BUTTONS-CANCEL :: = 3; define constant $GTK-BUTTONS-YES-NO :: = 4; define constant $GTK-BUTTONS-OK-CANCEL :: = 5; define C-subtype <_GtkMessageDialog> (, ) end; define constant = <_GtkMessageDialog>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkMessageDialogClass> () end; define constant = <_GtkMessageDialogClass>; define C-function gtk-message-dialog-get-type result res :: ; c-name: "gtk_message_dialog_get_type"; end; define C-function gtk-message-dialog-new input parameter parent :: ; input parameter flags :: ; input parameter type :: ; input parameter buttons :: ; input parameter message_format :: ; result res :: ; c-name: "gtk_message_dialog_new"; end; define C-function gtk-message-dialog-new-with-markup input parameter parent :: ; input parameter flags :: ; input parameter type :: ; input parameter buttons :: ; input parameter message_format :: ; result res :: ; c-name: "gtk_message_dialog_new_with_markup"; end; define C-function gtk-message-dialog-set-image input parameter dialog :: ; input parameter image :: ; c-name: "gtk_message_dialog_set_image"; end; define C-function gtk-message-dialog-set-markup input parameter message_dialog :: ; input parameter str :: ; c-name: "gtk_message_dialog_set_markup"; end; define C-function gtk-message-dialog-format-secondary-text input parameter message_dialog :: ; input parameter message_format :: ; c-name: "gtk_message_dialog_format_secondary_text"; end; define C-function gtk-message-dialog-format-secondary-markup input parameter message_dialog :: ; input parameter message_format :: ; c-name: "gtk_message_dialog_format_secondary_markup"; end; define C-subtype <_GtkMenuToolButtonPrivate> () end; define constant = <_GtkMenuToolButtonPrivate>; define C-subtype <_GtkMenuToolButton> () end; define constant = <_GtkMenuToolButton>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkMenuToolButtonClass> () end; define constant = <_GtkMenuToolButtonClass>; define C-function gtk-menu-tool-button-get-type result res :: ; c-name: "gtk_menu_tool_button_get_type"; end; define C-function gtk-menu-tool-button-new input parameter icon_widget :: ; input parameter label :: ; result res :: ; c-name: "gtk_menu_tool_button_new"; end; define C-function gtk-menu-tool-button-new-from-stock input parameter stock_id :: ; result res :: ; c-name: "gtk_menu_tool_button_new_from_stock"; end; define C-function gtk-menu-tool-button-set-menu input parameter button :: ; input parameter menu :: ; c-name: "gtk_menu_tool_button_set_menu"; end; define C-function gtk-menu-tool-button-get-menu input parameter button :: ; result res :: ; c-name: "gtk_menu_tool_button_get_menu"; end; define C-function gtk-menu-tool-button-set-arrow-tooltip input parameter button :: ; input parameter tooltips :: ; input parameter tip_text :: ; input parameter tip_private :: ; c-name: "gtk_menu_tool_button_set_arrow_tooltip"; end; define C-subtype <_GtkMenuBar> (, ) end; define constant = <_GtkMenuBar>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkMenuBarClass> () end; define constant = <_GtkMenuBarClass>; define C-function gtk-menu-bar-get-type result res :: ; c-name: "gtk_menu_bar_get_type"; end; define C-function gtk-menu-bar-new result res :: ; c-name: "gtk_menu_bar_new"; end; define C-function gtk-menu-bar-get-pack-direction input parameter menubar :: ; result res :: ; c-name: "gtk_menu_bar_get_pack_direction"; end; define C-function gtk-menu-bar-set-pack-direction input parameter menubar :: ; input parameter pack_dir :: ; c-name: "gtk_menu_bar_set_pack_direction"; end; define C-function gtk-menu-bar-get-child-pack-direction input parameter menubar :: ; result res :: ; c-name: "gtk_menu_bar_get_child_pack_direction"; end; define C-function gtk-menu-bar-set-child-pack-direction input parameter menubar :: ; input parameter child_pack_dir :: ; c-name: "gtk_menu_bar_set_child_pack_direction"; end; define C-function _gtk-menu-bar-cycle-focus input parameter menubar :: ; input parameter dir :: ; c-name: "_gtk_menu_bar_cycle_focus"; end; define C-subtype <_GtkListItem> (, ) end; define constant = <_GtkListItem>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkListItemClass> () end; define constant = <_GtkListItemClass>; define C-function gtk-list-item-get-type result res :: ; c-name: "gtk_list_item_get_type"; end; define C-function gtk-list-item-new result res :: ; c-name: "gtk_list_item_new"; end; define C-function gtk-list-item-new-with-label input parameter label :: ; result res :: ; c-name: "gtk_list_item_new_with_label"; end; define C-function gtk-list-item-select input parameter list_item :: ; c-name: "gtk_list_item_select"; end; define C-function gtk-list-item-deselect input parameter list_item :: ; c-name: "gtk_list_item_deselect"; end; define C-subtype <_GtkList> (, ) end; define constant = <_GtkList>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkListClass> () end; define constant = <_GtkListClass>; define C-function gtk-list-get-type result res :: ; c-name: "gtk_list_get_type"; end; define C-function gtk-list-new result res :: ; c-name: "gtk_list_new"; end; define C-function gtk-list-insert-items input parameter list :: ; input parameter items :: ; input parameter position :: ; c-name: "gtk_list_insert_items"; end; define C-function gtk-list-append-items input parameter list :: ; input parameter items :: ; c-name: "gtk_list_append_items"; end; define C-function gtk-list-prepend-items input parameter list :: ; input parameter items :: ; c-name: "gtk_list_prepend_items"; end; define C-function gtk-list-remove-items input parameter list :: ; input parameter items :: ; c-name: "gtk_list_remove_items"; end; define C-function gtk-list-remove-items-no-unref input parameter list :: ; input parameter items :: ; c-name: "gtk_list_remove_items_no_unref"; end; define C-function gtk-list-clear-items input parameter list :: ; input parameter start :: ; input parameter end :: ; c-name: "gtk_list_clear_items"; end; define C-function gtk-list-select-item input parameter list :: ; input parameter item :: ; c-name: "gtk_list_select_item"; end; define C-function gtk-list-unselect-item input parameter list :: ; input parameter item :: ; c-name: "gtk_list_unselect_item"; end; define C-function gtk-list-select-child input parameter list :: ; input parameter child :: ; c-name: "gtk_list_select_child"; end; define C-function gtk-list-unselect-child input parameter list :: ; input parameter child :: ; c-name: "gtk_list_unselect_child"; end; define C-function gtk-list-child-position input parameter list :: ; input parameter child :: ; result res :: ; c-name: "gtk_list_child_position"; end; define C-function gtk-list-set-selection-mode input parameter list :: ; input parameter mode :: ; c-name: "gtk_list_set_selection_mode"; end; define C-function gtk-list-extend-selection input parameter list :: ; input parameter scroll_type :: ; input parameter position :: ; input parameter auto_start_selection :: ; c-name: "gtk_list_extend_selection"; end; define C-function gtk-list-start-selection input parameter list :: ; c-name: "gtk_list_start_selection"; end; define C-function gtk-list-end-selection input parameter list :: ; c-name: "gtk_list_end_selection"; end; define C-function gtk-list-select-all input parameter list :: ; c-name: "gtk_list_select_all"; end; define C-function gtk-list-unselect-all input parameter list :: ; c-name: "gtk_list_unselect_all"; end; define C-function gtk-list-scroll-horizontal input parameter list :: ; input parameter scroll_type :: ; input parameter position :: ; c-name: "gtk_list_scroll_horizontal"; end; define C-function gtk-list-scroll-vertical input parameter list :: ; input parameter scroll_type :: ; input parameter position :: ; c-name: "gtk_list_scroll_vertical"; end; define C-function gtk-list-toggle-add-mode input parameter list :: ; c-name: "gtk_list_toggle_add_mode"; end; define C-function gtk-list-toggle-focus-row input parameter list :: ; c-name: "gtk_list_toggle_focus_row"; end; define C-function gtk-list-toggle-row input parameter list :: ; input parameter item :: ; c-name: "gtk_list_toggle_row"; end; define C-function gtk-list-undo-selection input parameter list :: ; c-name: "gtk_list_undo_selection"; end; define C-function gtk-list-end-drag-selection input parameter list :: ; c-name: "gtk_list_end_drag_selection"; end; define C-subtype <_GtkLinkButtonPrivate> () end; define constant = <_GtkLinkButtonPrivate>; define C-subtype <_GtkLinkButton> () end; define constant = <_GtkLinkButton>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkLinkButtonClass> () end; define constant = <_GtkLinkButtonClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-link-button-get-type result res :: ; c-name: "gtk_link_button_get_type"; end; define C-function gtk-link-button-new input parameter uri :: ; result res :: ; c-name: "gtk_link_button_new"; end; define C-function gtk-link-button-new-with-label input parameter uri :: ; input parameter label :: ; result res :: ; c-name: "gtk_link_button_new_with_label"; end; define C-function gtk-link-button-get-uri input parameter link_button :: ; result res :: ; c-name: "gtk_link_button_get_uri"; end; define C-function gtk-link-button-set-uri input parameter link_button :: ; input parameter uri :: ; c-name: "gtk_link_button_set_uri"; end; define C-function gtk-link-button-set-uri-hook input parameter func :: ; input parameter data :: ; input parameter destroy :: ; result res :: ; c-name: "gtk_link_button_set_uri_hook"; end; define C-subtype <_GtkLayout> (, ) end; define constant = <_GtkLayout>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkLayoutClass> () end; define constant = <_GtkLayoutClass>; define C-function gtk-layout-get-type result res :: ; c-name: "gtk_layout_get_type"; end; define C-function gtk-layout-new input parameter hadjustment :: ; input parameter vadjustment :: ; result res :: ; c-name: "gtk_layout_new"; end; define C-function gtk-layout-put input parameter layout :: ; input parameter child_widget :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_layout_put"; end; define C-function gtk-layout-move input parameter layout :: ; input parameter child_widget :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_layout_move"; end; define C-function gtk-layout-set-size input parameter layout :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_layout_set_size"; end; define C-function gtk-layout-get-size input parameter layout :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_layout_get_size"; end; define C-function gtk-layout-get-hadjustment input parameter layout :: ; result res :: ; c-name: "gtk_layout_get_hadjustment"; end; define C-function gtk-layout-get-vadjustment input parameter layout :: ; result res :: ; c-name: "gtk_layout_get_vadjustment"; end; define C-function gtk-layout-set-hadjustment input parameter layout :: ; input parameter adjustment :: ; c-name: "gtk_layout_set_hadjustment"; end; define C-function gtk-layout-set-vadjustment input parameter layout :: ; input parameter adjustment :: ; c-name: "gtk_layout_set_vadjustment"; end; define C-function gtk-layout-freeze input parameter layout :: ; c-name: "gtk_layout_freeze"; end; define C-function gtk-layout-thaw input parameter layout :: ; c-name: "gtk_layout_thaw"; end; define C-subtype <_GtkInvisible> (, ) end; define constant = <_GtkInvisible>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkInvisibleClass> () end; define constant = <_GtkInvisibleClass>; define C-function gtk-invisible-get-type result res :: ; c-name: "gtk_invisible_get_type"; end; define C-function gtk-invisible-new result res :: ; c-name: "gtk_invisible_new"; end; define C-function gtk-invisible-new-for-screen input parameter screen :: ; result res :: ; c-name: "gtk_invisible_new_for_screen"; end; define C-function gtk-invisible-set-screen input parameter invisible :: ; input parameter screen :: ; c-name: "gtk_invisible_set_screen"; end; define C-function gtk-invisible-get-screen input parameter invisible :: ; result res :: ; c-name: "gtk_invisible_get_screen"; end; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GtkInputDialog> (, ) end; define constant = <_GtkInputDialog>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkInputDialogClass> () end; define constant = <_GtkInputDialogClass>; define C-function gtk-input-dialog-get-type result res :: ; c-name: "gtk_input_dialog_get_type"; end; define C-function gtk-input-dialog-new result res :: ; c-name: "gtk_input_dialog_new"; end; define C-subtype <_GtkIMMulticontextPrivate> () end; define constant = <_GtkIMMulticontextPrivate>; define C-subtype <_GtkIMMulticontext> () end; define constant = <_GtkIMMulticontext>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkIMMulticontextClass> () end; define constant = <_GtkIMMulticontextClass>; define C-function gtk-im-multicontext-get-type result res :: ; c-name: "gtk_im_multicontext_get_type"; end; define C-function gtk-im-multicontext-new result res :: ; c-name: "gtk_im_multicontext_new"; end; define C-function gtk-im-multicontext-append-menuitems input parameter context :: ; input parameter menushell :: ; c-name: "gtk_im_multicontext_append_menuitems"; end; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GtkIMContextSimple> () end; define constant = <_GtkIMContextSimple>; define C-subtype <_GtkIMContextSimpleClass> () end; define constant = <_GtkIMContextSimpleClass>; define C-function gtk-im-context-simple-get-type result res :: ; c-name: "gtk_im_context_simple_get_type"; end; define C-function gtk-im-context-simple-new result res :: ; c-name: "gtk_im_context_simple_new"; end; define C-function gtk-im-context-simple-add-table input parameter context_simple :: ; input parameter data :: ; input parameter max_seq_len :: ; input parameter n_seqs :: ; c-name: "gtk_im_context_simple_add_table"; end; define constant $GTK-MAX-COMPOSE-LEN = 7; define C-subtype <_GtkImageMenuItem> (, ) end; define constant = <_GtkImageMenuItem>; define C-subtype <_GtkImageMenuItemClass> () end; define constant = <_GtkImageMenuItemClass>; define C-function gtk-image-menu-item-get-type result res :: ; c-name: "gtk_image_menu_item_get_type"; end; define C-function gtk-image-menu-item-new result res :: ; c-name: "gtk_image_menu_item_new"; end; define C-function gtk-image-menu-item-new-with-label input parameter label :: ; result res :: ; c-name: "gtk_image_menu_item_new_with_label"; end; define C-function gtk-image-menu-item-new-with-mnemonic input parameter label :: ; result res :: ; c-name: "gtk_image_menu_item_new_with_mnemonic"; end; define C-function gtk-image-menu-item-new-from-stock input parameter stock_id :: ; input parameter accel_group :: ; result res :: ; c-name: "gtk_image_menu_item_new_from_stock"; end; define C-function gtk-image-menu-item-set-image input parameter image_menu_item :: ; input parameter image :: ; c-name: "gtk_image_menu_item_set_image"; end; define C-function gtk-image-menu-item-get-image input parameter image_menu_item :: ; result res :: ; c-name: "gtk_image_menu_item_get_image"; end; define C-subtype <_GtkIconViewPrivate> () end; define constant = <_GtkIconViewPrivate>; define C-subtype <_GtkIconView> () end; define constant = <_GtkIconView>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkIconViewClass> () end; define constant = <_GtkIconViewClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 0, max: 5); define constant $GTK-ICON-VIEW-NO-DROP :: = 0; define constant $GTK-ICON-VIEW-DROP-INTO :: = 1; define constant $GTK-ICON-VIEW-DROP-LEFT :: = 2; define constant $GTK-ICON-VIEW-DROP-RIGHT :: = 3; define constant $GTK-ICON-VIEW-DROP-ABOVE :: = 4; define constant $GTK-ICON-VIEW-DROP-BELOW :: = 5; define C-function gtk-icon-view-get-type result res :: ; c-name: "gtk_icon_view_get_type"; end; define C-function gtk-icon-view-new result res :: ; c-name: "gtk_icon_view_new"; end; define C-function gtk-icon-view-new-with-model input parameter model :: ; result res :: ; c-name: "gtk_icon_view_new_with_model"; end; define C-function gtk-icon-view-set-model input parameter icon_view :: ; input parameter model :: ; c-name: "gtk_icon_view_set_model"; end; define C-function gtk-icon-view-get-model input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_model"; end; define C-function gtk-icon-view-set-text-column input parameter icon_view :: ; input parameter column :: ; c-name: "gtk_icon_view_set_text_column"; end; define C-function gtk-icon-view-get-text-column input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_text_column"; end; define C-function gtk-icon-view-set-markup-column input parameter icon_view :: ; input parameter column :: ; c-name: "gtk_icon_view_set_markup_column"; end; define C-function gtk-icon-view-get-markup-column input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_markup_column"; end; define C-function gtk-icon-view-set-pixbuf-column input parameter icon_view :: ; input parameter column :: ; c-name: "gtk_icon_view_set_pixbuf_column"; end; define C-function gtk-icon-view-get-pixbuf-column input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_pixbuf_column"; end; define C-function gtk-icon-view-set-orientation input parameter icon_view :: ; input parameter orientation :: ; c-name: "gtk_icon_view_set_orientation"; end; define C-function gtk-icon-view-get-orientation input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_orientation"; end; define C-function gtk-icon-view-set-columns input parameter icon_view :: ; input parameter columns :: ; c-name: "gtk_icon_view_set_columns"; end; define C-function gtk-icon-view-get-columns input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_columns"; end; define C-function gtk-icon-view-set-item-width input parameter icon_view :: ; input parameter item_width :: ; c-name: "gtk_icon_view_set_item_width"; end; define C-function gtk-icon-view-get-item-width input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_item_width"; end; define C-function gtk-icon-view-set-spacing input parameter icon_view :: ; input parameter spacing :: ; c-name: "gtk_icon_view_set_spacing"; end; define C-function gtk-icon-view-get-spacing input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_spacing"; end; define C-function gtk-icon-view-set-row-spacing input parameter icon_view :: ; input parameter row_spacing :: ; c-name: "gtk_icon_view_set_row_spacing"; end; define C-function gtk-icon-view-get-row-spacing input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_row_spacing"; end; define C-function gtk-icon-view-set-column-spacing input parameter icon_view :: ; input parameter column_spacing :: ; c-name: "gtk_icon_view_set_column_spacing"; end; define C-function gtk-icon-view-get-column-spacing input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_column_spacing"; end; define C-function gtk-icon-view-set-margin input parameter icon_view :: ; input parameter margin :: ; c-name: "gtk_icon_view_set_margin"; end; define C-function gtk-icon-view-get-margin input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_margin"; end; define C-function gtk-icon-view-get-path-at-pos input parameter icon_view :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "gtk_icon_view_get_path_at_pos"; end; define C-pointer-type => ; define C-function gtk-icon-view-get-item-at-pos input parameter icon_view :: ; input parameter x :: ; input parameter y :: ; input parameter path :: ; input parameter cell :: ; result res :: ; c-name: "gtk_icon_view_get_item_at_pos"; end; define C-function gtk-icon-view-get-visible-range input parameter icon_view :: ; input parameter start_path :: ; input parameter end_path :: ; result res :: ; c-name: "gtk_icon_view_get_visible_range"; end; define C-function gtk-icon-view-selected-foreach input parameter icon_view :: ; input parameter func :: ; input parameter data :: ; c-name: "gtk_icon_view_selected_foreach"; end; define C-function gtk-icon-view-set-selection-mode input parameter icon_view :: ; input parameter mode :: ; c-name: "gtk_icon_view_set_selection_mode"; end; define C-function gtk-icon-view-get-selection-mode input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_selection_mode"; end; define C-function gtk-icon-view-select-path input parameter icon_view :: ; input parameter path :: ; c-name: "gtk_icon_view_select_path"; end; define C-function gtk-icon-view-unselect-path input parameter icon_view :: ; input parameter path :: ; c-name: "gtk_icon_view_unselect_path"; end; define C-function gtk-icon-view-path-is-selected input parameter icon_view :: ; input parameter path :: ; result res :: ; c-name: "gtk_icon_view_path_is_selected"; end; define C-function gtk-icon-view-get-selected-items input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_selected_items"; end; define C-function gtk-icon-view-select-all input parameter icon_view :: ; c-name: "gtk_icon_view_select_all"; end; define C-function gtk-icon-view-unselect-all input parameter icon_view :: ; c-name: "gtk_icon_view_unselect_all"; end; define C-function gtk-icon-view-item-activated input parameter icon_view :: ; input parameter path :: ; c-name: "gtk_icon_view_item_activated"; end; define C-function gtk-icon-view-set-cursor input parameter icon_view :: ; input parameter path :: ; input parameter cell :: ; input parameter start_editing :: ; c-name: "gtk_icon_view_set_cursor"; end; define C-function gtk-icon-view-get-cursor input parameter icon_view :: ; input parameter path :: ; input parameter cell :: ; result res :: ; c-name: "gtk_icon_view_get_cursor"; end; define C-function gtk-icon-view-scroll-to-path input parameter icon_view :: ; input parameter path :: ; input parameter use_align :: ; input parameter row_align :: ; input parameter col_align :: ; c-name: "gtk_icon_view_scroll_to_path"; end; define C-function gtk-icon-view-enable-model-drag-source input parameter icon_view :: ; input parameter start_button_mask :: ; input parameter targets :: ; input parameter n_targets :: ; input parameter actions :: ; c-name: "gtk_icon_view_enable_model_drag_source"; end; define C-function gtk-icon-view-enable-model-drag-dest input parameter icon_view :: ; input parameter targets :: ; input parameter n_targets :: ; input parameter actions :: ; c-name: "gtk_icon_view_enable_model_drag_dest"; end; define C-function gtk-icon-view-unset-model-drag-source input parameter icon_view :: ; c-name: "gtk_icon_view_unset_model_drag_source"; end; define C-function gtk-icon-view-unset-model-drag-dest input parameter icon_view :: ; c-name: "gtk_icon_view_unset_model_drag_dest"; end; define C-function gtk-icon-view-set-reorderable input parameter icon_view :: ; input parameter reorderable :: ; c-name: "gtk_icon_view_set_reorderable"; end; define C-function gtk-icon-view-get-reorderable input parameter icon_view :: ; result res :: ; c-name: "gtk_icon_view_get_reorderable"; end; define C-function gtk-icon-view-set-drag-dest-item input parameter icon_view :: ; input parameter path :: ; input parameter pos :: ; c-name: "gtk_icon_view_set_drag_dest_item"; end; define C-pointer-type => ; define C-function gtk-icon-view-get-drag-dest-item input parameter icon_view :: ; input parameter path :: ; input parameter pos :: ; c-name: "gtk_icon_view_get_drag_dest_item"; end; define C-function gtk-icon-view-get-dest-item-at-pos input parameter icon_view :: ; input parameter drag_x :: ; input parameter drag_y :: ; input parameter path :: ; input parameter pos :: ; result res :: ; c-name: "gtk_icon_view_get_dest_item_at_pos"; end; define C-function gtk-icon-view-create-drag-icon input parameter icon_view :: ; input parameter path :: ; result res :: ; c-name: "gtk_icon_view_create_drag_icon"; end; define C-subtype <_GtkIconInfo> () end; define constant = <_GtkIconInfo>; define C-subtype <_GtkIconThemePrivate> () end; define constant = <_GtkIconThemePrivate>; define C-subtype <_GtkIconTheme> () end; define constant = <_GtkIconTheme>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkIconThemeClass> () end; define constant = <_GtkIconThemeClass>; define constant = limited(, min: 1, max: 4); define constant $GTK-ICON-LOOKUP-NO-SVG :: = 1; define constant $GTK-ICON-LOOKUP-FORCE-SVG :: = 2; define constant $GTK-ICON-LOOKUP-USE-BUILTIN :: = 4; define constant = limited(, min: 0, max: 1); define constant $GTK-ICON-THEME-NOT-FOUND :: = 0; define constant $GTK-ICON-THEME-FAILED :: = 1; define C-function gtk-icon-theme-error-quark result res :: ; c-name: "gtk_icon_theme_error_quark"; end; define C-function gtk-icon-theme-get-type result res :: ; c-name: "gtk_icon_theme_get_type"; end; define C-function gtk-icon-theme-new result res :: ; c-name: "gtk_icon_theme_new"; end; define C-function gtk-icon-theme-get-default result res :: ; c-name: "gtk_icon_theme_get_default"; end; define C-function gtk-icon-theme-get-for-screen input parameter screen :: ; result res :: ; c-name: "gtk_icon_theme_get_for_screen"; end; define C-function gtk-icon-theme-set-screen input parameter icon_theme :: ; input parameter screen :: ; c-name: "gtk_icon_theme_set_screen"; end; define C-function gtk-icon-theme-set-search-path-utf8 input parameter icon_theme :: ; input parameter path :: >; input parameter n_elements :: ; c-name: "gtk_icon_theme_set_search_path_utf8"; end; /* Ignoring declaration for {instance of } ">"*/ define C-function gtk-icon-theme-get-search-path-utf8 input parameter icon_theme :: ; input parameter path :: >; input parameter n_elements :: ; c-name: "gtk_icon_theme_get_search_path_utf8"; end; define C-function gtk-icon-theme-append-search-path-utf8 input parameter icon_theme :: ; input parameter path :: ; c-name: "gtk_icon_theme_append_search_path_utf8"; end; define C-function gtk-icon-theme-prepend-search-path-utf8 input parameter icon_theme :: ; input parameter path :: ; c-name: "gtk_icon_theme_prepend_search_path_utf8"; end; define C-function gtk-icon-theme-set-custom-theme input parameter icon_theme :: ; input parameter theme_name :: ; c-name: "gtk_icon_theme_set_custom_theme"; end; define C-function gtk-icon-theme-has-icon input parameter icon_theme :: ; input parameter icon_name :: ; result res :: ; c-name: "gtk_icon_theme_has_icon"; end; define C-function gtk-icon-theme-get-icon-sizes input parameter icon_theme :: ; input parameter icon_name :: ; result res :: ; c-name: "gtk_icon_theme_get_icon_sizes"; end; define C-function gtk-icon-theme-lookup-icon input parameter icon_theme :: ; input parameter icon_name :: ; input parameter size :: ; input parameter flags :: ; result res :: ; c-name: "gtk_icon_theme_lookup_icon"; end; define C-function gtk-icon-theme-load-icon input parameter icon_theme :: ; input parameter icon_name :: ; input parameter size :: ; input parameter flags :: ; input parameter error :: ; result res :: ; c-name: "gtk_icon_theme_load_icon"; end; define C-function gtk-icon-theme-list-icons input parameter icon_theme :: ; input parameter context :: ; result res :: ; c-name: "gtk_icon_theme_list_icons"; end; define C-function gtk-icon-theme-get-example-icon-name input parameter icon_theme :: ; result res :: ; c-name: "gtk_icon_theme_get_example_icon_name"; end; define C-function gtk-icon-theme-rescan-if-needed input parameter icon_theme :: ; result res :: ; c-name: "gtk_icon_theme_rescan_if_needed"; end; define C-function gtk-icon-theme-add-builtin-icon input parameter icon_name :: ; input parameter size :: ; input parameter pixbuf :: ; c-name: "gtk_icon_theme_add_builtin_icon"; end; define C-function gtk-icon-info-get-type result res :: ; c-name: "gtk_icon_info_get_type"; end; define C-function gtk-icon-info-copy input parameter icon_info :: ; result res :: ; c-name: "gtk_icon_info_copy"; end; define C-function gtk-icon-info-free input parameter icon_info :: ; c-name: "gtk_icon_info_free"; end; define C-function gtk-icon-info-get-base-size input parameter icon_info :: ; result res :: ; c-name: "gtk_icon_info_get_base_size"; end; define C-function gtk-icon-info-get-filename-utf8 input parameter icon_info :: ; result res :: ; c-name: "gtk_icon_info_get_filename_utf8"; end; define C-function gtk-icon-info-get-builtin-pixbuf input parameter icon_info :: ; result res :: ; c-name: "gtk_icon_info_get_builtin_pixbuf"; end; define C-function gtk-icon-info-load-icon input parameter icon_info :: ; input parameter error :: ; result res :: ; c-name: "gtk_icon_info_load_icon"; end; define C-function gtk-icon-info-set-raw-coordinates input parameter icon_info :: ; input parameter raw_coordinates :: ; c-name: "gtk_icon_info_set_raw_coordinates"; end; define C-function gtk-icon-info-get-embedded-rect input parameter icon_info :: ; input parameter rectangle :: ; result res :: ; c-name: "gtk_icon_info_get_embedded_rect"; end; define C-pointer-type => ; define C-function gtk-icon-info-get-attach-points input parameter icon_info :: ; input parameter points :: ; input parameter n_points :: ; result res :: ; c-name: "gtk_icon_info_get_attach_points"; end; define C-function gtk-icon-info-get-display-name input parameter icon_info :: ; result res :: ; c-name: "gtk_icon_info_get_display_name"; end; define C-function _gtk-icon-theme-check-reload input parameter display :: ; c-name: "_gtk_icon_theme_check_reload"; end; define C-function _gtk-icon-theme-ensure-builtin-cache c-name: "_gtk_icon_theme_ensure_builtin_cache"; end; define constant gtk-icon-theme-set-search-path = gtk-icon-theme-set-search-path-utf8; define constant gtk-icon-theme-get-search-path = gtk-icon-theme-get-search-path-utf8; define constant gtk-icon-theme-append-search-path = gtk-icon-theme-append-search-path-utf8; define constant gtk-icon-theme-prepend-search-path = gtk-icon-theme-prepend-search-path-utf8; define constant gtk-icon-info-get-filename = gtk-icon-info-get-filename-utf8; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkIconFactoryClass> () end; define constant = <_GtkIconFactoryClass>; define C-function gtk-icon-factory-get-type result res :: ; c-name: "gtk_icon_factory_get_type"; end; define C-function gtk-icon-factory-new result res :: ; c-name: "gtk_icon_factory_new"; end; define C-function gtk-icon-factory-add input parameter factory :: ; input parameter stock_id :: ; input parameter icon_set :: ; c-name: "gtk_icon_factory_add"; end; define C-function gtk-icon-factory-lookup input parameter factory :: ; input parameter stock_id :: ; result res :: ; c-name: "gtk_icon_factory_lookup"; end; define C-function gtk-icon-factory-add-default input parameter factory :: ; c-name: "gtk_icon_factory_add_default"; end; define C-function gtk-icon-factory-remove-default input parameter factory :: ; c-name: "gtk_icon_factory_remove_default"; end; define C-function gtk-icon-factory-lookup-default input parameter stock_id :: ; result res :: ; c-name: "gtk_icon_factory_lookup_default"; end; define C-function gtk-icon-size-lookup input parameter size :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gtk_icon_size_lookup"; end; define C-function gtk-icon-size-lookup-for-settings input parameter settings :: ; input parameter size :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gtk_icon_size_lookup_for_settings"; end; define C-function gtk-icon-size-register input parameter name :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "gtk_icon_size_register"; end; define C-function gtk-icon-size-register-alias input parameter alias :: ; input parameter target :: ; c-name: "gtk_icon_size_register_alias"; end; define C-function gtk-icon-size-from-name input parameter name :: ; result res :: ; c-name: "gtk_icon_size_from_name"; end; define C-function gtk-icon-size-get-name input parameter size :: ; result res :: ; c-name: "gtk_icon_size_get_name"; end; define C-function gtk-icon-set-get-type result res :: ; c-name: "gtk_icon_set_get_type"; end; define C-function gtk-icon-set-new result res :: ; c-name: "gtk_icon_set_new"; end; define C-function gtk-icon-set-new-from-pixbuf input parameter pixbuf :: ; result res :: ; c-name: "gtk_icon_set_new_from_pixbuf"; end; define C-function gtk-icon-set-ref input parameter icon_set :: ; result res :: ; c-name: "gtk_icon_set_ref"; end; define C-function gtk-icon-set-unref input parameter icon_set :: ; c-name: "gtk_icon_set_unref"; end; define C-function gtk-icon-set-copy input parameter icon_set :: ; result res :: ; c-name: "gtk_icon_set_copy"; end; define C-function gtk-icon-set-render-icon input parameter icon_set :: ; input parameter style :: ; input parameter direction :: ; input parameter state :: ; input parameter size :: ; input parameter widget :: ; input parameter detail :: ; result res :: ; c-name: "gtk_icon_set_render_icon"; end; define C-function gtk-icon-set-add-source input parameter icon_set :: ; input parameter source :: ; c-name: "gtk_icon_set_add_source"; end; define C-pointer-type => ; define C-function gtk-icon-set-get-sizes input parameter icon_set :: ; input parameter sizes :: ; input parameter n_sizes :: ; c-name: "gtk_icon_set_get_sizes"; end; define C-function gtk-icon-source-get-type result res :: ; c-name: "gtk_icon_source_get_type"; end; define C-function gtk-icon-source-new result res :: ; c-name: "gtk_icon_source_new"; end; define C-function gtk-icon-source-copy input parameter source :: ; result res :: ; c-name: "gtk_icon_source_copy"; end; define C-function gtk-icon-source-free input parameter source :: ; c-name: "gtk_icon_source_free"; end; define C-function gtk-icon-source-set-filename-utf8 input parameter source :: ; input parameter filename :: ; c-name: "gtk_icon_source_set_filename_utf8"; end; define C-function gtk-icon-source-set-icon-name input parameter source :: ; input parameter icon_name :: ; c-name: "gtk_icon_source_set_icon_name"; end; define C-function gtk-icon-source-set-pixbuf input parameter source :: ; input parameter pixbuf :: ; c-name: "gtk_icon_source_set_pixbuf"; end; define C-function gtk-icon-source-get-filename-utf8 input parameter source :: ; result res :: ; c-name: "gtk_icon_source_get_filename_utf8"; end; define C-function gtk-icon-source-get-icon-name input parameter source :: ; result res :: ; c-name: "gtk_icon_source_get_icon_name"; end; define C-function gtk-icon-source-get-pixbuf input parameter source :: ; result res :: ; c-name: "gtk_icon_source_get_pixbuf"; end; define C-function gtk-icon-source-set-direction-wildcarded input parameter source :: ; input parameter setting :: ; c-name: "gtk_icon_source_set_direction_wildcarded"; end; define C-function gtk-icon-source-set-state-wildcarded input parameter source :: ; input parameter setting :: ; c-name: "gtk_icon_source_set_state_wildcarded"; end; define C-function gtk-icon-source-set-size-wildcarded input parameter source :: ; input parameter setting :: ; c-name: "gtk_icon_source_set_size_wildcarded"; end; define C-function gtk-icon-source-get-size-wildcarded input parameter source :: ; result res :: ; c-name: "gtk_icon_source_get_size_wildcarded"; end; define C-function gtk-icon-source-get-state-wildcarded input parameter source :: ; result res :: ; c-name: "gtk_icon_source_get_state_wildcarded"; end; define C-function gtk-icon-source-get-direction-wildcarded input parameter source :: ; result res :: ; c-name: "gtk_icon_source_get_direction_wildcarded"; end; define C-function gtk-icon-source-set-direction input parameter source :: ; input parameter direction :: ; c-name: "gtk_icon_source_set_direction"; end; define C-function gtk-icon-source-set-state input parameter source :: ; input parameter state :: ; c-name: "gtk_icon_source_set_state"; end; define C-function gtk-icon-source-set-size input parameter source :: ; input parameter size :: ; c-name: "gtk_icon_source_set_size"; end; define C-function gtk-icon-source-get-direction input parameter source :: ; result res :: ; c-name: "gtk_icon_source_get_direction"; end; define C-function gtk-icon-source-get-state input parameter source :: ; result res :: ; c-name: "gtk_icon_source_get_state"; end; define C-function gtk-icon-source-get-size input parameter source :: ; result res :: ; c-name: "gtk_icon_source_get_size"; end; define C-function _gtk-icon-set-invalidate-caches c-name: "_gtk_icon_set_invalidate_caches"; end; define C-function _gtk-icon-factory-list-ids result res :: ; c-name: "_gtk_icon_factory_list_ids"; end; define C-function _gtk-icon-factory-ensure-default-icons c-name: "_gtk_icon_factory_ensure_default_icons"; end; define constant gtk-icon-source-set-filename = gtk-icon-source-set-filename-utf8; define constant gtk-icon-source-get-filename = gtk-icon-source-get-filename-utf8; define C-subtype <_GtkHSeparator> (, ) end; define constant = <_GtkHSeparator>; define C-subtype <_GtkHSeparatorClass> () end; define constant = <_GtkHSeparatorClass>; define C-function gtk-hseparator-get-type result res :: ; c-name: "gtk_hseparator_get_type"; end; define C-function gtk-hseparator-new result res :: ; c-name: "gtk_hseparator_new"; end; define C-subtype <_GtkHScale> (, ) end; define constant = <_GtkHScale>; define C-subtype <_GtkHScaleClass> () end; define constant = <_GtkHScaleClass>; define C-function gtk-hscale-get-type result res :: ; c-name: "gtk_hscale_get_type"; end; define C-function gtk-hscale-new input parameter adjustment :: ; result res :: ; c-name: "gtk_hscale_new"; end; define C-function gtk-hscale-new-with-range input parameter min :: ; input parameter max :: ; input parameter step :: ; result res :: ; c-name: "gtk_hscale_new_with_range"; end; define C-subtype <_GtkHRuler> (, ) end; define constant = <_GtkHRuler>; define C-subtype <_GtkHRulerClass> () end; define constant = <_GtkHRulerClass>; define C-function gtk-hruler-get-type result res :: ; c-name: "gtk_hruler_get_type"; end; define C-function gtk-hruler-new result res :: ; c-name: "gtk_hruler_new"; end; define C-subtype <_GtkHPaned> (, ) end; define constant = <_GtkHPaned>; define C-subtype <_GtkHPanedClass> () end; define constant = <_GtkHPanedClass>; define C-function gtk-hpaned-get-type result res :: ; c-name: "gtk_hpaned_get_type"; end; define C-function gtk-hpaned-new result res :: ; c-name: "gtk_hpaned_new"; end; define C-subtype <_GtkHButtonBox> (, ) end; define constant = <_GtkHButtonBox>; define C-subtype <_GtkHButtonBoxClass> () end; define constant = <_GtkHButtonBoxClass>; define C-function gtk-hbutton-box-get-type result res :: ; c-name: "gtk_hbutton_box_get_type"; end; define C-function gtk-hbutton-box-new result res :: ; c-name: "gtk_hbutton_box_new"; end; define C-function gtk-hbutton-box-get-spacing-default result res :: ; c-name: "gtk_hbutton_box_get_spacing_default"; end; define C-function gtk-hbutton-box-get-layout-default result res :: ; c-name: "gtk_hbutton_box_get_layout_default"; end; define C-function gtk-hbutton-box-set-spacing-default input parameter spacing :: ; c-name: "gtk_hbutton_box_set_spacing_default"; end; define C-function gtk-hbutton-box-set-layout-default input parameter layout :: ; c-name: "gtk_hbutton_box_set_layout_default"; end; define C-subtype <_GtkHandleBox> (, ) end; define constant = <_GtkHandleBox>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkHandleBoxClass> () end; define constant = <_GtkHandleBoxClass>; define C-function gtk-handle-box-get-type result res :: ; c-name: "gtk_handle_box_get_type"; end; define C-function gtk-handle-box-new result res :: ; c-name: "gtk_handle_box_new"; end; define C-function gtk-handle-box-set-shadow-type input parameter handle_box :: ; input parameter type :: ; c-name: "gtk_handle_box_set_shadow_type"; end; define C-function gtk-handle-box-get-shadow-type input parameter handle_box :: ; result res :: ; c-name: "gtk_handle_box_get_shadow_type"; end; define C-function gtk-handle-box-set-handle-position input parameter handle_box :: ; input parameter position :: ; c-name: "gtk_handle_box_set_handle_position"; end; define C-function gtk-handle-box-get-handle-position input parameter handle_box :: ; result res :: ; c-name: "gtk_handle_box_get_handle_position"; end; define C-function gtk-handle-box-set-snap-edge input parameter handle_box :: ; input parameter edge :: ; c-name: "gtk_handle_box_set_snap_edge"; end; define C-function gtk-handle-box-get-snap-edge input parameter handle_box :: ; result res :: ; c-name: "gtk_handle_box_get_snap_edge"; end; define C-function gtk-gc-get input parameter depth :: ; input parameter colormap :: ; input parameter values :: ; input parameter values_mask :: ; result res :: ; c-name: "gtk_gc_get"; end; define C-function gtk-gc-release input parameter gc :: ; c-name: "gtk_gc_release"; end; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GtkGammaCurve> (, ) end; define constant = <_GtkGammaCurve>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkGammaCurveClass> () end; define constant = <_GtkGammaCurveClass>; define C-function gtk-gamma-curve-get-type result res :: ; c-name: "gtk_gamma_curve_get_type"; end; define C-function gtk-gamma-curve-new result res :: ; c-name: "gtk_gamma_curve_new"; end; define C-subtype <_GtkFrame> (, ) end; define constant = <_GtkFrame>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkFrameClass> () end; define constant = <_GtkFrameClass>; define C-function gtk-frame-get-type result res :: ; c-name: "gtk_frame_get_type"; end; define C-function gtk-frame-new input parameter label :: ; result res :: ; c-name: "gtk_frame_new"; end; define C-function gtk-frame-set-label input parameter frame :: ; input parameter label :: ; c-name: "gtk_frame_set_label"; end; define C-function gtk-frame-get-label input parameter frame :: ; result res :: ; c-name: "gtk_frame_get_label"; end; define C-function gtk-frame-set-label-widget input parameter frame :: ; input parameter label_widget :: ; c-name: "gtk_frame_set_label_widget"; end; define C-function gtk-frame-get-label-widget input parameter frame :: ; result res :: ; c-name: "gtk_frame_get_label_widget"; end; define C-function gtk-frame-set-label-align input parameter frame :: ; input parameter xalign :: ; input parameter yalign :: ; c-name: "gtk_frame_set_label_align"; end; define C-function gtk-frame-get-label-align input parameter frame :: ; input parameter xalign :: ; input parameter yalign :: ; c-name: "gtk_frame_get_label_align"; end; define C-function gtk-frame-set-shadow-type input parameter frame :: ; input parameter type :: ; c-name: "gtk_frame_set_shadow_type"; end; define C-function gtk-frame-get-shadow-type input parameter frame :: ; result res :: ; c-name: "gtk_frame_get_shadow_type"; end; define C-subtype <_GtkFontSelection> (, ) end; define constant = <_GtkFontSelection>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkFontSelectionClass> () end; define constant = <_GtkFontSelectionClass>; define C-subtype <_GtkFontSelectionDialog> (, ) end; define constant = <_GtkFontSelectionDialog>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkFontSelectionDialogClass> () end; define constant = <_GtkFontSelectionDialogClass>; define C-function gtk-font-selection-get-type result res :: ; c-name: "gtk_font_selection_get_type"; end; define C-function gtk-font-selection-new result res :: ; c-name: "gtk_font_selection_new"; end; define C-function gtk-font-selection-get-font-name input parameter fontsel :: ; result res :: ; c-name: "gtk_font_selection_get_font_name"; end; define C-function gtk-font-selection-get-font input parameter fontsel :: ; result res :: ; c-name: "gtk_font_selection_get_font"; end; define C-function gtk-font-selection-set-font-name input parameter fontsel :: ; input parameter fontname :: ; result res :: ; c-name: "gtk_font_selection_set_font_name"; end; define C-function gtk-font-selection-get-preview-text input parameter fontsel :: ; result res :: ; c-name: "gtk_font_selection_get_preview_text"; end; define C-function gtk-font-selection-set-preview-text input parameter fontsel :: ; input parameter text :: ; c-name: "gtk_font_selection_set_preview_text"; end; define C-function gtk-font-selection-dialog-get-type result res :: ; c-name: "gtk_font_selection_dialog_get_type"; end; define C-function gtk-font-selection-dialog-new input parameter title :: ; result res :: ; c-name: "gtk_font_selection_dialog_new"; end; define C-function gtk-font-selection-dialog-get-font-name input parameter fsd :: ; result res :: ; c-name: "gtk_font_selection_dialog_get_font_name"; end; define C-function gtk-font-selection-dialog-get-font input parameter fsd :: ; result res :: ; c-name: "gtk_font_selection_dialog_get_font"; end; define C-function gtk-font-selection-dialog-set-font-name input parameter fsd :: ; input parameter fontname :: ; result res :: ; c-name: "gtk_font_selection_dialog_set_font_name"; end; define C-function gtk-font-selection-dialog-get-preview-text input parameter fsd :: ; result res :: ; c-name: "gtk_font_selection_dialog_get_preview_text"; end; define C-function gtk-font-selection-dialog-set-preview-text input parameter fsd :: ; input parameter text :: ; c-name: "gtk_font_selection_dialog_set_preview_text"; end; define C-subtype <_GtkFontButtonPrivate> () end; define constant = <_GtkFontButtonPrivate>; define C-subtype <_GtkFontButton> () end; define constant = <_GtkFontButton>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkFontButtonClass> () end; define constant = <_GtkFontButtonClass>; define C-function gtk-font-button-get-type result res :: ; c-name: "gtk_font_button_get_type"; end; define C-function gtk-font-button-new result res :: ; c-name: "gtk_font_button_new"; end; define C-function gtk-font-button-new-with-font input parameter fontname :: ; result res :: ; c-name: "gtk_font_button_new_with_font"; end; define C-function gtk-font-button-get-title input parameter font_button :: ; result res :: ; c-name: "gtk_font_button_get_title"; end; define C-function gtk-font-button-set-title input parameter font_button :: ; input parameter title :: ; c-name: "gtk_font_button_set_title"; end; define C-function gtk-font-button-get-use-font input parameter font_button :: ; result res :: ; c-name: "gtk_font_button_get_use_font"; end; define C-function gtk-font-button-set-use-font input parameter font_button :: ; input parameter use_font :: ; c-name: "gtk_font_button_set_use_font"; end; define C-function gtk-font-button-get-use-size input parameter font_button :: ; result res :: ; c-name: "gtk_font_button_get_use_size"; end; define C-function gtk-font-button-set-use-size input parameter font_button :: ; input parameter use_size :: ; c-name: "gtk_font_button_set_use_size"; end; define C-function gtk-font-button-get-font-name input parameter font_button :: ; result res :: ; c-name: "gtk_font_button_get_font_name"; end; define C-function gtk-font-button-set-font-name input parameter font_button :: ; input parameter fontname :: ; result res :: ; c-name: "gtk_font_button_set_font_name"; end; define C-function gtk-font-button-get-show-style input parameter font_button :: ; result res :: ; c-name: "gtk_font_button_get_show_style"; end; define C-function gtk-font-button-set-show-style input parameter font_button :: ; input parameter show_style :: ; c-name: "gtk_font_button_set_show_style"; end; define C-function gtk-font-button-get-show-size input parameter font_button :: ; result res :: ; c-name: "gtk_font_button_get_show_size"; end; define C-function gtk-font-button-set-show-size input parameter font_button :: ; input parameter show_size :: ; c-name: "gtk_font_button_set_show_size"; end; define C-subtype <_GtkFileChooserWidgetPrivate> () end; define constant = <_GtkFileChooserWidgetPrivate>; define C-subtype <_GtkFileChooserWidget> () end; define constant = <_GtkFileChooserWidget>; define C-subtype <_GtkFileChooserWidgetClass> () end; define constant = <_GtkFileChooserWidgetClass>; define C-function gtk-file-chooser-widget-get-type result res :: ; c-name: "gtk_file_chooser_widget_get_type"; end; define constant = limited(, min: 0, max: 3); define constant $GTK-FILE-CHOOSER-ACTION-OPEN :: = 0; define constant $GTK-FILE-CHOOSER-ACTION-SAVE :: = 1; define constant $GTK-FILE-CHOOSER-ACTION-SELECT-FOLDER :: = 2; define constant $GTK-FILE-CHOOSER-ACTION-CREATE-FOLDER :: = 3; define C-function gtk-file-chooser-widget-new input parameter action :: ; result res :: ; c-name: "gtk_file_chooser_widget_new"; end; define C-function gtk-file-chooser-widget-new-with-backend input parameter action :: ; input parameter backend :: ; result res :: ; c-name: "gtk_file_chooser_widget_new_with_backend"; end; define C-subtype <_GtkFileChooser> () end; define constant = <_GtkFileChooser>; define constant = limited(, min: 0, max: 2); define constant $GTK-FILE-CHOOSER-CONFIRMATION-CONFIRM :: = 0; define constant $GTK-FILE-CHOOSER-CONFIRMATION-ACCEPT-FILENAME :: = 1; define constant $GTK-FILE-CHOOSER-CONFIRMATION-SELECT-AGAIN :: = 2; define C-function gtk-file-chooser-get-type result res :: ; c-name: "gtk_file_chooser_get_type"; end; define constant = limited(, min: 0, max: 2); define constant $GTK-FILE-CHOOSER-ERROR-NONEXISTENT :: = 0; define constant $GTK-FILE-CHOOSER-ERROR-BAD-FILENAME :: = 1; define constant $GTK-FILE-CHOOSER-ERROR-ALREADY-EXISTS :: = 2; define C-function gtk-file-chooser-error-quark result res :: ; c-name: "gtk_file_chooser_error_quark"; end; define C-function gtk-file-chooser-set-action input parameter chooser :: ; input parameter action :: ; c-name: "gtk_file_chooser_set_action"; end; define C-function gtk-file-chooser-get-action input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_action"; end; define C-function gtk-file-chooser-set-local-only input parameter chooser :: ; input parameter local_only :: ; c-name: "gtk_file_chooser_set_local_only"; end; define C-function gtk-file-chooser-get-local-only input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_local_only"; end; define C-function gtk-file-chooser-set-select-multiple input parameter chooser :: ; input parameter select_multiple :: ; c-name: "gtk_file_chooser_set_select_multiple"; end; define C-function gtk-file-chooser-get-select-multiple input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_select_multiple"; end; define C-function gtk-file-chooser-set-show-hidden input parameter chooser :: ; input parameter show_hidden :: ; c-name: "gtk_file_chooser_set_show_hidden"; end; define C-function gtk-file-chooser-get-show-hidden input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_show_hidden"; end; define C-function gtk-file-chooser-set-do-overwrite-confirmation input parameter chooser :: ; input parameter do_overwrite_confirmation :: ; c-name: "gtk_file_chooser_set_do_overwrite_confirmation"; end; define C-function gtk-file-chooser-get-do-overwrite-confirmation input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_do_overwrite_confirmation"; end; define C-function gtk-file-chooser-set-current-name input parameter chooser :: ; input parameter name :: ; c-name: "gtk_file_chooser_set_current_name"; end; define C-function gtk-file-chooser-get-filename-utf8 input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_filename_utf8"; end; define C-function gtk-file-chooser-set-filename-utf8 input parameter chooser :: ; input parameter filename :: ; result res :: ; c-name: "gtk_file_chooser_set_filename_utf8"; end; define C-function gtk-file-chooser-select-filename-utf8 input parameter chooser :: ; input parameter filename :: ; result res :: ; c-name: "gtk_file_chooser_select_filename_utf8"; end; define C-function gtk-file-chooser-unselect-filename-utf8 input parameter chooser :: ; input parameter filename :: ; c-name: "gtk_file_chooser_unselect_filename_utf8"; end; define C-function gtk-file-chooser-select-all input parameter chooser :: ; c-name: "gtk_file_chooser_select_all"; end; define C-function gtk-file-chooser-unselect-all input parameter chooser :: ; c-name: "gtk_file_chooser_unselect_all"; end; define C-function gtk-file-chooser-get-filenames-utf8 input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_filenames_utf8"; end; define C-function gtk-file-chooser-set-current-folder-utf8 input parameter chooser :: ; input parameter filename :: ; result res :: ; c-name: "gtk_file_chooser_set_current_folder_utf8"; end; define C-function gtk-file-chooser-get-current-folder-utf8 input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_current_folder_utf8"; end; define C-function gtk-file-chooser-get-uri input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_uri"; end; define C-function gtk-file-chooser-set-uri input parameter chooser :: ; input parameter uri :: ; result res :: ; c-name: "gtk_file_chooser_set_uri"; end; define C-function gtk-file-chooser-select-uri input parameter chooser :: ; input parameter uri :: ; result res :: ; c-name: "gtk_file_chooser_select_uri"; end; define C-function gtk-file-chooser-unselect-uri input parameter chooser :: ; input parameter uri :: ; c-name: "gtk_file_chooser_unselect_uri"; end; define C-function gtk-file-chooser-get-uris input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_uris"; end; define C-function gtk-file-chooser-set-current-folder-uri input parameter chooser :: ; input parameter uri :: ; result res :: ; c-name: "gtk_file_chooser_set_current_folder_uri"; end; define C-function gtk-file-chooser-get-current-folder-uri input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_current_folder_uri"; end; define C-function gtk-file-chooser-set-preview-widget input parameter chooser :: ; input parameter preview_widget :: ; c-name: "gtk_file_chooser_set_preview_widget"; end; define C-function gtk-file-chooser-get-preview-widget input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_preview_widget"; end; define C-function gtk-file-chooser-set-preview-widget-active input parameter chooser :: ; input parameter active :: ; c-name: "gtk_file_chooser_set_preview_widget_active"; end; define C-function gtk-file-chooser-get-preview-widget-active input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_preview_widget_active"; end; define C-function gtk-file-chooser-set-use-preview-label input parameter chooser :: ; input parameter use_label :: ; c-name: "gtk_file_chooser_set_use_preview_label"; end; define C-function gtk-file-chooser-get-use-preview-label input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_use_preview_label"; end; define C-function gtk-file-chooser-get-preview-filename-utf8 input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_preview_filename_utf8"; end; define C-function gtk-file-chooser-get-preview-uri input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_preview_uri"; end; define C-function gtk-file-chooser-set-extra-widget input parameter chooser :: ; input parameter extra_widget :: ; c-name: "gtk_file_chooser_set_extra_widget"; end; define C-function gtk-file-chooser-get-extra-widget input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_extra_widget"; end; define C-subtype <_GtkFileFilter> () end; define constant = <_GtkFileFilter>; define C-function gtk-file-chooser-add-filter input parameter chooser :: ; input parameter filter :: ; c-name: "gtk_file_chooser_add_filter"; end; define C-function gtk-file-chooser-remove-filter input parameter chooser :: ; input parameter filter :: ; c-name: "gtk_file_chooser_remove_filter"; end; define C-function gtk-file-chooser-list-filters input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_list_filters"; end; define C-function gtk-file-chooser-set-filter input parameter chooser :: ; input parameter filter :: ; c-name: "gtk_file_chooser_set_filter"; end; define C-function gtk-file-chooser-get-filter input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_get_filter"; end; define C-function gtk-file-chooser-add-shortcut-folder-utf8 input parameter chooser :: ; input parameter folder :: ; input parameter error :: ; result res :: ; c-name: "gtk_file_chooser_add_shortcut_folder_utf8"; end; define C-function gtk-file-chooser-remove-shortcut-folder-utf8 input parameter chooser :: ; input parameter folder :: ; input parameter error :: ; result res :: ; c-name: "gtk_file_chooser_remove_shortcut_folder_utf8"; end; define C-function gtk-file-chooser-list-shortcut-folders-utf8 input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_list_shortcut_folders_utf8"; end; define C-function gtk-file-chooser-add-shortcut-folder-uri input parameter chooser :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "gtk_file_chooser_add_shortcut_folder_uri"; end; define C-function gtk-file-chooser-remove-shortcut-folder-uri input parameter chooser :: ; input parameter uri :: ; input parameter error :: ; result res :: ; c-name: "gtk_file_chooser_remove_shortcut_folder_uri"; end; define C-function gtk-file-chooser-list-shortcut-folder-uris input parameter chooser :: ; result res :: ; c-name: "gtk_file_chooser_list_shortcut_folder_uris"; end; define constant gtk-file-chooser-get-filename = gtk-file-chooser-get-filename-utf8; define constant gtk-file-chooser-set-filename = gtk-file-chooser-set-filename-utf8; define constant gtk-file-chooser-select-filename = gtk-file-chooser-select-filename-utf8; define constant gtk-file-chooser-unselect-filename = gtk-file-chooser-unselect-filename-utf8; define constant gtk-file-chooser-get-filenames = gtk-file-chooser-get-filenames-utf8; define constant gtk-file-chooser-set-current-folder = gtk-file-chooser-set-current-folder-utf8; define constant gtk-file-chooser-get-current-folder = gtk-file-chooser-get-current-folder-utf8; define constant gtk-file-chooser-get-preview-filename = gtk-file-chooser-get-preview-filename-utf8; define constant gtk-file-chooser-add-shortcut-folder = gtk-file-chooser-add-shortcut-folder-utf8; define constant gtk-file-chooser-remove-shortcut-folder = gtk-file-chooser-remove-shortcut-folder-utf8; define constant gtk-file-chooser-list-shortcut-folders = gtk-file-chooser-list-shortcut-folders-utf8; define constant = limited(, min: 1, max: 8); define constant $GTK-FILE-FILTER-FILENAME :: = 1; define constant $GTK-FILE-FILTER-URI :: = 2; define constant $GTK-FILE-FILTER-DISPLAY-NAME :: = 4; define constant $GTK-FILE-FILTER-MIME-TYPE :: = 8; define C-subtype <_GtkFileFilterInfo> () end; define constant = <_GtkFileFilterInfo>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-file-filter-get-type result res :: ; c-name: "gtk_file_filter_get_type"; end; define C-function gtk-file-filter-new result res :: ; c-name: "gtk_file_filter_new"; end; define C-function gtk-file-filter-set-name input parameter filter :: ; input parameter name :: ; c-name: "gtk_file_filter_set_name"; end; define C-function gtk-file-filter-get-name input parameter filter :: ; result res :: ; c-name: "gtk_file_filter_get_name"; end; define C-function gtk-file-filter-add-mime-type input parameter filter :: ; input parameter mime_type :: ; c-name: "gtk_file_filter_add_mime_type"; end; define C-function gtk-file-filter-add-pattern input parameter filter :: ; input parameter pattern :: ; c-name: "gtk_file_filter_add_pattern"; end; define C-function gtk-file-filter-add-pixbuf-formats input parameter filter :: ; c-name: "gtk_file_filter_add_pixbuf_formats"; end; define C-function gtk-file-filter-add-custom input parameter filter :: ; input parameter needed :: ; input parameter func :: ; input parameter data :: ; input parameter notify :: ; c-name: "gtk_file_filter_add_custom"; end; define C-function gtk-file-filter-get-needed input parameter filter :: ; result res :: ; c-name: "gtk_file_filter_get_needed"; end; define C-function gtk-file-filter-filter input parameter filter :: ; input parameter filter_info :: ; result res :: ; c-name: "gtk_file_filter_filter"; end; define C-subtype <_GtkFileChooserDialogPrivate> () end; define constant = <_GtkFileChooserDialogPrivate>; define C-subtype <_GtkFileChooserDialog> () end; define constant = <_GtkFileChooserDialog>; define C-subtype <_GtkFileChooserDialogClass> () end; define constant = <_GtkFileChooserDialogClass>; define C-function gtk-file-chooser-dialog-get-type result res :: ; c-name: "gtk_file_chooser_dialog_get_type"; end; define C-function gtk-file-chooser-dialog-new input parameter title :: ; input parameter parent :: ; input parameter action :: ; input parameter first_button_text :: ; result res :: ; c-name: "gtk_file_chooser_dialog_new"; end; define C-function gtk-file-chooser-dialog-new-with-backend input parameter title :: ; input parameter parent :: ; input parameter action :: ; input parameter backend :: ; input parameter first_button_text :: ; result res :: ; c-name: "gtk_file_chooser_dialog_new_with_backend"; end; define C-subtype <_GtkFileChooserButtonPrivate> () end; define constant = <_GtkFileChooserButtonPrivate>; define C-subtype <_GtkFileChooserButton> () end; define constant = <_GtkFileChooserButton>; define C-subtype <_GtkFileChooserButtonClass> () end; define constant = <_GtkFileChooserButtonClass>; define C-function gtk-file-chooser-button-get-type result res :: ; c-name: "gtk_file_chooser_button_get_type"; end; define C-function gtk-file-chooser-button-new input parameter title :: ; input parameter action :: ; result res :: ; c-name: "gtk_file_chooser_button_new"; end; define C-function gtk-file-chooser-button-new-with-backend input parameter title :: ; input parameter action :: ; input parameter backend :: ; result res :: ; c-name: "gtk_file_chooser_button_new_with_backend"; end; define C-function gtk-file-chooser-button-new-with-dialog input parameter dialog :: ; result res :: ; c-name: "gtk_file_chooser_button_new_with_dialog"; end; define C-function gtk-file-chooser-button-get-title input parameter button :: ; result res :: ; c-name: "gtk_file_chooser_button_get_title"; end; define C-function gtk-file-chooser-button-set-title input parameter button :: ; input parameter title :: ; c-name: "gtk_file_chooser_button_set_title"; end; define C-function gtk-file-chooser-button-get-width-chars input parameter button :: ; result res :: ; c-name: "gtk_file_chooser_button_get_width_chars"; end; define C-function gtk-file-chooser-button-set-width-chars input parameter button :: ; input parameter n_chars :: ; c-name: "gtk_file_chooser_button_set_width_chars"; end; define C-function gtk-file-chooser-button-get-focus-on-click input parameter button :: ; result res :: ; c-name: "gtk_file_chooser_button_get_focus_on_click"; end; define C-function gtk-file-chooser-button-set-focus-on-click input parameter button :: ; input parameter focus_on_click :: ; c-name: "gtk_file_chooser_button_set_focus_on_click"; end; define C-subtype <_GtkFixed> (, ) end; define constant = <_GtkFixed>; define C-subtype <_GtkFixedClass> () end; define constant = <_GtkFixedClass>; define C-subtype <_GtkFixedChild> () end; define constant = <_GtkFixedChild>; define C-function gtk-fixed-get-type result res :: ; c-name: "gtk_fixed_get_type"; end; define C-function gtk-fixed-new result res :: ; c-name: "gtk_fixed_new"; end; define C-function gtk-fixed-put input parameter fixed :: ; input parameter widget :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_fixed_put"; end; define C-function gtk-fixed-move input parameter fixed :: ; input parameter widget :: ; input parameter x :: ; input parameter y :: ; c-name: "gtk_fixed_move"; end; define C-function gtk-fixed-set-has-window input parameter fixed :: ; input parameter has_window :: ; c-name: "gtk_fixed_set_has_window"; end; define C-function gtk-fixed-get-has-window input parameter fixed :: ; result res :: ; c-name: "gtk_fixed_get_has_window"; end; define C-subtype <_GtkFileSelection> (, ) end; define constant = <_GtkFileSelection>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkFileSelectionClass> () end; define constant = <_GtkFileSelectionClass>; define C-function gtk-file-selection-get-type result res :: ; c-name: "gtk_file_selection_get_type"; end; define C-function gtk-file-selection-new input parameter title :: ; result res :: ; c-name: "gtk_file_selection_new"; end; define C-function gtk-file-selection-set-filename-utf8 input parameter filesel :: ; input parameter filename :: ; c-name: "gtk_file_selection_set_filename_utf8"; end; define C-function gtk-file-selection-get-filename-utf8 input parameter filesel :: ; result res :: ; c-name: "gtk_file_selection_get_filename_utf8"; end; define C-function gtk-file-selection-complete input parameter filesel :: ; input parameter pattern :: ; c-name: "gtk_file_selection_complete"; end; define C-function gtk-file-selection-show-fileop-buttons input parameter filesel :: ; c-name: "gtk_file_selection_show_fileop_buttons"; end; define C-function gtk-file-selection-hide-fileop-buttons input parameter filesel :: ; c-name: "gtk_file_selection_hide_fileop_buttons"; end; define C-function gtk-file-selection-get-selections-utf8 input parameter filesel :: ; result res :: ; c-name: "gtk_file_selection_get_selections_utf8"; end; define C-function gtk-file-selection-set-select-multiple input parameter filesel :: ; input parameter select_multiple :: ; c-name: "gtk_file_selection_set_select_multiple"; end; define C-function gtk-file-selection-get-select-multiple input parameter filesel :: ; result res :: ; c-name: "gtk_file_selection_get_select_multiple"; end; define constant gtk-file-selection-get-filename = gtk-file-selection-get-filename-utf8; define constant gtk-file-selection-set-filename = gtk-file-selection-set-filename-utf8; define constant gtk-file-selection-get-selections = gtk-file-selection-get-selections-utf8; define C-subtype <_GtkExpanderPrivate> () end; define constant = <_GtkExpanderPrivate>; define C-subtype <_GtkExpander> () end; define constant = <_GtkExpander>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkExpanderClass> () end; define constant = <_GtkExpanderClass>; define C-function gtk-expander-get-type result res :: ; c-name: "gtk_expander_get_type"; end; define C-function gtk-expander-new input parameter label :: ; result res :: ; c-name: "gtk_expander_new"; end; define C-function gtk-expander-new-with-mnemonic input parameter label :: ; result res :: ; c-name: "gtk_expander_new_with_mnemonic"; end; define C-function gtk-expander-set-expanded input parameter expander :: ; input parameter expanded :: ; c-name: "gtk_expander_set_expanded"; end; define C-function gtk-expander-get-expanded input parameter expander :: ; result res :: ; c-name: "gtk_expander_get_expanded"; end; define C-function gtk-expander-set-spacing input parameter expander :: ; input parameter spacing :: ; c-name: "gtk_expander_set_spacing"; end; define C-function gtk-expander-get-spacing input parameter expander :: ; result res :: ; c-name: "gtk_expander_get_spacing"; end; define C-function gtk-expander-set-label input parameter expander :: ; input parameter label :: ; c-name: "gtk_expander_set_label"; end; define C-function gtk-expander-get-label input parameter expander :: ; result res :: ; c-name: "gtk_expander_get_label"; end; define C-function gtk-expander-set-use-underline input parameter expander :: ; input parameter use_underline :: ; c-name: "gtk_expander_set_use_underline"; end; define C-function gtk-expander-get-use-underline input parameter expander :: ; result res :: ; c-name: "gtk_expander_get_use_underline"; end; define C-function gtk-expander-set-use-markup input parameter expander :: ; input parameter use_markup :: ; c-name: "gtk_expander_set_use_markup"; end; define C-function gtk-expander-get-use-markup input parameter expander :: ; result res :: ; c-name: "gtk_expander_get_use_markup"; end; define C-function gtk-expander-set-label-widget input parameter expander :: ; input parameter label_widget :: ; c-name: "gtk_expander_set_label_widget"; end; define C-function gtk-expander-get-label-widget input parameter expander :: ; result res :: ; c-name: "gtk_expander_get_label_widget"; end; define C-subtype <_GtkEventBox> (, ) end; define constant = <_GtkEventBox>; define C-subtype <_GtkEventBoxClass> () end; define constant = <_GtkEventBoxClass>; define C-function gtk-event-box-get-type result res :: ; c-name: "gtk_event_box_get_type"; end; define C-function gtk-event-box-new result res :: ; c-name: "gtk_event_box_new"; end; define C-function gtk-event-box-get-visible-window input parameter event_box :: ; result res :: ; c-name: "gtk_event_box_get_visible_window"; end; define C-function gtk-event-box-set-visible-window input parameter event_box :: ; input parameter visible_window :: ; c-name: "gtk_event_box_set_visible_window"; end; define C-function gtk-event-box-get-above-child input parameter event_box :: ; result res :: ; c-name: "gtk_event_box_get_above_child"; end; define C-function gtk-event-box-set-above-child input parameter event_box :: ; input parameter above_child :: ; c-name: "gtk_event_box_set_above_child"; end; define C-subtype <_GtkDrawingArea> (, ) end; define constant = <_GtkDrawingArea>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkDrawingAreaClass> () end; define constant = <_GtkDrawingAreaClass>; define C-function gtk-drawing-area-get-type result res :: ; c-name: "gtk_drawing_area_get_type"; end; define C-function gtk-drawing-area-new result res :: ; c-name: "gtk_drawing_area_new"; end; define C-function gtk-drawing-area-size input parameter darea :: ; input parameter width :: ; input parameter height :: ; c-name: "gtk_drawing_area_size"; end; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GtkCurve> (, ) end; define constant = <_GtkCurve>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCurveClass> () end; define constant = <_GtkCurveClass>; define C-function gtk-curve-get-type result res :: ; c-name: "gtk_curve_get_type"; end; define C-function gtk-curve-new result res :: ; c-name: "gtk_curve_new"; end; define C-function gtk-curve-reset input parameter curve :: ; c-name: "gtk_curve_reset"; end; define C-function gtk-curve-set-gamma input parameter curve :: ; input parameter gamma_ :: ; c-name: "gtk_curve_set_gamma"; end; define C-function gtk-curve-set-range input parameter curve :: ; input parameter min_x :: ; input parameter max_x :: ; input parameter min_y :: ; input parameter max_y :: ; c-name: "gtk_curve_set_range"; end; /* Ignoring declaration for {instance of } ">"*/ define C-function gtk-curve-get-vector input parameter curve :: ; input parameter veclen :: ; input parameter vector :: >; c-name: "gtk_curve_get_vector"; end; define C-function gtk-curve-set-vector input parameter curve :: ; input parameter veclen :: ; input parameter vector :: >; c-name: "gtk_curve_set_vector"; end; define C-function gtk-curve-set-curve-type input parameter curve :: ; input parameter type :: ; c-name: "gtk_curve_set_curve_type"; end; define constant = limited(, min: 0, max: 2); define constant $GTK-CTREE-POS-BEFORE :: = 0; define constant $GTK-CTREE-POS-AS-CHILD :: = 1; define constant $GTK-CTREE-POS-AFTER :: = 2; define constant = limited(, min: 0, max: 3); define constant $GTK-CTREE-LINES-NONE :: = 0; define constant $GTK-CTREE-LINES-SOLID :: = 1; define constant $GTK-CTREE-LINES-DOTTED :: = 2; define constant $GTK-CTREE-LINES-TABBED :: = 3; define constant = limited(, min: 0, max: 3); define constant $GTK-CTREE-EXPANDER-NONE :: = 0; define constant $GTK-CTREE-EXPANDER-SQUARE :: = 1; define constant $GTK-CTREE-EXPANDER-TRIANGLE :: = 2; define constant $GTK-CTREE-EXPANDER-CIRCULAR :: = 3; define constant = limited(, min: 0, max: 5); define constant $GTK-CTREE-EXPANSION-EXPAND :: = 0; define constant $GTK-CTREE-EXPANSION-EXPAND-RECURSIVE :: = 1; define constant $GTK-CTREE-EXPANSION-COLLAPSE :: = 2; define constant $GTK-CTREE-EXPANSION-COLLAPSE-RECURSIVE :: = 3; define constant $GTK-CTREE-EXPANSION-TOGGLE :: = 4; define constant $GTK-CTREE-EXPANSION-TOGGLE-RECURSIVE :: = 5; define C-subtype <_GtkCListColumn> () end; define constant = <_GtkCListColumn>; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GtkCListCellInfo> () end; define constant = <_GtkCListCellInfo>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 0, max: 3); define constant $GTK-CLIST-DRAG-NONE :: = 0; define constant $GTK-CLIST-DRAG-BEFORE :: = 1; define constant $GTK-CLIST-DRAG-INTO :: = 2; define constant $GTK-CLIST-DRAG-AFTER :: = 3; define C-subtype <_GtkCList> (, ) end; define constant = <_GtkCList>; define constant = <_GtkCTree>; define C-subtype <_GtkCTreeNode> () end; define constant = <_GtkCTreeNode>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-subtype <_GtkCTree> (, ) end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 4); define constant $GTK-CELL-EMPTY :: = 0; define constant $GTK-CELL-TEXT :: = 1; define constant $GTK-CELL-PIXMAP :: = 2; define constant $GTK-CELL-PIXTEXT :: = 3; define constant $GTK-CELL-WIDGET :: = 4; define C-subtype () end; define C-subtype () end; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCell> () end; define constant = <_GtkCell>; define C-subtype <_GtkCListRow> () end; define constant = <_GtkCListRow>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCListClass> () end; define constant = <_GtkCListClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCTreeClass> () end; define constant = <_GtkCTreeClass>; define C-subtype <_GtkCTreeRow> () end; define constant = <_GtkCTreeRow>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-ctree-get-type result res :: ; c-name: "gtk_ctree_get_type"; end; define C-function gtk-ctree-new-with-titles input parameter columns :: ; input parameter tree_column :: ; input parameter titles :: >; result res :: ; c-name: "gtk_ctree_new_with_titles"; end; define C-function gtk-ctree-new input parameter columns :: ; input parameter tree_column :: ; result res :: ; c-name: "gtk_ctree_new"; end; define C-function gtk-ctree-insert-node input parameter ctree :: ; input parameter parent :: ; input parameter sibling :: ; input parameter text :: >; input parameter spacing :: ; input parameter pixmap_closed :: ; input parameter mask_closed :: ; input parameter pixmap_opened :: ; input parameter mask_opened :: ; input parameter is_leaf :: ; input parameter expanded :: ; result res :: ; c-name: "gtk_ctree_insert_node"; end; define C-function gtk-ctree-remove-node input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_remove_node"; end; define C-function gtk-ctree-insert-gnode input parameter ctree :: ; input parameter parent :: ; input parameter sibling :: ; input parameter gnode :: ; input parameter func :: ; input parameter data :: ; result res :: ; c-name: "gtk_ctree_insert_gnode"; end; define C-function gtk-ctree-export-to-gnode input parameter ctree :: ; input parameter parent :: ; input parameter sibling :: ; input parameter node :: ; input parameter func :: ; input parameter data :: ; result res :: ; c-name: "gtk_ctree_export_to_gnode"; end; define C-function gtk-ctree-post-recursive input parameter ctree :: ; input parameter node :: ; input parameter func :: ; input parameter data :: ; c-name: "gtk_ctree_post_recursive"; end; define C-function gtk-ctree-post-recursive-to-depth input parameter ctree :: ; input parameter node :: ; input parameter depth :: ; input parameter func :: ; input parameter data :: ; c-name: "gtk_ctree_post_recursive_to_depth"; end; define C-function gtk-ctree-pre-recursive input parameter ctree :: ; input parameter node :: ; input parameter func :: ; input parameter data :: ; c-name: "gtk_ctree_pre_recursive"; end; define C-function gtk-ctree-pre-recursive-to-depth input parameter ctree :: ; input parameter node :: ; input parameter depth :: ; input parameter func :: ; input parameter data :: ; c-name: "gtk_ctree_pre_recursive_to_depth"; end; define C-function gtk-ctree-is-viewable input parameter ctree :: ; input parameter node :: ; result res :: ; c-name: "gtk_ctree_is_viewable"; end; define C-function gtk-ctree-last input parameter ctree :: ; input parameter node :: ; result res :: ; c-name: "gtk_ctree_last"; end; define C-function gtk-ctree-find-node-ptr input parameter ctree :: ; input parameter ctree_row :: ; result res :: ; c-name: "gtk_ctree_find_node_ptr"; end; define C-function gtk-ctree-node-nth input parameter ctree :: ; input parameter row :: ; result res :: ; c-name: "gtk_ctree_node_nth"; end; define C-function gtk-ctree-find input parameter ctree :: ; input parameter node :: ; input parameter child :: ; result res :: ; c-name: "gtk_ctree_find"; end; define C-function gtk-ctree-is-ancestor input parameter ctree :: ; input parameter node :: ; input parameter child :: ; result res :: ; c-name: "gtk_ctree_is_ancestor"; end; define C-function gtk-ctree-find-by-row-data input parameter ctree :: ; input parameter node :: ; input parameter data :: ; result res :: ; c-name: "gtk_ctree_find_by_row_data"; end; define C-function gtk-ctree-find-all-by-row-data input parameter ctree :: ; input parameter node :: ; input parameter data :: ; result res :: ; c-name: "gtk_ctree_find_all_by_row_data"; end; define C-function gtk-ctree-find-by-row-data-custom input parameter ctree :: ; input parameter node :: ; input parameter data :: ; input parameter func :: ; result res :: ; c-name: "gtk_ctree_find_by_row_data_custom"; end; define C-function gtk-ctree-find-all-by-row-data-custom input parameter ctree :: ; input parameter node :: ; input parameter data :: ; input parameter func :: ; result res :: ; c-name: "gtk_ctree_find_all_by_row_data_custom"; end; define C-function gtk-ctree-is-hot-spot input parameter ctree :: ; input parameter x :: ; input parameter y :: ; result res :: ; c-name: "gtk_ctree_is_hot_spot"; end; define C-function gtk-ctree-move input parameter ctree :: ; input parameter node :: ; input parameter new_parent :: ; input parameter new_sibling :: ; c-name: "gtk_ctree_move"; end; define C-function gtk-ctree-expand input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_expand"; end; define C-function gtk-ctree-expand-recursive input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_expand_recursive"; end; define C-function gtk-ctree-expand-to-depth input parameter ctree :: ; input parameter node :: ; input parameter depth :: ; c-name: "gtk_ctree_expand_to_depth"; end; define C-function gtk-ctree-collapse input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_collapse"; end; define C-function gtk-ctree-collapse-recursive input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_collapse_recursive"; end; define C-function gtk-ctree-collapse-to-depth input parameter ctree :: ; input parameter node :: ; input parameter depth :: ; c-name: "gtk_ctree_collapse_to_depth"; end; define C-function gtk-ctree-toggle-expansion input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_toggle_expansion"; end; define C-function gtk-ctree-toggle-expansion-recursive input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_toggle_expansion_recursive"; end; define C-function gtk-ctree-select input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_select"; end; define C-function gtk-ctree-select-recursive input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_select_recursive"; end; define C-function gtk-ctree-unselect input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_unselect"; end; define C-function gtk-ctree-unselect-recursive input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_unselect_recursive"; end; define C-function gtk-ctree-real-select-recursive input parameter ctree :: ; input parameter node :: ; input parameter state :: ; c-name: "gtk_ctree_real_select_recursive"; end; define C-function gtk-ctree-node-set-text input parameter ctree :: ; input parameter node :: ; input parameter column :: ; input parameter text :: ; c-name: "gtk_ctree_node_set_text"; end; define C-function gtk-ctree-node-set-pixmap input parameter ctree :: ; input parameter node :: ; input parameter column :: ; input parameter pixmap :: ; input parameter mask :: ; c-name: "gtk_ctree_node_set_pixmap"; end; define C-function gtk-ctree-node-set-pixtext input parameter ctree :: ; input parameter node :: ; input parameter column :: ; input parameter text :: ; input parameter spacing :: ; input parameter pixmap :: ; input parameter mask :: ; c-name: "gtk_ctree_node_set_pixtext"; end; define C-function gtk-ctree-set-node-info input parameter ctree :: ; input parameter node :: ; input parameter text :: ; input parameter spacing :: ; input parameter pixmap_closed :: ; input parameter mask_closed :: ; input parameter pixmap_opened :: ; input parameter mask_opened :: ; input parameter is_leaf :: ; input parameter expanded :: ; c-name: "gtk_ctree_set_node_info"; end; define C-function gtk-ctree-node-set-shift input parameter ctree :: ; input parameter node :: ; input parameter column :: ; input parameter vertical :: ; input parameter horizontal :: ; c-name: "gtk_ctree_node_set_shift"; end; define C-function gtk-ctree-node-set-selectable input parameter ctree :: ; input parameter node :: ; input parameter selectable :: ; c-name: "gtk_ctree_node_set_selectable"; end; define C-function gtk-ctree-node-get-selectable input parameter ctree :: ; input parameter node :: ; result res :: ; c-name: "gtk_ctree_node_get_selectable"; end; define C-function gtk-ctree-node-get-cell-type input parameter ctree :: ; input parameter node :: ; input parameter column :: ; result res :: ; c-name: "gtk_ctree_node_get_cell_type"; end; define C-function gtk-ctree-node-get-text input parameter ctree :: ; input parameter node :: ; input parameter column :: ; input parameter text :: ; result res :: ; c-name: "gtk_ctree_node_get_text"; end; define C-function gtk-ctree-node-get-pixmap input parameter ctree :: ; input parameter node :: ; input parameter column :: ; input parameter pixmap :: ; input parameter mask :: ; result res :: ; c-name: "gtk_ctree_node_get_pixmap"; end; define C-function gtk-ctree-node-get-pixtext input parameter ctree :: ; input parameter node :: ; input parameter column :: ; input parameter text :: ; input parameter spacing :: ; input parameter pixmap :: ; input parameter mask :: ; result res :: ; c-name: "gtk_ctree_node_get_pixtext"; end; define C-function gtk-ctree-get-node-info input parameter ctree :: ; input parameter node :: ; input parameter text :: ; input parameter spacing :: ; input parameter pixmap_closed :: ; input parameter mask_closed :: ; input parameter pixmap_opened :: ; input parameter mask_opened :: ; input parameter is_leaf :: ; input parameter expanded :: ; result res :: ; c-name: "gtk_ctree_get_node_info"; end; define C-function gtk-ctree-node-set-row-style input parameter ctree :: ; input parameter node :: ; input parameter style :: ; c-name: "gtk_ctree_node_set_row_style"; end; define C-function gtk-ctree-node-get-row-style input parameter ctree :: ; input parameter node :: ; result res :: ; c-name: "gtk_ctree_node_get_row_style"; end; define C-function gtk-ctree-node-set-cell-style input parameter ctree :: ; input parameter node :: ; input parameter column :: ; input parameter style :: ; c-name: "gtk_ctree_node_set_cell_style"; end; define C-function gtk-ctree-node-get-cell-style input parameter ctree :: ; input parameter node :: ; input parameter column :: ; result res :: ; c-name: "gtk_ctree_node_get_cell_style"; end; define C-function gtk-ctree-node-set-foreground input parameter ctree :: ; input parameter node :: ; input parameter color :: ; c-name: "gtk_ctree_node_set_foreground"; end; define C-function gtk-ctree-node-set-background input parameter ctree :: ; input parameter node :: ; input parameter color :: ; c-name: "gtk_ctree_node_set_background"; end; define C-function gtk-ctree-node-set-row-data input parameter ctree :: ; input parameter node :: ; input parameter data :: ; c-name: "gtk_ctree_node_set_row_data"; end; define C-function gtk-ctree-node-set-row-data-full input parameter ctree :: ; input parameter node :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_ctree_node_set_row_data_full"; end; define C-function gtk-ctree-node-get-row-data input parameter ctree :: ; input parameter node :: ; result res :: ; c-name: "gtk_ctree_node_get_row_data"; end; define C-function gtk-ctree-node-moveto input parameter ctree :: ; input parameter node :: ; input parameter column :: ; input parameter row_align :: ; input parameter col_align :: ; c-name: "gtk_ctree_node_moveto"; end; define C-function gtk-ctree-node-is-visible input parameter ctree :: ; input parameter node :: ; result res :: ; c-name: "gtk_ctree_node_is_visible"; end; define C-function gtk-ctree-set-indent input parameter ctree :: ; input parameter indent :: ; c-name: "gtk_ctree_set_indent"; end; define C-function gtk-ctree-set-spacing input parameter ctree :: ; input parameter spacing :: ; c-name: "gtk_ctree_set_spacing"; end; define C-function gtk-ctree-set-show-stub input parameter ctree :: ; input parameter show_stub :: ; c-name: "gtk_ctree_set_show_stub"; end; define C-function gtk-ctree-set-line-style input parameter ctree :: ; input parameter line_style :: ; c-name: "gtk_ctree_set_line_style"; end; define C-function gtk-ctree-set-expander-style input parameter ctree :: ; input parameter expander_style :: ; c-name: "gtk_ctree_set_expander_style"; end; define C-function gtk-ctree-set-drag-compare-func input parameter ctree :: ; input parameter cmp_func :: ; c-name: "gtk_ctree_set_drag_compare_func"; end; define C-function gtk-ctree-sort-node input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_sort_node"; end; define C-function gtk-ctree-sort-recursive input parameter ctree :: ; input parameter node :: ; c-name: "gtk_ctree_sort_recursive"; end; define C-function gtk-ctree-node-get-type result res :: ; c-name: "gtk_ctree_node_get_type"; end; define constant = limited(, min: 1, max: 1024); define constant $GTK-CLIST-IN-DRAG :: = 1; define constant $GTK-CLIST-ROW-HEIGHT-SET :: = 2; define constant $GTK-CLIST-SHOW-TITLES :: = 4; define constant $GTK-CLIST-ADD-MODE :: = 16; define constant $GTK-CLIST-AUTO-SORT :: = 32; define constant $GTK-CLIST-AUTO-RESIZE-BLOCKED :: = 64; define constant $GTK-CLIST-REORDERABLE :: = 128; define constant $GTK-CLIST-USE-DRAG-ICONS :: = 256; define constant $GTK-CLIST-DRAW-DRAG-LINE :: = 512; define constant $GTK-CLIST-DRAW-DRAG-RECT :: = 1024; define constant = limited(, min: 0, max: 4); define constant $GTK-BUTTON-IGNORED :: = 0; define constant $GTK-BUTTON-SELECTS :: = 1; define constant $GTK-BUTTON-DRAGS :: = 2; define constant $GTK-BUTTON-EXPANDS :: = 4; define C-subtype <_GtkCellText> () end; define constant = <_GtkCellText>; define C-subtype <_GtkCellPixmap> () end; define constant = <_GtkCellPixmap>; define C-subtype <_GtkCellPixText> () end; define constant = <_GtkCellPixText>; define C-subtype <_GtkCellWidget> () end; define constant = <_GtkCellWidget>; define C-subtype <_GtkCListDestInfo> () end; define constant = <_GtkCListDestInfo>; define C-function gtk-clist-get-type result res :: ; c-name: "gtk_clist_get_type"; end; define C-function gtk-clist-new input parameter columns :: ; result res :: ; c-name: "gtk_clist_new"; end; define C-function gtk-clist-new-with-titles input parameter columns :: ; input parameter titles :: >; result res :: ; c-name: "gtk_clist_new_with_titles"; end; define C-function gtk-clist-set-hadjustment input parameter clist :: ; input parameter adjustment :: ; c-name: "gtk_clist_set_hadjustment"; end; define C-function gtk-clist-set-vadjustment input parameter clist :: ; input parameter adjustment :: ; c-name: "gtk_clist_set_vadjustment"; end; define C-function gtk-clist-get-hadjustment input parameter clist :: ; result res :: ; c-name: "gtk_clist_get_hadjustment"; end; define C-function gtk-clist-get-vadjustment input parameter clist :: ; result res :: ; c-name: "gtk_clist_get_vadjustment"; end; define C-function gtk-clist-set-shadow-type input parameter clist :: ; input parameter type :: ; c-name: "gtk_clist_set_shadow_type"; end; define C-function gtk-clist-set-selection-mode input parameter clist :: ; input parameter mode :: ; c-name: "gtk_clist_set_selection_mode"; end; define C-function gtk-clist-set-reorderable input parameter clist :: ; input parameter reorderable :: ; c-name: "gtk_clist_set_reorderable"; end; define C-function gtk-clist-set-use-drag-icons input parameter clist :: ; input parameter use_icons :: ; c-name: "gtk_clist_set_use_drag_icons"; end; define C-function gtk-clist-set-button-actions input parameter clist :: ; input parameter button :: ; input parameter button_actions :: ; c-name: "gtk_clist_set_button_actions"; end; define C-function gtk-clist-freeze input parameter clist :: ; c-name: "gtk_clist_freeze"; end; define C-function gtk-clist-thaw input parameter clist :: ; c-name: "gtk_clist_thaw"; end; define C-function gtk-clist-column-titles-show input parameter clist :: ; c-name: "gtk_clist_column_titles_show"; end; define C-function gtk-clist-column-titles-hide input parameter clist :: ; c-name: "gtk_clist_column_titles_hide"; end; define C-function gtk-clist-column-title-active input parameter clist :: ; input parameter column :: ; c-name: "gtk_clist_column_title_active"; end; define C-function gtk-clist-column-title-passive input parameter clist :: ; input parameter column :: ; c-name: "gtk_clist_column_title_passive"; end; define C-function gtk-clist-column-titles-active input parameter clist :: ; c-name: "gtk_clist_column_titles_active"; end; define C-function gtk-clist-column-titles-passive input parameter clist :: ; c-name: "gtk_clist_column_titles_passive"; end; define C-function gtk-clist-set-column-title input parameter clist :: ; input parameter column :: ; input parameter title :: ; c-name: "gtk_clist_set_column_title"; end; define C-function gtk-clist-get-column-title input parameter clist :: ; input parameter column :: ; result res :: ; c-name: "gtk_clist_get_column_title"; end; define C-function gtk-clist-set-column-widget input parameter clist :: ; input parameter column :: ; input parameter widget :: ; c-name: "gtk_clist_set_column_widget"; end; define C-function gtk-clist-get-column-widget input parameter clist :: ; input parameter column :: ; result res :: ; c-name: "gtk_clist_get_column_widget"; end; define C-function gtk-clist-set-column-justification input parameter clist :: ; input parameter column :: ; input parameter justification :: ; c-name: "gtk_clist_set_column_justification"; end; define C-function gtk-clist-set-column-visibility input parameter clist :: ; input parameter column :: ; input parameter visible :: ; c-name: "gtk_clist_set_column_visibility"; end; define C-function gtk-clist-set-column-resizeable input parameter clist :: ; input parameter column :: ; input parameter resizeable :: ; c-name: "gtk_clist_set_column_resizeable"; end; define C-function gtk-clist-set-column-auto-resize input parameter clist :: ; input parameter column :: ; input parameter auto_resize :: ; c-name: "gtk_clist_set_column_auto_resize"; end; define C-function gtk-clist-columns-autosize input parameter clist :: ; result res :: ; c-name: "gtk_clist_columns_autosize"; end; define C-function gtk-clist-optimal-column-width input parameter clist :: ; input parameter column :: ; result res :: ; c-name: "gtk_clist_optimal_column_width"; end; define C-function gtk-clist-set-column-width input parameter clist :: ; input parameter column :: ; input parameter width :: ; c-name: "gtk_clist_set_column_width"; end; define C-function gtk-clist-set-column-min-width input parameter clist :: ; input parameter column :: ; input parameter min_width :: ; c-name: "gtk_clist_set_column_min_width"; end; define C-function gtk-clist-set-column-max-width input parameter clist :: ; input parameter column :: ; input parameter max_width :: ; c-name: "gtk_clist_set_column_max_width"; end; define C-function gtk-clist-set-row-height input parameter clist :: ; input parameter height :: ; c-name: "gtk_clist_set_row_height"; end; define C-function gtk-clist-moveto input parameter clist :: ; input parameter row :: ; input parameter column :: ; input parameter row_align :: ; input parameter col_align :: ; c-name: "gtk_clist_moveto"; end; define C-function gtk-clist-row-is-visible input parameter clist :: ; input parameter row :: ; result res :: ; c-name: "gtk_clist_row_is_visible"; end; define C-function gtk-clist-get-cell-type input parameter clist :: ; input parameter row :: ; input parameter column :: ; result res :: ; c-name: "gtk_clist_get_cell_type"; end; define C-function gtk-clist-set-text input parameter clist :: ; input parameter row :: ; input parameter column :: ; input parameter text :: ; c-name: "gtk_clist_set_text"; end; define C-function gtk-clist-get-text input parameter clist :: ; input parameter row :: ; input parameter column :: ; input parameter text :: ; result res :: ; c-name: "gtk_clist_get_text"; end; define C-function gtk-clist-set-pixmap input parameter clist :: ; input parameter row :: ; input parameter column :: ; input parameter pixmap :: ; input parameter mask :: ; c-name: "gtk_clist_set_pixmap"; end; define C-function gtk-clist-get-pixmap input parameter clist :: ; input parameter row :: ; input parameter column :: ; input parameter pixmap :: ; input parameter mask :: ; result res :: ; c-name: "gtk_clist_get_pixmap"; end; define C-function gtk-clist-set-pixtext input parameter clist :: ; input parameter row :: ; input parameter column :: ; input parameter text :: ; input parameter spacing :: ; input parameter pixmap :: ; input parameter mask :: ; c-name: "gtk_clist_set_pixtext"; end; define C-function gtk-clist-get-pixtext input parameter clist :: ; input parameter row :: ; input parameter column :: ; input parameter text :: ; input parameter spacing :: ; input parameter pixmap :: ; input parameter mask :: ; result res :: ; c-name: "gtk_clist_get_pixtext"; end; define C-function gtk-clist-set-foreground input parameter clist :: ; input parameter row :: ; input parameter color :: ; c-name: "gtk_clist_set_foreground"; end; define C-function gtk-clist-set-background input parameter clist :: ; input parameter row :: ; input parameter color :: ; c-name: "gtk_clist_set_background"; end; define C-function gtk-clist-set-cell-style input parameter clist :: ; input parameter row :: ; input parameter column :: ; input parameter style :: ; c-name: "gtk_clist_set_cell_style"; end; define C-function gtk-clist-get-cell-style input parameter clist :: ; input parameter row :: ; input parameter column :: ; result res :: ; c-name: "gtk_clist_get_cell_style"; end; define C-function gtk-clist-set-row-style input parameter clist :: ; input parameter row :: ; input parameter style :: ; c-name: "gtk_clist_set_row_style"; end; define C-function gtk-clist-get-row-style input parameter clist :: ; input parameter row :: ; result res :: ; c-name: "gtk_clist_get_row_style"; end; define C-function gtk-clist-set-shift input parameter clist :: ; input parameter row :: ; input parameter column :: ; input parameter vertical :: ; input parameter horizontal :: ; c-name: "gtk_clist_set_shift"; end; define C-function gtk-clist-set-selectable input parameter clist :: ; input parameter row :: ; input parameter selectable :: ; c-name: "gtk_clist_set_selectable"; end; define C-function gtk-clist-get-selectable input parameter clist :: ; input parameter row :: ; result res :: ; c-name: "gtk_clist_get_selectable"; end; define C-function gtk-clist-prepend input parameter clist :: ; input parameter text :: >; result res :: ; c-name: "gtk_clist_prepend"; end; define C-function gtk-clist-append input parameter clist :: ; input parameter text :: >; result res :: ; c-name: "gtk_clist_append"; end; define C-function gtk-clist-insert input parameter clist :: ; input parameter row :: ; input parameter text :: >; result res :: ; c-name: "gtk_clist_insert"; end; define C-function gtk-clist-remove input parameter clist :: ; input parameter row :: ; c-name: "gtk_clist_remove"; end; define C-function gtk-clist-set-row-data input parameter clist :: ; input parameter row :: ; input parameter data :: ; c-name: "gtk_clist_set_row_data"; end; define C-function gtk-clist-set-row-data-full input parameter clist :: ; input parameter row :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_clist_set_row_data_full"; end; define C-function gtk-clist-get-row-data input parameter clist :: ; input parameter row :: ; result res :: ; c-name: "gtk_clist_get_row_data"; end; define C-function gtk-clist-find-row-from-data input parameter clist :: ; input parameter data :: ; result res :: ; c-name: "gtk_clist_find_row_from_data"; end; define C-function gtk-clist-select-row input parameter clist :: ; input parameter row :: ; input parameter column :: ; c-name: "gtk_clist_select_row"; end; define C-function gtk-clist-unselect-row input parameter clist :: ; input parameter row :: ; input parameter column :: ; c-name: "gtk_clist_unselect_row"; end; define C-function gtk-clist-undo-selection input parameter clist :: ; c-name: "gtk_clist_undo_selection"; end; define C-function gtk-clist-clear input parameter clist :: ; c-name: "gtk_clist_clear"; end; define C-function gtk-clist-get-selection-info input parameter clist :: ; input parameter x :: ; input parameter y :: ; input parameter row :: ; input parameter column :: ; result res :: ; c-name: "gtk_clist_get_selection_info"; end; define C-function gtk-clist-select-all input parameter clist :: ; c-name: "gtk_clist_select_all"; end; define C-function gtk-clist-unselect-all input parameter clist :: ; c-name: "gtk_clist_unselect_all"; end; define C-function gtk-clist-swap-rows input parameter clist :: ; input parameter row1 :: ; input parameter row2 :: ; c-name: "gtk_clist_swap_rows"; end; define C-function gtk-clist-row-move input parameter clist :: ; input parameter source_row :: ; input parameter dest_row :: ; c-name: "gtk_clist_row_move"; end; define C-function gtk-clist-set-compare-func input parameter clist :: ; input parameter cmp_func :: ; c-name: "gtk_clist_set_compare_func"; end; define C-function gtk-clist-set-sort-column input parameter clist :: ; input parameter column :: ; c-name: "gtk_clist_set_sort_column"; end; define C-function gtk-clist-set-sort-type input parameter clist :: ; input parameter sort_type :: ; c-name: "gtk_clist_set_sort_type"; end; define C-function gtk-clist-sort input parameter clist :: ; c-name: "gtk_clist_sort"; end; define C-function gtk-clist-set-auto-sort input parameter clist :: ; input parameter auto_sort :: ; c-name: "gtk_clist_set_auto_sort"; end; define C-function _gtk-clist-create-cell-layout input parameter clist :: ; input parameter clist_row :: ; input parameter column :: ; result res :: ; c-name: "_gtk_clist_create_cell_layout"; end; define C-subtype <_GtkAlignment> (, ) end; define constant = <_GtkAlignment>; define C-subtype <_GtkAlignmentClass> () end; define constant = <_GtkAlignmentClass>; define C-subtype <_GtkAlignmentPrivate> () end; define constant = <_GtkAlignmentPrivate>; define C-function gtk-alignment-get-type result res :: ; c-name: "gtk_alignment_get_type"; end; define C-function gtk-alignment-new input parameter xalign :: ; input parameter yalign :: ; input parameter xscale :: ; input parameter yscale :: ; result res :: ; c-name: "gtk_alignment_new"; end; define C-function gtk-alignment-set input parameter alignment :: ; input parameter xalign :: ; input parameter yalign :: ; input parameter xscale :: ; input parameter yscale :: ; c-name: "gtk_alignment_set"; end; define C-function gtk-alignment-set-padding input parameter alignment :: ; input parameter padding_top :: ; input parameter padding_bottom :: ; input parameter padding_left :: ; input parameter padding_right :: ; c-name: "gtk_alignment_set_padding"; end; define C-function gtk-alignment-get-padding input parameter alignment :: ; input parameter padding_top :: ; input parameter padding_bottom :: ; input parameter padding_left :: ; input parameter padding_right :: ; c-name: "gtk_alignment_get_padding"; end; define C-subtype <_GtkComboBoxPrivate> () end; define constant = <_GtkComboBoxPrivate>; define C-subtype <_GtkComboBox> () end; define constant = <_GtkComboBox>; define C-subtype <_GtkComboBoxEntryPrivate> () end; define constant = <_GtkComboBoxEntryPrivate>; define C-subtype <_GtkComboBoxEntry> () end; define constant = <_GtkComboBoxEntry>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkComboBoxClass> () end; define constant = <_GtkComboBoxClass>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkComboBoxEntryClass> () end; define constant = <_GtkComboBoxEntryClass>; define C-function gtk-combo-box-entry-get-type result res :: ; c-name: "gtk_combo_box_entry_get_type"; end; define C-function gtk-combo-box-entry-new result res :: ; c-name: "gtk_combo_box_entry_new"; end; define C-function gtk-combo-box-entry-new-with-model input parameter model :: ; input parameter text_column :: ; result res :: ; c-name: "gtk_combo_box_entry_new_with_model"; end; define C-function gtk-combo-box-entry-set-text-column input parameter entry_box :: ; input parameter text_column :: ; c-name: "gtk_combo_box_entry_set_text_column"; end; define C-function gtk-combo-box-entry-get-text-column input parameter entry_box :: ; result res :: ; c-name: "gtk_combo_box_entry_get_text_column"; end; define C-function gtk-combo-box-entry-new-text result res :: ; c-name: "gtk_combo_box_entry_new_text"; end; define C-function gtk-combo-box-get-type result res :: ; c-name: "gtk_combo_box_get_type"; end; define C-function gtk-combo-box-new result res :: ; c-name: "gtk_combo_box_new"; end; define C-function gtk-combo-box-new-with-model input parameter model :: ; result res :: ; c-name: "gtk_combo_box_new_with_model"; end; define C-function gtk-combo-box-get-wrap-width input parameter combo_box :: ; result res :: ; c-name: "gtk_combo_box_get_wrap_width"; end; define C-function gtk-combo-box-set-wrap-width input parameter combo_box :: ; input parameter width :: ; c-name: "gtk_combo_box_set_wrap_width"; end; define C-function gtk-combo-box-get-row-span-column input parameter combo_box :: ; result res :: ; c-name: "gtk_combo_box_get_row_span_column"; end; define C-function gtk-combo-box-set-row-span-column input parameter combo_box :: ; input parameter row_span :: ; c-name: "gtk_combo_box_set_row_span_column"; end; define C-function gtk-combo-box-get-column-span-column input parameter combo_box :: ; result res :: ; c-name: "gtk_combo_box_get_column_span_column"; end; define C-function gtk-combo-box-set-column-span-column input parameter combo_box :: ; input parameter column_span :: ; c-name: "gtk_combo_box_set_column_span_column"; end; define C-function gtk-combo-box-get-add-tearoffs input parameter combo_box :: ; result res :: ; c-name: "gtk_combo_box_get_add_tearoffs"; end; define C-function gtk-combo-box-set-add-tearoffs input parameter combo_box :: ; input parameter add_tearoffs :: ; c-name: "gtk_combo_box_set_add_tearoffs"; end; define C-function gtk-combo-box-get-title input parameter combo_box :: ; result res :: ; c-name: "gtk_combo_box_get_title"; end; define C-function gtk-combo-box-set-title input parameter combo_box :: ; input parameter title :: ; c-name: "gtk_combo_box_set_title"; end; define C-function gtk-combo-box-get-focus-on-click input parameter combo :: ; result res :: ; c-name: "gtk_combo_box_get_focus_on_click"; end; define C-function gtk-combo-box-set-focus-on-click input parameter combo :: ; input parameter focus_on_click :: ; c-name: "gtk_combo_box_set_focus_on_click"; end; define C-function gtk-combo-box-get-active input parameter combo_box :: ; result res :: ; c-name: "gtk_combo_box_get_active"; end; define C-function gtk-combo-box-set-active input parameter combo_box :: ; input parameter index_ :: ; c-name: "gtk_combo_box_set_active"; end; define C-function gtk-combo-box-get-active-iter input parameter combo_box :: ; input parameter iter :: ; result res :: ; c-name: "gtk_combo_box_get_active_iter"; end; define C-function gtk-combo-box-set-active-iter input parameter combo_box :: ; input parameter iter :: ; c-name: "gtk_combo_box_set_active_iter"; end; define C-function gtk-combo-box-set-model input parameter combo_box :: ; input parameter model :: ; c-name: "gtk_combo_box_set_model"; end; define C-function gtk-combo-box-get-model input parameter combo_box :: ; result res :: ; c-name: "gtk_combo_box_get_model"; end; define C-function gtk-combo-box-get-row-separator-func input parameter combo_box :: ; result res :: ; c-name: "gtk_combo_box_get_row_separator_func"; end; define C-function gtk-combo-box-set-row-separator-func input parameter combo_box :: ; input parameter func :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_combo_box_set_row_separator_func"; end; define C-function gtk-combo-box-new-text result res :: ; c-name: "gtk_combo_box_new_text"; end; define C-function gtk-combo-box-append-text input parameter combo_box :: ; input parameter text :: ; c-name: "gtk_combo_box_append_text"; end; define C-function gtk-combo-box-insert-text input parameter combo_box :: ; input parameter position :: ; input parameter text :: ; c-name: "gtk_combo_box_insert_text"; end; define C-function gtk-combo-box-prepend-text input parameter combo_box :: ; input parameter text :: ; c-name: "gtk_combo_box_prepend_text"; end; define C-function gtk-combo-box-remove-text input parameter combo_box :: ; input parameter position :: ; c-name: "gtk_combo_box_remove_text"; end; define C-function gtk-combo-box-get-active-text input parameter combo_box :: ; result res :: ; c-name: "gtk_combo_box_get_active_text"; end; define C-function gtk-combo-box-popup input parameter combo_box :: ; c-name: "gtk_combo_box_popup"; end; define C-function gtk-combo-box-popdown input parameter combo_box :: ; c-name: "gtk_combo_box_popdown"; end; define C-function gtk-combo-box-get-popup-accessible input parameter combo_box :: ; result res :: ; c-name: "gtk_combo_box_get_popup_accessible"; end; define C-function _gtk-combo-box-editing-canceled input parameter combo_box :: ; result res :: ; c-name: "_gtk_combo_box_editing_canceled"; end; define C-subtype <_GtkCombo> (, ) end; define constant = <_GtkCombo>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkComboClass> () end; define constant = <_GtkComboClass>; define C-function gtk-combo-get-type result res :: ; c-name: "gtk_combo_get_type"; end; define C-function gtk-combo-new result res :: ; c-name: "gtk_combo_new"; end; define C-function gtk-combo-set-value-in-list input parameter combo :: ; input parameter val :: ; input parameter ok_if_empty :: ; c-name: "gtk_combo_set_value_in_list"; end; define C-function gtk-combo-set-use-arrows input parameter combo :: ; input parameter val :: ; c-name: "gtk_combo_set_use_arrows"; end; define C-function gtk-combo-set-use-arrows-always input parameter combo :: ; input parameter val :: ; c-name: "gtk_combo_set_use_arrows_always"; end; define C-function gtk-combo-set-case-sensitive input parameter combo :: ; input parameter val :: ; c-name: "gtk_combo_set_case_sensitive"; end; define C-function gtk-combo-set-item-string input parameter combo :: ; input parameter item :: ; input parameter item_value :: ; c-name: "gtk_combo_set_item_string"; end; define C-function gtk-combo-set-popdown-strings input parameter combo :: ; input parameter strings :: ; c-name: "gtk_combo_set_popdown_strings"; end; define C-function gtk-combo-disable-activate input parameter combo :: ; c-name: "gtk_combo_disable_activate"; end; define C-subtype <_GtkColorSelectionDialog> (, ) end; define constant = <_GtkColorSelectionDialog>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkColorSelectionDialogClass> () end; define constant = <_GtkColorSelectionDialogClass>; define C-function gtk-color-selection-dialog-get-type result res :: ; c-name: "gtk_color_selection_dialog_get_type"; end; define C-function gtk-color-selection-dialog-new input parameter title :: ; result res :: ; c-name: "gtk_color_selection_dialog_new"; end; define C-subtype <_GtkColorSelection> (, ) end; define constant = <_GtkColorSelection>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkColorSelectionClass> () end; define constant = <_GtkColorSelectionClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-color-selection-get-type result res :: ; c-name: "gtk_color_selection_get_type"; end; define C-function gtk-color-selection-new result res :: ; c-name: "gtk_color_selection_new"; end; define C-function gtk-color-selection-get-has-opacity-control input parameter colorsel :: ; result res :: ; c-name: "gtk_color_selection_get_has_opacity_control"; end; define C-function gtk-color-selection-set-has-opacity-control input parameter colorsel :: ; input parameter has_opacity :: ; c-name: "gtk_color_selection_set_has_opacity_control"; end; define C-function gtk-color-selection-get-has-palette input parameter colorsel :: ; result res :: ; c-name: "gtk_color_selection_get_has_palette"; end; define C-function gtk-color-selection-set-has-palette input parameter colorsel :: ; input parameter has_palette :: ; c-name: "gtk_color_selection_set_has_palette"; end; define C-function gtk-color-selection-set-current-color input parameter colorsel :: ; input parameter color :: ; c-name: "gtk_color_selection_set_current_color"; end; define C-function gtk-color-selection-set-current-alpha input parameter colorsel :: ; input parameter alpha :: ; c-name: "gtk_color_selection_set_current_alpha"; end; define C-function gtk-color-selection-get-current-color input parameter colorsel :: ; input parameter color :: ; c-name: "gtk_color_selection_get_current_color"; end; define C-function gtk-color-selection-get-current-alpha input parameter colorsel :: ; result res :: ; c-name: "gtk_color_selection_get_current_alpha"; end; define C-function gtk-color-selection-set-previous-color input parameter colorsel :: ; input parameter color :: ; c-name: "gtk_color_selection_set_previous_color"; end; define C-function gtk-color-selection-set-previous-alpha input parameter colorsel :: ; input parameter alpha :: ; c-name: "gtk_color_selection_set_previous_alpha"; end; define C-function gtk-color-selection-get-previous-color input parameter colorsel :: ; input parameter color :: ; c-name: "gtk_color_selection_get_previous_color"; end; define C-function gtk-color-selection-get-previous-alpha input parameter colorsel :: ; result res :: ; c-name: "gtk_color_selection_get_previous_alpha"; end; define C-function gtk-color-selection-is-adjusting input parameter colorsel :: ; result res :: ; c-name: "gtk_color_selection_is_adjusting"; end; define C-pointer-type => ; define C-function gtk-color-selection-palette-from-string input parameter str :: ; input parameter colors :: ; input parameter n_colors :: ; result res :: ; c-name: "gtk_color_selection_palette_from_string"; end; define C-function gtk-color-selection-palette-to-string input parameter colors :: ; input parameter n_colors :: ; result res :: ; c-name: "gtk_color_selection_palette_to_string"; end; define C-function gtk-color-selection-set-change-palette-hook input parameter func :: ; result res :: ; c-name: "gtk_color_selection_set_change_palette_hook"; end; define C-function gtk-color-selection-set-change-palette-with-screen-hook input parameter func :: ; result res :: ; c-name: "gtk_color_selection_set_change_palette_with_screen_hook"; end; define C-function gtk-color-selection-set-color input parameter colorsel :: ; input parameter color :: ; c-name: "gtk_color_selection_set_color"; end; define C-function gtk-color-selection-get-color input parameter colorsel :: ; input parameter color :: ; c-name: "gtk_color_selection_get_color"; end; define C-function gtk-color-selection-set-update-policy input parameter colorsel :: ; input parameter policy :: ; c-name: "gtk_color_selection_set_update_policy"; end; define C-subtype <_GtkColorButtonPrivate> () end; define constant = <_GtkColorButtonPrivate>; define C-subtype <_GtkColorButton> () end; define constant = <_GtkColorButton>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkColorButtonClass> () end; define constant = <_GtkColorButtonClass>; define C-function gtk-color-button-get-type result res :: ; c-name: "gtk_color_button_get_type"; end; define C-function gtk-color-button-new result res :: ; c-name: "gtk_color_button_new"; end; define C-function gtk-color-button-new-with-color input parameter color :: ; result res :: ; c-name: "gtk_color_button_new_with_color"; end; define C-function gtk-color-button-set-color input parameter color_button :: ; input parameter color :: ; c-name: "gtk_color_button_set_color"; end; define C-function gtk-color-button-set-alpha input parameter color_button :: ; input parameter alpha :: ; c-name: "gtk_color_button_set_alpha"; end; define C-function gtk-color-button-get-color input parameter color_button :: ; input parameter color :: ; c-name: "gtk_color_button_get_color"; end; define C-function gtk-color-button-get-alpha input parameter color_button :: ; result res :: ; c-name: "gtk_color_button_get_alpha"; end; define C-function gtk-color-button-set-use-alpha input parameter color_button :: ; input parameter use_alpha :: ; c-name: "gtk_color_button_set_use_alpha"; end; define C-function gtk-color-button-get-use-alpha input parameter color_button :: ; result res :: ; c-name: "gtk_color_button_get_use_alpha"; end; define C-function gtk-color-button-set-title input parameter color_button :: ; input parameter title :: ; c-name: "gtk_color_button_set_title"; end; define C-function gtk-color-button-get-title input parameter color_button :: ; result res :: ; c-name: "gtk_color_button_get_title"; end; define C-subtype <_GtkCellViewPrivate> () end; define constant = <_GtkCellViewPrivate>; define C-subtype <_GtkCellView> () end; define constant = <_GtkCellView>; define C-subtype <_GtkCellViewClass> () end; define constant = <_GtkCellViewClass>; define C-function gtk-cell-view-get-type result res :: ; c-name: "gtk_cell_view_get_type"; end; define C-function gtk-cell-view-new result res :: ; c-name: "gtk_cell_view_new"; end; define C-function gtk-cell-view-new-with-text input parameter text :: ; result res :: ; c-name: "gtk_cell_view_new_with_text"; end; define C-function gtk-cell-view-new-with-markup input parameter markup :: ; result res :: ; c-name: "gtk_cell_view_new_with_markup"; end; define C-function gtk-cell-view-new-with-pixbuf input parameter pixbuf :: ; result res :: ; c-name: "gtk_cell_view_new_with_pixbuf"; end; define C-function gtk-cell-view-set-model input parameter cell_view :: ; input parameter model :: ; c-name: "gtk_cell_view_set_model"; end; define C-function gtk-cell-view-set-displayed-row input parameter cell_view :: ; input parameter path :: ; c-name: "gtk_cell_view_set_displayed_row"; end; define C-function gtk-cell-view-get-displayed-row input parameter cell_view :: ; result res :: ; c-name: "gtk_cell_view_get_displayed_row"; end; define C-function gtk-cell-view-get-size-of-row input parameter cell_view :: ; input parameter path :: ; input parameter requisition :: ; result res :: ; c-name: "gtk_cell_view_get_size_of_row"; end; define C-function gtk-cell-view-set-background-color input parameter cell_view :: ; input parameter color :: ; c-name: "gtk_cell_view_set_background_color"; end; define C-function gtk-cell-view-get-cell-renderers input parameter cell_view :: ; result res :: ; c-name: "gtk_cell_view_get_cell_renderers"; end; define C-subtype <_GtkCellRendererToggle> () end; define constant = <_GtkCellRendererToggle>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCellRendererToggleClass> () end; define constant = <_GtkCellRendererToggleClass>; define C-function gtk-cell-renderer-toggle-get-type result res :: ; c-name: "gtk_cell_renderer_toggle_get_type"; end; define C-function gtk-cell-renderer-toggle-new result res :: ; c-name: "gtk_cell_renderer_toggle_new"; end; define C-function gtk-cell-renderer-toggle-get-radio input parameter toggle :: ; result res :: ; c-name: "gtk_cell_renderer_toggle_get_radio"; end; define C-function gtk-cell-renderer-toggle-set-radio input parameter toggle :: ; input parameter radio :: ; c-name: "gtk_cell_renderer_toggle_set_radio"; end; define C-function gtk-cell-renderer-toggle-get-active input parameter toggle :: ; result res :: ; c-name: "gtk_cell_renderer_toggle_get_active"; end; define C-function gtk-cell-renderer-toggle-set-active input parameter toggle :: ; input parameter setting :: ; c-name: "gtk_cell_renderer_toggle_set_active"; end; define C-subtype <_GtkCellRendererText> () end; define constant = <_GtkCellRendererText>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCellRendererTextClass> () end; define constant = <_GtkCellRendererTextClass>; define C-function gtk-cell-renderer-text-get-type result res :: ; c-name: "gtk_cell_renderer_text_get_type"; end; define C-function gtk-cell-renderer-text-new result res :: ; c-name: "gtk_cell_renderer_text_new"; end; define C-function gtk-cell-renderer-text-set-fixed-height-from-font input parameter renderer :: ; input parameter number_of_rows :: ; c-name: "gtk_cell_renderer_text_set_fixed_height_from_font"; end; define C-subtype <_GtkCellRendererSpin> () end; define constant = <_GtkCellRendererSpin>; define C-subtype <_GtkCellRendererSpinClass> () end; define constant = <_GtkCellRendererSpinClass>; define C-subtype <_GtkCellRendererSpinPrivate> () end; define constant = <_GtkCellRendererSpinPrivate>; define C-function gtk-cell-renderer-spin-get-type result res :: ; c-name: "gtk_cell_renderer_spin_get_type"; end; define C-function gtk-cell-renderer-spin-new result res :: ; c-name: "gtk_cell_renderer_spin_new"; end; define C-subtype <_GtkCellRendererProgressPrivate> () end; define constant = <_GtkCellRendererProgressPrivate>; define C-subtype <_GtkCellRendererProgress> () end; define constant = <_GtkCellRendererProgress>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCellRendererProgressClass> () end; define constant = <_GtkCellRendererProgressClass>; define C-function gtk-cell-renderer-progress-get-type result res :: ; c-name: "gtk_cell_renderer_progress_get_type"; end; define C-function gtk-cell-renderer-progress-new result res :: ; c-name: "gtk_cell_renderer_progress_new"; end; define C-subtype <_GtkCellRendererPixbuf> () end; define constant = <_GtkCellRendererPixbuf>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCellRendererPixbufClass> () end; define constant = <_GtkCellRendererPixbufClass>; define C-function gtk-cell-renderer-pixbuf-get-type result res :: ; c-name: "gtk_cell_renderer_pixbuf_get_type"; end; define C-function gtk-cell-renderer-pixbuf-new result res :: ; c-name: "gtk_cell_renderer_pixbuf_new"; end; define C-subtype <_GtkCellRendererCombo> () end; define constant = <_GtkCellRendererCombo>; define C-subtype <_GtkCellRendererComboClass> () end; define constant = <_GtkCellRendererComboClass>; define C-function gtk-cell-renderer-combo-get-type result res :: ; c-name: "gtk_cell_renderer_combo_get_type"; end; define C-function gtk-cell-renderer-combo-new result res :: ; c-name: "gtk_cell_renderer_combo_new"; end; define constant = limited(, min: 0, max: 1); define constant $GTK-CELL-RENDERER-ACCEL-MODE-GTK :: = 0; define constant $GTK-CELL-RENDERER-ACCEL-MODE-OTHER :: = 1; define C-subtype <_GtkCellRendererAccel> () end; define constant = <_GtkCellRendererAccel>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCellRendererAccelClass> () end; define constant = <_GtkCellRendererAccelClass>; define C-function gtk-cell-renderer-accel-get-type result res :: ; c-name: "gtk_cell_renderer_accel_get_type"; end; define C-function gtk-cell-renderer-accel-new result res :: ; c-name: "gtk_cell_renderer_accel_new"; end; define C-subtype <_GtkCellLayout> () end; define constant = <_GtkCellLayout>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCellLayoutIface> () end; define constant = <_GtkCellLayoutIface>; define C-function gtk-cell-layout-get-type result res :: ; c-name: "gtk_cell_layout_get_type"; end; define C-function gtk-cell-layout-pack-start input parameter cell_layout :: ; input parameter cell :: ; input parameter expand :: ; c-name: "gtk_cell_layout_pack_start"; end; define C-function gtk-cell-layout-pack-end input parameter cell_layout :: ; input parameter cell :: ; input parameter expand :: ; c-name: "gtk_cell_layout_pack_end"; end; define C-function gtk-cell-layout-clear input parameter cell_layout :: ; c-name: "gtk_cell_layout_clear"; end; define C-function gtk-cell-layout-set-attributes input parameter cell_layout :: ; input parameter cell :: ; c-name: "gtk_cell_layout_set_attributes"; end; define C-function gtk-cell-layout-add-attribute input parameter cell_layout :: ; input parameter cell :: ; input parameter attribute :: ; input parameter column :: ; c-name: "gtk_cell_layout_add_attribute"; end; define C-function gtk-cell-layout-set-cell-data-func input parameter cell_layout :: ; input parameter cell :: ; input parameter func :: ; input parameter func_data :: ; input parameter destroy :: ; c-name: "gtk_cell_layout_set_cell_data_func"; end; define C-function gtk-cell-layout-clear-attributes input parameter cell_layout :: ; input parameter cell :: ; c-name: "gtk_cell_layout_clear_attributes"; end; define C-function gtk-cell-layout-reorder input parameter cell_layout :: ; input parameter cell :: ; input parameter position :: ; c-name: "gtk_cell_layout_reorder"; end; /* Ignoring declaration for {instance of } ">"*/ /* Ignoring declaration for {instance of } "<@6>>"*/ /* Ignoring declaration for {instance of } ">"*/ define constant = limited(, min: 1, max: 16); define constant $GTK-CALENDAR-SHOW-HEADING :: = 1; define constant $GTK-CALENDAR-SHOW-DAY-NAMES :: = 2; define constant $GTK-CALENDAR-NO-MONTH-CHANGE :: = 4; define constant $GTK-CALENDAR-SHOW-WEEK-NUMBERS :: = 8; define constant $GTK-CALENDAR-WEEK-START-MONDAY :: = 16; /* Ignoring declaration for {instance of } ">"*/ define C-subtype <_GtkCalendarPrivate> () end; define constant = <_GtkCalendarPrivate>; /* Ignoring declaration for {instance of } ">"*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCalendar> (, ) end; define constant = <_GtkCalendar>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkCalendarClass> () end; define constant = <_GtkCalendarClass>; define C-function gtk-calendar-get-type result res :: ; c-name: "gtk_calendar_get_type"; end; define C-function gtk-calendar-new result res :: ; c-name: "gtk_calendar_new"; end; define C-function gtk-calendar-select-month input parameter calendar :: ; input parameter month :: ; input parameter year :: ; result res :: ; c-name: "gtk_calendar_select_month"; end; define C-function gtk-calendar-select-day input parameter calendar :: ; input parameter day :: ; c-name: "gtk_calendar_select_day"; end; define C-function gtk-calendar-mark-day input parameter calendar :: ; input parameter day :: ; result res :: ; c-name: "gtk_calendar_mark_day"; end; define C-function gtk-calendar-unmark-day input parameter calendar :: ; input parameter day :: ; result res :: ; c-name: "gtk_calendar_unmark_day"; end; define C-function gtk-calendar-clear-marks input parameter calendar :: ; c-name: "gtk_calendar_clear_marks"; end; define C-function gtk-calendar-set-display-options input parameter calendar :: ; input parameter flags :: ; c-name: "gtk_calendar_set_display_options"; end; define C-function gtk-calendar-get-display-options input parameter calendar :: ; result res :: ; c-name: "gtk_calendar_get_display_options"; end; define C-function gtk-calendar-display-options input parameter calendar :: ; input parameter flags :: ; c-name: "gtk_calendar_display_options"; end; define C-function gtk-calendar-get-date input parameter calendar :: ; input parameter year :: ; input parameter month :: ; input parameter day :: ; c-name: "gtk_calendar_get_date"; end; define C-function gtk-calendar-freeze input parameter calendar :: ; c-name: "gtk_calendar_freeze"; end; define C-function gtk-calendar-thaw input parameter calendar :: ; c-name: "gtk_calendar_thaw"; end; define constant = <_GtkBindingSet>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkBindingArg> () end; define constant = <_GtkBindingArg>; define C-subtype <_GtkBindingSignal> () end; define constant = <_GtkBindingSignal>; define C-subtype <_GtkBindingEntry> () end; define constant = <_GtkBindingEntry>; define C-subtype <_GtkBindingSet> () end; define C-function gtk-binding-set-new input parameter set_name :: ; result res :: ; c-name: "gtk_binding_set_new"; end; define C-function gtk-binding-set-by-class input parameter object_class :: ; result res :: ; c-name: "gtk_binding_set_by_class"; end; define C-function gtk-binding-set-find input parameter set_name :: ; result res :: ; c-name: "gtk_binding_set_find"; end; define C-function gtk-bindings-activate input parameter object :: ; input parameter keyval :: ; input parameter modifiers :: ; result res :: ; c-name: "gtk_bindings_activate"; end; define C-function gtk-bindings-activate-event input parameter object :: ; input parameter event :: ; result res :: ; c-name: "gtk_bindings_activate_event"; end; define C-function gtk-binding-set-activate input parameter binding_set :: ; input parameter keyval :: ; input parameter modifiers :: ; input parameter object :: ; result res :: ; c-name: "gtk_binding_set_activate"; end; define C-function gtk-binding-entry-clear input parameter binding_set :: ; input parameter keyval :: ; input parameter modifiers :: ; c-name: "gtk_binding_entry_clear"; end; define C-function gtk-binding-entry-add-signal input parameter binding_set :: ; input parameter keyval :: ; input parameter modifiers :: ; input parameter signal_name :: ; input parameter n_args :: ; c-name: "gtk_binding_entry_add_signal"; end; define C-function gtk-binding-set-add-path input parameter binding_set :: ; input parameter path_type :: ; input parameter path_pattern :: ; input parameter priority :: ; c-name: "gtk_binding_set_add_path"; end; define C-function gtk-binding-entry-remove input parameter binding_set :: ; input parameter keyval :: ; input parameter modifiers :: ; c-name: "gtk_binding_entry_remove"; end; define C-function gtk-binding-entry-add-signall input parameter binding_set :: ; input parameter keyval :: ; input parameter modifiers :: ; input parameter signal_name :: ; input parameter binding_args :: ; c-name: "gtk_binding_entry_add_signall"; end; define C-function gtk-binding-parse-binding input parameter scanner :: ; result res :: ; c-name: "gtk_binding_parse_binding"; end; define C-function _gtk-binding-reset-parsed c-name: "_gtk_binding_reset_parsed"; end; define C-function _gtk-binding-signal-new input parameter signal_name :: ; input parameter itype :: ; input parameter signal_flags :: ; input parameter handler :: ; input parameter accumulator :: ; input parameter accu_data :: ; input parameter c_marshaller :: ; input parameter return_type :: ; input parameter n_params :: ; result res :: ; c-name: "_gtk_binding_signal_new"; end; define constant gtk-binding-entry-add = gtk-binding-entry-clear; define constant = limited(, min: 0, max: 4); define constant $GTK-ASSISTANT-PAGE-CONTENT :: = 0; define constant $GTK-ASSISTANT-PAGE-INTRO :: = 1; define constant $GTK-ASSISTANT-PAGE-CONFIRM :: = 2; define constant $GTK-ASSISTANT-PAGE-SUMMARY :: = 3; define constant $GTK-ASSISTANT-PAGE-PROGRESS :: = 4; define C-subtype <_GtkAssistantPrivate> () end; define constant = <_GtkAssistantPrivate>; define C-subtype <_GtkAssistant> () end; define constant = <_GtkAssistant>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkAssistantClass> () end; define constant = <_GtkAssistantClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-assistant-get-type result res :: ; c-name: "gtk_assistant_get_type"; end; define C-function gtk-assistant-new result res :: ; c-name: "gtk_assistant_new"; end; define C-function gtk-assistant-get-current-page input parameter assistant :: ; result res :: ; c-name: "gtk_assistant_get_current_page"; end; define C-function gtk-assistant-set-current-page input parameter assistant :: ; input parameter page_num :: ; c-name: "gtk_assistant_set_current_page"; end; define C-function gtk-assistant-get-n-pages input parameter assistant :: ; result res :: ; c-name: "gtk_assistant_get_n_pages"; end; define C-function gtk-assistant-get-nth-page input parameter assistant :: ; input parameter page_num :: ; result res :: ; c-name: "gtk_assistant_get_nth_page"; end; define C-function gtk-assistant-prepend-page input parameter assistant :: ; input parameter page :: ; result res :: ; c-name: "gtk_assistant_prepend_page"; end; define C-function gtk-assistant-append-page input parameter assistant :: ; input parameter page :: ; result res :: ; c-name: "gtk_assistant_append_page"; end; define C-function gtk-assistant-insert-page input parameter assistant :: ; input parameter page :: ; input parameter position :: ; result res :: ; c-name: "gtk_assistant_insert_page"; end; define C-function gtk-assistant-set-forward-page-func input parameter assistant :: ; input parameter page_func :: ; input parameter data :: ; input parameter destroy :: ; c-name: "gtk_assistant_set_forward_page_func"; end; define C-function gtk-assistant-set-page-type input parameter assistant :: ; input parameter page :: ; input parameter type :: ; c-name: "gtk_assistant_set_page_type"; end; define C-function gtk-assistant-get-page-type input parameter assistant :: ; input parameter page :: ; result res :: ; c-name: "gtk_assistant_get_page_type"; end; define C-function gtk-assistant-set-page-title input parameter assistant :: ; input parameter page :: ; input parameter title :: ; c-name: "gtk_assistant_set_page_title"; end; define C-function gtk-assistant-get-page-title input parameter assistant :: ; input parameter page :: ; result res :: ; c-name: "gtk_assistant_get_page_title"; end; define C-function gtk-assistant-set-page-header-image input parameter assistant :: ; input parameter page :: ; input parameter pixbuf :: ; c-name: "gtk_assistant_set_page_header_image"; end; define C-function gtk-assistant-get-page-header-image input parameter assistant :: ; input parameter page :: ; result res :: ; c-name: "gtk_assistant_get_page_header_image"; end; define C-function gtk-assistant-set-page-side-image input parameter assistant :: ; input parameter page :: ; input parameter pixbuf :: ; c-name: "gtk_assistant_set_page_side_image"; end; define C-function gtk-assistant-get-page-side-image input parameter assistant :: ; input parameter page :: ; result res :: ; c-name: "gtk_assistant_get_page_side_image"; end; define C-function gtk-assistant-set-page-complete input parameter assistant :: ; input parameter page :: ; input parameter complete :: ; c-name: "gtk_assistant_set_page_complete"; end; define C-function gtk-assistant-get-page-complete input parameter assistant :: ; input parameter page :: ; result res :: ; c-name: "gtk_assistant_get_page_complete"; end; define C-function gtk-assistant-add-action-widget input parameter assistant :: ; input parameter child :: ; c-name: "gtk_assistant_add_action_widget"; end; define C-function gtk-assistant-remove-action-widget input parameter assistant :: ; input parameter child :: ; c-name: "gtk_assistant_remove_action_widget"; end; define C-function gtk-assistant-update-buttons-state input parameter assistant :: ; c-name: "gtk_assistant_update_buttons_state"; end; define C-subtype <_GtkAspectFrame> (, ) end; define constant = <_GtkAspectFrame>; define C-subtype <_GtkAspectFrameClass> () end; define constant = <_GtkAspectFrameClass>; define C-function gtk-aspect-frame-get-type result res :: ; c-name: "gtk_aspect_frame_get_type"; end; define C-function gtk-aspect-frame-new input parameter label :: ; input parameter xalign :: ; input parameter yalign :: ; input parameter ratio :: ; input parameter obey_child :: ; result res :: ; c-name: "gtk_aspect_frame_new"; end; define C-function gtk-aspect-frame-set input parameter aspect_frame :: ; input parameter xalign :: ; input parameter yalign :: ; input parameter ratio :: ; input parameter obey_child :: ; c-name: "gtk_aspect_frame_set"; end; define C-subtype <_GtkArrow> (, ) end; define constant = <_GtkArrow>; define C-subtype <_GtkArrowClass> () end; define constant = <_GtkArrowClass>; define C-function gtk-arrow-get-type result res :: ; c-name: "gtk_arrow_get_type"; end; define C-function gtk-arrow-new input parameter arrow_type :: ; input parameter shadow_type :: ; result res :: ; c-name: "gtk_arrow_new"; end; define C-function gtk-arrow-set input parameter arrow :: ; input parameter arrow_type :: ; input parameter shadow_type :: ; c-name: "gtk_arrow_set"; end; define C-subtype <_GtkAccessible> () end; define constant = <_GtkAccessible>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkAccessibleClass> () end; define constant = <_GtkAccessibleClass>; define C-function gtk-accessible-get-type result res :: ; c-name: "gtk_accessible_get_type"; end; define C-function gtk-accessible-connect-widget-destroyed input parameter accessible :: ; c-name: "gtk_accessible_connect_widget_destroyed"; end; define C-subtype <_AtkValue> () end; define constant = <_AtkValue>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkValueIface> () end; define constant = <_AtkValueIface>; define C-function atk-value-get-type result res :: ; c-name: "atk_value_get_type"; end; define C-function atk-value-get-current-value input parameter obj :: ; input parameter value :: ; c-name: "atk_value_get_current_value"; end; define C-function atk-value-get-maximum-value input parameter obj :: ; input parameter value :: ; c-name: "atk_value_get_maximum_value"; end; define C-function atk-value-get-minimum-value input parameter obj :: ; input parameter value :: ; c-name: "atk_value_get_minimum_value"; end; define C-function atk-value-set-current-value input parameter obj :: ; input parameter value :: ; result res :: ; c-name: "atk_value_set_current_value"; end; define C-function atk-value-get-minimum-increment input parameter obj :: ; input parameter value :: ; c-name: "atk_value_get_minimum_increment"; end; define C-subtype <_AtkUtil> () end; define constant = <_AtkUtil>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkKeyEventStruct> () end; define constant = <_AtkKeyEventStruct>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkUtilClass> () end; define constant = <_AtkUtilClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ define constant = ; define constant = limited(, min: 0, max: 2); define constant $ATK-KEY-EVENT-PRESS :: = 0; define constant $ATK-KEY-EVENT-RELEASE :: = 1; define constant $ATK-KEY-EVENT-LAST-DEFINED :: = 2; define C-function atk-util-get-type result res :: ; c-name: "atk_util_get_type"; end; define constant = limited(, min: 0, max: 1); define constant $ATK-XY-SCREEN :: = 0; define constant $ATK-XY-WINDOW :: = 1; define C-function atk-add-focus-tracker input parameter focus_tracker :: ; result res :: ; c-name: "atk_add_focus_tracker"; end; define C-function atk-remove-focus-tracker input parameter tracker_id :: ; c-name: "atk_remove_focus_tracker"; end; define C-function atk-focus-tracker-init input parameter init :: ; c-name: "atk_focus_tracker_init"; end; define C-function atk-focus-tracker-notify input parameter object :: ; c-name: "atk_focus_tracker_notify"; end; define C-function atk-add-global-event-listener input parameter listener :: ; input parameter event_type :: ; result res :: ; c-name: "atk_add_global_event_listener"; end; define C-function atk-remove-global-event-listener input parameter listener_id :: ; c-name: "atk_remove_global_event_listener"; end; define C-function atk-add-key-event-listener input parameter listener :: ; input parameter data :: ; result res :: ; c-name: "atk_add_key_event_listener"; end; define C-function atk-remove-key-event-listener input parameter listener_id :: ; c-name: "atk_remove_key_event_listener"; end; define C-function atk-get-root result res :: ; c-name: "atk_get_root"; end; define C-function atk-get-focus-object result res :: ; c-name: "atk_get_focus_object"; end; define C-function atk-get-toolkit-name result res :: ; c-name: "atk_get_toolkit_name"; end; define C-function atk-get-toolkit-version result res :: ; c-name: "atk_get_toolkit_version"; end; define constant = limited(, min: 0, max: 28); define constant $ATK-TEXT-ATTR-INVALID :: = 0; define constant $ATK-TEXT-ATTR-LEFT-MARGIN :: = 1; define constant $ATK-TEXT-ATTR-RIGHT-MARGIN :: = 2; define constant $ATK-TEXT-ATTR-INDENT :: = 3; define constant $ATK-TEXT-ATTR-INVISIBLE :: = 4; define constant $ATK-TEXT-ATTR-EDITABLE :: = 5; define constant $ATK-TEXT-ATTR-PIXELS-ABOVE-LINES :: = 6; define constant $ATK-TEXT-ATTR-PIXELS-BELOW-LINES :: = 7; define constant $ATK-TEXT-ATTR-PIXELS-INSIDE-WRAP :: = 8; define constant $ATK-TEXT-ATTR-BG-FULL-HEIGHT :: = 9; define constant $ATK-TEXT-ATTR-RISE :: = 10; define constant $ATK-TEXT-ATTR-UNDERLINE :: = 11; define constant $ATK-TEXT-ATTR-STRIKETHROUGH :: = 12; define constant $ATK-TEXT-ATTR-SIZE :: = 13; define constant $ATK-TEXT-ATTR-SCALE :: = 14; define constant $ATK-TEXT-ATTR-WEIGHT :: = 15; define constant $ATK-TEXT-ATTR-LANGUAGE :: = 16; define constant $ATK-TEXT-ATTR-FAMILY-NAME :: = 17; define constant $ATK-TEXT-ATTR-BG-COLOR :: = 18; define constant $ATK-TEXT-ATTR-FG-COLOR :: = 19; define constant $ATK-TEXT-ATTR-BG-STIPPLE :: = 20; define constant $ATK-TEXT-ATTR-FG-STIPPLE :: = 21; define constant $ATK-TEXT-ATTR-WRAP-MODE :: = 22; define constant $ATK-TEXT-ATTR-DIRECTION :: = 23; define constant $ATK-TEXT-ATTR-JUSTIFICATION :: = 24; define constant $ATK-TEXT-ATTR-STRETCH :: = 25; define constant $ATK-TEXT-ATTR-VARIANT :: = 26; define constant $ATK-TEXT-ATTR-STYLE :: = 27; define constant $ATK-TEXT-ATTR-LAST-DEFINED :: = 28; define C-function atk-text-attribute-register input parameter name :: ; result res :: ; c-name: "atk_text_attribute_register"; end; define C-subtype <_AtkText> () end; define constant = <_AtkText>; /* Ignoring declaration for {instance of } ""*/ define constant = limited(, min: 0, max: 6); define constant $ATK-TEXT-BOUNDARY-CHAR :: = 0; define constant $ATK-TEXT-BOUNDARY-WORD-START :: = 1; define constant $ATK-TEXT-BOUNDARY-WORD-END :: = 2; define constant $ATK-TEXT-BOUNDARY-SENTENCE-START :: = 3; define constant $ATK-TEXT-BOUNDARY-SENTENCE-END :: = 4; define constant $ATK-TEXT-BOUNDARY-LINE-START :: = 5; define constant $ATK-TEXT-BOUNDARY-LINE-END :: = 6; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkTextRectangle> () end; define constant = <_AtkTextRectangle>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkTextRange> () end; define constant = <_AtkTextRange>; define C-pointer-type => ; define constant = limited(, min: 0, max: 3); define constant $ATK-TEXT-CLIP-NONE :: = 0; define constant $ATK-TEXT-CLIP-MIN :: = 1; define constant $ATK-TEXT-CLIP-MAX :: = 2; define constant $ATK-TEXT-CLIP-BOTH :: = 3; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkTextIface> () end; define constant = <_AtkTextIface>; define C-function atk-text-get-type result res :: ; c-name: "atk_text_get_type"; end; define C-function atk-text-get-text input parameter text :: ; input parameter start_offset :: ; input parameter end_offset :: ; result res :: ; c-name: "atk_text_get_text"; end; define C-function atk-text-get-character-at-offset input parameter text :: ; input parameter offset :: ; result res :: ; c-name: "atk_text_get_character_at_offset"; end; define C-function atk-text-get-text-after-offset input parameter text :: ; input parameter offset :: ; input parameter boundary_type :: ; input parameter start_offset :: ; input parameter end_offset :: ; result res :: ; c-name: "atk_text_get_text_after_offset"; end; define C-function atk-text-get-text-at-offset input parameter text :: ; input parameter offset :: ; input parameter boundary_type :: ; input parameter start_offset :: ; input parameter end_offset :: ; result res :: ; c-name: "atk_text_get_text_at_offset"; end; define C-function atk-text-get-text-before-offset input parameter text :: ; input parameter offset :: ; input parameter boundary_type :: ; input parameter start_offset :: ; input parameter end_offset :: ; result res :: ; c-name: "atk_text_get_text_before_offset"; end; define C-function atk-text-get-caret-offset input parameter text :: ; result res :: ; c-name: "atk_text_get_caret_offset"; end; define C-function atk-text-get-character-extents input parameter text :: ; input parameter offset :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter coords :: ; c-name: "atk_text_get_character_extents"; end; define C-function atk-text-get-run-attributes input parameter text :: ; input parameter offset :: ; input parameter start_offset :: ; input parameter end_offset :: ; result res :: ; c-name: "atk_text_get_run_attributes"; end; define C-function atk-text-get-default-attributes input parameter text :: ; result res :: ; c-name: "atk_text_get_default_attributes"; end; define C-function atk-text-get-character-count input parameter text :: ; result res :: ; c-name: "atk_text_get_character_count"; end; define C-function atk-text-get-offset-at-point input parameter text :: ; input parameter x :: ; input parameter y :: ; input parameter coords :: ; result res :: ; c-name: "atk_text_get_offset_at_point"; end; define C-function atk-text-get-n-selections input parameter text :: ; result res :: ; c-name: "atk_text_get_n_selections"; end; define C-function atk-text-get-selection input parameter text :: ; input parameter selection_num :: ; input parameter start_offset :: ; input parameter end_offset :: ; result res :: ; c-name: "atk_text_get_selection"; end; define C-function atk-text-add-selection input parameter text :: ; input parameter start_offset :: ; input parameter end_offset :: ; result res :: ; c-name: "atk_text_add_selection"; end; define C-function atk-text-remove-selection input parameter text :: ; input parameter selection_num :: ; result res :: ; c-name: "atk_text_remove_selection"; end; define C-function atk-text-set-selection input parameter text :: ; input parameter selection_num :: ; input parameter start_offset :: ; input parameter end_offset :: ; result res :: ; c-name: "atk_text_set_selection"; end; define C-function atk-text-set-caret-offset input parameter text :: ; input parameter offset :: ; result res :: ; c-name: "atk_text_set_caret_offset"; end; define C-function atk-text-get-range-extents input parameter text :: ; input parameter start_offset :: ; input parameter end_offset :: ; input parameter coord_type :: ; input parameter rect :: ; c-name: "atk_text_get_range_extents"; end; define C-function atk-text-get-bounded-ranges input parameter text :: ; input parameter rect :: ; input parameter coord_type :: ; input parameter x_clip_type :: ; input parameter y_clip_type :: ; result res :: ; c-name: "atk_text_get_bounded_ranges"; end; define C-function atk-text-free-ranges input parameter ranges :: ; c-name: "atk_text_free_ranges"; end; define C-function atk-attribute-set-free input parameter attrib_set :: ; c-name: "atk_attribute_set_free"; end; define C-function atk-text-attribute-get-name input parameter attr :: ; result res :: ; c-name: "atk_text_attribute_get_name"; end; define C-function atk-text-attribute-for-name input parameter name :: ; result res :: ; c-name: "atk_text_attribute_for_name"; end; define C-function atk-text-attribute-get-value input parameter attr :: ; input parameter index_ :: ; result res :: ; c-name: "atk_text_attribute_get_value"; end; define C-subtype <_AtkTable> () end; define constant = <_AtkTable>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkTableIface> () end; define constant = <_AtkTableIface>; define C-function atk-table-get-type result res :: ; c-name: "atk_table_get_type"; end; define C-function atk-table-ref-at input parameter table :: ; input parameter row :: ; input parameter column :: ; result res :: ; c-name: "atk_table_ref_at"; end; define C-function atk-table-get-index-at input parameter table :: ; input parameter row :: ; input parameter column :: ; result res :: ; c-name: "atk_table_get_index_at"; end; define C-function atk-table-get-column-at-index input parameter table :: ; input parameter index_ :: ; result res :: ; c-name: "atk_table_get_column_at_index"; end; define C-function atk-table-get-row-at-index input parameter table :: ; input parameter index_ :: ; result res :: ; c-name: "atk_table_get_row_at_index"; end; define C-function atk-table-get-n-columns input parameter table :: ; result res :: ; c-name: "atk_table_get_n_columns"; end; define C-function atk-table-get-n-rows input parameter table :: ; result res :: ; c-name: "atk_table_get_n_rows"; end; define C-function atk-table-get-column-extent-at input parameter table :: ; input parameter row :: ; input parameter column :: ; result res :: ; c-name: "atk_table_get_column_extent_at"; end; define C-function atk-table-get-row-extent-at input parameter table :: ; input parameter row :: ; input parameter column :: ; result res :: ; c-name: "atk_table_get_row_extent_at"; end; define C-function atk-table-get-caption input parameter table :: ; result res :: ; c-name: "atk_table_get_caption"; end; define C-function atk-table-get-column-description input parameter table :: ; input parameter column :: ; result res :: ; c-name: "atk_table_get_column_description"; end; define C-function atk-table-get-column-header input parameter table :: ; input parameter column :: ; result res :: ; c-name: "atk_table_get_column_header"; end; define C-function atk-table-get-row-description input parameter table :: ; input parameter row :: ; result res :: ; c-name: "atk_table_get_row_description"; end; define C-function atk-table-get-row-header input parameter table :: ; input parameter row :: ; result res :: ; c-name: "atk_table_get_row_header"; end; define C-function atk-table-get-summary input parameter table :: ; result res :: ; c-name: "atk_table_get_summary"; end; define C-function atk-table-set-caption input parameter table :: ; input parameter caption :: ; c-name: "atk_table_set_caption"; end; define C-function atk-table-set-column-description input parameter table :: ; input parameter column :: ; input parameter description :: ; c-name: "atk_table_set_column_description"; end; define C-function atk-table-set-column-header input parameter table :: ; input parameter column :: ; input parameter header :: ; c-name: "atk_table_set_column_header"; end; define C-function atk-table-set-row-description input parameter table :: ; input parameter row :: ; input parameter description :: ; c-name: "atk_table_set_row_description"; end; define C-function atk-table-set-row-header input parameter table :: ; input parameter row :: ; input parameter header :: ; c-name: "atk_table_set_row_header"; end; define C-function atk-table-set-summary input parameter table :: ; input parameter accessible :: ; c-name: "atk_table_set_summary"; end; define C-function atk-table-get-selected-columns input parameter table :: ; input parameter selected :: ; result res :: ; c-name: "atk_table_get_selected_columns"; end; define C-function atk-table-get-selected-rows input parameter table :: ; input parameter selected :: ; result res :: ; c-name: "atk_table_get_selected_rows"; end; define C-function atk-table-is-column-selected input parameter table :: ; input parameter column :: ; result res :: ; c-name: "atk_table_is_column_selected"; end; define C-function atk-table-is-row-selected input parameter table :: ; input parameter row :: ; result res :: ; c-name: "atk_table_is_row_selected"; end; define C-function atk-table-is-selected input parameter table :: ; input parameter row :: ; input parameter column :: ; result res :: ; c-name: "atk_table_is_selected"; end; define C-function atk-table-add-row-selection input parameter table :: ; input parameter row :: ; result res :: ; c-name: "atk_table_add_row_selection"; end; define C-function atk-table-remove-row-selection input parameter table :: ; input parameter row :: ; result res :: ; c-name: "atk_table_remove_row_selection"; end; define C-function atk-table-add-column-selection input parameter table :: ; input parameter column :: ; result res :: ; c-name: "atk_table_add_column_selection"; end; define C-function atk-table-remove-column-selection input parameter table :: ; input parameter column :: ; result res :: ; c-name: "atk_table_remove_column_selection"; end; define C-subtype <_AtkStreamableContent> () end; define constant = <_AtkStreamableContent>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkStreamableContentIface> () end; define constant = <_AtkStreamableContentIface>; define C-function atk-streamable-content-get-type result res :: ; c-name: "atk_streamable_content_get_type"; end; define C-function atk-streamable-content-get-n-mime-types input parameter streamable :: ; result res :: ; c-name: "atk_streamable_content_get_n_mime_types"; end; define C-function atk-streamable-content-get-mime-type input parameter streamable :: ; input parameter i :: ; result res :: ; c-name: "atk_streamable_content_get_mime_type"; end; define C-function atk-streamable-content-get-stream input parameter streamable :: ; input parameter mime_type :: ; result res :: ; c-name: "atk_streamable_content_get_stream"; end; define C-function atk-streamable-content-get-uri input parameter streamable :: ; input parameter mime_type :: ; result res :: ; c-name: "atk_streamable_content_get_uri"; end; define C-subtype <_AtkStateSetClass> () end; define constant = <_AtkStateSetClass>; define C-function atk-state-set-get-type result res :: ; c-name: "atk_state_set_get_type"; end; define C-function atk-state-set-new result res :: ; c-name: "atk_state_set_new"; end; define C-function atk-state-set-is-empty input parameter set :: ; result res :: ; c-name: "atk_state_set_is_empty"; end; define C-function atk-state-set-add-state input parameter set :: ; input parameter type :: ; result res :: ; c-name: "atk_state_set_add_state"; end; define C-pointer-type => ; define C-function atk-state-set-add-states input parameter set :: ; input parameter types :: ; input parameter n_types :: ; c-name: "atk_state_set_add_states"; end; define C-function atk-state-set-clear-states input parameter set :: ; c-name: "atk_state_set_clear_states"; end; define C-function atk-state-set-contains-state input parameter set :: ; input parameter type :: ; result res :: ; c-name: "atk_state_set_contains_state"; end; define C-function atk-state-set-contains-states input parameter set :: ; input parameter types :: ; input parameter n_types :: ; result res :: ; c-name: "atk_state_set_contains_states"; end; define C-function atk-state-set-remove-state input parameter set :: ; input parameter type :: ; result res :: ; c-name: "atk_state_set_remove_state"; end; define C-function atk-state-set-and-sets input parameter set :: ; input parameter compare_set :: ; result res :: ; c-name: "atk_state_set_and_sets"; end; define C-function atk-state-set-or-sets input parameter set :: ; input parameter compare_set :: ; result res :: ; c-name: "atk_state_set_or_sets"; end; define C-function atk-state-set-xor-sets input parameter set :: ; input parameter compare_set :: ; result res :: ; c-name: "atk_state_set_xor_sets"; end; define C-subtype <_AtkSelection> () end; define constant = <_AtkSelection>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkSelectionIface> () end; define constant = <_AtkSelectionIface>; define C-function atk-selection-get-type result res :: ; c-name: "atk_selection_get_type"; end; define C-function atk-selection-add-selection input parameter selection :: ; input parameter i :: ; result res :: ; c-name: "atk_selection_add_selection"; end; define C-function atk-selection-clear-selection input parameter selection :: ; result res :: ; c-name: "atk_selection_clear_selection"; end; define C-function atk-selection-ref-selection input parameter selection :: ; input parameter i :: ; result res :: ; c-name: "atk_selection_ref_selection"; end; define C-function atk-selection-get-selection-count input parameter selection :: ; result res :: ; c-name: "atk_selection_get_selection_count"; end; define C-function atk-selection-is-child-selected input parameter selection :: ; input parameter i :: ; result res :: ; c-name: "atk_selection_is_child_selected"; end; define C-function atk-selection-remove-selection input parameter selection :: ; input parameter i :: ; result res :: ; c-name: "atk_selection_remove_selection"; end; define C-function atk-selection-select-all-selection input parameter selection :: ; result res :: ; c-name: "atk_selection_select_all_selection"; end; define C-subtype <_AtkRelationSetClass> () end; define constant = <_AtkRelationSetClass>; define C-function atk-relation-set-get-type result res :: ; c-name: "atk_relation_set_get_type"; end; define C-function atk-relation-set-new result res :: ; c-name: "atk_relation_set_new"; end; define C-function atk-relation-set-contains input parameter set :: ; input parameter relationship :: ; result res :: ; c-name: "atk_relation_set_contains"; end; define C-subtype <_AtkRelation> () end; define constant = <_AtkRelation>; define C-function atk-relation-set-remove input parameter set :: ; input parameter relation :: ; c-name: "atk_relation_set_remove"; end; define C-function atk-relation-set-add input parameter set :: ; input parameter relation :: ; c-name: "atk_relation_set_add"; end; define C-function atk-relation-set-get-n-relations input parameter set :: ; result res :: ; c-name: "atk_relation_set_get_n_relations"; end; define C-function atk-relation-set-get-relation input parameter set :: ; input parameter i :: ; result res :: ; c-name: "atk_relation_set_get_relation"; end; define C-function atk-relation-set-get-relation-by-type input parameter set :: ; input parameter relationship :: ; result res :: ; c-name: "atk_relation_set_get_relation_by_type"; end; define C-function atk-relation-set-add-relation-by-type input parameter set :: ; input parameter relationship :: ; input parameter target :: ; c-name: "atk_relation_set_add_relation_by_type"; end; define C-subtype <_AtkRelationClass> () end; define constant = <_AtkRelationClass>; define C-function atk-relation-get-type result res :: ; c-name: "atk_relation_get_type"; end; define C-function atk-relation-type-register input parameter name :: ; result res :: ; c-name: "atk_relation_type_register"; end; define C-function atk-relation-type-get-name input parameter type :: ; result res :: ; c-name: "atk_relation_type_get_name"; end; define C-function atk-relation-type-for-name input parameter name :: ; result res :: ; c-name: "atk_relation_type_for_name"; end; define C-pointer-type => ; define C-function atk-relation-new input parameter targets :: ; input parameter n_targets :: ; input parameter relationship :: ; result res :: ; c-name: "atk_relation_new"; end; define C-function atk-relation-get-relation-type input parameter relation :: ; result res :: ; c-name: "atk_relation_get_relation_type"; end; define C-function atk-relation-get-target input parameter relation :: ; result res :: ; c-name: "atk_relation_get_target"; end; define C-function atk-relation-add-target input parameter relation :: ; input parameter target :: ; c-name: "atk_relation_add_target"; end; define C-subtype <_AtkRegistry> () end; define C-subtype <_AtkRegistryClass> () end; define constant = <_AtkRegistry>; define constant = <_AtkRegistryClass>; define C-function atk-registry-get-type result res :: ; c-name: "atk_registry_get_type"; end; define C-function atk-registry-set-factory-type input parameter registry :: ; input parameter type :: ; input parameter factory_type :: ; c-name: "atk_registry_set_factory_type"; end; define C-function atk-registry-get-factory-type input parameter registry :: ; input parameter type :: ; result res :: ; c-name: "atk_registry_get_factory_type"; end; define C-subtype <_AtkObjectFactory> () end; define constant = <_AtkObjectFactory>; define C-function atk-registry-get-factory input parameter registry :: ; input parameter type :: ; result res :: ; c-name: "atk_registry_get_factory"; end; define C-function atk-get-default-registry result res :: ; c-name: "atk_get_default_registry"; end; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkObjectFactoryClass> () end; define constant = <_AtkObjectFactoryClass>; define C-function atk-object-factory-get-type result res :: ; c-name: "atk_object_factory_get_type"; end; define C-function atk-object-factory-create-accessible input parameter factory :: ; input parameter obj :: ; result res :: ; c-name: "atk_object_factory_create_accessible"; end; define C-function atk-object-factory-invalidate input parameter factory :: ; c-name: "atk_object_factory_invalidate"; end; define C-function atk-object-factory-get-accessible-type input parameter factory :: ; result res :: ; c-name: "atk_object_factory_get_accessible_type"; end; define C-subtype <_AtkNoOpObjectFactory> () end; define constant = <_AtkNoOpObjectFactory>; define C-subtype <_AtkNoOpObjectFactoryClass> () end; define constant = <_AtkNoOpObjectFactoryClass>; define C-function atk-no-op-object-factory-get-type result res :: ; c-name: "atk_no_op_object_factory_get_type"; end; define C-function atk-no-op-object-factory-new result res :: ; c-name: "atk_no_op_object_factory_new"; end; define C-subtype <_AtkNoOpObject> () end; define constant = <_AtkNoOpObject>; define C-subtype <_AtkNoOpObjectClass> () end; define constant = <_AtkNoOpObjectClass>; define C-function atk-no-op-object-get-type result res :: ; c-name: "atk_no_op_object_get_type"; end; define C-function atk-no-op-object-new input parameter obj :: ; result res :: ; c-name: "atk_no_op_object_new"; end; define C-subtype <_AtkImage> () end; define constant = <_AtkImage>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkImageIface> () end; define constant = <_AtkImageIface>; define C-function atk-image-get-type result res :: ; c-name: "atk_image_get_type"; end; define C-function atk-image-get-image-description input parameter image :: ; result res :: ; c-name: "atk_image_get_image_description"; end; define C-function atk-image-get-image-size input parameter image :: ; input parameter width :: ; input parameter height :: ; c-name: "atk_image_get_image_size"; end; define C-function atk-image-set-image-description input parameter image :: ; input parameter description :: ; result res :: ; c-name: "atk_image_set_image_description"; end; define C-function atk-image-get-image-position input parameter image :: ; input parameter x :: ; input parameter y :: ; input parameter coord_type :: ; c-name: "atk_image_get_image_position"; end; define C-function atk-image-get-image-locale input parameter image :: ; result res :: ; c-name: "atk_image_get_image_locale"; end; define C-subtype <_AtkHypertext> () end; define constant = <_AtkHypertext>; define C-subtype <_AtkHyperlink> () end; define constant = <_AtkHyperlink>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkHypertextIface> () end; define constant = <_AtkHypertextIface>; define C-function atk-hypertext-get-type result res :: ; c-name: "atk_hypertext_get_type"; end; define C-function atk-hypertext-get-link input parameter hypertext :: ; input parameter link_index :: ; result res :: ; c-name: "atk_hypertext_get_link"; end; define C-function atk-hypertext-get-n-links input parameter hypertext :: ; result res :: ; c-name: "atk_hypertext_get_n_links"; end; define C-function atk-hypertext-get-link-index input parameter hypertext :: ; input parameter char_index :: ; result res :: ; c-name: "atk_hypertext_get_link_index"; end; define constant = limited(, min: 1, max: 1); define constant $ATK-HYPERLINK-IS-INLINE :: = 1; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkHyperlinkClass> () end; define constant = <_AtkHyperlinkClass>; define C-function atk-hyperlink-get-type result res :: ; c-name: "atk_hyperlink_get_type"; end; define C-function atk-hyperlink-get-uri input parameter link_ :: ; input parameter i :: ; result res :: ; c-name: "atk_hyperlink_get_uri"; end; define C-function atk-hyperlink-get-object input parameter link_ :: ; input parameter i :: ; result res :: ; c-name: "atk_hyperlink_get_object"; end; define C-function atk-hyperlink-get-end-index input parameter link_ :: ; result res :: ; c-name: "atk_hyperlink_get_end_index"; end; define C-function atk-hyperlink-get-start-index input parameter link_ :: ; result res :: ; c-name: "atk_hyperlink_get_start_index"; end; define C-function atk-hyperlink-is-valid input parameter link_ :: ; result res :: ; c-name: "atk_hyperlink_is_valid"; end; define C-function atk-hyperlink-is-inline input parameter link_ :: ; result res :: ; c-name: "atk_hyperlink_is_inline"; end; define C-function atk-hyperlink-get-n-anchors input parameter link_ :: ; result res :: ; c-name: "atk_hyperlink_get_n_anchors"; end; define C-function atk-hyperlink-is-selected-link input parameter link_ :: ; result res :: ; c-name: "atk_hyperlink_is_selected_link"; end; define C-subtype <_AtkAction> () end; define constant = <_AtkAction>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkActionIface> () end; define constant = <_AtkActionIface>; define C-function atk-action-get-type result res :: ; c-name: "atk_action_get_type"; end; define C-function atk-action-do-action input parameter action :: ; input parameter i :: ; result res :: ; c-name: "atk_action_do_action"; end; define C-function atk-action-get-n-actions input parameter action :: ; result res :: ; c-name: "atk_action_get_n_actions"; end; define C-function atk-action-get-description input parameter action :: ; input parameter i :: ; result res :: ; c-name: "atk_action_get_description"; end; define C-function atk-action-get-name input parameter action :: ; input parameter i :: ; result res :: ; c-name: "atk_action_get_name"; end; define C-function atk-action-get-keybinding input parameter action :: ; input parameter i :: ; result res :: ; c-name: "atk_action_get_keybinding"; end; define C-function atk-action-set-description input parameter action :: ; input parameter i :: ; input parameter desc :: ; result res :: ; c-name: "atk_action_set_description"; end; define C-function atk-action-get-localized-name input parameter action :: ; input parameter i :: ; result res :: ; c-name: "atk_action_get_localized_name"; end; define C-subtype <_AtkHyperlinkImpl> () end; define constant = <_AtkHyperlinkImpl>; /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkHyperlinkImplIface> () end; define constant = <_AtkHyperlinkImplIface>; define C-function atk-hyperlink-impl-get-type result res :: ; c-name: "atk_hyperlink_impl_get_type"; end; define C-function atk-hyperlink-impl-get-hyperlink input parameter obj :: ; result res :: ; c-name: "atk_hyperlink_impl_get_hyperlink"; end; define C-subtype <_AtkGObjectAccessible> () end; define constant = <_AtkGObjectAccessible>; define C-subtype <_AtkGObjectAccessibleClass> () end; define constant = <_AtkGObjectAccessibleClass>; define C-function atk-gobject-accessible-get-type result res :: ; c-name: "atk_gobject_accessible_get_type"; end; define C-function atk-gobject-accessible-for-object input parameter obj :: ; result res :: ; c-name: "atk_gobject_accessible_for_object"; end; define C-function atk-gobject-accessible-get-object input parameter obj :: ; result res :: ; c-name: "atk_gobject_accessible_get_object"; end; define C-subtype <_AtkEditableText> () end; define constant = <_AtkEditableText>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkEditableTextIface> () end; define constant = <_AtkEditableTextIface>; define C-function atk-editable-text-get-type result res :: ; c-name: "atk_editable_text_get_type"; end; define C-function atk-editable-text-set-run-attributes input parameter text :: ; input parameter attrib_set :: ; input parameter start_offset :: ; input parameter end_offset :: ; result res :: ; c-name: "atk_editable_text_set_run_attributes"; end; define C-function atk-editable-text-set-text-contents input parameter text :: ; input parameter string :: ; c-name: "atk_editable_text_set_text_contents"; end; define C-function atk-editable-text-insert-text input parameter text :: ; input parameter string :: ; input parameter length :: ; input parameter position :: ; c-name: "atk_editable_text_insert_text"; end; define C-function atk-editable-text-copy-text input parameter text :: ; input parameter start_pos :: ; input parameter end_pos :: ; c-name: "atk_editable_text_copy_text"; end; define C-function atk-editable-text-cut-text input parameter text :: ; input parameter start_pos :: ; input parameter end_pos :: ; c-name: "atk_editable_text_cut_text"; end; define C-function atk-editable-text-delete-text input parameter text :: ; input parameter start_pos :: ; input parameter end_pos :: ; c-name: "atk_editable_text_delete_text"; end; define C-function atk-editable-text-paste-text input parameter text :: ; input parameter position :: ; c-name: "atk_editable_text_paste_text"; end; define C-subtype <_AtkDocument> () end; define constant = <_AtkDocument>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkDocumentIface> () end; define constant = <_AtkDocumentIface>; define C-function atk-document-get-type result res :: ; c-name: "atk_document_get_type"; end; define C-function atk-document-get-document-type input parameter document :: ; result res :: ; c-name: "atk_document_get_document_type"; end; define C-function atk-document-get-document input parameter document :: ; result res :: ; c-name: "atk_document_get_document"; end; define C-function atk-document-get-locale input parameter document :: ; result res :: ; c-name: "atk_document_get_locale"; end; define C-function atk-document-get-attributes input parameter document :: ; result res :: ; c-name: "atk_document_get_attributes"; end; define C-function atk-document-get-attribute-value input parameter document :: ; input parameter attribute_name :: ; result res :: ; c-name: "atk_document_get_attribute_value"; end; define C-function atk-document-set-attribute-value input parameter document :: ; input parameter attribute_name :: ; input parameter attribute_value :: ; result res :: ; c-name: "atk_document_set_attribute_value"; end; define C-subtype <_AtkComponent> () end; define constant = <_AtkComponent>; /* Ignoring declaration for {instance of } ""*/ define constant = ; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkRectangle> () end; define constant = <_AtkRectangle>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_AtkComponentIface> () end; define constant = <_AtkComponentIface>; define C-function atk-rectangle-get-type result res :: ; c-name: "atk_rectangle_get_type"; end; define C-function atk-component-get-type result res :: ; c-name: "atk_component_get_type"; end; define C-function atk-component-add-focus-handler input parameter component :: ; input parameter handler :: ; result res :: ; c-name: "atk_component_add_focus_handler"; end; define C-function atk-component-contains input parameter component :: ; input parameter x :: ; input parameter y :: ; input parameter coord_type :: ; result res :: ; c-name: "atk_component_contains"; end; define C-function atk-component-ref-accessible-at-point input parameter component :: ; input parameter x :: ; input parameter y :: ; input parameter coord_type :: ; result res :: ; c-name: "atk_component_ref_accessible_at_point"; end; define C-function atk-component-get-extents input parameter component :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter coord_type :: ; c-name: "atk_component_get_extents"; end; define C-function atk-component-get-position input parameter component :: ; input parameter x :: ; input parameter y :: ; input parameter coord_type :: ; c-name: "atk_component_get_position"; end; define C-function atk-component-get-size input parameter component :: ; input parameter width :: ; input parameter height :: ; c-name: "atk_component_get_size"; end; define C-function atk-component-get-layer input parameter component :: ; result res :: ; c-name: "atk_component_get_layer"; end; define C-function atk-component-get-mdi-zorder input parameter component :: ; result res :: ; c-name: "atk_component_get_mdi_zorder"; end; define C-function atk-component-grab-focus input parameter component :: ; result res :: ; c-name: "atk_component_grab_focus"; end; define C-function atk-component-remove-focus-handler input parameter component :: ; input parameter handler_id :: ; c-name: "atk_component_remove_focus_handler"; end; define C-function atk-component-set-extents input parameter component :: ; input parameter x :: ; input parameter y :: ; input parameter width :: ; input parameter height :: ; input parameter coord_type :: ; result res :: ; c-name: "atk_component_set_extents"; end; define C-function atk-component-set-position input parameter component :: ; input parameter x :: ; input parameter y :: ; input parameter coord_type :: ; result res :: ; c-name: "atk_component_set_position"; end; define C-function atk-component-set-size input parameter component :: ; input parameter width :: ; input parameter height :: ; result res :: ; c-name: "atk_component_set_size"; end; define C-function atk-component-get-alpha input parameter component :: ; result res :: ; c-name: "atk_component_get_alpha"; end; define C-subtype <_GtkAccelMap> () end; define constant = <_GtkAccelMap>; define C-subtype <_GtkAccelMapClass> () end; define constant = <_GtkAccelMapClass>; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-accel-map-add-entry input parameter accel_path :: ; input parameter accel_key :: ; input parameter accel_mods :: ; c-name: "gtk_accel_map_add_entry"; end; define C-function gtk-accel-map-lookup-entry input parameter accel_path :: ; input parameter key :: ; result res :: ; c-name: "gtk_accel_map_lookup_entry"; end; define C-function gtk-accel-map-change-entry input parameter accel_path :: ; input parameter accel_key :: ; input parameter accel_mods :: ; input parameter replace :: ; result res :: ; c-name: "gtk_accel_map_change_entry"; end; define C-function gtk-accel-map-load-utf8 input parameter file_name :: ; c-name: "gtk_accel_map_load_utf8"; end; define C-function gtk-accel-map-save-utf8 input parameter file_name :: ; c-name: "gtk_accel_map_save_utf8"; end; define C-function gtk-accel-map-foreach input parameter data :: ; input parameter foreach_func :: ; c-name: "gtk_accel_map_foreach"; end; define C-function gtk-accel-map-load-fd input parameter fd :: ; c-name: "gtk_accel_map_load_fd"; end; define C-function gtk-accel-map-load-scanner input parameter scanner :: ; c-name: "gtk_accel_map_load_scanner"; end; define C-function gtk-accel-map-save-fd input parameter fd :: ; c-name: "gtk_accel_map_save_fd"; end; define C-function gtk-accel-map-lock-path input parameter accel_path :: ; c-name: "gtk_accel_map_lock_path"; end; define C-function gtk-accel-map-unlock-path input parameter accel_path :: ; c-name: "gtk_accel_map_unlock_path"; end; define C-function gtk-accel-map-add-filter input parameter filter_pattern :: ; c-name: "gtk_accel_map_add_filter"; end; define C-function gtk-accel-map-foreach-unfiltered input parameter data :: ; input parameter foreach_func :: ; c-name: "gtk_accel_map_foreach_unfiltered"; end; define C-function gtk-accel-map-get-type result res :: ; c-name: "gtk_accel_map_get_type"; end; define C-function gtk-accel-map-get result res :: ; c-name: "gtk_accel_map_get"; end; define C-function _gtk-accel-map-init c-name: "_gtk_accel_map_init"; end; define C-function _gtk-accel-map-add-group input parameter accel_path :: ; input parameter accel_group :: ; c-name: "_gtk_accel_map_add_group"; end; define C-function _gtk-accel-map-remove-group input parameter accel_path :: ; input parameter accel_group :: ; c-name: "_gtk_accel_map_remove_group"; end; define C-function _gtk-accel-path-is-valid input parameter accel_path :: ; result res :: ; c-name: "_gtk_accel_path_is_valid"; end; define constant gtk-accel-map-load = gtk-accel-map-load-utf8; define constant gtk-accel-map-save = gtk-accel-map-save-utf8; define C-subtype <_GtkAccelLabel> (, ) end; define constant = <_GtkAccelLabel>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkAccelLabelClass> () end; define constant = <_GtkAccelLabelClass>; define C-function gtk-accel-label-get-type result res :: ; c-name: "gtk_accel_label_get_type"; end; define C-function gtk-accel-label-new input parameter string :: ; result res :: ; c-name: "gtk_accel_label_new"; end; define C-function gtk-accel-label-get-accel-widget input parameter accel_label :: ; result res :: ; c-name: "gtk_accel_label_get_accel_widget"; end; define C-function gtk-accel-label-get-accel-width input parameter accel_label :: ; result res :: ; c-name: "gtk_accel_label_get_accel_width"; end; define C-function gtk-accel-label-set-accel-widget input parameter accel_label :: ; input parameter accel_widget :: ; c-name: "gtk_accel_label_set_accel_widget"; end; define C-function gtk-accel-label-set-accel-closure input parameter accel_label :: ; input parameter accel_closure :: ; c-name: "gtk_accel_label_set_accel_closure"; end; define C-function gtk-accel-label-refetch input parameter accel_label :: ; result res :: ; c-name: "gtk_accel_label_refetch"; end; define C-function _gtk-accel-label-class-get-accelerator-label input parameter klass :: ; input parameter accelerator_key :: ; input parameter accelerator_mods :: ; result res :: ; c-name: "_gtk_accel_label_class_get_accelerator_label"; end; define constant gtk-accel-label-accelerator-width = gtk-accel-label-get-accel-width; define C-subtype <_GtkAboutDialog> () end; define constant = <_GtkAboutDialog>; /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ /* Ignoring declaration for {instance of } ""*/ define C-subtype <_GtkAboutDialogClass> () end; define constant = <_GtkAboutDialogClass>; define C-function gtk-about-dialog-get-type result res :: ; c-name: "gtk_about_dialog_get_type"; end; define C-function gtk-about-dialog-new result res :: ; c-name: "gtk_about_dialog_new"; end; define C-function gtk-show-about-dialog input parameter parent :: ; input parameter first_property_name :: ; c-name: "gtk_show_about_dialog"; end; define C-function gtk-about-dialog-get-name input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_name"; end; define C-function gtk-about-dialog-set-name input parameter about :: ; input parameter name :: ; c-name: "gtk_about_dialog_set_name"; end; define C-function gtk-about-dialog-get-version input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_version"; end; define C-function gtk-about-dialog-set-version input parameter about :: ; input parameter version :: ; c-name: "gtk_about_dialog_set_version"; end; define C-function gtk-about-dialog-get-copyright input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_copyright"; end; define C-function gtk-about-dialog-set-copyright input parameter about :: ; input parameter copyright :: ; c-name: "gtk_about_dialog_set_copyright"; end; define C-function gtk-about-dialog-get-comments input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_comments"; end; define C-function gtk-about-dialog-set-comments input parameter about :: ; input parameter comments :: ; c-name: "gtk_about_dialog_set_comments"; end; define C-function gtk-about-dialog-get-license input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_license"; end; define C-function gtk-about-dialog-set-license input parameter about :: ; input parameter license :: ; c-name: "gtk_about_dialog_set_license"; end; define C-function gtk-about-dialog-get-wrap-license input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_wrap_license"; end; define C-function gtk-about-dialog-set-wrap-license input parameter about :: ; input parameter wrap_license :: ; c-name: "gtk_about_dialog_set_wrap_license"; end; define C-function gtk-about-dialog-get-website input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_website"; end; define C-function gtk-about-dialog-set-website input parameter about :: ; input parameter website :: ; c-name: "gtk_about_dialog_set_website"; end; define C-function gtk-about-dialog-get-website-label input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_website_label"; end; define C-function gtk-about-dialog-set-website-label input parameter about :: ; input parameter website_label :: ; c-name: "gtk_about_dialog_set_website_label"; end; define C-function gtk-about-dialog-get-authors input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_authors"; end; define C-function gtk-about-dialog-set-authors input parameter about :: ; input parameter authors :: ; c-name: "gtk_about_dialog_set_authors"; end; define C-function gtk-about-dialog-get-documenters input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_documenters"; end; define C-function gtk-about-dialog-set-documenters input parameter about :: ; input parameter documenters :: ; c-name: "gtk_about_dialog_set_documenters"; end; define C-function gtk-about-dialog-get-artists input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_artists"; end; define C-function gtk-about-dialog-set-artists input parameter about :: ; input parameter artists :: ; c-name: "gtk_about_dialog_set_artists"; end; define C-function gtk-about-dialog-get-translator-credits input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_translator_credits"; end; define C-function gtk-about-dialog-set-translator-credits input parameter about :: ; input parameter translator_credits :: ; c-name: "gtk_about_dialog_set_translator_credits"; end; define C-function gtk-about-dialog-get-logo input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_logo"; end; define C-function gtk-about-dialog-set-logo input parameter about :: ; input parameter logo :: ; c-name: "gtk_about_dialog_set_logo"; end; define C-function gtk-about-dialog-get-logo-icon-name input parameter about :: ; result res :: ; c-name: "gtk_about_dialog_get_logo_icon_name"; end; define C-function gtk-about-dialog-set-logo-icon-name input parameter about :: ; input parameter icon_name :: ; c-name: "gtk_about_dialog_set_logo_icon_name"; end; /* Ignoring declaration for {instance of } ""*/ define constant = ; define C-function gtk-about-dialog-set-email-hook input parameter func :: ; input parameter data :: ; input parameter destroy :: ; result res :: ; c-name: "gtk_about_dialog_set_email_hook"; end; define C-function gtk-about-dialog-set-url-hook input parameter func :: ; input parameter data :: ; input parameter destroy :: ; result res :: ; c-name: "gtk_about_dialog_set_url_hook"; end;