Type | Reason |
---|---|
AreaUpdatedArgs | Event data. |
Atom | An opaque type representing a string as an index into a table of strings on the X server. |
CairoHelper | Cairo backend API methods. |
Char | Documentation for this section has not yet been entered. |
ClosedArgs | Event data. |
Colormap | A structure that contains different colors. |
Cursor | Standard and pixmap cursors |
Device | This class contains a detailed description of an extended input device. |
Display | Controls the keyboard/mouse pointer grabs and a set of GdkScreens. |
DisplayManager | The purpose of this class is to offer notification when displays appear or disappear or the default display changes. |
DisplayOpenedArgs | Event data. |
Drag | Documentation for this section has not yet been entered. |
DragContext | This holds information about a drag in progress. It is used on both source and destination sides. |
Drawable | Functions for drawing points, lines, arcs, and text. |
Drop | Documentation for this section has not yet been entered. |
EdgeTableEntry | Documentation for this section has not yet been entered. |
Error | Documentation for this section has not yet been entered. |
Event | This object contains the fields that are common to all Event classes. Any Gdk.Event* can be safely cast to a Gdk.Event |
EventButton | Used for button press and button release events. |
EventClient | An event sent by another client application. |
EventConfigure | Generated when a window size or position has changed. |
EventCrossing | Generated when the pointer enters or leaves a window. |
EventDND | Generated during DND operations. |
EventExpose | Generated when all or part of a window becomes visible and needs to be redrawn. |
EventFocus | Describes a change of keyboard focus. |
EventGrabBroken | Indicates a grab was broken by another grab. |
EventHelper | A utility class that contains methods that operate on Event classes. |
EventKey | Describes a key press or key release event. |
EventMotion | Generated when the pointer moves. |
EventProperty | Describes a property change on a window. |
EventProximity | Proximity events are generated when using GDK's wrapper for the XInput extension. |
EventScroll | Generated from button presses for the buttons 4 to 7. Wheel mice are usually configured to generate button press events for buttons 4 and 5 when the wheel is turned. |
EventSelection | Generated when a selection is requested or ownership of a selection is taken over by another client application. |
EventSetting | Generated when a setting is modified. |
EventVisibility | Generated when the window visibility status has changed. |
EventWindowState | Generated when the state of a toplevel window changes. |
Fontset | Documentation for this section has not yet been entered. |
GC | Represents a graphics context |
Global | Global API elements for Gdk |
Image | Contains information on the image and the pixel data. |
Input | Documentation for this section has not yet been entered. |
Keyboard | Documentation for this section has not yet been entered. |
Keymap | Object for keyboard code manipulation |
Keyval | Documentation for this section has not yet been entered. |
PangoAttrEmbossColor | Documentation for this section has not yet been entered. |
PangoAttrEmbossed | Documentation for this section has not yet been entered. |
PangoAttrStipple | Documentation for this section has not yet been entered. |
PangoHelper | Documentation for this section has not yet been entered. |
PangoRenderer | Documentation for this section has not yet been entered. |
Pixbuf | In memory image handling and representation. |
PixbufAniAnim | Represents an ANI format animation internally. Do not use. |
PixbufAniAnimIter | Iterator for pointing to a particular frame of an ANI animation. Mostly internal; not for general developer use. |
PixbufAnimation | A base class for animations that are rendered using Gdk.Pixbuf |
PixbufAnimationIter | An iterator used by Gdk.PixbufAnimation for displaying animations by stepping through frames. |
PixbufFormat | Represents a possible format for a Gdk.Pixbuf. |
PixbufGifAnim | Documentation for this section has not yet been entered. |
PixbufGifAnimIter | Documentation for this section has not yet been entered. |
PixbufLoader | PixbufLoader is a 'passive' pixbuf loader. It's not actively read pix buf data, but 'listen' for incoming data instead. It's useful in a case where you want to read the image data in small chunks. Typical use of PixbufLoader is when you want to read a very large image data or reading image from a slow media (such as a slow network connection). You can see the "Images" section of GtkDemo to learn how to use PixbufLoader. |
PixbufSimpleAnim | Simple Pixbuf Animation. |
Pixmap | Offscreen drawable. |
POINTBLOCK | Documentation for this section has not yet been entered. |
Pointer | Class containing static methods for grabbing and ungrabbing the pointer as well as checking IsGrabbed status. |
Property | Documentation for this section has not yet been entered. |
Region | Represents an area of the screen. |
Rgb | Gdk's Gdk.Rgb is a low-level module which renders RGB, grayscale, and indexed colormap images to a Gdk.Drawable. It does this as efficiently as possible, handling issues such as colormaps, visuals, dithering, temporary buffers, and so on. Most code should use the higher-level GdkPixbuf features in place of this module; for example, gdk_pixbuf_render_to_drawable() uses GdkRGB in its implementation. GdkRGB allocates a color cube to use when rendering images. You can set the threshold for installing colormaps with the Gdk.Gdk.Rgb.MinColors property. The default is 5x5x5 (125). If a colorcube of this size or larger can be allocated in the default colormap, then that's done. Otherwise, GdkRGB creates its own private colormap. Setting it to 0 means that it always tries to use the default colormap, and setting it to 216 means that it always creates a private one if it cannot allocate the 6x6x6 colormap in the default. If you always want a private colormap (to avoid consuming too many colormap entries for other apps, say), you can use gdk_rgb_set_install(TRUE). Setting the value greater than 216 exercises a bug in older versions of GdkRGB. Note, however, that setting it to 0 doesn't let you get away with ignoring the colormap and visual - a colormap is always created in grayscale and direct color modes, and the visual is changed in cases where a "better" visual than the default is available. |
RgbCmap | A private data structure which maps color indices to actual RGB colors. |
ScanLineList | Documentation for this section has not yet been entered. |
ScanLineListBlock | Documentation for this section has not yet been entered. |
Screen | Object representing a physical screen. |
Selection | Information exchange through the Window Server selection mechanism. |
SizePreparedArgs | Event data. |
Spawn | Process spawning methods |
TextProperty | Documentation for this section has not yet been entered. |
Threads | Threads |
Visual | Describes a particular video hardware display format. |
Window | Onscreen display area in the target window system. |
Type | Reason |
---|---|
BRESINFO | Documentation for this section has not yet been entered. |
Color | Describes an allocated or unallocated color. |
DeviceAxis | Contains information about the range and mapping of a device axis. |
DeviceKey | Contains information about the mapping of one device macro button onto a normal X key event. |
DisplayPointerHooks | Documentation for this section has not yet been entered. |
EdgeTable | Documentation for this section has not yet been entered. |
EventOwnerChange | Documentation for this section has not yet been entered. |
Font | Documentation for this section has not yet been entered. |
GCValues | Holds a set of values used to create or modify a graphics context. |
Geometry | Documentation for this section has not yet been entered. |
KeymapKey | Documentation for this section has not yet been entered. |
PixbufFrame | Documentation for this section has not yet been entered. |
Pixdata | Contains functions for inlined pixbuf handling. It allows for pixbuf data to be accessed in a raw form, serialized, and stored. |
Point | Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional, Cartesian plane. |
PointerHooks | Documentation for this section has not yet been entered. |
Rectangle | Represents a rectangle with x, y, width and height. |
RegionBox | Documentation for this section has not yet been entered. |
Segment | Represents a line segment defined as [(x1,y1),(x2,y2)] |
Size | A value type representing a height and width. |
Span | Documentation for this section has not yet been entered. |
TimeCoord | Documentation for this section has not yet been entered. |
Trapezoid | Documentation for this section has not yet been entered. |
WindowAttr | Attributes to use for a newly-created window. |
Type | Reason |
---|---|
AreaUpdatedHandler | Event handler. |
ClosedHandler | Event handler. |
DestroyNotify | A callback function called when a piece of user data is no longer being stored by GDK. |
DisplayOpenedHandler | Event handler. |
EventFunc | Documentation for this section has not yet been entered. |
FilterFunc | Delegate for callbacks invoked by Gdk.Window.AddFilter. |
InputFunction | Delegate to invoke when a condition becomes true on a file descriptor. |
InvalidateMaybeRecurseChildFunc | Callback function for Gdk.Window.InvalidateMaybeRecurse. |
PixbufDestroyNotify | Delegate class for code to be run when a Gdk.Pixbuf object is destroyed. |
PixbufSaveFunc | Specifies the type of the method passed to Gdk.Pixbuf.SaveToCallback. |
SizePreparedHandler | Event handler. |
SpanFunc | Documentation for this section has not yet been entered. |
Type | Reason |
---|---|
AxisUse | An enumeration describing the way in which a device axis (valuator) maps onto the predefined valuator types that Gtk# understands. |
ByteOrder | A set of values describing the possible byte-orders for storing pixel values in memory. |
CapStyle | Determines how the end of lines are drawn. |
Colorspace | Documentation for this section has not yet been entered. |
CrossingMode | Specifies the crossing mode for Gdk.EventCrossing |
CursorType | The standard cursors available. |
DragAction | Used in Gdk.DragContext to indicate what the destination should do with the dropped data. |
DragProtocol | Used in Gdk.DragContext to indicate the protocol according to which DND is done. |
EventMask | A set of bit-flags to indicate which events a window is to receive. Most of these masks map onto one or more of the Gdk.EventType event types above. |
EventType | Specifies the type of the event. |
ExtensionMode | Documentation for this section has not yet been entered. |
Fill | Determines how primitives are drawn. |
FillRule | The method for determining which pixels are included in a region, when creating a Gdk.Region from a polygon. |
FilterReturn | Specifies the result of applying a Gdk.FilterFunc to a native event. |
FontType | Documentation for this section has not yet been entered. |
Function | Determines how bit values for the source pixels are combine with the bit values for destination pixels to produce the final result. |
GCValuesMask | A set of flags used to indicate which fields Gdk.GCValues structure are set. |
GrabStatus | Returned by Gdk.Pointer.Grab and Gdk.Keyboard.Grab to indicate success or the reason for the failure of the grab event. |
Gravity | Defines the reference point of a window and the meaning of coordinates passed to Gtk.Window.Move. |
ImageType | Specifies the type of a Gdk.Image. |
InputCondition | A set of flags used to specify conditions for which an input callback will be triggered. |
InputMode | An enumeration that describes the mode of an input device. |
InputSource | Describes the type of input device |
InterpType | Interpolation mode for scaling operations. |
JoinStyle | Determines how the joins between segments of a polygon are drawn. |
Key | Documentation for this section has not yet been entered. |
LineStyle | Determines how lines are drawn. |
ModifierType | An enum to indicate the state of modifier keys and mouse buttons in various event types. Typical modifier keys are Shift, Control, Meta, Super, Hyper, Alt, Compose, APple, CapsLock or ShiftLock. Like the X Window System, GDK supports 8 modifier keys and 5 mouse buttons. |
NotifyType | Specifies the kind of crossing for Gdk.EventCrossing See the X11 protocol specification of LeaveNotify for full details of crossing event generation. |
OverlapType | Specifies the possible values returned by Gdk.Region.RectIn. |
OwnerChange | Documentation for this section has not yet been entered. |
PixbufAlphaMode | Do not use. |
PixbufError | Possible errors that can be thrown by a Gdk.Pixbuf. |
PixbufFrameAction | Documentation for this section has not yet been entered. |
PixbufRotation | Possible rotations which can be passed to Gdk.Pixbuf.RotateSimple. To make them easier to use, their numerical values are the actual degrees. |
PixdataDumpType | Documentation for this section has not yet been entered. |
PixdataType | Documentation for this section has not yet been entered. |
PropertyState | Specifies the type of a property change for a Gdk.EventProperty. |
PropMode | Describes how existing data is combined with new data. |
RgbDither | Selects whether or not Gdk.Rgb applies dithering to the image on display. |
ScrollDirection | Specifies the direction for the Gdk.EventScroll. |
SettingAction | Specifies the kind of modification applied to a setting in a Gdk.EventSetting. |
Status | Documentation for this section has not yet been entered. |
SubwindowMode | Determines how drawing onto a window will affect child windows of that window. |
VisibilityState | Specifies the visiblity status of a window for a Gdk.EventVisibility. |
VisualType | Describe the how pixel values are converted into RGB values for display. |
WindowAttributesType | Used to indicate which fields in the Gdk.WindowAttr struct should be honored. |
WindowClass | Describes the class of a window. |
WindowEdge | Determines a window edge or corner. |
WindowHints | Used to indicate which fields of a Gdk.Geometry struct should be paid attention to. |
WindowState | Specifies the state of a toplevel window. |
WindowType | Describes the kind of window. |
WindowTypeHint | Hints to the window manager. |
WMDecoration | These are hints originally defined by the Motif toolkit. The window manager can use them when determining how to decorate the window. |
WMFunction | These are hints originally defined by the Motif toolkit. The window manager can use them when determining the functions to offer for the window. The hint must be set before mapping the window. |