signature GTK
structure Gtk : GTK
The Gtk structure provides access to the Gtk toolkit.
See the overview page for a general introduction to the GTK library binding.
import signature GTK from "x-alice:/lib/gtk/GTK-sig"
import structure Gtk from "x-alice:/lib/gtk/Gtk"
signature GTK =
sig
type object = Gtk.object
datatype event =
EVENT_2BUTTON_PRESS of
{button : int, device : object, send : bool, state : int,
time : int, window : object, x : real, x_root : real, y : real,
y_root : real} |
EVENT_3BUTTON_PRESS of
{button : int, device : object, send : bool, state : int,
time : int, window : object, x : real, x_root : real, y : real,
y_root : real} |
EVENT_BUTTON_PRESS of
{button : int, device : object, send : bool, state : int,
time : int, window : object, x : real, x_root : real, y : real,
y_root : real} |
EVENT_BUTTON_RELEASE of
{button : int, device : object, send : bool, state : int,
time : int, window : object, x : real, x_root : real, y : real,
y_root : real} | EVENT_CLIENT_EVENT |
EVENT_CONFIGURE of
{height : int, send : bool, width : int, window : object, x : int,
y : int} | EVENT_DELETE | EVENT_DESTROY | EVENT_DRAG_ENTER |
EVENT_DRAG_LEAVE | EVENT_DRAG_MOTION | EVENT_DRAG_STATUS |
EVENT_DROP_FINISHED | EVENT_DROP_START |
EVENT_ENTER_NOTIFY of
{detail : int, focus : bool, mode : int, send : bool, state : int,
subwindow : object, time : int, window : object, x : real,
x_root : real, y : real, y_root : real} |
EVENT_EXPOSE of
{area_height : int, area_width : int, area_x : int, area_y : int,
count : int, region : object, send : bool, window : object} |
EVENT_FOCUS_CHANGE of {hasFocus : bool, send : bool, window : object} |
EVENT_KEY_PRESS of
{group : int, hardware_keycode : int, keyval : int, length : int,
send : bool, state : int, string : string, time : int,
window : object} |
EVENT_KEY_RELEASE of
{group : int, hardware_keycode : int, keyval : int, length : int,
send : bool, state : int, string : string, time : int,
window : object} |
EVENT_LEAVE_NOTIFY of
{detail : int, focus : bool, mode : int, send : bool, state : int,
subwindow : object, time : int, window : object, x : real,
x_root : real, y : real, y_root : real} | EVENT_MAP |
EVENT_MOTION_NOTIFY of
{device : object, is_hint : int, send : bool, state : int,
time : int, window : object, x : real, x_root : real, y : real,
y_root : real} | EVENT_NOTHING |
EVENT_NO_EXPOSE of {send : bool, window : object} |
EVENT_PROPERTY_NOTIFY | EVENT_PROXIMITY_IN | EVENT_PROXIMITY_OUT |
EVENT_SCROLL of
{device : object, direction : int, send : bool, state : int,
time : int, window : object, x : real, x_root : real, y : real,
y_root : real} | EVENT_SELECTION_CLEAR | EVENT_SELECTION_NOTIFY |
EVENT_SELECTION_REQUEST | EVENT_SETTING | EVENT_UNMAP |
EVENT_UNSUPPORTED of object |
EVENT_VISIBILITY_NOTIFY of
{send : bool, state : int, window : object} | EVENT_WINDOW_STATE
datatype arg =
BOOL of bool | EVENT of event | INT of int | LIST of object list |
OBJECT of object | REAL of real | STRING of string
val NULL : object
val TRUE : int
val FALSE : int
type callback_function = object * arg list -> unit
val signalConnect : object * string * callback_function -> int
val signalConnectAfter : object * string * callback_function -> int
val signalDisconnect : object * int -> unit
val signalHandlerBlock : object * int -> unit
val signalHandlerUnblock : object * int -> unit
val latin1ToUtf8 : string -> string
val utf8ToLatin1 : string -> string
val lock : Lock.lock
datatype GtkAnchorType =
ANCHOR_CENTER | ANCHOR_E | ANCHOR_EAST | ANCHOR_N | ANCHOR_NE |
ANCHOR_NORTH | ANCHOR_NORTH_EAST | ANCHOR_NORTH_WEST | ANCHOR_NW |
ANCHOR_S | ANCHOR_SE | ANCHOR_SOUTH | ANCHOR_SOUTH_EAST |
ANCHOR_SOUTH_WEST | ANCHOR_SW | ANCHOR_W | ANCHOR_WEST
val GtkAnchorTypeToInt : GtkAnchorType -> int
val IntToGtkAnchorType : int -> GtkAnchorType
datatype GtkArrowType = ARROW_DOWN | ARROW_LEFT | ARROW_RIGHT | ARROW_UP
val GtkArrowTypeToInt : GtkArrowType -> int
val IntToGtkArrowType : int -> GtkArrowType
datatype GtkAttachOptions = EXPAND | FILL | SHRINK
val GtkAttachOptionsToInt : GtkAttachOptions -> int
val IntToGtkAttachOptions : int -> GtkAttachOptions
datatype GtkButtonBoxStyle =
BUTTONBOX_DEFAULT_STYLE | BUTTONBOX_EDGE | BUTTONBOX_END |
BUTTONBOX_SPREAD | BUTTONBOX_START
val GtkButtonBoxStyleToInt : GtkButtonBoxStyle -> int
val IntToGtkButtonBoxStyle : int -> GtkButtonBoxStyle
datatype GtkCurveType =
CURVE_TYPE_FREE | CURVE_TYPE_LINEAR | CURVE_TYPE_SPLINE
val GtkCurveTypeToInt : GtkCurveType -> int
val IntToGtkCurveType : int -> GtkCurveType
datatype GtkDeleteType =
DELETE_CHARS | DELETE_DISPLAY_LINES | DELETE_DISPLAY_LINE_ENDS |
DELETE_PARAGRAPHS | DELETE_PARAGRAPH_ENDS | DELETE_WHITESPACE |
DELETE_WORDS | DELETE_WORD_ENDS
val GtkDeleteTypeToInt : GtkDeleteType -> int
val IntToGtkDeleteType : int -> GtkDeleteType
datatype GtkDirectionType =
DIR_DOWN | DIR_LEFT | DIR_RIGHT | DIR_TAB_BACKWARD | DIR_TAB_FORWARD |
DIR_UP
val GtkDirectionTypeToInt : GtkDirectionType -> int
val IntToGtkDirectionType : int -> GtkDirectionType
datatype GtkExpanderStyle =
EXPANDER_COLLAPSED | EXPANDER_EXPANDED | EXPANDER_SEMI_COLLAPSED |
EXPANDER_SEMI_EXPANDED
val GtkExpanderStyleToInt : GtkExpanderStyle -> int
val IntToGtkExpanderStyle : int -> GtkExpanderStyle
datatype GtkIconSize =
ICON_SIZE_BUTTON | ICON_SIZE_DIALOG | ICON_SIZE_DND |
ICON_SIZE_INVALID | ICON_SIZE_LARGE_TOOLBAR | ICON_SIZE_MENU |
ICON_SIZE_SMALL_TOOLBAR
val GtkIconSizeToInt : GtkIconSize -> int
val IntToGtkIconSize : int -> GtkIconSize
datatype GtkSideType = SIDE_BOTTOM | SIDE_LEFT | SIDE_RIGHT | SIDE_TOP
val GtkSideTypeToInt : GtkSideType -> int
val IntToGtkSideType : int -> GtkSideType
datatype GtkTextDirection = TEXT_DIR_LTR | TEXT_DIR_NONE | TEXT_DIR_RTL
val GtkTextDirectionToInt : GtkTextDirection -> int
val IntToGtkTextDirection : int -> GtkTextDirection
datatype GtkJustification =
JUSTIFY_CENTER | JUSTIFY_FILL | JUSTIFY_LEFT | JUSTIFY_RIGHT
val GtkJustificationToInt : GtkJustification -> int
val IntToGtkJustification : int -> GtkJustification
datatype GtkMatchType =
MATCH_ALL | MATCH_ALL_TAIL | MATCH_EXACT | MATCH_HEAD | MATCH_LAST |
MATCH_TAIL
val GtkMatchTypeToInt : GtkMatchType -> int
val IntToGtkMatchType : int -> GtkMatchType
datatype GtkMenuDirectionType =
MENU_DIR_CHILD | MENU_DIR_NEXT | MENU_DIR_PARENT | MENU_DIR_PREV
val GtkMenuDirectionTypeToInt : GtkMenuDirectionType -> int
val IntToGtkMenuDirectionType : int -> GtkMenuDirectionType
datatype GtkMetricType = CENTIMETERS | INCHES | PIXELS
val GtkMetricTypeToInt : GtkMetricType -> int
val IntToGtkMetricType : int -> GtkMetricType
datatype GtkMovementStep =
MOVEMENT_BUFFER_ENDS | MOVEMENT_DISPLAY_LINES |
MOVEMENT_DISPLAY_LINE_ENDS | MOVEMENT_LOGICAL_POSITIONS |
MOVEMENT_PAGES | MOVEMENT_PARAGRAPHS | MOVEMENT_PARAGRAPH_ENDS |
MOVEMENT_VISUAL_POSITIONS | MOVEMENT_WORDS
val GtkMovementStepToInt : GtkMovementStep -> int
val IntToGtkMovementStep : int -> GtkMovementStep
datatype GtkOrientation = ORIENTATION_HORIZONTAL | ORIENTATION_VERTICAL
val GtkOrientationToInt : GtkOrientation -> int
val IntToGtkOrientation : int -> GtkOrientation
datatype GtkCornerType =
CORNER_BOTTOM_LEFT | CORNER_BOTTOM_RIGHT | CORNER_TOP_LEFT |
CORNER_TOP_RIGHT
val GtkCornerTypeToInt : GtkCornerType -> int
val IntToGtkCornerType : int -> GtkCornerType
datatype GtkPackType = PACK_END | PACK_START
val GtkPackTypeToInt : GtkPackType -> int
val IntToGtkPackType : int -> GtkPackType
datatype GtkPathPriorityType =
PATH_PRIO_APPLICATION | PATH_PRIO_GTK | PATH_PRIO_HIGHEST |
PATH_PRIO_LOWEST | PATH_PRIO_RC | PATH_PRIO_THEME
val GtkPathPriorityTypeToInt : GtkPathPriorityType -> int
val IntToGtkPathPriorityType : int -> GtkPathPriorityType
datatype GtkPathType = PATH_CLASS | PATH_WIDGET | PATH_WIDGET_CLASS
val GtkPathTypeToInt : GtkPathType -> int
val IntToGtkPathType : int -> GtkPathType
datatype GtkPolicyType = POLICY_ALWAYS | POLICY_AUTOMATIC | POLICY_NEVER
val GtkPolicyTypeToInt : GtkPolicyType -> int
val IntToGtkPolicyType : int -> GtkPolicyType
datatype GtkPositionType = POS_BOTTOM | POS_LEFT | POS_RIGHT | POS_TOP
val GtkPositionTypeToInt : GtkPositionType -> int
val IntToGtkPositionType : int -> GtkPositionType
datatype GtkPreviewType = PREVIEW_COLOR | PREVIEW_GRAYSCALE
val GtkPreviewTypeToInt : GtkPreviewType -> int
val IntToGtkPreviewType : int -> GtkPreviewType
datatype GtkReliefStyle = RELIEF_HALF | RELIEF_NONE | RELIEF_NORMAL
val GtkReliefStyleToInt : GtkReliefStyle -> int
val IntToGtkReliefStyle : int -> GtkReliefStyle
datatype GtkResizeMode = RESIZE_IMMEDIATE | RESIZE_PARENT | RESIZE_QUEUE
val GtkResizeModeToInt : GtkResizeMode -> int
val IntToGtkResizeMode : int -> GtkResizeMode
datatype GtkSignalRunType =
RUN_ACTION | RUN_BOTH | RUN_FIRST | RUN_LAST | RUN_NO_HOOKS |
RUN_NO_RECURSE
val GtkSignalRunTypeToInt : GtkSignalRunType -> int
val IntToGtkSignalRunType : int -> GtkSignalRunType
datatype GtkScrollType =
SCROLL_END | SCROLL_JUMP | SCROLL_NONE | SCROLL_PAGE_BACKWARD |
SCROLL_PAGE_DOWN | SCROLL_PAGE_FORWARD | SCROLL_PAGE_LEFT |
SCROLL_PAGE_RIGHT | SCROLL_PAGE_UP | SCROLL_START |
SCROLL_STEP_BACKWARD | SCROLL_STEP_DOWN | SCROLL_STEP_FORWARD |
SCROLL_STEP_LEFT | SCROLL_STEP_RIGHT | SCROLL_STEP_UP
val GtkScrollTypeToInt : GtkScrollType -> int
val IntToGtkScrollType : int -> GtkScrollType
datatype GtkSelectionMode =
SELECTION_BROWSE | SELECTION_EXTENDED | SELECTION_MULTIPLE |
SELECTION_NONE | SELECTION_SINGLE
val GtkSelectionModeToInt : GtkSelectionMode -> int
val IntToGtkSelectionMode : int -> GtkSelectionMode
datatype GtkShadowType =
SHADOW_ETCHED_IN | SHADOW_ETCHED_OUT | SHADOW_IN | SHADOW_NONE |
SHADOW_OUT
val GtkShadowTypeToInt : GtkShadowType -> int
val IntToGtkShadowType : int -> GtkShadowType
datatype GtkStateType =
STATE_ACTIVE | STATE_INSENSITIVE | STATE_NORMAL | STATE_PRELIGHT |
STATE_SELECTED
val GtkStateTypeToInt : GtkStateType -> int
val IntToGtkStateType : int -> GtkStateType
datatype GtkSubmenuDirection = DIRECTION_LEFT | DIRECTION_RIGHT
val GtkSubmenuDirectionToInt : GtkSubmenuDirection -> int
val IntToGtkSubmenuDirection : int -> GtkSubmenuDirection
datatype GtkSubmenuPlacement = LEFT_RIGHT | TOP_BOTTOM
val GtkSubmenuPlacementToInt : GtkSubmenuPlacement -> int
val IntToGtkSubmenuPlacement : int -> GtkSubmenuPlacement
datatype GtkToolbarStyle =
TOOLBAR_BOTH | TOOLBAR_BOTH_HORIZ | TOOLBAR_ICONS | TOOLBAR_TEXT
val GtkToolbarStyleToInt : GtkToolbarStyle -> int
val IntToGtkToolbarStyle : int -> GtkToolbarStyle
datatype GtkUpdateType =
UPDATE_CONTINUOUS | UPDATE_DELAYED | UPDATE_DISCONTINUOUS
val GtkUpdateTypeToInt : GtkUpdateType -> int
val IntToGtkUpdateType : int -> GtkUpdateType
datatype GtkVisibility =
VISIBILITY_FULL | VISIBILITY_NONE | VISIBILITY_PARTIAL
val GtkVisibilityToInt : GtkVisibility -> int
val IntToGtkVisibility : int -> GtkVisibility
datatype GtkWindowPosition =
WIN_POS_CENTER | WIN_POS_CENTER_ALWAYS | WIN_POS_CENTER_ON_PARENT |
WIN_POS_MOUSE | WIN_POS_NONE
val GtkWindowPositionToInt : GtkWindowPosition -> int
val IntToGtkWindowPosition : int -> GtkWindowPosition
datatype GtkWindowType = WINDOW_POPUP | WINDOW_TOPLEVEL
val GtkWindowTypeToInt : GtkWindowType -> int
val IntToGtkWindowType : int -> GtkWindowType
datatype GtkWrapMode = WRAP_CHAR | WRAP_NONE | WRAP_WORD
val GtkWrapModeToInt : GtkWrapMode -> int
val IntToGtkWrapMode : int -> GtkWrapMode
datatype GtkSortType = SORT_ASCENDING | SORT_DESCENDING
val GtkSortTypeToInt : GtkSortType -> int
val IntToGtkSortType : int -> GtkSortType
datatype GtkIMPreeditStyle = IM_PREEDIT_CALLBACK | IM_PREEDIT_NOTHING
val GtkIMPreeditStyleToInt : GtkIMPreeditStyle -> int
val IntToGtkIMPreeditStyle : int -> GtkIMPreeditStyle
datatype GtkIMStatusStyle = IM_STATUS_CALLBACK | IM_STATUS_NOTHING
val GtkIMStatusStyleToInt : GtkIMStatusStyle -> int
val IntToGtkIMStatusStyle : int -> GtkIMStatusStyle
datatype GtkAccelFlags = ACCEL_LOCKED | ACCEL_MASK | ACCEL_VISIBLE
val GtkAccelFlagsToInt : GtkAccelFlags -> int
val IntToGtkAccelFlags : int -> GtkAccelFlags
datatype GtkDebugFlag =
DEBUG_KEYBINDINGS | DEBUG_MISC | DEBUG_MULTIHEAD | DEBUG_PLUGSOCKET |
DEBUG_TEXT | DEBUG_TREE | DEBUG_UPDATES
val GtkDebugFlagToInt : GtkDebugFlag -> int
val IntToGtkDebugFlag : int -> GtkDebugFlag
datatype GtkObjectFlags =
FLOATING | IN_DESTRUCTION | RESERVED_1 | RESERVED_2
val GtkObjectFlagsToInt : GtkObjectFlags -> int
val IntToGtkObjectFlags : int -> GtkObjectFlags
datatype GtkArgFlags =
ARG_CHILD_ARG | ARG_CONSTRUCT | ARG_CONSTRUCT_ONLY | ARG_READABLE |
ARG_WRITABLE
val GtkArgFlagsToInt : GtkArgFlags -> int
val IntToGtkArgFlags : int -> GtkArgFlags
datatype GtkRcFlags = RC_BASE | RC_BG | RC_FG | RC_TEXT
val GtkRcFlagsToInt : GtkRcFlags -> int
val IntToGtkRcFlags : int -> GtkRcFlags
datatype GtkRcTokenType =
RC_TOKEN_ACTIVE | RC_TOKEN_APPLICATION | RC_TOKEN_BASE | RC_TOKEN_BG |
RC_TOKEN_BG_PIXMAP | RC_TOKEN_BIND | RC_TOKEN_BINDING |
RC_TOKEN_CLASS | RC_TOKEN_ENGINE | RC_TOKEN_FG | RC_TOKEN_FONT |
RC_TOKEN_FONTSET | RC_TOKEN_FONT_NAME | RC_TOKEN_GTK |
RC_TOKEN_HIGHEST | RC_TOKEN_IM_MODULE_FILE | RC_TOKEN_IM_MODULE_PATH |
RC_TOKEN_INCLUDE | RC_TOKEN_INSENSITIVE | RC_TOKEN_INVALID |
RC_TOKEN_LAST | RC_TOKEN_LOWEST | RC_TOKEN_LTR | RC_TOKEN_MODULE_PATH |
RC_TOKEN_NORMAL | RC_TOKEN_PIXMAP_PATH | RC_TOKEN_PRELIGHT |
RC_TOKEN_RC | RC_TOKEN_RTL | RC_TOKEN_SELECTED | RC_TOKEN_STOCK |
RC_TOKEN_STYLE | RC_TOKEN_TEXT | RC_TOKEN_THEME | RC_TOKEN_WIDGET |
RC_TOKEN_WIDGET_CLASS | RC_TOKEN_XTHICKNESS | RC_TOKEN_YTHICKNESS
val GtkRcTokenTypeToInt : GtkRcTokenType -> int
val IntToGtkRcTokenType : int -> GtkRcTokenType
datatype GtkWidgetFlags =
APP_PAINTABLE | CAN_DEFAULT | CAN_FOCUS | COMPOSITE_CHILD |
DOUBLE_BUFFERED | HAS_DEFAULT | HAS_FOCUS | HAS_GRAB | MAPPED |
NO_REPARENT | NO_WINDOW | PARENT_SENSITIVE | RC_STYLE | REALIZED |
RECEIVES_DEFAULT | SENSITIVE | TOPLEVEL | VISIBLE
val GtkWidgetFlagsToInt : GtkWidgetFlags -> int
val IntToGtkWidgetFlags : int -> GtkWidgetFlags
datatype GtkWidgetHelpType = WIDGET_HELP_TOOLTIP | WIDGET_HELP_WHATS_THIS
val GtkWidgetHelpTypeToInt : GtkWidgetHelpType -> int
val IntToGtkWidgetHelpType : int -> GtkWidgetHelpType
datatype GtkCalendarDisplayOptions =
CALENDAR_NO_MONTH_CHANGE | CALENDAR_SHOW_DAY_NAMES |
CALENDAR_SHOW_HEADING | CALENDAR_SHOW_WEEK_NUMBERS |
CALENDAR_WEEK_START_MONDAY
val GtkCalendarDisplayOptionsToInt : GtkCalendarDisplayOptions -> int
val IntToGtkCalendarDisplayOptions : int -> GtkCalendarDisplayOptions
datatype GtkCellRendererState =
CELL_RENDERER_FOCUSED | CELL_RENDERER_INSENSITIVE |
CELL_RENDERER_PRELIT | CELL_RENDERER_SELECTED | CELL_RENDERER_SORTED
val GtkCellRendererStateToInt : GtkCellRendererState -> int
val IntToGtkCellRendererState : int -> GtkCellRendererState
datatype GtkCellRendererMode =
CELL_RENDERER_MODE_ACTIVATABLE | CELL_RENDERER_MODE_EDITABLE |
CELL_RENDERER_MODE_INERT
val GtkCellRendererModeToInt : GtkCellRendererMode -> int
val IntToGtkCellRendererMode : int -> GtkCellRendererMode
datatype GtkCellType =
CELL_EMPTY | CELL_PIXMAP | CELL_PIXTEXT | CELL_TEXT | CELL_WIDGET
val GtkCellTypeToInt : GtkCellType -> int
val IntToGtkCellType : int -> GtkCellType
datatype GtkCListDragPos =
CLIST_DRAG_AFTER | CLIST_DRAG_BEFORE | CLIST_DRAG_INTO |
CLIST_DRAG_NONE
val GtkCListDragPosToInt : GtkCListDragPos -> int
val IntToGtkCListDragPos : int -> GtkCListDragPos
datatype GtkButtonAction =
BUTTON_DRAGS | BUTTON_EXPANDS | BUTTON_IGNORED | BUTTON_SELECTS
val GtkButtonActionToInt : GtkButtonAction -> int
val IntToGtkButtonAction : int -> GtkButtonAction
datatype GtkDialogFlags =
DIALOG_DESTROY_WITH_PARENT | DIALOG_MODAL | DIALOG_NO_SEPARATOR
val GtkDialogFlagsToInt : GtkDialogFlags -> int
val IntToGtkDialogFlags : int -> GtkDialogFlags
datatype GtkResponseType =
RESPONSE_ACCEPT | RESPONSE_APPLY | RESPONSE_CANCEL | RESPONSE_CLOSE |
RESPONSE_DELETE_EVENT | RESPONSE_HELP | RESPONSE_NO | RESPONSE_NONE |
RESPONSE_OK | RESPONSE_REJECT | RESPONSE_YES
val GtkResponseTypeToInt : GtkResponseType -> int
val IntToGtkResponseType : int -> GtkResponseType
datatype GtkCTreePos =
CTREE_POS_AFTER | CTREE_POS_AS_CHILD | CTREE_POS_BEFORE
val GtkCTreePosToInt : GtkCTreePos -> int
val IntToGtkCTreePos : int -> GtkCTreePos
datatype GtkCTreeLineStyle =
CTREE_LINES_DOTTED | CTREE_LINES_NONE | CTREE_LINES_SOLID |
CTREE_LINES_TABBED
val GtkCTreeLineStyleToInt : GtkCTreeLineStyle -> int
val IntToGtkCTreeLineStyle : int -> GtkCTreeLineStyle
datatype GtkCTreeExpanderStyle =
CTREE_EXPANDER_CIRCULAR | CTREE_EXPANDER_NONE | CTREE_EXPANDER_SQUARE |
CTREE_EXPANDER_TRIANGLE
val GtkCTreeExpanderStyleToInt : GtkCTreeExpanderStyle -> int
val IntToGtkCTreeExpanderStyle : int -> GtkCTreeExpanderStyle
datatype GtkCTreeExpansionType =
CTREE_EXPANSION_COLLAPSE | CTREE_EXPANSION_COLLAPSE_RECURSIVE |
CTREE_EXPANSION_EXPAND | CTREE_EXPANSION_EXPAND_RECURSIVE |
CTREE_EXPANSION_TOGGLE | CTREE_EXPANSION_TOGGLE_RECURSIVE
val GtkCTreeExpansionTypeToInt : GtkCTreeExpansionType -> int
val IntToGtkCTreeExpansionType : int -> GtkCTreeExpansionType
datatype GtkDestDefaults =
DEST_DEFAULT_ALL | DEST_DEFAULT_DROP | DEST_DEFAULT_HIGHLIGHT |
DEST_DEFAULT_MOTION
val GtkDestDefaultsToInt : GtkDestDefaults -> int
val IntToGtkDestDefaults : int -> GtkDestDefaults
datatype GtkTargetFlags = TARGET_SAME_APP | TARGET_SAME_WIDGET
val GtkTargetFlagsToInt : GtkTargetFlags -> int
val IntToGtkTargetFlags : int -> GtkTargetFlags
datatype GtkImageType =
IMAGE_ANIMATION | IMAGE_EMPTY | IMAGE_ICON_SET | IMAGE_IMAGE |
IMAGE_PIXBUF | IMAGE_PIXMAP | IMAGE_STOCK
val GtkImageTypeToInt : GtkImageType -> int
val IntToGtkImageType : int -> GtkImageType
datatype GtkTreeModelFlags =
TREE_MODEL_ITERS_PERSIST | TREE_MODEL_LIST_ONLY
val GtkTreeModelFlagsToInt : GtkTreeModelFlags -> int
val IntToGtkTreeModelFlags : int -> GtkTreeModelFlags
datatype GtkMessageType =
MESSAGE_ERROR | MESSAGE_INFO | MESSAGE_QUESTION | MESSAGE_WARNING
val GtkMessageTypeToInt : GtkMessageType -> int
val IntToGtkMessageType : int -> GtkMessageType
datatype GtkButtonsType =
BUTTONS_CANCEL | BUTTONS_CLOSE | BUTTONS_NONE | BUTTONS_OK |
BUTTONS_OK_CANCEL | BUTTONS_YES_NO
val GtkButtonsTypeToInt : GtkButtonsType -> int
val IntToGtkButtonsType : int -> GtkButtonsType
datatype GtkNotebookTab = NOTEBOOK_TAB_FIRST | NOTEBOOK_TAB_LAST
val GtkNotebookTabToInt : GtkNotebookTab -> int
val IntToGtkNotebookTab : int -> GtkNotebookTab
datatype GtkProgressBarStyle = PROGRESS_CONTINUOUS | PROGRESS_DISCRETE
val GtkProgressBarStyleToInt : GtkProgressBarStyle -> int
val IntToGtkProgressBarStyle : int -> GtkProgressBarStyle
datatype GtkProgressBarOrientation =
PROGRESS_BOTTOM_TO_TOP | PROGRESS_LEFT_TO_RIGHT |
PROGRESS_RIGHT_TO_LEFT | PROGRESS_TOP_TO_BOTTOM
val GtkProgressBarOrientationToInt : GtkProgressBarOrientation -> int
val IntToGtkProgressBarOrientation : int -> GtkProgressBarOrientation
datatype GtkSizeGroupMode =
SIZE_GROUP_BOTH | SIZE_GROUP_HORIZONTAL | SIZE_GROUP_NONE |
SIZE_GROUP_VERTICAL
val GtkSizeGroupModeToInt : GtkSizeGroupMode -> int
val IntToGtkSizeGroupMode : int -> GtkSizeGroupMode
datatype GtkSpinButtonUpdatePolicy = UPDATE_ALWAYS | UPDATE_IF_VALID
val GtkSpinButtonUpdatePolicyToInt : GtkSpinButtonUpdatePolicy -> int
val IntToGtkSpinButtonUpdatePolicy : int -> GtkSpinButtonUpdatePolicy
datatype GtkSpinType =
SPIN_END | SPIN_HOME | SPIN_PAGE_BACKWARD | SPIN_PAGE_FORWARD |
SPIN_STEP_BACKWARD | SPIN_STEP_FORWARD | SPIN_USER_DEFINED
val GtkSpinTypeToInt : GtkSpinType -> int
val IntToGtkSpinType : int -> GtkSpinType
datatype GtkTextSearchFlags =
TEXT_SEARCH_TEXT_ONLY | TEXT_SEARCH_VISIBLE_ONLY
val GtkTextSearchFlagsToInt : GtkTextSearchFlags -> int
val IntToGtkTextSearchFlags : int -> GtkTextSearchFlags
datatype GtkTextWindowType =
TEXT_WINDOW_BOTTOM | TEXT_WINDOW_LEFT | TEXT_WINDOW_PRIVATE |
TEXT_WINDOW_RIGHT | TEXT_WINDOW_TEXT | TEXT_WINDOW_TOP |
TEXT_WINDOW_WIDGET
val GtkTextWindowTypeToInt : GtkTextWindowType -> int
val IntToGtkTextWindowType : int -> GtkTextWindowType
datatype GtkToolbarChildType =
TOOLBAR_CHILD_BUTTON | TOOLBAR_CHILD_RADIOBUTTON |
TOOLBAR_CHILD_SPACE | TOOLBAR_CHILD_TOGGLEBUTTON | TOOLBAR_CHILD_WIDGET
val GtkToolbarChildTypeToInt : GtkToolbarChildType -> int
val IntToGtkToolbarChildType : int -> GtkToolbarChildType
datatype GtkToolbarSpaceStyle = TOOLBAR_SPACE_EMPTY | TOOLBAR_SPACE_LINE
val GtkToolbarSpaceStyleToInt : GtkToolbarSpaceStyle -> int
val IntToGtkToolbarSpaceStyle : int -> GtkToolbarSpaceStyle
datatype GtkTreeViewColumnSizing =
TREE_VIEW_COLUMN_AUTOSIZE | TREE_VIEW_COLUMN_FIXED |
TREE_VIEW_COLUMN_GROW_ONLY
val GtkTreeViewColumnSizingToInt : GtkTreeViewColumnSizing -> int
val IntToGtkTreeViewColumnSizing : int -> GtkTreeViewColumnSizing
datatype GtkTreeViewDropPosition =
TREE_VIEW_DROP_AFTER | TREE_VIEW_DROP_BEFORE |
TREE_VIEW_DROP_INTO_OR_AFTER | TREE_VIEW_DROP_INTO_OR_BEFORE
val GtkTreeViewDropPositionToInt : GtkTreeViewDropPosition -> int
val IntToGtkTreeViewDropPosition : int -> GtkTreeViewDropPosition
val accelGroupGetType : unit -> int
val accelGroupNew : unit -> Gtk.object
val accelGroupLock : Gtk.object -> unit
val accelGroupUnlock : Gtk.object -> unit
val accelGroupConnect :
Gtk.object * int * GdkModifierType * GtkAccelFlags * Gtk.object -> unit
val accelGroupConnectByPath : Gtk.object * string * Gtk.object -> unit
val accelGroupDisconnect : Gtk.object * Gtk.object -> bool
val accelGroupDisconnectKey : Gtk.object * int * GdkModifierType -> bool
val accelGroupsActivate : Gtk.object * int * GdkModifierType -> bool
val accelGroupsFromObject : Gtk.object -> Gtk.object list
val accelGroupFind : Gtk.object * Gtk.object * Gtk.object -> Gtk.object
val accelGroupFromAccelClosure : Gtk.object -> Gtk.object
val acceleratorValid : int * GdkModifierType -> bool
val acceleratorParse : string -> int * GdkModifierType
val acceleratorParse' :
string * int * GdkModifierType -> int * GdkModifierType
val acceleratorName : int * GdkModifierType -> string
val acceleratorSetDefaultModMask : GdkModifierType -> unit
val acceleratorGetDefaultModMask : unit -> int
val accelGroupQuery :
Gtk.object * int * GdkModifierType -> Gtk.object * int
val accelGroupQuery' :
Gtk.object * int * GdkModifierType * int -> Gtk.object * int
val accelFlagsGetType : unit -> int
val calendarDisplayOptionsGetType : unit -> int
val cellTypeGetType : unit -> int
val clistDragPosGetType : unit -> int
val buttonActionGetType : unit -> int
val ctreePosGetType : unit -> int
val ctreeLineStyleGetType : unit -> int
val ctreeExpanderStyleGetType : unit -> int
val ctreeExpansionTypeGetType : unit -> int
val cellRendererStateGetType : unit -> int
val cellRendererModeGetType : unit -> int
val debugFlagGetType : unit -> int
val dialogFlagsGetType : unit -> int
val responseTypeGetType : unit -> int
val destDefaultsGetType : unit -> int
val targetFlagsGetType : unit -> int
val anchorTypeGetType : unit -> int
val arrowTypeGetType : unit -> int
val attachOptionsGetType : unit -> int
val buttonBoxStyleGetType : unit -> int
val curveTypeGetType : unit -> int
val deleteTypeGetType : unit -> int
val directionTypeGetType : unit -> int
val expanderStyleGetType : unit -> int
val iconSizeGetType : unit -> int
val sideTypeGetType : unit -> int
val textDirectionGetType : unit -> int
val justificationGetType : unit -> int
val matchTypeGetType : unit -> int
val menuDirectionTypeGetType : unit -> int
val metricTypeGetType : unit -> int
val movementStepGetType : unit -> int
val orientationGetType : unit -> int
val cornerTypeGetType : unit -> int
val packTypeGetType : unit -> int
val pathPriorityTypeGetType : unit -> int
val pathTypeGetType : unit -> int
val policyTypeGetType : unit -> int
val positionTypeGetType : unit -> int
val previewTypeGetType : unit -> int
val reliefStyleGetType : unit -> int
val resizeModeGetType : unit -> int
val scrollTypeGetType : unit -> int
val selectionModeGetType : unit -> int
val shadowTypeGetType : unit -> int
val stateTypeGetType : unit -> int
val submenuDirectionGetType : unit -> int
val submenuPlacementGetType : unit -> int
val toolbarStyleGetType : unit -> int
val updateTypeGetType : unit -> int
val visibilityGetType : unit -> int
val windowPositionGetType : unit -> int
val windowTypeGetType : unit -> int
val wrapModeGetType : unit -> int
val sortTypeGetType : unit -> int
val imPreeditStyleGetType : unit -> int
val imStatusStyleGetType : unit -> int
val imageTypeGetType : unit -> int
val messageTypeGetType : unit -> int
val buttonsTypeGetType : unit -> int
val notebookTabGetType : unit -> int
val objectFlagsGetType : unit -> int
val argFlagsGetType : unit -> int
val privateFlagsGetType : unit -> int
val progressBarStyleGetType : unit -> int
val progressBarOrientationGetType : unit -> int
val rcFlagsGetType : unit -> int
val rcTokenTypeGetType : unit -> int
val sizeGroupModeGetType : unit -> int
val spinButtonUpdatePolicyGetType : unit -> int
val spinTypeGetType : unit -> int
val textSearchFlagsGetType : unit -> int
val textWindowTypeGetType : unit -> int
val toolbarChildTypeGetType : unit -> int
val toolbarSpaceStyleGetType : unit -> int
val treeViewModeGetType : unit -> int
val treeModelFlagsGetType : unit -> int
val treeViewDropPositionGetType : unit -> int
val treeViewColumnSizingGetType : unit -> int
val widgetFlagsGetType : unit -> int
val widgetHelpTypeGetType : unit -> int
val identifierGetType : unit -> int
val typeClass : int -> Gtk.object
val typeUnique : int * Gtk.object -> int
val typeNew : int -> Gtk.object
val typeEnumGetValues : int -> Gtk.object
val typeFlagsGetValues : int -> Gtk.object
val typeEnumFindValue : int * string -> Gtk.object
val typeFlagsFindValue : int * string -> Gtk.object
val objectGetType : unit -> int
val objectNew : int * string * Core.arg -> Gtk.object
val objectSink : Gtk.object -> unit
val objectDestroy : Gtk.object -> unit
val objectRef : Gtk.object -> Gtk.object
val objectUnref : Gtk.object -> unit
val objectWeakref : Gtk.object * Gtk.object * Gtk.object -> unit
val objectWeakunref : Gtk.object * Gtk.object * Gtk.object -> unit
val objectSetData : Gtk.object * string * Gtk.object -> unit
val objectSetDataFull :
Gtk.object * string * Gtk.object * Gtk.object -> unit
val objectRemoveData : Gtk.object * string -> unit
val objectGetData : Gtk.object * string -> Gtk.object
val objectRemoveNoNotify : Gtk.object * string -> unit
val objectSetUserData : Gtk.object * Gtk.object -> unit
val objectGetUserData : Gtk.object -> Gtk.object
val objectSetDataById : Gtk.object * int * Gtk.object -> unit
val objectSetDataByIdFull :
Gtk.object * int * Gtk.object * Gtk.object -> unit
val objectGetDataById : Gtk.object * int -> Gtk.object
val objectRemoveDataById : Gtk.object * int -> unit
val objectRemoveNoNotifyById : Gtk.object * int -> unit
val objectAddArgType : string * int * int * int -> unit
val adjustmentGetFieldLower : Gtk.object -> real
val adjustmentGetFieldUpper : Gtk.object -> real
val adjustmentGetFieldValue : Gtk.object -> real
val adjustmentGetFieldStepIncrement : Gtk.object -> real
val adjustmentGetFieldPageIncrement : Gtk.object -> real
val adjustmentGetFieldPageSize : Gtk.object -> real
val adjustmentSetFieldLower : Gtk.object * real -> unit
val adjustmentSetFieldUpper : Gtk.object * real -> unit
val adjustmentSetFieldValue : Gtk.object * real -> unit
val adjustmentSetFieldStepIncrement : Gtk.object * real -> unit
val adjustmentSetFieldPageIncrement : Gtk.object * real -> unit
val adjustmentSetFieldPageSize : Gtk.object * real -> unit
val adjustmentGetType : unit -> int
val adjustmentNew : real * real * real * real * real * real -> Gtk.object
val adjustmentChanged : Gtk.object -> unit
val adjustmentValueChanged : Gtk.object -> unit
val adjustmentClampPage : Gtk.object * real * real -> unit
val adjustmentGetValue : Gtk.object -> real
val adjustmentSetValue : Gtk.object * real -> unit
val styleGetFieldFontDesc : Gtk.object -> Gtk.object
val styleGetFieldXthickness : Gtk.object -> int
val styleGetFieldYthickness : Gtk.object -> int
val styleGetFieldBlackGc : Gtk.object -> Gtk.object
val styleGetFieldWhiteGc : Gtk.object -> Gtk.object
val styleSetFieldFontDesc : Gtk.object * Gtk.object -> unit
val styleSetFieldXthickness : Gtk.object * int -> unit
val styleSetFieldYthickness : Gtk.object * int -> unit
val styleSetFieldBlackGc : Gtk.object * Gtk.object -> unit
val styleSetFieldWhiteGc : Gtk.object * Gtk.object -> unit
val styleGetType : unit -> int
val styleNew : unit -> Gtk.object
val styleCopy : Gtk.object -> Gtk.object
val styleAttach : Gtk.object * Gtk.object -> Gtk.object
val styleDetach : Gtk.object -> unit
val styleRef : Gtk.object -> Gtk.object
val styleUnref : Gtk.object -> unit
val styleGetFont : Gtk.object -> Gtk.object
val styleSetFont : Gtk.object * Gtk.object -> unit
val styleSetBackground : Gtk.object * Gtk.object * GtkStateType -> unit
val styleApplyDefaultBackground :
Gtk.object * Gtk.object * bool * GtkStateType * Gtk.object * int *
int * int * int -> unit
val styleLookupIconSet : Gtk.object * string -> Gtk.object
val styleRenderIcon :
Gtk.object * Gtk.object * GtkTextDirection * GtkStateType *
GtkIconSize * Gtk.object * string -> Gtk.object
val drawHline :
Gtk.object * Gtk.object * GtkStateType * int * int * int -> unit
val drawVline :
Gtk.object * Gtk.object * GtkStateType * int * int * int -> unit
val drawShadow :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int -> unit
val drawPolygon :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
int * bool -> unit
val drawArrow :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * GtkArrowType *
bool * int * int * int * int -> unit
val drawDiamond :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int -> unit
val drawBox :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int -> unit
val drawFlatBox :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int -> unit
val drawCheck :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int -> unit
val drawOption :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int -> unit
val drawTab :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int -> unit
val drawShadowGap :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int * GtkPositionType * int * int -> unit
val drawBoxGap :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int * GtkPositionType * int * int -> unit
val drawExtension :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int * GtkPositionType -> unit
val drawFocus : Gtk.object * Gtk.object * int * int * int * int -> unit
val drawSlider :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int * GtkOrientation -> unit
val drawHandle :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * int * int *
int * int * GtkOrientation -> unit
val drawExpander :
Gtk.object * Gtk.object * GtkStateType * int * int *
GtkExpanderStyle -> unit
val drawLayout :
Gtk.object * Gtk.object * GtkStateType * bool * int * int *
Gtk.object -> unit
val drawResizeGrip :
Gtk.object * Gtk.object * GtkStateType * GdkWindowEdge * int * int *
int * int -> unit
val paintHline :
Gtk.object * Gtk.object * GtkStateType * Gtk.object * Gtk.object *
string * int * int * int -> unit
val paintVline :
Gtk.object * Gtk.object * GtkStateType * Gtk.object * Gtk.object *
string * int * int * int -> unit
val paintShadow :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int -> unit
val paintPolygon :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * Gtk.object * int * bool -> unit
val paintArrow :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * GtkArrowType * bool * int * int * int * int ->
unit
val paintDiamond :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int -> unit
val paintBox :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int -> unit
val paintFlatBox :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int -> unit
val paintCheck :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int -> unit
val paintOption :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int -> unit
val paintTab :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int -> unit
val paintShadowGap :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int * GtkPositionType *
int * int -> unit
val paintBoxGap :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int * GtkPositionType *
int * int -> unit
val paintExtension :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int * GtkPositionType ->
unit
val paintFocus :
Gtk.object * Gtk.object * GtkStateType * Gtk.object * Gtk.object *
string * int * int * int * int -> unit
val paintSlider :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int * GtkOrientation -> unit
val paintHandle :
Gtk.object * Gtk.object * GtkStateType * GtkShadowType * Gtk.object *
Gtk.object * string * int * int * int * int * GtkOrientation -> unit
val paintExpander :
Gtk.object * Gtk.object * GtkStateType * Gtk.object * Gtk.object *
string * int * int * GtkExpanderStyle -> unit
val paintLayout :
Gtk.object * Gtk.object * GtkStateType * bool * Gtk.object *
Gtk.object * string * int * int * Gtk.object -> unit
val paintResizeGrip :
Gtk.object * Gtk.object * GtkStateType * Gtk.object * Gtk.object *
string * GdkWindowEdge * int * int * int * int -> unit
val borderGetType : unit -> int
val borderCopy : Gtk.object -> Gtk.object
val borderFree : Gtk.object -> unit
val drawString :
Gtk.object * Gtk.object * GtkStateType * int * int * string -> unit
val paintString :
Gtk.object * Gtk.object * GtkStateType * Gtk.object * Gtk.object *
string * int * int * string -> unit
val rcAddDefaultFile : string -> unit
val rcSetDefaultFiles : unit -> string
val rcSetDefaultFiles' : string -> string
val rcGetDefaultFiles : unit -> Gtk.object
val rcGetStyle : Gtk.object -> Gtk.object
val rcGetStyleByPaths : Gtk.object * string * string * int -> Gtk.object
val rcReparseAllForSettings : Gtk.object * bool -> bool
val rcFindPixmapInPath : Gtk.object * Gtk.object * string -> string
val rcParse : string -> unit
val rcParseString : string -> unit
val rcReparseAll : unit -> bool
val rcAddWidgetNameStyle : Gtk.object * string -> unit
val rcAddWidgetClassStyle : Gtk.object * string -> unit
val rcAddClassStyle : Gtk.object * string -> unit
val rcStyleGetType : unit -> int
val rcStyleNew : unit -> Gtk.object
val rcStyleCopy : Gtk.object -> Gtk.object
val rcStyleRef : Gtk.object -> unit
val rcStyleUnref : Gtk.object -> unit
val rcFindModuleInPath : string -> string
val rcGetThemeDir : unit -> string
val rcGetModuleDir : unit -> string
val rcGetImModulePath : unit -> string
val rcGetImModuleFile : unit -> string
val rcScannerNew : unit -> Gtk.object
val rcParseColor : Gtk.object * Gtk.object -> int
val rcParseState : Gtk.object -> int * GtkStateType
val rcParseState' : Gtk.object * GtkStateType -> int * GtkStateType
val rcParsePriority : Gtk.object -> int * GtkPathPriorityType
val rcParsePriority' :
Gtk.object * GtkPathPriorityType -> int * GtkPathPriorityType
val settingsGetType : unit -> int
val settingsGetDefault : unit -> Gtk.object
val settingsGetForScreen : Gtk.object -> Gtk.object
val settingsInstallProperty : Gtk.object -> unit
val settingsInstallPropertyParser : Gtk.object * Gtk.object -> unit
val rcPropertyParseColor : Gtk.object * Gtk.object * Gtk.object -> bool
val rcPropertyParseEnum : Gtk.object * Gtk.object * Gtk.object -> bool
val rcPropertyParseFlags : Gtk.object * Gtk.object * Gtk.object -> bool
val rcPropertyParseRequisition :
Gtk.object * Gtk.object * Gtk.object -> bool
val rcPropertyParseBorder : Gtk.object * Gtk.object * Gtk.object -> bool
val settingsSetPropertyValue : Gtk.object * string * Gtk.object -> unit
val settingsSetStringProperty :
Gtk.object * string * string * string -> unit
val settingsSetLongProperty : Gtk.object * string * int * string -> unit
val settingsSetDoubleProperty :
Gtk.object * string * real * string -> unit
val requisitionGetFieldWidth : Gtk.object -> int
val requisitionGetFieldHeight : Gtk.object -> int
val requisitionSetFieldWidth : Gtk.object * int -> unit
val requisitionSetFieldHeight : Gtk.object * int -> unit
val widgetGetFieldState : Gtk.object -> int
val widgetGetFieldSavedState : Gtk.object -> int
val widgetGetFieldName : Gtk.object -> string
val widgetGetFieldStyle : Gtk.object -> Gtk.object
val widgetGetFieldWindow : Gtk.object -> Gtk.object
val widgetGetFieldParent : Gtk.object -> Gtk.object
val widgetSetFieldState : Gtk.object * int -> unit
val widgetSetFieldSavedState : Gtk.object * int -> unit
val widgetSetFieldName : Gtk.object * string -> unit
val widgetSetFieldStyle : Gtk.object * Gtk.object -> unit
val widgetSetFieldWindow : Gtk.object * Gtk.object -> unit
val widgetSetFieldParent : Gtk.object * Gtk.object -> unit
val widgetGetType : unit -> int
val widgetNew : int * string * Core.arg -> Gtk.object
val widgetRef : Gtk.object -> Gtk.object
val widgetUnref : Gtk.object -> unit
val widgetDestroy : Gtk.object -> unit
val widgetDestroyed : Gtk.object -> Gtk.object
val widgetDestroyed' : Gtk.object * Gtk.object -> Gtk.object
val widgetSet : Gtk.object * string * Core.arg -> unit
val widgetUnparent : Gtk.object -> unit
val widgetShow : Gtk.object -> unit
val widgetShowNow : Gtk.object -> unit
val widgetHide : Gtk.object -> unit
val widgetShowAll : Gtk.object -> unit
val widgetHideAll : Gtk.object -> unit
val widgetMap : Gtk.object -> unit
val widgetUnmap : Gtk.object -> unit
val widgetRealize : Gtk.object -> unit
val widgetUnrealize : Gtk.object -> unit
val widgetQueueDraw : Gtk.object -> unit
val widgetQueueDrawArea : Gtk.object * int * int * int * int -> unit
val widgetQueueClear : Gtk.object -> unit
val widgetQueueClearArea : Gtk.object * int * int * int * int -> unit
val widgetQueueResize : Gtk.object -> unit
val widgetDraw : Gtk.object * Gtk.object -> unit
val widgetSizeRequest : Gtk.object * Gtk.object -> unit
val widgetSizeAllocate : Gtk.object * Gtk.object -> unit
val widgetGetChildRequisition : Gtk.object * Gtk.object -> unit
val widgetRemoveAccelerator :
Gtk.object * Gtk.object * int * GdkModifierType -> bool
val widgetSetAccelPath : Gtk.object * string * Gtk.object -> unit
val widgetListAccelClosures : Gtk.object -> Gtk.object list
val widgetMnemonicActivate : Gtk.object * bool -> bool
val widgetEvent : Gtk.object * Gtk.object -> bool
val widgetSendExpose : Gtk.object * Gtk.object -> int
val widgetActivate : Gtk.object -> bool
val widgetSetScrollAdjustments :
Gtk.object * Gtk.object * Gtk.object -> bool
val widgetReparent : Gtk.object * Gtk.object -> unit
val widgetIntersect : Gtk.object * Gtk.object * Gtk.object -> bool
val widgetRegionIntersect : Gtk.object * Gtk.object -> Gtk.object
val widgetFreezeChildNotify : Gtk.object -> unit
val widgetChildNotify : Gtk.object * string -> unit
val widgetThawChildNotify : Gtk.object -> unit
val widgetIsFocus : Gtk.object -> bool
val widgetGrabFocus : Gtk.object -> unit
val widgetGrabDefault : Gtk.object -> unit
val widgetSetName : Gtk.object * string -> unit
val widgetGetName : Gtk.object -> string
val widgetSetState : Gtk.object * GtkStateType -> unit
val widgetSetSensitive : Gtk.object * bool -> unit
val widgetSetAppPaintable : Gtk.object * bool -> unit
val widgetSetDoubleBuffered : Gtk.object * bool -> unit
val widgetSetRedrawOnAllocate : Gtk.object * bool -> unit
val widgetSetParent : Gtk.object * Gtk.object -> unit
val widgetSetParentWindow : Gtk.object * Gtk.object -> unit
val widgetSetChildVisible : Gtk.object * bool -> unit
val widgetGetChildVisible : Gtk.object -> bool
val widgetGetParent : Gtk.object -> Gtk.object
val widgetGetParentWindow : Gtk.object -> Gtk.object
val widgetChildFocus : Gtk.object * GtkDirectionType -> bool
val widgetSetSizeRequest : Gtk.object * int * int -> unit
val widgetGetSizeRequest : Gtk.object -> int * int
val widgetGetSizeRequest' : Gtk.object * int * int -> int * int
val widgetSetUposition : Gtk.object * int * int -> unit
val widgetSetUsize : Gtk.object * int * int -> unit
val widgetSetEvents : Gtk.object * int -> unit
val widgetAddEvents : Gtk.object * int -> unit
val widgetSetExtensionEvents : Gtk.object * GdkExtensionMode -> unit
val widgetGetExtensionEvents : Gtk.object -> GdkExtensionMode
val widgetGetToplevel : Gtk.object -> Gtk.object
val widgetGetAncestor : Gtk.object * int -> Gtk.object
val widgetGetColormap : Gtk.object -> Gtk.object
val widgetGetVisual : Gtk.object -> Gtk.object
val widgetGetScreen : Gtk.object -> Gtk.object
val widgetHasScreen : Gtk.object -> bool
val widgetGetDisplay : Gtk.object -> Gtk.object
val widgetGetRootWindow : Gtk.object -> Gtk.object
val widgetGetSettings : Gtk.object -> Gtk.object
val widgetGetClipboard : Gtk.object * Gtk.object -> Gtk.object
val widgetGetAccessible : Gtk.object -> Gtk.object
val widgetSetColormap : Gtk.object * Gtk.object -> unit
val widgetGetEvents : Gtk.object -> int
val widgetGetPointer : Gtk.object -> int * int
val widgetGetPointer' : Gtk.object * int * int -> int * int
val widgetIsAncestor : Gtk.object * Gtk.object -> bool
val widgetTranslateCoordinates :
Gtk.object * Gtk.object * int * int -> bool * int * int
val widgetTranslateCoordinates' :
Gtk.object * Gtk.object * int * int * int * int -> bool * int * int
val widgetHideOnDelete : Gtk.object -> bool
val widgetSetStyle : Gtk.object * Gtk.object -> unit
val widgetEnsureStyle : Gtk.object -> unit
val widgetGetStyle : Gtk.object -> Gtk.object
val widgetModifyStyle : Gtk.object * Gtk.object -> unit
val widgetGetModifierStyle : Gtk.object -> Gtk.object
val widgetModifyFg : Gtk.object * GtkStateType * Gtk.object -> unit
val widgetModifyBg : Gtk.object * GtkStateType * Gtk.object -> unit
val widgetModifyText : Gtk.object * GtkStateType * Gtk.object -> unit
val widgetModifyBase : Gtk.object * GtkStateType * Gtk.object -> unit
val widgetModifyFont : Gtk.object * Gtk.object -> unit
val widgetCreatePangoContext : Gtk.object -> Gtk.object
val widgetGetPangoContext : Gtk.object -> Gtk.object
val widgetCreatePangoLayout : Gtk.object * string -> Gtk.object
val widgetRenderIcon :
Gtk.object * string * GtkIconSize * string -> Gtk.object
val widgetSetCompositeName : Gtk.object * string -> unit
val widgetGetCompositeName : Gtk.object -> string
val widgetResetRcStyles : Gtk.object -> unit
val widgetPushColormap : Gtk.object -> unit
val widgetPushCompositeChild : unit -> unit
val widgetPopCompositeChild : unit -> unit
val widgetPopColormap : unit -> unit
val widgetClassInstallStyleProperty : Gtk.object * Gtk.object -> unit
val widgetClassInstallStylePropertyParser :
Gtk.object * Gtk.object * Gtk.object -> unit
val widgetClassFindStyleProperty : Gtk.object * string -> Gtk.object
val widgetClassListStyleProperties : Gtk.object -> Gtk.object * int
val widgetClassListStyleProperties' : Gtk.object * int -> Gtk.object * int
val widgetStyleGetProperty : Gtk.object * string * Gtk.object -> unit
val widgetStyleGetValist : Gtk.object * string * Core.arg list -> unit
val widgetStyleGet : Gtk.object * string * Core.arg -> unit
val widgetSetDefaultColormap : Gtk.object -> unit
val widgetGetDefaultStyle : unit -> Gtk.object
val widgetGetDefaultColormap : unit -> Gtk.object
val widgetGetDefaultVisual : unit -> Gtk.object
val widgetSetDirection : Gtk.object * GtkTextDirection -> unit
val widgetGetDirection : Gtk.object -> GtkTextDirection
val widgetSetDefaultDirection : GtkTextDirection -> unit
val widgetGetDefaultDirection : unit -> GtkTextDirection
val widgetShapeCombineMask : Gtk.object * Gtk.object * int * int -> unit
val widgetResetShapes : Gtk.object -> unit
val widgetPath : Gtk.object -> int * string * string
val widgetPath' :
Gtk.object * int * string * string -> int * string * string
val widgetClassPath : Gtk.object -> int * string * string
val widgetClassPath' :
Gtk.object * int * string * string -> int * string * string
val requisitionGetType : unit -> int
val requisitionCopy : Gtk.object -> Gtk.object
val requisitionFree : Gtk.object -> unit
val miscGetType : unit -> int
val miscSetAlignment : Gtk.object * real * real -> unit
val miscGetAlignment : Gtk.object -> real * real
val miscGetAlignment' : Gtk.object * real * real -> real * real
val miscSetPadding : Gtk.object * int * int -> unit
val miscGetPadding : Gtk.object -> int * int
val miscGetPadding' : Gtk.object * int * int -> int * int
val containerGetFieldFocusChild : Gtk.object -> Gtk.object
val containerGetFieldBorderWidth : Gtk.object -> int
val containerGetFieldNeedResize : Gtk.object -> int
val containerGetFieldResizeMode : Gtk.object -> int
val containerGetFieldReallocateRedraws : Gtk.object -> int
val containerGetFieldHasFocusChain : Gtk.object -> int
val containerSetFieldFocusChild : Gtk.object * Gtk.object -> unit
val containerSetFieldBorderWidth : Gtk.object * int -> unit
val containerSetFieldNeedResize : Gtk.object * int -> unit
val containerSetFieldResizeMode : Gtk.object * int -> unit
val containerSetFieldReallocateRedraws : Gtk.object * int -> unit
val containerSetFieldHasFocusChain : Gtk.object * int -> unit
val containerGetType : unit -> int
val containerSetBorderWidth : Gtk.object * int -> unit
val containerGetBorderWidth : Gtk.object -> int
val containerAdd : Gtk.object * Gtk.object -> unit
val containerRemove : Gtk.object * Gtk.object -> unit
val containerSetResizeMode : Gtk.object * GtkResizeMode -> unit
val containerGetResizeMode : Gtk.object -> GtkResizeMode
val containerCheckResize : Gtk.object -> unit
val containerForeach : Gtk.object * Gtk.object * Gtk.object -> unit
val containerForeachFull :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val containerGetChildren : Gtk.object -> Gtk.object list
val containerPropagateExpose :
Gtk.object * Gtk.object * Gtk.object -> unit
val containerSetFocusChain : Gtk.object * Gtk.object list -> unit
val containerGetFocusChain : Gtk.object * Gtk.object -> bool
val containerUnsetFocusChain : Gtk.object -> unit
val containerSetReallocateRedraws : Gtk.object * bool -> unit
val containerSetFocusChild : Gtk.object * Gtk.object -> unit
val containerSetFocusVadjustment : Gtk.object * Gtk.object -> unit
val containerGetFocusVadjustment : Gtk.object -> Gtk.object
val containerSetFocusHadjustment : Gtk.object * Gtk.object -> unit
val containerGetFocusHadjustment : Gtk.object -> Gtk.object
val containerResizeChildren : Gtk.object -> unit
val containerChildType : Gtk.object -> int
val containerClassInstallChildProperty :
Gtk.object * int * Gtk.object -> unit
val containerClassFindChildProperty : Gtk.object * string -> Gtk.object
val containerClassListChildProperties : Gtk.object -> Gtk.object * int
val containerClassListChildProperties' :
Gtk.object * int -> Gtk.object * int
val containerAddWithProperties :
Gtk.object * Gtk.object * string * Core.arg -> unit
val containerChildSet :
Gtk.object * Gtk.object * string * Core.arg -> unit
val containerChildGet :
Gtk.object * Gtk.object * string * Core.arg -> unit
val containerChildSetValist :
Gtk.object * Gtk.object * string * Core.arg list -> unit
val containerChildGetValist :
Gtk.object * Gtk.object * string * Core.arg list -> unit
val containerChildSetProperty :
Gtk.object * Gtk.object * string * Gtk.object -> unit
val containerChildGetProperty :
Gtk.object * Gtk.object * string * Gtk.object -> unit
val containerForall : Gtk.object * Gtk.object * Gtk.object -> unit
val binGetFieldChild : Gtk.object -> Gtk.object
val binSetFieldChild : Gtk.object * Gtk.object -> unit
val binGetType : unit -> int
val binGetChild : Gtk.object -> Gtk.object
val windowGetFieldTitle : Gtk.object -> string
val windowGetFieldWmclassName : Gtk.object -> string
val windowGetFieldWmclassClass : Gtk.object -> string
val windowGetFieldWmRole : Gtk.object -> string
val windowGetFieldFocusWidget : Gtk.object -> Gtk.object
val windowGetFieldDefaultWidget : Gtk.object -> Gtk.object
val windowGetFieldTransientParent : Gtk.object -> Gtk.object
val windowGetFieldFrame : Gtk.object -> Gtk.object
val windowGetFieldGroup : Gtk.object -> Gtk.object
val windowGetFieldConfigureRequestCount : Gtk.object -> int
val windowGetFieldAllowShrink : Gtk.object -> int
val windowGetFieldAllowGrow : Gtk.object -> int
val windowGetFieldConfigureNotifyReceived : Gtk.object -> int
val windowGetFieldNeedDefaultPosition : Gtk.object -> int
val windowGetFieldNeedDefaultSize : Gtk.object -> int
val windowGetFieldPosition : Gtk.object -> int
val windowGetFieldType : Gtk.object -> int
val windowGetFieldHasUserRefCount : Gtk.object -> int
val windowGetFieldHasFocus : Gtk.object -> int
val windowGetFieldModal : Gtk.object -> int
val windowGetFieldDestroyWithParent : Gtk.object -> int
val windowGetFieldHasFrame : Gtk.object -> int
val windowGetFieldIconifyInitially : Gtk.object -> int
val windowGetFieldStickInitially : Gtk.object -> int
val windowGetFieldMaximizeInitially : Gtk.object -> int
val windowGetFieldDecorated : Gtk.object -> int
val windowGetFieldTypeHint : Gtk.object -> int
val windowGetFieldGravity : Gtk.object -> int
val windowGetFieldFrameLeft : Gtk.object -> int
val windowGetFieldFrameTop : Gtk.object -> int
val windowGetFieldFrameRight : Gtk.object -> int
val windowGetFieldFrameBottom : Gtk.object -> int
val windowGetFieldKeysChangedHandler : Gtk.object -> int
val windowGetFieldMnemonicModifier : Gtk.object -> GdkModifierType
val windowSetFieldTitle : Gtk.object * string -> unit
val windowSetFieldWmclassName : Gtk.object * string -> unit
val windowSetFieldWmclassClass : Gtk.object * string -> unit
val windowSetFieldWmRole : Gtk.object * string -> unit
val windowSetFieldFocusWidget : Gtk.object * Gtk.object -> unit
val windowSetFieldDefaultWidget : Gtk.object * Gtk.object -> unit
val windowSetFieldTransientParent : Gtk.object * Gtk.object -> unit
val windowSetFieldFrame : Gtk.object * Gtk.object -> unit
val windowSetFieldGroup : Gtk.object * Gtk.object -> unit
val windowSetFieldConfigureRequestCount : Gtk.object * int -> unit
val windowSetFieldAllowShrink : Gtk.object * int -> unit
val windowSetFieldAllowGrow : Gtk.object * int -> unit
val windowSetFieldConfigureNotifyReceived : Gtk.object * int -> unit
val windowSetFieldNeedDefaultPosition : Gtk.object * int -> unit
val windowSetFieldNeedDefaultSize : Gtk.object * int -> unit
val windowSetFieldPosition : Gtk.object * int -> unit
val windowSetFieldType : Gtk.object * int -> unit
val windowSetFieldHasUserRefCount : Gtk.object * int -> unit
val windowSetFieldHasFocus : Gtk.object * int -> unit
val windowSetFieldModal : Gtk.object * int -> unit
val windowSetFieldDestroyWithParent : Gtk.object * int -> unit
val windowSetFieldHasFrame : Gtk.object * int -> unit
val windowSetFieldIconifyInitially : Gtk.object * int -> unit
val windowSetFieldStickInitially : Gtk.object * int -> unit
val windowSetFieldMaximizeInitially : Gtk.object * int -> unit
val windowSetFieldDecorated : Gtk.object * int -> unit
val windowSetFieldTypeHint : Gtk.object * int -> unit
val windowSetFieldGravity : Gtk.object * int -> unit
val windowSetFieldFrameLeft : Gtk.object * int -> unit
val windowSetFieldFrameTop : Gtk.object * int -> unit
val windowSetFieldFrameRight : Gtk.object * int -> unit
val windowSetFieldFrameBottom : Gtk.object * int -> unit
val windowSetFieldKeysChangedHandler : Gtk.object * int -> unit
val windowSetFieldMnemonicModifier : Gtk.object * GdkModifierType -> unit
val windowGetType : unit -> int
val windowNew : GtkWindowType -> Gtk.object
val windowSetTitle : Gtk.object * string -> unit
val windowGetTitle : Gtk.object -> string
val windowSetWmclass : Gtk.object * string * string -> unit
val windowSetRole : Gtk.object * string -> unit
val windowGetRole : Gtk.object -> string
val windowAddAccelGroup : Gtk.object * Gtk.object -> unit
val windowRemoveAccelGroup : Gtk.object * Gtk.object -> unit
val windowSetPosition : Gtk.object * GtkWindowPosition -> unit
val windowActivateFocus : Gtk.object -> bool
val windowSetFocus : Gtk.object * Gtk.object -> unit
val windowGetFocus : Gtk.object -> Gtk.object
val windowSetDefault : Gtk.object * Gtk.object -> unit
val windowActivateDefault : Gtk.object -> bool
val windowSetTransientFor : Gtk.object * Gtk.object -> unit
val windowGetTransientFor : Gtk.object -> Gtk.object
val windowSetTypeHint : Gtk.object * GdkWindowTypeHint -> unit
val windowGetTypeHint : Gtk.object -> GdkWindowTypeHint
val windowSetSkipTaskbarHint : Gtk.object * bool -> unit
val windowGetSkipTaskbarHint : Gtk.object -> bool
val windowSetSkipPagerHint : Gtk.object * bool -> unit
val windowGetSkipPagerHint : Gtk.object -> bool
val windowSetDestroyWithParent : Gtk.object * bool -> unit
val windowGetDestroyWithParent : Gtk.object -> bool
val windowSetResizable : Gtk.object * bool -> unit
val windowGetResizable : Gtk.object -> bool
val windowSetGravity : Gtk.object * GdkGravity -> unit
val windowGetGravity : Gtk.object -> GdkGravity
val windowSetGeometryHints :
Gtk.object * Gtk.object * Gtk.object * GdkWindowHints -> unit
val windowSetScreen : Gtk.object * Gtk.object -> unit
val windowGetScreen : Gtk.object -> Gtk.object
val windowSetHasFrame : Gtk.object * bool -> unit
val windowGetHasFrame : Gtk.object -> bool
val windowSetFrameDimensions : Gtk.object * int * int * int * int -> unit
val windowGetFrameDimensions : Gtk.object -> int * int * int * int
val windowGetFrameDimensions' :
Gtk.object * int * int * int * int -> int * int * int * int
val windowSetDecorated : Gtk.object * bool -> unit
val windowGetDecorated : Gtk.object -> bool
val windowSetIconList : Gtk.object * Gtk.object list -> unit
val windowGetIconList : Gtk.object -> Gtk.object list
val windowSetIcon : Gtk.object * Gtk.object -> unit
val windowSetIconFromFile : Gtk.object * string -> bool * Gtk.object
val windowSetIconFromFile' :
Gtk.object * string * Gtk.object -> bool * Gtk.object
val windowGetIcon : Gtk.object -> Gtk.object
val windowSetDefaultIconList : Gtk.object list -> unit
val windowGetDefaultIconList : unit -> Gtk.object list
val windowSetDefaultIconFromFile : string -> bool * Gtk.object
val windowSetDefaultIconFromFile' :
string * Gtk.object -> bool * Gtk.object
val windowSetAutoStartupNotification : bool -> unit
val windowSetModal : Gtk.object * bool -> unit
val windowGetModal : Gtk.object -> bool
val windowListToplevels : unit -> Gtk.object list
val windowAddMnemonic : Gtk.object * int * Gtk.object -> unit
val windowRemoveMnemonic : Gtk.object * int * Gtk.object -> unit
val windowMnemonicActivate : Gtk.object * int * GdkModifierType -> bool
val windowSetMnemonicModifier : Gtk.object * GdkModifierType -> unit
val windowGetMnemonicModifier : Gtk.object -> GdkModifierType
val windowPresent : Gtk.object -> unit
val windowIconify : Gtk.object -> unit
val windowDeiconify : Gtk.object -> unit
val windowStick : Gtk.object -> unit
val windowUnstick : Gtk.object -> unit
val windowMaximize : Gtk.object -> unit
val windowUnmaximize : Gtk.object -> unit
val windowFullscreen : Gtk.object -> unit
val windowUnfullscreen : Gtk.object -> unit
val windowBeginResizeDrag :
Gtk.object * GdkWindowEdge * int * int * int * int -> unit
val windowBeginMoveDrag : Gtk.object * int * int * int * int -> unit
val windowSetPolicy : Gtk.object * int * int * int -> unit
val windowSetDefaultSize : Gtk.object * int * int -> unit
val windowGetDefaultSize : Gtk.object -> int * int
val windowGetDefaultSize' : Gtk.object * int * int -> int * int
val windowResize : Gtk.object * int * int -> unit
val windowGetSize : Gtk.object -> int * int
val windowGetSize' : Gtk.object * int * int -> int * int
val windowMove : Gtk.object * int * int -> unit
val windowGetPosition : Gtk.object -> int * int
val windowGetPosition' : Gtk.object * int * int -> int * int
val windowParseGeometry : Gtk.object * string -> bool
val windowReshowWithInitialSize : Gtk.object -> unit
val windowGroupGetType : unit -> int
val windowGroupNew : unit -> Gtk.object
val windowGroupAddWindow : Gtk.object * Gtk.object -> unit
val windowGroupRemoveWindow : Gtk.object * Gtk.object -> unit
val windowRemoveEmbeddedXid : Gtk.object * int -> unit
val windowAddEmbeddedXid : Gtk.object * int -> unit
val menuShellGetType : unit -> int
val menuShellAppend : Gtk.object * Gtk.object -> unit
val menuShellPrepend : Gtk.object * Gtk.object -> unit
val menuShellInsert : Gtk.object * Gtk.object * int -> unit
val menuShellDeactivate : Gtk.object -> unit
val menuShellSelectItem : Gtk.object * Gtk.object -> unit
val menuShellDeselect : Gtk.object -> unit
val menuShellActivateItem : Gtk.object * Gtk.object * bool -> unit
val menuShellSelectFirst : Gtk.object * bool -> unit
val menuGetType : unit -> int
val menuNew : unit -> Gtk.object
val menuPopup :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * Gtk.object * int *
int -> unit
val menuReposition : Gtk.object -> unit
val menuPopdown : Gtk.object -> unit
val menuGetActive : Gtk.object -> Gtk.object
val menuSetActive : Gtk.object * int -> unit
val menuSetAccelGroup : Gtk.object * Gtk.object -> unit
val menuGetAccelGroup : Gtk.object -> Gtk.object
val menuSetAccelPath : Gtk.object * string -> unit
val menuAttachToWidget : Gtk.object * Gtk.object * Gtk.object -> unit
val menuDetach : Gtk.object -> unit
val menuGetAttachWidget : Gtk.object -> Gtk.object
val menuSetTearoffState : Gtk.object * bool -> unit
val menuGetTearoffState : Gtk.object -> bool
val menuSetTitle : Gtk.object * string -> unit
val menuGetTitle : Gtk.object -> string
val menuReorderChild : Gtk.object * Gtk.object * int -> unit
val menuSetScreen : Gtk.object * Gtk.object -> unit
val labelGetType : unit -> int
val labelNew : string -> Gtk.object
val labelNewWithMnemonic : string -> Gtk.object
val labelSetText : Gtk.object * string -> unit
val labelGetText : Gtk.object -> string
val labelSetAttributes : Gtk.object * Gtk.object -> unit
val labelGetAttributes : Gtk.object -> Gtk.object
val labelSetLabel : Gtk.object * string -> unit
val labelGetLabel : Gtk.object -> string
val labelSetMarkup : Gtk.object * string -> unit
val labelSetUseMarkup : Gtk.object * bool -> unit
val labelGetUseMarkup : Gtk.object -> bool
val labelSetUseUnderline : Gtk.object * bool -> unit
val labelGetUseUnderline : Gtk.object -> bool
val labelSetMarkupWithMnemonic : Gtk.object * string -> unit
val labelGetMnemonicKeyval : Gtk.object -> int
val labelSetMnemonicWidget : Gtk.object * Gtk.object -> unit
val labelGetMnemonicWidget : Gtk.object -> Gtk.object
val labelSetTextWithMnemonic : Gtk.object * string -> unit
val labelSetJustify : Gtk.object * GtkJustification -> unit
val labelGetJustify : Gtk.object -> GtkJustification
val labelSetPattern : Gtk.object * string -> unit
val labelSetLineWrap : Gtk.object * bool -> unit
val labelGetLineWrap : Gtk.object -> bool
val labelSetSelectable : Gtk.object * bool -> unit
val labelGetSelectable : Gtk.object -> bool
val labelSelectRegion : Gtk.object * int * int -> unit
val labelGetSelectionBounds : Gtk.object -> bool * int * int
val labelGetSelectionBounds' : Gtk.object * int * int -> bool * int * int
val labelGetLayout : Gtk.object -> Gtk.object
val labelGetLayoutOffsets : Gtk.object -> int * int
val labelGetLayoutOffsets' : Gtk.object * int * int -> int * int
val labelGet : Gtk.object -> string
val labelGet' : Gtk.object * string -> string
val labelParseUline : Gtk.object * string -> int
val accelLabelGetType : unit -> int
val accelLabelNew : string -> Gtk.object
val accelLabelGetAccelWidget : Gtk.object -> Gtk.object
val accelLabelGetAccelWidth : Gtk.object -> int
val accelLabelSetAccelWidget : Gtk.object * Gtk.object -> unit
val accelLabelSetAccelClosure : Gtk.object * Gtk.object -> unit
val accelLabelRefetch : Gtk.object -> bool
val accelMapAddEntry : string * int * GdkModifierType -> unit
val accelMapLookupEntry : string * Gtk.object -> bool
val accelMapChangeEntry : string * int * GdkModifierType * bool -> bool
val accelMapLoad : string -> unit
val accelMapSave : string -> unit
val accelMapForeach : Gtk.object * Gtk.object -> unit
val accelMapLoadFd : int -> unit
val accelMapLoadScanner : Gtk.object -> unit
val accelMapSaveFd : int -> unit
val accelMapAddFilter : string -> unit
val accelMapForeachUnfiltered : Gtk.object * Gtk.object -> unit
val accessibleGetType : unit -> int
val accessibleConnectWidgetDestroyed : Gtk.object -> unit
val alignmentGetType : unit -> int
val alignmentNew : real * real * real * real -> Gtk.object
val alignmentSet : Gtk.object * real * real * real * real -> unit
val frameGetType : unit -> int
val frameNew : string -> Gtk.object
val frameSetLabel : Gtk.object * string -> unit
val frameGetLabel : Gtk.object -> string
val frameSetLabelWidget : Gtk.object * Gtk.object -> unit
val frameGetLabelWidget : Gtk.object -> Gtk.object
val frameSetLabelAlign : Gtk.object * real * real -> unit
val frameGetLabelAlign : Gtk.object -> real * real
val frameGetLabelAlign' : Gtk.object * real * real -> real * real
val frameSetShadowType : Gtk.object * GtkShadowType -> unit
val frameGetShadowType : Gtk.object -> GtkShadowType
val aspectFrameGetType : unit -> int
val aspectFrameNew : string * real * real * real * bool -> Gtk.object
val aspectFrameSet : Gtk.object * real * real * real * bool -> unit
val arrowGetType : unit -> int
val arrowNew : GtkArrowType * GtkShadowType -> Gtk.object
val arrowSet : Gtk.object * GtkArrowType * GtkShadowType -> unit
val bindingSetNew : string -> Gtk.object
val bindingSetByClass : Gtk.object -> Gtk.object
val bindingSetFind : string -> Gtk.object
val bindingsActivate : Gtk.object * int * GdkModifierType -> bool
val bindingSetActivate :
Gtk.object * int * GdkModifierType * Gtk.object -> bool
val bindingEntryClear : Gtk.object * int * GdkModifierType -> unit
val bindingEntryAddSignal :
Gtk.object * int * GdkModifierType * string * int * Core.arg -> unit
val bindingSetAddPath :
Gtk.object * GtkPathType * string * GtkPathPriorityType -> unit
val bindingEntryRemove : Gtk.object * int * GdkModifierType -> unit
val bindingEntryAddSignall :
Gtk.object * int * GdkModifierType * string * Gtk.object list -> unit
val bindingParseBinding : Gtk.object -> int
val boxGetType : unit -> int
val boxPackStart : Gtk.object * Gtk.object * bool * bool * int -> unit
val boxPackEnd : Gtk.object * Gtk.object * bool * bool * int -> unit
val boxPackStartDefaults : Gtk.object * Gtk.object -> unit
val boxPackEndDefaults : Gtk.object * Gtk.object -> unit
val boxSetHomogeneous : Gtk.object * bool -> unit
val boxGetHomogeneous : Gtk.object -> bool
val boxSetSpacing : Gtk.object * int -> unit
val boxGetSpacing : Gtk.object -> int
val boxReorderChild : Gtk.object * Gtk.object * int -> unit
val boxQueryChildPacking :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> int * GtkPackType
val boxQueryChildPacking' :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * int *
GtkPackType -> int * GtkPackType
val boxSetChildPacking :
Gtk.object * Gtk.object * bool * bool * int * GtkPackType -> unit
val buttonBoxGetType : unit -> int
val buttonBoxGetLayout : Gtk.object -> GtkButtonBoxStyle
val buttonBoxSetLayout : Gtk.object * GtkButtonBoxStyle -> unit
val buttonBoxSetChildSecondary : Gtk.object * Gtk.object * bool -> unit
val buttonBoxSetChildSize : Gtk.object * int * int -> unit
val buttonBoxSetChildIpadding : Gtk.object * int * int -> unit
val buttonBoxGetChildSize : Gtk.object -> int * int
val buttonBoxGetChildSize' : Gtk.object * int * int -> int * int
val buttonBoxGetChildIpadding : Gtk.object -> int * int
val buttonBoxGetChildIpadding' : Gtk.object * int * int -> int * int
val buttonGetType : unit -> int
val buttonNew : unit -> Gtk.object
val buttonNewWithLabel : string -> Gtk.object
val buttonNewFromStock : string -> Gtk.object
val buttonNewWithMnemonic : string -> Gtk.object
val buttonPressed : Gtk.object -> unit
val buttonReleased : Gtk.object -> unit
val buttonClicked : Gtk.object -> unit
val buttonEnter : Gtk.object -> unit
val buttonLeave : Gtk.object -> unit
val buttonSetRelief : Gtk.object * GtkReliefStyle -> unit
val buttonGetRelief : Gtk.object -> GtkReliefStyle
val buttonSetLabel : Gtk.object * string -> unit
val buttonGetLabel : Gtk.object -> string
val buttonSetUseUnderline : Gtk.object * bool -> unit
val buttonGetUseUnderline : Gtk.object -> bool
val buttonSetUseStock : Gtk.object * bool -> unit
val buttonGetUseStock : Gtk.object -> bool
val marshalBOOLEANVOID :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalBOOLEANPOINTER :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalBOOLEANPOINTERPOINTERINTINT :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalBOOLEANPOINTERINTINT :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalBOOLEANPOINTERINTINTUINT :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalBOOLEANPOINTERSTRINGSTRINGPOINTER :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalENUMENUM :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalINTPOINTER :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalINTPOINTERCHARCHAR :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDENUMFLOAT :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDENUMFLOATBOOLEAN :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDINTINT :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDINTINTPOINTER :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDPOINTERINT :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDPOINTERPOINTER :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDPOINTERPOINTERPOINTER :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDPOINTERSTRINGSTRING :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDPOINTERUINT :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDPOINTERUINTENUM :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDPOINTERPOINTERUINTUINT :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDPOINTERINTINTPOINTERUINTUINT :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDPOINTERUINTUINT :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDSTRINGINTPOINTER :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDUINTPOINTERUINTENUMENUMPOINTER :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDUINTPOINTERUINTUINTENUM :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val marshalVOIDUINTSTRING :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
unit
val calendarGetType : unit -> int
val calendarNew : unit -> Gtk.object
val calendarSelectMonth : Gtk.object * int * int -> bool
val calendarSelectDay : Gtk.object * int -> unit
val calendarMarkDay : Gtk.object * int -> bool
val calendarUnmarkDay : Gtk.object * int -> bool
val calendarClearMarks : Gtk.object -> unit
val calendarDisplayOptions :
Gtk.object * GtkCalendarDisplayOptions -> unit
val calendarGetDate : Gtk.object -> int * int * int
val calendarGetDate' : Gtk.object * int * int * int -> int * int * int
val calendarFreeze : Gtk.object -> unit
val calendarThaw : Gtk.object -> unit
val cellEditableGetType : unit -> int
val cellEditableStartEditing : Gtk.object * Gtk.object -> unit
val cellEditableEditingDone : Gtk.object -> unit
val cellEditableRemoveWidget : Gtk.object -> unit
val cellRendererGetType : unit -> int
val cellRendererGetSize :
Gtk.object * Gtk.object * Gtk.object -> int * int * int * int
val cellRendererGetSize' :
Gtk.object * Gtk.object * Gtk.object * int * int * int * int ->
int * int * int * int
val cellRendererRender :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * Gtk.object *
Gtk.object * GtkCellRendererState -> unit
val cellRendererActivate :
Gtk.object * Gtk.object * Gtk.object * string * Gtk.object *
Gtk.object * GtkCellRendererState -> bool
val cellRendererStartEditing :
Gtk.object * Gtk.object * Gtk.object * string * Gtk.object *
Gtk.object * GtkCellRendererState -> Gtk.object
val cellRendererSetFixedSize : Gtk.object * int * int -> unit
val cellRendererGetFixedSize : Gtk.object -> int * int
val cellRendererGetFixedSize' : Gtk.object * int * int -> int * int
val cellRendererTextGetType : unit -> int
val cellRendererTextNew : unit -> Gtk.object
val cellRendererTextSetFixedHeightFromFont : Gtk.object * int -> unit
val cellRendererToggleGetType : unit -> int
val cellRendererToggleNew : unit -> Gtk.object
val cellRendererToggleGetRadio : Gtk.object -> bool
val cellRendererToggleSetRadio : Gtk.object * bool -> unit
val cellRendererToggleGetActive : Gtk.object -> bool
val cellRendererToggleSetActive : Gtk.object * bool -> unit
val cellRendererPixbufGetType : unit -> int
val cellRendererPixbufNew : unit -> Gtk.object
val toggleButtonGetFieldDrawIndicator : Gtk.object -> int
val toggleButtonSetFieldDrawIndicator : Gtk.object * int -> unit
val toggleButtonGetType : unit -> int
val toggleButtonNew : unit -> Gtk.object
val toggleButtonNewWithLabel : string -> Gtk.object
val toggleButtonNewWithMnemonic : string -> Gtk.object
val toggleButtonSetMode : Gtk.object * bool -> unit
val toggleButtonGetMode : Gtk.object -> bool
val toggleButtonSetActive : Gtk.object * bool -> unit
val toggleButtonGetActive : Gtk.object -> bool
val toggleButtonToggled : Gtk.object -> unit
val toggleButtonSetInconsistent : Gtk.object * bool -> unit
val toggleButtonGetInconsistent : Gtk.object -> bool
val checkButtonGetType : unit -> int
val checkButtonNew : unit -> Gtk.object
val checkButtonNewWithLabel : string -> Gtk.object
val checkButtonNewWithMnemonic : string -> Gtk.object
val itemGetType : unit -> int
val itemSelect : Gtk.object -> unit
val itemDeselect : Gtk.object -> unit
val itemToggle : Gtk.object -> unit
val menuItemGetType : unit -> int
val menuItemNew : unit -> Gtk.object
val menuItemNewWithLabel : string -> Gtk.object
val menuItemNewWithMnemonic : string -> Gtk.object
val menuItemSetSubmenu : Gtk.object * Gtk.object -> unit
val menuItemGetSubmenu : Gtk.object -> Gtk.object
val menuItemRemoveSubmenu : Gtk.object -> unit
val menuItemSelect : Gtk.object -> unit
val menuItemDeselect : Gtk.object -> unit
val menuItemActivate : Gtk.object -> unit
val menuItemToggleSizeRequest : Gtk.object -> int
val menuItemToggleSizeRequest' : Gtk.object * int -> int
val menuItemToggleSizeAllocate : Gtk.object * int -> unit
val menuItemSetRightJustified : Gtk.object * bool -> unit
val menuItemGetRightJustified : Gtk.object -> bool
val menuItemSetAccelPath : Gtk.object * string -> unit
val checkMenuItemGetFieldActive : Gtk.object -> int
val checkMenuItemSetFieldActive : Gtk.object * int -> unit
val checkMenuItemGetType : unit -> int
val checkMenuItemNew : unit -> Gtk.object
val checkMenuItemNewWithLabel : string -> Gtk.object
val checkMenuItemNewWithMnemonic : string -> Gtk.object
val checkMenuItemSetActive : Gtk.object * bool -> unit
val checkMenuItemGetActive : Gtk.object -> bool
val checkMenuItemToggled : Gtk.object -> unit
val checkMenuItemSetInconsistent : Gtk.object * bool -> unit
val checkMenuItemGetInconsistent : Gtk.object -> bool
val checkMenuItemSetShowToggle : Gtk.object * bool -> unit
val selectionDataGetFieldSelection : Gtk.object -> Gtk.object
val selectionDataGetFieldTarget : Gtk.object -> Gtk.object
val selectionDataGetFieldType : Gtk.object -> Gtk.object
val selectionDataGetFieldFormat : Gtk.object -> int
val selectionDataGetFieldData : Gtk.object -> string
val selectionDataSetFieldSelection : Gtk.object * Gtk.object -> unit
val selectionDataSetFieldTarget : Gtk.object * Gtk.object -> unit
val selectionDataSetFieldType : Gtk.object * Gtk.object -> unit
val selectionDataSetFieldFormat : Gtk.object * int -> unit
val selectionDataSetFieldData : Gtk.object * string -> unit
val targetListNew : Gtk.object * int -> Gtk.object
val targetListRef : Gtk.object -> unit
val targetListUnref : Gtk.object -> unit
val targetListAdd : Gtk.object * Gtk.object * int * int -> unit
val targetListAddTable : Gtk.object * Gtk.object * int -> unit
val targetListRemove : Gtk.object * Gtk.object -> unit
val targetListFind : Gtk.object * Gtk.object -> bool * int
val targetListFind' : Gtk.object * Gtk.object * int -> bool * int
val selectionOwnerSet : Gtk.object * Gtk.object * int -> bool
val selectionOwnerSetForDisplay :
Gtk.object * Gtk.object * Gtk.object * int -> bool
val selectionAddTarget :
Gtk.object * Gtk.object * Gtk.object * int -> unit
val selectionAddTargets :
Gtk.object * Gtk.object * Gtk.object * int -> unit
val selectionClearTargets : Gtk.object * Gtk.object -> unit
val selectionConvert : Gtk.object * Gtk.object * Gtk.object * int -> bool
val selectionDataSet :
Gtk.object * Gtk.object * int * string * int -> unit
val selectionDataSetText : Gtk.object * string * int -> bool
val selectionDataGetText : Gtk.object -> string
val selectionDataGetTargets : Gtk.object -> bool * Gtk.object * int
val selectionDataGetTargets' :
Gtk.object * Gtk.object * int -> bool * Gtk.object * int
val selectionDataTargetsIncludeText : Gtk.object -> bool
val selectionRemoveAll : Gtk.object -> unit
val selectionClear : Gtk.object * Gtk.object -> bool
val selectionDataGetType : unit -> int
val selectionDataCopy : Gtk.object -> Gtk.object
val selectionDataFree : Gtk.object -> unit
val clipboardGetType : unit -> int
val clipboardGetForDisplay : Gtk.object * Gtk.object -> Gtk.object
val clipboardGet : Gtk.object -> Gtk.object
val clipboardGetDisplay : Gtk.object -> Gtk.object
val clipboardSetWithData :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
bool
val clipboardSetWithOwner :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object * Gtk.object ->
bool
val clipboardGetOwner : Gtk.object -> Gtk.object
val clipboardClear : Gtk.object -> unit
val clipboardSetText : Gtk.object * string * int -> unit
val clipboardRequestContents :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val clipboardRequestText : Gtk.object * Gtk.object * Gtk.object -> unit
val clipboardWaitForContents : Gtk.object * Gtk.object -> Gtk.object
val clipboardWaitForText : Gtk.object -> string
val clipboardWaitIsTextAvailable : Gtk.object -> bool
val rangeGetType : unit -> int
val rangeSetUpdatePolicy : Gtk.object * GtkUpdateType -> unit
val rangeGetUpdatePolicy : Gtk.object -> GtkUpdateType
val rangeSetAdjustment : Gtk.object * Gtk.object -> unit
val rangeGetAdjustment : Gtk.object -> Gtk.object
val rangeSetInverted : Gtk.object * bool -> unit
val rangeGetInverted : Gtk.object -> bool
val rangeSetIncrements : Gtk.object * real * real -> unit
val rangeSetRange : Gtk.object * real * real -> unit
val rangeSetValue : Gtk.object * real -> unit
val rangeGetValue : Gtk.object -> real
val scrollbarGetType : unit -> int
val hscrollbarGetType : unit -> int
val hscrollbarNew : Gtk.object -> Gtk.object
val vscrollbarGetType : unit -> int
val vscrollbarNew : Gtk.object -> Gtk.object
val cListGetFieldRows : Gtk.object -> int
val cListGetFieldColumns : Gtk.object -> int
val cListGetFieldSelection : Gtk.object -> Gtk.object list
val cListGetFieldFocusRow : Gtk.object -> int
val cListSetFieldRows : Gtk.object * int -> unit
val cListSetFieldColumns : Gtk.object * int -> unit
val cListSetFieldSelection : Gtk.object * Gtk.object list -> unit
val cListSetFieldFocusRow : Gtk.object * int -> unit
val clistGetType : unit -> int
val clistNew : int -> Gtk.object
val clistNewWithTitles : int * string vector -> Gtk.object
val clistSetHadjustment : Gtk.object * Gtk.object -> unit
val clistSetVadjustment : Gtk.object * Gtk.object -> unit
val clistGetHadjustment : Gtk.object -> Gtk.object
val clistGetVadjustment : Gtk.object -> Gtk.object
val clistSetShadowType : Gtk.object * GtkShadowType -> unit
val clistSetSelectionMode : Gtk.object * GtkSelectionMode -> unit
val clistSetReorderable : Gtk.object * bool -> unit
val clistSetUseDragIcons : Gtk.object * bool -> unit
val clistSetButtonActions : Gtk.object * int * int -> unit
val clistFreeze : Gtk.object -> unit
val clistThaw : Gtk.object -> unit
val clistColumnTitlesShow : Gtk.object -> unit
val clistColumnTitlesHide : Gtk.object -> unit
val clistColumnTitleActive : Gtk.object * int -> unit
val clistColumnTitlePassive : Gtk.object * int -> unit
val clistColumnTitlesActive : Gtk.object -> unit
val clistColumnTitlesPassive : Gtk.object -> unit
val clistSetColumnTitle : Gtk.object * int * string -> unit
val clistGetColumnTitle : Gtk.object * int -> string
val clistSetColumnWidget : Gtk.object * int * Gtk.object -> unit
val clistGetColumnWidget : Gtk.object * int -> Gtk.object
val clistSetColumnJustification :
Gtk.object * int * GtkJustification -> unit
val clistSetColumnVisibility : Gtk.object * int * bool -> unit
val clistSetColumnResizeable : Gtk.object * int * bool -> unit
val clistSetColumnAutoResize : Gtk.object * int * bool -> unit
val clistColumnsAutosize : Gtk.object -> int
val clistOptimalColumnWidth : Gtk.object * int -> int
val clistSetColumnWidth : Gtk.object * int * int -> unit
val clistSetColumnMinWidth : Gtk.object * int * int -> unit
val clistSetColumnMaxWidth : Gtk.object * int * int -> unit
val clistSetRowHeight : Gtk.object * int -> unit
val clistMoveto : Gtk.object * int * int * real * real -> unit
val clistRowIsVisible : Gtk.object * int -> GtkVisibility
val clistGetCellType : Gtk.object * int * int -> GtkCellType
val clistSetText : Gtk.object * int * int * string -> unit
val clistGetText : Gtk.object * int * int -> int * string
val clistGetText' : Gtk.object * int * int * string -> int * string
val clistSetPixmap :
Gtk.object * int * int * Gtk.object * Gtk.object -> unit
val clistGetPixmap :
Gtk.object * int * int -> int * Gtk.object * Gtk.object
val clistGetPixmap' :
Gtk.object * int * int * Gtk.object * Gtk.object ->
int * Gtk.object * Gtk.object
val clistSetPixtext :
Gtk.object * int * int * string * int * Gtk.object * Gtk.object -> unit
val clistGetPixtext :
Gtk.object * int * int * string ->
int * string * Gtk.object * Gtk.object
val clistGetPixtext' :
Gtk.object * int * int * string * string * Gtk.object * Gtk.object ->
int * string * Gtk.object * Gtk.object
val clistSetForeground : Gtk.object * int * Gtk.object -> unit
val clistSetBackground : Gtk.object * int * Gtk.object -> unit
val clistSetCellStyle : Gtk.object * int * int * Gtk.object -> unit
val clistGetCellStyle : Gtk.object * int * int -> Gtk.object
val clistSetRowStyle : Gtk.object * int * Gtk.object -> unit
val clistGetRowStyle : Gtk.object * int -> Gtk.object
val clistSetShift : Gtk.object * int * int * int * int -> unit
val clistSetSelectable : Gtk.object * int * bool -> unit
val clistGetSelectable : Gtk.object * int -> bool
val clistPrepend : Gtk.object * string vector -> int
val clistAppend : Gtk.object * string vector -> int
val clistInsert : Gtk.object * int * string vector -> int
val clistRemove : Gtk.object * int -> unit
val clistSetRowData : Gtk.object * int * Gtk.object -> unit
val clistSetRowDataFull :
Gtk.object * int * Gtk.object * Gtk.object -> unit
val clistGetRowData : Gtk.object * int -> Gtk.object
val clistFindRowFromData : Gtk.object * Gtk.object -> int
val clistSelectRow : Gtk.object * int * int -> unit
val clistUnselectRow : Gtk.object * int * int -> unit
val clistUndoSelection : Gtk.object -> unit
val clistClear : Gtk.object -> unit
val clistGetSelectionInfo : Gtk.object * int * int -> int * int * int
val clistGetSelectionInfo' :
Gtk.object * int * int * int * int -> int * int * int
val clistSelectAll : Gtk.object -> unit
val clistUnselectAll : Gtk.object -> unit
val clistSwapRows : Gtk.object * int * int -> unit
val clistRowMove : Gtk.object * int * int -> unit
val clistSetCompareFunc : Gtk.object * Gtk.object -> unit
val clistSetSortColumn : Gtk.object * int -> unit
val clistSetSortType : Gtk.object * GtkSortType -> unit
val clistSort : Gtk.object -> unit
val clistSetAutoSort : Gtk.object * bool -> unit
val dialogGetFieldVbox : Gtk.object -> Gtk.object
val dialogGetFieldActionArea : Gtk.object -> Gtk.object
val dialogSetFieldVbox : Gtk.object * Gtk.object -> unit
val dialogSetFieldActionArea : Gtk.object * Gtk.object -> unit
val dialogGetType : unit -> int
val dialogNew : unit -> Gtk.object
val dialogNewWithButtons :
string * Gtk.object * GtkDialogFlags * string * Core.arg -> Gtk.object
val dialogAddActionWidget : Gtk.object * Gtk.object * int -> unit
val dialogAddButton : Gtk.object * string * int -> Gtk.object
val dialogAddButtons : Gtk.object * string * Core.arg -> unit
val dialogSetResponseSensitive : Gtk.object * int * bool -> unit
val dialogSetDefaultResponse : Gtk.object * int -> unit
val dialogSetHasSeparator : Gtk.object * bool -> unit
val dialogGetHasSeparator : Gtk.object -> bool
val dialogResponse : Gtk.object * int -> unit
val dialogRun : Gtk.object -> int
val vboxGetType : unit -> int
val vboxNew : bool * int -> Gtk.object
val colorSelectionGetType : unit -> int
val colorSelectionNew : unit -> Gtk.object
val colorSelectionGetHasOpacityControl : Gtk.object -> bool
val colorSelectionSetHasOpacityControl : Gtk.object * bool -> unit
val colorSelectionGetHasPalette : Gtk.object -> bool
val colorSelectionSetHasPalette : Gtk.object * bool -> unit
val colorSelectionSetCurrentColor : Gtk.object * Gtk.object -> unit
val colorSelectionSetCurrentAlpha : Gtk.object * int -> unit
val colorSelectionGetCurrentColor : Gtk.object * Gtk.object -> unit
val colorSelectionGetCurrentAlpha : Gtk.object -> int
val colorSelectionSetPreviousColor : Gtk.object * Gtk.object -> unit
val colorSelectionSetPreviousAlpha : Gtk.object * int -> unit
val colorSelectionGetPreviousColor : Gtk.object * Gtk.object -> unit
val colorSelectionGetPreviousAlpha : Gtk.object -> int
val colorSelectionIsAdjusting : Gtk.object -> bool
val colorSelectionPaletteFromString : string -> bool * Gtk.object * int
val colorSelectionPaletteFromString' :
string * Gtk.object * int -> bool * Gtk.object * int
val colorSelectionPaletteToString : Gtk.object * int -> string
val colorSelectionSetChangePaletteHook : Gtk.object -> Gtk.object
val colorSelectionSetChangePaletteWithScreenHook :
Gtk.object -> Gtk.object
val colorSelectionSetColor : Gtk.object -> real
val colorSelectionSetColor' : Gtk.object * real -> real
val colorSelectionGetColor : Gtk.object -> real
val colorSelectionGetColor' : Gtk.object * real -> real
val colorSelectionSetUpdatePolicy : Gtk.object * GtkUpdateType -> unit
val colorSelectionDialogGetFieldColorsel : Gtk.object -> Gtk.object
val colorSelectionDialogGetFieldOkButton : Gtk.object -> Gtk.object
val colorSelectionDialogGetFieldCancelButton : Gtk.object -> Gtk.object
val colorSelectionDialogGetFieldHelpButton : Gtk.object -> Gtk.object
val colorSelectionDialogSetFieldColorsel : Gtk.object * Gtk.object -> unit
val colorSelectionDialogSetFieldOkButton : Gtk.object * Gtk.object -> unit
val colorSelectionDialogSetFieldCancelButton :
Gtk.object * Gtk.object -> unit
val colorSelectionDialogSetFieldHelpButton :
Gtk.object * Gtk.object -> unit
val colorSelectionDialogGetType : unit -> int
val colorSelectionDialogNew : string -> Gtk.object
val hboxGetType : unit -> int
val hboxNew : bool * int -> Gtk.object
val comboGetFieldEntry : Gtk.object -> Gtk.object
val comboGetFieldList : Gtk.object -> Gtk.object
val comboSetFieldEntry : Gtk.object * Gtk.object -> unit
val comboSetFieldList : Gtk.object * Gtk.object -> unit
val comboGetType : unit -> int
val comboNew : unit -> Gtk.object
val comboSetValueInList : Gtk.object * bool * bool -> unit
val comboSetUseArrows : Gtk.object * bool -> unit
val comboSetUseArrowsAlways : Gtk.object * bool -> unit
val comboSetCaseSensitive : Gtk.object * bool -> unit
val comboSetItemString : Gtk.object * Gtk.object * string -> unit
val comboDisableActivate : Gtk.object -> unit
val ctreeGetType : unit -> int
val ctreeNewWithTitles : int * int * string vector -> Gtk.object
val ctreeNew : int * int -> Gtk.object
val ctreeInsertNode :
Gtk.object * Gtk.object * Gtk.object * string vector * int *
Gtk.object * Gtk.object * Gtk.object * Gtk.object * bool * bool ->
Gtk.object
val ctreeRemoveNode : Gtk.object * Gtk.object -> unit
val ctreeInsertGnode :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * Gtk.object *
Gtk.object -> Gtk.object
val ctreeExportToGnode :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * Gtk.object *
Gtk.object -> Gtk.object
val ctreePostRecursive :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val ctreePostRecursiveToDepth :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object -> unit
val ctreePreRecursive :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val ctreePreRecursiveToDepth :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object -> unit
val ctreeIsViewable : Gtk.object * Gtk.object -> bool
val ctreeLast : Gtk.object * Gtk.object -> Gtk.object
val ctreeFindNodePtr : Gtk.object * Gtk.object -> Gtk.object
val ctreeNodeNth : Gtk.object * int -> Gtk.object
val ctreeFind : Gtk.object * Gtk.object * Gtk.object -> bool
val ctreeIsAncestor : Gtk.object * Gtk.object * Gtk.object -> bool
val ctreeFindByRowData :
Gtk.object * Gtk.object * Gtk.object -> Gtk.object
val ctreeFindAllByRowData :
Gtk.object * Gtk.object * Gtk.object -> Gtk.object list
val ctreeFindByRowDataCustom :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> Gtk.object
val ctreeFindAllByRowDataCustom :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> Gtk.object list
val ctreeIsHotSpot : Gtk.object * int * int -> bool
val ctreeMove : Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val ctreeExpand : Gtk.object * Gtk.object -> unit
val ctreeExpandRecursive : Gtk.object * Gtk.object -> unit
val ctreeExpandToDepth : Gtk.object * Gtk.object * int -> unit
val ctreeCollapse : Gtk.object * Gtk.object -> unit
val ctreeCollapseRecursive : Gtk.object * Gtk.object -> unit
val ctreeCollapseToDepth : Gtk.object * Gtk.object * int -> unit
val ctreeToggleExpansion : Gtk.object * Gtk.object -> unit
val ctreeToggleExpansionRecursive : Gtk.object * Gtk.object -> unit
val ctreeSelect : Gtk.object * Gtk.object -> unit
val ctreeSelectRecursive : Gtk.object * Gtk.object -> unit
val ctreeUnselect : Gtk.object * Gtk.object -> unit
val ctreeUnselectRecursive : Gtk.object * Gtk.object -> unit
val ctreeRealSelectRecursive : Gtk.object * Gtk.object * int -> unit
val ctreeNodeSetText : Gtk.object * Gtk.object * int * string -> unit
val ctreeNodeSetPixmap :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object -> unit
val ctreeNodeSetPixtext :
Gtk.object * Gtk.object * int * string * int * Gtk.object *
Gtk.object -> unit
val ctreeSetNodeInfo :
Gtk.object * Gtk.object * string * int * Gtk.object * Gtk.object *
Gtk.object * Gtk.object * bool * bool -> unit
val ctreeNodeSetShift : Gtk.object * Gtk.object * int * int * int -> unit
val ctreeNodeSetSelectable : Gtk.object * Gtk.object * bool -> unit
val ctreeNodeGetSelectable : Gtk.object * Gtk.object -> bool
val ctreeNodeGetCellType : Gtk.object * Gtk.object * int -> GtkCellType
val ctreeNodeGetText : Gtk.object * Gtk.object * int -> bool * string
val ctreeNodeGetText' :
Gtk.object * Gtk.object * int * string -> bool * string
val ctreeNodeGetPixmap :
Gtk.object * Gtk.object * int -> bool * Gtk.object * Gtk.object
val ctreeNodeGetPixmap' :
Gtk.object * Gtk.object * int * Gtk.object * Gtk.object ->
bool * Gtk.object * Gtk.object
val ctreeNodeGetPixtext :
Gtk.object * Gtk.object * int * string ->
bool * string * Gtk.object * Gtk.object
val ctreeNodeGetPixtext' :
Gtk.object * Gtk.object * int * string * string * Gtk.object *
Gtk.object -> bool * string * Gtk.object * Gtk.object
val ctreeGetNodeInfo :
Gtk.object * Gtk.object * string * Gtk.object * Gtk.object ->
bool * string * Gtk.object * Gtk.object * Gtk.object * Gtk.object
val ctreeGetNodeInfo' :
Gtk.object * Gtk.object * string * string * Gtk.object * Gtk.object *
Gtk.object * Gtk.object * Gtk.object * Gtk.object ->
bool * string * Gtk.object * Gtk.object * Gtk.object * Gtk.object
val ctreeNodeSetRowStyle : Gtk.object * Gtk.object * Gtk.object -> unit
val ctreeNodeGetRowStyle : Gtk.object * Gtk.object -> Gtk.object
val ctreeNodeSetCellStyle :
Gtk.object * Gtk.object * int * Gtk.object -> unit
val ctreeNodeGetCellStyle : Gtk.object * Gtk.object * int -> Gtk.object
val ctreeNodeSetForeground : Gtk.object * Gtk.object * Gtk.object -> unit
val ctreeNodeSetBackground : Gtk.object * Gtk.object * Gtk.object -> unit
val ctreeNodeSetRowData : Gtk.object * Gtk.object * Gtk.object -> unit
val ctreeNodeSetRowDataFull :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val ctreeNodeGetRowData : Gtk.object * Gtk.object -> Gtk.object
val ctreeNodeMoveto : Gtk.object * Gtk.object * int * real * real -> unit
val ctreeNodeIsVisible : Gtk.object * Gtk.object -> GtkVisibility
val ctreeSetIndent : Gtk.object * int -> unit
val ctreeSetSpacing : Gtk.object * int -> unit
val ctreeSetShowStub : Gtk.object * bool -> unit
val ctreeSetLineStyle : Gtk.object * GtkCTreeLineStyle -> unit
val ctreeSetExpanderStyle : Gtk.object * GtkCTreeExpanderStyle -> unit
val ctreeSetDragCompareFunc : Gtk.object * Gtk.object -> unit
val ctreeSortNode : Gtk.object * Gtk.object -> unit
val ctreeSortRecursive : Gtk.object * Gtk.object -> unit
val ctreeNodeGetType : unit -> int
val drawingAreaGetType : unit -> int
val drawingAreaNew : unit -> Gtk.object
val drawingAreaSize : Gtk.object * int * int -> unit
val curveGetType : unit -> int
val curveNew : unit -> Gtk.object
val curveReset : Gtk.object -> unit
val curveSetGamma : Gtk.object * real -> unit
val curveSetRange : Gtk.object * real * real * real * real -> unit
val curveGetVector : Gtk.object * int * real vector -> unit
val curveSetVector : Gtk.object * int * real vector -> unit
val curveSetCurveType : Gtk.object * GtkCurveType -> unit
val dragGetData : Gtk.object * Gtk.object * Gtk.object * int -> unit
val dragFinish : Gtk.object * bool * bool * int -> unit
val dragGetSourceWidget : Gtk.object -> Gtk.object
val dragHighlight : Gtk.object -> unit
val dragUnhighlight : Gtk.object -> unit
val dragDestSet :
Gtk.object * GtkDestDefaults * Gtk.object * int * GdkDragAction -> unit
val dragDestSetProxy :
Gtk.object * Gtk.object * GdkDragProtocol * bool -> unit
val dragDestUnset : Gtk.object -> unit
val dragDestFindTarget :
Gtk.object * Gtk.object * Gtk.object -> Gtk.object
val dragDestGetTargetList : Gtk.object -> Gtk.object
val dragDestSetTargetList : Gtk.object * Gtk.object -> unit
val dragSourceSet :
Gtk.object * GdkModifierType * Gtk.object * int * GdkDragAction -> unit
val dragSourceUnset : Gtk.object -> unit
val dragSourceSetIcon :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val dragSourceSetIconPixbuf : Gtk.object * Gtk.object -> unit
val dragSourceSetIconStock : Gtk.object * string -> unit
val dragBegin :
Gtk.object * Gtk.object * GdkDragAction * int * Gtk.object ->
Gtk.object
val dragSetIconWidget : Gtk.object * Gtk.object * int * int -> unit
val dragSetIconPixmap :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * int * int -> unit
val dragSetIconPixbuf : Gtk.object * Gtk.object * int * int -> unit
val dragSetIconStock : Gtk.object * string * int * int -> unit
val dragSetIconDefault : Gtk.object -> unit
val dragCheckThreshold : Gtk.object * int * int * int * int -> bool
val dragSetDefaultIcon :
Gtk.object * Gtk.object * Gtk.object * int * int -> unit
val editableGetType : unit -> int
val editableSelectRegion : Gtk.object * int * int -> unit
val editableGetSelectionBounds : Gtk.object -> bool * int * int
val editableGetSelectionBounds' :
Gtk.object * int * int -> bool * int * int
val editableInsertText : Gtk.object * string * int -> int
val editableInsertText' : Gtk.object * string * int * int -> int
val editableDeleteText : Gtk.object * int * int -> unit
val editableGetChars : Gtk.object * int * int -> string
val editableCutClipboard : Gtk.object -> unit
val editableCopyClipboard : Gtk.object -> unit
val editablePasteClipboard : Gtk.object -> unit
val editableDeleteSelection : Gtk.object -> unit
val editableSetPosition : Gtk.object * int -> unit
val editableGetPosition : Gtk.object -> int
val editableSetEditable : Gtk.object * bool -> unit
val editableGetEditable : Gtk.object -> bool
val imContextGetType : unit -> int
val imContextSetClientWindow : Gtk.object * Gtk.object -> unit
val imContextGetPreeditString : Gtk.object -> string * Gtk.object * int
val imContextGetPreeditString' :
Gtk.object * string * Gtk.object * int -> string * Gtk.object * int
val imContextFilterKeypress : Gtk.object * Gtk.object -> bool
val imContextFocusIn : Gtk.object -> unit
val imContextFocusOut : Gtk.object -> unit
val imContextReset : Gtk.object -> unit
val imContextSetCursorLocation : Gtk.object * Gtk.object -> unit
val imContextSetUsePreedit : Gtk.object * bool -> unit
val imContextSetSurrounding : Gtk.object * string * int * int -> unit
val imContextGetSurrounding : Gtk.object -> bool * string * int
val imContextGetSurrounding' :
Gtk.object * string * int -> bool * string * int
val imContextDeleteSurrounding : Gtk.object * int * int -> bool
val entryGetType : unit -> int
val entryNew : unit -> Gtk.object
val entrySetVisibility : Gtk.object * bool -> unit
val entryGetVisibility : Gtk.object -> bool
val entrySetInvisibleChar : Gtk.object * int -> unit
val entryGetInvisibleChar : Gtk.object -> int
val entrySetHasFrame : Gtk.object * bool -> unit
val entryGetHasFrame : Gtk.object -> bool
val entrySetMaxLength : Gtk.object * int -> unit
val entryGetMaxLength : Gtk.object -> int
val entrySetActivatesDefault : Gtk.object * bool -> unit
val entryGetActivatesDefault : Gtk.object -> bool
val entrySetWidthChars : Gtk.object * int -> unit
val entryGetWidthChars : Gtk.object -> int
val entrySetText : Gtk.object * string -> unit
val entryGetText : Gtk.object -> string
val entryGetLayout : Gtk.object -> Gtk.object
val entryGetLayoutOffsets : Gtk.object -> int * int
val entryGetLayoutOffsets' : Gtk.object * int * int -> int * int
val entryNewWithMaxLength : int -> Gtk.object
val entryAppendText : Gtk.object * string -> unit
val entryPrependText : Gtk.object * string -> unit
val entrySetPosition : Gtk.object * int -> unit
val entrySelectRegion : Gtk.object * int * int -> unit
val entrySetEditable : Gtk.object * bool -> unit
val eventBoxGetType : unit -> int
val eventBoxNew : unit -> Gtk.object
val fileSelectionGetFieldDirList : Gtk.object -> Gtk.object
val fileSelectionGetFieldFileList : Gtk.object -> Gtk.object
val fileSelectionGetFieldSelectionEntry : Gtk.object -> Gtk.object
val fileSelectionGetFieldSelectionText : Gtk.object -> Gtk.object
val fileSelectionGetFieldMainVbox : Gtk.object -> Gtk.object
val fileSelectionGetFieldOkButton : Gtk.object -> Gtk.object
val fileSelectionGetFieldCancelButton : Gtk.object -> Gtk.object
val fileSelectionGetFieldHelpButton : Gtk.object -> Gtk.object
val fileSelectionGetFieldHistoryPulldown : Gtk.object -> Gtk.object
val fileSelectionGetFieldHistoryMenu : Gtk.object -> Gtk.object
val fileSelectionGetFieldFileopDialog : Gtk.object -> Gtk.object
val fileSelectionGetFieldFileopEntry : Gtk.object -> Gtk.object
val fileSelectionGetFieldFileopFile : Gtk.object -> string
val fileSelectionGetFieldFileopCDir : Gtk.object -> Gtk.object
val fileSelectionGetFieldFileopDelFile : Gtk.object -> Gtk.object
val fileSelectionGetFieldFileopRenFile : Gtk.object -> Gtk.object
val fileSelectionGetFieldButtonArea : Gtk.object -> Gtk.object
val fileSelectionGetFieldActionArea : Gtk.object -> Gtk.object
val fileSelectionSetFieldDirList : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldFileList : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldSelectionEntry : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldSelectionText : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldMainVbox : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldOkButton : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldCancelButton : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldHelpButton : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldHistoryPulldown : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldHistoryMenu : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldFileopDialog : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldFileopEntry : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldFileopFile : Gtk.object * string -> unit
val fileSelectionSetFieldFileopCDir : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldFileopDelFile : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldFileopRenFile : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldButtonArea : Gtk.object * Gtk.object -> unit
val fileSelectionSetFieldActionArea : Gtk.object * Gtk.object -> unit
val fileSelectionGetType : unit -> int
val fileSelectionNew : string -> Gtk.object
val fileSelectionSetFilename : Gtk.object * string -> unit
val fileSelectionGetFilename : Gtk.object -> string
val fileSelectionComplete : Gtk.object * string -> unit
val fileSelectionShowFileopButtons : Gtk.object -> unit
val fileSelectionHideFileopButtons : Gtk.object -> unit
val fileSelectionGetSelections : Gtk.object -> Gtk.object
val fileSelectionSetSelectMultiple : Gtk.object * bool -> unit
val fileSelectionGetSelectMultiple : Gtk.object -> bool
val fixedGetType : unit -> int
val fixedNew : unit -> Gtk.object
val fixedPut : Gtk.object * Gtk.object * int * int -> unit
val fixedMove : Gtk.object * Gtk.object * int * int -> unit
val fixedSetHasWindow : Gtk.object * bool -> unit
val fixedGetHasWindow : Gtk.object -> bool
val fontSelectionDialogGetFieldFontsel : Gtk.object -> Gtk.object
val fontSelectionDialogGetFieldMainVbox : Gtk.object -> Gtk.object
val fontSelectionDialogGetFieldActionArea : Gtk.object -> Gtk.object
val fontSelectionDialogGetFieldOkButton : Gtk.object -> Gtk.object
val fontSelectionDialogGetFieldApplyButton : Gtk.object -> Gtk.object
val fontSelectionDialogGetFieldCancelButton : Gtk.object -> Gtk.object
val fontSelectionDialogSetFieldFontsel : Gtk.object * Gtk.object -> unit
val fontSelectionDialogSetFieldMainVbox : Gtk.object * Gtk.object -> unit
val fontSelectionDialogSetFieldActionArea :
Gtk.object * Gtk.object -> unit
val fontSelectionDialogSetFieldOkButton : Gtk.object * Gtk.object -> unit
val fontSelectionDialogSetFieldApplyButton :
Gtk.object * Gtk.object -> unit
val fontSelectionDialogSetFieldCancelButton :
Gtk.object * Gtk.object -> unit
val fontSelectionGetType : unit -> int
val fontSelectionNew : unit -> Gtk.object
val fontSelectionGetFontName : Gtk.object -> string
val fontSelectionGetFont : Gtk.object -> Gtk.object
val fontSelectionSetFontName : Gtk.object * string -> bool
val fontSelectionGetPreviewText : Gtk.object -> string
val fontSelectionSetPreviewText : Gtk.object * string -> unit
val fontSelectionDialogGetType : unit -> int
val fontSelectionDialogNew : string -> Gtk.object
val fontSelectionDialogGetFontName : Gtk.object -> string
val fontSelectionDialogGetFont : Gtk.object -> Gtk.object
val fontSelectionDialogSetFontName : Gtk.object * string -> bool
val fontSelectionDialogGetPreviewText : Gtk.object -> string
val fontSelectionDialogSetPreviewText : Gtk.object * string -> unit
val gammaCurveGetFieldTable : Gtk.object -> Gtk.object
val gammaCurveGetFieldCurve : Gtk.object -> Gtk.object
val gammaCurveGetFieldGamma : Gtk.object -> real
val gammaCurveGetFieldGammaDialog : Gtk.object -> Gtk.object
val gammaCurveGetFieldGammaText : Gtk.object -> Gtk.object
val gammaCurveSetFieldTable : Gtk.object * Gtk.object -> unit
val gammaCurveSetFieldCurve : Gtk.object * Gtk.object -> unit
val gammaCurveSetFieldGamma : Gtk.object * real -> unit
val gammaCurveSetFieldGammaDialog : Gtk.object * Gtk.object -> unit
val gammaCurveSetFieldGammaText : Gtk.object * Gtk.object -> unit
val gammaCurveGetType : unit -> int
val gammaCurveNew : unit -> Gtk.object
val gcGet : int * Gtk.object * Gtk.object * GdkGCValuesMask -> Gtk.object
val gcRelease : Gtk.object -> unit
val handleBoxGetType : unit -> int
val handleBoxNew : unit -> Gtk.object
val handleBoxSetShadowType : Gtk.object * GtkShadowType -> unit
val handleBoxGetShadowType : Gtk.object -> GtkShadowType
val handleBoxSetHandlePosition : Gtk.object * GtkPositionType -> unit
val handleBoxGetHandlePosition : Gtk.object -> GtkPositionType
val handleBoxSetSnapEdge : Gtk.object * GtkPositionType -> unit
val handleBoxGetSnapEdge : Gtk.object -> GtkPositionType
val hbuttonBoxGetType : unit -> int
val hbuttonBoxNew : unit -> Gtk.object
val hbuttonBoxGetSpacingDefault : unit -> int
val hbuttonBoxGetLayoutDefault : unit -> GtkButtonBoxStyle
val hbuttonBoxSetSpacingDefault : int -> unit
val hbuttonBoxSetLayoutDefault : GtkButtonBoxStyle -> unit
val panedGetType : unit -> int
val panedAdd1 : Gtk.object * Gtk.object -> unit
val panedAdd2 : Gtk.object * Gtk.object -> unit
val panedPack1 : Gtk.object * Gtk.object * bool * bool -> unit
val panedPack2 : Gtk.object * Gtk.object * bool * bool -> unit
val panedGetPosition : Gtk.object -> int
val panedSetPosition : Gtk.object * int -> unit
val panedComputePosition : Gtk.object * int * int * int -> unit
val hpanedGetType : unit -> int
val hpanedNew : unit -> Gtk.object
val rulerGetType : unit -> int
val rulerSetMetric : Gtk.object * GtkMetricType -> unit
val rulerSetRange : Gtk.object * real * real * real * real -> unit
val rulerDrawTicks : Gtk.object -> unit
val rulerDrawPos : Gtk.object -> unit
val rulerGetMetric : Gtk.object -> GtkMetricType
val rulerGetRange : Gtk.object -> real * real * real * real
val rulerGetRange' :
Gtk.object * real * real * real * real -> real * real * real * real
val hrulerGetType : unit -> int
val hrulerNew : unit -> Gtk.object
val scaleGetType : unit -> int
val scaleSetDigits : Gtk.object * int -> unit
val scaleGetDigits : Gtk.object -> int
val scaleSetDrawValue : Gtk.object * bool -> unit
val scaleGetDrawValue : Gtk.object -> bool
val scaleSetValuePos : Gtk.object * GtkPositionType -> unit
val scaleGetValuePos : Gtk.object -> GtkPositionType
val hscaleGetType : unit -> int
val hscaleNew : Gtk.object -> Gtk.object
val hscaleNewWithRange : real * real * real -> Gtk.object
val separatorGetType : unit -> int
val hseparatorGetType : unit -> int
val hseparatorNew : unit -> Gtk.object
val iconFactoryGetType : unit -> int
val iconFactoryNew : unit -> Gtk.object
val iconFactoryAdd : Gtk.object * string * Gtk.object -> unit
val iconFactoryLookup : Gtk.object * string -> Gtk.object
val iconFactoryAddDefault : Gtk.object -> unit
val iconFactoryRemoveDefault : Gtk.object -> unit
val iconFactoryLookupDefault : string -> Gtk.object
val iconSizeLookup : GtkIconSize -> bool * int * int
val iconSizeLookup' : GtkIconSize * int * int -> bool * int * int
val iconSizeLookupForSettings :
Gtk.object * GtkIconSize -> bool * int * int
val iconSizeLookupForSettings' :
Gtk.object * GtkIconSize * int * int -> bool * int * int
val iconSizeRegister : string * int * int -> GtkIconSize
val iconSizeRegisterAlias : string * GtkIconSize -> unit
val iconSizeFromName : string -> GtkIconSize
val iconSizeGetName : GtkIconSize -> string
val iconSetGetType : unit -> int
val iconSetNew : unit -> Gtk.object
val iconSetNewFromPixbuf : Gtk.object -> Gtk.object
val iconSetRef : Gtk.object -> Gtk.object
val iconSetUnref : Gtk.object -> unit
val iconSetCopy : Gtk.object -> Gtk.object
val iconSetRenderIcon :
Gtk.object * Gtk.object * GtkTextDirection * GtkStateType *
GtkIconSize * Gtk.object * string -> Gtk.object
val iconSetAddSource : Gtk.object * Gtk.object -> unit
val iconSetGetSizes : Gtk.object -> Gtk.object * int
val iconSetGetSizes' : Gtk.object * Gtk.object * int -> Gtk.object * int
val iconSourceGetType : unit -> int
val iconSourceNew : unit -> Gtk.object
val iconSourceCopy : Gtk.object -> Gtk.object
val iconSourceFree : Gtk.object -> unit
val iconSourceSetFilename : Gtk.object * string -> unit
val iconSourceSetPixbuf : Gtk.object * Gtk.object -> unit
val iconSourceGetFilename : Gtk.object -> string
val iconSourceGetPixbuf : Gtk.object -> Gtk.object
val iconSourceSetDirectionWildcarded : Gtk.object * bool -> unit
val iconSourceSetStateWildcarded : Gtk.object * bool -> unit
val iconSourceSetSizeWildcarded : Gtk.object * bool -> unit
val iconSourceGetSizeWildcarded : Gtk.object -> bool
val iconSourceGetStateWildcarded : Gtk.object -> bool
val iconSourceGetDirectionWildcarded : Gtk.object -> bool
val iconSourceSetDirection : Gtk.object * GtkTextDirection -> unit
val iconSourceSetState : Gtk.object * GtkStateType -> unit
val iconSourceSetSize : Gtk.object * GtkIconSize -> unit
val iconSourceGetDirection : Gtk.object -> GtkTextDirection
val iconSourceGetState : Gtk.object -> GtkStateType
val iconSourceGetSize : Gtk.object -> GtkIconSize
val imageGetType : unit -> int
val imageNew : unit -> Gtk.object
val imageNewFromPixmap : Gtk.object * Gtk.object -> Gtk.object
val imageNewFromImage : Gtk.object * Gtk.object -> Gtk.object
val imageNewFromFile : string -> Gtk.object
val imageNewFromPixbuf : Gtk.object -> Gtk.object
val imageNewFromStock : string * GtkIconSize -> Gtk.object
val imageNewFromIconSet : Gtk.object * GtkIconSize -> Gtk.object
val imageNewFromAnimation : Gtk.object -> Gtk.object
val imageSetFromPixmap : Gtk.object * Gtk.object * Gtk.object -> unit
val imageSetFromImage : Gtk.object * Gtk.object * Gtk.object -> unit
val imageSetFromFile : Gtk.object * string -> unit
val imageSetFromPixbuf : Gtk.object * Gtk.object -> unit
val imageSetFromStock : Gtk.object * string * GtkIconSize -> unit
val imageSetFromIconSet : Gtk.object * Gtk.object * GtkIconSize -> unit
val imageSetFromAnimation : Gtk.object * Gtk.object -> unit
val imageGetStorageType : Gtk.object -> GtkImageType
val imageGetPixmap : Gtk.object -> Gtk.object * Gtk.object
val imageGetPixmap' :
Gtk.object * Gtk.object * Gtk.object -> Gtk.object * Gtk.object
val imageGetImage : Gtk.object -> Gtk.object * Gtk.object
val imageGetImage' :
Gtk.object * Gtk.object * Gtk.object -> Gtk.object * Gtk.object
val imageGetPixbuf : Gtk.object -> Gtk.object
val imageGetStock : Gtk.object -> string * GtkIconSize
val imageGetStock' :
Gtk.object * string * GtkIconSize -> string * GtkIconSize
val imageGetIconSet : Gtk.object -> Gtk.object * GtkIconSize
val imageGetIconSet' :
Gtk.object * Gtk.object * GtkIconSize -> Gtk.object * GtkIconSize
val imageGetAnimation : Gtk.object -> Gtk.object
val imageSet : Gtk.object * Gtk.object * Gtk.object -> unit
val imageGet : Gtk.object -> Gtk.object * Gtk.object
val imageGet' :
Gtk.object * Gtk.object * Gtk.object -> Gtk.object * Gtk.object
val imageMenuItemGetType : unit -> int
val imageMenuItemNew : unit -> Gtk.object
val imageMenuItemNewWithLabel : string -> Gtk.object
val imageMenuItemNewWithMnemonic : string -> Gtk.object
val imageMenuItemNewFromStock : string * Gtk.object -> Gtk.object
val imageMenuItemSetImage : Gtk.object * Gtk.object -> unit
val imageMenuItemGetImage : Gtk.object -> Gtk.object
val imContextSimpleGetType : unit -> int
val imContextSimpleNew : unit -> Gtk.object
val imContextSimpleAddTable : Gtk.object * int * int -> int
val imContextSimpleAddTable' : Gtk.object * int * int * int -> int
val imMulticontextGetType : unit -> int
val imMulticontextNew : unit -> Gtk.object
val imMulticontextAppendMenuitems : Gtk.object * Gtk.object -> unit
val inputDialogGetType : unit -> int
val inputDialogNew : unit -> Gtk.object
val invisibleGetType : unit -> int
val invisibleNew : unit -> Gtk.object
val invisibleNewForScreen : Gtk.object -> Gtk.object
val invisibleSetScreen : Gtk.object * Gtk.object -> unit
val invisibleGetScreen : Gtk.object -> Gtk.object
val itemFactoryGetType : unit -> int
val itemFactoryNew : int * string * Gtk.object -> Gtk.object
val itemFactoryConstruct : Gtk.object * int * string * Gtk.object -> unit
val itemFactoryAddForeign :
Gtk.object * string * Gtk.object * int * GdkModifierType -> unit
val itemFactoryFromWidget : Gtk.object -> Gtk.object
val itemFactoryPathFromWidget : Gtk.object -> string
val itemFactoryGetItem : Gtk.object * string -> Gtk.object
val itemFactoryGetWidget : Gtk.object * string -> Gtk.object
val itemFactoryGetWidgetByAction : Gtk.object * int -> Gtk.object
val itemFactoryGetItemByAction : Gtk.object * int -> Gtk.object
val itemFactoryCreateItem :
Gtk.object * Gtk.object * Gtk.object * int -> unit
val itemFactoryCreateItems :
Gtk.object * int * Gtk.object * Gtk.object -> unit
val itemFactoryDeleteItem : Gtk.object * string -> unit
val itemFactoryDeleteEntry : Gtk.object * Gtk.object -> unit
val itemFactoryDeleteEntries : Gtk.object * int * Gtk.object -> unit
val itemFactoryPopup : Gtk.object * int * int * int * int -> unit
val itemFactoryPopupWithData :
Gtk.object * Gtk.object * Gtk.object * int * int * int * int -> unit
val itemFactoryPopupData : Gtk.object -> Gtk.object
val itemFactoryPopupDataFromWidget : Gtk.object -> Gtk.object
val itemFactorySetTranslateFunc :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val itemFactoryCreateItemsAc :
Gtk.object * int * Gtk.object * Gtk.object * int -> unit
val itemFactoryFromPath : string -> Gtk.object
val itemFactoryCreateMenuEntries : int * Gtk.object -> unit
val itemFactoriesPathDelete : string * string -> unit
val layoutGetFieldBinWindow : Gtk.object -> Gtk.object
val layoutSetFieldBinWindow : Gtk.object * Gtk.object -> unit
val layoutGetType : unit -> int
val layoutNew : Gtk.object * Gtk.object -> Gtk.object
val layoutPut : Gtk.object * Gtk.object * int * int -> unit
val layoutMove : Gtk.object * Gtk.object * int * int -> unit
val layoutSetSize : Gtk.object * int * int -> unit
val layoutGetSize : Gtk.object -> int * int
val layoutGetSize' : Gtk.object * int * int -> int * int
val layoutGetHadjustment : Gtk.object -> Gtk.object
val layoutGetVadjustment : Gtk.object -> Gtk.object
val layoutSetHadjustment : Gtk.object * Gtk.object -> unit
val layoutSetVadjustment : Gtk.object * Gtk.object -> unit
val layoutFreeze : Gtk.object -> unit
val layoutThaw : Gtk.object -> unit
val listItemGetType : unit -> int
val listItemNew : unit -> Gtk.object
val listItemNewWithLabel : string -> Gtk.object
val listItemSelect : Gtk.object -> unit
val listItemDeselect : Gtk.object -> unit
val listGetFieldSelection : Gtk.object -> Gtk.object list
val listSetFieldSelection : Gtk.object * Gtk.object list -> unit
val listGetType : unit -> int
val listNew : unit -> Gtk.object
val listInsertItems : Gtk.object * Gtk.object list * int -> unit
val listAppendItems : Gtk.object * Gtk.object list -> unit
val listPrependItems : Gtk.object * Gtk.object list -> unit
val listRemoveItems : Gtk.object * Gtk.object list -> unit
val listRemoveItemsNoUnref : Gtk.object * Gtk.object list -> unit
val listClearItems : Gtk.object * int * int -> unit
val listSelectItem : Gtk.object * int -> unit
val listUnselectItem : Gtk.object * int -> unit
val listSelectChild : Gtk.object * Gtk.object -> unit
val listUnselectChild : Gtk.object * Gtk.object -> unit
val listChildPosition : Gtk.object * Gtk.object -> int
val listSetSelectionMode : Gtk.object * GtkSelectionMode -> unit
val listExtendSelection : Gtk.object * GtkScrollType * real * bool -> unit
val listStartSelection : Gtk.object -> unit
val listEndSelection : Gtk.object -> unit
val listSelectAll : Gtk.object -> unit
val listUnselectAll : Gtk.object -> unit
val listScrollHorizontal : Gtk.object * GtkScrollType * real -> unit
val listScrollVertical : Gtk.object * GtkScrollType * real -> unit
val listToggleAddMode : Gtk.object -> unit
val listToggleFocusRow : Gtk.object -> unit
val listToggleRow : Gtk.object * Gtk.object -> unit
val listUndoSelection : Gtk.object -> unit
val listEndDragSelection : Gtk.object -> unit
val treePathNew : unit -> Gtk.object
val treePathNewFromString : string -> Gtk.object
val treePathNewFromIndices : int * Core.arg -> Gtk.object
val treePathToString : Gtk.object -> string
val treePathNewFirst : unit -> Gtk.object
val treePathAppendIndex : Gtk.object * int -> unit
val treePathPrependIndex : Gtk.object * int -> unit
val treePathGetDepth : Gtk.object -> int
val treePathGetIndices : Gtk.object -> Gtk.object
val treePathFree : Gtk.object -> unit
val treePathCopy : Gtk.object -> Gtk.object
val treePathGetType : unit -> int
val treePathCompare : Gtk.object * Gtk.object -> int
val treePathNext : Gtk.object -> unit
val treePathPrev : Gtk.object -> bool
val treePathUp : Gtk.object -> bool
val treePathDown : Gtk.object -> unit
val treePathIsAncestor : Gtk.object * Gtk.object -> bool
val treePathIsDescendant : Gtk.object * Gtk.object -> bool
val treeRowReferenceGetType : unit -> int
val treeRowReferenceNew : Gtk.object * Gtk.object -> Gtk.object
val treeRowReferenceNewProxy :
Gtk.object * Gtk.object * Gtk.object -> Gtk.object
val treeRowReferenceGetPath : Gtk.object -> Gtk.object
val treeRowReferenceValid : Gtk.object -> bool
val treeRowReferenceCopy : Gtk.object -> Gtk.object
val treeRowReferenceFree : Gtk.object -> unit
val treeRowReferenceInserted : Gtk.object * Gtk.object -> unit
val treeRowReferenceDeleted : Gtk.object * Gtk.object -> unit
val treeRowReferenceReordered :
Gtk.object * Gtk.object * Gtk.object -> int
val treeRowReferenceReordered' :
Gtk.object * Gtk.object * Gtk.object * int -> int
val treeIterCopy : Gtk.object -> Gtk.object
val treeIterFree : Gtk.object -> unit
val treeIterGetType : unit -> int
val treeModelGetType : unit -> int
val treeModelGetFlags : Gtk.object -> GtkTreeModelFlags
val treeModelGetNColumns : Gtk.object -> int
val treeModelGetColumnType : Gtk.object * int -> int
val treeModelGetIter : Gtk.object * Gtk.object * Gtk.object -> bool
val treeModelGetIterFromString : Gtk.object * Gtk.object * string -> bool
val treeModelGetStringFromIter : Gtk.object * Gtk.object -> string
val treeModelGetIterFirst : Gtk.object * Gtk.object -> bool
val treeModelGetPath : Gtk.object * Gtk.object -> Gtk.object
val treeModelGetValue : Gtk.object * Gtk.object * int * Gtk.object -> unit
val treeModelIterNext : Gtk.object * Gtk.object -> bool
val treeModelIterChildren : Gtk.object * Gtk.object * Gtk.object -> bool
val treeModelIterHasChild : Gtk.object * Gtk.object -> bool
val treeModelIterNChildren : Gtk.object * Gtk.object -> int
val treeModelIterNthChild :
Gtk.object * Gtk.object * Gtk.object * int -> bool
val treeModelIterParent : Gtk.object * Gtk.object * Gtk.object -> bool
val treeModelRefNode : Gtk.object * Gtk.object -> unit
val treeModelUnrefNode : Gtk.object * Gtk.object -> unit
val treeModelGet : Gtk.object * Gtk.object * Core.arg -> unit
val treeModelGetValist : Gtk.object * Gtk.object * Core.arg list -> unit
val treeModelForeach : Gtk.object * Gtk.object * Gtk.object -> unit
val treeModelRowChanged : Gtk.object * Gtk.object * Gtk.object -> unit
val treeModelRowInserted : Gtk.object * Gtk.object * Gtk.object -> unit
val treeModelRowHasChildToggled :
Gtk.object * Gtk.object * Gtk.object -> unit
val treeModelRowDeleted : Gtk.object * Gtk.object -> unit
val treeModelRowsReordered : Gtk.object * Gtk.object * Gtk.object -> int
val treeModelRowsReordered' :
Gtk.object * Gtk.object * Gtk.object * int -> int
val treeSortableGetType : unit -> int
val treeSortableSortColumnChanged : Gtk.object -> unit
val treeSortableGetSortColumnId : Gtk.object -> bool * int * GtkSortType
val treeSortableGetSortColumnId' :
Gtk.object * int * GtkSortType -> bool * int * GtkSortType
val treeSortableSetSortColumnId : Gtk.object * int * GtkSortType -> unit
val treeSortableSetSortFunc :
Gtk.object * int * Gtk.object * Gtk.object * Gtk.object -> unit
val treeSortableSetDefaultSortFunc :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val treeSortableHasDefaultSortFunc : Gtk.object -> bool
val listStoreGetType : unit -> int
val listStoreNew : int * Core.arg -> Gtk.object
val listStoreNewv : int -> Gtk.object * int
val listStoreNewv' : int * int -> Gtk.object * int
val listStoreSetColumnTypes : Gtk.object * int -> int
val listStoreSetColumnTypes' : Gtk.object * int * int -> int
val listStoreSetValue : Gtk.object * Gtk.object * int * Gtk.object -> unit
val listStoreSet : Gtk.object * Gtk.object * Core.arg -> unit
val listStoreSetValist : Gtk.object * Gtk.object * Core.arg list -> unit
val listStoreRemove : Gtk.object * Gtk.object -> bool
val listStoreInsert : Gtk.object * Gtk.object * int -> unit
val listStoreInsertBefore : Gtk.object * Gtk.object * Gtk.object -> unit
val listStoreInsertAfter : Gtk.object * Gtk.object * Gtk.object -> unit
val listStorePrepend : Gtk.object * Gtk.object -> unit
val listStoreAppend : Gtk.object * Gtk.object -> unit
val listStoreClear : Gtk.object -> unit
val listStoreIterIsValid : Gtk.object * Gtk.object -> bool
val listStoreReorder : Gtk.object -> int
val listStoreReorder' : Gtk.object * int -> int
val listStoreSwap : Gtk.object * Gtk.object * Gtk.object -> unit
val listStoreMoveAfter : Gtk.object * Gtk.object * Gtk.object -> unit
val listStoreMoveBefore : Gtk.object * Gtk.object * Gtk.object -> unit
val checkVersion : int * int * int -> string
val exit : int -> unit
val disableSetlocale : unit -> unit
val setLocale : unit -> string
val getDefaultLanguage : unit -> Gtk.object
val eventsPending : unit -> int
val mainDoEvent : Gtk.object -> unit
val mainLevel : unit -> int
val mainQuit : unit -> unit
val mainIteration : unit -> bool
val mainIterationDo : bool -> bool
val grabAdd : Gtk.object -> unit
val grabGetCurrent : unit -> Gtk.object
val grabRemove : Gtk.object -> unit
val initAdd : Gtk.object * Gtk.object -> unit
val quitAddDestroy : int * Gtk.object -> unit
val quitAdd : int * Gtk.object * Gtk.object -> int
val quitAddFull :
int * Gtk.object * Gtk.object * Gtk.object * Gtk.object -> int
val quitRemove : int -> unit
val quitRemoveByData : Gtk.object -> unit
val timeoutAdd : int * Gtk.object * Gtk.object -> int
val timeoutAddFull :
int * Gtk.object * Gtk.object * Gtk.object * Gtk.object -> int
val timeoutRemove : int -> unit
val idleAdd : Gtk.object * Gtk.object -> int
val idleAddPriority : int * Gtk.object * Gtk.object -> int
val idleAddFull :
int * Gtk.object * Gtk.object * Gtk.object * Gtk.object -> int
val idleRemove : int -> unit
val idleRemoveByData : Gtk.object -> unit
val inputAddFull :
int * GdkInputCondition * Gtk.object * Gtk.object * Gtk.object *
Gtk.object -> int
val inputRemove : int -> unit
val keySnooperInstall : Gtk.object * Gtk.object -> int
val keySnooperRemove : int -> unit
val getCurrentEvent : unit -> Gtk.object
val getCurrentEventTime : unit -> int
val getCurrentEventState : unit -> bool * GdkModifierType
val getCurrentEventState' : GdkModifierType -> bool * GdkModifierType
val getEventWidget : Gtk.object -> Gtk.object
val propagateEvent : Gtk.object * Gtk.object -> unit
val menuBarGetType : unit -> int
val menuBarNew : unit -> Gtk.object
val messageDialogGetFieldImage : Gtk.object -> Gtk.object
val messageDialogGetFieldLabel : Gtk.object -> Gtk.object
val messageDialogSetFieldImage : Gtk.object * Gtk.object -> unit
val messageDialogSetFieldLabel : Gtk.object * Gtk.object -> unit
val messageDialogGetType : unit -> int
val messageDialogNew :
Gtk.object * GtkDialogFlags * GtkMessageType * GtkButtonsType *
string * Core.arg -> Gtk.object
val notebookGetFieldTabPos : Gtk.object -> int
val notebookSetFieldTabPos : Gtk.object * int -> unit
val notebookGetType : unit -> int
val notebookNew : unit -> Gtk.object
val notebookAppendPage : Gtk.object * Gtk.object * Gtk.object -> unit
val notebookAppendPageMenu :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val notebookPrependPage : Gtk.object * Gtk.object * Gtk.object -> unit
val notebookPrependPageMenu :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val notebookInsertPage :
Gtk.object * Gtk.object * Gtk.object * int -> unit
val notebookInsertPageMenu :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * int -> unit
val notebookRemovePage : Gtk.object * int -> unit
val notebookGetCurrentPage : Gtk.object -> int
val notebookGetNthPage : Gtk.object * int -> Gtk.object
val notebookGetNPages : Gtk.object -> int
val notebookPageNum : Gtk.object * Gtk.object -> int
val notebookSetCurrentPage : Gtk.object * int -> unit
val notebookNextPage : Gtk.object -> unit
val notebookPrevPage : Gtk.object -> unit
val notebookSetShowBorder : Gtk.object * bool -> unit
val notebookGetShowBorder : Gtk.object -> bool
val notebookSetShowTabs : Gtk.object * bool -> unit
val notebookGetShowTabs : Gtk.object -> bool
val notebookSetTabPos : Gtk.object * GtkPositionType -> unit
val notebookGetTabPos : Gtk.object -> GtkPositionType
val notebookSetHomogeneousTabs : Gtk.object * bool -> unit
val notebookSetTabBorder : Gtk.object * int -> unit
val notebookSetTabHborder : Gtk.object * int -> unit
val notebookSetTabVborder : Gtk.object * int -> unit
val notebookSetScrollable : Gtk.object * bool -> unit
val notebookGetScrollable : Gtk.object -> bool
val notebookPopupEnable : Gtk.object -> unit
val notebookPopupDisable : Gtk.object -> unit
val notebookGetTabLabel : Gtk.object * Gtk.object -> Gtk.object
val notebookSetTabLabel : Gtk.object * Gtk.object * Gtk.object -> unit
val notebookSetTabLabelText : Gtk.object * Gtk.object * string -> unit
val notebookGetTabLabelText : Gtk.object * Gtk.object -> string
val notebookGetMenuLabel : Gtk.object * Gtk.object -> Gtk.object
val notebookSetMenuLabel : Gtk.object * Gtk.object * Gtk.object -> unit
val notebookSetMenuLabelText : Gtk.object * Gtk.object * string -> unit
val notebookGetMenuLabelText : Gtk.object * Gtk.object -> string
val notebookQueryTabLabelPacking :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> GtkPackType
val notebookQueryTabLabelPacking' :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * GtkPackType ->
GtkPackType
val notebookSetTabLabelPacking :
Gtk.object * Gtk.object * bool * bool * GtkPackType -> unit
val notebookReorderChild : Gtk.object * Gtk.object * int -> unit
val oldEditableGetType : unit -> int
val oldEditableClaimSelection : Gtk.object * bool * int -> unit
val oldEditableChanged : Gtk.object -> unit
val optionMenuGetType : unit -> int
val optionMenuNew : unit -> Gtk.object
val optionMenuGetMenu : Gtk.object -> Gtk.object
val optionMenuSetMenu : Gtk.object * Gtk.object -> unit
val optionMenuRemoveMenu : Gtk.object -> unit
val optionMenuGetHistory : Gtk.object -> int
val optionMenuSetHistory : Gtk.object * int -> unit
val pixmapGetType : unit -> int
val pixmapNew : Gtk.object * Gtk.object -> Gtk.object
val pixmapSet : Gtk.object * Gtk.object * Gtk.object -> unit
val pixmapGet : Gtk.object -> Gtk.object * Gtk.object
val pixmapGet' :
Gtk.object * Gtk.object * Gtk.object -> Gtk.object * Gtk.object
val pixmapSetBuildInsensitive : Gtk.object * bool -> unit
val socketGetType : unit -> int
val socketNew : unit -> Gtk.object
val socketAddId : Gtk.object * int -> unit
val socketGetId : Gtk.object -> int
val socketSteal : Gtk.object * int -> unit
val plugGetType : unit -> int
val plugConstruct : Gtk.object * int -> unit
val plugNew : int -> Gtk.object
val plugConstructForDisplay : Gtk.object * Gtk.object * int -> unit
val plugNewForDisplay : Gtk.object * int -> Gtk.object
val plugGetId : Gtk.object -> int
val previewGetType : unit -> int
val previewUninit : unit -> unit
val previewNew : GtkPreviewType -> Gtk.object
val previewSize : Gtk.object * int * int -> unit
val previewPut :
Gtk.object * Gtk.object * Gtk.object * int * int * int * int * int *
int -> unit
val previewDrawRow : Gtk.object * string * int * int * int -> unit
val previewSetExpand : Gtk.object * bool -> unit
val previewSetGamma : real -> unit
val previewSetColorCube : int * int * int * int -> unit
val previewSetInstallCmap : int -> unit
val previewSetReserved : int -> unit
val previewSetDither : Gtk.object * GdkRgbDither -> unit
val previewGetVisual : unit -> Gtk.object
val previewGetCmap : unit -> Gtk.object
val previewGetInfo : unit -> Gtk.object
val previewReset : unit -> unit
val progressGetType : unit -> int
val progressSetShowText : Gtk.object * bool -> unit
val progressSetTextAlignment : Gtk.object * real * real -> unit
val progressSetFormatString : Gtk.object * string -> unit
val progressSetAdjustment : Gtk.object * Gtk.object -> unit
val progressConfigure : Gtk.object * real * real * real -> unit
val progressSetPercentage : Gtk.object * real -> unit
val progressSetValue : Gtk.object * real -> unit
val progressGetValue : Gtk.object -> real
val progressSetActivityMode : Gtk.object * bool -> unit
val progressGetCurrentText : Gtk.object -> string
val progressGetTextFromValue : Gtk.object * real -> string
val progressGetCurrentPercentage : Gtk.object -> real
val progressGetPercentageFromValue : Gtk.object * real -> real
val progressBarGetType : unit -> int
val progressBarNew : unit -> Gtk.object
val progressBarPulse : Gtk.object -> unit
val progressBarSetText : Gtk.object * string -> unit
val progressBarSetFraction : Gtk.object * real -> unit
val progressBarSetPulseStep : Gtk.object * real -> unit
val progressBarSetOrientation :
Gtk.object * GtkProgressBarOrientation -> unit
val progressBarGetText : Gtk.object -> string
val progressBarGetFraction : Gtk.object -> real
val progressBarGetPulseStep : Gtk.object -> real
val progressBarGetOrientation : Gtk.object -> GtkProgressBarOrientation
val progressBarNewWithAdjustment : Gtk.object -> Gtk.object
val progressBarSetBarStyle : Gtk.object * GtkProgressBarStyle -> unit
val progressBarSetDiscreteBlocks : Gtk.object * int -> unit
val progressBarSetActivityStep : Gtk.object * int -> unit
val progressBarSetActivityBlocks : Gtk.object * int -> unit
val progressBarUpdate : Gtk.object * real -> unit
val radioButtonGetType : unit -> int
val radioButtonNewFromWidget : Gtk.object -> Gtk.object
val radioButtonNewWithLabelFromWidget : Gtk.object * string -> Gtk.object
val radioButtonNewWithMnemonicFromWidget :
Gtk.object * string -> Gtk.object
val radioMenuItemGetType : unit -> int
val viewportGetType : unit -> int
val viewportNew : Gtk.object * Gtk.object -> Gtk.object
val viewportGetHadjustment : Gtk.object -> Gtk.object
val viewportGetVadjustment : Gtk.object -> Gtk.object
val viewportSetHadjustment : Gtk.object * Gtk.object -> unit
val viewportSetVadjustment : Gtk.object * Gtk.object -> unit
val viewportSetShadowType : Gtk.object * GtkShadowType -> unit
val viewportGetShadowType : Gtk.object -> GtkShadowType
val scrolledWindowGetType : unit -> int
val scrolledWindowNew : Gtk.object * Gtk.object -> Gtk.object
val scrolledWindowSetHadjustment : Gtk.object * Gtk.object -> unit
val scrolledWindowSetVadjustment : Gtk.object * Gtk.object -> unit
val scrolledWindowGetHadjustment : Gtk.object -> Gtk.object
val scrolledWindowGetVadjustment : Gtk.object -> Gtk.object
val scrolledWindowSetPolicy :
Gtk.object * GtkPolicyType * GtkPolicyType -> unit
val scrolledWindowGetPolicy : Gtk.object -> GtkPolicyType * GtkPolicyType
val scrolledWindowGetPolicy' :
Gtk.object * GtkPolicyType * GtkPolicyType ->
GtkPolicyType * GtkPolicyType
val scrolledWindowSetPlacement : Gtk.object * GtkCornerType -> unit
val scrolledWindowGetPlacement : Gtk.object -> GtkCornerType
val scrolledWindowSetShadowType : Gtk.object * GtkShadowType -> unit
val scrolledWindowGetShadowType : Gtk.object -> GtkShadowType
val scrolledWindowAddWithViewport : Gtk.object * Gtk.object -> unit
val separatorMenuItemGetType : unit -> int
val separatorMenuItemNew : unit -> Gtk.object
val sizeGroupGetType : unit -> int
val sizeGroupNew : GtkSizeGroupMode -> Gtk.object
val sizeGroupSetMode : Gtk.object * GtkSizeGroupMode -> unit
val sizeGroupGetMode : Gtk.object -> GtkSizeGroupMode
val sizeGroupAddWidget : Gtk.object * Gtk.object -> unit
val sizeGroupRemoveWidget : Gtk.object * Gtk.object -> unit
val spinButtonGetType : unit -> int
val spinButtonConfigure : Gtk.object * Gtk.object * real * int -> unit
val spinButtonNew : Gtk.object * real * int -> Gtk.object
val spinButtonNewWithRange : real * real * real -> Gtk.object
val spinButtonSetAdjustment : Gtk.object * Gtk.object -> unit
val spinButtonGetAdjustment : Gtk.object -> Gtk.object
val spinButtonSetDigits : Gtk.object * int -> unit
val spinButtonGetDigits : Gtk.object -> int
val spinButtonSetIncrements : Gtk.object * real * real -> unit
val spinButtonGetIncrements : Gtk.object -> real * real
val spinButtonGetIncrements' : Gtk.object * real * real -> real * real
val spinButtonSetRange : Gtk.object * real * real -> unit
val spinButtonGetRange : Gtk.object -> real * real
val spinButtonGetRange' : Gtk.object * real * real -> real * real
val spinButtonGetValue : Gtk.object -> real
val spinButtonGetValueAsInt : Gtk.object -> int
val spinButtonSetValue : Gtk.object * real -> unit
val spinButtonSetUpdatePolicy :
Gtk.object * GtkSpinButtonUpdatePolicy -> unit
val spinButtonGetUpdatePolicy : Gtk.object -> GtkSpinButtonUpdatePolicy
val spinButtonSetNumeric : Gtk.object * bool -> unit
val spinButtonGetNumeric : Gtk.object -> bool
val spinButtonSpin : Gtk.object * GtkSpinType * real -> unit
val spinButtonSetWrap : Gtk.object * bool -> unit
val spinButtonGetWrap : Gtk.object -> bool
val spinButtonSetSnapToTicks : Gtk.object * bool -> unit
val spinButtonGetSnapToTicks : Gtk.object -> bool
val spinButtonUpdate : Gtk.object -> unit
val stockAdd : Gtk.object * int -> unit
val stockAddStatic : Gtk.object * int -> unit
val stockLookup : string * Gtk.object -> bool
val stockListIds : unit -> Gtk.object list
val stockItemCopy : Gtk.object -> Gtk.object
val stockItemFree : Gtk.object -> unit
val statusbarGetType : unit -> int
val statusbarNew : unit -> Gtk.object
val statusbarGetContextId : Gtk.object * string -> int
val statusbarPush : Gtk.object * int * string -> int
val statusbarPop : Gtk.object * int -> unit
val statusbarRemove : Gtk.object * int * int -> unit
val statusbarSetHasResizeGrip : Gtk.object * bool -> unit
val statusbarGetHasResizeGrip : Gtk.object -> bool
val tableGetType : unit -> int
val tableNew : int * int * bool -> Gtk.object
val tableResize : Gtk.object * int * int -> unit
val tableAttach :
Gtk.object * Gtk.object * int * int * int * int * GtkAttachOptions *
GtkAttachOptions * int * int -> unit
val tableAttachDefaults :
Gtk.object * Gtk.object * int * int * int * int -> unit
val tableSetRowSpacing : Gtk.object * int * int -> unit
val tableGetRowSpacing : Gtk.object * int -> int
val tableSetColSpacing : Gtk.object * int * int -> unit
val tableGetColSpacing : Gtk.object * int -> int
val tableSetRowSpacings : Gtk.object * int -> unit
val tableGetDefaultRowSpacing : Gtk.object -> int
val tableSetColSpacings : Gtk.object * int -> unit
val tableGetDefaultColSpacing : Gtk.object -> int
val tableSetHomogeneous : Gtk.object * bool -> unit
val tableGetHomogeneous : Gtk.object -> bool
val tearoffMenuItemGetType : unit -> int
val tearoffMenuItemNew : unit -> Gtk.object
val textTagGetType : unit -> int
val textTagNew : string -> Gtk.object
val textTagGetPriority : Gtk.object -> int
val textTagSetPriority : Gtk.object * int -> unit
val textTagEvent :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> bool
val textAttributesGetFieldJustification : Gtk.object -> GtkJustification
val textAttributesGetFieldDirection : Gtk.object -> GtkTextDirection
val textAttributesGetFieldFont : Gtk.object -> Gtk.object
val textAttributesGetFieldFontScale : Gtk.object -> real
val textAttributesGetFieldLeftMargin : Gtk.object -> int
val textAttributesGetFieldIndent : Gtk.object -> int
val textAttributesGetFieldRightMargin : Gtk.object -> int
val textAttributesGetFieldPixelsAboveLines : Gtk.object -> int
val textAttributesGetFieldPixelsBelowLines : Gtk.object -> int
val textAttributesGetFieldPixelsInsideWrap : Gtk.object -> int
val textAttributesGetFieldTabs : Gtk.object -> Gtk.object
val textAttributesGetFieldWrapMode : Gtk.object -> GtkWrapMode
val textAttributesGetFieldLanguage : Gtk.object -> Gtk.object
val textAttributesGetFieldInvisible : Gtk.object -> int
val textAttributesGetFieldBgFullHeight : Gtk.object -> int
val textAttributesGetFieldEditable : Gtk.object -> int
val textAttributesGetFieldRealized : Gtk.object -> int
val textAttributesGetFieldPad1 : Gtk.object -> int
val textAttributesGetFieldPad2 : Gtk.object -> int
val textAttributesGetFieldPad3 : Gtk.object -> int
val textAttributesGetFieldPad4 : Gtk.object -> int
val textAttributesSetFieldJustification :
Gtk.object * GtkJustification -> unit
val textAttributesSetFieldDirection :
Gtk.object * GtkTextDirection -> unit
val textAttributesSetFieldFont : Gtk.object * Gtk.object -> unit
val textAttributesSetFieldFontScale : Gtk.object * real -> unit
val textAttributesSetFieldLeftMargin : Gtk.object * int -> unit
val textAttributesSetFieldIndent : Gtk.object * int -> unit
val textAttributesSetFieldRightMargin : Gtk.object * int -> unit
val textAttributesSetFieldPixelsAboveLines : Gtk.object * int -> unit
val textAttributesSetFieldPixelsBelowLines : Gtk.object * int -> unit
val textAttributesSetFieldPixelsInsideWrap : Gtk.object * int -> unit
val textAttributesSetFieldTabs : Gtk.object * Gtk.object -> unit
val textAttributesSetFieldWrapMode : Gtk.object * GtkWrapMode -> unit
val textAttributesSetFieldLanguage : Gtk.object * Gtk.object -> unit
val textAttributesSetFieldInvisible : Gtk.object * int -> unit
val textAttributesSetFieldBgFullHeight : Gtk.object * int -> unit
val textAttributesSetFieldEditable : Gtk.object * int -> unit
val textAttributesSetFieldRealized : Gtk.object * int -> unit
val textAttributesSetFieldPad1 : Gtk.object * int -> unit
val textAttributesSetFieldPad2 : Gtk.object * int -> unit
val textAttributesSetFieldPad3 : Gtk.object * int -> unit
val textAttributesSetFieldPad4 : Gtk.object * int -> unit
val textAttributesNew : unit -> Gtk.object
val textAttributesCopy : Gtk.object -> Gtk.object
val textAttributesCopyValues : Gtk.object * Gtk.object -> unit
val textAttributesUnref : Gtk.object -> unit
val textAttributesRef : Gtk.object -> unit
val textAttributesGetType : unit -> int
val textTagTableGetType : unit -> int
val textTagTableNew : unit -> Gtk.object
val textTagTableAdd : Gtk.object * Gtk.object -> unit
val textTagTableRemove : Gtk.object * Gtk.object -> unit
val textTagTableLookup : Gtk.object * string -> Gtk.object
val textTagTableForeach : Gtk.object * Gtk.object * Gtk.object -> unit
val textTagTableGetSize : Gtk.object -> int
val textChildAnchorGetType : unit -> int
val textChildAnchorNew : unit -> Gtk.object
val textChildAnchorGetWidgets : Gtk.object -> Gtk.object list
val textChildAnchorGetDeleted : Gtk.object -> bool
val textIterGetBuffer : Gtk.object -> Gtk.object
val textIterFree : Gtk.object -> unit
val textIterGetType : unit -> int
val textIterGetOffset : Gtk.object -> int
val textIterGetLine : Gtk.object -> int
val textIterGetLineOffset : Gtk.object -> int
val textIterGetLineIndex : Gtk.object -> int
val textIterGetVisibleLineOffset : Gtk.object -> int
val textIterGetVisibleLineIndex : Gtk.object -> int
val textIterGetChar : Gtk.object -> int
val textIterGetSlice : Gtk.object * Gtk.object -> string
val textIterGetText : Gtk.object * Gtk.object -> string
val textIterGetVisibleSlice : Gtk.object * Gtk.object -> string
val textIterGetVisibleText : Gtk.object * Gtk.object -> string
val textIterGetPixbuf : Gtk.object -> Gtk.object
val textIterGetMarks : Gtk.object -> Gtk.object list
val textIterGetChildAnchor : Gtk.object -> Gtk.object
val textIterGetToggledTags : Gtk.object * bool -> Gtk.object list
val textIterBeginsTag : Gtk.object * Gtk.object -> bool
val textIterEndsTag : Gtk.object * Gtk.object -> bool
val textIterTogglesTag : Gtk.object * Gtk.object -> bool
val textIterHasTag : Gtk.object * Gtk.object -> bool
val textIterGetTags : Gtk.object -> Gtk.object list
val textIterEditable : Gtk.object * bool -> bool
val textIterCanInsert : Gtk.object * bool -> bool
val textIterStartsWord : Gtk.object -> bool
val textIterEndsWord : Gtk.object -> bool
val textIterInsideWord : Gtk.object -> bool
val textIterStartsSentence : Gtk.object -> bool
val textIterEndsSentence : Gtk.object -> bool
val textIterInsideSentence : Gtk.object -> bool
val textIterStartsLine : Gtk.object -> bool
val textIterEndsLine : Gtk.object -> bool
val textIterIsCursorPosition : Gtk.object -> bool
val textIterGetCharsInLine : Gtk.object -> int
val textIterGetBytesInLine : Gtk.object -> int
val textIterGetAttributes : Gtk.object * Gtk.object -> bool
val textIterGetLanguage : Gtk.object -> Gtk.object
val textIterIsEnd : Gtk.object -> bool
val textIterIsStart : Gtk.object -> bool
val textIterForwardChar : Gtk.object -> bool
val textIterBackwardChar : Gtk.object -> bool
val textIterForwardChars : Gtk.object * int -> bool
val textIterBackwardChars : Gtk.object * int -> bool
val textIterForwardLine : Gtk.object -> bool
val textIterBackwardLine : Gtk.object -> bool
val textIterForwardLines : Gtk.object * int -> bool
val textIterBackwardLines : Gtk.object * int -> bool
val textIterForwardWordEnd : Gtk.object -> bool
val textIterBackwardWordStart : Gtk.object -> bool
val textIterForwardWordEnds : Gtk.object * int -> bool
val textIterBackwardWordStarts : Gtk.object * int -> bool
val textIterForwardSentenceEnd : Gtk.object -> bool
val textIterBackwardSentenceStart : Gtk.object -> bool
val textIterForwardSentenceEnds : Gtk.object * int -> bool
val textIterBackwardSentenceStarts : Gtk.object * int -> bool
val textIterForwardCursorPosition : Gtk.object -> bool
val textIterBackwardCursorPosition : Gtk.object -> bool
val textIterForwardCursorPositions : Gtk.object * int -> bool
val textIterBackwardCursorPositions : Gtk.object * int -> bool
val textIterSetOffset : Gtk.object * int -> unit
val textIterSetLine : Gtk.object * int -> unit
val textIterSetLineOffset : Gtk.object * int -> unit
val textIterSetLineIndex : Gtk.object * int -> unit
val textIterForwardToEnd : Gtk.object -> unit
val textIterForwardToLineEnd : Gtk.object -> bool
val textIterSetVisibleLineOffset : Gtk.object * int -> unit
val textIterSetVisibleLineIndex : Gtk.object * int -> unit
val textIterForwardToTagToggle : Gtk.object * Gtk.object -> bool
val textIterBackwardToTagToggle : Gtk.object * Gtk.object -> bool
val textIterForwardFindChar :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> bool
val textIterBackwardFindChar :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> bool
val textIterForwardSearch :
Gtk.object * string * GtkTextSearchFlags * Gtk.object * Gtk.object *
Gtk.object -> bool
val textIterBackwardSearch :
Gtk.object * string * GtkTextSearchFlags * Gtk.object * Gtk.object *
Gtk.object -> bool
val textIterEqual : Gtk.object * Gtk.object -> bool
val textIterCompare : Gtk.object * Gtk.object -> int
val textIterInRange : Gtk.object * Gtk.object * Gtk.object -> bool
val textIterOrder : Gtk.object * Gtk.object -> unit
val textMarkGetType : unit -> int
val textMarkSetVisible : Gtk.object * bool -> unit
val textMarkGetVisible : Gtk.object -> bool
val textMarkGetName : Gtk.object -> string
val textMarkGetDeleted : Gtk.object -> bool
val textMarkGetBuffer : Gtk.object -> Gtk.object
val textMarkGetLeftGravity : Gtk.object -> bool
val textBufferGetFieldTagTable : Gtk.object -> Gtk.object
val textBufferSetFieldTagTable : Gtk.object * Gtk.object -> unit
val textBufferGetType : unit -> int
val textBufferNew : Gtk.object -> Gtk.object
val textBufferGetLineCount : Gtk.object -> int
val textBufferGetCharCount : Gtk.object -> int
val textBufferGetTagTable : Gtk.object -> Gtk.object
val textBufferSetText : Gtk.object * string * int -> unit
val textBufferInsert : Gtk.object * Gtk.object * string * int -> unit
val textBufferInsertAtCursor : Gtk.object * string * int -> unit
val textBufferInsertInteractive :
Gtk.object * Gtk.object * string * int * bool -> bool
val textBufferInsertInteractiveAtCursor :
Gtk.object * string * int * bool -> bool
val textBufferInsertRange :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferInsertRangeInteractive :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * bool -> bool
val textBufferInsertWithTags :
Gtk.object * Gtk.object * string * int * Gtk.object * Core.arg -> unit
val textBufferInsertWithTagsByName :
Gtk.object * Gtk.object * string * int * string * Core.arg -> unit
val textBufferDelete : Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferDeleteInteractive :
Gtk.object * Gtk.object * Gtk.object * bool -> bool
val textBufferGetText :
Gtk.object * Gtk.object * Gtk.object * bool -> string
val textBufferGetSlice :
Gtk.object * Gtk.object * Gtk.object * bool -> string
val textBufferInsertPixbuf : Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferInsertChildAnchor :
Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferCreateChildAnchor : Gtk.object * Gtk.object -> Gtk.object
val textBufferCreateMark :
Gtk.object * string * Gtk.object * bool -> Gtk.object
val textBufferMoveMark : Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferDeleteMark : Gtk.object * Gtk.object -> unit
val textBufferGetMark : Gtk.object * string -> Gtk.object
val textBufferMoveMarkByName : Gtk.object * string * Gtk.object -> unit
val textBufferDeleteMarkByName : Gtk.object * string -> unit
val textBufferGetInsert : Gtk.object -> Gtk.object
val textBufferGetSelectionBound : Gtk.object -> Gtk.object
val textBufferPlaceCursor : Gtk.object * Gtk.object -> unit
val textBufferApplyTag :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferRemoveTag :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferApplyTagByName :
Gtk.object * string * Gtk.object * Gtk.object -> unit
val textBufferRemoveTagByName :
Gtk.object * string * Gtk.object * Gtk.object -> unit
val textBufferRemoveAllTags : Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferCreateTag :
Gtk.object * string * string * Core.arg -> Gtk.object
val textBufferGetIterAtLineOffset :
Gtk.object * Gtk.object * int * int -> unit
val textBufferGetIterAtLineIndex :
Gtk.object * Gtk.object * int * int -> unit
val textBufferGetIterAtOffset : Gtk.object * Gtk.object * int -> unit
val textBufferGetIterAtLine : Gtk.object * Gtk.object * int -> unit
val textBufferGetStartIter : Gtk.object * Gtk.object -> unit
val textBufferGetEndIter : Gtk.object * Gtk.object -> unit
val textBufferGetBounds : Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferGetIterAtMark : Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferGetIterAtChildAnchor :
Gtk.object * Gtk.object * Gtk.object -> unit
val textBufferGetModified : Gtk.object -> bool
val textBufferSetModified : Gtk.object * bool -> unit
val textBufferAddSelectionClipboard : Gtk.object * Gtk.object -> unit
val textBufferRemoveSelectionClipboard : Gtk.object * Gtk.object -> unit
val textBufferCutClipboard : Gtk.object * Gtk.object * bool -> unit
val textBufferCopyClipboard : Gtk.object * Gtk.object -> unit
val textBufferPasteClipboard :
Gtk.object * Gtk.object * Gtk.object * bool -> unit
val textBufferGetSelectionBounds :
Gtk.object * Gtk.object * Gtk.object -> bool
val textBufferDeleteSelection : Gtk.object * bool * bool -> bool
val textBufferBeginUserAction : Gtk.object -> unit
val textBufferEndUserAction : Gtk.object -> unit
val textViewGetType : unit -> int
val textViewNew : unit -> Gtk.object
val textViewNewWithBuffer : Gtk.object -> Gtk.object
val textViewSetBuffer : Gtk.object * Gtk.object -> unit
val textViewGetBuffer : Gtk.object -> Gtk.object
val textViewScrollToIter :
Gtk.object * Gtk.object * real * bool * real * real -> bool
val textViewScrollToMark :
Gtk.object * Gtk.object * real * bool * real * real -> unit
val textViewScrollMarkOnscreen : Gtk.object * Gtk.object -> unit
val textViewMoveMarkOnscreen : Gtk.object * Gtk.object -> bool
val textViewPlaceCursorOnscreen : Gtk.object -> bool
val textViewGetVisibleRect : Gtk.object * Gtk.object -> unit
val textViewSetCursorVisible : Gtk.object * bool -> unit
val textViewGetCursorVisible : Gtk.object -> bool
val textViewGetIterLocation : Gtk.object * Gtk.object * Gtk.object -> unit
val textViewGetIterAtLocation :
Gtk.object * Gtk.object * int * int -> unit
val textViewGetLineYrange : Gtk.object * Gtk.object -> int * int
val textViewGetLineYrange' :
Gtk.object * Gtk.object * int * int -> int * int
val textViewGetLineAtY : Gtk.object * Gtk.object * int -> int
val textViewGetLineAtY' : Gtk.object * Gtk.object * int * int -> int
val textViewBufferToWindowCoords :
Gtk.object * GtkTextWindowType * int * int -> int * int
val textViewBufferToWindowCoords' :
Gtk.object * GtkTextWindowType * int * int * int * int -> int * int
val textViewWindowToBufferCoords :
Gtk.object * GtkTextWindowType * int * int -> int * int
val textViewWindowToBufferCoords' :
Gtk.object * GtkTextWindowType * int * int * int * int -> int * int
val textViewGetWindow : Gtk.object * GtkTextWindowType -> Gtk.object
val textViewGetWindowType : Gtk.object * Gtk.object -> GtkTextWindowType
val textViewSetBorderWindowSize :
Gtk.object * GtkTextWindowType * int -> unit
val textViewGetBorderWindowSize : Gtk.object * GtkTextWindowType -> int
val textViewForwardDisplayLine : Gtk.object * Gtk.object -> bool
val textViewBackwardDisplayLine : Gtk.object * Gtk.object -> bool
val textViewForwardDisplayLineEnd : Gtk.object * Gtk.object -> bool
val textViewBackwardDisplayLineStart : Gtk.object * Gtk.object -> bool
val textViewStartsDisplayLine : Gtk.object * Gtk.object -> bool
val textViewMoveVisually : Gtk.object * Gtk.object * int -> bool
val textViewAddChildAtAnchor :
Gtk.object * Gtk.object * Gtk.object -> unit
val textViewAddChildInWindow :
Gtk.object * Gtk.object * GtkTextWindowType * int * int -> unit
val textViewMoveChild : Gtk.object * Gtk.object * int * int -> unit
val textViewSetWrapMode : Gtk.object * GtkWrapMode -> unit
val textViewGetWrapMode : Gtk.object -> GtkWrapMode
val textViewSetEditable : Gtk.object * bool -> unit
val textViewGetEditable : Gtk.object -> bool
val textViewSetPixelsAboveLines : Gtk.object * int -> unit
val textViewGetPixelsAboveLines : Gtk.object -> int
val textViewSetPixelsBelowLines : Gtk.object * int -> unit
val textViewGetPixelsBelowLines : Gtk.object -> int
val textViewSetPixelsInsideWrap : Gtk.object * int -> unit
val textViewGetPixelsInsideWrap : Gtk.object -> int
val textViewSetJustification : Gtk.object * GtkJustification -> unit
val textViewGetJustification : Gtk.object -> GtkJustification
val textViewSetLeftMargin : Gtk.object * int -> unit
val textViewGetLeftMargin : Gtk.object -> int
val textViewSetRightMargin : Gtk.object * int -> unit
val textViewGetRightMargin : Gtk.object -> int
val textViewSetIndent : Gtk.object * int -> unit
val textViewGetIndent : Gtk.object -> int
val textViewSetTabs : Gtk.object * Gtk.object -> unit
val textViewGetTabs : Gtk.object -> Gtk.object
val textViewGetDefaultAttributes : Gtk.object -> Gtk.object
val tipsQueryGetType : unit -> int
val tipsQueryNew : unit -> Gtk.object
val tipsQueryStartQuery : Gtk.object -> unit
val tipsQueryStopQuery : Gtk.object -> unit
val tipsQuerySetCaller : Gtk.object * Gtk.object -> unit
val tipsQuerySetLabels : Gtk.object * string * string -> unit
val tooltipsGetFieldTipWindow : Gtk.object -> Gtk.object
val tooltipsGetFieldTipLabel : Gtk.object -> Gtk.object
val tooltipsGetFieldActiveTipsData : Gtk.object -> Gtk.object
val tooltipsGetFieldTipsDataList : Gtk.object -> Gtk.object list
val tooltipsGetFieldDelay : Gtk.object -> int
val tooltipsGetFieldEnabled : Gtk.object -> int
val tooltipsGetFieldUseStickyDelay : Gtk.object -> int
val tooltipsGetFieldTimerTag : Gtk.object -> int
val tooltipsSetFieldTipWindow : Gtk.object * Gtk.object -> unit
val tooltipsSetFieldTipLabel : Gtk.object * Gtk.object -> unit
val tooltipsSetFieldActiveTipsData : Gtk.object * Gtk.object -> unit
val tooltipsSetFieldTipsDataList : Gtk.object * Gtk.object list -> unit
val tooltipsSetFieldDelay : Gtk.object * int -> unit
val tooltipsSetFieldEnabled : Gtk.object * int -> unit
val tooltipsSetFieldUseStickyDelay : Gtk.object * int -> unit
val tooltipsSetFieldTimerTag : Gtk.object * int -> unit
val tooltipsGetType : unit -> int
val tooltipsNew : unit -> Gtk.object
val tooltipsEnable : Gtk.object -> unit
val tooltipsDisable : Gtk.object -> unit
val tooltipsSetDelay : Gtk.object * int -> unit
val tooltipsSetTip : Gtk.object * Gtk.object * string * string -> unit
val tooltipsDataGet : Gtk.object -> Gtk.object
val tooltipsForceWindow : Gtk.object -> unit
val toolbarGetType : unit -> int
val toolbarNew : unit -> Gtk.object
val toolbarAppendItem :
Gtk.object * string * string * string * Gtk.object * Gtk.object *
Gtk.object -> Gtk.object
val toolbarPrependItem :
Gtk.object * string * string * string * Gtk.object * Gtk.object *
Gtk.object -> Gtk.object
val toolbarInsertItem :
Gtk.object * string * string * string * Gtk.object * Gtk.object *
Gtk.object * int -> Gtk.object
val toolbarInsertStock :
Gtk.object * string * string * string * Gtk.object * Gtk.object *
int -> Gtk.object
val toolbarAppendSpace : Gtk.object -> unit
val toolbarPrependSpace : Gtk.object -> unit
val toolbarInsertSpace : Gtk.object * int -> unit
val toolbarRemoveSpace : Gtk.object * int -> unit
val toolbarAppendElement :
Gtk.object * GtkToolbarChildType * Gtk.object * string * string *
string * Gtk.object * Gtk.object * Gtk.object -> Gtk.object
val toolbarPrependElement :
Gtk.object * GtkToolbarChildType * Gtk.object * string * string *
string * Gtk.object * Gtk.object * Gtk.object -> Gtk.object
val toolbarInsertElement :
Gtk.object * GtkToolbarChildType * Gtk.object * string * string *
string * Gtk.object * Gtk.object * Gtk.object * int -> Gtk.object
val toolbarAppendWidget :
Gtk.object * Gtk.object * string * string -> unit
val toolbarPrependWidget :
Gtk.object * Gtk.object * string * string -> unit
val toolbarInsertWidget :
Gtk.object * Gtk.object * string * string * int -> unit
val toolbarSetOrientation : Gtk.object * GtkOrientation -> unit
val toolbarSetStyle : Gtk.object * GtkToolbarStyle -> unit
val toolbarSetIconSize : Gtk.object * GtkIconSize -> unit
val toolbarSetTooltips : Gtk.object * bool -> unit
val toolbarUnsetStyle : Gtk.object -> unit
val toolbarUnsetIconSize : Gtk.object -> unit
val toolbarGetOrientation : Gtk.object -> GtkOrientation
val toolbarGetStyle : Gtk.object -> GtkToolbarStyle
val toolbarGetIconSize : Gtk.object -> GtkIconSize
val toolbarGetTooltips : Gtk.object -> bool
val treeDragSourceGetType : unit -> int
val treeDragSourceRowDraggable : Gtk.object * Gtk.object -> bool
val treeDragSourceDragDataDelete : Gtk.object * Gtk.object -> bool
val treeDragSourceDragDataGet :
Gtk.object * Gtk.object * Gtk.object -> bool
val treeDragDestGetType : unit -> int
val treeDragDestDragDataReceived :
Gtk.object * Gtk.object * Gtk.object -> bool
val treeDragDestRowDropPossible :
Gtk.object * Gtk.object * Gtk.object -> bool
val treeSetRowDragData : Gtk.object * Gtk.object * Gtk.object -> bool
val treeGetRowDragData : Gtk.object -> bool * Gtk.object * Gtk.object
val treeGetRowDragData' :
Gtk.object * Gtk.object * Gtk.object -> bool * Gtk.object * Gtk.object
val treeModelSortGetType : unit -> int
val treeModelSortNewWithModel : Gtk.object -> Gtk.object
val treeModelSortGetModel : Gtk.object -> Gtk.object
val treeModelSortConvertChildPathToPath :
Gtk.object * Gtk.object -> Gtk.object
val treeModelSortConvertChildIterToIter :
Gtk.object * Gtk.object * Gtk.object -> unit
val treeModelSortConvertPathToChildPath :
Gtk.object * Gtk.object -> Gtk.object
val treeModelSortConvertIterToChildIter :
Gtk.object * Gtk.object * Gtk.object -> unit
val treeModelSortResetDefaultSortFunc : Gtk.object -> unit
val treeModelSortClearCache : Gtk.object -> unit
val treeModelSortIterIsValid : Gtk.object * Gtk.object -> bool
val treeViewColumnGetType : unit -> int
val treeViewColumnNew : unit -> Gtk.object
val treeViewColumnNewWithAttributes :
string * Gtk.object * Core.arg -> Gtk.object
val treeViewColumnPackStart : Gtk.object * Gtk.object * bool -> unit
val treeViewColumnPackEnd : Gtk.object * Gtk.object * bool -> unit
val treeViewColumnClear : Gtk.object -> unit
val treeViewColumnGetCellRenderers : Gtk.object -> Gtk.object list
val treeViewColumnAddAttribute :
Gtk.object * Gtk.object * string * int -> unit
val treeViewColumnSetAttributes :
Gtk.object * Gtk.object * Core.arg -> unit
val treeViewColumnSetCellDataFunc :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val treeViewColumnClearAttributes : Gtk.object * Gtk.object -> unit
val treeViewColumnSetSpacing : Gtk.object * int -> unit
val treeViewColumnGetSpacing : Gtk.object -> int
val treeViewColumnSetVisible : Gtk.object * bool -> unit
val treeViewColumnGetVisible : Gtk.object -> bool
val treeViewColumnSetResizable : Gtk.object * bool -> unit
val treeViewColumnGetResizable : Gtk.object -> bool
val treeViewColumnSetSizing : Gtk.object * GtkTreeViewColumnSizing -> unit
val treeViewColumnGetSizing : Gtk.object -> GtkTreeViewColumnSizing
val treeViewColumnGetWidth : Gtk.object -> int
val treeViewColumnGetFixedWidth : Gtk.object -> int
val treeViewColumnSetFixedWidth : Gtk.object * int -> unit
val treeViewColumnSetMinWidth : Gtk.object * int -> unit
val treeViewColumnGetMinWidth : Gtk.object -> int
val treeViewColumnSetMaxWidth : Gtk.object * int -> unit
val treeViewColumnGetMaxWidth : Gtk.object -> int
val treeViewColumnClicked : Gtk.object -> unit
val treeViewColumnSetTitle : Gtk.object * string -> unit
val treeViewColumnGetTitle : Gtk.object -> string
val treeViewColumnSetClickable : Gtk.object * bool -> unit
val treeViewColumnGetClickable : Gtk.object -> bool
val treeViewColumnSetWidget : Gtk.object * Gtk.object -> unit
val treeViewColumnGetWidget : Gtk.object -> Gtk.object
val treeViewColumnSetAlignment : Gtk.object * real -> unit
val treeViewColumnGetAlignment : Gtk.object -> real
val treeViewColumnSetReorderable : Gtk.object * bool -> unit
val treeViewColumnGetReorderable : Gtk.object -> bool
val treeViewColumnSetSortColumnId : Gtk.object * int -> unit
val treeViewColumnGetSortColumnId : Gtk.object -> int
val treeViewColumnSetSortIndicator : Gtk.object * bool -> unit
val treeViewColumnGetSortIndicator : Gtk.object -> bool
val treeViewColumnSetSortOrder : Gtk.object * GtkSortType -> unit
val treeViewColumnGetSortOrder : Gtk.object -> GtkSortType
val treeViewColumnCellSetCellData :
Gtk.object * Gtk.object * Gtk.object * bool * bool -> unit
val treeViewColumnCellGetSize :
Gtk.object * Gtk.object -> int * int * int * int
val treeViewColumnCellGetSize' :
Gtk.object * Gtk.object * int * int * int * int ->
int * int * int * int
val treeViewColumnCellIsVisible : Gtk.object -> bool
val treeViewColumnFocusCell : Gtk.object * Gtk.object -> unit
val treeViewColumnCellGetPosition :
Gtk.object * Gtk.object -> bool * int * int
val treeViewColumnCellGetPosition' :
Gtk.object * Gtk.object * int * int -> bool * int * int
val treeViewGetType : unit -> int
val treeViewNew : unit -> Gtk.object
val treeViewNewWithModel : Gtk.object -> Gtk.object
val treeViewGetModel : Gtk.object -> Gtk.object
val treeViewSetModel : Gtk.object * Gtk.object -> unit
val treeViewGetSelection : Gtk.object -> Gtk.object
val treeViewGetHadjustment : Gtk.object -> Gtk.object
val treeViewSetHadjustment : Gtk.object * Gtk.object -> unit
val treeViewGetVadjustment : Gtk.object -> Gtk.object
val treeViewSetVadjustment : Gtk.object * Gtk.object -> unit
val treeViewGetHeadersVisible : Gtk.object -> bool
val treeViewSetHeadersVisible : Gtk.object * bool -> unit
val treeViewColumnsAutosize : Gtk.object -> unit
val treeViewSetHeadersClickable : Gtk.object * bool -> unit
val treeViewSetRulesHint : Gtk.object * bool -> unit
val treeViewGetRulesHint : Gtk.object -> bool
val treeViewAppendColumn : Gtk.object * Gtk.object -> int
val treeViewRemoveColumn : Gtk.object * Gtk.object -> int
val treeViewInsertColumn : Gtk.object * Gtk.object * int -> int
val treeViewInsertColumnWithAttributes :
Gtk.object * int * string * Gtk.object * Core.arg -> int
val treeViewInsertColumnWithDataFunc :
Gtk.object * int * string * Gtk.object * Gtk.object * Gtk.object *
Gtk.object -> int
val treeViewGetColumn : Gtk.object * int -> Gtk.object
val treeViewGetColumns : Gtk.object -> Gtk.object list
val treeViewMoveColumnAfter : Gtk.object * Gtk.object * Gtk.object -> unit
val treeViewSetExpanderColumn : Gtk.object * Gtk.object -> unit
val treeViewGetExpanderColumn : Gtk.object -> Gtk.object
val treeViewSetColumnDragFunction :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val treeViewScrollToPoint : Gtk.object * int * int -> unit
val treeViewScrollToCell :
Gtk.object * Gtk.object * Gtk.object * bool * real * real -> unit
val treeViewRowActivated : Gtk.object * Gtk.object * Gtk.object -> unit
val treeViewExpandAll : Gtk.object -> unit
val treeViewCollapseAll : Gtk.object -> unit
val treeViewExpandToPath : Gtk.object * Gtk.object -> unit
val treeViewExpandRow : Gtk.object * Gtk.object * bool -> bool
val treeViewCollapseRow : Gtk.object * Gtk.object -> bool
val treeViewMapExpandedRows : Gtk.object * Gtk.object * Gtk.object -> unit
val treeViewRowExpanded : Gtk.object * Gtk.object -> bool
val treeViewSetReorderable : Gtk.object * bool -> unit
val treeViewGetReorderable : Gtk.object -> bool
val treeViewSetCursor :
Gtk.object * Gtk.object * Gtk.object * bool -> unit
val treeViewSetCursorOnCell :
Gtk.object * Gtk.object * Gtk.object * Gtk.object * bool -> unit
val treeViewGetCursor : Gtk.object -> Gtk.object * Gtk.object
val treeViewGetCursor' :
Gtk.object * Gtk.object * Gtk.object -> Gtk.object * Gtk.object
val treeViewGetBinWindow : Gtk.object -> Gtk.object
val treeViewGetPathAtPos :
Gtk.object * int * int -> bool * Gtk.object * Gtk.object * int * int
val treeViewGetPathAtPos' :
Gtk.object * int * int * Gtk.object * Gtk.object * int * int ->
bool * Gtk.object * Gtk.object * int * int
val treeViewGetCellArea :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val treeViewGetBackgroundArea :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val treeViewGetVisibleRect : Gtk.object * Gtk.object -> unit
val treeViewWidgetToTreeCoords : Gtk.object * int * int -> int * int
val treeViewWidgetToTreeCoords' :
Gtk.object * int * int * int * int -> int * int
val treeViewTreeToWidgetCoords : Gtk.object * int * int -> int * int
val treeViewTreeToWidgetCoords' :
Gtk.object * int * int * int * int -> int * int
val treeViewEnableModelDragSource :
Gtk.object * GdkModifierType * Gtk.object * int * GdkDragAction -> unit
val treeViewEnableModelDragDest :
Gtk.object * Gtk.object * int * GdkDragAction -> unit
val treeViewUnsetRowsDragSource : Gtk.object -> unit
val treeViewUnsetRowsDragDest : Gtk.object -> unit
val treeViewSetDragDestRow :
Gtk.object * Gtk.object * GtkTreeViewDropPosition -> unit
val treeViewGetDragDestRow :
Gtk.object -> Gtk.object * GtkTreeViewDropPosition
val treeViewGetDragDestRow' :
Gtk.object * Gtk.object * GtkTreeViewDropPosition ->
Gtk.object * GtkTreeViewDropPosition
val treeViewGetDestRowAtPos :
Gtk.object * int * int -> bool * Gtk.object * GtkTreeViewDropPosition
val treeViewGetDestRowAtPos' :
Gtk.object * int * int * Gtk.object * GtkTreeViewDropPosition ->
bool * Gtk.object * GtkTreeViewDropPosition
val treeViewCreateRowDragIcon : Gtk.object * Gtk.object -> Gtk.object
val treeViewSetEnableSearch : Gtk.object * bool -> unit
val treeViewGetEnableSearch : Gtk.object -> bool
val treeViewGetSearchColumn : Gtk.object -> int
val treeViewSetSearchColumn : Gtk.object * int -> unit
val treeViewGetSearchEqualFunc : Gtk.object -> Gtk.object
val treeViewSetSearchEqualFunc :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val treeViewSetDestroyCountFunc :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val treeSelectionGetType : unit -> int
val treeSelectionSetMode : Gtk.object * GtkSelectionMode -> unit
val treeSelectionGetMode : Gtk.object -> GtkSelectionMode
val treeSelectionSetSelectFunction :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val treeSelectionGetUserData : Gtk.object -> Gtk.object
val treeSelectionGetTreeView : Gtk.object -> Gtk.object
val treeSelectionGetSelected :
Gtk.object * Gtk.object -> bool * Gtk.object
val treeSelectionGetSelected' :
Gtk.object * Gtk.object * Gtk.object -> bool * Gtk.object
val treeSelectionGetSelectedRows :
Gtk.object -> Gtk.object list * Gtk.object
val treeSelectionGetSelectedRows' :
Gtk.object * Gtk.object -> Gtk.object list * Gtk.object
val treeSelectionCountSelectedRows : Gtk.object -> int
val treeSelectionSelectedForeach :
Gtk.object * Gtk.object * Gtk.object -> unit
val treeSelectionSelectPath : Gtk.object * Gtk.object -> unit
val treeSelectionUnselectPath : Gtk.object * Gtk.object -> unit
val treeSelectionSelectIter : Gtk.object * Gtk.object -> unit
val treeSelectionUnselectIter : Gtk.object * Gtk.object -> unit
val treeSelectionPathIsSelected : Gtk.object * Gtk.object -> bool
val treeSelectionIterIsSelected : Gtk.object * Gtk.object -> bool
val treeSelectionSelectAll : Gtk.object -> unit
val treeSelectionUnselectAll : Gtk.object -> unit
val treeSelectionSelectRange :
Gtk.object * Gtk.object * Gtk.object -> unit
val treeSelectionUnselectRange :
Gtk.object * Gtk.object * Gtk.object -> unit
val treeStoreGetType : unit -> int
val treeStoreNewv : int -> Gtk.object * int
val treeStoreNewv' : int * int -> Gtk.object * int
val treeStoreSetColumnTypes : Gtk.object * int -> int
val treeStoreSetColumnTypes' : Gtk.object * int * int -> int
val treeStoreSetValue : Gtk.object * Gtk.object * int * Gtk.object -> unit
val treeStoreSet : Gtk.object * Gtk.object * Core.arg -> unit
val treeStoreSetValist : Gtk.object * Gtk.object * Core.arg list -> unit
val treeStoreRemove : Gtk.object * Gtk.object -> bool
val treeStoreInsert : Gtk.object * Gtk.object * Gtk.object * int -> unit
val treeStoreInsertBefore :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val treeStoreInsertAfter :
Gtk.object * Gtk.object * Gtk.object * Gtk.object -> unit
val treeStorePrepend : Gtk.object * Gtk.object * Gtk.object -> unit
val treeStoreAppend : Gtk.object * Gtk.object * Gtk.object -> unit
val treeStoreIsAncestor : Gtk.object * Gtk.object * Gtk.object -> bool
val treeStoreIterDepth : Gtk.object * Gtk.object -> int
val treeStoreClear : Gtk.object -> unit
val treeStoreIterIsValid : Gtk.object * Gtk.object -> bool
val treeStoreReorder : Gtk.object * Gtk.object -> int
val treeStoreReorder' : Gtk.object * Gtk.object * int -> int
val treeStoreSwap : Gtk.object * Gtk.object * Gtk.object -> unit
val treeStoreMoveBefore : Gtk.object * Gtk.object * Gtk.object -> unit
val treeStoreMoveAfter : Gtk.object * Gtk.object * Gtk.object -> unit
val vbuttonBoxGetType : unit -> int
val vbuttonBoxNew : unit -> Gtk.object
val vbuttonBoxGetSpacingDefault : unit -> int
val vbuttonBoxSetSpacingDefault : int -> unit
val vbuttonBoxGetLayoutDefault : unit -> GtkButtonBoxStyle
val vbuttonBoxSetLayoutDefault : GtkButtonBoxStyle -> unit
val vpanedGetType : unit -> int
val vpanedNew : unit -> Gtk.object
val vrulerGetType : unit -> int
val vrulerNew : unit -> Gtk.object
val vscaleGetType : unit -> int
val vscaleNew : Gtk.object -> Gtk.object
val vscaleNewWithRange : real * real * real -> Gtk.object
val vseparatorGetType : unit -> int
val vseparatorNew : unit -> Gtk.object
val comboSetPopdownStrings : Gtk.object * string list -> unit
val textIterNew : unit -> Gtk.object
val textIterCopy : Gtk.object -> Gtk.object
val objectGetObject : Gtk.object * string -> Gtk.object
val objectSetObject : Gtk.object * string * Gtk.object -> unit
val objectSetBool : Gtk.object * string * bool -> unit
val objectGetDouble : Gtk.object * string -> real
val treeIterNew : unit -> Gtk.object
val treeStoreNew : unit -> Gtk.object
val treeViewGetSelectedString : Gtk.object -> string
val widgetSetFlags : Gtk.object * int -> unit
val widgetUnsetFlags : Gtk.object * int -> unit
val radioButtonNew : Gtk.object -> Gtk.object
val radioButtonNewWithLabel : Gtk.object * string -> Gtk.object
val radioButtonNewWithMnemonic : Gtk.object * string -> Gtk.object
val radioButtonGetGroup : Gtk.object -> Gtk.object
val radioButtonSetGroup : Gtk.object * Gtk.object -> unit
val radioMenuItemGetGroup : Gtk.object -> Gtk.object
val radioMenuItemSetGroup : Gtk.object * Gtk.object -> unit
val radioMenuItemNew : Gtk.object -> Gtk.object
val radioMenuItemNewWithLabel : Gtk.object * string -> Gtk.object
val radioMenuItemNewWithMnemonic : Gtk.object * string -> Gtk.object
val pangoFontDescriptionFromString : string -> Gtk.object
val textBufferConnectSpecialSignals : Gtk.object -> unit
val widgetAddAccelerator :
Gtk.object * string * Gtk.object * int * int * int -> unit
end
We do not give a full documentation here. We rather recommend
to read the Porting Guide. It
gives a comprehensive overview on what has been made available.