Ardour  9.0-pre0-582-g084a23a80d
Gtk Namespace Reference

Namespaces

 AccelMap
 
 Box_Helpers
 
 Menu_Helpers
 
 Notebook_Helpers
 
 Stock
 
 Table_Helpers
 

Classes

class  AboutDialog
 
class  AccelGroup
 
class  AccelKey
 
class  AccelLabel
 
class  Action
 
class  ActionGroup
 
class  Activatable
 
class  Adjustment
 
class  Alignment
 
class  Arrow
 
class  AspectFrame
 
class  Assistant
 
class  Bin
 
class  Box
 
class  VBox
 
class  HBox
 
class  BuilderError
 
class  Builder
 
class  Button
 
class  ButtonBox
 
class  VButtonBox
 
class  HButtonBox
 
class  CellEditable
 
class  CellLayout
 
class  CellRenderer
 
class  CellRendererAccel
 
class  CellRendererCombo
 
class  CellRendererPixbuf
 
class  CellRendererProgress
 
class  CellRendererSpin
 
class  CellRendererSpinner
 
class  CellRendererText
 
class  CellRendererToggle
 
class  CellView
 
class  CheckButton
 
class  CheckMenuItem
 
class  Clipboard
 
class  ColorButton
 
class  ColorSelection
 
class  ColorSelectionDialog
 
class  ComboBox
 
class  ComboBoxEntry
 
class  ComboBoxEntryText
 
class  ComboBoxText
 
class  Container
 
class  Dialog
 
class  DrawingArea
 
class  Editable
 
class  Entry
 
class  EntryBuffer
 
class  EntryCompletion
 
class  IconSize
 
class  EventBox
 
class  Expander
 
class  FileChooserError
 
class  FileChooser
 
class  FileChooserButton
 
class  FileChooserDialog
 
class  FileChooserWidget
 
class  FileFilter
 
class  Fixed
 
class  FontButton
 
class  FontSelection
 
class  FontSelectionDialog
 
class  Frame
 
class  HandleBox
 
class  IconFactory
 
class  IconInfo
 
class  IconSet
 
class  IconSource
 
class  IconThemeError
 
class  IconTheme
 
class  IconView
 
class  Image
 
class  ImageMenuItem
 
class  InfoBar
 
class  Invisible
 
class  Item
 
class  Label
 
class  Layout
 
class  LinkButton
 
class  ListStore
 
class  ListViewText
 
class  Main
 
class  Menu
 
class  MenuBar
 
class  MenuItem
 
class  MenuShell
 
class  MenuToolButton
 
class  MessageDialog
 
class  Misc
 
class  Notebook
 
class  Object
 
class  OffscreenWindow
 
class  OptionMenu
 
class  Orientable
 
class  Paned
 
class  HPaned
 
class  VPaned
 
class  Plug
 
class  AboutDialog_Class
 
class  AccelGroup_Class
 
class  AccelLabel_Class
 
class  Action_Class
 
class  ActionGroup_Class
 
class  Activatable_Class
 
class  Adjustment_Class
 
class  Alignment_Class
 
class  Arrow_Class
 
class  AspectFrame_Class
 
class  Assistant_Class
 
class  Bin_Class
 
class  Box_Class
 
class  VBox_Class
 
class  HBox_Class
 
class  Builder_Class
 
class  Button_Class
 
class  ButtonBox_Class
 
class  VButtonBox_Class
 
class  HButtonBox_Class
 
class  CellEditable_Class
 
class  CellLayout_Class
 
class  CellRenderer_Class
 
class  CellRendererAccel_Class
 
class  CellRendererCombo_Class
 
class  CellRendererPixbuf_Class
 
class  CellRendererProgress_Class
 
class  CellRendererSpin_Class
 
class  CellRendererSpinner_Class
 
class  CellRendererText_Class
 
class  CellRendererToggle_Class
 
class  CellView_Class
 
class  CheckButton_Class
 
class  CheckMenuItem_Class
 
class  Clipboard_Class
 
class  ColorButton_Class
 
class  ColorSelection_Class
 
class  ColorSelectionDialog_Class
 
class  ComboDropDownItem_Class
 
class  ComboDropDown_Class
 
class  Combo_Class
 
class  ComboBox_Class
 
class  ComboBoxEntry_Class
 
class  Container_Class
 
class  Dialog_Class
 
class  DrawingArea_Class
 
class  Editable_Class
 
class  Entry_Class
 
class  EntryBuffer_Class
 
class  EntryCompletion_Class
 
class  EventBox_Class
 
class  Expander_Class
 
class  FileChooser_Class
 
class  FileChooserButton_Class
 
class  FileChooserDialog_Class
 
class  FileChooserWidget_Class
 
class  FileFilter_Class
 
class  Fixed_Class
 
class  FontButton_Class
 
class  FontSelection_Class
 
class  FontSelectionDialog_Class
 
class  Frame_Class
 
class  HandleBox_Class
 
class  IconFactory_Class
 
class  IconTheme_Class
 
class  IconView_Class
 
class  Image_Class
 
class  ImageMenuItem_Class
 
class  InfoBar_Class
 
class  Invisible_Class
 
class  Item_Class
 
class  Label_Class
 
class  Layout_Class
 
class  LinkButton_Class
 
class  ListStore_Class
 
class  Menu_Class
 
class  MenuBar_Class
 
class  MenuItem_Class
 
class  MenuShell_Class
 
class  MenuToolButton_Class
 
class  MessageDialog_Class
 
class  Misc_Class
 
class  Notebook_Class
 
class  Object_Class
 
class  OffscreenWindow_Class
 
class  OptionMenu_Class
 
class  Orientable_Class
 
class  PageSetup_Class
 
class  PageSetupUnixDialog_Class
 
class  Paned_Class
 
class  HPaned_Class
 
class  VPaned_Class
 
class  Plug_Class
 
class  PrintContext_Class
 
class  Printer_Class
 
class  PrintJob_Class
 
class  PrintOperation_Class
 
class  PrintOperationPreview_Class
 
class  PrintSettings_Class
 
class  PrintUnixDialog_Class
 
class  ProgressBar_Class
 
class  RadioAction_Class
 
class  RadioButton_Class
 
class  RadioMenuItem_Class
 
class  RadioToolButton_Class
 
class  Range_Class
 
class  RcStyle_Class
 
class  RecentAction_Class
 
class  RecentChooser_Class
 
class  RecentChooserDialog_Class
 
class  RecentChooserMenu_Class
 
class  RecentChooserWidget_Class
 
class  RecentFilter_Class
 
class  RecentManager_Class
 
class  Ruler_Class
 
class  VRuler_Class
 
class  HRuler_Class
 
class  Scale_Class
 
class  VScale_Class
 
class  HScale_Class
 
class  ScaleButton_Class
 
class  Scrollbar_Class
 
class  VScrollbar_Class
 
class  HScrollbar_Class
 
class  ScrolledWindow_Class
 
class  Separator_Class
 
class  VSeparator_Class
 
class  HSeparator_Class
 
class  SeparatorMenuItem_Class
 
class  SeparatorToolItem_Class
 
class  Settings_Class
 
class  SizeGroup_Class
 
class  Socket_Class
 
class  SpinButton_Class
 
class  Spinner_Class
 
class  Statusbar_Class
 
class  Style_Class
 
class  Table_Class
 
class  TearoffMenuItem_Class
 
class  TextBuffer_Class
 
class  TextChildAnchor_Class
 
class  TextMark_Class
 
class  TextTag_Class
 
class  TextTagTable_Class
 
class  TextView_Class
 
class  ToggleAction_Class
 
class  ToggleButton_Class
 
class  ToggleToolButton_Class
 
class  Toolbar_Class
 
class  ToolButton_Class
 
class  ToolItem_Class
 
class  ToolItemGroup_Class
 
class  ToolPalette_Class
 
class  ToolShell_Class
 
class  Tooltip_Class
 
class  Tooltips_Class
 
class  TreeDragDest_Class
 
class  TreeDragSource_Class
 
class  TreeModel_Class
 
class  TreeModelFilter_Class
 
class  TreeModelSort_Class
 
class  TreeSelection_Class
 
class  TreeSortable_Class
 
class  TreeStore_Class
 
class  TreeView_Class
 
class  TreeViewColumn_Class
 
class  UIManager_Class
 
class  Viewport_Class
 
class  Widget_Class
 
class  WindowGroup_Class
 
class  Window_Class
 
class  ProgressBar
 
class  RadioAction
 
class  RadioButton
 
class  RadioButtonGroup
 
class  RadioMenuItem
 
class  RadioToolButton
 
class  Range
 
class  RcStyle
 
class  RC
 
class  RecentAction
 
class  RecentChooserError
 
class  RecentChooser
 
class  RecentChooserDialog
 
class  RecentChooserMenu
 
class  RecentChooserWidget
 
class  RecentFilter
 
class  RecentInfo
 
class  RecentManagerError
 
class  RecentManager
 
class  Ruler
 
class  VRuler
 
class  HRuler
 
class  Scale
 
class  VScale
 
class  HScale
 
class  ScaleButton
 
class  Scrollbar
 
class  VScrollbar
 
class  HScrollbar
 
class  ScrolledWindow
 
class  SelectionData
 
class  Separator
 
class  VSeparator
 
class  HSeparator
 
class  SeparatorMenuItem
 
class  SeparatorToolItem
 
class  Settings
 
class  SizeGroup
 
class  Socket
 
class  SpinButton
 
class  Spinner
 
class  Statusbar
 
struct  BuiltinStockID
 
class  StockID
 
class  StockItem
 
class  Style
 
class  Table
 
class  TargetEntry
 
class  TargetList
 
class  TearoffMenuItem
 
class  TextAttributes
 
class  TextBuffer
 
class  TextChildAnchor
 
class  TextIter
 
class  TextMark
 
class  TextTag
 
class  TextTagTable
 
class  TextView
 
class  ToggleAction
 
class  ToggleButton
 
class  ToggleToolButton
 
class  Toolbar
 
class  ToolButton
 
class  ToolItem
 
class  ToolItemGroup
 
class  ToolPalette
 
class  ToolShell
 
class  Tooltip
 
class  Tooltips
 
class  TreeDragDest
 
class  TreeDragSource
 
class  TreeIterBase
 
class  TreeIter
 
class  TreeValueProxy
 
class  TreeRow
 
class  TreeNodeChildren
 
class  TreeModel
 
class  TreeModelColumnRecord
 
class  TreeModelColumnBase
 
class  TreeModelColumn
 
class  TreeModelFilter
 
class  TreeModelSort
 
class  TreePath
 
class  TreeRowReference
 
class  TreeSelection
 
class  TreeSortable
 
class  TreeStore
 
class  TreeView
 
class  TreeViewColumn
 
class  UIManager
 
class  Viewport
 
class  Widget
 
class  WindowGroup
 
class  Window
 

Typedefs

typedef GtkBorder Border
 
typedef Glib::ArrayHandle< TargetEntry, TargetEntry_Traits > ArrayHandle_TargetEntry
 
typedef GtkRequisition Requisition
 
typedef Gdk::Rectangle Allocation
 

Enumerations

enum  AssistantPageType {
  ASSISTANT_PAGE_CONTENT , ASSISTANT_PAGE_INTRO , ASSISTANT_PAGE_CONFIRM , ASSISTANT_PAGE_SUMMARY ,
  ASSISTANT_PAGE_PROGRESS
}
 
enum  PackOptions { PACK_SHRINK , PACK_EXPAND_PADDING , PACK_EXPAND_WIDGET }
 
enum  { BUTTONBOX_DEFAULT = -1 }
 
enum  CellRendererState {
  CELL_RENDERER_SELECTED = 1 << 0 , CELL_RENDERER_PRELIT = 1 << 1 , CELL_RENDERER_INSENSITIVE = 1 << 2 , CELL_RENDERER_SORTED = 1 << 3 ,
  CELL_RENDERER_FOCUSED = 1 << 4
}
 
enum  CellRendererMode { CELL_RENDERER_MODE_INERT , CELL_RENDERER_MODE_ACTIVATABLE , CELL_RENDERER_MODE_EDITABLE }
 
enum  CellRendererAccelMode { CELL_RENDERER_ACCEL_MODE_GTK , CELL_RENDERER_ACCEL_MODE_OTHER }
 
enum  ResponseType {
  RESPONSE_NONE = -1 , RESPONSE_REJECT = -2 , RESPONSE_ACCEPT = -3 , RESPONSE_DELETE_EVENT = -4 ,
  RESPONSE_OK = -5 , RESPONSE_CANCEL = -6 , RESPONSE_CLOSE = -7 , RESPONSE_YES = -8 ,
  RESPONSE_NO = -9 , RESPONSE_APPLY = -10 , RESPONSE_HELP = -11
}
 
enum  EntryIconPosition { ENTRY_ICON_PRIMARY , ENTRY_ICON_SECONDARY }
 
enum  AccelFlags { ACCEL_VISIBLE = 1 << 0 , ACCEL_LOCKED = 1 << 1 , ACCEL_MASK = 0x07 }
 
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 ,
  ARROW_NONE
}
 
enum  AttachOptions { EXPAND = 1 << 0 , SHRINK = 1 << 1 , FILL = 1 << 2 }
 
enum  ButtonBoxStyle {
  BUTTONBOX_DEFAULT_STYLE , BUTTONBOX_SPREAD , BUTTONBOX_EDGE , BUTTONBOX_START ,
  BUTTONBOX_END , BUTTONBOX_CENTER
}
 
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  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  TextDirection { TEXT_DIR_NONE , TEXT_DIR_LTR , TEXT_DIR_RTL }
 
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  MessageType {
  MESSAGE_INFO , MESSAGE_WARNING , MESSAGE_QUESTION , MESSAGE_ERROR ,
  MESSAGE_OTHER
}
 
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  CornerType { CORNER_TOP_LEFT , CORNER_BOTTOM_LEFT , CORNER_TOP_RIGHT , CORNER_BOTTOM_RIGHT }
 
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  ProgressBarOrientation { PROGRESS_LEFT_TO_RIGHT , PROGRESS_RIGHT_TO_LEFT , PROGRESS_BOTTOM_TO_TOP , PROGRESS_TOP_TO_BOTTOM }
 
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  StateType {
  STATE_NORMAL , STATE_ACTIVE , STATE_PRELIGHT , STATE_SELECTED ,
  STATE_INSENSITIVE
}
 
enum  TargetFlags { TARGET_SAME_APP = 1 << 0 , TARGET_SAME_WIDGET = 1 << 1 , TARGET_OTHER_APP = 1 << 2 , TARGET_OTHER_WIDGET = 1 << 3 }
 
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 }
 
enum  SortType { SORT_ASCENDING , SORT_DESCENDING }
 
enum  PageOrientation { PAGE_ORIENTATION_PORTRAIT , PAGE_ORIENTATION_LANDSCAPE , PAGE_ORIENTATION_REVERSE_PORTRAIT , PAGE_ORIENTATION_REVERSE_LANDSCAPE }
 
enum  SensitivityType { SENSITIVITY_AUTO , SENSITIVITY_ON , SENSITIVITY_OFF }
 
enum  AlignmentEnum {
  ALIGN_START , ALIGN_CENTER , ALIGN_END , ALIGN_LEFT = ALIGN_START ,
  ALIGN_RIGHT = ALIGN_END , ALIGN_TOP = ALIGN_START , ALIGN_BOTTOM = ALIGN_END
}
 
enum  FileChooserAction { FILE_CHOOSER_ACTION_OPEN , FILE_CHOOSER_ACTION_SAVE , FILE_CHOOSER_ACTION_SELECT_FOLDER , FILE_CHOOSER_ACTION_CREATE_FOLDER }
 
enum  FileChooserConfirmation { FILE_CHOOSER_CONFIRMATION_CONFIRM , FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME , FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN }
 
enum  FileFilterFlags { FILE_FILTER_FILENAME = 1 << 0 , FILE_FILTER_URI = 1 << 1 , FILE_FILTER_DISPLAY_NAME = 1 << 2 , FILE_FILTER_MIME_TYPE = 1 << 3 }
 
enum  IconLookupFlags {
  ICON_LOOKUP_NO_SVG = 1 << 0 , ICON_LOOKUP_FORCE_SVG = 1 << 1 , ICON_LOOKUP_USE_BUILTIN = 1 << 2 , ICON_LOOKUP_GENERIC_FALLBACK = 1 << 3 ,
  ICON_LOOKUP_FORCE_SIZE = 1 << 4
}
 
enum  IconViewDropPosition {
  ICON_VIEW_NO_DROP , ICON_VIEW_DROP_INTO , ICON_VIEW_DROP_LEFT , ICON_VIEW_DROP_RIGHT ,
  ICON_VIEW_DROP_ABOVE , ICON_VIEW_DROP_BELOW
}
 
enum  ImageType {
  IMAGE_EMPTY , IMAGE_PIXMAP , IMAGE_IMAGE , IMAGE_PIXBUF ,
  IMAGE_STOCK , IMAGE_ICON_SET , IMAGE_ANIMATION , IMAGE_ICON_NAME ,
  IMAGE_GICON
}
 
enum  PackDirection { PACK_DIRECTION_LTR , PACK_DIRECTION_RTL , PACK_DIRECTION_TTB , PACK_DIRECTION_BTT }
 
enum  ButtonsType {
  BUTTONS_NONE , BUTTONS_OK , BUTTONS_CLOSE , BUTTONS_CANCEL ,
  BUTTONS_YES_NO , BUTTONS_OK_CANCEL
}
 
enum  NotebookTab { NOTEBOOK_TAB_FIRST , NOTEBOOK_TAB_LAST }
 
enum  ProgressBarStyle { PROGRESS_CONTINUOUS , PROGRESS_DISCRETE }
 
enum  RcFlags { RC_FG = 1 << 0 , RC_BG = 1 << 1 , RC_TEXT = 1 << 2 , RC_BASE = 1 << 3 }
 
enum  RecentSortType { RECENT_SORT_NONE , RECENT_SORT_MRU , RECENT_SORT_LRU , RECENT_SORT_CUSTOM }
 
enum  RecentFilterFlags {
  RECENT_FILTER_URI = 1 << 0 , RECENT_FILTER_DISPLAY_NAME = 1 << 1 , RECENT_FILTER_MIME_TYPE = 1 << 2 , RECENT_FILTER_APPLICATION = 1 << 3 ,
  RECENT_FILTER_GROUP = 1 << 4 , RECENT_FILTER_AGE = 1 << 5
}
 
enum  SizeGroupMode { SIZE_GROUP_NONE , SIZE_GROUP_HORIZONTAL , SIZE_GROUP_VERTICAL , SIZE_GROUP_BOTH }
 
enum  SpinButtonUpdatePolicy { UPDATE_ALWAYS , UPDATE_IF_VALID }
 
enum  SpinType {
  SPIN_STEP_FORWARD , SPIN_STEP_BACKWARD , SPIN_PAGE_FORWARD , SPIN_PAGE_BACKWARD ,
  SPIN_HOME , SPIN_END , SPIN_USER_DEFINED
}
 
enum  { INPUT_ERROR = -1 }
 
enum  TextSearchFlags { TEXT_SEARCH_VISIBLE_ONLY = 1 << 0 , TEXT_SEARCH_TEXT_ONLY = 1 << 1 }
 
enum  TextWindowType {
  TEXT_WINDOW_PRIVATE , TEXT_WINDOW_WIDGET , TEXT_WINDOW_TEXT , TEXT_WINDOW_LEFT ,
  TEXT_WINDOW_RIGHT , TEXT_WINDOW_TOP , TEXT_WINDOW_BOTTOM
}
 
enum  ToolPaletteDragTargets { TOOL_PALETTE_DRAG_ITEMS = 1 << 0 , TOOL_PALETTE_DRAG_GROUPS = 1 << 1 }
 
enum  TreeModelFlags { TREE_MODEL_ITERS_PERSIST = 1 << 0 , TREE_MODEL_LIST_ONLY = 1 << 1 }
 
enum  TreeViewDropPosition { TREE_VIEW_DROP_BEFORE , TREE_VIEW_DROP_AFTER , TREE_VIEW_DROP_INTO_OR_BEFORE , TREE_VIEW_DROP_INTO_OR_AFTER }
 
enum  TreeViewGridLines { TREE_VIEW_GRID_LINES_NONE , TREE_VIEW_GRID_LINES_HORIZONTAL , TREE_VIEW_GRID_LINES_VERTICAL , TREE_VIEW_GRID_LINES_BOTH }
 
enum  TreeViewColumnSizing { TREE_VIEW_COLUMN_GROW_ONLY , TREE_VIEW_COLUMN_AUTOSIZE , TREE_VIEW_COLUMN_FIXED }
 
enum  UIManagerItemType {
  UI_MANAGER_AUTO = 0 , UI_MANAGER_MENUBAR = 1 << 0 , UI_MANAGER_MENU = 1 << 1 , UI_MANAGER_TOOLBAR = 1 << 2 ,
  UI_MANAGER_PLACEHOLDER = 1 << 3 , UI_MANAGER_POPUP = 1 << 4 , UI_MANAGER_MENUITEM = 1 << 5 , UI_MANAGER_TOOLITEM = 1 << 6 ,
  UI_MANAGER_SEPARATOR = 1 << 7 , UI_MANAGER_ACCELERATOR = 1 << 8 , UI_MANAGER_POPUP_WITH_ACCELS = 1 << 9
}
 
enum  DestDefaults { DEST_DEFAULT_MOTION = 1 << 0 , DEST_DEFAULT_HIGHLIGHT = 1 << 1 , DEST_DEFAULT_DROP = 1 << 2 , DEST_DEFAULT_ALL = 0x07 }
 
enum  WidgetFlags {
  TOPLEVEL = 1 << 4 , NO_WINDOW = 1 << 5 , REALIZED = 1 << 6 , MAPPED = 1 << 7 ,
  VISIBLE = 1 << 8 , SENSITIVE = 1 << 9 , PARENT_SENSITIVE = 1 << 10 , CAN_FOCUS = 1 << 11 ,
  HAS_FOCUS = 1 << 12 , CAN_DEFAULT = 1 << 13 , HAS_DEFAULT = 1 << 14 , HAS_GRAB = 1 << 15 ,
  RC_STYLE = 1 << 16 , COMPOSITE_CHILD = 1 << 17 , NO_REPARENT = 1 << 18 , APP_PAINTABLE = 1 << 19 ,
  RECEIVES_DEFAULT = 1 << 20 , DOUBLE_BUFFERED = 1 << 21 , NO_SHOW_ALL = 1 << 22
}
 
enum  WidgetHelpType { WIDGET_HELP_TOOLTIP , WIDGET_HELP_WHATS_THIS }
 
enum  DragResult {
  DRAG_RESULT_SUCCESS , DRAG_RESULT_NO_TARGET , DRAG_RESULT_USER_CANCELLED , DRAG_RESULT_TIMEOUT_EXPIRED ,
  DRAG_RESULT_GRAB_BROKEN , DRAG_RESULT_ERROR
}
 

Functions

CellRendererState operator| (CellRendererState lhs, CellRendererState rhs)
 
CellRendererState operator& (CellRendererState lhs, CellRendererState rhs)
 
CellRendererState operator^ (CellRendererState lhs, CellRendererState rhs)
 
CellRendererState operator~ (CellRendererState flags)
 
CellRendererStateoperator|= (CellRendererState &lhs, CellRendererState rhs)
 
CellRendererStateoperator&= (CellRendererState &lhs, CellRendererState rhs)
 
CellRendererStateoperator^= (CellRendererState &lhs, CellRendererState rhs)
 
AccelFlags operator| (AccelFlags lhs, AccelFlags rhs)
 
AccelFlags operator& (AccelFlags lhs, AccelFlags rhs)
 
AccelFlags operator^ (AccelFlags lhs, AccelFlags rhs)
 
AccelFlags operator~ (AccelFlags flags)
 
AccelFlagsoperator|= (AccelFlags &lhs, AccelFlags rhs)
 
AccelFlagsoperator&= (AccelFlags &lhs, AccelFlags rhs)
 
AccelFlagsoperator^= (AccelFlags &lhs, AccelFlags rhs)
 
AttachOptions operator| (AttachOptions lhs, AttachOptions rhs)
 
AttachOptions operator& (AttachOptions lhs, AttachOptions rhs)
 
AttachOptions operator^ (AttachOptions lhs, AttachOptions rhs)
 
AttachOptions operator~ (AttachOptions flags)
 
AttachOptionsoperator|= (AttachOptions &lhs, AttachOptions rhs)
 
AttachOptionsoperator&= (AttachOptions &lhs, AttachOptions rhs)
 
AttachOptionsoperator^= (AttachOptions &lhs, AttachOptions rhs)
 
TargetFlags operator| (TargetFlags lhs, TargetFlags rhs)
 
TargetFlags operator& (TargetFlags lhs, TargetFlags rhs)
 
TargetFlags operator^ (TargetFlags lhs, TargetFlags rhs)
 
TargetFlags operator~ (TargetFlags flags)
 
TargetFlagsoperator|= (TargetFlags &lhs, TargetFlags rhs)
 
TargetFlagsoperator&= (TargetFlags &lhs, TargetFlags rhs)
 
TargetFlagsoperator^= (TargetFlags &lhs, TargetFlags rhs)
 
FileFilterFlags operator| (FileFilterFlags lhs, FileFilterFlags rhs)
 
FileFilterFlags operator& (FileFilterFlags lhs, FileFilterFlags rhs)
 
FileFilterFlags operator^ (FileFilterFlags lhs, FileFilterFlags rhs)
 
FileFilterFlags operator~ (FileFilterFlags flags)
 
FileFilterFlagsoperator|= (FileFilterFlags &lhs, FileFilterFlags rhs)
 
FileFilterFlagsoperator&= (FileFilterFlags &lhs, FileFilterFlags rhs)
 
FileFilterFlagsoperator^= (FileFilterFlags &lhs, FileFilterFlags rhs)
 
IconLookupFlags operator| (IconLookupFlags lhs, IconLookupFlags rhs)
 
IconLookupFlags operator& (IconLookupFlags lhs, IconLookupFlags rhs)
 
IconLookupFlags operator^ (IconLookupFlags lhs, IconLookupFlags rhs)
 
IconLookupFlags operator~ (IconLookupFlags flags)
 
IconLookupFlagsoperator|= (IconLookupFlags &lhs, IconLookupFlags rhs)
 
IconLookupFlagsoperator&= (IconLookupFlags &lhs, IconLookupFlags rhs)
 
IconLookupFlagsoperator^= (IconLookupFlags &lhs, IconLookupFlags rhs)
 
template<class T >
T * manage (T *obj)
 
RcFlags operator| (RcFlags lhs, RcFlags rhs)
 
RcFlags operator& (RcFlags lhs, RcFlags rhs)
 
RcFlags operator^ (RcFlags lhs, RcFlags rhs)
 
RcFlags operator~ (RcFlags flags)
 
RcFlagsoperator|= (RcFlags &lhs, RcFlags rhs)
 
RcFlagsoperator&= (RcFlags &lhs, RcFlags rhs)
 
RcFlagsoperator^= (RcFlags &lhs, RcFlags rhs)
 
RecentFilterFlags operator| (RecentFilterFlags lhs, RecentFilterFlags rhs)
 
RecentFilterFlags operator& (RecentFilterFlags lhs, RecentFilterFlags rhs)
 
RecentFilterFlags operator^ (RecentFilterFlags lhs, RecentFilterFlags rhs)
 
RecentFilterFlags operator~ (RecentFilterFlags flags)
 
RecentFilterFlagsoperator|= (RecentFilterFlags &lhs, RecentFilterFlags rhs)
 
RecentFilterFlagsoperator&= (RecentFilterFlags &lhs, RecentFilterFlags rhs)
 
RecentFilterFlagsoperator^= (RecentFilterFlags &lhs, RecentFilterFlags rhs)
 
TextSearchFlags operator| (TextSearchFlags lhs, TextSearchFlags rhs)
 
TextSearchFlags operator& (TextSearchFlags lhs, TextSearchFlags rhs)
 
TextSearchFlags operator^ (TextSearchFlags lhs, TextSearchFlags rhs)
 
TextSearchFlags operator~ (TextSearchFlags flags)
 
TextSearchFlagsoperator|= (TextSearchFlags &lhs, TextSearchFlags rhs)
 
TextSearchFlagsoperator&= (TextSearchFlags &lhs, TextSearchFlags rhs)
 
TextSearchFlagsoperator^= (TextSearchFlags &lhs, TextSearchFlags rhs)
 
ToolPaletteDragTargets operator| (ToolPaletteDragTargets lhs, ToolPaletteDragTargets rhs)
 
ToolPaletteDragTargets operator& (ToolPaletteDragTargets lhs, ToolPaletteDragTargets rhs)
 
ToolPaletteDragTargets operator^ (ToolPaletteDragTargets lhs, ToolPaletteDragTargets rhs)
 
ToolPaletteDragTargets operator~ (ToolPaletteDragTargets flags)
 
ToolPaletteDragTargetsoperator|= (ToolPaletteDragTargets &lhs, ToolPaletteDragTargets rhs)
 
ToolPaletteDragTargetsoperator&= (ToolPaletteDragTargets &lhs, ToolPaletteDragTargets rhs)
 
ToolPaletteDragTargetsoperator^= (ToolPaletteDragTargets &lhs, ToolPaletteDragTargets rhs)
 
TreeModelFlags operator| (TreeModelFlags lhs, TreeModelFlags rhs)
 
TreeModelFlags operator& (TreeModelFlags lhs, TreeModelFlags rhs)
 
TreeModelFlags operator^ (TreeModelFlags lhs, TreeModelFlags rhs)
 
TreeModelFlags operator~ (TreeModelFlags flags)
 
TreeModelFlagsoperator|= (TreeModelFlags &lhs, TreeModelFlags rhs)
 
TreeModelFlagsoperator&= (TreeModelFlags &lhs, TreeModelFlags rhs)
 
TreeModelFlagsoperator^= (TreeModelFlags &lhs, TreeModelFlags rhs)
 
UIManagerItemType operator| (UIManagerItemType lhs, UIManagerItemType rhs)
 
UIManagerItemType operator& (UIManagerItemType lhs, UIManagerItemType rhs)
 
UIManagerItemType operator^ (UIManagerItemType lhs, UIManagerItemType rhs)
 
UIManagerItemType operator~ (UIManagerItemType flags)
 
UIManagerItemTypeoperator|= (UIManagerItemType &lhs, UIManagerItemType rhs)
 
UIManagerItemTypeoperator&= (UIManagerItemType &lhs, UIManagerItemType rhs)
 
UIManagerItemTypeoperator^= (UIManagerItemType &lhs, UIManagerItemType rhs)
 
DestDefaults operator| (DestDefaults lhs, DestDefaults rhs)
 
DestDefaults operator& (DestDefaults lhs, DestDefaults rhs)
 
DestDefaults operator^ (DestDefaults lhs, DestDefaults rhs)
 
DestDefaults operator~ (DestDefaults flags)
 
DestDefaultsoperator|= (DestDefaults &lhs, DestDefaults rhs)
 
DestDefaultsoperator&= (DestDefaults &lhs, DestDefaults rhs)
 
DestDefaultsoperator^= (DestDefaults &lhs, DestDefaults rhs)
 
WidgetFlags operator| (WidgetFlags lhs, WidgetFlags rhs)
 
WidgetFlags operator& (WidgetFlags lhs, WidgetFlags rhs)
 
WidgetFlags operator^ (WidgetFlags lhs, WidgetFlags rhs)
 
WidgetFlags operator~ (WidgetFlags flags)
 
WidgetFlagsoperator|= (WidgetFlags &lhs, WidgetFlags rhs)
 
WidgetFlagsoperator&= (WidgetFlags &lhs, WidgetFlags rhs)
 
WidgetFlagsoperator^= (WidgetFlags &lhs, WidgetFlags rhs)
 
void wrap_init ()
 

Typedef Documentation

◆ Allocation

Definition at line 308 of file tk/ytkmm/ytkmm/gtkmm/widget.h.

◆ ArrayHandle_TargetEntry

typedef Glib::ArrayHandle< TargetEntry, TargetEntry_Traits > Gtk::ArrayHandle_TargetEntry

Definition at line 91 of file targetentry.h.

◆ Border

Definition at line 30 of file border.h.

◆ Requisition

Function Documentation

◆ manage()

template<class T >
T* Gtk::manage ( T *  obj)

Mark a Gtk::Object as owned by its parent container widget, so you don't need to delete it manually. For instance,

Gtk::Button* button = Gtk::manage( new Gtk::Button("Hello") );
vbox.pack_start(*button); //vbox will delete button when vbox is deleted.
T * manage(T *obj)
Definition: object.h:58
Parameters
objA Gtk::Object, such as a gtkmm widget.
Returns
The Gtk::Object passed as the obj parameter.

Definition at line 58 of file object.h.

◆ wrap_init()

void Gtk::wrap_init ( )