From 8d3a8957734167710e9ea750a63471f221ec15e9 Mon Sep 17 00:00:00 2001 From: Manish Singh Date: Mon, 21 Sep 1998 06:28:24 +0000 Subject: [PATCH] This shouldn't be there -Yosh --- gtk/gtk.defs | 2363 -------------------------------------------------- 1 file changed, 2363 deletions(-) delete mode 100644 gtk/gtk.defs diff --git a/gtk/gtk.defs b/gtk/gtk.defs deleted file mode 100644 index 194715c42..000000000 --- a/gtk/gtk.defs +++ /dev/null @@ -1,2363 +0,0 @@ -;; generated by makeenums.pl ; -*- scheme -*- - - -; enumerations from "gtkclist.h" - -(define-enum GtkCellType - (empty GTK_CELL_EMPTY) - (text GTK_CELL_TEXT) - (pixmap GTK_CELL_PIXMAP) - (pixtext GTK_CELL_PIXTEXT) - (widget GTK_CELL_WIDGET)) - -; enumerations from "gtkctree.h" - -(define-enum GtkCTreePos - (before GTK_CTREE_POS_BEFORE) - (as-child GTK_CTREE_POS_AS_CHILD) - (after GTK_CTREE_POS_AFTER)) - -(define-enum GtkCTreeLineStyle - (solid GTK_CTREE_LINES_SOLID) - (dotted GTK_CTREE_LINES_DOTTED) - (tabbed GTK_CTREE_LINES_TABBED) - (none GTK_CTREE_LINES_NONE)) - -(define-enum GtkCTreeExpansionType - (expand GTK_CTREE_EXPANSION_EXPAND) - (expand-recursive GTK_CTREE_EXPANSION_EXPAND_RECURSIVE) - (collapse GTK_CTREE_EXPANSION_COLLAPSE) - (collapse-recursive GTK_CTREE_EXPANSION_COLLAPSE_RECURSIVE) - (toggle GTK_CTREE_EXPANSION_TOGGLE) - (toggle-recursive GTK_CTREE_EXPANSION_TOGGLE_RECURSIVE)) - -; enumerations from "gtkdebug.h" - -(define-flags GtkDebugFlag - (objects GTK_DEBUG_OBJECTS) - (misc GTK_DEBUG_MISC) - (signals GTK_DEBUG_SIGNALS)) - -; enumerations from "gtkenums.h" - -(define-flags GtkAccelFlags - (visible GTK_ACCEL_VISIBLE) - (signal-visible GTK_ACCEL_SIGNAL_VISIBLE) - (locked GTK_ACCEL_LOCKED) - (mask GTK_ACCEL_MASK)) - -(define-enum GtkArrowType - (up GTK_ARROW_UP) - (down GTK_ARROW_DOWN) - (left GTK_ARROW_LEFT) - (right GTK_ARROW_RIGHT)) - -(define-flags GtkAttachOptions - (expand GTK_EXPAND) - (shrink GTK_SHRINK) - (fill GTK_FILL)) - -(define-enum GtkButtonBoxStyle - (default-style GTK_BUTTONBOX_DEFAULT_STYLE) - (spread GTK_BUTTONBOX_SPREAD) - (edge GTK_BUTTONBOX_EDGE) - (start GTK_BUTTONBOX_START) - (end GTK_BUTTONBOX_END)) - -(define-enum GtkCurveType - (linear GTK_CURVE_TYPE_LINEAR) - (spline GTK_CURVE_TYPE_SPLINE) - (free GTK_CURVE_TYPE_FREE)) - -(define-enum GtkDirectionType - (tab-forward GTK_DIR_TAB_FORWARD) - (tab-backward GTK_DIR_TAB_BACKWARD) - (up GTK_DIR_UP) - (down GTK_DIR_DOWN) - (left GTK_DIR_LEFT) - (right GTK_DIR_RIGHT)) - -(define-enum GtkJustification - (left GTK_JUSTIFY_LEFT) - (right GTK_JUSTIFY_RIGHT) - (center GTK_JUSTIFY_CENTER) - (fill GTK_JUSTIFY_FILL)) - -(define-enum GtkMatchType - (all GTK_MATCH_ALL) - (all-tail GTK_MATCH_ALL_TAIL) - (head GTK_MATCH_HEAD) - (tail GTK_MATCH_TAIL) - (exact GTK_MATCH_EXACT) - (last GTK_MATCH_LAST)) - -(define-enum GtkMenuDirectionType - (parent GTK_MENU_DIR_PARENT) - (child GTK_MENU_DIR_CHILD) - (next GTK_MENU_DIR_NEXT) - (prev GTK_MENU_DIR_PREV)) - -(define-enum GtkMenuFactoryType - (menu GTK_MENU_FACTORY_MENU) - (menu-bar GTK_MENU_FACTORY_MENU_BAR) - (option-menu GTK_MENU_FACTORY_OPTION_MENU)) - -(define-enum GtkMetricType - (pixels GTK_PIXELS) - (inches GTK_INCHES) - (centimeters GTK_CENTIMETERS)) - -(define-enum GtkOrientation - (horizontal GTK_ORIENTATION_HORIZONTAL) - (vertical GTK_ORIENTATION_VERTICAL)) - -(define-enum GtkPackType - (start GTK_PACK_START) - (end GTK_PACK_END)) - -(define-enum GtkPathPriorityType - (lowest GTK_PATH_PRIO_LOWEST) - (gtk GTK_PATH_PRIO_GTK) - (application GTK_PATH_PRIO_APPLICATION) - (rc GTK_PATH_PRIO_RC) - (highest GTK_PATH_PRIO_HIGHEST) - (mask GTK_PATH_PRIO_MASK)) - -(define-enum GtkPathType - (widget GTK_PATH_WIDGET) - (widget-class GTK_PATH_WIDGET_CLASS) - (class GTK_PATH_CLASS)) - -(define-enum GtkPolicyType - (always GTK_POLICY_ALWAYS) - (automatic GTK_POLICY_AUTOMATIC)) - -(define-enum GtkPositionType - (left GTK_POS_LEFT) - (right GTK_POS_RIGHT) - (top GTK_POS_TOP) - (bottom GTK_POS_BOTTOM)) - -(define-enum GtkPreviewType - (color GTK_PREVIEW_COLOR) - (grayscale GTK_PREVIEW_GRAYSCALE)) - -(define-enum GtkReliefStyle - (normal GTK_RELIEF_NORMAL) - (half GTK_RELIEF_HALF) - (none GTK_RELIEF_NONE)) - -(define-enum GtkResizeMode - (parent GTK_RESIZE_PARENT) - (queue GTK_RESIZE_QUEUE) - (immediate GTK_RESIZE_IMMEDIATE)) - -(define-flags GtkSignalRunType - (first GTK_RUN_FIRST) - (last GTK_RUN_LAST) - (both GTK_RUN_BOTH) - (mask GTK_RUN_MASK) - (no-recurse GTK_RUN_NO_RECURSE) - (action GTK_RUN_ACTION)) - -(define-enum GtkScrollType - (none GTK_SCROLL_NONE) - (step-backward GTK_SCROLL_STEP_BACKWARD) - (step-forward GTK_SCROLL_STEP_FORWARD) - (page-backward GTK_SCROLL_PAGE_BACKWARD) - (page-forward GTK_SCROLL_PAGE_FORWARD) - (jump GTK_SCROLL_JUMP)) - -(define-enum GtkSelectionMode - (single GTK_SELECTION_SINGLE) - (browse GTK_SELECTION_BROWSE) - (multiple GTK_SELECTION_MULTIPLE) - (extended GTK_SELECTION_EXTENDED)) - -(define-enum GtkShadowType - (none GTK_SHADOW_NONE) - (in GTK_SHADOW_IN) - (out GTK_SHADOW_OUT) - (etched-in GTK_SHADOW_ETCHED_IN) - (etched-out GTK_SHADOW_ETCHED_OUT)) - -(define-enum GtkStateType - (normal GTK_STATE_NORMAL) - (active GTK_STATE_ACTIVE) - (prelight GTK_STATE_PRELIGHT) - (selected GTK_STATE_SELECTED) - (insensitive GTK_STATE_INSENSITIVE)) - -(define-enum GtkSubmenuDirection - (left GTK_DIRECTION_LEFT) - (right GTK_DIRECTION_RIGHT)) - -(define-enum GtkSubmenuPlacement - (top-bottom GTK_TOP_BOTTOM) - (left-right GTK_LEFT_RIGHT)) - -(define-enum GtkToolbarStyle - (icons GTK_TOOLBAR_ICONS) - (text GTK_TOOLBAR_TEXT) - (both GTK_TOOLBAR_BOTH)) - -(define-enum GtkTroughType - (none GTK_TROUGH_NONE) - (start GTK_TROUGH_START) - (end GTK_TROUGH_END) - (jump GTK_TROUGH_JUMP)) - -(define-enum GtkUpdateType - (continuous GTK_UPDATE_CONTINUOUS) - (discontinuous GTK_UPDATE_DISCONTINUOUS) - (delayed GTK_UPDATE_DELAYED)) - -(define-enum GtkVisibility - (none GTK_VISIBILITY_NONE) - (partial GTK_VISIBILITY_PARTIAL) - (full GTK_VISIBILITY_FULL)) - -(define-enum GtkWindowPosition - (none GTK_WIN_POS_NONE) - (center GTK_WIN_POS_CENTER) - (mouse GTK_WIN_POS_MOUSE)) - -(define-enum GtkWindowType - (toplevel GTK_WINDOW_TOPLEVEL) - (dialog GTK_WINDOW_DIALOG) - (popup GTK_WINDOW_POPUP)) - -(define-enum GtkSortType - (ascending GTK_SORT_ASCENDING) - (descending GTK_SORT_DESCENDING)) - -; enumerations from "gtkfontsel.h" - -(define-enum GtkFontMetricType - (ixels-metric PIXELS_METRIC) - (oints-metric POINTS_METRIC)) - -; enumerations from "gtkobject.h" - -(define-flags GtkObjectFlags - (destroyed GTK_DESTROYED) - (floating GTK_FLOATING) - (connected GTK_CONNECTED) - (reserved-2 GTK_RESERVED_2) - (object-flag-last GTK_OBJECT_FLAG_LAST)) - -(define-flags GtkArgFlags - (readable GTK_ARG_READABLE) - (writable GTK_ARG_WRITABLE) - (construct GTK_ARG_CONSTRUCT) - (child-arg GTK_ARG_CHILD_ARG) - (mask GTK_ARG_MASK) - (readwrite GTK_ARG_READWRITE)) - -; enumerations from "gtkpacker.h" - -(define-flags GtkPackerOptions - (expand GTK_PACK_EXPAND) - (fill-x GTK_FILL_X) - (fill-y GTK_FILL_Y)) - -(define-enum GtkSideType - (top GTK_SIDE_TOP) - (bottom GTK_SIDE_BOTTOM) - (left GTK_SIDE_LEFT) - (right GTK_SIDE_RIGHT)) - -(define-enum GtkAnchorType - (center GTK_ANCHOR_CENTER) - (north GTK_ANCHOR_NORTH) - (north-west GTK_ANCHOR_NORTH_WEST) - (north-east GTK_ANCHOR_NORTH_EAST) - (south GTK_ANCHOR_SOUTH) - (south-west GTK_ANCHOR_SOUTH_WEST) - (south-east GTK_ANCHOR_SOUTH_EAST) - (west GTK_ANCHOR_WEST) - (east GTK_ANCHOR_EAST) - (n GTK_ANCHOR_N) - (nw GTK_ANCHOR_NW) - (ne GTK_ANCHOR_NE) - (s GTK_ANCHOR_S) - (sw GTK_ANCHOR_SW) - (se GTK_ANCHOR_SE) - (w GTK_ANCHOR_W) - (e GTK_ANCHOR_E)) - -; enumerations from "gtkprivate.h" - -(define-flags GtkPrivateFlags - (user-style PRIVATE_GTK_USER_STYLE) - (redraw-pending PRIVATE_GTK_REDRAW_PENDING) - (resize-pending PRIVATE_GTK_RESIZE_PENDING) - (resize-needed PRIVATE_GTK_RESIZE_NEEDED) - (leave-pending PRIVATE_GTK_LEAVE_PENDING) - (has-shape-mask PRIVATE_GTK_HAS_SHAPE_MASK) - (in-reparent PRIVATE_GTK_IN_REPARENT)) - -; enumerations from "gtkprogressbar.h" - -(define-enum GtkProgressBarStyle - (continuous GTK_PROGRESS_CONTINUOUS) - (discrete GTK_PROGRESS_DISCRETE)) - -(define-enum GtkProgressBarOrientation - (left-to-right GTK_PROGRESS_LEFT_TO_RIGHT) - (right-to-left GTK_PROGRESS_RIGHT_TO_LEFT) - (bottom-to-top GTK_PROGRESS_BOTTOM_TO_TOP) - (top-to-bottom GTK_PROGRESS_TOP_TO_BOTTOM)) - -; enumerations from "gtkrc.h" - -(define-enum GtkRcTokenType - (invalid GTK_RC_TOKEN_INVALID) - (include GTK_RC_TOKEN_INCLUDE) - (normal GTK_RC_TOKEN_NORMAL) - (active GTK_RC_TOKEN_ACTIVE) - (prelight GTK_RC_TOKEN_PRELIGHT) - (selected GTK_RC_TOKEN_SELECTED) - (insensitive GTK_RC_TOKEN_INSENSITIVE) - (fg GTK_RC_TOKEN_FG) - (bg GTK_RC_TOKEN_BG) - (base GTK_RC_TOKEN_BASE) - (text GTK_RC_TOKEN_TEXT) - (font GTK_RC_TOKEN_FONT) - (fontset GTK_RC_TOKEN_FONTSET) - (bg-pixmap GTK_RC_TOKEN_BG_PIXMAP) - (pixmap-path GTK_RC_TOKEN_PIXMAP_PATH) - (style GTK_RC_TOKEN_STYLE) - (binding GTK_RC_TOKEN_BINDING) - (bind GTK_RC_TOKEN_BIND) - (widget GTK_RC_TOKEN_WIDGET) - (widget-class GTK_RC_TOKEN_WIDGET_CLASS) - (class GTK_RC_TOKEN_CLASS) - (lowest GTK_RC_TOKEN_LOWEST) - (gtk GTK_RC_TOKEN_GTK) - (application GTK_RC_TOKEN_APPLICATION) - (rc GTK_RC_TOKEN_RC) - (highest GTK_RC_TOKEN_HIGHEST) - (last GTK_RC_TOKEN_LAST)) - -; enumerations from "gtkspinbutton.h" - -(define-enum GtkSpinButtonUpdatePolicy - (always GTK_UPDATE_ALWAYS) - (if-valid GTK_UPDATE_IF_VALID)) - -(define-enum GtkSpinType - (step-forward GTK_SPIN_STEP_FORWARD) - (step-backward GTK_SPIN_STEP_BACKWARD) - (page-forward GTK_SPIN_PAGE_FORWARD) - (page-backward GTK_SPIN_PAGE_BACKWARD) - (home GTK_SPIN_HOME) - (end GTK_SPIN_END) - (user-defined GTK_SPIN_USER_DEFINED)) - -; enumerations from "gtktoolbar.h" - -(define-enum GtkToolbarChildType - (space GTK_TOOLBAR_CHILD_SPACE) - (button GTK_TOOLBAR_CHILD_BUTTON) - (togglebutton GTK_TOOLBAR_CHILD_TOGGLEBUTTON) - (radiobutton GTK_TOOLBAR_CHILD_RADIOBUTTON) - (widget GTK_TOOLBAR_CHILD_WIDGET)) - -; enumerations from "gtktree.h" - -(define-enum GtkTreeViewMode - (line GTK_TREE_VIEW_LINE) - (item GTK_TREE_VIEW_ITEM)) - -; enumerations from "gtktypeutils.h" - -(define-enum GtkFundamentalType - (invalid GTK_TYPE_INVALID) - (none GTK_TYPE_NONE) - (char GTK_TYPE_CHAR) - (uchar GTK_TYPE_UCHAR) - (bool GTK_TYPE_BOOL) - (int GTK_TYPE_INT) - (uint GTK_TYPE_UINT) - (long GTK_TYPE_LONG) - (ulong GTK_TYPE_ULONG) - (float GTK_TYPE_FLOAT) - (double GTK_TYPE_DOUBLE) - (string GTK_TYPE_STRING) - (enum GTK_TYPE_ENUM) - (flags GTK_TYPE_FLAGS) - (boxed GTK_TYPE_BOXED) - (pointer GTK_TYPE_POINTER) - (signal GTK_TYPE_SIGNAL) - (args GTK_TYPE_ARGS) - (callback GTK_TYPE_CALLBACK) - (c-callback GTK_TYPE_C_CALLBACK) - (foreign GTK_TYPE_FOREIGN) - (object GTK_TYPE_OBJECT)) - -; enumerations from "gtkwidget.h" - -(define-flags GtkWidgetFlags - (toplevel GTK_TOPLEVEL) - (no-window GTK_NO_WINDOW) - (realized GTK_REALIZED) - (mapped GTK_MAPPED) - (visible GTK_VISIBLE) - (sensitive GTK_SENSITIVE) - (parent-sensitive GTK_PARENT_SENSITIVE) - (can-focus GTK_CAN_FOCUS) - (has-focus GTK_HAS_FOCUS) - (can-default GTK_CAN_DEFAULT) - (has-default GTK_HAS_DEFAULT) - (has-grab GTK_HAS_GRAB) - (rc-style GTK_RC_STYLE) - (composite-child GTK_COMPOSITE_CHILD) - (basic GTK_BASIC)) - -; enumerations from "../gdk/gdktypes.h" - -(define-enum GdkWindowType - (root GDK_WINDOW_ROOT) - (toplevel GDK_WINDOW_TOPLEVEL) - (child GDK_WINDOW_CHILD) - (dialog GDK_WINDOW_DIALOG) - (temp GDK_WINDOW_TEMP) - (pixmap GDK_WINDOW_PIXMAP) - (foreign GDK_WINDOW_FOREIGN)) - -(define-enum GdkWindowClass - (output GDK_INPUT_OUTPUT) - (only GDK_INPUT_ONLY)) - -(define-enum GdkImageType - (normal GDK_IMAGE_NORMAL) - (shared GDK_IMAGE_SHARED) - (fastest GDK_IMAGE_FASTEST)) - -(define-enum GdkVisualType - (static-gray GDK_VISUAL_STATIC_GRAY) - (grayscale GDK_VISUAL_GRAYSCALE) - (static-color GDK_VISUAL_STATIC_COLOR) - (pseudo-color GDK_VISUAL_PSEUDO_COLOR) - (true-color GDK_VISUAL_TRUE_COLOR) - (direct-color GDK_VISUAL_DIRECT_COLOR)) - -(define-enum GdkFontType - (font GDK_FONT_FONT) - (fontset GDK_FONT_FONTSET)) - -(define-flags GdkWindowAttributesType - (title GDK_WA_TITLE) - (x GDK_WA_X) - (y GDK_WA_Y) - (cursor GDK_WA_CURSOR) - (colormap GDK_WA_COLORMAP) - (visual GDK_WA_VISUAL) - (wmclass GDK_WA_WMCLASS) - (noredir GDK_WA_NOREDIR)) - -(define-flags GdkWindowHints - (pos GDK_HINT_POS) - (min-size GDK_HINT_MIN_SIZE) - (max-size GDK_HINT_MAX_SIZE)) - -(define-enum GdkFunction - (copy GDK_COPY) - (invert GDK_INVERT) - (xor GDK_XOR) - (clear GDK_CLEAR) - (and GDK_AND) - (and-reverse GDK_AND_REVERSE) - (and-invert GDK_AND_INVERT) - (noop GDK_NOOP) - (or GDK_OR) - (equiv GDK_EQUIV) - (or-reverse GDK_OR_REVERSE) - (copy-invert GDK_COPY_INVERT) - (or-invert GDK_OR_INVERT) - (nand GDK_NAND) - (set GDK_SET)) - -(define-enum GdkFill - (solid GDK_SOLID) - (tiled GDK_TILED) - (stippled GDK_STIPPLED) - (opaque-stippled GDK_OPAQUE_STIPPLED)) - -(define-enum GdkFillRule - (even-odd-rule GDK_EVEN_ODD_RULE) - (winding-rule GDK_WINDING_RULE)) - -(define-enum GdkLineStyle - (solid GDK_LINE_SOLID) - (on-off-dash GDK_LINE_ON_OFF_DASH) - (double-dash GDK_LINE_DOUBLE_DASH)) - -(define-enum GdkCapStyle - (not-last GDK_CAP_NOT_LAST) - (butt GDK_CAP_BUTT) - (round GDK_CAP_ROUND) - (projecting GDK_CAP_PROJECTING)) - -(define-enum GdkJoinStyle - (miter GDK_JOIN_MITER) - (round GDK_JOIN_ROUND) - (bevel GDK_JOIN_BEVEL)) - -(define-enum GdkCursorType - (num-glyphs GDK_NUM_GLYPHS) - (x-cursor GDK_X_CURSOR) - (arrow GDK_ARROW) - (based-arrow-down GDK_BASED_ARROW_DOWN) - (based-arrow-up GDK_BASED_ARROW_UP) - (boat GDK_BOAT) - (bogosity GDK_BOGOSITY) - (bottom-left-corner GDK_BOTTOM_LEFT_CORNER) - (bottom-right-corner GDK_BOTTOM_RIGHT_CORNER) - (bottom-side GDK_BOTTOM_SIDE) - (bottom-tee GDK_BOTTOM_TEE) - (box-spiral GDK_BOX_SPIRAL) - (center-ptr GDK_CENTER_PTR) - (circle GDK_CIRCLE) - (clock GDK_CLOCK) - (coffee-mug GDK_COFFEE_MUG) - (cross GDK_CROSS) - (cross-reverse GDK_CROSS_REVERSE) - (crosshair GDK_CROSSHAIR) - (diamond-cross GDK_DIAMOND_CROSS) - (dot GDK_DOT) - (dotbox GDK_DOTBOX) - (double-arrow GDK_DOUBLE_ARROW) - (draft-large GDK_DRAFT_LARGE) - (draft-small GDK_DRAFT_SMALL) - (draped-box GDK_DRAPED_BOX) - (exchange GDK_EXCHANGE) - (fleur GDK_FLEUR) - (gobbler GDK_GOBBLER) - (gumby GDK_GUMBY) - (hand1 GDK_HAND1) - (hand2 GDK_HAND2) - (heart GDK_HEART) - (icon GDK_ICON) - (iron-cross GDK_IRON_CROSS) - (left-ptr GDK_LEFT_PTR) - (left-side GDK_LEFT_SIDE) - (left-tee GDK_LEFT_TEE) - (leftbutton GDK_LEFTBUTTON) - (ll-angle GDK_LL_ANGLE) - (lr-angle GDK_LR_ANGLE) - (man GDK_MAN) - (middlebutton GDK_MIDDLEBUTTON) - (mouse GDK_MOUSE) - (pencil GDK_PENCIL) - (pirate GDK_PIRATE) - (plus GDK_PLUS) - (question-arrow GDK_QUESTION_ARROW) - (right-ptr GDK_RIGHT_PTR) - (right-side GDK_RIGHT_SIDE) - (right-tee GDK_RIGHT_TEE) - (rightbutton GDK_RIGHTBUTTON) - (rtl-logo GDK_RTL_LOGO) - (sailboat GDK_SAILBOAT) - (sb-down-arrow GDK_SB_DOWN_ARROW) - (sb-h-double-arrow GDK_SB_H_DOUBLE_ARROW) - (sb-left-arrow GDK_SB_LEFT_ARROW) - (sb-right-arrow GDK_SB_RIGHT_ARROW) - (sb-up-arrow GDK_SB_UP_ARROW) - (sb-v-double-arrow GDK_SB_V_DOUBLE_ARROW) - (shuttle GDK_SHUTTLE) - (sizing GDK_SIZING) - (spider GDK_SPIDER) - (spraycan GDK_SPRAYCAN) - (star GDK_STAR) - (target GDK_TARGET) - (tcross GDK_TCROSS) - (top-left-arrow GDK_TOP_LEFT_ARROW) - (top-left-corner GDK_TOP_LEFT_CORNER) - (top-right-corner GDK_TOP_RIGHT_CORNER) - (top-side GDK_TOP_SIDE) - (top-tee GDK_TOP_TEE) - (trek GDK_TREK) - (ul-angle GDK_UL_ANGLE) - (umbrella GDK_UMBRELLA) - (ur-angle GDK_UR_ANGLE) - (watch GDK_WATCH) - (xterm GDK_XTERM) - (last-cursor GDK_LAST_CURSOR) - (cursor-is-pixmap GDK_CURSOR_IS_PIXMAP)) - -(define-enum GdkFilterReturn - (continue GDK_FILTER_CONTINUE) - (translate GDK_FILTER_TRANSLATE) - (remove GDK_FILTER_REMOVE)) - -(define-enum GdkVisibilityState - (unobscured GDK_VISIBILITY_UNOBSCURED) - (partial GDK_VISIBILITY_PARTIAL) - (fully-obscured GDK_VISIBILITY_FULLY_OBSCURED)) - -(define-enum GdkEventType - (nothing GDK_NOTHING) - (delete GDK_DELETE) - (destroy GDK_DESTROY) - (expose GDK_EXPOSE) - (motion-notify GDK_MOTION_NOTIFY) - (button-press GDK_BUTTON_PRESS) - (2button-press GDK_2BUTTON_PRESS) - (3button-press GDK_3BUTTON_PRESS) - (button-release GDK_BUTTON_RELEASE) - (key-press GDK_KEY_PRESS) - (key-release GDK_KEY_RELEASE) - (enter-notify GDK_ENTER_NOTIFY) - (leave-notify GDK_LEAVE_NOTIFY) - (focus-change GDK_FOCUS_CHANGE) - (configure GDK_CONFIGURE) - (map GDK_MAP) - (unmap GDK_UNMAP) - (property-notify GDK_PROPERTY_NOTIFY) - (selection-clear GDK_SELECTION_CLEAR) - (selection-request GDK_SELECTION_REQUEST) - (selection-notify GDK_SELECTION_NOTIFY) - (proximity-in GDK_PROXIMITY_IN) - (proximity-out GDK_PROXIMITY_OUT) - (drag-begin GDK_DRAG_BEGIN) - (drag-request GDK_DRAG_REQUEST) - (drop-enter GDK_DROP_ENTER) - (drop-leave GDK_DROP_LEAVE) - (drop-data-avail GDK_DROP_DATA_AVAIL) - (client-event GDK_CLIENT_EVENT) - (visibility-notify GDK_VISIBILITY_NOTIFY) - (no-expose GDK_NO_EXPOSE) - (other-event GDK_OTHER_EVENT)) - -(define-flags GdkEventMask - (exposure-mask GDK_EXPOSURE_MASK) - (pointer-motion-mask GDK_POINTER_MOTION_MASK) - (pointer-motion-hint-mask GDK_POINTER_MOTION_HINT_MASK) - (button-motion-mask GDK_BUTTON_MOTION_MASK) - (button1-motion-mask GDK_BUTTON1_MOTION_MASK) - (button2-motion-mask GDK_BUTTON2_MOTION_MASK) - (button3-motion-mask GDK_BUTTON3_MOTION_MASK) - (button-press-mask GDK_BUTTON_PRESS_MASK) - (button-release-mask GDK_BUTTON_RELEASE_MASK) - (key-press-mask GDK_KEY_PRESS_MASK) - (key-release-mask GDK_KEY_RELEASE_MASK) - (enter-notify-mask GDK_ENTER_NOTIFY_MASK) - (leave-notify-mask GDK_LEAVE_NOTIFY_MASK) - (focus-change-mask GDK_FOCUS_CHANGE_MASK) - (structure-mask GDK_STRUCTURE_MASK) - (property-change-mask GDK_PROPERTY_CHANGE_MASK) - (visibility-notify-mask GDK_VISIBILITY_NOTIFY_MASK) - (proximity-in-mask GDK_PROXIMITY_IN_MASK) - (proximity-out-mask GDK_PROXIMITY_OUT_MASK) - (substructure-mask GDK_SUBSTRUCTURE_MASK) - (all-events-mask GDK_ALL_EVENTS_MASK)) - -(define-enum GdkNotifyType - (ancestor GDK_NOTIFY_ANCESTOR) - (virtual GDK_NOTIFY_VIRTUAL) - (inferior GDK_NOTIFY_INFERIOR) - (nonlinear GDK_NOTIFY_NONLINEAR) - (nonlinear-virtual GDK_NOTIFY_NONLINEAR_VIRTUAL) - (unknown GDK_NOTIFY_UNKNOWN)) - -(define-enum GdkCrossingMode - (normal GDK_CROSSING_NORMAL) - (grab GDK_CROSSING_GRAB) - (ungrab GDK_CROSSING_UNGRAB)) - -(define-flags GdkModifierType - (shift-mask GDK_SHIFT_MASK) - (lock-mask GDK_LOCK_MASK) - (control-mask GDK_CONTROL_MASK) - (mod1-mask GDK_MOD1_MASK) - (mod2-mask GDK_MOD2_MASK) - (mod3-mask GDK_MOD3_MASK) - (mod4-mask GDK_MOD4_MASK) - (mod5-mask GDK_MOD5_MASK) - (button1-mask GDK_BUTTON1_MASK) - (button2-mask GDK_BUTTON2_MASK) - (button3-mask GDK_BUTTON3_MASK) - (button4-mask GDK_BUTTON4_MASK) - (button5-mask GDK_BUTTON5_MASK) - (release-mask GDK_RELEASE_MASK) - (modifier-mask GDK_MODIFIER_MASK)) - -(define-enum GdkSubwindowMode - (clip-by-children GDK_CLIP_BY_CHILDREN) - (include-inferiors GDK_INCLUDE_INFERIORS)) - -(define-flags GdkInputCondition - (read GDK_INPUT_READ) - (write GDK_INPUT_WRITE) - (exception GDK_INPUT_EXCEPTION)) - -(define-enum GdkStatus - (ok GDK_OK) - (error GDK_ERROR) - (error-param GDK_ERROR_PARAM) - (error-file GDK_ERROR_FILE) - (error-mem GDK_ERROR_MEM)) - -(define-enum GdkByteOrder - (lsb-first GDK_LSB_FIRST) - (msb-first GDK_MSB_FIRST)) - -(define-flags GdkGCValuesMask - (foreground GDK_GC_FOREGROUND) - (background GDK_GC_BACKGROUND) - (font GDK_GC_FONT) - (function GDK_GC_FUNCTION) - (fill GDK_GC_FILL) - (tile GDK_GC_TILE) - (stipple GDK_GC_STIPPLE) - (clip-mask GDK_GC_CLIP_MASK) - (subwindow GDK_GC_SUBWINDOW) - (ts-x-origin GDK_GC_TS_X_ORIGIN) - (ts-y-origin GDK_GC_TS_Y_ORIGIN) - (clip-x-origin GDK_GC_CLIP_X_ORIGIN) - (clip-y-origin GDK_GC_CLIP_Y_ORIGIN) - (exposures GDK_GC_EXPOSURES) - (line-width GDK_GC_LINE_WIDTH) - (line-style GDK_GC_LINE_STYLE) - (cap-style GDK_GC_CAP_STYLE) - (join-style GDK_GC_JOIN_STYLE)) - -(define-enum GdkSelection - (primary GDK_SELECTION_PRIMARY) - (secondary GDK_SELECTION_SECONDARY)) - -(define-enum GdkPropertyState - (new-value GDK_PROPERTY_NEW_VALUE) - (delete GDK_PROPERTY_DELETE)) - -(define-enum GdkPropMode - (replace GDK_PROP_MODE_REPLACE) - (prepend GDK_PROP_MODE_PREPEND) - (append GDK_PROP_MODE_APPEND)) - -(define-enum GdkDndType - (notdnd GDK_DNDTYPE_NOTDND) - (unknown GDK_DNDTYPE_UNKNOWN) - (rawdata GDK_DNDTYPE_RAWDATA) - (file GDK_DNDTYPE_FILE) - (files GDK_DNDTYPE_FILES) - (text GDK_DNDTYPE_TEXT) - (dir GDK_DNDTYPE_DIR) - (link GDK_DNDTYPE_LINK) - (exe GDK_DNDTYPE_EXE) - (url GDK_DNDTYPE_URL) - (mime GDK_DNDTYPE_MIME) - (end GDK_DNDTYPE_END)) - -(define-enum GdkInputSource - (mouse GDK_SOURCE_MOUSE) - (pen GDK_SOURCE_PEN) - (eraser GDK_SOURCE_ERASER) - (cursor GDK_SOURCE_CURSOR)) - -(define-enum GdkInputMode - (disabled GDK_MODE_DISABLED) - (screen GDK_MODE_SCREEN) - (window GDK_MODE_WINDOW)) - -(define-enum GdkAxisUse - (ignore GDK_AXIS_IGNORE) - (x GDK_AXIS_X) - (y GDK_AXIS_Y) - (pressure GDK_AXIS_PRESSURE) - (xtilt GDK_AXIS_XTILT) - (ytilt GDK_AXIS_YTILT) - (last GDK_AXIS_LAST)) - -(define-enum GdkTarget - (bitmap GDK_TARGET_BITMAP) - (colormap GDK_TARGET_COLORMAP) - (drawable GDK_TARGET_DRAWABLE) - (pixmap GDK_TARGET_PIXMAP) - (string GDK_TARGET_STRING)) - -(define-enum GdkSelectionType - (atom GDK_SELECTION_TYPE_ATOM) - (bitmap GDK_SELECTION_TYPE_BITMAP) - (colormap GDK_SELECTION_TYPE_COLORMAP) - (drawable GDK_SELECTION_TYPE_DRAWABLE) - (integer GDK_SELECTION_TYPE_INTEGER) - (pixmap GDK_SELECTION_TYPE_PIXMAP) - (window GDK_SELECTION_TYPE_WINDOW) - (string GDK_SELECTION_TYPE_STRING)) - -(define-enum GdkExtensionMode - (none GDK_EXTENSION_EVENTS_NONE) - (all GDK_EXTENSION_EVENTS_ALL) - (cursor GDK_EXTENSION_EVENTS_CURSOR)) - -(define-flags GdkIMStyle - (preedit-area GDK_IM_PREEDIT_AREA) - (preedit-callbacks GDK_IM_PREEDIT_CALLBACKS) - (preedit-position GDK_IM_PREEDIT_POSITION) - (preedit-nothing GDK_IM_PREEDIT_NOTHING) - (preedit-none GDK_IM_PREEDIT_NONE) - (preedit-mask GDK_IM_PREEDIT_MASK) - (status-area GDK_IM_STATUS_AREA) - (status-callbacks GDK_IM_STATUS_CALLBACKS) - (status-nothing GDK_IM_STATUS_NOTHING) - (status-none GDK_IM_STATUS_NONE) - (status-mask GDK_IM_STATUS_MASK)) - -(define-flags GdkWMDecoration - (all GDK_DECOR_ALL) - (border GDK_DECOR_BORDER) - (resizeh GDK_DECOR_RESIZEH) - (title GDK_DECOR_TITLE) - (menu GDK_DECOR_MENU) - (minimize GDK_DECOR_MINIMIZE) - (maximize GDK_DECOR_MAXIMIZE)) - -(define-flags GdkWMFunction - (all GDK_FUNC_ALL) - (resize GDK_FUNC_RESIZE) - (move GDK_FUNC_MOVE) - (minimize GDK_FUNC_MINIMIZE) - (maximize GDK_FUNC_MAXIMIZE) - (close GDK_FUNC_CLOSE)) - -(define-enum GdkColorContextMode - (undefined GDK_CC_MODE_UNDEFINED) - (bw GDK_CC_MODE_BW) - (std-cmap GDK_CC_MODE_STD_CMAP) - (true GDK_CC_MODE_TRUE) - (my-gray GDK_CC_MODE_MY_GRAY) - (palette GDK_CC_MODE_PALETTE)) - -(define-enum GdkOverlapType - (in GDK_OVERLAP_RECTANGLE_IN) - (out GDK_OVERLAP_RECTANGLE_OUT) - (part GDK_OVERLAP_RECTANGLE_PART)) - -; enumerations from "../gdk/gdkrgb.h" - -(define-enum GdkRgbDither - (none GDK_RGB_DITHER_NONE) - (normal GDK_RGB_DITHER_NORMAL) - (max GDK_RGB_DITHER_MAX)) -;; -*- scheme -*- - - -;;; -;;; manual portion from gtk-boxed.defs -;;; - - - -;;; Gtk boxed types - -(define-boxed GtkAccelGroup - gtk_accel_group_ref - gtk_accel_group_unref) - -(define-boxed GtkSelectionData -) - -(define-boxed GtkStyle - gtk_style_ref - gtk_style_unref) - -;;; Gdk boxed types - - ;(define-boxed GdkPoint - ; gdk_point_copy - ; gdk_point_destroy) - -(define-boxed GdkColormap - gdk_colormap_ref - gdk_colormap_unref) - -(define-boxed GdkVisual - gdk_visual_ref - gdk_visual_unref) - -(define-boxed GdkFont - gdk_font_ref - gdk_font_unref) - -(define-boxed GdkWindow - gdk_window_ref - gdk_window_unref) - -(define-boxed GdkEvent - gdk_event_copy - gdk_event_free - "sizeof(GdkEvent)") - -(define-boxed GdkColor - gdk_color_copy - gdk_color_free - "sizeof(GdkColor)") - -(define-func gtk_style_get_white_interp - GdkColor - ((GtkStyle style))) - -;;; Functions - -;; Gdk - -(define-func gdk_font_load - GdkFont - ((string name))) - -;; main - -(define-func gtk_exit - none - ((int code (= "0")))) - -(define-func gtk_main - none - ()) - -(define-func gtk_main_quit - none - ()) - -(define-func gtk_main_iteration - bool - ()) - -(define-func gtk_timeout_add_interp - int - ((int interval) - (callback function))) - -(define-func gtk_timeout_remove - none - ((int tag))) - -(define-func gtk_idle_add_interp - int - ((callback function))) - -(define-func gtk_idle_remove - none - ((int tag))) - -(define-func gtk_input_add_interp - int - ((int source) - (GdkInputCondition condition) - (callback callback))) - -(define-func gtk_input_remove - none - ((int tag))) - -(define-func gtk_rc_parse - none - ((string file))) - -(define-func g_mem_chunk_info - none - ()) - -;; GtkObject - -(define-func gtk_object_destroy - none - ((GtkObject object))) - -;; Signals - -(define-func gtk_signal_connect_interp - int - ((GtkObject object) - (string name) - (callback func) - (bool after (= "0")))) - -;; GtkWidget - -(define-object GtkWidget (GtkObject) - (fields - (GtkStyle style))) - -(define-func gtk_grab_add - none - ((GtkWidget widget))) - -(define-func gtk_grab_remove - none - ((GtkWidget widget))) - -(define-func GTK_WIDGET_STATE - GtkStateType - ((GtkWidget widget))) - -(define-func GTK_WIDGET_FLAGS - GtkWidgetFlags - ((GtkWidget widget))) - -(define-func GTK_WIDGET_SET_FLAGS - none - ((GtkWidget widget) - (GtkWidgetFlags flags))) - -(define-func GTK_WIDGET_UNSET_FLAGS - none - ((GtkWidget widget) - (GtkWidgetFlags flags))) - -(define-func gtk_widget_destroy - none - ((GtkWidget widget))) - -(define-func gtk_widget_unparent - none - ((GtkWidget widget))) - -(define-func gtk_widget_show - none - ((GtkWidget widget))) - -(define-func gtk_widget_hide - none - ((GtkWidget widget))) - -(define-func gtk_widget_map - none - ((GtkWidget widget))) - -(define-func gtk_widget_unmap - none - ((GtkWidget widget))) - -(define-func gtk_widget_realize - none - ((GtkWidget widget))) - -(define-func gtk_widget_unrealize - none - ((GtkWidget widget))) - -(define-func gtk_widget_add_accelerator - none - ((GtkWidget widget) - (string accel_signal) - (GtkAccelGroup accel_group) - (guint accel_key) - (guint accel_mods) - (GtkAccelFlags accel_flags))) - -(define-func gtk_widget_remove_accelerator - none - ((GtkWidget widget) - (GtkAccelGroup accel_group) - (guint accel_key) - (guint accel_mods))) - -(define-func gtk_widget_event - bool - ((GtkWidget widget) - (GdkEvent event))) - -(define-func gtk_widget_activate - none - ((GtkWidget widget))) - -(define-func gtk_widget_reparent - none - ((GtkWidget widget) - (GtkWidget new_parent))) - -(define-func gtk_widget_popup - none - ((GtkWidget widget) - (int x) - (int y))) - -(define-func gtk_widget_basic - bool - ((GtkWidget widget))) - -(define-func gtk_widget_grab_focus - none - ((GtkWidget widget))) - -(define-func gtk_widget_grab_default - none - ((GtkWidget widget))) - -(define-func gtk_widget_restore_state - none - ((GtkWidget widget))) - -(define-func gtk_widget_set_name - none - ((GtkWidget widget) - (string name))) - -(define-func gtk_widget_get_name - static_string - ((GtkWidget widget))) - -(define-func gtk_widget_set_state - none - ((GtkWidget widget) - (GtkStateType state))) - -(define-func gtk_widget_set_sensitive - none - ((GtkWidget widget) - (bool sensitive))) - -(define-func gtk_widget_set_style - none - ((GtkWidget widget) - (GtkStyle style))) - -(define-func gtk_widget_set_uposition - none - ((GtkWidget widget) - (int x) - (int y))) - -(define-func gtk_widget_set_usize - none - ((GtkWidget widget) - (int height) - (int width))) - -(define-func gtk_widget_set_events - none - ((GtkWidget widget) - (GdkEventMask events))) - -(define-func gtk_widget_set_extension_events - none - ((GtkWidget widget) - (GdkEventMask events))) - -(define-func gtk_widget_get_toplevel - GtkWidget - ((GtkWidget widget))) - - ;(define-func gtk_widget_get_ancestor - ; GtkWidget - ; ((GtkWidget widget) - ; (GtkType type))) - -(define-func gtk_widget_get_colormap - GdkColormap - ((GtkWidget widget))) - -(define-func gtk_widget_get_visual - GdkVisual - ((GtkWidget widget))) - -(define-func gtk_widget_get_style - GtkStyle - ((GtkWidget widget))) - -(define-func gtk_widget_get_events - GdkEventMask - ((GtkWidget widget))) - -(define-func gtk_widget_get_extension_events - GdkEventMask - ((GtkWidget widget))) - -(define-func gtk_widget_push_colormap - none - ((GdkColormap cmap))) - -(define-func gtk_widget_push_visual - none - ((GdkVisual visual))) - -(define-func gtk_widget_push_style - none - ((GtkStyle style))) - -(define-func gtk_widget_pop_colormap - none - ()) - -(define-func gtk_widget_pop_visual - none - ()) - -(define-func gtk_widget_pop_style - none - ()) - -(define-func gtk_widget_set_default_colormap - none - ((GdkColormap cmap))) - -(define-func gtk_widget_set_default_visual - none - ((GdkVisual visual))) - -(define-func gtk_widget_set_default_style - none - ((GtkStyle style))) - -(define-func gtk_widget_get_default_colormap - GdkColormap - ()) - -(define-func gtk_widget_get_default_visual - GdkVisual - ()) - -(define-func gtk_widget_get_default_style - GtkStyle - ()) - -;;; Container - -(define-object GtkContainer (GtkWidget)) - -(define-func gtk_container_border_width - none - ((GtkContainer container) - (int border_width))) - -(define-func gtk_container_add - none - ((GtkContainer container) - (GtkWidget widget))) - -(define-func gtk_container_remove - none - ((GtkContainer container) - (GtkWidget widget))) - -(define-func gtk_container_disable_resize - none - ((GtkContainer container))) - -(define-func gtk_container_enable_resize - none - ((GtkContainer container))) - -(define-func gtk_container_block_resize - none - ((GtkContainer container))) - -(define-func gtk_container_unblock_resize - none - ((GtkContainer container))) - -(define-func gtk_container_need_resize - bool - ((GtkContainer container))) - -(define-func gtk_container_focus - GtkDirectionType - ((GtkContainer container) - (GtkDirectionType direction))) - -;;; Bin - -(define-object GtkBin (GtkContainer)) - -;;; Window - -(define-object GtkWindow (GtkBin)) - -(define-func gtk_window_new - GtkWidget - ((GtkWindowType type))) - -(define-func gtk_window_set_title - none - ((GtkWindow window) - (string title))) - -(define-func gtk_window_set_focus - none - ((GtkWindow window) - (GtkWidget focus))) - -(define-func gtk_window_set_default - none - ((GtkWindow window) - (GtkWidget default))) - -(define-func gtk_window_set_policy - none - ((GtkWindow window) - (bool allow_shrink) - (bool allow_grow) - (bool auto_shrink))) - -(define-func gtk_window_add_accel_group - none - ((GtkWindow window) - (GtkAccelGroup accel_group))) - -(define-func gtk_window_remove_accel_group - none - ((GtkWindow window) - (GtkAccelGroup accel_group))) - -(define-func gtk_window_position - none - ((GtkWindow window) - (GtkWindowPosition position))) - -;;; Box - -(define-object GtkBox (GtkContainer)) - -(define-func gtk_box_pack_start - none - ((GtkBox box) - (GtkWidget child) - (bool expand (= "TRUE")) - (bool fill (= "TRUE")) - (int padding (= "0")))) - -(define-func gtk_box_pack_end - none - ((GtkBox box) - (GtkWidget child) - (bool expand (= "TRUE")) - (bool fill (= "TRUE")) - (int padding (= "0")))) - -(define-func gtk_box_pack_start_defaults - none - ((GtkBox box) - (GtkWidget child))) - -(define-func gtk_box_pack_end_defaults - none - ((GtkBox box) - (GtkWidget child))) - -(define-func gtk_box_set_homogeneous - none - ((GtkBox box) - (bool homogenous))) - -(define-func gtk_box_set_spacing - none - ((GtkBox box) - (int spacing))) - -;;; Table - -(define-object GtkTable (GtkContainer)) - -(define-func gtk_table_new - GtkWidget - ((int rows) - (int columns) - (bool homogenous))) - -(define-func gtk_table_attach - none - ((GtkTable table) - (GtkWidget child) - (int left_attach) - (int right_attach) - (int top_attach) - (int bottom_attach) - (GtkAttachOptions xoptions (= "GTK_EXPAND|GTK_FILL")) - (GtkAttachOptions yoptions (= "GTK_EXPAND|GTK_FILL")) - (int xpadding (= "0")) - (int ypadding (= "0")))) - -(define-func gtk_table_attach_defaults - none - ((GtkTable table) - (GtkWidget child) - (int left_attach) - (int right_attach) - (int top_attach) - (int bottom_attach))) - -(define-func gtk_table_set_row_spacing - none - ((GtkTable table) - (int row) - (int spacing))) - -(define-func gtk_table_set_col_spacing - none - ((GtkTable table) - (int column) - (int spacing))) - -(define-func gtk_table_set_row_spacings - none - ((GtkTable table) - (int spacing))) - -(define-func gtk_table_set_col_spacings - none - ((GtkTable table) - (int spacing))) - -;;; Button - -(define-object GtkButton (GtkContainer)) - -(define-func gtk_button_new - GtkWidget - ()) - -(define-func gtk_button_new_with_label - GtkWidget - ((string label))) - -(define-func gtk_button_pressed - none - ((GtkButton button))) - -(define-func gtk_button_released - none - ((GtkButton button))) - -(define-func gtk_button_clicked - none - ((GtkButton button))) - -(define-func gtk_button_enter - none - ((GtkButton button))) - -(define-func gtk_button_leave - none - ((GtkButton button))) - -;;; ToggleButton - -(define-object GtkToggleButton (GtkButton)) - -(define-func gtk_toggle_button_new - GtkWidget - ()) - -(define-func gtk_toggle_button_new_with_label - GtkWidget - ((string label))) - -(define-func gtk_toggle_button_set_mode - none - ((GtkToggleButton toggle_button) - (bool draw_indicator))) - -(define-func gtk_toggle_button_set_state - none - ((GtkToggleButton toggle_button) - (bool state))) - -(define-func gtk_toggle_button_toggled - none - ((GtkToggleButton toggle_button))) - -;;; CheckButton - -(define-object GtkCheckButton (GtkToggleButton)) - -(define-func gtk_check_button_new - GtkWidget - ()) - -(define-func gtk_check_button_new_with_label - GtkWidget - ((string label))) - -;;; RadioButton - -(define-object GtkRadioButton (GtkCheckButton)) - -(define-func gtk_radio_button_new_interp - GtkWidget - ((GtkRadioButton group (null-ok)))) - -(define-func gtk_radio_button_new_with_label_interp - GtkWidget - ((GtkRadioButton group (null-ok)) - (string label))) - -;;; Misc - -(define-object GtkMisc (GtkWidget)) - -(define-func gtk_misc_set_alignment - none - ((GtkMisc misc) - (float xalign) - (float yalign))) - -(define-func gtk_misc_set_padding - none - ((GtkMisc misc) - (int xpad) - (int ypad))) - -;;; Label - -(define-object GtkLabel (GtkMisc)) - -(define-func gtk_label_new - GtkWidget - ((string str))) - -(define-func gtk_label_set - none - ((GtkLabel label) - (string str))) - -(define-func gtk_label_get_interp - static_string - ((GtkLabel label))) - -;; VBox - -(define-object GtkVBox (GtkBox)) - -(define-func gtk_vbox_new - GtkWidget - ((bool homogenous) - (int spacing))) - -;; HBox - -(define-object GtkHBox (GtkBox)) - -(define-func gtk_hbox_new - GtkWidget - ((bool homogenous) - (int spacing))) - -;; Separator - -(define-object GtkSeparator (GtkWidget)) - -;; HSeparator - -(define-object GtkHSeparator (GtkSeparator)) - -(define-func gtk_hseparator_new - GtkWidget - ()) - -;; VSeparator - -(define-object GtkVSeparator (GtkSeparator)) - -(define-func gtk_vseparator_new - GtkWidget - ()) - -;; Frame - -(define-object GtkFrame (GtkBin)) - -(define-func gtk_frame_new - GtkWidget - ((string label (null-ok)))) - -(define-func gtk_frame_set_label - none - ((GtkFrame frame) - (string label))) - -(define-func gtk_frame_set_label_align - none - ((GtkFrame frame) - (float xalign) - (float yalign))) - -(define-func gtk_frame_set_shadow_type - none - ((GtkFrame frame) - (GtkShadowType type))) - -;; Progress Bar - -(define-object GtkProgressBar (GtkWidget) - (fields - (float percentage))) - -(define-func gtk_progress_bar_new - GtkWidget - ()) - -(define-func gtk_progress_bar_update - none - ((GtkProgressBar progress_bar) - (float percentage))) - - ;(define-func gtk_progress_bar_percentage - ; float - ; ((GtkProgressBar progress_bar))) - -;; Tooltips - -(define-object GtkTooltips (GtkData)) - -(define-func gtk_tooltips_new - GtkTooltips - ()) - -(define-func gtk_tooltips_destroy - none - ((GtkTooltips tooltips))) - -(define-func gtk_tooltips_enable - none - ((GtkTooltips tooltips))) - -(define-func gtk_tooltips_disable - none - ((GtkTooltips tooltips))) - -(define-func gtk_tooltips_set_delay - none - ((GtkTooltips tooltips) - (int delay))) - -(define-func gtk_tooltips_set_tips - none - ((GtkTooltips tooltips) - (GtkWidget widget) - (string tips_text (null-ok)))) - -(define-func gtk_tooltips_set_colors - none - ((GtkTooltips tooltips) - (GdkColor background) - (GdkColor foreground))) - -;; MenuShell - -(define-object GtkMenuShell (GtkContainer)) - -(define-func gtk_menu_shell_append - none - ((GtkMenuShell menu_shell) - (GtkWidget child))) - -(define-func gtk_menu_shell_prepend - none - ((GtkMenuShell menu_shell) - (GtkWidget child))) - -(define-func gtk_menu_shell_insert - none - ((GtkMenuShell menu_shell) - (GtkWidget child) - (int position))) - -(define-func gtk_menu_shell_deactivate - none - ((GtkMenuShell menu_shell))) - -;; MenuBar - -(define-object GtkMenuBar (GtkMenuShell)) - -(define-func gtk_menu_bar_new - GtkWidget - ()) - -(define-func gtk_menu_bar_append - none - ((GtkMenuBar menu_bar) - (GtkWidget child))) - -(define-func gtk_menu_bar_prepend - none - ((GtkMenuBar menu_bar) - (GtkWidget child))) - -(define-func gtk_menu_bar_insert - none - ((GtkMenuBar menu_bar) - (GtkWidget child) - (int position))) - -;; Menu - -(define-object GtkMenu (GtkMenuShell)) - -(define-func gtk_menu_new - GtkWidget - ()) - -(define-func gtk_menu_append - none - ((GtkMenu menu) - (GtkWidget child))) - -(define-func gtk_menu_prepend - none - ((GtkMenu menu) - (GtkWidget child))) - -(define-func gtk_menu_insert - none - ((GtkMenu menu) - (GtkWidget child) - (int position))) - -(define-func gtk_menu_popup_interp - none - ((GtkMenu menu) - (GtkWidget parent_menu_shell) - (GtkWidget parent_menu_item) - (int button) - (int activate_time))) - -(define-func gtk_menu_popdown - none - ((GtkMenu menu))) - -(define-func gtk_menu_get_active - GtkWidget - ((GtkMenu menu))) - -(define-func gtk_menu_set_active - none - ((GtkMenu menu) - (int index))) - -(define-func gtk_menu_set_accel_group - none - ((GtkMenu menu) - (GtkAccelGroup accel_group))) - - -;; Item - -(define-object GtkItem (GtkBin)) - -(define-func gtk_item_select - none - ((GtkItem item))) - -(define-func gtk_item_deselect - none - ((GtkItem item))) - -(define-func gtk_item_toggle - none - ((GtkItem item))) - -;; MenuItem - -(define-object GtkMenuItem (GtkItem)) - -(define-func gtk_menu_item_new - GtkWidget - ()) - -(define-func gtk_menu_item_new_with_label - GtkWidget - ((string label))) - -(define-func gtk_menu_item_set_submenu - none - ((GtkMenuItem menu_item) - (GtkWidget submenu))) - -(define-func gtk_menu_item_set_placement - none - ((GtkMenuItem menu_item) - (GtkSubmenuPlacement placement))) - -(define-func gtk_menu_item_configure - none - ((GtkMenuItem menu_item) - (bool show_toggle_indicator) - (bool show_submenu_indicator))) - -(define-func gtk_menu_item_select - none - ((GtkMenuItem menu_item))) - -(define-func gtk_menu_item_deselect - none - ((GtkMenuItem menu_item))) - -(define-func gtk_menu_item_activate - none - ((GtkMenuItem menu_item))) - -;; CheckMenuItem - -(define-object GtkCheckMenuItem (GtkMenuItem)) - -(define-func gtk_check_menu_item_new - GtkWidget - ()) - -(define-func gtk_check_menu_item_new_with_label - GtkWidget - ((string label))) - -(define-func gtk_check_menu_item_set_state - none - ((GtkCheckMenuItem check_menu_item) - (bool state))) - -(define-func gtk_check_menu_item_toggled - none - ((GtkCheckMenuItem check_menu_item))) - -;; RadioMenuItem - -(define-object GtkRadioMenuItem (GtkCheckMenuItem)) - -(define-func gtk_radio_menu_item_new_interp - GtkWidget - ((GtkRadioMenuItem group (null-ok)))) - -(define-func gtk_radio_menu_item_new_with_label_interp - GtkWidget - ((GtkRadioMenuItem group (null-ok)) - (string label))) - -;; OptionMenu - -(define-object GtkOptionMenu (GtkButton)) - -(define-func gtk_option_menu_new - GtkWidget - ()) - -(define-func gtk_option_menu_get_menu - GtkWidget - ((GtkOptionMenu option_menu))) - -(define-func gtk_option_menu_set_menu - none - ((GtkOptionMenu option_menu) - (GtkWidget menu))) - -(define-func gtk_option_menu_remove_menu - none - ((GtkOptionMenu option_menu))) - -(define-func gtk_option_menu_set_history - none - ((GtkOptionMenu option_menu) - (int index))) - -;; Pixmaps - -(define-object GtkPixmap (GtkMisc)) - -(define-func gtk_pixmap_new_interp - GtkWidget - ((string xpm_file) - (GtkWidget intended_parent))) - -;; Data - -(define-object GtkData (GtkObject)) - -;; Adjustment - -(define-object GtkAdjustment (GtkData)) - -(define-func gtk_adjustment_new - GtkObject - ((float value) - (float lower) - (float upper) - (float step_increment) - (float page_increment) - (float page_size))) - -;; ScrolledWidow - -(define-object GtkScrolledWindow (GtkContainer)) - -(define-func gtk_scrolled_window_new - GtkWidget - ((GtkAdjustment hadjustment (null-ok) (= "NULL")) - (GtkAdjustment vadjustment (null-ok) (= "NULL")))) - -(define-func gtk_scrolled_window_get_hadjustment - GtkAdjustment - ((GtkScrolledWindow scrolled_window))) - -(define-func gtk_scrolled_window_get_vadjustment - GtkAdjustment - ((GtkScrolledWindow scrolled_window))) - -(define-func gtk_scrolled_window_set_policy - none - ((GtkScrolledWindow scrolled_window) - (GtkPolicyType hscrollbar_policy) - (GtkPolicyType vscrollbar_policy))) - -;; ListItem - -(define-object GtkListItem (GtkItem)) - -(define-func gtk_list_item_new - GtkWidget - ()) - -(define-func gtk_list_item_new_with_label - GtkWidget - ((string label))) - -(define-func gtk_list_item_select - none - ((GtkListItem list_item))) - -(define-func gtk_list_item_deselect - none - ((GtkListItem list_item))) - -;; List - -(define-object GtkList (GtkContainer)) - -(define-func gtk_list_new - GtkWidget - ()) - -(define-func gtk_list_append_item - none - ((GtkList list) - (GtkListItem item))) - -(define-func gtk_list_prepend_item - none - ((GtkList list) - (GtkListItem item))) - -;; XXX many missing - -(define-func gtk_list_clear_items - none - ((GtkList list) - (int start) - (int end))) - -(define-func gtk_list_select_item - none - ((GtkList list) - (int item))) - -(define-func gtk_list_unselect_item - none - ((GtkList list) - (int item))) - -(define-func gtk_list_select_child - none - ((GtkList list) - (GtkWidget child))) - -(define-func gtk_list_unselect_child - none - ((GtkList list) - (GtkWidget child))) - -(define-func gtk_list_child_position - int - ((GtkList list) - (GtkWidget child))) - -(define-func gtk_list_set_selection_mode - none - ((GtkList list) - (GtkSelectionMode mode))) - -;; Notebook - -(define-object GtkNotebook (GtkContainer) - (fields - (GtkPositionType tab_pos))) - -(define-func gtk_notebook_new - GtkWidget - ()) - -(define-func gtk_notebook_append_page - none - ((GtkNotebook notebook) - (GtkWidget child) - (GtkWidget tab_label))) - -(define-func gtk_notebook_prepend_page - none - ((GtkNotebook notebook) - (GtkWidget child) - (GtkWidget tab_label))) - -(define-func gtk_notebook_insert_page - none - ((GtkNotebook notebook) - (GtkWidget child) - (GtkWidget tab_label) - (int position))) - -(define-func gtk_notebook_remove_page - none - ((GtkNotebook notebook) - (int page_num))) - -(define-func gtk_notebook_current_page - int - ((GtkNotebook notebook))) - -(define-func gtk_notebook_set_page - none - ((GtkNotebook notebook) - (int page_num))) - -(define-func gtk_notebook_next_page - none - ((GtkNotebook notebook))) - -(define-func gtk_notebook_prev_page - none - ((GtkNotebook notebook))) - -(define-func gtk_notebook_set_tab_pos - none - ((GtkNotebook notebook) - (GtkPositionType pos))) - -(define-func gtk_notebook_set_show_tabs - none - ((GtkNotebook notebook) - (bool show_tabs))) - -(define-func gtk_notebook_set_show_border - none - ((GtkNotebook notebook) - (bool show_border))) - -;; Entry - -(define-object GtkEntry (GtkWidget)) - -(define-func gtk_entry_new - GtkWidget - ()) - -(define-func gtk_entry_set_text - none - ((GtkEntry entry) - (string text))) - -(define-func gtk_entry_append_text - none - ((GtkEntry entry) - (string text))) - -(define-func gtk_entry_prepend_text - none - ((GtkEntry entry) - (string text))) - -(define-func gtk_entry_set_position - none - ((GtkEntry entry) - (int position))) - -(define-func gtk_entry_get_text - static_string - ((GtkEntry entry))) - -;; Text - -(define-object GtkText (GtkWidget)) - -(define-func gtk_text_new - GtkWidget - ((GtkAdjustment hadj (null-ok)) - (GtkAdjustment vadj (null-ok)))) - -(define-func gtk_text_set_editable - none - ((GtkText text) - (bool editable))) - -(define-func gtk_text_set_adjustments - none - ((GtkText text) - (GtkAdjustment hadj) - (GtkAdjustment vadj))) - -(define-func gtk_text_set_point - none - ((GtkText text) - (uint index))) - -(define-func gtk_text_get_point - uint - ((GtkText text))) - -(define-func gtk_text_get_length - uint - ((GtkText text))) - -(define-func gtk_text_freeze - none - ((GtkText text))) - -(define-func gtk_text_thaw - none - ((GtkText text))) - -(define-func gtk_text_insert - none - ((GtkText text) - (GdkFont font (null-ok)) - (GdkColor fore (null-ok)) - (GdkColor back (null-ok)) - (string chars) - (int length))) - -(define-func gtk_text_backward_delete - none - ((GtkText text) - (uint nchars))) - -(define-func gtk_text_foreward_delete - none - ((GtkText text) - (uint nchars))) - -;; Alignment - -(define-object GtkAlignment (GtkBin)) - -(define-func gtk_alignment_new - GtkWidget - ((float xalign) - (float yalign) - (float xscale) - (float yscale))) - -(define-func gtk_alignment_set - none - ((GtkAlignment alignment) - (float xalign) - (float yalign) - (float xscale) - (float yscale))) - -;; Color - - ; XXX lots missing - -(define-func gdk_color_parse_interp - GdkColor - ((string spec))) - -;; Preview - -(define-object GtkPreview (GtkWidget)) - -;; XXX lots missing - -(define-func gtk_preview_set_install_cmap - none - ((bool install_cmap))) - -(define-func gtk_preview_set_reserved - none - ((int nreserved))) - -(define-func gtk_preview_get_visual - GdkVisual - ()) - -(define-func gtk_preview_get_cmap - GdkColormap - ()) - -;; ColorSelectionDialog - -(define-object GtkColorSelectionDialog (GtkWindow) - (fields - (GtkWidget colorsel) - (GtkWidget main_vbox) - (GtkWidget ok_button) - (GtkWidget reset_button) - (GtkWidget cancel_button) - (GtkWidget help_button))) - -(define-func gtk_color_selection_dialog_new - GtkWidget - ((string title))) - -;; ColorSelection - -(define-object GtkColorSelection (GtkVBox)) - -(define-func gtk_color_selection_new - GtkWidget - ()) - -(define-func gtk_color_selection_set_update_policy - none - ((GtkColorSelection colorsel) - (GtkUpdateType policy))) - -(define-func gtk_color_selection_set_opacity - none - ((GtkColorSelection colorsel) - (bool use_opacity))) - -;; Range - -(define-object GtkRange (GtkWidget)) - -(define-func gtk_range_get_adjustment - GtkAdjustment - ((GtkRange range))) - -(define-func gtk_range_set_update_policy - none - ((GtkRange range) - (GtkUpdateType policy))) - -(define-func gtk_range_set_adjustment - none - ((GtkRange range) - (GtkAdjustment adjustment))) - -;; Scale - -(define-object GtkScale (GtkRange)) - -(define-func gtk_scale_set_digits - none - ((GtkScale scale) - (bool digits))) - -(define-func gtk_scale_set_draw_value - none - ((GtkScale scale) - (bool draw_value))) - -(define-func gtk_scale_set_value_pos - none - ((GtkScale scale) - (GtkPositionType pos))) - -;; HScale - -(define-object GtkHScale (GtkScale)) - -(define-func gtk_hscale_new - GtkWidget - ((GtkAdjustment adjustment))) - -;; VScale - -(define-object GtkVScale (GtkScale)) - -(define-func gtk_vscale_new - GtkWidget - ((GtkAdjustment adjustment))) - -;; Scrollbar - -(define-object GtkScrollbar (GtkRange)) - -;; HScrollbar - -(define-object GtkHScrollbar (GtkScrollbar)) - -(define-func gtk_hscrollbar_new - GtkWidget - ((GtkAdjustment adjustment))) - -;; VScrollbar - -(define-object GtkVScrollbar (GtkScrollbar)) - -(define-func gtk_vscrollbar_new - GtkWidget - ((GtkAdjustment adjustment))) - -;; Dialog - -(define-object GtkDialog (GtkWindow) - (fields - (GtkWidget vbox) - (GtkWidget action_area))) - -(define-func gtk_dialog_new - GtkWidget - ()) - -;; Paned - -(define-object GtkPaned (GtkContainer)) - -(define-func gtk_paned_add1 - none - ((GtkPaned paned) - (GtkWidget child))) - -(define-func gtk_paned_add2 - none - ((GtkPaned paned) - (GtkWidget child))) - -(define-func gtk_paned_handle_size - none - ((GtkPaned paned) - (int size))) - -(define-func gtk_paned_gutter_size - none - ((GtkPaned paned) - (int size))) - -;; HPaned - -(define-object GtkHPaned (GtkPaned)) - -(define-func gtk_hpaned_new - GtkWidget - ()) - -;; VPaned - -(define-object GtkVPaned (GtkPaned)) - -(define-func gtk_vpaned_new - GtkWidget - ()) - -;;; hack - -;(define-func panel_register_toy -; none -; ((gpointer panel) -; (GtkWidget applet) -; (string id) -; (string params) -; (int x) -; (int y) -; (int flags))) - -;(define-func panel_quit -; none -; ((gpointer panel))) - -;(define-func panel_new_applet -; none -; ((gpointer panel) -; (string applet) -; (string params)))