Provided by: libgtk2-perl-doc_1.2498-1_all 

NAME
Gtk2::enums - enumeration and flag values for Gtk2
DESCRIPTION
Just a listing of all enum and flags types defined for Gtk2, in one place for convenience. For more
information, see the description of flags and enums in Glib.
LISTING
enum Gtk2::Gdk::AxisUse
• 'ignore' / 'GDK_AXIS_IGNORE'
• 'x' / 'GDK_AXIS_X'
• 'y' / 'GDK_AXIS_Y'
• 'pressure' / 'GDK_AXIS_PRESSURE'
• 'xtilt' / 'GDK_AXIS_XTILT'
• 'ytilt' / 'GDK_AXIS_YTILT'
• 'wheel' / 'GDK_AXIS_WHEEL'
• 'last' / 'GDK_AXIS_LAST'
enum Gtk2::Gdk::ByteOrder
• 'lsb-first' / 'GDK_LSB_FIRST'
• 'msb-first' / 'GDK_MSB_FIRST'
enum Gtk2::Gdk::CapStyle
• 'not-last' / 'GDK_CAP_NOT_LAST'
• 'butt' / 'GDK_CAP_BUTT'
• 'round' / 'GDK_CAP_ROUND'
• 'projecting' / 'GDK_CAP_PROJECTING'
enum Gtk2::Gdk::Colorspace
• 'rgb' / 'GDK_COLORSPACE_RGB'
enum Gtk2::Gdk::CrossingMode
• 'normal' / 'GDK_CROSSING_NORMAL'
• 'grab' / 'GDK_CROSSING_GRAB'
• 'ungrab' / 'GDK_CROSSING_UNGRAB'
• 'gtk-grab' / 'GDK_CROSSING_GTK_GRAB'
• 'gtk-ungrab' / 'GDK_CROSSING_GTK_UNGRAB'
• 'state-changed' / 'GDK_CROSSING_STATE_CHANGED'
enum Gtk2::Gdk::CursorType
• 'x-cursor' / 'GDK_X_CURSOR'
• 'arrow' / 'GDK_ARROW'
• 'based-arrow-down' / 'GDK_BASED_ARROW_DOWN'
• 'based-arrow-up' / 'GDK_BASED_ARROW_UP'
• 'boat' / 'GDK_BOAT'
• 'bogosity' / 'GDK_BOGOSITY'
• 'bottom-left-corner' / 'GDK_BOTTOM_LEFT_CORNER'
• 'bottom-right-corner' / 'GDK_BOTTOM_RIGHT_CORNER'
• 'bottom-side' / 'GDK_BOTTOM_SIDE'
• 'bottom-tee' / 'GDK_BOTTOM_TEE'
• 'box-spiral' / 'GDK_BOX_SPIRAL'
• 'center-ptr' / 'GDK_CENTER_PTR'
• 'circle' / 'GDK_CIRCLE'
• 'clock' / 'GDK_CLOCK'
• 'coffee-mug' / 'GDK_COFFEE_MUG'
• 'cross' / 'GDK_CROSS'
• 'cross-reverse' / 'GDK_CROSS_REVERSE'
• 'crosshair' / 'GDK_CROSSHAIR'
• 'diamond-cross' / 'GDK_DIAMOND_CROSS'
• 'dot' / 'GDK_DOT'
• 'dotbox' / 'GDK_DOTBOX'
• 'double-arrow' / 'GDK_DOUBLE_ARROW'
• 'draft-large' / 'GDK_DRAFT_LARGE'
• 'draft-small' / 'GDK_DRAFT_SMALL'
• 'draped-box' / 'GDK_DRAPED_BOX'
• 'exchange' / 'GDK_EXCHANGE'
• 'fleur' / 'GDK_FLEUR'
• 'gobbler' / 'GDK_GOBBLER'
• 'gumby' / 'GDK_GUMBY'
• 'hand1' / 'GDK_HAND1'
• 'hand2' / 'GDK_HAND2'
• 'heart' / 'GDK_HEART'
• 'icon' / 'GDK_ICON'
• 'iron-cross' / 'GDK_IRON_CROSS'
• 'left-ptr' / 'GDK_LEFT_PTR'
• 'left-side' / 'GDK_LEFT_SIDE'
• 'left-tee' / 'GDK_LEFT_TEE'
• 'leftbutton' / 'GDK_LEFTBUTTON'
• 'll-angle' / 'GDK_LL_ANGLE'
• 'lr-angle' / 'GDK_LR_ANGLE'
• 'man' / 'GDK_MAN'
• 'middlebutton' / 'GDK_MIDDLEBUTTON'
• 'mouse' / 'GDK_MOUSE'
• 'pencil' / 'GDK_PENCIL'
• 'pirate' / 'GDK_PIRATE'
• 'plus' / 'GDK_PLUS'
• 'question-arrow' / 'GDK_QUESTION_ARROW'
• 'right-ptr' / 'GDK_RIGHT_PTR'
• 'right-side' / 'GDK_RIGHT_SIDE'
• 'right-tee' / 'GDK_RIGHT_TEE'
• 'rightbutton' / 'GDK_RIGHTBUTTON'
• 'rtl-logo' / 'GDK_RTL_LOGO'
• 'sailboat' / 'GDK_SAILBOAT'
• 'sb-down-arrow' / 'GDK_SB_DOWN_ARROW'
• 'sb-h-double-arrow' / 'GDK_SB_H_DOUBLE_ARROW'
• 'sb-left-arrow' / 'GDK_SB_LEFT_ARROW'
• 'sb-right-arrow' / 'GDK_SB_RIGHT_ARROW'
• 'sb-up-arrow' / 'GDK_SB_UP_ARROW'
• 'sb-v-double-arrow' / 'GDK_SB_V_DOUBLE_ARROW'
• 'shuttle' / 'GDK_SHUTTLE'
• 'sizing' / 'GDK_SIZING'
• 'spider' / 'GDK_SPIDER'
• 'spraycan' / 'GDK_SPRAYCAN'
• 'star' / 'GDK_STAR'
• 'target' / 'GDK_TARGET'
• 'tcross' / 'GDK_TCROSS'
• 'top-left-arrow' / 'GDK_TOP_LEFT_ARROW'
• 'top-left-corner' / 'GDK_TOP_LEFT_CORNER'
• 'top-right-corner' / 'GDK_TOP_RIGHT_CORNER'
• 'top-side' / 'GDK_TOP_SIDE'
• 'top-tee' / 'GDK_TOP_TEE'
• 'trek' / 'GDK_TREK'
• 'ul-angle' / 'GDK_UL_ANGLE'
• 'umbrella' / 'GDK_UMBRELLA'
• 'ur-angle' / 'GDK_UR_ANGLE'
• 'watch' / 'GDK_WATCH'
• 'xterm' / 'GDK_XTERM'
• 'last-cursor' / 'GDK_LAST_CURSOR'
• 'blank-cursor' / 'GDK_BLANK_CURSOR'
• 'cursor-is-pixmap' / 'GDK_CURSOR_IS_PIXMAP'
flags Gtk2::Gdk::DragAction
• 'default' / 'GDK_ACTION_DEFAULT'
• 'copy' / 'GDK_ACTION_COPY'
• 'move' / 'GDK_ACTION_MOVE'
• 'link' / 'GDK_ACTION_LINK'
• 'private' / 'GDK_ACTION_PRIVATE'
• 'ask' / 'GDK_ACTION_ASK'
enum Gtk2::Gdk::DragProtocol
• 'motif' / 'GDK_DRAG_PROTO_MOTIF'
• 'xdnd' / 'GDK_DRAG_PROTO_XDND'
• 'rootwin' / 'GDK_DRAG_PROTO_ROOTWIN'
• 'none' / 'GDK_DRAG_PROTO_NONE'
• 'win32-dropfiles' / 'GDK_DRAG_PROTO_WIN32_DROPFILES'
• 'ole2' / 'GDK_DRAG_PROTO_OLE2'
• 'local' / 'GDK_DRAG_PROTO_LOCAL'
flags Gtk2::Gdk::EventMask
• 'exposure-mask' / 'GDK_EXPOSURE_MASK'
• 'pointer-motion-mask' / 'GDK_POINTER_MOTION_MASK'
• 'pointer-motion-hint-mask' / 'GDK_POINTER_MOTION_HINT_MASK'
• 'button-motion-mask' / 'GDK_BUTTON_MOTION_MASK'
• 'button1-motion-mask' / 'GDK_BUTTON1_MOTION_MASK'
• 'button2-motion-mask' / 'GDK_BUTTON2_MOTION_MASK'
• 'button3-motion-mask' / 'GDK_BUTTON3_MOTION_MASK'
• 'button-press-mask' / 'GDK_BUTTON_PRESS_MASK'
• 'button-release-mask' / 'GDK_BUTTON_RELEASE_MASK'
• 'key-press-mask' / 'GDK_KEY_PRESS_MASK'
• 'key-release-mask' / 'GDK_KEY_RELEASE_MASK'
• 'enter-notify-mask' / 'GDK_ENTER_NOTIFY_MASK'
• 'leave-notify-mask' / 'GDK_LEAVE_NOTIFY_MASK'
• 'focus-change-mask' / 'GDK_FOCUS_CHANGE_MASK'
• 'structure-mask' / 'GDK_STRUCTURE_MASK'
• 'property-change-mask' / 'GDK_PROPERTY_CHANGE_MASK'
• 'visibility-notify-mask' / 'GDK_VISIBILITY_NOTIFY_MASK'
• 'proximity-in-mask' / 'GDK_PROXIMITY_IN_MASK'
• 'proximity-out-mask' / 'GDK_PROXIMITY_OUT_MASK'
• 'substructure-mask' / 'GDK_SUBSTRUCTURE_MASK'
• 'scroll-mask' / 'GDK_SCROLL_MASK'
• 'all-events-mask' / 'GDK_ALL_EVENTS_MASK'
enum Gtk2::Gdk::EventType
• 'nothing' / 'GDK_NOTHING'
• 'delete' / 'GDK_DELETE'
• 'destroy' / 'GDK_DESTROY'
• 'expose' / 'GDK_EXPOSE'
• 'motion-notify' / 'GDK_MOTION_NOTIFY'
• 'button-press' / 'GDK_BUTTON_PRESS'
• '2button-press' / 'GDK_2BUTTON_PRESS'
• '3button-press' / 'GDK_3BUTTON_PRESS'
• 'button-release' / 'GDK_BUTTON_RELEASE'
• 'key-press' / 'GDK_KEY_PRESS'
• 'key-release' / 'GDK_KEY_RELEASE'
• 'enter-notify' / 'GDK_ENTER_NOTIFY'
• 'leave-notify' / 'GDK_LEAVE_NOTIFY'
• 'focus-change' / 'GDK_FOCUS_CHANGE'
• 'configure' / 'GDK_CONFIGURE'
• 'map' / 'GDK_MAP'
• 'unmap' / 'GDK_UNMAP'
• 'property-notify' / 'GDK_PROPERTY_NOTIFY'
• 'selection-clear' / 'GDK_SELECTION_CLEAR'
• 'selection-request' / 'GDK_SELECTION_REQUEST'
• 'selection-notify' / 'GDK_SELECTION_NOTIFY'
• 'proximity-in' / 'GDK_PROXIMITY_IN'
• 'proximity-out' / 'GDK_PROXIMITY_OUT'
• 'drag-enter' / 'GDK_DRAG_ENTER'
• 'drag-leave' / 'GDK_DRAG_LEAVE'
• 'drag-motion' / 'GDK_DRAG_MOTION'
• 'drag-status' / 'GDK_DRAG_STATUS'
• 'drop-start' / 'GDK_DROP_START'
• 'drop-finished' / 'GDK_DROP_FINISHED'
• 'client-event' / 'GDK_CLIENT_EVENT'
• 'visibility-notify' / 'GDK_VISIBILITY_NOTIFY'
• 'no-expose' / 'GDK_NO_EXPOSE'
• 'scroll' / 'GDK_SCROLL'
• 'window-state' / 'GDK_WINDOW_STATE'
• 'setting' / 'GDK_SETTING'
• 'owner-change' / 'GDK_OWNER_CHANGE'
• 'grab-broken' / 'GDK_GRAB_BROKEN'
• 'damage' / 'GDK_DAMAGE'
• 'event-last' / 'GDK_EVENT_LAST'
enum Gtk2::Gdk::ExtensionMode
• 'none' / 'GDK_EXTENSION_EVENTS_NONE'
• 'all' / 'GDK_EXTENSION_EVENTS_ALL'
• 'cursor' / 'GDK_EXTENSION_EVENTS_CURSOR'
enum Gtk2::Gdk::Fill
• 'solid' / 'GDK_SOLID'
• 'tiled' / 'GDK_TILED'
• 'stippled' / 'GDK_STIPPLED'
• 'opaque-stippled' / 'GDK_OPAQUE_STIPPLED'
enum Gtk2::Gdk::FillRule
• 'even-odd-rule' / 'GDK_EVEN_ODD_RULE'
• 'winding-rule' / 'GDK_WINDING_RULE'
enum Gtk2::Gdk::FilterReturn
• 'continue' / 'GDK_FILTER_CONTINUE'
• 'translate' / 'GDK_FILTER_TRANSLATE'
• 'remove' / 'GDK_FILTER_REMOVE'
enum Gtk2::Gdk::FontType
• 'font' / 'GDK_FONT_FONT'
• 'fontset' / 'GDK_FONT_FONTSET'
enum Gtk2::Gdk::Function
• 'copy' / 'GDK_COPY'
• 'invert' / 'GDK_INVERT'
• 'xor' / 'GDK_XOR'
• 'clear' / 'GDK_CLEAR'
• 'and' / 'GDK_AND'
• 'and-reverse' / 'GDK_AND_REVERSE'
• 'and-invert' / 'GDK_AND_INVERT'
• 'noop' / 'GDK_NOOP'
• 'or' / 'GDK_OR'
• 'equiv' / 'GDK_EQUIV'
• 'or-reverse' / 'GDK_OR_REVERSE'
• 'copy-invert' / 'GDK_COPY_INVERT'
• 'or-invert' / 'GDK_OR_INVERT'
• 'nand' / 'GDK_NAND'
• 'nor' / 'GDK_NOR'
• 'set' / 'GDK_SET'
flags Gtk2::Gdk::GCValuesMask
• 'foreground' / 'GDK_GC_FOREGROUND'
• 'background' / 'GDK_GC_BACKGROUND'
• 'font' / 'GDK_GC_FONT'
• 'function' / 'GDK_GC_FUNCTION'
• 'fill' / 'GDK_GC_FILL'
• 'tile' / 'GDK_GC_TILE'
• 'stipple' / 'GDK_GC_STIPPLE'
• 'clip-mask' / 'GDK_GC_CLIP_MASK'
• 'subwindow' / 'GDK_GC_SUBWINDOW'
• 'ts-x-origin' / 'GDK_GC_TS_X_ORIGIN'
• 'ts-y-origin' / 'GDK_GC_TS_Y_ORIGIN'
• 'clip-x-origin' / 'GDK_GC_CLIP_X_ORIGIN'
• 'clip-y-origin' / 'GDK_GC_CLIP_Y_ORIGIN'
• 'exposures' / 'GDK_GC_EXPOSURES'
• 'line-width' / 'GDK_GC_LINE_WIDTH'
• 'line-style' / 'GDK_GC_LINE_STYLE'
• 'cap-style' / 'GDK_GC_CAP_STYLE'
• 'join-style' / 'GDK_GC_JOIN_STYLE'
enum Gtk2::Gdk::GrabStatus
• 'success' / 'GDK_GRAB_SUCCESS'
• 'already-grabbed' / 'GDK_GRAB_ALREADY_GRABBED'
• 'invalid-time' / 'GDK_GRAB_INVALID_TIME'
• 'not-viewable' / 'GDK_GRAB_NOT_VIEWABLE'
• 'frozen' / 'GDK_GRAB_FROZEN'
enum Gtk2::Gdk::Gravity
• 'north-west' / 'GDK_GRAVITY_NORTH_WEST'
• 'north' / 'GDK_GRAVITY_NORTH'
• 'north-east' / 'GDK_GRAVITY_NORTH_EAST'
• 'west' / 'GDK_GRAVITY_WEST'
• 'center' / 'GDK_GRAVITY_CENTER'
• 'east' / 'GDK_GRAVITY_EAST'
• 'south-west' / 'GDK_GRAVITY_SOUTH_WEST'
• 'south' / 'GDK_GRAVITY_SOUTH'
• 'south-east' / 'GDK_GRAVITY_SOUTH_EAST'
• 'static' / 'GDK_GRAVITY_STATIC'
enum Gtk2::Gdk::ImageType
• 'normal' / 'GDK_IMAGE_NORMAL'
• 'shared' / 'GDK_IMAGE_SHARED'
• 'fastest' / 'GDK_IMAGE_FASTEST'
flags Gtk2::Gdk::InputCondition
• 'read' / 'GDK_INPUT_READ'
• 'write' / 'GDK_INPUT_WRITE'
• 'exception' / 'GDK_INPUT_EXCEPTION'
enum Gtk2::Gdk::InputMode
• 'disabled' / 'GDK_MODE_DISABLED'
• 'screen' / 'GDK_MODE_SCREEN'
• 'window' / 'GDK_MODE_WINDOW'
enum Gtk2::Gdk::InputSource
• 'mouse' / 'GDK_SOURCE_MOUSE'
• 'pen' / 'GDK_SOURCE_PEN'
• 'eraser' / 'GDK_SOURCE_ERASER'
• 'cursor' / 'GDK_SOURCE_CURSOR'
enum Gtk2::Gdk::InterpType
• 'nearest' / 'GDK_INTERP_NEAREST'
• 'tiles' / 'GDK_INTERP_TILES'
• 'bilinear' / 'GDK_INTERP_BILINEAR'
• 'hyper' / 'GDK_INTERP_HYPER'
enum Gtk2::Gdk::JoinStyle
• 'miter' / 'GDK_JOIN_MITER'
• 'round' / 'GDK_JOIN_ROUND'
• 'bevel' / 'GDK_JOIN_BEVEL'
enum Gtk2::Gdk::LineStyle
• 'solid' / 'GDK_LINE_SOLID'
• 'on-off-dash' / 'GDK_LINE_ON_OFF_DASH'
• 'double-dash' / 'GDK_LINE_DOUBLE_DASH'
flags Gtk2::Gdk::ModifierType
• 'shift-mask' / 'GDK_SHIFT_MASK'
• 'lock-mask' / 'GDK_LOCK_MASK'
• 'control-mask' / 'GDK_CONTROL_MASK'
• 'mod1-mask' / 'GDK_MOD1_MASK'
• 'mod2-mask' / 'GDK_MOD2_MASK'
• 'mod3-mask' / 'GDK_MOD3_MASK'
• 'mod4-mask' / 'GDK_MOD4_MASK'
• 'mod5-mask' / 'GDK_MOD5_MASK'
• 'button1-mask' / 'GDK_BUTTON1_MASK'
• 'button2-mask' / 'GDK_BUTTON2_MASK'
• 'button3-mask' / 'GDK_BUTTON3_MASK'
• 'button4-mask' / 'GDK_BUTTON4_MASK'
• 'button5-mask' / 'GDK_BUTTON5_MASK'
• 'super-mask' / 'GDK_SUPER_MASK'
• 'hyper-mask' / 'GDK_HYPER_MASK'
• 'meta-mask' / 'GDK_META_MASK'
• 'release-mask' / 'GDK_RELEASE_MASK'
• 'modifier-mask' / 'GDK_MODIFIER_MASK'
enum Gtk2::Gdk::NotifyType
• 'ancestor' / 'GDK_NOTIFY_ANCESTOR'
• 'virtual' / 'GDK_NOTIFY_VIRTUAL'
• 'inferior' / 'GDK_NOTIFY_INFERIOR'
• 'nonlinear' / 'GDK_NOTIFY_NONLINEAR'
• 'nonlinear-virtual' / 'GDK_NOTIFY_NONLINEAR_VIRTUAL'
• 'unknown' / 'GDK_NOTIFY_UNKNOWN'
enum Gtk2::Gdk::OverlapType
• 'in' / 'GDK_OVERLAP_RECTANGLE_IN'
• 'out' / 'GDK_OVERLAP_RECTANGLE_OUT'
• 'part' / 'GDK_OVERLAP_RECTANGLE_PART'
enum Gtk2::Gdk::PixbufAlphaMode
• 'bilevel' / 'GDK_PIXBUF_ALPHA_BILEVEL'
• 'full' / 'GDK_PIXBUF_ALPHA_FULL'
enum Gtk2::Gdk::PixbufError
• 'corrupt-image' / 'GDK_PIXBUF_ERROR_CORRUPT_IMAGE'
• 'insufficient-memory' / 'GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY'
• 'bad-option' / 'GDK_PIXBUF_ERROR_BAD_OPTION'
• 'unknown-type' / 'GDK_PIXBUF_ERROR_UNKNOWN_TYPE'
• 'unsupported-operation' / 'GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION'
• 'failed' / 'GDK_PIXBUF_ERROR_FAILED'
enum Gtk2::Gdk::PropertyState
• 'new-value' / 'GDK_PROPERTY_NEW_VALUE'
• 'delete' / 'GDK_PROPERTY_DELETE'
enum Gtk2::Gdk::PropMode
• 'replace' / 'GDK_PROP_MODE_REPLACE'
• 'prepend' / 'GDK_PROP_MODE_PREPEND'
• 'append' / 'GDK_PROP_MODE_APPEND'
enum Gtk2::Gdk::RgbDither
• 'none' / 'GDK_RGB_DITHER_NONE'
• 'normal' / 'GDK_RGB_DITHER_NORMAL'
• 'max' / 'GDK_RGB_DITHER_MAX'
enum Gtk2::Gdk::ScrollDirection
• 'up' / 'GDK_SCROLL_UP'
• 'down' / 'GDK_SCROLL_DOWN'
• 'left' / 'GDK_SCROLL_LEFT'
• 'right' / 'GDK_SCROLL_RIGHT'
enum Gtk2::Gdk::SettingAction
• 'new' / 'GDK_SETTING_ACTION_NEW'
• 'changed' / 'GDK_SETTING_ACTION_CHANGED'
• 'deleted' / 'GDK_SETTING_ACTION_DELETED'
enum Gtk2::Gdk::Status
• 'ok' / 'GDK_OK'
• 'error' / 'GDK_ERROR'
• 'error-param' / 'GDK_ERROR_PARAM'
• 'error-file' / 'GDK_ERROR_FILE'
• 'error-mem' / 'GDK_ERROR_MEM'
enum Gtk2::Gdk::SubwindowMode
• 'clip-by-children' / 'GDK_CLIP_BY_CHILDREN'
• 'include-inferiors' / 'GDK_INCLUDE_INFERIORS'
enum Gtk2::Gdk::VisibilityState
• 'unobscured' / 'GDK_VISIBILITY_UNOBSCURED'
• 'partial' / 'GDK_VISIBILITY_PARTIAL'
• 'fully-obscured' / 'GDK_VISIBILITY_FULLY_OBSCURED'
enum Gtk2::Gdk::VisualType
• 'static-gray' / 'GDK_VISUAL_STATIC_GRAY'
• 'grayscale' / 'GDK_VISUAL_GRAYSCALE'
• 'static-color' / 'GDK_VISUAL_STATIC_COLOR'
• 'pseudo-color' / 'GDK_VISUAL_PSEUDO_COLOR'
• 'true-color' / 'GDK_VISUAL_TRUE_COLOR'
• 'direct-color' / 'GDK_VISUAL_DIRECT_COLOR'
flags Gtk2::Gdk::WindowAttributesType
• 'title' / 'GDK_WA_TITLE'
• 'x' / 'GDK_WA_X'
• 'y' / 'GDK_WA_Y'
• 'cursor' / 'GDK_WA_CURSOR'
• 'colormap' / 'GDK_WA_COLORMAP'
• 'visual' / 'GDK_WA_VISUAL'
• 'wmclass' / 'GDK_WA_WMCLASS'
• 'noredir' / 'GDK_WA_NOREDIR'
• 'type-hint' / 'GDK_WA_TYPE_HINT'
enum Gtk2::Gdk::WindowClass
• 'output' / 'GDK_INPUT_OUTPUT'
• 'only' / 'GDK_INPUT_ONLY'
enum Gtk2::Gdk::WindowEdge
• 'north-west' / 'GDK_WINDOW_EDGE_NORTH_WEST'
• 'north' / 'GDK_WINDOW_EDGE_NORTH'
• 'north-east' / 'GDK_WINDOW_EDGE_NORTH_EAST'
• 'west' / 'GDK_WINDOW_EDGE_WEST'
• 'east' / 'GDK_WINDOW_EDGE_EAST'
• 'south-west' / 'GDK_WINDOW_EDGE_SOUTH_WEST'
• 'south' / 'GDK_WINDOW_EDGE_SOUTH'
• 'south-east' / 'GDK_WINDOW_EDGE_SOUTH_EAST'
flags Gtk2::Gdk::WindowHints
• 'pos' / 'GDK_HINT_POS'
• 'min-size' / 'GDK_HINT_MIN_SIZE'
• 'max-size' / 'GDK_HINT_MAX_SIZE'
• 'base-size' / 'GDK_HINT_BASE_SIZE'
• 'aspect' / 'GDK_HINT_ASPECT'
• 'resize-inc' / 'GDK_HINT_RESIZE_INC'
• 'win-gravity' / 'GDK_HINT_WIN_GRAVITY'
• 'user-pos' / 'GDK_HINT_USER_POS'
• 'user-size' / 'GDK_HINT_USER_SIZE'
flags Gtk2::Gdk::WindowState
• 'withdrawn' / 'GDK_WINDOW_STATE_WITHDRAWN'
• 'iconified' / 'GDK_WINDOW_STATE_ICONIFIED'
• 'maximized' / 'GDK_WINDOW_STATE_MAXIMIZED'
• 'sticky' / 'GDK_WINDOW_STATE_STICKY'
• 'fullscreen' / 'GDK_WINDOW_STATE_FULLSCREEN'
• 'above' / 'GDK_WINDOW_STATE_ABOVE'
• 'below' / 'GDK_WINDOW_STATE_BELOW'
enum Gtk2::Gdk::WindowType
• 'root' / 'GDK_WINDOW_ROOT'
• 'toplevel' / 'GDK_WINDOW_TOPLEVEL'
• 'child' / 'GDK_WINDOW_CHILD'
• 'dialog' / 'GDK_WINDOW_DIALOG'
• 'temp' / 'GDK_WINDOW_TEMP'
• 'foreign' / 'GDK_WINDOW_FOREIGN'
• 'offscreen' / 'GDK_WINDOW_OFFSCREEN'
enum Gtk2::Gdk::WindowTypeHint
• 'normal' / 'GDK_WINDOW_TYPE_HINT_NORMAL'
• 'dialog' / 'GDK_WINDOW_TYPE_HINT_DIALOG'
• 'menu' / 'GDK_WINDOW_TYPE_HINT_MENU'
• 'toolbar' / 'GDK_WINDOW_TYPE_HINT_TOOLBAR'
• 'splashscreen' / 'GDK_WINDOW_TYPE_HINT_SPLASHSCREEN'
• 'utility' / 'GDK_WINDOW_TYPE_HINT_UTILITY'
• 'dock' / 'GDK_WINDOW_TYPE_HINT_DOCK'
• 'desktop' / 'GDK_WINDOW_TYPE_HINT_DESKTOP'
• 'dropdown-menu' / 'GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU'
• 'popup-menu' / 'GDK_WINDOW_TYPE_HINT_POPUP_MENU'
• 'tooltip' / 'GDK_WINDOW_TYPE_HINT_TOOLTIP'
• 'notification' / 'GDK_WINDOW_TYPE_HINT_NOTIFICATION'
• 'combo' / 'GDK_WINDOW_TYPE_HINT_COMBO'
• 'dnd' / 'GDK_WINDOW_TYPE_HINT_DND'
flags Gtk2::Gdk::WMDecoration
• 'all' / 'GDK_DECOR_ALL'
• 'border' / 'GDK_DECOR_BORDER'
• 'resizeh' / 'GDK_DECOR_RESIZEH'
• 'title' / 'GDK_DECOR_TITLE'
• 'menu' / 'GDK_DECOR_MENU'
• 'minimize' / 'GDK_DECOR_MINIMIZE'
• 'maximize' / 'GDK_DECOR_MAXIMIZE'
flags Gtk2::Gdk::WMFunction
• 'all' / 'GDK_FUNC_ALL'
• 'resize' / 'GDK_FUNC_RESIZE'
• 'move' / 'GDK_FUNC_MOVE'
• 'minimize' / 'GDK_FUNC_MINIMIZE'
• 'maximize' / 'GDK_FUNC_MAXIMIZE'
• 'close' / 'GDK_FUNC_CLOSE'
flags Gtk2::AccelFlags
• 'visible' / 'GTK_ACCEL_VISIBLE'
• 'locked' / 'GTK_ACCEL_LOCKED'
• 'mask' / 'GTK_ACCEL_MASK'
enum Gtk2::AnchorType
• 'center' / 'GTK_ANCHOR_CENTER'
• 'north' / 'GTK_ANCHOR_NORTH'
• 'north-west' / 'GTK_ANCHOR_NORTH_WEST'
• 'north-east' / 'GTK_ANCHOR_NORTH_EAST'
• 'south' / 'GTK_ANCHOR_SOUTH'
• 'south-west' / 'GTK_ANCHOR_SOUTH_WEST'
• 'south-east' / 'GTK_ANCHOR_SOUTH_EAST'
• 'west' / 'GTK_ANCHOR_WEST'
• 'east' / 'GTK_ANCHOR_EAST'
• 'n' / 'GTK_ANCHOR_N'
• 'nw' / 'GTK_ANCHOR_NW'
• 'ne' / 'GTK_ANCHOR_NE'
• 's' / 'GTK_ANCHOR_S'
• 'sw' / 'GTK_ANCHOR_SW'
• 'se' / 'GTK_ANCHOR_SE'
• 'w' / 'GTK_ANCHOR_W'
• 'e' / 'GTK_ANCHOR_E'
flags Gtk2::ArgFlags
• 'readable' / 'GTK_ARG_READABLE'
• 'writable' / 'GTK_ARG_WRITABLE'
• 'construct' / 'GTK_ARG_CONSTRUCT'
• 'construct-only' / 'GTK_ARG_CONSTRUCT_ONLY'
• 'child-arg' / 'GTK_ARG_CHILD_ARG'
enum Gtk2::ArrowType
• 'up' / 'GTK_ARROW_UP'
• 'down' / 'GTK_ARROW_DOWN'
• 'left' / 'GTK_ARROW_LEFT'
• 'right' / 'GTK_ARROW_RIGHT'
• 'none' / 'GTK_ARROW_NONE'
flags Gtk2::AttachOptions
• 'expand' / 'GTK_EXPAND'
• 'shrink' / 'GTK_SHRINK'
• 'fill' / 'GTK_FILL'
enum Gtk2::ButtonBoxStyle
• 'default-style' / 'GTK_BUTTONBOX_DEFAULT_STYLE'
• 'spread' / 'GTK_BUTTONBOX_SPREAD'
• 'edge' / 'GTK_BUTTONBOX_EDGE'
• 'start' / 'GTK_BUTTONBOX_START'
• 'end' / 'GTK_BUTTONBOX_END'
• 'center' / 'GTK_BUTTONBOX_CENTER'
enum Gtk2::ButtonsType
• 'none' / 'GTK_BUTTONS_NONE'
• 'ok' / 'GTK_BUTTONS_OK'
• 'close' / 'GTK_BUTTONS_CLOSE'
• 'cancel' / 'GTK_BUTTONS_CANCEL'
• 'yes-no' / 'GTK_BUTTONS_YES_NO'
• 'ok-cancel' / 'GTK_BUTTONS_OK_CANCEL'
flags Gtk2::CalendarDisplayOptions
• 'show-heading' / 'GTK_CALENDAR_SHOW_HEADING'
• 'show-day-names' / 'GTK_CALENDAR_SHOW_DAY_NAMES'
• 'no-month-change' / 'GTK_CALENDAR_NO_MONTH_CHANGE'
• 'show-week-numbers' / 'GTK_CALENDAR_SHOW_WEEK_NUMBERS'
• 'week-start-monday' / 'GTK_CALENDAR_WEEK_START_MONDAY'
• 'show-details' / 'GTK_CALENDAR_SHOW_DETAILS'
enum Gtk2::CellRendererMode
• 'inert' / 'GTK_CELL_RENDERER_MODE_INERT'
• 'activatable' / 'GTK_CELL_RENDERER_MODE_ACTIVATABLE'
• 'editable' / 'GTK_CELL_RENDERER_MODE_EDITABLE'
flags Gtk2::CellRendererState
• 'selected' / 'GTK_CELL_RENDERER_SELECTED'
• 'prelit' / 'GTK_CELL_RENDERER_PRELIT'
• 'insensitive' / 'GTK_CELL_RENDERER_INSENSITIVE'
• 'sorted' / 'GTK_CELL_RENDERER_SORTED'
• 'focused' / 'GTK_CELL_RENDERER_FOCUSED'
enum Gtk2::CornerType
• 'top-left' / 'GTK_CORNER_TOP_LEFT'
• 'bottom-left' / 'GTK_CORNER_BOTTOM_LEFT'
• 'top-right' / 'GTK_CORNER_TOP_RIGHT'
• 'bottom-right' / 'GTK_CORNER_BOTTOM_RIGHT'
enum Gtk2::CurveType
• 'linear' / 'GTK_CURVE_TYPE_LINEAR'
• 'spline' / 'GTK_CURVE_TYPE_SPLINE'
• 'free' / 'GTK_CURVE_TYPE_FREE'
flags Gtk2::DebugFlag
• 'misc' / 'GTK_DEBUG_MISC'
• 'plugsocket' / 'GTK_DEBUG_PLUGSOCKET'
• 'text' / 'GTK_DEBUG_TEXT'
• 'tree' / 'GTK_DEBUG_TREE'
• 'updates' / 'GTK_DEBUG_UPDATES'
• 'keybindings' / 'GTK_DEBUG_KEYBINDINGS'
• 'multihead' / 'GTK_DEBUG_MULTIHEAD'
• 'modules' / 'GTK_DEBUG_MODULES'
• 'geometry' / 'GTK_DEBUG_GEOMETRY'
• 'icontheme' / 'GTK_DEBUG_ICONTHEME'
• 'printing' / 'GTK_DEBUG_PRINTING'
• 'builder' / 'GTK_DEBUG_BUILDER'
enum Gtk2::DeleteType
• 'chars' / 'GTK_DELETE_CHARS'
• 'word-ends' / 'GTK_DELETE_WORD_ENDS'
• 'words' / 'GTK_DELETE_WORDS'
• 'display-lines' / 'GTK_DELETE_DISPLAY_LINES'
• 'display-line-ends' / 'GTK_DELETE_DISPLAY_LINE_ENDS'
• 'paragraph-ends' / 'GTK_DELETE_PARAGRAPH_ENDS'
• 'paragraphs' / 'GTK_DELETE_PARAGRAPHS'
• 'whitespace' / 'GTK_DELETE_WHITESPACE'
flags Gtk2::DestDefaults
• 'motion' / 'GTK_DEST_DEFAULT_MOTION'
• 'highlight' / 'GTK_DEST_DEFAULT_HIGHLIGHT'
• 'drop' / 'GTK_DEST_DEFAULT_DROP'
• 'all' / 'GTK_DEST_DEFAULT_ALL'
flags Gtk2::DialogFlags
• 'modal' / 'GTK_DIALOG_MODAL'
• 'destroy-with-parent' / 'GTK_DIALOG_DESTROY_WITH_PARENT'
• 'no-separator' / 'GTK_DIALOG_NO_SEPARATOR'
enum Gtk2::DirectionType
• 'tab-forward' / 'GTK_DIR_TAB_FORWARD'
• 'tab-backward' / 'GTK_DIR_TAB_BACKWARD'
• 'up' / 'GTK_DIR_UP'
• 'down' / 'GTK_DIR_DOWN'
• 'left' / 'GTK_DIR_LEFT'
• 'right' / 'GTK_DIR_RIGHT'
enum Gtk2::ExpanderStyle
• 'collapsed' / 'GTK_EXPANDER_COLLAPSED'
• 'semi-collapsed' / 'GTK_EXPANDER_SEMI_COLLAPSED'
• 'semi-expanded' / 'GTK_EXPANDER_SEMI_EXPANDED'
• 'expanded' / 'GTK_EXPANDER_EXPANDED'
enum Gtk2::IconSize
• 'invalid' / 'GTK_ICON_SIZE_INVALID'
• 'menu' / 'GTK_ICON_SIZE_MENU'
• 'small-toolbar' / 'GTK_ICON_SIZE_SMALL_TOOLBAR'
• 'large-toolbar' / 'GTK_ICON_SIZE_LARGE_TOOLBAR'
• 'button' / 'GTK_ICON_SIZE_BUTTON'
• 'dnd' / 'GTK_ICON_SIZE_DND'
• 'dialog' / 'GTK_ICON_SIZE_DIALOG'
enum Gtk2::ImageType
• 'empty' / 'GTK_IMAGE_EMPTY'
• 'pixmap' / 'GTK_IMAGE_PIXMAP'
• 'image' / 'GTK_IMAGE_IMAGE'
• 'pixbuf' / 'GTK_IMAGE_PIXBUF'
• 'stock' / 'GTK_IMAGE_STOCK'
• 'icon-set' / 'GTK_IMAGE_ICON_SET'
• 'animation' / 'GTK_IMAGE_ANIMATION'
• 'icon-name' / 'GTK_IMAGE_ICON_NAME'
• 'gicon' / 'GTK_IMAGE_GICON'
enum Gtk2::IMPreeditStyle
• 'nothing' / 'GTK_IM_PREEDIT_NOTHING'
• 'callback' / 'GTK_IM_PREEDIT_CALLBACK'
• 'none' / 'GTK_IM_PREEDIT_NONE'
enum Gtk2::IMStatusStyle
• 'nothing' / 'GTK_IM_STATUS_NOTHING'
• 'callback' / 'GTK_IM_STATUS_CALLBACK'
• 'none' / 'GTK_IM_STATUS_NONE'
enum Gtk2::Justification
• 'left' / 'GTK_JUSTIFY_LEFT'
• 'right' / 'GTK_JUSTIFY_RIGHT'
• 'center' / 'GTK_JUSTIFY_CENTER'
• 'fill' / 'GTK_JUSTIFY_FILL'
enum Gtk2::MatchType
• 'all' / 'GTK_MATCH_ALL'
• 'all-tail' / 'GTK_MATCH_ALL_TAIL'
• 'head' / 'GTK_MATCH_HEAD'
• 'tail' / 'GTK_MATCH_TAIL'
• 'exact' / 'GTK_MATCH_EXACT'
• 'last' / 'GTK_MATCH_LAST'
enum Gtk2::MenuDirectionType
• 'parent' / 'GTK_MENU_DIR_PARENT'
• 'child' / 'GTK_MENU_DIR_CHILD'
• 'next' / 'GTK_MENU_DIR_NEXT'
• 'prev' / 'GTK_MENU_DIR_PREV'
enum Gtk2::MessageType
• 'info' / 'GTK_MESSAGE_INFO'
• 'warning' / 'GTK_MESSAGE_WARNING'
• 'question' / 'GTK_MESSAGE_QUESTION'
• 'error' / 'GTK_MESSAGE_ERROR'
• 'other' / 'GTK_MESSAGE_OTHER'
enum Gtk2::MetricType
• 'pixels' / 'GTK_PIXELS'
• 'inches' / 'GTK_INCHES'
• 'centimeters' / 'GTK_CENTIMETERS'
enum Gtk2::MovementStep
• 'logical-positions' / 'GTK_MOVEMENT_LOGICAL_POSITIONS'
• 'visual-positions' / 'GTK_MOVEMENT_VISUAL_POSITIONS'
• 'words' / 'GTK_MOVEMENT_WORDS'
• 'display-lines' / 'GTK_MOVEMENT_DISPLAY_LINES'
• 'display-line-ends' / 'GTK_MOVEMENT_DISPLAY_LINE_ENDS'
• 'paragraphs' / 'GTK_MOVEMENT_PARAGRAPHS'
• 'paragraph-ends' / 'GTK_MOVEMENT_PARAGRAPH_ENDS'
• 'pages' / 'GTK_MOVEMENT_PAGES'
• 'buffer-ends' / 'GTK_MOVEMENT_BUFFER_ENDS'
• 'horizontal-pages' / 'GTK_MOVEMENT_HORIZONTAL_PAGES'
enum Gtk2::NotebookTab
• 'first' / 'GTK_NOTEBOOK_TAB_FIRST'
• 'last' / 'GTK_NOTEBOOK_TAB_LAST'
flags Gtk2::ObjectFlags
• 'in-destruction' / 'GTK_IN_DESTRUCTION'
• 'floating' / 'GTK_FLOATING'
• 'reserved-1' / 'GTK_RESERVED_1'
• 'reserved-2' / 'GTK_RESERVED_2'
enum Gtk2::Orientation
• 'horizontal' / 'GTK_ORIENTATION_HORIZONTAL'
• 'vertical' / 'GTK_ORIENTATION_VERTICAL'
enum Gtk2::PackType
• 'start' / 'GTK_PACK_START'
• 'end' / 'GTK_PACK_END'
enum Gtk2::PathPriorityType
• 'lowest' / 'GTK_PATH_PRIO_LOWEST'
• 'gtk' / 'GTK_PATH_PRIO_GTK'
• 'application' / 'GTK_PATH_PRIO_APPLICATION'
• 'theme' / 'GTK_PATH_PRIO_THEME'
• 'rc' / 'GTK_PATH_PRIO_RC'
• 'highest' / 'GTK_PATH_PRIO_HIGHEST'
enum Gtk2::PathType
• 'widget' / 'GTK_PATH_WIDGET'
• 'widget-class' / 'GTK_PATH_WIDGET_CLASS'
• 'class' / 'GTK_PATH_CLASS'
enum Gtk2::PolicyType
• 'always' / 'GTK_POLICY_ALWAYS'
• 'automatic' / 'GTK_POLICY_AUTOMATIC'
• 'never' / 'GTK_POLICY_NEVER'
enum Gtk2::PositionType
• 'left' / 'GTK_POS_LEFT'
• 'right' / 'GTK_POS_RIGHT'
• 'top' / 'GTK_POS_TOP'
• 'bottom' / 'GTK_POS_BOTTOM'
enum Gtk2::PreviewType
• 'color' / 'GTK_PREVIEW_COLOR'
• 'grayscale' / 'GTK_PREVIEW_GRAYSCALE'
flags Gtk2::PrivateFlags
• 'user-style' / 'PRIVATE_GTK_USER_STYLE'
• 'resize-pending' / 'PRIVATE_GTK_RESIZE_PENDING'
• 'has-pointer' / 'PRIVATE_GTK_HAS_POINTER'
• 'shadowed' / 'PRIVATE_GTK_SHADOWED'
• 'has-shape-mask' / 'PRIVATE_GTK_HAS_SHAPE_MASK'
• 'in-reparent' / 'PRIVATE_GTK_IN_REPARENT'
• 'direction-set' / 'PRIVATE_GTK_DIRECTION_SET'
• 'direction-ltr' / 'PRIVATE_GTK_DIRECTION_LTR'
• 'anchored' / 'PRIVATE_GTK_ANCHORED'
• 'child-visible' / 'PRIVATE_GTK_CHILD_VISIBLE'
• 'redraw-on-alloc' / 'PRIVATE_GTK_REDRAW_ON_ALLOC'
• 'alloc-needed' / 'PRIVATE_GTK_ALLOC_NEEDED'
• 'request-needed' / 'PRIVATE_GTK_REQUEST_NEEDED'
enum Gtk2::ProgressBarOrientation
• 'left-to-right' / 'GTK_PROGRESS_LEFT_TO_RIGHT'
• 'right-to-left' / 'GTK_PROGRESS_RIGHT_TO_LEFT'
• 'bottom-to-top' / 'GTK_PROGRESS_BOTTOM_TO_TOP'
• 'top-to-bottom' / 'GTK_PROGRESS_TOP_TO_BOTTOM'
enum Gtk2::ProgressBarStyle
• 'continuous' / 'GTK_PROGRESS_CONTINUOUS'
• 'discrete' / 'GTK_PROGRESS_DISCRETE'
flags Gtk2::RcFlags
• 'fg' / 'GTK_RC_FG'
• 'bg' / 'GTK_RC_BG'
• 'text' / 'GTK_RC_TEXT'
• 'base' / 'GTK_RC_BASE'
enum Gtk2::RcTokenType
• 'invalid' / 'GTK_RC_TOKEN_INVALID'
• 'include' / 'GTK_RC_TOKEN_INCLUDE'
• 'normal' / 'GTK_RC_TOKEN_NORMAL'
• 'active' / 'GTK_RC_TOKEN_ACTIVE'
• 'prelight' / 'GTK_RC_TOKEN_PRELIGHT'
• 'selected' / 'GTK_RC_TOKEN_SELECTED'
• 'insensitive' / 'GTK_RC_TOKEN_INSENSITIVE'
• 'fg' / 'GTK_RC_TOKEN_FG'
• 'bg' / 'GTK_RC_TOKEN_BG'
• 'text' / 'GTK_RC_TOKEN_TEXT'
• 'base' / 'GTK_RC_TOKEN_BASE'
• 'xthickness' / 'GTK_RC_TOKEN_XTHICKNESS'
• 'ythickness' / 'GTK_RC_TOKEN_YTHICKNESS'
• 'font' / 'GTK_RC_TOKEN_FONT'
• 'fontset' / 'GTK_RC_TOKEN_FONTSET'
• 'font-name' / 'GTK_RC_TOKEN_FONT_NAME'
• 'bg-pixmap' / 'GTK_RC_TOKEN_BG_PIXMAP'
• 'pixmap-path' / 'GTK_RC_TOKEN_PIXMAP_PATH'
• 'style' / 'GTK_RC_TOKEN_STYLE'
• 'binding' / 'GTK_RC_TOKEN_BINDING'
• 'bind' / 'GTK_RC_TOKEN_BIND'
• 'widget' / 'GTK_RC_TOKEN_WIDGET'
• 'widget-class' / 'GTK_RC_TOKEN_WIDGET_CLASS'
• 'class' / 'GTK_RC_TOKEN_CLASS'
• 'lowest' / 'GTK_RC_TOKEN_LOWEST'
• 'gtk' / 'GTK_RC_TOKEN_GTK'
• 'application' / 'GTK_RC_TOKEN_APPLICATION'
• 'theme' / 'GTK_RC_TOKEN_THEME'
• 'rc' / 'GTK_RC_TOKEN_RC'
• 'highest' / 'GTK_RC_TOKEN_HIGHEST'
• 'engine' / 'GTK_RC_TOKEN_ENGINE'
• 'module-path' / 'GTK_RC_TOKEN_MODULE_PATH'
• 'im-module-path' / 'GTK_RC_TOKEN_IM_MODULE_PATH'
• 'im-module-file' / 'GTK_RC_TOKEN_IM_MODULE_FILE'
• 'stock' / 'GTK_RC_TOKEN_STOCK'
• 'ltr' / 'GTK_RC_TOKEN_LTR'
• 'rtl' / 'GTK_RC_TOKEN_RTL'
• 'color' / 'GTK_RC_TOKEN_COLOR'
• 'unbind' / 'GTK_RC_TOKEN_UNBIND'
• 'last' / 'GTK_RC_TOKEN_LAST'
enum Gtk2::ReliefStyle
• 'normal' / 'GTK_RELIEF_NORMAL'
• 'half' / 'GTK_RELIEF_HALF'
• 'none' / 'GTK_RELIEF_NONE'
enum Gtk2::ResizeMode
• 'parent' / 'GTK_RESIZE_PARENT'
• 'queue' / 'GTK_RESIZE_QUEUE'
• 'immediate' / 'GTK_RESIZE_IMMEDIATE'
enum Gtk2::ResponseType
• 'none' / 'GTK_RESPONSE_NONE'
• 'reject' / 'GTK_RESPONSE_REJECT'
• 'accept' / 'GTK_RESPONSE_ACCEPT'
• 'delete-event' / 'GTK_RESPONSE_DELETE_EVENT'
• 'ok' / 'GTK_RESPONSE_OK'
• 'cancel' / 'GTK_RESPONSE_CANCEL'
• 'close' / 'GTK_RESPONSE_CLOSE'
• 'yes' / 'GTK_RESPONSE_YES'
• 'no' / 'GTK_RESPONSE_NO'
• 'apply' / 'GTK_RESPONSE_APPLY'
• 'help' / 'GTK_RESPONSE_HELP'
enum Gtk2::ScrollType
• 'none' / 'GTK_SCROLL_NONE'
• 'jump' / 'GTK_SCROLL_JUMP'
• 'step-backward' / 'GTK_SCROLL_STEP_BACKWARD'
• 'step-forward' / 'GTK_SCROLL_STEP_FORWARD'
• 'page-backward' / 'GTK_SCROLL_PAGE_BACKWARD'
• 'page-forward' / 'GTK_SCROLL_PAGE_FORWARD'
• 'step-up' / 'GTK_SCROLL_STEP_UP'
• 'step-down' / 'GTK_SCROLL_STEP_DOWN'
• 'page-up' / 'GTK_SCROLL_PAGE_UP'
• 'page-down' / 'GTK_SCROLL_PAGE_DOWN'
• 'step-left' / 'GTK_SCROLL_STEP_LEFT'
• 'step-right' / 'GTK_SCROLL_STEP_RIGHT'
• 'page-left' / 'GTK_SCROLL_PAGE_LEFT'
• 'page-right' / 'GTK_SCROLL_PAGE_RIGHT'
• 'start' / 'GTK_SCROLL_START'
• 'end' / 'GTK_SCROLL_END'
enum Gtk2::SelectionMode
• 'none' / 'GTK_SELECTION_NONE'
• 'single' / 'GTK_SELECTION_SINGLE'
• 'browse' / 'GTK_SELECTION_BROWSE'
• 'multiple' / 'GTK_SELECTION_MULTIPLE'
• 'extended' / 'GTK_SELECTION_EXTENDED'
enum Gtk2::ShadowType
• 'none' / 'GTK_SHADOW_NONE'
• 'in' / 'GTK_SHADOW_IN'
• 'out' / 'GTK_SHADOW_OUT'
• 'etched-in' / 'GTK_SHADOW_ETCHED_IN'
• 'etched-out' / 'GTK_SHADOW_ETCHED_OUT'
enum Gtk2::SideType
• 'top' / 'GTK_SIDE_TOP'
• 'bottom' / 'GTK_SIDE_BOTTOM'
• 'left' / 'GTK_SIDE_LEFT'
• 'right' / 'GTK_SIDE_RIGHT'
flags Gtk2::SignalRunType
• 'first' / 'GTK_RUN_FIRST'
• 'last' / 'GTK_RUN_LAST'
• 'both' / 'GTK_RUN_BOTH'
• 'no-recurse' / 'GTK_RUN_NO_RECURSE'
• 'action' / 'GTK_RUN_ACTION'
• 'no-hooks' / 'GTK_RUN_NO_HOOKS'
enum Gtk2::SizeGroupMode
• 'none' / 'GTK_SIZE_GROUP_NONE'
• 'horizontal' / 'GTK_SIZE_GROUP_HORIZONTAL'
• 'vertical' / 'GTK_SIZE_GROUP_VERTICAL'
• 'both' / 'GTK_SIZE_GROUP_BOTH'
enum Gtk2::SortType
• 'ascending' / 'GTK_SORT_ASCENDING'
• 'descending' / 'GTK_SORT_DESCENDING'
enum Gtk2::SpinButtonUpdatePolicy
• 'always' / 'GTK_UPDATE_ALWAYS'
• 'if-valid' / 'GTK_UPDATE_IF_VALID'
enum Gtk2::SpinType
• 'step-forward' / 'GTK_SPIN_STEP_FORWARD'
• 'step-backward' / 'GTK_SPIN_STEP_BACKWARD'
• 'page-forward' / 'GTK_SPIN_PAGE_FORWARD'
• 'page-backward' / 'GTK_SPIN_PAGE_BACKWARD'
• 'home' / 'GTK_SPIN_HOME'
• 'end' / 'GTK_SPIN_END'
• 'user-defined' / 'GTK_SPIN_USER_DEFINED'
enum Gtk2::StateType
• 'normal' / 'GTK_STATE_NORMAL'
• 'active' / 'GTK_STATE_ACTIVE'
• 'prelight' / 'GTK_STATE_PRELIGHT'
• 'selected' / 'GTK_STATE_SELECTED'
• 'insensitive' / 'GTK_STATE_INSENSITIVE'
enum Gtk2::SubmenuDirection
• 'left' / 'GTK_DIRECTION_LEFT'
• 'right' / 'GTK_DIRECTION_RIGHT'
enum Gtk2::SubmenuPlacement
• 'top-bottom' / 'GTK_TOP_BOTTOM'
• 'left-right' / 'GTK_LEFT_RIGHT'
flags Gtk2::TargetFlags
• 'same-app' / 'GTK_TARGET_SAME_APP'
• 'same-widget' / 'GTK_TARGET_SAME_WIDGET'
• 'other-app' / 'GTK_TARGET_OTHER_APP'
• 'other-widget' / 'GTK_TARGET_OTHER_WIDGET'
enum Gtk2::TextDirection
• 'none' / 'GTK_TEXT_DIR_NONE'
• 'ltr' / 'GTK_TEXT_DIR_LTR'
• 'rtl' / 'GTK_TEXT_DIR_RTL'
flags Gtk2::TextSearchFlags
• 'visible-only' / 'GTK_TEXT_SEARCH_VISIBLE_ONLY'
• 'text-only' / 'GTK_TEXT_SEARCH_TEXT_ONLY'
enum Gtk2::TextWindowType
• 'private' / 'GTK_TEXT_WINDOW_PRIVATE'
• 'widget' / 'GTK_TEXT_WINDOW_WIDGET'
• 'text' / 'GTK_TEXT_WINDOW_TEXT'
• 'left' / 'GTK_TEXT_WINDOW_LEFT'
• 'right' / 'GTK_TEXT_WINDOW_RIGHT'
• 'top' / 'GTK_TEXT_WINDOW_TOP'
• 'bottom' / 'GTK_TEXT_WINDOW_BOTTOM'
enum Gtk2::ToolbarChildType
• 'space' / 'GTK_TOOLBAR_CHILD_SPACE'
• 'button' / 'GTK_TOOLBAR_CHILD_BUTTON'
• 'togglebutton' / 'GTK_TOOLBAR_CHILD_TOGGLEBUTTON'
• 'radiobutton' / 'GTK_TOOLBAR_CHILD_RADIOBUTTON'
• 'widget' / 'GTK_TOOLBAR_CHILD_WIDGET'
enum Gtk2::ToolbarSpaceStyle
• 'empty' / 'GTK_TOOLBAR_SPACE_EMPTY'
• 'line' / 'GTK_TOOLBAR_SPACE_LINE'
enum Gtk2::ToolbarStyle
• 'icons' / 'GTK_TOOLBAR_ICONS'
• 'text' / 'GTK_TOOLBAR_TEXT'
• 'both' / 'GTK_TOOLBAR_BOTH'
• 'both-horiz' / 'GTK_TOOLBAR_BOTH_HORIZ'
flags Gtk2::TreeModelFlags
• 'iters-persist' / 'GTK_TREE_MODEL_ITERS_PERSIST'
• 'list-only' / 'GTK_TREE_MODEL_LIST_ONLY'
enum Gtk2::TreeViewColumnSizing
• 'grow-only' / 'GTK_TREE_VIEW_COLUMN_GROW_ONLY'
• 'autosize' / 'GTK_TREE_VIEW_COLUMN_AUTOSIZE'
• 'fixed' / 'GTK_TREE_VIEW_COLUMN_FIXED'
enum Gtk2::TreeViewDropPosition
• 'before' / 'GTK_TREE_VIEW_DROP_BEFORE'
• 'after' / 'GTK_TREE_VIEW_DROP_AFTER'
• 'into-or-before' / 'GTK_TREE_VIEW_DROP_INTO_OR_BEFORE'
• 'into-or-after' / 'GTK_TREE_VIEW_DROP_INTO_OR_AFTER'
enum Gtk2::TreeViewMode
• 'line' / 'GTK_TREE_VIEW_LINE'
• 'item' / 'GTK_TREE_VIEW_ITEM'
enum Gtk2::UpdateType
• 'continuous' / 'GTK_UPDATE_CONTINUOUS'
• 'discontinuous' / 'GTK_UPDATE_DISCONTINUOUS'
• 'delayed' / 'GTK_UPDATE_DELAYED'
enum Gtk2::Visibility
• 'none' / 'GTK_VISIBILITY_NONE'
• 'partial' / 'GTK_VISIBILITY_PARTIAL'
• 'full' / 'GTK_VISIBILITY_FULL'
flags Gtk2::WidgetFlags
• 'toplevel' / 'GTK_TOPLEVEL'
• 'no-window' / 'GTK_NO_WINDOW'
• 'realized' / 'GTK_REALIZED'
• 'mapped' / 'GTK_MAPPED'
• 'visible' / 'GTK_VISIBLE'
• 'sensitive' / 'GTK_SENSITIVE'
• 'parent-sensitive' / 'GTK_PARENT_SENSITIVE'
• 'can-focus' / 'GTK_CAN_FOCUS'
• 'has-focus' / 'GTK_HAS_FOCUS'
• 'can-default' / 'GTK_CAN_DEFAULT'
• 'has-default' / 'GTK_HAS_DEFAULT'
• 'has-grab' / 'GTK_HAS_GRAB'
• 'rc-style' / 'GTK_RC_STYLE'
• 'composite-child' / 'GTK_COMPOSITE_CHILD'
• 'no-reparent' / 'GTK_NO_REPARENT'
• 'app-paintable' / 'GTK_APP_PAINTABLE'
• 'receives-default' / 'GTK_RECEIVES_DEFAULT'
• 'double-buffered' / 'GTK_DOUBLE_BUFFERED'
• 'no-show-all' / 'GTK_NO_SHOW_ALL'
enum Gtk2::WidgetHelpType
• 'tooltip' / 'GTK_WIDGET_HELP_TOOLTIP'
• 'whats-this' / 'GTK_WIDGET_HELP_WHATS_THIS'
enum Gtk2::WindowPosition
• 'none' / 'GTK_WIN_POS_NONE'
• 'center' / 'GTK_WIN_POS_CENTER'
• 'mouse' / 'GTK_WIN_POS_MOUSE'
• 'center-always' / 'GTK_WIN_POS_CENTER_ALWAYS'
• 'center-on-parent' / 'GTK_WIN_POS_CENTER_ON_PARENT'
enum Gtk2::WindowType
• 'toplevel' / 'GTK_WINDOW_TOPLEVEL'
• 'popup' / 'GTK_WINDOW_POPUP'
enum Gtk2::WrapMode
• 'none' / 'GTK_WRAP_NONE'
• 'char' / 'GTK_WRAP_CHAR'
• 'word' / 'GTK_WRAP_WORD'
• 'word-char' / 'GTK_WRAP_WORD_CHAR'
enum Gtk2::AssistantPageType
• 'content' / 'GTK_ASSISTANT_PAGE_CONTENT'
• 'intro' / 'GTK_ASSISTANT_PAGE_INTRO'
• 'confirm' / 'GTK_ASSISTANT_PAGE_CONFIRM'
• 'summary' / 'GTK_ASSISTANT_PAGE_SUMMARY'
• 'progress' / 'GTK_ASSISTANT_PAGE_PROGRESS'
enum Gtk2::CellRendererAccelMode
• 'gtk' / 'GTK_CELL_RENDERER_ACCEL_MODE_GTK'
• 'other' / 'GTK_CELL_RENDERER_ACCEL_MODE_OTHER'
enum Gtk2::PageOrientation
• 'portrait' / 'GTK_PAGE_ORIENTATION_PORTRAIT'
• 'landscape' / 'GTK_PAGE_ORIENTATION_LANDSCAPE'
• 'reverse-portrait' / 'GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT'
• 'reverse-landscape' / 'GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE'
enum Gtk2::PageSet
• 'all' / 'GTK_PAGE_SET_ALL'
• 'even' / 'GTK_PAGE_SET_EVEN'
• 'odd' / 'GTK_PAGE_SET_ODD'
enum Gtk2::PrintDuplex
• 'simplex' / 'GTK_PRINT_DUPLEX_SIMPLEX'
• 'horizontal' / 'GTK_PRINT_DUPLEX_HORIZONTAL'
• 'vertical' / 'GTK_PRINT_DUPLEX_VERTICAL'
enum Gtk2::PrintOperationAction
• 'print-dialog' / 'GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG'
• 'print' / 'GTK_PRINT_OPERATION_ACTION_PRINT'
• 'preview' / 'GTK_PRINT_OPERATION_ACTION_PREVIEW'
• 'export' / 'GTK_PRINT_OPERATION_ACTION_EXPORT'
enum Gtk2::PrintOperationResult
• 'error' / 'GTK_PRINT_OPERATION_RESULT_ERROR'
• 'apply' / 'GTK_PRINT_OPERATION_RESULT_APPLY'
• 'cancel' / 'GTK_PRINT_OPERATION_RESULT_CANCEL'
• 'in-progress' / 'GTK_PRINT_OPERATION_RESULT_IN_PROGRESS'
enum Gtk2::PrintPages
• 'all' / 'GTK_PRINT_PAGES_ALL'
• 'current' / 'GTK_PRINT_PAGES_CURRENT'
• 'ranges' / 'GTK_PRINT_PAGES_RANGES'
• 'selection' / 'GTK_PRINT_PAGES_SELECTION'
enum Gtk2::PrintQuality
• 'low' / 'GTK_PRINT_QUALITY_LOW'
• 'normal' / 'GTK_PRINT_QUALITY_NORMAL'
• 'high' / 'GTK_PRINT_QUALITY_HIGH'
• 'draft' / 'GTK_PRINT_QUALITY_DRAFT'
enum Gtk2::PrintStatus
• 'initial' / 'GTK_PRINT_STATUS_INITIAL'
• 'preparing' / 'GTK_PRINT_STATUS_PREPARING'
• 'generating-data' / 'GTK_PRINT_STATUS_GENERATING_DATA'
• 'sending-data' / 'GTK_PRINT_STATUS_SENDING_DATA'
• 'pending' / 'GTK_PRINT_STATUS_PENDING'
• 'pending-issue' / 'GTK_PRINT_STATUS_PENDING_ISSUE'
• 'printing' / 'GTK_PRINT_STATUS_PRINTING'
• 'finished' / 'GTK_PRINT_STATUS_FINISHED'
• 'finished-aborted' / 'GTK_PRINT_STATUS_FINISHED_ABORTED'
flags Gtk2::RecentFilterFlags
• 'uri' / 'GTK_RECENT_FILTER_URI'
• 'display-name' / 'GTK_RECENT_FILTER_DISPLAY_NAME'
• 'mime-type' / 'GTK_RECENT_FILTER_MIME_TYPE'
• 'application' / 'GTK_RECENT_FILTER_APPLICATION'
• 'group' / 'GTK_RECENT_FILTER_GROUP'
• 'age' / 'GTK_RECENT_FILTER_AGE'
enum Gtk2::RecentSortType
• 'none' / 'GTK_RECENT_SORT_NONE'
• 'mru' / 'GTK_RECENT_SORT_MRU'
• 'lru' / 'GTK_RECENT_SORT_LRU'
• 'custom' / 'GTK_RECENT_SORT_CUSTOM'
enum Gtk2::SensitivityType
• 'auto' / 'GTK_SENSITIVITY_AUTO'
• 'on' / 'GTK_SENSITIVITY_ON'
• 'off' / 'GTK_SENSITIVITY_OFF'
enum Gtk2::TreeViewGridLines
• 'none' / 'GTK_TREE_VIEW_GRID_LINES_NONE'
• 'horizontal' / 'GTK_TREE_VIEW_GRID_LINES_HORIZONTAL'
• 'vertical' / 'GTK_TREE_VIEW_GRID_LINES_VERTICAL'
• 'both' / 'GTK_TREE_VIEW_GRID_LINES_BOTH'
enum Gtk2::Unit
• 'pixel' / 'GTK_UNIT_PIXEL'
• 'points' / 'GTK_UNIT_POINTS'
• 'inch' / 'GTK_UNIT_INCH'
• 'mm' / 'GTK_UNIT_MM'
enum Gtk2::DragResult
• 'success' / 'GTK_DRAG_RESULT_SUCCESS'
• 'no-target' / 'GTK_DRAG_RESULT_NO_TARGET'
• 'user-cancelled' / 'GTK_DRAG_RESULT_USER_CANCELLED'
• 'timeout-expired' / 'GTK_DRAG_RESULT_TIMEOUT_EXPIRED'
• 'grab-broken' / 'GTK_DRAG_RESULT_GRAB_BROKEN'
• 'error' / 'GTK_DRAG_RESULT_ERROR'
enum Gtk2::NumberUpLayout
• 'lrtb' / 'GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM'
• 'lrbt' / 'GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP'
• 'rltb' / 'GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM'
• 'rlbt' / 'GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP'
• 'tblr' / 'GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT'
• 'tbrl' / 'GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT'
• 'btlr' / 'GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT'
• 'btrl' / 'GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT'
enum Gtk2::ArrowPlacement
• 'both' / 'GTK_ARROWS_BOTH'
• 'start' / 'GTK_ARROWS_START'
• 'end' / 'GTK_ARROWS_END'
enum Gtk2::EntryIconPosition
• 'primary' / 'GTK_ENTRY_ICON_PRIMARY'
• 'secondary' / 'GTK_ENTRY_ICON_SECONDARY'
flags Gtk2::ToolPaletteDragTargets
• 'items' / 'GTK_TOOL_PALETTE_DRAG_ITEMS'
• 'groups' / 'GTK_TOOL_PALETTE_DRAG_GROUPS'
enum Gtk2::FileChooserAction
• 'open' / 'GTK_FILE_CHOOSER_ACTION_OPEN'
• 'save' / 'GTK_FILE_CHOOSER_ACTION_SAVE'
• 'select-folder' / 'GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER'
• 'create-folder' / 'GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER'
enum Gtk2::FileChooserError
• 'nonexistent' / 'GTK_FILE_CHOOSER_ERROR_NONEXISTENT'
• 'bad-filename' / 'GTK_FILE_CHOOSER_ERROR_BAD_FILENAME'
• 'already-exists' / 'GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS'
• 'incomplete-hostname' / 'GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME'
flags Gtk2::FileFilterFlags
• 'filename' / 'GTK_FILE_FILTER_FILENAME'
• 'uri' / 'GTK_FILE_FILTER_URI'
• 'display-name' / 'GTK_FILE_FILTER_DISPLAY_NAME'
• 'mime-type' / 'GTK_FILE_FILTER_MIME_TYPE'
enum Gtk2::IconThemeError
• 'not-found' / 'GTK_ICON_THEME_NOT_FOUND'
• 'failed' / 'GTK_ICON_THEME_FAILED'
flags Gtk2::IconLookupFlags
• 'no-svg' / 'GTK_ICON_LOOKUP_NO_SVG'
• 'force-svg' / 'GTK_ICON_LOOKUP_FORCE_SVG'
• 'use-builtin' / 'GTK_ICON_LOOKUP_USE_BUILTIN'
• 'generic-fallback' / 'GTK_ICON_LOOKUP_GENERIC_FALLBACK'
• 'force-size' / 'GTK_ICON_LOOKUP_FORCE_SIZE'
flags Gtk2::UIManagerItemType
• 'auto' / 'GTK_UI_MANAGER_AUTO'
• 'menubar' / 'GTK_UI_MANAGER_MENUBAR'
• 'menu' / 'GTK_UI_MANAGER_MENU'
• 'toolbar' / 'GTK_UI_MANAGER_TOOLBAR'
• 'placeholder' / 'GTK_UI_MANAGER_PLACEHOLDER'
• 'popup' / 'GTK_UI_MANAGER_POPUP'
• 'menuitem' / 'GTK_UI_MANAGER_MENUITEM'
• 'toolitem' / 'GTK_UI_MANAGER_TOOLITEM'
• 'separator' / 'GTK_UI_MANAGER_SEPARATOR'
• 'accelerator' / 'GTK_UI_MANAGER_ACCELERATOR'
• 'popup-with-accels' / 'GTK_UI_MANAGER_POPUP_WITH_ACCELS'
enum Gtk2::Gdk::OwnerChange
• 'new-owner' / 'GDK_OWNER_CHANGE_NEW_OWNER'
• 'destroy' / 'GDK_OWNER_CHANGE_DESTROY'
• 'close' / 'GDK_OWNER_CHANGE_CLOSE'
enum Gtk2::Gdk::PixbufRotation
• 'none' / 'GDK_PIXBUF_ROTATE_NONE'
• 'counterclockwise' / 'GDK_PIXBUF_ROTATE_COUNTERCLOCKWISE'
• 'upsidedown' / 'GDK_PIXBUF_ROTATE_UPSIDEDOWN'
• 'clockwise' / 'GDK_PIXBUF_ROTATE_CLOCKWISE'
enum Gtk2::FileChooserConfirmation
• 'confirm' / 'GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM'
• 'accept-filename' / 'GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME'
• 'select-again' / 'GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN'
enum Gtk2::PackDirection
• 'ltr' / 'GTK_PACK_DIRECTION_LTR'
• 'rtl' / 'GTK_PACK_DIRECTION_RTL'
• 'ttb' / 'GTK_PACK_DIRECTION_TTB'
• 'btt' / 'GTK_PACK_DIRECTION_BTT'
enum Gtk2::IconView::DropPosition
• 'no-drop' / 'GTK_ICON_VIEW_NO_DROP'
• 'drop-into' / 'GTK_ICON_VIEW_DROP_INTO'
• 'drop-left' / 'GTK_ICON_VIEW_DROP_LEFT'
• 'drop-right' / 'GTK_ICON_VIEW_DROP_RIGHT'
• 'drop-above' / 'GTK_ICON_VIEW_DROP_ABOVE'
• 'drop-below' / 'GTK_ICON_VIEW_DROP_BELOW'
SEE ALSO
Glib, Glib::Flags
AUTHOR
Generated by tools/podifyenums.pl, using Gtk2 compiled against GTK+ version 2.24.29.
perl v5.22.1 2016-02-07 Gtk2::enums(3pm)