|
enum | Gtk::PlacesOpenFlags {
Gtk::PlacesOpenFlags::NORMAL = 1 << 0,
Gtk::PlacesOpenFlags::NEW_TAB = 1 << 1,
Gtk::PlacesOpenFlags::NEW_WINDOW = 1 << 2
} |
|
enum | { Gtk::SpinButton::INPUT_ERROR = -1
} |
| Constant to return from a signal handler for the input signal in case of conversion failure. More...
|
|
enum | Gtk::License {
Gtk::License::UNKNOWN,
Gtk::License::CUSTOM,
Gtk::License::GPL_2_0,
Gtk::License::GPL_3_0,
Gtk::License::LGPL_2_1,
Gtk::License::LGPL_3_0,
Gtk::License::BSD,
Gtk::License::MIT_X11,
Gtk::License::ARTISTIC,
Gtk::License::GPL_2_0_ONLY,
Gtk::License::GPL_3_0_ONLY,
Gtk::License::LGPL_2_1_ONLY,
Gtk::License::LGPL_3_0_ONLY,
Gtk::License::AGPL_3_0,
Gtk::License::AGPL_3_0_ONLY
} |
|
enum | Gtk::Application::InhibitFlags {
Gtk::Application::InhibitFlags::LOGOUT = (1 << 0),
Gtk::Application::InhibitFlags::SWITCH = (1 << 1),
Gtk::Application::InhibitFlags::SUSPEND = (1 << 2),
Gtk::Application::InhibitFlags::IDLE = (1 << 3)
} |
|
enum | Gtk::AssistantPage::Type {
Gtk::AssistantPage::Type::CONTENT,
Gtk::AssistantPage::Type::INTRO,
Gtk::AssistantPage::Type::CONFIRM,
Gtk::AssistantPage::Type::SUMMARY,
Gtk::AssistantPage::Type::PROGRESS,
Gtk::AssistantPage::Type::CUSTOM
} |
|
enum | Gtk::CellRendererState {
Gtk::CellRendererState::SELECTED = 1 << 0,
Gtk::CellRendererState::PRELIT = 1 << 1,
Gtk::CellRendererState::INSENSITIVE = 1 << 2,
Gtk::CellRendererState::SORTED = 1 << 3,
Gtk::CellRendererState::FOCUSED = 1 << 4,
Gtk::CellRendererState::EXPANDABLE = 1 << 5,
Gtk::CellRendererState::EXPANDED = 1 << 6
} |
|
enum | Gtk::CellRendererMode {
Gtk::CellRendererMode::INERT,
Gtk::CellRendererMode::ACTIVATABLE,
Gtk::CellRendererMode::EDITABLE
} |
|
enum | Gtk::CellRendererAccel::Mode {
Gtk::CellRendererAccel::Mode::GTK,
Gtk::CellRendererAccel::Mode::OTHER
} |
|
enum | Gtk::Constraint::Attribute {
Gtk::Constraint::Attribute::NONE,
Gtk::Constraint::Attribute::LEFT,
Gtk::Constraint::Attribute::RIGHT,
Gtk::Constraint::Attribute::TOP,
Gtk::Constraint::Attribute::BOTTOM,
Gtk::Constraint::Attribute::START,
Gtk::Constraint::Attribute::END,
Gtk::Constraint::Attribute::WIDTH,
Gtk::Constraint::Attribute::HEIGHT,
Gtk::Constraint::Attribute::CENTER_X,
Gtk::Constraint::Attribute::CENTER_Y,
Gtk::Constraint::Attribute::BASELINE
} |
|
enum | Gtk::Constraint::Relation {
Gtk::Constraint::Relation::LE = -1,
Gtk::Constraint::Relation::EQ,
Gtk::Constraint::Relation::GE
} |
|
enum | Gtk::Constraint::Strength_Wrapper::Strength {
Gtk::Constraint::Strength_Wrapper::REQUIRED = 1001001000,
Gtk::Constraint::Strength_Wrapper::STRONG = 1000000000,
Gtk::Constraint::Strength_Wrapper::MEDIUM = 1000,
Gtk::Constraint::Strength_Wrapper::WEAK = 1
} |
|
enum | Gtk::ResponseType_Wrapper::ResponseType {
Gtk::ResponseType_Wrapper::NONE = -1,
Gtk::ResponseType_Wrapper::REJECT = -2,
Gtk::ResponseType_Wrapper::ACCEPT = -3,
Gtk::ResponseType_Wrapper::DELETE_EVENT = -4,
Gtk::ResponseType_Wrapper::OK = -5,
Gtk::ResponseType_Wrapper::CANCEL = -6,
Gtk::ResponseType_Wrapper::CLOSE = -7,
Gtk::ResponseType_Wrapper::YES = -8,
Gtk::ResponseType_Wrapper::NO = -9,
Gtk::ResponseType_Wrapper::APPLY = -10,
Gtk::ResponseType_Wrapper::HELP = -11
} |
|
enum | Gtk::Entry::IconPosition {
Gtk::Entry::IconPosition::PRIMARY,
Gtk::Entry::IconPosition::SECONDARY
} |
|
enum | Gtk::AccelFlags {
Gtk::AccelFlags::VISIBLE = 1 << 0,
Gtk::AccelFlags::LOCKED = 1 << 1,
Gtk::AccelFlags::MASK = 0x07
} |
|
enum | Gtk::Align {
Gtk::Align::FILL,
Gtk::Align::START,
Gtk::Align::END,
Gtk::Align::CENTER,
Gtk::Align::BASELINE
} |
|
enum | Gtk::ArrowType {
Gtk::ArrowType::UP,
Gtk::ArrowType::DOWN,
Gtk::ArrowType::LEFT,
Gtk::ArrowType::RIGHT,
Gtk::ArrowType::NONE
} |
|
enum | Gtk::DeleteType {
Gtk::DeleteType::CHARS,
Gtk::DeleteType::WORD_ENDS,
Gtk::DeleteType::WORDS,
Gtk::DeleteType::DISPLAY_LINES,
Gtk::DeleteType::DISPLAY_LINE_ENDS,
Gtk::DeleteType::PARAGRAPH_ENDS,
Gtk::DeleteType::PARAGRAPHS,
Gtk::DeleteType::WHITESPACE
} |
|
enum | Gtk::DirectionType {
Gtk::DirectionType::TAB_FORWARD,
Gtk::DirectionType::TAB_BACKWARD,
Gtk::DirectionType::UP,
Gtk::DirectionType::DOWN,
Gtk::DirectionType::LEFT,
Gtk::DirectionType::RIGHT
} |
|
enum | Gtk::IconSize {
Gtk::IconSize::INHERIT,
Gtk::IconSize::NORMAL,
Gtk::IconSize::LARGE
} |
|
enum | Gtk::TextDirection {
Gtk::TextDirection::NONE,
Gtk::TextDirection::LTR,
Gtk::TextDirection::RTL
} |
|
enum | Gtk::Justification {
Gtk::Justification::LEFT,
Gtk::Justification::RIGHT,
Gtk::Justification::CENTER,
Gtk::Justification::FILL
} |
|
enum | Gtk::MenuDirectionType {
Gtk::MenuDirectionType::PARENT,
Gtk::MenuDirectionType::CHILD,
Gtk::MenuDirectionType::NEXT,
Gtk::MenuDirectionType::PREV
} |
|
enum | MessageType {
Gio::DBus::MessageType::INVALID,
Gio::DBus::MessageType::METHOD_CALL,
Gio::DBus::MessageType::METHOD_RETURN,
Gio::DBus::MessageType::ERROR,
Gio::DBus::MessageType::SIGNAL
} |
|
enum | Gtk::MovementStep {
Gtk::MovementStep::LOGICAL_POSITIONS,
Gtk::MovementStep::VISUAL_POSITIONS,
Gtk::MovementStep::WORDS,
Gtk::MovementStep::DISPLAY_LINES,
Gtk::MovementStep::DISPLAY_LINE_ENDS,
Gtk::MovementStep::PARAGRAPHS,
Gtk::MovementStep::PARAGRAPH_ENDS,
Gtk::MovementStep::PAGES,
Gtk::MovementStep::BUFFER_ENDS,
Gtk::MovementStep::HORIZONTAL_PAGES
} |
|
enum | Gtk::Orientation {
Gtk::Orientation::HORIZONTAL,
Gtk::Orientation::VERTICAL
} |
|
enum | Gtk::Overflow {
Gtk::Overflow::VISIBLE,
Gtk::Overflow::HIDDEN
} |
|
enum | Gtk::CornerType {
Gtk::CornerType::TOP_LEFT,
Gtk::CornerType::BOTTOM_LEFT,
Gtk::CornerType::TOP_RIGHT,
Gtk::CornerType::BOTTOM_RIGHT
} |
|
enum | Gtk::PackType {
Gtk::PackType::START,
Gtk::PackType::END
} |
|
enum | Gtk::PickFlags {
Gtk::PickFlags::DEFAULT = 0x0,
Gtk::PickFlags::INSENSITIVE = 1 << 0,
Gtk::PickFlags::NON_TARGETABLE = 1 << 1
} |
|
enum | Gtk::PolicyType {
Gtk::PolicyType::ALWAYS,
Gtk::PolicyType::AUTOMATIC,
Gtk::PolicyType::NEVER,
Gtk::PolicyType::EXTERNAL
} |
|
enum | Gtk::PositionType {
Gtk::PositionType::LEFT,
Gtk::PositionType::RIGHT,
Gtk::PositionType::TOP,
Gtk::PositionType::BOTTOM
} |
|
enum | Gtk::ReliefStyle {
Gtk::ReliefStyle::NORMAL,
Gtk::ReliefStyle::NONE
} |
|
enum | Gtk::RevealerTransitionType {
Gtk::RevealerTransitionType::NONE,
Gtk::RevealerTransitionType::CROSSFADE,
Gtk::RevealerTransitionType::SLIDE_RIGHT,
Gtk::RevealerTransitionType::SLIDE_LEFT,
Gtk::RevealerTransitionType::SLIDE_UP,
Gtk::RevealerTransitionType::SLIDE_DOWN,
Gtk::RevealerTransitionType::SWING_RIGHT,
Gtk::RevealerTransitionType::SWING_LEFT,
Gtk::RevealerTransitionType::SWING_UP,
Gtk::RevealerTransitionType::SWING_DOWN
} |
|
enum | Gtk::ScrollType {
Gtk::ScrollType::NONE,
Gtk::ScrollType::JUMP,
Gtk::ScrollType::STEP_BACKWARD,
Gtk::ScrollType::STEP_FORWARD,
Gtk::ScrollType::PAGE_BACKWARD,
Gtk::ScrollType::PAGE_FORWARD,
Gtk::ScrollType::STEP_UP,
Gtk::ScrollType::STEP_DOWN,
Gtk::ScrollType::PAGE_UP,
Gtk::ScrollType::PAGE_DOWN,
Gtk::ScrollType::STEP_LEFT,
Gtk::ScrollType::STEP_RIGHT,
Gtk::ScrollType::PAGE_LEFT,
Gtk::ScrollType::PAGE_RIGHT,
Gtk::ScrollType::START,
Gtk::ScrollType::END
} |
|
enum | Gtk::SelectionMode {
Gtk::SelectionMode::NONE,
Gtk::SelectionMode::SINGLE,
Gtk::SelectionMode::BROWSE,
Gtk::SelectionMode::MULTIPLE
} |
|
enum | Gtk::ShadowType {
Gtk::ShadowType::NONE,
Gtk::ShadowType::IN,
Gtk::ShadowType::OUT,
Gtk::ShadowType::ETCHED_IN,
Gtk::ShadowType::ETCHED_OUT
} |
|
enum | Gtk::StackTransitionType {
Gtk::StackTransitionType::NONE,
Gtk::StackTransitionType::CROSSFADE,
Gtk::StackTransitionType::SLIDE_RIGHT,
Gtk::StackTransitionType::SLIDE_LEFT,
Gtk::StackTransitionType::SLIDE_UP,
Gtk::StackTransitionType::SLIDE_DOWN,
Gtk::StackTransitionType::SLIDE_LEFT_RIGHT,
Gtk::StackTransitionType::SLIDE_UP_DOWN,
Gtk::StackTransitionType::OVER_UP,
Gtk::StackTransitionType::OVER_DOWN,
Gtk::StackTransitionType::OVER_LEFT,
Gtk::StackTransitionType::OVER_RIGHT,
Gtk::StackTransitionType::UNDER_UP,
Gtk::StackTransitionType::UNDER_DOWN,
Gtk::StackTransitionType::UNDER_LEFT,
Gtk::StackTransitionType::UNDER_RIGHT,
Gtk::StackTransitionType::OVER_UP_DOWN,
Gtk::StackTransitionType::OVER_DOWN_UP,
Gtk::StackTransitionType::OVER_LEFT_RIGHT,
Gtk::StackTransitionType::OVER_RIGHT_LEFT,
Gtk::StackTransitionType::ROTATE_LEFT,
Gtk::StackTransitionType::ROTATE_RIGHT,
Gtk::StackTransitionType::ROTATE_LEFT_RIGHT
} |
|
enum | Gtk::WindowType {
Gtk::WindowType::TOPLEVEL,
Gtk::WindowType::POPUP
} |
|
enum | WrapMode {
Pango::WrapMode::WORD,
Pango::WrapMode::CHAR,
Pango::WrapMode::WORD_CHAR
} |
|
enum | Gtk::SortType {
Gtk::SortType::ASCENDING,
Gtk::SortType::DESCENDING
} |
|
enum | Gtk::PageOrientation {
Gtk::PageOrientation::PORTRAIT,
Gtk::PageOrientation::LANDSCAPE,
Gtk::PageOrientation::REVERSE_PORTRAIT,
Gtk::PageOrientation::REVERSE_LANDSCAPE
} |
|
enum | Gtk::SensitivityType {
Gtk::SensitivityType::AUTO,
Gtk::SensitivityType::ON,
Gtk::SensitivityType::OFF
} |
|
enum | Gtk::SizeRequestMode {
Gtk::SizeRequestMode::HEIGHT_FOR_WIDTH,
Gtk::SizeRequestMode::WIDTH_FOR_HEIGHT,
Gtk::SizeRequestMode::CONSTANT_SIZE
} |
|
enum | Gtk::StateFlags {
Gtk::StateFlags::NORMAL = 0x0,
Gtk::StateFlags::ACTIVE = 1 << 0,
Gtk::StateFlags::PRELIGHT = 1 << 1,
Gtk::StateFlags::SELECTED = 1 << 2,
Gtk::StateFlags::INSENSITIVE = 1 << 3,
Gtk::StateFlags::INCONSISTENT = 1 << 4,
Gtk::StateFlags::FOCUSED = 1 << 5,
Gtk::StateFlags::BACKDROP = 1 << 6,
Gtk::StateFlags::DIR_LTR = 1 << 7,
Gtk::StateFlags::DIR_RTL = 1 << 8,
Gtk::StateFlags::LINK = 1 << 9,
Gtk::StateFlags::VISITED = 1 << 10,
Gtk::StateFlags::CHECKED = 1 << 11,
Gtk::StateFlags::DROP_ACTIVE = 1 << 12,
Gtk::StateFlags::FOCUS_VISIBLE = 1 << 13
} |
|
enum | Gtk::InputPurpose {
Gtk::InputPurpose::FREE_FORM,
Gtk::InputPurpose::ALPHA,
Gtk::InputPurpose::DIGITS,
Gtk::InputPurpose::NUMBER,
Gtk::InputPurpose::PHONE,
Gtk::InputPurpose::URL,
Gtk::InputPurpose::EMAIL,
Gtk::InputPurpose::NAME,
Gtk::InputPurpose::PASSWORD,
Gtk::InputPurpose::PIN,
Gtk::InputPurpose::TERMINAL
} |
|
enum | Gtk::InputHints {
Gtk::InputHints::NONE = 0x0,
Gtk::InputHints::SPELLCHECK = 1 << 0,
Gtk::InputHints::NO_SPELLCHECK = 1 << 1,
Gtk::InputHints::WORD_COMPLETION = 1 << 2,
Gtk::InputHints::LOWERCASE = 1 << 3,
Gtk::InputHints::UPPERCASE_CHARS = 1 << 4,
Gtk::InputHints::UPPERCASE_WORDS = 1 << 5,
Gtk::InputHints::UPPERCASE_SENTENCES = 1 << 6,
Gtk::InputHints::INHIBIT_OSK = 1 << 7,
Gtk::InputHints::VERTICAL_WRITING = 1 << 8,
Gtk::InputHints::EMOJI = 1 << 9,
Gtk::InputHints::NO_EMOJI = 1 << 10
} |
|
enum | Gtk::BaselinePosition {
Gtk::BaselinePosition::TOP,
Gtk::BaselinePosition::CENTER,
Gtk::BaselinePosition::BOTTOM
} |
|
enum | Gtk::PropagationPhase {
Gtk::PropagationPhase::NONE,
Gtk::PropagationPhase::CAPTURE,
Gtk::PropagationPhase::BUBBLE,
Gtk::PropagationPhase::TARGET
} |
|
enum | Gtk::PropagationLimit {
Gtk::PropagationLimit::NONE,
Gtk::PropagationLimit::SAME_NATIVE
} |
|
enum | Gtk::EventControllerScroll::Flags {
Gtk::EventControllerScroll::Flags::NONE = 0x0,
Gtk::EventControllerScroll::Flags::VERTICAL = 1 << 0,
Gtk::EventControllerScroll::Flags::HORIZONTAL = 1 << 1,
Gtk::EventControllerScroll::Flags::DISCRETE = 1 << 2,
Gtk::EventControllerScroll::Flags::KINETIC = 1 << 3,
Gtk::EventControllerScroll::Flags::BOTH_AXES = 0x3
} |
|
enum | Gtk::FileChooser::Action {
Gtk::FileChooser::Action::OPEN,
Gtk::FileChooser::Action::SAVE,
Gtk::FileChooser::Action::SELECT_FOLDER,
Gtk::FileChooser::Action::CREATE_FOLDER
} |
|
enum | Gtk::FileChooser::Confirmation {
Gtk::FileChooser::Confirmation::CONFIRM,
Gtk::FileChooser::Confirmation::ACCEPT_FILENAME,
Gtk::FileChooser::Confirmation::SELECT_AGAIN
} |
|
enum | Gtk::FileFilter::Flags {
Gtk::FileFilter::Flags::FILENAME = 1 << 0,
Gtk::FileFilter::Flags::URI = 1 << 1,
Gtk::FileFilter::Flags::DISPLAY_NAME = 1 << 2,
Gtk::FileFilter::Flags::MIME_TYPE = 1 << 3
} |
|
enum | Gtk::FontChooser::Level {
Gtk::FontChooser::Level::FAMILY = 0x0,
Gtk::FontChooser::Level::STYLE = 1 << 0,
Gtk::FontChooser::Level::SIZE = 1 << 1,
Gtk::FontChooser::Level::VARIATIONS = 1 << 2,
Gtk::FontChooser::Level::FEATURES = 1 << 3
} |
|
enum | Gtk::EventSequenceState {
Gtk::EventSequenceState::NONE,
Gtk::EventSequenceState::CLAIMED,
Gtk::EventSequenceState::DENIED
} |
|
enum | Gtk::PanDirection {
Gtk::PanDirection::LEFT,
Gtk::PanDirection::RIGHT,
Gtk::PanDirection::UP,
Gtk::PanDirection::DOWN
} |
|
enum | Gtk::IconLookupFlags {
Gtk::IconLookupFlags::FORCE_REGULAR = 1 << 0,
Gtk::IconLookupFlags::FORCE_SYMBOLIC = 1 << 1,
Gtk::IconLookupFlags::PRELOAD = 1 << 2
} |
|
enum | Gtk::IconView::DropPosition {
Gtk::IconView::DropPosition::NO_DROP,
Gtk::IconView::DropPosition::DROP_INTO,
Gtk::IconView::DropPosition::DROP_LEFT,
Gtk::IconView::DropPosition::DROP_RIGHT,
Gtk::IconView::DropPosition::DROP_ABOVE,
Gtk::IconView::DropPosition::DROP_BELOW
} |
|
enum | Gtk::Image::Type {
Gtk::Image::Type::EMPTY,
Gtk::Image::Type::ICON_NAME,
Gtk::Image::Type::GICON,
Gtk::Image::Type::PAINTABLE
} |
|
enum | Gtk::LevelBar::Mode {
Gtk::LevelBar::Mode::CONTINUOUS,
Gtk::LevelBar::Mode::DISCRETE
} |
|
enum | Gtk::ButtonsType {
Gtk::ButtonsType::NONE,
Gtk::ButtonsType::OK,
Gtk::ButtonsType::CLOSE,
Gtk::ButtonsType::CANCEL,
Gtk::ButtonsType::YES_NO,
Gtk::ButtonsType::OK_CANCEL
} |
|
enum | Gtk::PadActionType {
Gtk::PadActionType::BUTTON,
Gtk::PadActionType::RING,
Gtk::PadActionType::STRIP
} |
|
enum | Gtk::Unit {
Gtk::Unit::NONE,
Gtk::Unit::POINTS,
Gtk::Unit::INCH,
Gtk::Unit::MM
} |
|
enum | Gtk::Popover::Constraint {
Gtk::Popover::Constraint::NONE,
Gtk::Popover::Constraint::WINDOW
} |
|
enum | Gtk::PopoverMenu::Flags { Gtk::PopoverMenu::Flags::NESTED = 1 << 0
} |
|
enum | Gtk::PrintStatus {
Gtk::PrintStatus::INITIAL,
Gtk::PrintStatus::PREPARING,
Gtk::PrintStatus::GENERATING_DATA,
Gtk::PrintStatus::SENDING_DATA,
Gtk::PrintStatus::PENDING,
Gtk::PrintStatus::PENDING_ISSUE,
Gtk::PrintStatus::PRINTING,
Gtk::PrintStatus::FINISHED,
Gtk::PrintStatus::FINISHED_ABORTED
} |
|
enum | Gtk::PrintOperation::Result {
Gtk::PrintOperation::Result::ERROR,
Gtk::PrintOperation::Result::APPLY,
Gtk::PrintOperation::Result::CANCEL,
Gtk::PrintOperation::Result::IN_PROGRESS
} |
|
enum | Gtk::PrintOperation::Action {
Gtk::PrintOperation::Action::PRINT_DIALOG,
Gtk::PrintOperation::Action::PRINT,
Gtk::PrintOperation::Action::PREVIEW,
Gtk::PrintOperation::Action::EXPORT
} |
|
enum | Gtk::PrintDuplex {
Gtk::PrintDuplex::SIMPLEX,
Gtk::PrintDuplex::HORIZONTAL,
Gtk::PrintDuplex::VERTICAL
} |
|
enum | Gtk::PrintQuality {
Gtk::PrintQuality::LOW,
Gtk::PrintQuality::NORMAL,
Gtk::PrintQuality::HIGH,
Gtk::PrintQuality::DRAFT
} |
|
enum | Gtk::PrintPages {
Gtk::PrintPages::ALL,
Gtk::PrintPages::CURRENT,
Gtk::PrintPages::RANGES,
Gtk::PrintPages::SELECTION
} |
|
enum | Gtk::PageSet {
Gtk::PageSet::ALL,
Gtk::PageSet::EVEN,
Gtk::PageSet::ODD
} |
|
enum | Gtk::NumberUpLayout {
Gtk::NumberUpLayout::LEFT_TO_RIGHT_TOP_TO_BOTTOM,
Gtk::NumberUpLayout::LEFT_TO_RIGHT_BOTTOM_TO_TOP,
Gtk::NumberUpLayout::RIGHT_TO_LEFT_TOP_TO_BOTTOM,
Gtk::NumberUpLayout::RIGHT_TO_LEFT_BOTTOM_TO_TOP,
Gtk::NumberUpLayout::TOP_TO_BOTTOM_LEFT_TO_RIGHT,
Gtk::NumberUpLayout::TOP_TO_BOTTOM_RIGHT_TO_LEFT,
Gtk::NumberUpLayout::BOTTOM_TO_TOP_LEFT_TO_RIGHT,
Gtk::NumberUpLayout::BOTTOM_TO_TOP_RIGHT_TO_LEFT
} |
|
enum | Gtk::Scrollable::Policy {
Gtk::Scrollable::Policy::MINIMUM,
Gtk::Scrollable::Policy::NATURAL
} |
|
enum | Gtk::ShortcutType {
Gtk::ShortcutType::ACCELERATOR,
Gtk::ShortcutType::GESTURE_PINCH,
Gtk::ShortcutType::GESTURE_STRETCH,
Gtk::ShortcutType::GESTURE_ROTATE_CLOCKWISE,
Gtk::ShortcutType::GESTURE_ROTATE_COUNTERCLOCKWISE,
Gtk::ShortcutType::GESTURE_TWO_FINGER_SWIPE_LEFT,
Gtk::ShortcutType::GESTURE_TWO_FINGER_SWIPE_RIGHT,
Gtk::ShortcutType::GESTURE,
Gtk::ShortcutType::GESTURE_SWIPE_LEFT,
Gtk::ShortcutType::GESTURE_SWIPE_RIGHT
} |
|
enum | Gtk::SizeGroup::Mode {
Gtk::SizeGroup::Mode::NONE,
Gtk::SizeGroup::Mode::HORIZONTAL,
Gtk::SizeGroup::Mode::VERTICAL,
Gtk::SizeGroup::Mode::BOTH
} |
|
enum | Gtk::SpinType {
Gtk::SpinType::STEP_FORWARD,
Gtk::SpinType::STEP_BACKWARD,
Gtk::SpinType::PAGE_FORWARD,
Gtk::SpinType::PAGE_BACKWARD,
Gtk::SpinType::HOME,
Gtk::SpinType::END,
Gtk::SpinType::USER_DEFINED
} |
|
enum | Gtk::SpinButton::UpdatePolicy {
Gtk::SpinButton::UpdatePolicy::ALWAYS,
Gtk::SpinButton::UpdatePolicy::IF_VALID
} |
|
enum | Gtk::StyleContext::PrintFlags {
Gtk::StyleContext::PrintFlags::NONE = 0x0,
Gtk::StyleContext::PrintFlags::RECURSE = 1 << 0,
Gtk::StyleContext::PrintFlags::SHOW_STYLE = 1 << 1,
Gtk::StyleContext::PrintFlags::SHOW_CHANGE = 1 << 2
} |
|
enum | Gtk::TextSearchFlags {
Gtk::TextSearchFlags::VISIBLE_ONLY = 1 << 0,
Gtk::TextSearchFlags::TEXT_ONLY = 1 << 1,
Gtk::TextSearchFlags::CASE_INSENSITIVE = 1 << 2
} |
|
enum | Gtk::TextWindowType {
Gtk::TextWindowType::WIDGET = 1,
Gtk::TextWindowType::TEXT,
Gtk::TextWindowType::LEFT,
Gtk::TextWindowType::RIGHT,
Gtk::TextWindowType::TOP,
Gtk::TextWindowType::BOTTOM
} |
|
enum | Gtk::TreeModel::Flags {
Gtk::TreeModel::Flags::ITERS_PERSIST = 1 << 0,
Gtk::TreeModel::Flags::LIST_ONLY = 1 << 1
} |
|
enum | Gtk::TreeView::DropPosition {
Gtk::TreeView::DropPosition::BEFORE,
Gtk::TreeView::DropPosition::AFTER,
Gtk::TreeView::DropPosition::INTO_OR_BEFORE,
Gtk::TreeView::DropPosition::INTO_OR_AFTER
} |
|
enum | Gtk::TreeView::GridLines {
Gtk::TreeView::GridLines::NONE,
Gtk::TreeView::GridLines::HORIZONTAL,
Gtk::TreeView::GridLines::VERTICAL,
Gtk::TreeView::GridLines::BOTH
} |
|
enum | Gtk::TreeViewColumn::Sizing {
Gtk::TreeViewColumn::Sizing::GROW_ONLY,
Gtk::TreeViewColumn::Sizing::AUTOSIZE,
Gtk::TreeViewColumn::Sizing::FIXED
} |
|
enum | Gtk::PrintCapabilities {
Gtk::PrintCapabilities::PAGE_SET = 1 << 0,
Gtk::PrintCapabilities::COPIES = 1 << 1,
Gtk::PrintCapabilities::COLLATE = 1 << 2,
Gtk::PrintCapabilities::REVERSE = 1 << 3,
Gtk::PrintCapabilities::SCALE = 1 << 4,
Gtk::PrintCapabilities::GENERATE_PDF = 1 << 5,
Gtk::PrintCapabilities::GENERATE_PS = 1 << 6,
Gtk::PrintCapabilities::PREVIEW = 1 << 7,
Gtk::PrintCapabilities::NUMBER_UP = 1 << 8,
Gtk::PrintCapabilities::NUMBER_UP_LAYOUT = 1 << 9
} |
|
|
Application::InhibitFlags | Gtk::operator| (Application::InhibitFlags lhs, Application::InhibitFlags rhs) |
|
Application::InhibitFlags | Gtk::operator& (Application::InhibitFlags lhs, Application::InhibitFlags rhs) |
|
Application::InhibitFlags | Gtk::operator^ (Application::InhibitFlags lhs, Application::InhibitFlags rhs) |
|
Application::InhibitFlags | Gtk::operator~ (Application::InhibitFlags flags) |
|
Application::InhibitFlags& | Gtk::operator|= (Application::InhibitFlags& lhs, Application::InhibitFlags rhs) |
|
Application::InhibitFlags& | Gtk::operator&= (Application::InhibitFlags& lhs, Application::InhibitFlags rhs) |
|
Application::InhibitFlags& | Gtk::operator^= (Application::InhibitFlags& lhs, Application::InhibitFlags rhs) |
|
CellRendererState | Gtk::operator| (CellRendererState lhs, CellRendererState rhs) |
|
CellRendererState | Gtk::operator& (CellRendererState lhs, CellRendererState rhs) |
|
CellRendererState | Gtk::operator^ (CellRendererState lhs, CellRendererState rhs) |
|
CellRendererState | Gtk::operator~ (CellRendererState flags) |
|
CellRendererState& | Gtk::operator|= (CellRendererState& lhs, CellRendererState rhs) |
|
CellRendererState& | Gtk::operator&= (CellRendererState& lhs, CellRendererState rhs) |
|
CellRendererState& | Gtk::operator^= (CellRendererState& lhs, CellRendererState rhs) |
|
AccelFlags | Gtk::operator| (AccelFlags lhs, AccelFlags rhs) |
|
AccelFlags | Gtk::operator& (AccelFlags lhs, AccelFlags rhs) |
|
AccelFlags | Gtk::operator^ (AccelFlags lhs, AccelFlags rhs) |
|
AccelFlags | Gtk::operator~ (AccelFlags flags) |
|
AccelFlags& | Gtk::operator|= (AccelFlags& lhs, AccelFlags rhs) |
|
AccelFlags& | Gtk::operator&= (AccelFlags& lhs, AccelFlags rhs) |
|
AccelFlags& | Gtk::operator^= (AccelFlags& lhs, AccelFlags rhs) |
|
PickFlags | Gtk::operator| (PickFlags lhs, PickFlags rhs) |
|
PickFlags | Gtk::operator& (PickFlags lhs, PickFlags rhs) |
|
PickFlags | Gtk::operator^ (PickFlags lhs, PickFlags rhs) |
|
PickFlags | Gtk::operator~ (PickFlags flags) |
|
PickFlags& | Gtk::operator|= (PickFlags& lhs, PickFlags rhs) |
|
PickFlags& | Gtk::operator&= (PickFlags& lhs, PickFlags rhs) |
|
PickFlags& | Gtk::operator^= (PickFlags& lhs, PickFlags rhs) |
|
PlacesOpenFlags | Gtk::operator| (PlacesOpenFlags lhs, PlacesOpenFlags rhs) |
|
PlacesOpenFlags | Gtk::operator& (PlacesOpenFlags lhs, PlacesOpenFlags rhs) |
|
PlacesOpenFlags | Gtk::operator^ (PlacesOpenFlags lhs, PlacesOpenFlags rhs) |
|
PlacesOpenFlags | Gtk::operator~ (PlacesOpenFlags flags) |
|
PlacesOpenFlags& | Gtk::operator|= (PlacesOpenFlags& lhs, PlacesOpenFlags rhs) |
|
PlacesOpenFlags& | Gtk::operator&= (PlacesOpenFlags& lhs, PlacesOpenFlags rhs) |
|
PlacesOpenFlags& | Gtk::operator^= (PlacesOpenFlags& lhs, PlacesOpenFlags rhs) |
|
StateFlags | Gtk::operator| (StateFlags lhs, StateFlags rhs) |
|
StateFlags | Gtk::operator& (StateFlags lhs, StateFlags rhs) |
|
StateFlags | Gtk::operator^ (StateFlags lhs, StateFlags rhs) |
|
StateFlags | Gtk::operator~ (StateFlags flags) |
|
StateFlags& | Gtk::operator|= (StateFlags& lhs, StateFlags rhs) |
|
StateFlags& | Gtk::operator&= (StateFlags& lhs, StateFlags rhs) |
|
StateFlags& | Gtk::operator^= (StateFlags& lhs, StateFlags rhs) |
|
InputHints | Gtk::operator| (InputHints lhs, InputHints rhs) |
|
InputHints | Gtk::operator& (InputHints lhs, InputHints rhs) |
|
InputHints | Gtk::operator^ (InputHints lhs, InputHints rhs) |
|
InputHints | Gtk::operator~ (InputHints flags) |
|
InputHints& | Gtk::operator|= (InputHints& lhs, InputHints rhs) |
|
InputHints& | Gtk::operator&= (InputHints& lhs, InputHints rhs) |
|
InputHints& | Gtk::operator^= (InputHints& lhs, InputHints rhs) |
|
EventControllerScroll::Flags | Gtk::operator| (EventControllerScroll::Flags lhs, EventControllerScroll::Flags rhs) |
|
EventControllerScroll::Flags | Gtk::operator& (EventControllerScroll::Flags lhs, EventControllerScroll::Flags rhs) |
|
EventControllerScroll::Flags | Gtk::operator^ (EventControllerScroll::Flags lhs, EventControllerScroll::Flags rhs) |
|
EventControllerScroll::Flags | Gtk::operator~ (EventControllerScroll::Flags flags) |
|
EventControllerScroll::Flags& | Gtk::operator|= (EventControllerScroll::Flags& lhs, EventControllerScroll::Flags rhs) |
|
EventControllerScroll::Flags& | Gtk::operator&= (EventControllerScroll::Flags& lhs, EventControllerScroll::Flags rhs) |
|
EventControllerScroll::Flags& | Gtk::operator^= (EventControllerScroll::Flags& lhs, EventControllerScroll::Flags rhs) |
|
FileFilter::Flags | Gtk::operator| (FileFilter::Flags lhs, FileFilter::Flags rhs) |
|
FileFilter::Flags | Gtk::operator& (FileFilter::Flags lhs, FileFilter::Flags rhs) |
|
FileFilter::Flags | Gtk::operator^ (FileFilter::Flags lhs, FileFilter::Flags rhs) |
|
FileFilter::Flags | Gtk::operator~ (FileFilter::Flags flags) |
|
FileFilter::Flags& | Gtk::operator|= (FileFilter::Flags& lhs, FileFilter::Flags rhs) |
|
FileFilter::Flags& | Gtk::operator&= (FileFilter::Flags& lhs, FileFilter::Flags rhs) |
|
FileFilter::Flags& | Gtk::operator^= (FileFilter::Flags& lhs, FileFilter::Flags rhs) |
|
FontChooser::Level | Gtk::operator| (FontChooser::Level lhs, FontChooser::Level rhs) |
|
FontChooser::Level | Gtk::operator& (FontChooser::Level lhs, FontChooser::Level rhs) |
|
FontChooser::Level | Gtk::operator^ (FontChooser::Level lhs, FontChooser::Level rhs) |
|
FontChooser::Level | Gtk::operator~ (FontChooser::Level flags) |
|
FontChooser::Level& | Gtk::operator|= (FontChooser::Level& lhs, FontChooser::Level rhs) |
|
FontChooser::Level& | Gtk::operator&= (FontChooser::Level& lhs, FontChooser::Level rhs) |
|
FontChooser::Level& | Gtk::operator^= (FontChooser::Level& lhs, FontChooser::Level rhs) |
|
IconLookupFlags | Gtk::operator| (IconLookupFlags lhs, IconLookupFlags rhs) |
|
IconLookupFlags | Gtk::operator& (IconLookupFlags lhs, IconLookupFlags rhs) |
|
IconLookupFlags | Gtk::operator^ (IconLookupFlags lhs, IconLookupFlags rhs) |
|
IconLookupFlags | Gtk::operator~ (IconLookupFlags flags) |
|
IconLookupFlags& | Gtk::operator|= (IconLookupFlags& lhs, IconLookupFlags rhs) |
|
IconLookupFlags& | Gtk::operator&= (IconLookupFlags& lhs, IconLookupFlags rhs) |
|
IconLookupFlags& | Gtk::operator^= (IconLookupFlags& lhs, IconLookupFlags rhs) |
|
PopoverMenu::Flags | Gtk::operator| (PopoverMenu::Flags lhs, PopoverMenu::Flags rhs) |
|
PopoverMenu::Flags | Gtk::operator& (PopoverMenu::Flags lhs, PopoverMenu::Flags rhs) |
|
PopoverMenu::Flags | Gtk::operator^ (PopoverMenu::Flags lhs, PopoverMenu::Flags rhs) |
|
PopoverMenu::Flags | Gtk::operator~ (PopoverMenu::Flags flags) |
|
PopoverMenu::Flags& | Gtk::operator|= (PopoverMenu::Flags& lhs, PopoverMenu::Flags rhs) |
|
PopoverMenu::Flags& | Gtk::operator&= (PopoverMenu::Flags& lhs, PopoverMenu::Flags rhs) |
|
PopoverMenu::Flags& | Gtk::operator^= (PopoverMenu::Flags& lhs, PopoverMenu::Flags rhs) |
|
StyleContext::PrintFlags | Gtk::operator| (StyleContext::PrintFlags lhs, StyleContext::PrintFlags rhs) |
|
StyleContext::PrintFlags | Gtk::operator& (StyleContext::PrintFlags lhs, StyleContext::PrintFlags rhs) |
|
StyleContext::PrintFlags | Gtk::operator^ (StyleContext::PrintFlags lhs, StyleContext::PrintFlags rhs) |
|
StyleContext::PrintFlags | Gtk::operator~ (StyleContext::PrintFlags flags) |
|
StyleContext::PrintFlags& | Gtk::operator|= (StyleContext::PrintFlags& lhs, StyleContext::PrintFlags rhs) |
|
StyleContext::PrintFlags& | Gtk::operator&= (StyleContext::PrintFlags& lhs, StyleContext::PrintFlags rhs) |
|
StyleContext::PrintFlags& | Gtk::operator^= (StyleContext::PrintFlags& lhs, StyleContext::PrintFlags rhs) |
|
TextSearchFlags | Gtk::operator| (TextSearchFlags lhs, TextSearchFlags rhs) |
|
TextSearchFlags | Gtk::operator& (TextSearchFlags lhs, TextSearchFlags rhs) |
|
TextSearchFlags | Gtk::operator^ (TextSearchFlags lhs, TextSearchFlags rhs) |
|
TextSearchFlags | Gtk::operator~ (TextSearchFlags flags) |
|
TextSearchFlags& | Gtk::operator|= (TextSearchFlags& lhs, TextSearchFlags rhs) |
|
TextSearchFlags& | Gtk::operator&= (TextSearchFlags& lhs, TextSearchFlags rhs) |
|
TextSearchFlags& | Gtk::operator^= (TextSearchFlags& lhs, TextSearchFlags rhs) |
|
TreeModel::Flags | Gtk::operator| (TreeModel::Flags lhs, TreeModel::Flags rhs) |
|
TreeModel::Flags | Gtk::operator& (TreeModel::Flags lhs, TreeModel::Flags rhs) |
|
TreeModel::Flags | Gtk::operator^ (TreeModel::Flags lhs, TreeModel::Flags rhs) |
|
TreeModel::Flags | Gtk::operator~ (TreeModel::Flags flags) |
|
TreeModel::Flags& | Gtk::operator|= (TreeModel::Flags& lhs, TreeModel::Flags rhs) |
|
TreeModel::Flags& | Gtk::operator&= (TreeModel::Flags& lhs, TreeModel::Flags rhs) |
|
TreeModel::Flags& | Gtk::operator^= (TreeModel::Flags& lhs, TreeModel::Flags rhs) |
|
PrintCapabilities | Gtk::operator| (PrintCapabilities lhs, PrintCapabilities rhs) |
|
PrintCapabilities | Gtk::operator& (PrintCapabilities lhs, PrintCapabilities rhs) |
|
PrintCapabilities | Gtk::operator^ (PrintCapabilities lhs, PrintCapabilities rhs) |
|
PrintCapabilities | Gtk::operator~ (PrintCapabilities flags) |
|
PrintCapabilities& | Gtk::operator|= (PrintCapabilities& lhs, PrintCapabilities rhs) |
|
PrintCapabilities& | Gtk::operator&= (PrintCapabilities& lhs, PrintCapabilities rhs) |
|
PrintCapabilities& | Gtk::operator^= (PrintCapabilities& lhs, PrintCapabilities rhs) |
|
Controls how a widget deals with extra space in a single (x or y) dimension.
Alignment only matters if the widget receives a “too large” allocation, for example if you packed the widget with the Gtk::Widget::property_expand() flag inside a Gtk::Box, then the widget might get extra space. If you have for example a 16x16 icon inside a 32x32 space, the icon could be scaled and stretched, it could be centered, or it could be positioned to one side of the space.
Note that in horizontal context GTK_ALIGN_START and GTK_ALIGN_END are interpreted relative to text direction.
GTK_ALIGN_BASELINE support for it is optional for containers and widgets, and it is only supported for vertical alignment. When its not supported by a child or a container it is treated as GTK_ALIGN_FILL.
Enumerator |
---|
FILL | Stretch to fill all space if possible, center if no meaningful way to stretch.
The text is placed is distributed across the label.
|
START | Snap to left or top side, leaving space on right or bottom.
The child is packed into the start of the box.
Scroll to start.
|
END | Snap to right or bottom side, leaving space on left or top.
The child is packed into the end of the box.
Scroll to end.
Go to the adjustments upper bound.
|
CENTER | Center natural width of widget inside the allocation.
The text is placed in the center of the label.
Center the baseline.
|
BASELINE | Align the widget according to the baseline.
|
Describes primary purpose of the input widget. This information is useful for on-screen keyboards and similar input methods to decide which keys should be presented to the user.
Note that the purpose is not meant to impose a totally strict rule about allowed characters, and does not replace input validation. It is fine for an on-screen keyboard to let the user override the character set restriction that is expressed by the purpose. The application is expected to validate the entry contents, even if it specified a purpose.
The difference between GTK_INPUT_PURPOSE_DIGITS and GTK_INPUT_PURPOSE_NUMBER is that the former accepts only digits while the latter also some punctuation (like commas or points, plus, minus) and “e” or “E” as in 3.14E+000.
This enumeration may be extended in the future; input methods should interpret unknown values as “free form”.
Enumerator |
---|
FREE_FORM | Allow any character.
|
ALPHA | Allow only alphabetic characters.
|
DIGITS | Allow only digits.
|
NUMBER | Edited field expects numbers.
|
PHONE | Edited field expects phone number.
|
URL | Edited field expects URL.
|
EMAIL | Edited field expects email address.
|
NAME | Edited field expects the name of a person.
|
PASSWORD | Like GTK_INPUT_PURPOSE_FREE_FORM, but characters are hidden.
|
PIN | Like GTK_INPUT_PURPOSE_DIGITS, but characters are hidden.
|
TERMINAL | Allow any character, in addition to control codes.
|