logo top
Main Page   Widgets   Namespaces   Book  

enums.h File Reference


Namespaces

namespace  Gtk

Classes

class  Gtk::IconSize
 Represents registered icon sizes. More...

Enumerations

enum  AccelFlags {
  ACCEL_VISIBLE = 1 << 0,
  ACCEL_LOCKED = 1 << 1,
  ACCEL_MASK = 0x07
}
enum  AlignmentEnum {
  ALIGN_LEFT,
  ALIGN_CENTER,
  ALIGN_RIGHT,
  ALIGN_TOP,
  ALIGN_BOTTOM
}
 Methods are overriden so you can use these simple enums, or floats for more precision. More...
enum  AnchorType {
  ANCHOR_CENTER,
  ANCHOR_NORTH,
  ANCHOR_NORTH_WEST,
  ANCHOR_NORTH_EAST,
  ANCHOR_SOUTH,
  ANCHOR_SOUTH_WEST,
  ANCHOR_SOUTH_EAST,
  ANCHOR_WEST,
  ANCHOR_EAST,
  ANCHOR_N = ANCHOR_NORTH,
  ANCHOR_NW = ANCHOR_NORTH_WEST,
  ANCHOR_NE = ANCHOR_NORTH_EAST,
  ANCHOR_S = ANCHOR_SOUTH,
  ANCHOR_SW = ANCHOR_SOUTH_WEST,
  ANCHOR_SE = ANCHOR_SOUTH_EAST,
  ANCHOR_W = ANCHOR_WEST,
  ANCHOR_E = ANCHOR_EAST
}
enum  ArrowType {
  ARROW_UP,
  ARROW_DOWN,
  ARROW_LEFT,
  ARROW_RIGHT
}
 Used to indicate the direction in which a Gtk::Arrow should point. More...
enum  AttachOptions {
  EXPAND = 1 << 0,
  SHRINK = 1 << 1,
  FILL = 1 << 2
}
 Denotes the expansion properties that a widget will have when it (or its parent) is resized. More...
enum  BuiltinIconSize {
  ICON_SIZE_INVALID,
  ICON_SIZE_MENU,
  ICON_SIZE_SMALL_TOOLBAR,
  ICON_SIZE_LARGE_TOOLBAR,
  ICON_SIZE_BUTTON,
  ICON_SIZE_DND,
  ICON_SIZE_DIALOG
}
enum  ButtonBoxStyle {
  BUTTONBOX_DEFAULT_STYLE,
  BUTTONBOX_SPREAD,
  BUTTONBOX_EDGE,
  BUTTONBOX_START,
  BUTTONBOX_END
}
enum  CornerType {
  CORNER_TOP_LEFT,
  CORNER_BOTTOM_LEFT,
  CORNER_TOP_RIGHT,
  CORNER_BOTTOM_RIGHT
}
enum  CurveType {
  CURVE_TYPE_LINEAR,
  CURVE_TYPE_SPLINE,
  CURVE_TYPE_FREE
}
enum  DeleteType {
  DELETE_CHARS,
  DELETE_WORDS,
  DELETE_DISPLAY_LINES,
  DELETE_DISPLAY_LINE_ENDS,
  DELETE_PARAGRAPH_ENDS,
  DELETE_PARAGRAPHS,
  DELETE_WHITESPACE
}
enum  DirectionType {
  DIR_TAB_FORWARD,
  DIR_TAB_BACKWARD,
  DIR_UP,
  DIR_DOWN,
  DIR_LEFT,
  DIR_RIGHT
}
enum  ExpanderStyle {
  EXPANDER_COLLAPSED,
  EXPANDER_SEMI_COLLAPSED,
  EXPANDER_SEMI_EXPANDED,
  EXPANDER_EXPANDED
}
enum  Justification {
  JUSTIFY_LEFT,
  JUSTIFY_RIGHT,
  JUSTIFY_CENTER,
  JUSTIFY_FILL
}
enum  MenuDirectionType {
  MENU_DIR_PARENT,
  MENU_DIR_CHILD,
  MENU_DIR_NEXT,
  MENU_DIR_PREV
}
enum  MetricType {
  PIXELS,
  INCHES,
  CENTIMETERS
}
enum  MovementStep {
  MOVEMENT_LOGICAL_POSITIONS,
  MOVEMENT_VISUAL_POSITIONS,
  MOVEMENT_WORDS,
  MOVEMENT_DISPLAY_LINES,
  MOVEMENT_DISPLAY_LINE_ENDS,
  MOVEMENT_PARAGRAPHS,
  MOVEMENT_PARAGRAPH_ENDS,
  MOVEMENT_PAGES,
  MOVEMENT_BUFFER_ENDS,
  MOVEMENT_HORIZONTAL_PAGES
}
enum  Orientation {
  ORIENTATION_HORIZONTAL,
  ORIENTATION_VERTICAL
}
enum  PackType {
  PACK_START,
  PACK_END
}
enum  PathPriorityType {
  PATH_PRIO_LOWEST = 0,
  PATH_PRIO_GTK = 4,
  PATH_PRIO_APPLICATION = 8,
  PATH_PRIO_THEME = 10,
  PATH_PRIO_RC = 12,
  PATH_PRIO_HIGHEST = 15
}
enum  PathType {
  PATH_WIDGET,
  PATH_WIDGET_CLASS,
  PATH_CLASS
}
enum  PolicyType {
  POLICY_ALWAYS,
  POLICY_AUTOMATIC,
  POLICY_NEVER
}
enum  PositionType {
  POS_LEFT,
  POS_RIGHT,
  POS_TOP,
  POS_BOTTOM
}
enum  ReliefStyle {
  RELIEF_NORMAL,
  RELIEF_HALF,
  RELIEF_NONE
}
enum  ResizeMode {
  RESIZE_PARENT,
  RESIZE_QUEUE,
  RESIZE_IMMEDIATE
}
enum  ScrollType {
  SCROLL_NONE,
  SCROLL_JUMP,
  SCROLL_STEP_BACKWARD,
  SCROLL_STEP_FORWARD,
  SCROLL_PAGE_BACKWARD,
  SCROLL_PAGE_FORWARD,
  SCROLL_STEP_UP,
  SCROLL_STEP_DOWN,
  SCROLL_PAGE_UP,
  SCROLL_PAGE_DOWN,
  SCROLL_STEP_LEFT,
  SCROLL_STEP_RIGHT,
  SCROLL_PAGE_LEFT,
  SCROLL_PAGE_RIGHT,
  SCROLL_START,
  SCROLL_END
}
enum  SelectionMode {
  SELECTION_NONE,
  SELECTION_SINGLE,
  SELECTION_BROWSE,
  SELECTION_MULTIPLE,
  SELECTION_EXTENDED = SELECTION_MULTIPLE
}
enum  ShadowType {
  SHADOW_NONE,
  SHADOW_IN,
  SHADOW_OUT,
  SHADOW_ETCHED_IN,
  SHADOW_ETCHED_OUT
}
enum  SortType {
  SORT_ASCENDING,
  SORT_DESCENDING
}
enum  StateType {
  STATE_NORMAL,
  STATE_ACTIVE,
  STATE_PRELIGHT,
  STATE_SELECTED,
  STATE_INSENSITIVE
}
enum  TargetFlags {
  TARGET_SAME_APP = 1 << 0,
  TARGET_SAME_WIDGET = 1 << 1
}
enum  TextDirection {
  TEXT_DIR_NONE,
  TEXT_DIR_LTR,
  TEXT_DIR_RTL
}
enum  ToolbarStyle {
  TOOLBAR_ICONS,
  TOOLBAR_TEXT,
  TOOLBAR_BOTH,
  TOOLBAR_BOTH_HORIZ
}
enum  UpdateType {
  UPDATE_CONTINUOUS,
  UPDATE_DISCONTINUOUS,
  UPDATE_DELAYED
}
enum  Visibility {
  VISIBILITY_NONE,
  VISIBILITY_PARTIAL,
  VISIBILITY_FULL
}
enum  WindowPosition {
  WIN_POS_NONE,
  WIN_POS_CENTER,
  WIN_POS_MOUSE,
  WIN_POS_CENTER_ALWAYS,
  WIN_POS_CENTER_ON_PARENT
}
enum  WindowType {
  WINDOW_TOPLEVEL,
  WINDOW_POPUP
}
enum  WrapMode {
  WRAP_NONE,
  WRAP_CHAR,
  WRAP_WORD,
  WRAP_WORD_CHAR
}

Functions

TargetFlags operator& (TargetFlags lhs, TargetFlags rhs)
AttachOptions operator& (AttachOptions lhs, AttachOptions rhs)
AccelFlags operator& (AccelFlags lhs, AccelFlags rhs)
TargetFlagsoperator&= (TargetFlags& lhs, TargetFlags rhs)
AttachOptionsoperator&= (AttachOptions& lhs, AttachOptions rhs)
AccelFlagsoperator&= (AccelFlags& lhs, AccelFlags rhs)
TargetFlags operator^ (TargetFlags lhs, TargetFlags rhs)
AttachOptions operator^ (AttachOptions lhs, AttachOptions rhs)
AccelFlags operator^ (AccelFlags lhs, AccelFlags rhs)
TargetFlagsoperator^= (TargetFlags& lhs, TargetFlags rhs)
AttachOptionsoperator^= (AttachOptions& lhs, AttachOptions rhs)
AccelFlagsoperator^= (AccelFlags& lhs, AccelFlags rhs)
TargetFlags operator| (TargetFlags lhs, TargetFlags rhs)
AttachOptions operator| (AttachOptions lhs, AttachOptions rhs)
AccelFlags operator| (AccelFlags lhs, AccelFlags rhs)
TargetFlagsoperator|= (TargetFlags& lhs, TargetFlags rhs)
AttachOptionsoperator|= (AttachOptions& lhs, AttachOptions rhs)
AccelFlagsoperator|= (AccelFlags& lhs, AccelFlags rhs)
TargetFlags operator~ (TargetFlags flags)
AttachOptions operator~ (AttachOptions flags)
AccelFlags operator~ (AccelFlags flags)


Generated for gtkmm 2.4 by Doxygen 1.3.9.1 © 1997-2001