|
Namespaces |
namespace | Gtk |
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) |
TargetFlags& | operator&= (TargetFlags& lhs, TargetFlags rhs) |
AttachOptions& | operator&= (AttachOptions& lhs, AttachOptions rhs) |
AccelFlags& | operator&= (AccelFlags& lhs, AccelFlags rhs) |
TargetFlags | operator^ (TargetFlags lhs, TargetFlags rhs) |
AttachOptions | operator^ (AttachOptions lhs, AttachOptions rhs) |
AccelFlags | operator^ (AccelFlags lhs, AccelFlags rhs) |
TargetFlags& | operator^= (TargetFlags& lhs, TargetFlags rhs) |
AttachOptions& | operator^= (AttachOptions& lhs, AttachOptions rhs) |
AccelFlags& | operator^= (AccelFlags& lhs, AccelFlags rhs) |
TargetFlags | operator| (TargetFlags lhs, TargetFlags rhs) |
AttachOptions | operator| (AttachOptions lhs, AttachOptions rhs) |
AccelFlags | operator| (AccelFlags lhs, AccelFlags rhs) |
TargetFlags& | operator|= (TargetFlags& lhs, TargetFlags rhs) |
AttachOptions& | operator|= (AttachOptions& lhs, AttachOptions rhs) |
AccelFlags& | operator|= (AccelFlags& lhs, AccelFlags rhs) |
TargetFlags | operator~ (TargetFlags flags) |
AttachOptions | operator~ (AttachOptions flags) |
AccelFlags | operator~ (AccelFlags flags) |