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