logo top
Main Page   Widgets   Namespaces   Book  

Gdk Namespace Reference


Compounds

class  Bitmap
class  Color
class  Colormap
class  Cursor
class  DragContext
class  Drawable
 Drawing Primitives. More...

class  Event
class  GC
class  Image
class  Pixbuf
class  PixbufAnimation
class  PixbufAnimationIter
class  PixbufError
 Exception class for Gdk::Pixbuf errors. More...

class  PixbufLoader
class  Pixmap
class  Point
class  Rectangle
class  Region
class  RgbCmap
class  Visual
class  Window

Typedefs

typedef GdkGeometry Geometry

Enumerations

enum  CursorType {
  X_CURSOR = 0,
  ARROW = 2,
  BASED_ARROW_DOWN = 4,
  BASED_ARROW_UP = 6,
  BOAT = 8,
  BOGOSITY = 10,
  BOTTOM_LEFT_CORNER = 12,
  BOTTOM_RIGHT_CORNER = 14,
  BOTTOM_SIDE = 16,
  BOTTOM_TEE = 18,
  BOX_SPIRAL = 20,
  CENTER_PTR = 22,
  CIRCLE = 24,
  CLOCK = 26,
  COFFEE_MUG = 28,
  CROSS = 30,
  CROSS_REVERSE = 32,
  CROSSHAIR = 34,
  DIAMOND_CROSS = 36,
  DOT = 38,
  DOTBOX = 40,
  DOUBLE_ARROW = 42,
  DRAFT_LARGE = 44,
  DRAFT_SMALL = 46,
  DRAPED_BOX = 48,
  EXCHANGE = 50,
  FLEUR = 52,
  GOBBLER = 54,
  GUMBY = 56,
  HAND1 = 58,
  HAND2 = 60,
  HEART = 62,
  ICON = 64,
  IRON_CROSS = 66,
  LEFT_PTR = 68,
  LEFT_SIDE = 70,
  LEFT_TEE = 72,
  LEFTBUTTON = 74,
  LL_ANGLE = 76,
  LR_ANGLE = 78,
  MAN = 80,
  MIDDLEBUTTON = 82,
  MOUSE = 84,
  PENCIL = 86,
  PIRATE = 88,
  PLUS = 90,
  QUESTION_ARROW = 92,
  RIGHT_PTR = 94,
  RIGHT_SIDE = 96,
  RIGHT_TEE = 98,
  RIGHTBUTTON = 100,
  RTL_LOGO = 102,
  SAILBOAT = 104,
  SB_DOWN_ARROW = 106,
  SB_H_DOUBLE_ARROW = 108,
  SB_LEFT_ARROW = 110,
  SB_RIGHT_ARROW = 112,
  SB_UP_ARROW = 114,
  SB_V_DOUBLE_ARROW = 116,
  SHUTTLE = 118,
  SIZING = 120,
  SPIDER = 122,
  SPRAYCAN = 124,
  STAR = 126,
  TARGET = 128,
  TCROSS = 130,
  TOP_LEFT_ARROW = 132,
  TOP_LEFT_CORNER = 134,
  TOP_RIGHT_CORNER = 136,
  TOP_SIDE = 138,
  TOP_TEE = 140,
  TREK = 142,
  UL_ANGLE = 144,
  UMBRELLA = 146,
  UR_ANGLE = 148,
  WATCH = 150,
  XTERM = 152,
  LAST_CURSOR = 153,
  CURSOR_IS_PIXMAP = -1
}
enum  DragAction {
  ACTION_DEFAULT = 1 << 0,
  ACTION_COPY = 1 << 1,
  ACTION_MOVE = 1 << 2,
  ACTION_LINK = 1 << 3,
  ACTION_PRIVATE = 1 << 4,
  ACTION_ASK = 1 << 5
}
enum  DragProtocol {
  DRAG_PROTO_MOTIF,
  DRAG_PROTO_XDND,
  DRAG_PROTO_NONE,
  DRAG_PROTO_WIN32_DROPFILES,
  DRAG_PROTO_OLE2,
  DRAG_PROTO_LOCAL
}
enum  RgbDither {
  RGB_DITHER_NONE,
  RGB_DITHER_NORMAL,
  RGB_DITHER_MAX
}
enum  EventType {
  NOTHING = -1,
  DELETE,
  DESTROY,
  EXPOSE,
  MOTION_NOTIFY,
  BUTTON_PRESS,
  DOUBLE_BUTTON_PRESS,
  TRIPLE_BUTTON_PRESS,
  BUTTON_RELEASE,
  KEY_PRESS,
  KEY_RELEASE,
  ENTER_NOTIFY,
  LEAVE_NOTIFY,
  FOCUS_CHANGE,
  CONFIGURE,
  MAP,
  UNMAP,
  PROPERTY_NOTIFY,
  SELECTION_CLEAR,
  SELECTION_REQUEST,
  SELECTION_NOTIFY,
  PROXIMITY_IN,
  PROXIMITY_OUT,
  DRAG_ENTER,
  DRAG_LEAVE,
  DRAG_MOTION,
  DRAG_STATUS,
  DROP_START,
  DROP_FINISHED,
  CLIENT_EVENT,
  VISIBILITY_NOTIFY,
  NO_EXPOSE,
  SCROLL,
  WINDOW_STATE,
  SETTING
}
enum  ExtensionMode {
  EXTENSION_EVENTS_NONE,
  EXTENSION_EVENTS_ALL,
  EXTENSION_EVENTS_CURSOR
}
enum  AxisUse {
  AXIS_IGNORE,
  AXIS_X,
  AXIS_Y,
  AXIS_PRESSURE,
  AXIS_XTILT,
  AXIS_YTILT,
  AXIS_WHEEL,
  AXIS_LAST
}
enum  LineStyle {
  LINE_SOLID,
  LINE_ON_OFF_DASH,
  LINE_DOUBLE_DASH
}
enum  CapStyle {
  CAP_NOT_LAST,
  CAP_BUTT,
  CAP_ROUND,
  CAP_PROJECTING
}
enum  JoinStyle {
  JOIN_MITER,
  JOIN_ROUND,
  JOIN_BEVEL
}
enum  Fill {
  SOLID,
  TILED,
  STIPPLED,
  OPAQUE_STIPPLED
}
enum  Function {
  COPY,
  INVERT,
  XOR,
  CLEAR,
  AND,
  AND_REVERSE,
  AND_INVERT,
  NOOP,
  OR,
  EQUIV,
  OR_REVERSE,
  COPY_INVERT,
  OR_INVERT,
  NAND,
  NOR,
  SET
}
enum  SubwindowMode {
  CLIP_BY_CHILDREN,
  INCLUDE_INFERIORS
}
enum  GCValuesMask {
  GC_FOREGROUND = 1 << 0,
  GC_BACKGROUND = 1 << 1,
  GC_FONT = 1 << 2,
  GC_FUNCTION = 1 << 3,
  GC_FILL = 1 << 4,
  GC_TILE = 1 << 5,
  GC_STIPPLE = 1 << 6,
  GC_CLIP_MASK = 1 << 7,
  GC_SUBWINDOW = 1 << 8,
  GC_TS_X_ORIGIN = 1 << 9,
  GC_TS_Y_ORIGIN = 1 << 10,
  GC_CLIP_X_ORIGIN = 1 << 11,
  GC_CLIP_Y_ORIGIN = 1 << 12,
  GC_EXPOSURES = 1 << 13,
  GC_LINE_WIDTH = 1 << 14,
  GC_LINE_STYLE = 1 << 15,
  GC_CAP_STYLE = 1 << 16,
  GC_JOIN_STYLE = 1 << 17
}
enum  ImageType {
  IMAGE_NORMAL,
  IMAGE_SHARED,
  IMAGE_FASTEST
}
enum  Colorspace { COLORSPACE_RGB }
enum  InterpType {
  INTERP_NEAREST,
  INTERP_TILES,
  INTERP_BILINEAR,
  INTERP_HYPER
}
enum  PixbufAlphaMode {
  PIXBUF_ALPHA_BILEVEL,
  PIXBUF_ALPHA_FULL
}
enum  FillRule {
  EVEN_ODD_RULE,
  WINDING_RULE
}
enum  OverlapType {
  OVERLAP_RECTANGLE_IN,
  OVERLAP_RECTANGLE_OUT,
  OVERLAP_RECTANGLE_PART
}
enum  ByteOrder {
  LSB_FIRST,
  MSB_FIRST
}
enum  ModifierType {
  SHIFT_MASK = 1 << 0,
  LOCK_MASK = 1 << 1,
  CONTROL_MASK = 1 << 2,
  MOD1_MASK = 1 << 3,
  MOD2_MASK = 1 << 4,
  MOD3_MASK = 1 << 5,
  MOD4_MASK = 1 << 6,
  MOD5_MASK = 1 << 7,
  BUTTON1_MASK = 1 << 8,
  BUTTON2_MASK = 1 << 9,
  BUTTON3_MASK = 1 << 10,
  BUTTON4_MASK = 1 << 11,
  BUTTON5_MASK = 1 << 12,
  RELEASE_MASK = 1 << 30,
  MODIFIER_MASK = 0x40001FFF
}
enum  Status {
  OK = 0,
  ERROR = -1,
  ERROR_PARAM = -2,
  ERROR_FILE = -3,
  ERROR_MEM = -4
}
enum  InputCondition {
  INPUT_READ = 1 << 0,
  INPUT_WRITE = 1 << 1,
  INPUT_EXCEPTION = 1 << 2
}
enum  VisualType {
  VISUAL_STATIC_GRAY,
  VISUAL_GRAYSCALE,
  VISUAL_STATIC_COLOR,
  VISUAL_PSEUDO_COLOR,
  VISUAL_TRUE_COLOR,
  VISUAL_DIRECT_COLOR
}
enum  EventMask {
  EXPOSURE_MASK = 1 << 1,
  POINTER_MOTION_MASK = 1 << 2,
  POINTER_MOTION_HINT_MASK = 1 << 3,
  BUTTON_MOTION_MASK = 1 << 4,
  BUTTON1_MOTION_MASK = 1 << 5,
  BUTTON2_MOTION_MASK = 1 << 6,
  BUTTON3_MOTION_MASK = 1 << 7,
  BUTTON_PRESS_MASK = 1 << 8,
  BUTTON_RELEASE_MASK = 1 << 9,
  KEY_PRESS_MASK = 1 << 10,
  KEY_RELEASE_MASK = 1 << 11,
  ENTER_NOTIFY_MASK = 1 << 12,
  LEAVE_NOTIFY_MASK = 1 << 13,
  FOCUS_CHANGE_MASK = 1 << 14,
  STRUCTURE_MASK = 1 << 15,
  PROPERTY_CHANGE_MASK = 1 << 16,
  VISIBILITY_NOTIFY_MASK = 1 << 17,
  PROXIMITY_IN_MASK = 1 << 18,
  PROXIMITY_OUT_MASK = 1 << 19,
  SUBSTRUCTURE_MASK = 1 << 20,
  SCROLL_MASK = 1 << 21,
  ALL_EVENTS_MASK = 0x3FFFFE
}
enum  WindowState {
  WINDOW_STATE_WITHDRAWN = 1 << 0,
  WINDOW_STATE_ICONIFIED = 1 << 1,
  WINDOW_STATE_MAXIMIZED = 1 << 2,
  WINDOW_STATE_STICKY = 1 << 3
}
enum  WindowType {
  WINDOW_ROOT,
  WINDOW_TOPLEVEL,
  WINDOW_CHILD,
  WINDOW_DIALOG,
  WINDOW_TEMP,
  WINDOW_FOREIGN
}
enum  WindowAttributesType {
  WA_TITLE = 1 << 1,
  WA_X = 1 << 2,
  WA_Y = 1 << 3,
  WA_CURSOR = 1 << 4,
  WA_COLORMAP = 1 << 5,
  WA_VISUAL = 1 << 6,
  WA_WMCLASS = 1 << 7,
  WA_NOREDIR = 1 << 8
}
enum  WindowHints {
  HINT_POS = 1 << 0,
  HINT_MIN_SIZE = 1 << 1,
  HINT_MAX_SIZE = 1 << 2,
  HINT_BASE_SIZE = 1 << 3,
  HINT_ASPECT = 1 << 4,
  HINT_RESIZE_INC = 1 << 5,
  HINT_WIN_GRAVITY = 1 << 6,
  HINT_USER_POS = 1 << 7,
  HINT_USER_SIZE = 1 << 8
}
enum  WindowTypeHint {
  WINDOW_TYPE_HINT_NORMAL,
  WINDOW_TYPE_HINT_DIALOG,
  WINDOW_TYPE_HINT_MENU,
  WINDOW_TYPE_HINT_TOOLBAR
}
enum  WMDecoration {
  DECOR_ALL = 1 << 0,
  DECOR_BORDER = 1 << 1,
  DECOR_RESIZEH = 1 << 2,
  DECOR_TITLE = 1 << 3,
  DECOR_MENU = 1 << 4,
  DECOR_MINIMIZE = 1 << 5,
  DECOR_MAXIMIZE = 1 << 6
}
enum  WMFunction {
  FUNC_ALL = 1 << 0,
  FUNC_RESIZE = 1 << 1,
  FUNC_MOVE = 1 << 2,
  FUNC_MINIMIZE = 1 << 3,
  FUNC_MAXIMIZE = 1 << 4,
  FUNC_CLOSE = 1 << 5
}
enum  WindowEdge {
  WINDOW_EDGE_NORTH_WEST,
  WINDOW_EDGE_NORTH,
  WINDOW_EDGE_NORTH_EAST,
  WINDOW_EDGE_WEST,
  WINDOW_EDGE_EAST,
  WINDOW_EDGE_SOUTH_WEST,
  WINDOW_EDGE_SOUTH,
  WINDOW_EDGE_SOUTH_EAST
}
enum  Gravity {
  GRAVITY_NORTH_WEST = 1,
  GRAVITY_NORTH,
  GRAVITY_NORTH_EAST,
  GRAVITY_WEST,
  GRAVITY_CENTER,
  GRAVITY_EAST,
  GRAVITY_SOUTH_WEST,
  GRAVITY_SOUTH,
  GRAVITY_SOUTH_EAST,
  GRAVITY_STATIC
}

Functions

DragAction operator| (DragAction lhs, DragAction rhs)
DragAction operator& (DragAction lhs, DragAction rhs)
DragAction operator^ (DragAction lhs, DragAction rhs)
DragAction operator~ (DragAction flags)
DragActionoperator|= (DragAction& lhs, DragAction rhs)
DragActionoperator&= (DragAction& lhs, DragAction rhs)
DragActionoperator^= (DragAction& lhs, DragAction rhs)
GCValuesMask operator| (GCValuesMask lhs, GCValuesMask rhs)
GCValuesMask operator& (GCValuesMask lhs, GCValuesMask rhs)
GCValuesMask operator^ (GCValuesMask lhs, GCValuesMask rhs)
GCValuesMask operator~ (GCValuesMask flags)
GCValuesMaskoperator|= (GCValuesMask& lhs, GCValuesMask rhs)
GCValuesMaskoperator&= (GCValuesMask& lhs, GCValuesMask rhs)
GCValuesMaskoperator^= (GCValuesMask& lhs, GCValuesMask rhs)
int screen_width ()
int screen_height ()
int screen_width_mm ()
int screen_height_mm ()
ModifierType operator| (ModifierType lhs, ModifierType rhs)
ModifierType operator& (ModifierType lhs, ModifierType rhs)
ModifierType operator^ (ModifierType lhs, ModifierType rhs)
ModifierType operator~ (ModifierType flags)
ModifierTypeoperator|= (ModifierType& lhs, ModifierType rhs)
ModifierTypeoperator&= (ModifierType& lhs, ModifierType rhs)
ModifierTypeoperator^= (ModifierType& lhs, ModifierType rhs)
InputCondition operator| (InputCondition lhs, InputCondition rhs)
InputCondition operator& (InputCondition lhs, InputCondition rhs)
InputCondition operator^ (InputCondition lhs, InputCondition rhs)
InputCondition operator~ (InputCondition flags)
InputConditionoperator|= (InputCondition& lhs, InputCondition rhs)
InputConditionoperator&= (InputCondition& lhs, InputCondition rhs)
InputConditionoperator^= (InputCondition& lhs, InputCondition rhs)
EventMask operator| (EventMask lhs, EventMask rhs)
EventMask operator& (EventMask lhs, EventMask rhs)
EventMask operator^ (EventMask lhs, EventMask rhs)
EventMask operator~ (EventMask flags)
EventMaskoperator|= (EventMask& lhs, EventMask rhs)
EventMaskoperator&= (EventMask& lhs, EventMask rhs)
EventMaskoperator^= (EventMask& lhs, EventMask rhs)
WindowState operator| (WindowState lhs, WindowState rhs)
WindowState operator& (WindowState lhs, WindowState rhs)
WindowState operator^ (WindowState lhs, WindowState rhs)
WindowState operator~ (WindowState flags)
WindowStateoperator|= (WindowState& lhs, WindowState rhs)
WindowStateoperator&= (WindowState& lhs, WindowState rhs)
WindowStateoperator^= (WindowState& lhs, WindowState rhs)
WindowAttributesType operator| (WindowAttributesType lhs, WindowAttributesType rhs)
WindowAttributesType operator& (WindowAttributesType lhs, WindowAttributesType rhs)
WindowAttributesType operator^ (WindowAttributesType lhs, WindowAttributesType rhs)
WindowAttributesType operator~ (WindowAttributesType flags)
WindowAttributesTypeoperator|= (WindowAttributesType& lhs, WindowAttributesType rhs)
WindowAttributesTypeoperator&= (WindowAttributesType& lhs, WindowAttributesType rhs)
WindowAttributesTypeoperator^= (WindowAttributesType& lhs, WindowAttributesType rhs)
WindowHints operator| (WindowHints lhs, WindowHints rhs)
WindowHints operator& (WindowHints lhs, WindowHints rhs)
WindowHints operator^ (WindowHints lhs, WindowHints rhs)
WindowHints operator~ (WindowHints flags)
WindowHintsoperator|= (WindowHints& lhs, WindowHints rhs)
WindowHintsoperator&= (WindowHints& lhs, WindowHints rhs)
WindowHintsoperator^= (WindowHints& lhs, WindowHints rhs)
WMDecoration operator| (WMDecoration lhs, WMDecoration rhs)
WMDecoration operator& (WMDecoration lhs, WMDecoration rhs)
WMDecoration operator^ (WMDecoration lhs, WMDecoration rhs)
WMDecoration operator~ (WMDecoration flags)
WMDecorationoperator|= (WMDecoration& lhs, WMDecoration rhs)
WMDecorationoperator&= (WMDecoration& lhs, WMDecoration rhs)
WMDecorationoperator^= (WMDecoration& lhs, WMDecoration rhs)
WMFunction operator| (WMFunction lhs, WMFunction rhs)
WMFunction operator& (WMFunction lhs, WMFunction rhs)
WMFunction operator^ (WMFunction lhs, WMFunction rhs)
WMFunction operator~ (WMFunction flags)
WMFunctionoperator|= (WMFunction& lhs, WMFunction rhs)
WMFunctionoperator&= (WMFunction& lhs, WMFunction rhs)
WMFunctionoperator^= (WMFunction& lhs, WMFunction rhs)


Typedef Documentation

typedef GdkGeometry Gdk::Geometry
 


Function Documentation

int screen_height (  
 

int screen_height_mm (  
 

int screen_width (  
 

int screen_width_mm (  
 


Generated for gtkmm by Doxygen 1.3-rc1 © 1997-2001