cl-gtk2

API Reference

cl-gtk2-cairo

CL-GTK2-CAIRO

  • Class GDK-CONTEXT  (CONTEXT)
    No slots.
  • Function CREATE-GDK-CONTEXT (gdk-drawable)
    creates an context to draw on a GTK widget, more precisely on the associated gdk-window. This should only be called from within the expose event. In cells-gtk, use (gtk-adds-widget-window gtk-pointer) to obtain the gdk-window. 'gtk-pointer' is the pointer parameter passed to the expose event handler.
  • Macro WITH-GDK-CONTEXT ((context gdk-drawable) &body body)
    Executes body while context is bound to a valid cairo context for gdk-window. This should only be called from within an expose event handler. In cells-gtk, use (gtk-adds-widget-window gtk-pointer) to obtain the gdk-window. 'gtk-pointer' is the pointer parameter passed to the expose event handler.
  • Function GDK-CAIRO-SET-SOURCE-PIXBUF (pixbuf pixbuf-x pixbuf-y &optional (context cl-cairo2:*context*))
  • Function GDK-CAIRO-SET-SOURCE-PIXMAP (pixmap pixmap-x pixmap-y &optional (context cl-cairo2:*context*))
  • Function GDK-CAIRO-REGION (region &optional (context cl-cairo2:*context*))
  • Function GDK-CAIRO-RESET-CLIP (drawable &optional (context cl-cairo2:*context*))

CL-GTK2-CAIRO-DEMO

  • Function DEMO

cl-gtk2-gdk

GDK

  • Cffi-Function GDK-THREADS-ENTER
  • Function GDK-THREADS-ENTER
  • Cffi-Function GDK-THREADS-LEAVE
  • Function GDK-THREADS-LEAVE
  • Macro WITH-GDK-THREADS-LOCK (&body body)
  • Function GDK-THREADS-ADD-IDLE-FULL (priority function)
  • Function GDK-THREADS-ADD-TIMEOUT-FULL (priority interval-msec function)
  • Function GDK-THREADS-ADD-TIMEOUT-SECONDS-FULL (priority interval-sec function)
  • Cffi-Enum GRAB-STATUS
  • Cffi-Enum CROSSING-MODE
  • Cffi-Enum NOTIFY-TYPE
  • Cffi-Enum GDK-FILL-RULE
  • Cffi-Enum OVERLAP-TYPE
  • Cffi-Bitfield GC-VALUES-MASK
  • Cffi-Enum GDK-FUNCTION
  • Cffi-Enum GDK-FILL
  • Cffi-Enum SUBWINDOW-MODE
  • Cffi-Enum LINE-STYLE
  • Cffi-Enum CAP-STYLE
  • Cffi-Enum JOIN-STYLE
  • Cffi-Enum RGB-DITHER
  • Cffi-Enum VISUAL-TYPE
  • Cffi-Enum BYTE-ORDER
  • Cffi-Enum GDK-CURSOR-TYPE
  • Cffi-Bitfield GDK-WINDOW-STATE
  • Cffi-Enum EVENT-TYPE
  • Cffi-Enum EXTENSION-MODE
  • Cffi-Enum GDK-WINDOW-TYPE-HINT
  • Cffi-Bitfield MODIFIER-TYPE
  • Cffi-Enum SCROLL-DIRECTION
  • Cffi-Enum VISIBILITY-STATE
  • Cffi-Enum PROPERTY-STATE
  • Cffi-Bitfield WINDOW-STATE
  • Cffi-Enum SETTING-ACTION
  • Cffi-Enum OWNER-CHANGE
  • Cffi-Bitfield EVENT-MASK
  • Cffi-Enum FONT-TYPE
  • Cffi-Enum GRAVITY
  • Cffi-Enum GDK-WINDOW-TYPE
  • Cffi-Enum GDK-WINDOW-CLASS
  • Cffi-Bitfield GDK-WINDOW-HINTS
  • Cffi-Enum GDK-WINDOW-EDGE
  • Cffi-Bitfield GDK-WINDOW-ATTRIBUTES-TYPE
  • Cffi-Enum GDK-FILTER-RETURN
  • Cffi-Bitfield GDK-W-M-DECORATION
  • Cffi-Bitfield GDK-W-M-FUNCTION
  • Cffi-Enum CURSOR-TYPE
  • Cffi-Enum GDK-IMAGE-TYPE
  • Cffi-Enum PIXBUF-ALPHA-MODE
  • Cffi-Enum COLORSPACE
  • Cffi-Enum AXIS-USE
  • Cffi-Enum GDK-DRAG-PROTOCOL
  • Cffi-Bitfield GDK-DRAG-ACTION
  • Cffi-Enum GDK-INPUT-SOURCE
  • Cffi-Enum GDK-INPUT-MODE
  • Cffi-Enum GDK-EXTENSION-MODE
  • Struct GEOMETRY
    MIN-WIDTH
    MIN-HEIGHT
    MAX-WIDTH
    MAX-HEIGHT
    BASE-WIDTH
    BASE-HEIGHT
    WIDTH-INCREMENT
    HEIGHT-INCREMENT
    MIN-ASPECT
    MAX-ASPECT
    GRAVITY
  • Function COPY-GEOMETRY (instance)
  • Function GEOMETRY-MIN-WIDTH (instance)
  • Function (setf GEOMETRY-MIN-WIDTH) (value instance)
  • Function GEOMETRY-MIN-HEIGHT (instance)
  • Function (setf GEOMETRY-MIN-HEIGHT) (value instance)
  • Function GEOMETRY-MAX-WIDTH (instance)
  • Function (setf GEOMETRY-MAX-WIDTH) (value instance)
  • Function GEOMETRY-MAX-HEIGHT (instance)
  • Function (setf GEOMETRY-MAX-HEIGHT) (value instance)
  • Function GEOMETRY-BASE-WIDTH (instance)
  • Function (setf GEOMETRY-BASE-WIDTH) (value instance)
  • Function GEOMETRY-BASE-HEIGHT (instance)
  • Function (setf GEOMETRY-BASE-HEIGHT) (value instance)
  • Function GEOMETRY-WIDTH-INCREMENT (instance)
  • Function (setf GEOMETRY-WIDTH-INCREMENT) (value instance)
  • Function GEOMETRY-HEIGHT-INCREMENT (instance)
  • Function (setf GEOMETRY-HEIGHT-INCREMENT) (value instance)
  • Function GEOMETRY-MIN-ASPECT (instance)
  • Function (setf GEOMETRY-MIN-ASPECT) (value instance)
  • Function GEOMETRY-MAX-ASPECT (instance)
  • Function (setf GEOMETRY-MAX-ASPECT) (value instance)
  • Function GEOMETRY-GRAVITY (instance)
  • Function (setf GEOMETRY-GRAVITY) (value instance)
  • Function MAKE-GEOMETRY (&key ((min-width min-width) 0) ((min-height min-height) 0) ((max-width max-width) 0) ((max-height max-height) 0) ((base-width base-width) 0) ((base-height base-height) 0) ((width-increment width-increment) 0) ((height-increment height-increment) 0) ((min-aspect min-aspect) 0.0d0) ((max-aspect max-aspect) 0.0d0) ((gravity gravity) :north-west))
  • Class CURSOR  (G-BOXED-OPAQUE)
    No slots.
  • Class REGION  (G-BOXED-OPAQUE)
    No slots.
  • Struct POINT
    X
    Y
  • Function COPY-POINT (instance)
  • Function POINT-X (instance)
  • Function (setf POINT-X) (value instance)
  • Function POINT-Y (instance)
  • Function (setf POINT-Y) (value instance)
  • Function MAKE-POINT (&key ((x x) 0) ((y y) 0))
  • Struct SPAN
    X
    Y
    WIDTH
  • Function COPY-SPAN (instance)
  • Function SPAN-X (instance)
  • Function (setf SPAN-X) (value instance)
  • Function SPAN-Y (instance)
  • Function (setf SPAN-Y) (value instance)
  • Function SPAN-WIDTH (instance)
  • Function (setf SPAN-WIDTH) (value instance)
  • Function MAKE-SPAN (&key ((x x) 0) ((y y) 0) ((width width) 0))
  • Struct SEGMENT
    X1
    Y1
    X2
    Y2
  • Function COPY-SEGMENT (instance)
  • Function SEGMENT-X1 (instance)
  • Function (setf SEGMENT-X1) (value instance)
  • Function SEGMENT-Y1 (instance)
  • Function (setf SEGMENT-Y1) (value instance)
  • Function SEGMENT-X2 (instance)
  • Function (setf SEGMENT-X2) (value instance)
  • Function SEGMENT-Y2 (instance)
  • Function (setf SEGMENT-Y2) (value instance)
  • Function MAKE-SEGMENT (&key ((x1 x1) 0) ((y1 y1) 0) ((x2 x2) 0) ((y2 y2) 0))
  • Struct TRAPEZOID
    Y1
    X11
    X21
    Y2
    X12
    X22
  • Function COPY-TRAPEZOID (instance)
  • Function TRAPEZOID-Y1 (instance)
  • Function (setf TRAPEZOID-Y1) (value instance)
  • Function TRAPEZOID-X11 (instance)
  • Function (setf TRAPEZOID-X11) (value instance)
  • Function TRAPEZOID-X21 (instance)
  • Function (setf TRAPEZOID-X21) (value instance)
  • Function TRAPEZOID-Y2 (instance)
  • Function (setf TRAPEZOID-Y2) (value instance)
  • Function TRAPEZOID-X12 (instance)
  • Function (setf TRAPEZOID-X12) (value instance)
  • Function TRAPEZOID-X22 (instance)
  • Function (setf TRAPEZOID-X22) (value instance)
  • Function MAKE-TRAPEZOID (&key ((y1 y1) 0.0d0) ((x11 x11) 0.0d0) ((x21 x21) 0.0d0) ((y2 y2) 0.0d0) ((x12 x12) 0.0d0) ((x22 x22) 0.0d0))
  • Class FONT  (G-BOXED-OPAQUE)
    No slots.
  • Struct COLOR
    PIXEL
    RED
    GREEN
    BLUE
  • Function COPY-COLOR (instance)
  • Function COLOR-PIXEL (instance)
  • Function (setf COLOR-PIXEL) (value instance)
  • Function COLOR-RED (instance)
  • Function (setf COLOR-RED) (value instance)
  • Function COLOR-GREEN (instance)
  • Function (setf COLOR-GREEN) (value instance)
  • Function COLOR-BLUE (instance)
  • Function (setf COLOR-BLUE) (value instance)
  • Function MAKE-COLOR (&key ((pixel pixel) 0) ((red red) 0) ((green green) 0) ((blue blue) 0))
  • Class DRAWABLE
    DISPLAY   Accessor: DRAWABLE-DISPLAY
    SCREEN   Accessor: DRAWABLE-SCREEN
    VISUAL   Accessor: DRAWABLE-VISUAL
    COLORMAP   Accessor: DRAWABLE-COLORMAP
    DEPTH   Accessor: DRAWABLE-DEPTH
    CLIP-REGION   Accessor: DRAWABLE-CLIP-REGION
    VISIBLE-REGION   Accessor: DRAWABLE-VISIBLE-REGION
  • Class GDK-WINDOW  (DRAWABLE)
    CURSOR   Accessor: GDK-WINDOW-CURSOR
    WINDOW-TYPE   Accessor: GDK-WINDOW-WINDOW-TYPE
    IS-DESTROYED   Accessor: GDK-WINDOW-IS-DESTROYED
    IS-VISIBLE   Accessor: GDK-WINDOW-IS-VISIBLE
    IS-VIEWABLE   Accessor: GDK-WINDOW-IS-VIEWABLE
    STATE   Accessor: GDK-WINDOW-STATE
    KEEP-ABOVE   Accessor: GDK-WINDOW-KEEP-ABOVE
    KEEP-BELOW   Accessor: GDK-WINDOW-KEEP-BELOW
    OPACITY   Accessor: GDK-WINDOW-OPACITY
    COMPOSITED   Accessor: GDK-WINDOW-COMPOSITED
    USER-DATA   Accessor: GDK-WINDOW-USER-DATA
    OVERRIDE-REDIRECT   Accessor: GDK-WINDOW-OVERRIDE-REDIRECT
    ACCEPT-FOCUS   Accessor: GDK-WINDOW-ACCEPT-FOCUS
    FOCUS-ON-MAP   Accessor: GDK-WINDOW-FOCUS-ON-MAP
    TITLE   Accessor: GDK-WINDOW-TITLE
    BACKGROUND   Accessor: GDK-WINDOW-BACKGROUND
    ICON-LIST   Accessor: GDK-WINDOW-ICON-LIST
    MODAL-HINT   Accessor: GDK-WINDOW-MODAL-HINT
    TYPE-HINT   Accessor: GDK-WINDOW-TYPE-HINT
    SKIP-TASKBAR-HINT   Accessor: GDK-WINDOW-SKIP-TASKBAR-HINT
    SKIP-PAGER-HINT   Accessor: GDK-WINDOW-SKIP-PAGER-HINT
    URGENCY-HINT   Accessor: GDK-WINDOW-URGENCY-HINT
    PARENT   Accessor: GDK-WINDOW-PARENT
    TOPLEVEL   Accessor: GDK-WINDOW-TOPLEVEL
    CHILDREN   Accessor: GDK-WINDOW-CHILDREN
    EVENTS   Accessor: GDK-WINDOW-EVENTS
    ICON-NAME   Accessor: GDK-WINDOW-ICON-NAME
    TRANSIENT-FOR   Accessor: GDK-WINDOW-TRANSIENT-FOR
    ROLE   Accessor: GDK-WINDOW-ROLE
    STARTUP-ID   Accessor: GDK-WINDOW-STARTUP-ID
    GROUP   Accessor: GDK-WINDOW-GROUP
    DECORATIONS   Accessor: GDK-WINDOW-DECORATIONS
    FUNCTIONS   Accessor: GDK-WINDOW-FUNCTIONS
  • Struct RECTANGLE
    X
    Y
    WIDTH
    HEIGHT
  • Function COPY-RECTANGLE (instance)
  • Function RECTANGLE-X (instance)
  • Function (setf RECTANGLE-X) (value instance)
  • Function RECTANGLE-Y (instance)
  • Function (setf RECTANGLE-Y) (value instance)
  • Function RECTANGLE-WIDTH (instance)
  • Function (setf RECTANGLE-WIDTH) (value instance)
  • Function RECTANGLE-HEIGHT (instance)
  • Function (setf RECTANGLE-HEIGHT) (value instance)
  • Function MAKE-RECTANGLE (&key ((x x) 0) ((y y) 0) ((width width) 0) ((height height) 0))
  • Struct EVENT
    TYPE
    WINDOW
    SEND-EVENT
  • Function COPY-EVENT (instance)
  • Function EVENT-TYPE (instance)
  • Function (setf EVENT-TYPE) (value instance)
  • Function EVENT-WINDOW (instance)
  • Function (setf EVENT-WINDOW) (value instance)
  • Function EVENT-SEND-EVENT (instance)
  • Function (setf EVENT-SEND-EVENT) (value instance)
  • Function MAKE-EVENT (&key ((type type) nil) ((window window) nil) ((send-event send-event) nil))
  • Struct EVENT-GRAB-BROKEN
    KEYBOARD
    IMPLICIT
    GRAB-WINDOW
  • Function COPY-EVENT-GRAB-BROKEN (instance)
  • Function EVENT-GRAB-BROKEN-TYPE (instance)
  • Function (setf EVENT-GRAB-BROKEN-TYPE) (value instance)
  • Function EVENT-GRAB-BROKEN-WINDOW (instance)
  • Function (setf EVENT-GRAB-BROKEN-WINDOW) (value instance)
  • Function EVENT-GRAB-BROKEN-SEND-EVENT (instance)
  • Function (setf EVENT-GRAB-BROKEN-SEND-EVENT) (value instance)
  • Function EVENT-GRAB-BROKEN-KEYBOARD (instance)
  • Function (setf EVENT-GRAB-BROKEN-KEYBOARD) (value instance)
  • Function EVENT-GRAB-BROKEN-IMPLICIT (instance)
  • Function (setf EVENT-GRAB-BROKEN-IMPLICIT) (value instance)
  • Function EVENT-GRAB-BROKEN-GRAB-WINDOW (instance)
  • Function (setf EVENT-GRAB-BROKEN-GRAB-WINDOW) (value instance)
  • Function MAKE-EVENT-GRAB-BROKEN (&key ((type type) :grab-broken) ((window window) nil) ((send-event send-event) nil) ((keyboard keyboard) nil) ((implicit implicit) nil) ((grab-window grab-window) nil))
  • Struct EVENT-OWNER-CHANGE
    OWNER
    REASON
    SELECTION
    TIME
    SELECTION-TIME
  • Function COPY-EVENT-OWNER-CHANGE (instance)
  • Function EVENT-OWNER-CHANGE-TYPE (instance)
  • Function (setf EVENT-OWNER-CHANGE-TYPE) (value instance)
  • Function EVENT-OWNER-CHANGE-WINDOW (instance)
  • Function (setf EVENT-OWNER-CHANGE-WINDOW) (value instance)
  • Function EVENT-OWNER-CHANGE-SEND-EVENT (instance)
  • Function (setf EVENT-OWNER-CHANGE-SEND-EVENT) (value instance)
  • Function EVENT-OWNER-CHANGE-OWNER (instance)
  • Function (setf EVENT-OWNER-CHANGE-OWNER) (value instance)
  • Function EVENT-OWNER-CHANGE-REASON (instance)
  • Function (setf EVENT-OWNER-CHANGE-REASON) (value instance)
  • Function EVENT-OWNER-CHANGE-SELECTION (instance)
  • Function (setf EVENT-OWNER-CHANGE-SELECTION) (value instance)
  • Function EVENT-OWNER-CHANGE-TIME (instance)
  • Function (setf EVENT-OWNER-CHANGE-TIME) (value instance)
  • Function EVENT-OWNER-CHANGE-SELECTION-TIME (instance)
  • Function (setf EVENT-OWNER-CHANGE-SELECTION-TIME) (value instance)
  • Function MAKE-EVENT-OWNER-CHANGE (&key ((type type) :owner-change) ((window window) nil) ((send-event send-event) nil) ((owner owner) nil) ((reason reason) nil) ((selection selection) nil) ((time time) nil) ((selection-time selection-time) nil))
  • Struct EVENT-SETTING
    ACTION
    NAME
  • Function COPY-EVENT-SETTING (instance)
  • Function EVENT-SETTING-TYPE (instance)
  • Function (setf EVENT-SETTING-TYPE) (value instance)
  • Function EVENT-SETTING-WINDOW (instance)
  • Function (setf EVENT-SETTING-WINDOW) (value instance)
  • Function EVENT-SETTING-SEND-EVENT (instance)
  • Function (setf EVENT-SETTING-SEND-EVENT) (value instance)
  • Function EVENT-SETTING-ACTION (instance)
  • Function (setf EVENT-SETTING-ACTION) (value instance)
  • Function EVENT-SETTING-NAME (instance)
  • Function (setf EVENT-SETTING-NAME) (value instance)
  • Function MAKE-EVENT-SETTING (&key ((type type) :setting) ((window window) nil) ((send-event send-event) nil) ((action action) nil) ((name name) nil))
  • Struct EVENT-WINDOW-STATE
    CHANGED-MASK
    NEW-WINDOW-STATE
  • Function COPY-EVENT-WINDOW-STATE (instance)
  • Function EVENT-WINDOW-STATE-TYPE (instance)
  • Function (setf EVENT-WINDOW-STATE-TYPE) (value instance)
  • Function EVENT-WINDOW-STATE-WINDOW (instance)
  • Function (setf EVENT-WINDOW-STATE-WINDOW) (value instance)
  • Function EVENT-WINDOW-STATE-SEND-EVENT (instance)
  • Function (setf EVENT-WINDOW-STATE-SEND-EVENT) (value instance)
  • Function EVENT-WINDOW-STATE-CHANGED-MASK (instance)
  • Function (setf EVENT-WINDOW-STATE-CHANGED-MASK) (value instance)
  • Function EVENT-WINDOW-STATE-NEW-WINDOW-STATE (instance)
  • Function (setf EVENT-WINDOW-STATE-NEW-WINDOW-STATE) (value instance)
  • Function MAKE-EVENT-WINDOW-STATE (&key ((type type) :window-state) ((window window) nil) ((send-event send-event) nil) ((changed-mask changed-mask) nil) ((new-window-state new-window-state) nil))
  • Struct EVENT-NO-EXPOSE
    No slots.
  • Function COPY-EVENT-NO-EXPOSE (instance)
  • Function EVENT-NO-EXPOSE-TYPE (instance)
  • Function (setf EVENT-NO-EXPOSE-TYPE) (value instance)
  • Function EVENT-NO-EXPOSE-WINDOW (instance)
  • Function (setf EVENT-NO-EXPOSE-WINDOW) (value instance)
  • Function EVENT-NO-EXPOSE-SEND-EVENT (instance)
  • Function (setf EVENT-NO-EXPOSE-SEND-EVENT) (value instance)
  • Function MAKE-EVENT-NO-EXPOSE (&key ((type type) :no-expose) ((window window) nil) ((send-event send-event) nil))
  • Struct EVENT-CLIENT
    MESSAGE-TIME
    DATA-FORMAT
  • Function COPY-EVENT-CLIENT (instance)
  • Function EVENT-CLIENT-TYPE (instance)
  • Function (setf EVENT-CLIENT-TYPE) (value instance)
  • Function EVENT-CLIENT-WINDOW (instance)
  • Function (setf EVENT-CLIENT-WINDOW) (value instance)
  • Function EVENT-CLIENT-SEND-EVENT (instance)
  • Function (setf EVENT-CLIENT-SEND-EVENT) (value instance)
  • Function EVENT-CLIENT-MESSAGE-TIME (instance)
  • Function (setf EVENT-CLIENT-MESSAGE-TIME) (value instance)
  • Function EVENT-CLIENT-DATA-FORMAT (instance)
  • Function (setf EVENT-CLIENT-DATA-FORMAT) (value instance)
  • Function MAKE-EVENT-CLIENT (&key ((type type) :client-event) ((window window) nil) ((send-event send-event) nil) ((message-time message-time) nil) ((data-format data-format) nil))
  • Struct EVENT-CLIENT-32
    DATA
  • Function COPY-EVENT-CLIENT-32 (instance)
  • Function EVENT-CLIENT-32-TYPE (instance)
  • Function (setf EVENT-CLIENT-32-TYPE) (value instance)
  • Function EVENT-CLIENT-32-WINDOW (instance)
  • Function (setf EVENT-CLIENT-32-WINDOW) (value instance)
  • Function EVENT-CLIENT-32-SEND-EVENT (instance)
  • Function (setf EVENT-CLIENT-32-SEND-EVENT) (value instance)
  • Function EVENT-CLIENT-32-MESSAGE-TIME (instance)
  • Function (setf EVENT-CLIENT-32-MESSAGE-TIME) (value instance)
  • Function EVENT-CLIENT-32-DATA-FORMAT (instance)
  • Function (setf EVENT-CLIENT-32-DATA-FORMAT) (value instance)
  • Function EVENT-CLIENT-32-DATA (instance)
  • Function (setf EVENT-CLIENT-32-DATA) (value instance)
  • Function MAKE-EVENT-CLIENT-32 (&key ((type type) :client-event) ((window window) nil) ((send-event send-event) nil) ((message-time message-time) nil) ((data-format data-format) 32) ((data data) nil))
  • Struct EVENT-CLIENT-16
    DATA
  • Function COPY-EVENT-CLIENT-16 (instance)
  • Function EVENT-CLIENT-16-TYPE (instance)
  • Function (setf EVENT-CLIENT-16-TYPE) (value instance)
  • Function EVENT-CLIENT-16-WINDOW (instance)
  • Function (setf EVENT-CLIENT-16-WINDOW) (value instance)
  • Function EVENT-CLIENT-16-SEND-EVENT (instance)
  • Function (setf EVENT-CLIENT-16-SEND-EVENT) (value instance)
  • Function EVENT-CLIENT-16-MESSAGE-TIME (instance)
  • Function (setf EVENT-CLIENT-16-MESSAGE-TIME) (value instance)
  • Function EVENT-CLIENT-16-DATA-FORMAT (instance)
  • Function (setf EVENT-CLIENT-16-DATA-FORMAT) (value instance)
  • Function EVENT-CLIENT-16-DATA (instance)
  • Function (setf EVENT-CLIENT-16-DATA) (value instance)
  • Function MAKE-EVENT-CLIENT-16 (&key ((type type) :client-event) ((window window) nil) ((send-event send-event) nil) ((message-time message-time) nil) ((data-format data-format) 16) ((data data) nil))
  • Struct EVENT-CLIENT-8
    DATA
  • Function COPY-EVENT-CLIENT-8 (instance)
  • Function EVENT-CLIENT-8-TYPE (instance)
  • Function (setf EVENT-CLIENT-8-TYPE) (value instance)
  • Function EVENT-CLIENT-8-WINDOW (instance)
  • Function (setf EVENT-CLIENT-8-WINDOW) (value instance)
  • Function EVENT-CLIENT-8-SEND-EVENT (instance)
  • Function (setf EVENT-CLIENT-8-SEND-EVENT) (value instance)
  • Function EVENT-CLIENT-8-MESSAGE-TIME (instance)
  • Function (setf EVENT-CLIENT-8-MESSAGE-TIME) (value instance)
  • Function EVENT-CLIENT-8-DATA-FORMAT (instance)
  • Function (setf EVENT-CLIENT-8-DATA-FORMAT) (value instance)
  • Function EVENT-CLIENT-8-DATA (instance)
  • Function (setf EVENT-CLIENT-8-DATA) (value instance)
  • Function MAKE-EVENT-CLIENT-8 (&key ((type type) :client-event) ((window window) nil) ((send-event send-event) nil) ((message-time message-time) nil) ((data-format data-format) 8) ((data data) nil))
  • Struct EVENT-PROXIMITY
    TIME
    DEVICE
  • Function COPY-EVENT-PROXIMITY (instance)
  • Function EVENT-PROXIMITY-TYPE (instance)
  • Function (setf EVENT-PROXIMITY-TYPE) (value instance)
  • Function EVENT-PROXIMITY-WINDOW (instance)
  • Function (setf EVENT-PROXIMITY-WINDOW) (value instance)
  • Function EVENT-PROXIMITY-SEND-EVENT (instance)
  • Function (setf EVENT-PROXIMITY-SEND-EVENT) (value instance)
  • Function EVENT-PROXIMITY-TIME (instance)
  • Function (setf EVENT-PROXIMITY-TIME) (value instance)
  • Function EVENT-PROXIMITY-DEVICE (instance)
  • Function (setf EVENT-PROXIMITY-DEVICE) (value instance)
  • Function MAKE-EVENT-PROXIMITY (&key ((type type) :proximity-in) ((window window) nil) ((send-event send-event) nil) ((time time) nil) ((device device) nil))
  • Struct EVENT-DND
    DRAG-CONTEXT
    TIME
    X-ROOT
    Y-ROOT
  • Function COPY-EVENT-DND (instance)
  • Function EVENT-DND-TYPE (instance)
  • Function (setf EVENT-DND-TYPE) (value instance)
  • Function EVENT-DND-WINDOW (instance)
  • Function (setf EVENT-DND-WINDOW) (value instance)
  • Function EVENT-DND-SEND-EVENT (instance)
  • Function (setf EVENT-DND-SEND-EVENT) (value instance)
  • Function EVENT-DND-DRAG-CONTEXT (instance)
  • Function (setf EVENT-DND-DRAG-CONTEXT) (value instance)
  • Function EVENT-DND-TIME (instance)
  • Function (setf EVENT-DND-TIME) (value instance)
  • Function EVENT-DND-X-ROOT (instance)
  • Function (setf EVENT-DND-X-ROOT) (value instance)
  • Function EVENT-DND-Y-ROOT (instance)
  • Function (setf EVENT-DND-Y-ROOT) (value instance)
  • Function MAKE-EVENT-DND (&key ((type type) :drag-enter) ((window window) nil) ((send-event send-event) nil) ((drag-context drag-context) nil) ((time time) nil) ((x-root x-root) nil) ((y-root y-root) nil))
  • Struct EVENT-SELECTION
    SELECTION
    TARGET
    PROPERTY
    TIME
    REQUESTOR
  • Function COPY-EVENT-SELECTION (instance)
  • Function EVENT-SELECTION-TYPE (instance)
  • Function (setf EVENT-SELECTION-TYPE) (value instance)
  • Function EVENT-SELECTION-WINDOW (instance)
  • Function (setf EVENT-SELECTION-WINDOW) (value instance)
  • Function EVENT-SELECTION-SEND-EVENT (instance)
  • Function (setf EVENT-SELECTION-SEND-EVENT) (value instance)
  • Function EVENT-SELECTION-SELECTION (instance)
  • Function (setf EVENT-SELECTION-SELECTION) (value instance)
  • Function EVENT-SELECTION-TARGET (instance)
  • Function (setf EVENT-SELECTION-TARGET) (value instance)
  • Function EVENT-SELECTION-PROPERTY (instance)
  • Function (setf EVENT-SELECTION-PROPERTY) (value instance)
  • Function EVENT-SELECTION-TIME (instance)
  • Function (setf EVENT-SELECTION-TIME) (value instance)
  • Function EVENT-SELECTION-REQUESTOR (instance)
  • Function (setf EVENT-SELECTION-REQUESTOR) (value instance)
  • Function MAKE-EVENT-SELECTION (&key ((type type) :selection-clear) ((window window) nil) ((send-event send-event) nil) ((selection selection) nil) ((target target) nil) ((property property) nil) ((time time) nil) ((requestor requestor) nil))
  • Struct EVENT-PROPERTY
    ATOM
    TIME
    STATE
  • Function COPY-EVENT-PROPERTY (instance)
  • Function EVENT-PROPERTY-TYPE (instance)
  • Function (setf EVENT-PROPERTY-TYPE) (value instance)
  • Function EVENT-PROPERTY-WINDOW (instance)
  • Function (setf EVENT-PROPERTY-WINDOW) (value instance)
  • Function EVENT-PROPERTY-SEND-EVENT (instance)
  • Function (setf EVENT-PROPERTY-SEND-EVENT) (value instance)
  • Function EVENT-PROPERTY-ATOM (instance)
  • Function (setf EVENT-PROPERTY-ATOM) (value instance)
  • Function EVENT-PROPERTY-TIME (instance)
  • Function (setf EVENT-PROPERTY-TIME) (value instance)
  • Function EVENT-PROPERTY-STATE (instance)
  • Function (setf EVENT-PROPERTY-STATE) (value instance)
  • Function MAKE-EVENT-PROPERTY (&key ((type type) :property-notify) ((window window) nil) ((send-event send-event) nil) ((atom atom) nil) ((time time) nil) ((state state) nil))
  • Struct EVENT-CONFIGURE
    X
    Y
    WIDTH
    HEIGHT
  • Function COPY-EVENT-CONFIGURE (instance)
  • Function EVENT-CONFIGURE-TYPE (instance)
  • Function (setf EVENT-CONFIGURE-TYPE) (value instance)
  • Function EVENT-CONFIGURE-WINDOW (instance)
  • Function (setf EVENT-CONFIGURE-WINDOW) (value instance)
  • Function EVENT-CONFIGURE-SEND-EVENT (instance)
  • Function (setf EVENT-CONFIGURE-SEND-EVENT) (value instance)
  • Function EVENT-CONFIGURE-X (instance)
  • Function (setf EVENT-CONFIGURE-X) (value instance)
  • Function EVENT-CONFIGURE-Y (instance)
  • Function (setf EVENT-CONFIGURE-Y) (value instance)
  • Function EVENT-CONFIGURE-WIDTH (instance)
  • Function (setf EVENT-CONFIGURE-WIDTH) (value instance)
  • Function EVENT-CONFIGURE-HEIGHT (instance)
  • Function (setf EVENT-CONFIGURE-HEIGHT) (value instance)
  • Function MAKE-EVENT-CONFIGURE (&key ((type type) :configure) ((window window) nil) ((send-event send-event) nil) ((x x) nil) ((y y) nil) ((width width) nil) ((height height) nil))
  • Struct EVENT-FOCUS
    IN
  • Function COPY-EVENT-FOCUS (instance)
  • Function EVENT-FOCUS-TYPE (instance)
  • Function (setf EVENT-FOCUS-TYPE) (value instance)
  • Function EVENT-FOCUS-WINDOW (instance)
  • Function (setf EVENT-FOCUS-WINDOW) (value instance)
  • Function EVENT-FOCUS-SEND-EVENT (instance)
  • Function (setf EVENT-FOCUS-SEND-EVENT) (value instance)
  • Function EVENT-FOCUS-IN (instance)
  • Function (setf EVENT-FOCUS-IN) (value instance)
  • Function MAKE-EVENT-FOCUS (&key ((type type) :focus-change) ((window window) nil) ((send-event send-event) nil) ((in in) nil))
  • Struct EVENT-CROSSING
    SUB-WINDOW
    TIME
    X
    Y
    X-ROOT
    Y-ROOT
    MODE
    DETAIL
    FOCUS
    STATE
  • Function COPY-EVENT-CROSSING (instance)
  • Function EVENT-CROSSING-TYPE (instance)
  • Function (setf EVENT-CROSSING-TYPE) (value instance)
  • Function EVENT-CROSSING-WINDOW (instance)
  • Function (setf EVENT-CROSSING-WINDOW) (value instance)
  • Function EVENT-CROSSING-SEND-EVENT (instance)
  • Function (setf EVENT-CROSSING-SEND-EVENT) (value instance)
  • Function EVENT-CROSSING-SUB-WINDOW (instance)
  • Function (setf EVENT-CROSSING-SUB-WINDOW) (value instance)
  • Function EVENT-CROSSING-TIME (instance)
  • Function (setf EVENT-CROSSING-TIME) (value instance)
  • Function EVENT-CROSSING-X (instance)
  • Function (setf EVENT-CROSSING-X) (value instance)
  • Function EVENT-CROSSING-Y (instance)
  • Function (setf EVENT-CROSSING-Y) (value instance)
  • Function EVENT-CROSSING-X-ROOT (instance)
  • Function (setf EVENT-CROSSING-X-ROOT) (value instance)
  • Function EVENT-CROSSING-Y-ROOT (instance)
  • Function (setf EVENT-CROSSING-Y-ROOT) (value instance)
  • Function EVENT-CROSSING-MODE (instance)
  • Function (setf EVENT-CROSSING-MODE) (value instance)
  • Function EVENT-CROSSING-DETAIL (instance)
  • Function (setf EVENT-CROSSING-DETAIL) (value instance)
  • Function EVENT-CROSSING-FOCUS (instance)
  • Function (setf EVENT-CROSSING-FOCUS) (value instance)
  • Function EVENT-CROSSING-STATE (instance)
  • Function (setf EVENT-CROSSING-STATE) (value instance)
  • Function MAKE-EVENT-CROSSING (&key ((type type) :enter-notify) ((window window) nil) ((send-event send-event) nil) ((sub-window sub-window) nil) ((time time) nil) ((x x) nil) ((y y) nil) ((x-root x-root) nil) ((y-root y-root) nil) ((mode mode) nil) ((detail detail) nil) ((focus focus) nil) ((state state) nil))
  • Struct EVENT-VISIBILITY
    STATE
  • Function COPY-EVENT-VISIBILITY (instance)
  • Function EVENT-VISIBILITY-TYPE (instance)
  • Function (setf EVENT-VISIBILITY-TYPE) (value instance)
  • Function EVENT-VISIBILITY-WINDOW (instance)
  • Function (setf EVENT-VISIBILITY-WINDOW) (value instance)
  • Function EVENT-VISIBILITY-SEND-EVENT (instance)
  • Function (setf EVENT-VISIBILITY-SEND-EVENT) (value instance)
  • Function EVENT-VISIBILITY-STATE (instance)
  • Function (setf EVENT-VISIBILITY-STATE) (value instance)
  • Function MAKE-EVENT-VISIBILITY (&key ((type type) :visibility-notify) ((window window) nil) ((send-event send-event) nil) ((state state) nil))
  • Struct EVENT-EXPOSE
    AREA
    REGION
    COUNT
  • Function COPY-EVENT-EXPOSE (instance)
  • Function EVENT-EXPOSE-TYPE (instance)
  • Function (setf EVENT-EXPOSE-TYPE) (value instance)
  • Function EVENT-EXPOSE-WINDOW (instance)
  • Function (setf EVENT-EXPOSE-WINDOW) (value instance)
  • Function EVENT-EXPOSE-SEND-EVENT (instance)
  • Function (setf EVENT-EXPOSE-SEND-EVENT) (value instance)
  • Function EVENT-EXPOSE-AREA (instance)
  • Function (setf EVENT-EXPOSE-AREA) (value instance)
  • Function EVENT-EXPOSE-REGION (instance)
  • Function (setf EVENT-EXPOSE-REGION) (value instance)
  • Function EVENT-EXPOSE-COUNT (instance)
  • Function (setf EVENT-EXPOSE-COUNT) (value instance)
  • Function MAKE-EVENT-EXPOSE (&key ((type type) :expose) ((window window) nil) ((send-event send-event) nil) ((area area) nil) ((region region) nil) ((count count) nil))
  • Struct EVENT-MOTION
    TIME
    X
    Y
    AXES
    STATE
    IS-HINT
    DEVICE
    X-ROOT
    Y-ROOT
  • Function COPY-EVENT-MOTION (instance)
  • Function EVENT-MOTION-TYPE (instance)
  • Function (setf EVENT-MOTION-TYPE) (value instance)
  • Function EVENT-MOTION-WINDOW (instance)
  • Function (setf EVENT-MOTION-WINDOW) (value instance)
  • Function EVENT-MOTION-SEND-EVENT (instance)
  • Function (setf EVENT-MOTION-SEND-EVENT) (value instance)
  • Function EVENT-MOTION-TIME (instance)
  • Function (setf EVENT-MOTION-TIME) (value instance)
  • Function EVENT-MOTION-X (instance)
  • Function (setf EVENT-MOTION-X) (value instance)
  • Function EVENT-MOTION-Y (instance)
  • Function (setf EVENT-MOTION-Y) (value instance)
  • Function EVENT-MOTION-AXES (instance)
  • Function (setf EVENT-MOTION-AXES) (value instance)
  • Function EVENT-MOTION-STATE (instance)
  • Function (setf EVENT-MOTION-STATE) (value instance)
  • Function EVENT-MOTION-IS-HINT (instance)
  • Function (setf EVENT-MOTION-IS-HINT) (value instance)
  • Function EVENT-MOTION-DEVICE (instance)
  • Function (setf EVENT-MOTION-DEVICE) (value instance)
  • Function EVENT-MOTION-X-ROOT (instance)
  • Function (setf EVENT-MOTION-X-ROOT) (value instance)
  • Function EVENT-MOTION-Y-ROOT (instance)
  • Function (setf EVENT-MOTION-Y-ROOT) (value instance)
  • Function MAKE-EVENT-MOTION (&key ((type type) :motion-notify) ((window window) nil) ((send-event send-event) nil) ((time time) nil) ((x x) nil) ((y y) nil) ((axes axes) nil) ((state state) nil) ((is-hint is-hint) nil) ((device device) nil) ((x-root x-root) nil) ((y-root y-root) nil))
  • Struct EVENT-SCROLL
    TIME
    X
    Y
    STATE
    DIRECTION
    DEVICE
    X-ROOT
    Y-ROOT
  • Function COPY-EVENT-SCROLL (instance)
  • Function EVENT-SCROLL-TYPE (instance)
  • Function (setf EVENT-SCROLL-TYPE) (value instance)
  • Function EVENT-SCROLL-WINDOW (instance)
  • Function (setf EVENT-SCROLL-WINDOW) (value instance)
  • Function EVENT-SCROLL-SEND-EVENT (instance)
  • Function (setf EVENT-SCROLL-SEND-EVENT) (value instance)
  • Function EVENT-SCROLL-TIME (instance)
  • Function (setf EVENT-SCROLL-TIME) (value instance)
  • Function EVENT-SCROLL-X (instance)
  • Function (setf EVENT-SCROLL-X) (value instance)
  • Function EVENT-SCROLL-Y (instance)
  • Function (setf EVENT-SCROLL-Y) (value instance)
  • Function EVENT-SCROLL-STATE (instance)
  • Function (setf EVENT-SCROLL-STATE) (value instance)
  • Function EVENT-SCROLL-DIRECTION (instance)
  • Function (setf EVENT-SCROLL-DIRECTION) (value instance)
  • Function EVENT-SCROLL-DEVICE (instance)
  • Function (setf EVENT-SCROLL-DEVICE) (value instance)
  • Function EVENT-SCROLL-X-ROOT (instance)
  • Function (setf EVENT-SCROLL-X-ROOT) (value instance)
  • Function EVENT-SCROLL-Y-ROOT (instance)
  • Function (setf EVENT-SCROLL-Y-ROOT) (value instance)
  • Function MAKE-EVENT-SCROLL (&key ((type type) :scroll) ((window window) nil) ((send-event send-event) nil) ((time time) nil) ((x x) nil) ((y y) nil) ((state state) nil) ((direction direction) nil) ((device device) nil) ((x-root x-root) nil) ((y-root y-root) nil))
  • Struct EVENT-BUTTON
    TIME
    X
    Y
    AXES
    STATE
    BUTTON
    DEVICE
    X-ROOT
    Y-ROOT
  • Function COPY-EVENT-BUTTON (instance)
  • Function EVENT-BUTTON-TYPE (instance)
  • Function (setf EVENT-BUTTON-TYPE) (value instance)
  • Function EVENT-BUTTON-WINDOW (instance)
  • Function (setf EVENT-BUTTON-WINDOW) (value instance)
  • Function EVENT-BUTTON-SEND-EVENT (instance)
  • Function (setf EVENT-BUTTON-SEND-EVENT) (value instance)
  • Function EVENT-BUTTON-TIME (instance)
  • Function (setf EVENT-BUTTON-TIME) (value instance)
  • Function EVENT-BUTTON-X (instance)
  • Function (setf EVENT-BUTTON-X) (value instance)
  • Function EVENT-BUTTON-Y (instance)
  • Function (setf EVENT-BUTTON-Y) (value instance)
  • Function EVENT-BUTTON-AXES (instance)
  • Function (setf EVENT-BUTTON-AXES) (value instance)
  • Function EVENT-BUTTON-STATE (instance)
  • Function (setf EVENT-BUTTON-STATE) (value instance)
  • Function EVENT-BUTTON-BUTTON (instance)
  • Function (setf EVENT-BUTTON-BUTTON) (value instance)
  • Function EVENT-BUTTON-DEVICE (instance)
  • Function (setf EVENT-BUTTON-DEVICE) (value instance)
  • Function EVENT-BUTTON-X-ROOT (instance)
  • Function (setf EVENT-BUTTON-X-ROOT) (value instance)
  • Function EVENT-BUTTON-Y-ROOT (instance)
  • Function (setf EVENT-BUTTON-Y-ROOT) (value instance)
  • Function MAKE-EVENT-BUTTON (&key ((type type) :button-press) ((window window) nil) ((send-event send-event) nil) ((time time) nil) ((x x) nil) ((y y) nil) ((axes axes) nil) ((state state) nil) ((button button) nil) ((device device) nil) ((x-root x-root) nil) ((y-root y-root) nil))
  • Struct EVENT-KEY
    TIME
    STATE
    KEYVAL
    LENGTH
    STRING
    HARDWARE-KEYCODE
    GROUP
    IS-MODIFIER
  • Function COPY-EVENT-KEY (instance)
  • Function EVENT-KEY-TYPE (instance)
  • Function (setf EVENT-KEY-TYPE) (value instance)
  • Function EVENT-KEY-WINDOW (instance)
  • Function (setf EVENT-KEY-WINDOW) (value instance)
  • Function EVENT-KEY-SEND-EVENT (instance)
  • Function (setf EVENT-KEY-SEND-EVENT) (value instance)
  • Function EVENT-KEY-TIME (instance)
  • Function (setf EVENT-KEY-TIME) (value instance)
  • Function EVENT-KEY-STATE (instance)
  • Function (setf EVENT-KEY-STATE) (value instance)
  • Function EVENT-KEY-KEYVAL (instance)
  • Function (setf EVENT-KEY-KEYVAL) (value instance)
  • Function EVENT-KEY-LENGTH (instance)
  • Function (setf EVENT-KEY-LENGTH) (value instance)
  • Function EVENT-KEY-STRING (instance)
  • Function (setf EVENT-KEY-STRING) (value instance)
  • Function EVENT-KEY-HARDWARE-KEYCODE (instance)
  • Function (setf EVENT-KEY-HARDWARE-KEYCODE) (value instance)
  • Function EVENT-KEY-GROUP (instance)
  • Function (setf EVENT-KEY-GROUP) (value instance)
  • Function EVENT-KEY-IS-MODIFIER (instance)
  • Function (setf EVENT-KEY-IS-MODIFIER) (value instance)
  • Function MAKE-EVENT-KEY (&key ((type type) :key-press) ((window window) nil) ((send-event send-event) nil) ((time time) nil) ((state state) nil) ((keyval keyval) nil) ((length length) nil) ((string string) nil) ((hardware-keycode hardware-keycode) nil) ((group group) nil) ((is-modifier is-modifier) nil))
  • Class DRAG-CONTEXT
    PROTOCOL   Accessor: DRAG-CONTEXT-PROTOCOL
    IS-SOURCE   Accessor: DRAG-CONTEXT-IS-SOURCE
    SOURCE-WINDOW   Accessor: DRAG-CONTEXT-SOURCE-WINDOW
    DEST-WINDOW   Accessor: DRAG-CONTEXT-DEST-WINDOW
    TARGETS   Accessor: DRAG-CONTEXT-TARGETS
    ACTIONS   Accessor: DRAG-CONTEXT-ACTIONS
    SUGGESTED-ACTION   Accessor: DRAG-CONTEXT-SUGGESTED-ACTION
    ACTION   Accessor: DRAG-CONTEXT-ACTION
    START-TIME   Accessor: DRAG-CONTEXT-START-TIME
  • Class PIXBUF
    COLORSPACE   Accessor: PIXBUF-COLORSPACE
    N-CHANNELS   Accessor: PIXBUF-N-CHANNELS
    HAS-ALPHA   Accessor: PIXBUF-HAS-ALPHA
    BITS-PER-SAMPLE   Accessor: PIXBUF-BITS-PER-SAMPLE
    WIDTH   Accessor: PIXBUF-WIDTH
    HEIGHT   Accessor: PIXBUF-HEIGHT
    ROWSTRIDE   Accessor: PIXBUF-ROWSTRIDE
    PIXELS   Accessor: PIXBUF-PIXELS
  • Class PIXBUF-ANIMATION
    No slots.
  • Class GDK-IMAGE
    COLORMAP   Accessor: GDK-IMAGE-COLORMAP
  • Class DISPLAY
    NAME   Accessor: DISPLAY-NAME
    N-SCREENS   Accessor: DISPLAY-N-SCREENS
    DEFAULT-SCREEN   Accessor: DISPLAY-DEFAULT-SCREEN
    DEVICES   Accessor: DISPLAY-DEVICES
    SUPPORTS-CURSOR-COLOR   Accessor: DISPLAY-SUPPORTS-CURSOR-COLOR
    SUPPORTS-CURSOR-ALPHA   Accessor: DISPLAY-SUPPORTS-CURSOR-ALPHA
    DEFAULT-CURSOR-SIZE   Accessor: DISPLAY-DEFAULT-CURSOR-SIZE
    DEFAULT-GROUP   Accessor: DISPLAY-DEFAULT-GROUP
    SUPPORTS-SELECTION-NOTIFICATION   Accessor: DISPLAY-SUPPORTS-SELECTION-NOTIFICATION
    SUPPORTS-CLIPBOARD-PERSISTENCE   Accessor: DISPLAY-SUPPORTS-CLIPBOARD-PERSISTENCE
    SUPPORTS-SHAPES   Accessor: DISPLAY-SUPPORTS-SHAPES
    SUPPORTS-INPUT-SHAPES   Accessor: DISPLAY-SUPPORTS-INPUT-SHAPES
    SUPPORTS-COMPOSITE   Accessor: DISPLAY-SUPPORTS-COMPOSITE
    CORE-POINTER   Accessor: DISPLAY-CORE-POINTER
  • Class DISPLAY-MANAGER
    DEFAULT-DISPLAY   Accessor: DISPLAY-MANAGER-DEFAULT-DISPLAY
    DISPLAYS   Accessor: DISPLAY-MANAGER-DISPLAYS
  • Class VISUAL
    SCREEN   Accessor: VISUAL-SCREEN
    VISUAL-TYPE   Accessor: VISUAL-VISUAL-TYPE
    DEPTH   Accessor: VISUAL-DEPTH
    BYTE-ORDER   Accessor: VISUAL-BYTE-ORDER
    COLORMAP-SIZE   Accessor: VISUAL-COLORMAP-SIZE
    BITS-PER-RGB   Accessor: VISUAL-BITS-PER-RGB
    RED-MASK   Accessor: VISUAL-RED-MASK
    RED-SHIFT   Accessor: VISUAL-RED-SHIFT
    RED-PREC   Accessor: VISUAL-RED-PREC
    GREEN-MASK   Accessor: VISUAL-GREEN-MASK
    GREEN-SHIFT   Accessor: VISUAL-GREEN-SHIFT
    GREEN-PREC   Accessor: VISUAL-GREEN-PREC
    BLUE-MASK   Accessor: VISUAL-BLUE-MASK
    BLUE-SHIFT   Accessor: VISUAL-BLUE-SHIFT
    BLUE-PREC   Accessor: VISUAL-BLUE-PREC
  • Class GDK-COLORMAP
    VISUAL   Accessor: GDK-COLORMAP-VISUAL
    SCREEN   Accessor: GDK-COLORMAP-SCREEN
  • Class SCREEN
    FONT-OPTIONS   Accessor: SCREEN-FONT-OPTIONS
    RESOLUTION   Accessor: SCREEN-RESOLUTION
    DEFAULT-COLORMAP   Accessor: SCREEN-DEFAULT-COLORMAP
    SYSTEM-COLORMAP   Accessor: SCREEN-SYSTEM-COLORMAP
    SYSTEM-VISUAL   Accessor: SCREEN-SYSTEM-VISUAL
    RGB-COLORMAP   Accessor: SCREEN-RGB-COLORMAP
    RGB-VISUAL   Accessor: SCREEN-RGB-VISUAL
    RGBA-COLORMAP   Accessor: SCREEN-RGBA-COLORMAP
    RGBA-VISUAL   Accessor: SCREEN-RGBA-VISUAL
    COMPOSITED-P   Accessor: SCREEN-COMPOSITED-P
    ROOT-WINDOW   Accessor: SCREEN-ROOT-WINDOW
    DISPLAY   Accessor: SCREEN-DISPLAY
    NUMBER   Accessor: SCREEN-NUMBER
    WIDTH   Accessor: SCREEN-WIDTH
    HEIGHT   Accessor: SCREEN-HEIGHT
    WIDTH-MM   Accessor: SCREEN-WIDTH-MM
    HEIGHT-MM   Accessor: SCREEN-HEIGHT-MM
    VISUALS   Accessor: SCREEN-VISUALS
    TOPLEVEL-WINDOWS   Accessor: SCREEN-TOPLEVEL-WINDOWS
    DISPLAY-NAME   Accessor: SCREEN-DISPLAY-NAME
    N-MONITORS   Accessor: SCREEN-N-MONITORS
    ACTIVE-WINDOW   Accessor: SCREEN-ACTIVE-WINDOW
    WINDOW-STACK   Accessor: SCREEN-WINDOW-STACK
  • Class GRAPHICS-CONTEXT
    SCREEN   Accessor: GRAPHICS-CONTEXT-SCREEN
    FOREGROUND   Accessor: GRAPHICS-CONTEXT-FOREGROUND
    BACKGROUND   Accessor: GRAPHICS-CONTEXT-BACKGROUND
    RGB-FG-COLOR   Accessor: GRAPHICS-CONTEXT-RGB-FG-COLOR
    RGB-BG-COLOR   Accessor: GRAPHICS-CONTEXT-RGB-BG-COLOR
    FONT   Accessor: GRAPHICS-CONTEXT-FONT
    FUNCTION   Accessor: GRAPHICS-CONTEXT-FUNCTION
    FILL   Accessor: GRAPHICS-CONTEXT-FILL
    TILE   Accessor: GRAPHICS-CONTEXT-TILE
    STIPPLE   Accessor: GRAPHICS-CONTEXT-STIPPLE
    CLIP-MASK   Accessor: GRAPHICS-CONTEXT-CLIP-MASK
    CLIP-RECTANGLE   Accessor: GRAPHICS-CONTEXT-CLIP-RECTANGLE
    CLIP-REGION   Accessor: GRAPHICS-CONTEXT-CLIP-REGION
    SUBWINDOW   Accessor: GRAPHICS-CONTEXT-SUBWINDOW
    EXPOSURES   Accessor: GRAPHICS-CONTEXT-EXPOSURES
    COLORMAP   Accessor: GRAPHICS-CONTEXT-COLORMAP
  • Class PIXMAP  (DRAWABLE)
    No slots.
  • Class KEYMAP
    DIRECTION   Accessor: KEYMAP-DIRECTION
    HAS-BIDI-LAYOUTS   Accessor: KEYMAP-HAS-BIDI-LAYOUTS
    CAPS-LOCK-STATE   Accessor: KEYMAP-CAPS-LOCK-STATE
  • Struct GDK-WINDOW-ATTR
    TITLE
    EVENT-MASK
    X
    Y
    WIDTH
    HEIGHT
    WINDOW-CLASS
    VISUAL
    COLORMAP
    WINDOW-TYPE
    CURSOR
    WMCLASS-NAME
    WMCLASS-CLASS
    OVERRIDE-REDIRECT
    TYPE-HINT
  • Function COPY-GDK-WINDOW-ATTR (instance)
  • Function GDK-WINDOW-ATTR-TITLE (instance)
  • Function (setf GDK-WINDOW-ATTR-TITLE) (value instance)
  • Function GDK-WINDOW-ATTR-EVENT-MASK (instance)
  • Function (setf GDK-WINDOW-ATTR-EVENT-MASK) (value instance)
  • Function GDK-WINDOW-ATTR-X (instance)
  • Function (setf GDK-WINDOW-ATTR-X) (value instance)
  • Function GDK-WINDOW-ATTR-Y (instance)
  • Function (setf GDK-WINDOW-ATTR-Y) (value instance)
  • Function GDK-WINDOW-ATTR-WIDTH (instance)
  • Function (setf GDK-WINDOW-ATTR-WIDTH) (value instance)
  • Function GDK-WINDOW-ATTR-HEIGHT (instance)
  • Function (setf GDK-WINDOW-ATTR-HEIGHT) (value instance)
  • Function GDK-WINDOW-ATTR-WINDOW-CLASS (instance)
  • Function (setf GDK-WINDOW-ATTR-WINDOW-CLASS) (value instance)
  • Function GDK-WINDOW-ATTR-VISUAL (instance)
  • Function (setf GDK-WINDOW-ATTR-VISUAL) (value instance)
  • Function GDK-WINDOW-ATTR-COLORMAP (instance)
  • Function (setf GDK-WINDOW-ATTR-COLORMAP) (value instance)
  • Function GDK-WINDOW-ATTR-WINDOW-TYPE (instance)
  • Function (setf GDK-WINDOW-ATTR-WINDOW-TYPE) (value instance)
  • Function GDK-WINDOW-ATTR-CURSOR (instance)
  • Function (setf GDK-WINDOW-ATTR-CURSOR) (value instance)
  • Function GDK-WINDOW-ATTR-WMCLASS-NAME (instance)
  • Function (setf GDK-WINDOW-ATTR-WMCLASS-NAME) (value instance)
  • Function GDK-WINDOW-ATTR-WMCLASS-CLASS (instance)
  • Function (setf GDK-WINDOW-ATTR-WMCLASS-CLASS) (value instance)
  • Function GDK-WINDOW-ATTR-OVERRIDE-REDIRECT (instance)
  • Function (setf GDK-WINDOW-ATTR-OVERRIDE-REDIRECT) (value instance)
  • Function GDK-WINDOW-ATTR-TYPE-HINT (instance)
  • Function (setf GDK-WINDOW-ATTR-TYPE-HINT) (value instance)
  • Function MAKE-GDK-WINDOW-ATTR (&key ((title title) nil) ((event-mask event-mask) nil) ((x x) 0) ((y y) 0) ((width width) 0) ((height height) 0) ((window-class window-class) :input-output) ((visual visual) nil) ((colormap colormap) nil) ((window-type window-type) :toplevel) ((cursor cursor) nil) ((wmclass-name wmclass-name) nil) ((wmclass-class wmclass-class) nil) ((override-redirect override-redirect) nil) ((type-hint type-hint) :normal))
  • Class GDK-DEVICE
    NAME   Accessor: GDK-DEVICE-NAME
    SOURCE   Accessor: GDK-DEVICE-SOURCE
    MODE   Accessor: GDK-DEVICE-MODE
    HAS-CURSOR   Accessor: GDK-DEVICE-HAS-CURSOR
    N-AXES   Accessor: GDK-DEVICE-N-AXES
    AXES   Accessor: GDK-DEVICE-AXES
    KEYS   Accessor: GDK-DEVICE-KEYS
    N-KEYS   Accessor: GDK-DEVICE-N-KEYS
  • Class GDK-APP-LAUNCH-CONTEXT
    DISPLAY   Accessor: GDK-APP-LAUNCH-CONTEXT-DISPLAY
    SCREEN   Accessor: GDK-APP-LAUNCH-CONTEXT-SCREEN
    DESKTOP   Accessor: GDK-APP-LAUNCH-CONTEXT-DESKTOP
    TIMESTAMP   Accessor: GDK-APP-LAUNCH-CONTEXT-TIMESTAMP
    ICON   Accessor: GDK-APP-LAUNCH-CONTEXT-ICON
    ICON-NAME   Accessor: GDK-APP-LAUNCH-CONTEXT-ICON-NAME
  • Cffi-Function DEFAULT-SCREEN
  • Function DEFAULT-SCREEN
  • Function PIXBUF-SAVE (pixbuf filename type)
  • Function PIXBUF-NEW-FROM-FILE (filename)
  • Cffi-Function GDK-SET-LOCALE
  • Function GDK-SET-LOCALE
  • Cffi-Function SET-SM-CLIENT-ID
  • Function SET-SM-CLIENT-ID (sm-client-id)
  • Function NOTIFY-STARTUP-COMPLETE (&optional startup-id)
  • Function PROGRAM-CLASS
  • Function (setf PROGRAM-CLASS) (new-value)
  • Cffi-Function GET-DISPLAY
  • Function GET-DISPLAY
  • Cffi-Function GDK-FLUSH
  • Function GDK-FLUSH
  • Cffi-Function POINTER-GRAB
  • Function POINTER-GRAB (window owner-events event-mask confine-to cursor time)
  • Cffi-Function POINTER-UNGRAB
  • Function POINTER-UNGRAB (time)
  • Cffi-Function POINTER-GRABBED-P
  • Function POINTER-GRABBED-P
  • Cffi-Function KEYBOARD-GRAB
  • Function KEYBOARD-GRAB (window owner-events time)
  • Cffi-Function KEYBOARD-UNGRAB
  • Function KEYBOARD-UNGRAB (time)
  • Cffi-Function GDK-BEEP
  • Function GDK-BEEP
  • Cffi-Function GDK-ERROR-TRAP-PUSH
  • Function GDK-ERROR-TRAP-PUSH
  • Cffi-Function GDK-ERROR-TRAP-POP
  • Function GDK-ERROR-TRAP-POP
  • Cffi-Function DISPLAY-OPEN
  • Function DISPLAY-OPEN (display-name)
  • Cffi-Function DEFAULT-DISPLAY
  • Function DEFAULT-DISPLAY
  • Cffi-Function DISPLAY-GET-SCREEN
  • Function DISPLAY-GET-SCREEN (display screen-num)
  • Cffi-Function DISPLAY-POINTER-UNGRAB
  • Function DISPLAY-POINTER-UNGRAB (display time)
  • Cffi-Function DISPLAY-KEYBOARD-UNGRAB
  • Function DISPLAY-KEYBOARD-UNGRAB (display time)
  • Cffi-Function DISPLAY-POINTER-IS-GRABBED
  • Function DISPLAY-POINTER-IS-GRABBED (display)
  • Cffi-Function DISPLAY-BEEP
  • Function DISPLAY-BEEP (display)
  • Cffi-Function DISPLAY-SYNC
  • Function DISPLAY-SYNC (display)
  • Cffi-Function DISPLAY-FLUSH
  • Function DISPLAY-FLUSH (display)
  • Cffi-Function DISPLAY-CLOSE
  • Function DISPLAY-CLOSE (display)
  • Cffi-Function DISPLAY-GET-EVENT
  • Function DISPLAY-GET-EVENT (display)
  • Cffi-Function DISPLAY-PEEK-EVENT
  • Function DISPLAY-PEEK-EVENT (display)
  • Cffi-Function DISPLAY-PUT-EVENT
  • Function DISPLAY-PUT-EVENT (display event)
  • Cffi-Function DISPLAY-SET-DOUBLE-CLICK-TIME
  • Function DISPLAY-SET-DOUBLE-CLICK-TIME (display msec)
  • Cffi-Function DISPLAY-SET-DOUBLE-CLICK-DISTANCE
  • Function DISPLAY-SET-DOUBLE-CLICK-DISTANCE (display distance)
  • Function DISPLAY-GET-POINTER (display)
  • Function DISPLAY-GET-WINDOW-AT-POINTER (display)
  • Cffi-Function DISPLAY-WARP-POINTER
  • Function DISPLAY-WARP-POINTER (display screen x y)
  • Function DISPLAY-GET-MAXIMAL-CURSOR-SIZE (display)
  • Cffi-Function DISPLAY-REQUEST-SELECTION-NOTIFICATION
  • Function DISPLAY-REQUEST-SELECTION-NOTIFICATION (display selection)
  • Function DISPLAY-STORE-CLIPBOARD (display clipboard-window time targets)
  • Cffi-Function DISPLAY-MANAGER-GET
  • Function DISPLAY-MANAGER-GET
  • Function SCREEN-GET-MONITOR-GEOMETRY (screen monitor-num)
  • Cffi-Function SCREEN-GET-MONITOR-AT-POINT
  • Function SCREEN-GET-MONITOR-AT-POINT (screen x y)
  • Cffi-Function SCREEN-GET-MONITOR-AT-WINDOW
  • Function SCREEN-GET-MONITOR-AT-WINDOW (screen window)
  • Cffi-Function SCREEN-GET-MONITOR-HEIGHT-MM
  • Function SCREEN-GET-MONITOR-HEIGHT-MM (screen monitor-num)
  • Cffi-Function SCREEN-GET-MONITOR-WIDTH-MM
  • Function SCREEN-GET-MONITOR-WIDTH-MM (screen monitor-num)
  • Cffi-Function SCREEN-GET-MONITOR-PLUG-NAME
  • Function SCREEN-GET-MONITOR-PLUG-NAME (screen monitor-num)
  • Cffi-Function SCREEN-BROADCAST-CLIENT-MESSAGE
  • Function SCREEN-BROADCAST-CLIENT-MESSAGE (screen event)
  • Function SCREEN-GET-SETTING (screen name)
  • Function SPAWN-COMMAND-LINE-ON-SCREEN (screen command-line)
  • Function GDK-SPAWN-ON-SCREEN (screen argv &key working-directory env (flags '(:search-path)) with-pipes)
  • Function RECTANGLE-INTERSECT (rectangle-1 rectangle-2)
  • Function RECTANGLE-UNION (rectangle-1 rectangle-2)
  • Function REGION-FROM-POLYGON (points fill-rule)
  • Cffi-Function REGION-FROM-RECTANGLE
  • Function REGION-FROM-RECTANGLE (rectangle)
  • Function REGION-GET-CLIPBOX (region)
  • Function REGION-GET-RECTANGLES (region)
  • Cffi-Function REGION-IS-EMPTY
  • Function REGION-IS-EMPTY (region)
  • Cffi-Function REGION=
  • Function REGION= (region-1 region-2)
  • Cffi-Function REGION-POINT-IN
  • Function REGION-POINT-IN (region x y)
  • Cffi-Function REGION-RECT-IN
  • Function REGION-RECT-IN (region rectangle)
  • Cffi-Function REGION-OFFSET
  • Function REGION-OFFSET (region dx dy)
  • Cffi-Function REGION-SHRINK
  • Function REGION-SHRINK (region dx dy)
  • Cffi-Function REGION-UNION-WITH-RECT
  • Function REGION-UNION-WITH-RECT (region rect)
  • Cffi-Function REGION-INTERSECT
  • Function REGION-INTERSECT (target source)
  • Cffi-Function REGION-UNION
  • Function REGION-UNION (target source)
  • Cffi-Function REGION-SUBTRACT
  • Function REGION-SUBTRACT (target source)
  • Cffi-Function REGION-XOR
  • Function REGION-XOR (target source)
  • Function REGION-SPANS-INTERSECT-FOREACH (region spans sorted fn)
  • Struct GC-VALUES
    FOREGOUND
    BACKGROUND
    FONT
    FUNCTION
    FILL
    TILE
    STIPPLE
    CLIP-MASK
    SUBWINDOW-MODE
    TS-X-ORIGIN
    TS-Y-ORIGIN
    CLIP-X-ORIGIN
    CLIP-Y-ORIGIN
    GRAPHICS-EXPOSURES
    LINE-WIDTH
    LINE-STYLE
    CAP-STYLE
    JOIN-STYLE
  • Function COPY-GC-VALUES (instance)
  • Function GC-VALUES-FOREGOUND (instance)
  • Function (setf GC-VALUES-FOREGOUND) (value instance)
  • Function GC-VALUES-BACKGROUND (instance)
  • Function (setf GC-VALUES-BACKGROUND) (value instance)
  • Function GC-VALUES-FONT (instance)
  • Function (setf GC-VALUES-FONT) (value instance)
  • Function GC-VALUES-FUNCTION (instance)
  • Function (setf GC-VALUES-FUNCTION) (value instance)
  • Function GC-VALUES-FILL (instance)
  • Function (setf GC-VALUES-FILL) (value instance)
  • Function GC-VALUES-TILE (instance)
  • Function (setf GC-VALUES-TILE) (value instance)
  • Function GC-VALUES-STIPPLE (instance)
  • Function (setf GC-VALUES-STIPPLE) (value instance)
  • Function GC-VALUES-CLIP-MASK (instance)
  • Function (setf GC-VALUES-CLIP-MASK) (value instance)
  • Function GC-VALUES-SUBWINDOW-MODE (instance)
  • Function (setf GC-VALUES-SUBWINDOW-MODE) (value instance)
  • Function GC-VALUES-TS-X-ORIGIN (instance)
  • Function (setf GC-VALUES-TS-X-ORIGIN) (value instance)
  • Function GC-VALUES-TS-Y-ORIGIN (instance)
  • Function (setf GC-VALUES-TS-Y-ORIGIN) (value instance)
  • Function GC-VALUES-CLIP-X-ORIGIN (instance)
  • Function (setf GC-VALUES-CLIP-X-ORIGIN) (value instance)
  • Function GC-VALUES-CLIP-Y-ORIGIN (instance)
  • Function (setf GC-VALUES-CLIP-Y-ORIGIN) (value instance)
  • Function GC-VALUES-GRAPHICS-EXPOSURES (instance)
  • Function (setf GC-VALUES-GRAPHICS-EXPOSURES) (value instance)
  • Function GC-VALUES-LINE-WIDTH (instance)
  • Function (setf GC-VALUES-LINE-WIDTH) (value instance)
  • Function GC-VALUES-LINE-STYLE (instance)
  • Function (setf GC-VALUES-LINE-STYLE) (value instance)
  • Function GC-VALUES-CAP-STYLE (instance)
  • Function (setf GC-VALUES-CAP-STYLE) (value instance)
  • Function GC-VALUES-JOIN-STYLE (instance)
  • Function (setf GC-VALUES-JOIN-STYLE) (value instance)
  • Function MAKE-GC-VALUES (&key ((foregound foregound) (make-color)) ((background background) (make-color)) ((font font) nil) ((function function) :copy) ((fill fill) :solid) ((tile tile) nil) ((stipple stipple) nil) ((clip-mask clip-mask) nil) ((subwindow-mode subwindow-mode) :clip-by-children) ((ts-x-origin ts-x-origin) 0) ((ts-y-origin ts-y-origin) 0) ((clip-x-origin clip-x-origin) 0) ((clip-y-origin clip-y-origin) 0) ((graphics-exposures graphics-exposures) t) ((line-width line-width) 0) ((line-style line-style) :solid) ((cap-style cap-style) :butt) ((join-style join-style) :miter))
  • Cffi-Function GRAPHICS-CONTEXT-NEW
  • Function GRAPHICS-CONTEXT-NEW (drawable)
  • Cffi-Function GRAPHICS-CONTEXT-NEW-WITH-VALUES
  • Function GRAPHICS-CONTEXT-NEW-WITH-VALUES (drawable values values-mask)
  • Cffi-Function GRAPHICS-CONTEXT-SET-VALUES
  • Function GRAPHICS-CONTEXT-SET-VALUES (graphics-context values values-mask)
  • Function GRAPHICS-CONTEXT-GET-VALUES (graphics-context)
  • Cffi-Function GRAPHICS-CONTEXT-SET-TS-ORIGIN
  • Function GRAPHICS-CONTEXT-SET-TS-ORIGIN (graphics-context x y)
  • Cffi-Function GRAPHICS-CONTEXT-SET-CLIP-ORIGIN
  • Function GRAPHICS-CONTEXT-SET-CLIP-ORIGIN (graphics-context x y)
  • Cffi-Function GRAPHICS-CONTEXT-SET-LINE-ATTRIBUTES
  • Function GRAPHICS-CONTEXT-SET-LINE-ATTRIBUTES (graphics-context line-width line-style cap-style join-style)
  • Function GRAPHICS-CONTEXT-SET-DASHES (graphics-context dash-offset dash-list)
  • Cffi-Function GRAPHICS-CONTEXT-COPY
  • Function GRAPHICS-CONTEXT-COPY (dst-gc src-gc)
  • Function DRAWABLE-GET-SIZE (drawable)
  • Cffi-Function DRAW-POINT
  • Function DRAW-POINT (drawable gc x y)
  • Function DRAW-POINTS (drawable gc points)
  • Cffi-Function DRAW-LINE
  • Function DRAW-LINE (drawable gc x1 y1 x2 y2)
  • Function DRAW-LINES (drawable gc points)
  • Cffi-Function DRAW-PIXBUF
  • Function DRAW-PIXBUF (drawable gc pixbuf src-x src-y dest-x dest-y width height dither x-dither y-dither)
  • Function DRAW-SEGMENTS (drawable gc segments)
  • Cffi-Function DRAW-ARC
  • Function DRAW-ARC (drawable gc filled x y width height angle1 angle2)
  • Function DRAW-POLYGON (drawable gc filled points)
  • Function DRAW-TRAPEZOIDS (drawable gc trapezoids)
  • Cffi-Function DRAW-GLYPHS
  • Function DRAW-GLYPHS (drawable gc font x y glyphs)
  • Cffi-Function DRAW-GLYPHS-TRANSFORMED
  • Function DRAW-GLYPHS-TRANSFORMED (drawable gc matrix font x y)
  • Cffi-Function DRAW-LAYOUT-LINE
  • Function DRAW-LAYOUT-LINE (drawable gc x y line)
  • Cffi-Function DRAW-LAYOUT-LINE-WITH-COLORS
  • Function DRAW-LAYOUT-LINE-WITH-COLORS (drawable gc x y line foreground background)
  • Cffi-Function DRAW-LAYOUT
  • Function DRAW-LAYOUT (drawable gc x y layout)
  • Cffi-Function DRAW-LAYOUT-WITH-COLORS
  • Function DRAW-LAYOUT-WITH-COLORS (drawable gc x y layout foreground background)
  • Cffi-Function DRAW-DRAWABLE
  • Function DRAW-DRAWABLE (drawable gc src x-src y-src x-dest y-dest width height)
  • Cffi-Function DRAW-IMAGE
  • Function DRAW-IMAGE (drawable gc image x-src y-src x-dest y-dest width height)
  • Cffi-Function DRAWABLE-GET-IMAGE
  • Function DRAWABLE-GET-IMAGE (drawable x y width height)
  • Cffi-Function DRAWABLE-COPY-TO-IMAGE
  • Function DRAWABLE-COPY-TO-IMAGE (drawable image src-x src-y dest-x dest-y width height)
  • Cffi-Function PIXMAP-NEW
  • Function PIXMAP-NEW (drawable width height depth)
  • Cffi-Function BITMAP-CREATE-FROM-DATA
  • Function BITMAP-CREATE-FROM-DATA (drawable data width height)
  • Cffi-Function PIXMAP-CREATE-FROM-DATA
  • Function PIXMAP-CREATE-FROM-DATA (drawable data width height depth fg-color bg-color)
  • Function PIXMAP-CREATE-FROM-XPM (drawable transparent-color &key (colormap nil colormap-p) (filename nil filename-p) (xpm-data nil xpm-p))
  • Cffi-Function DRAW-RGB-IMAGE
  • Function DRAW-RGB-IMAGE (drawable gc x y width height dither rgb-buf rowstride)
  • Cffi-Function DRAW-RGB-IMAGE-DITHALIGN
  • Function DRAW-RGB-IMAGE-DITHALIGN (drawable gc x y width height dither rgb-buf rowstride x-dith y-dith)
  • Cffi-Function DRAW-INDEXED-IMAGE
  • Function DRAW-INDEXED-IMAGE (drawable gc x y width height dither buf rowstring cmap)
  • Cffi-Function DRAW-GRAY-IMAGE
  • Function DRAW-GRAY-IMAGE (drawable gc x y width height dith buf rowstride)
  • Cffi-Function DRAW-RGB-32-IMAGE
  • Function DRAW-RGB-32-IMAGE (drawable gc x y width height dither buf rowstride)
  • Cffi-Function DRAW-RGB-32-IMAGE-DITHALIGN
  • Function DRAW-RGB-32-IMAGE-DITHALIGN (drawable gc x y width height dither buf rowstride xdith ydith)
  • Cffi-Function RGB-FIND-COLOR
  • Function RGB-FIND-COLOR (colormap color)
  • Cffi-Function RGB-SET-INSTALL
  • Function RGB-SET-INSTALL (install)
  • Cffi-Function RGB-SET-MIN-COLORS
  • Function RGB-SET-MIN-COLORS (min-colors)
  • Cffi-Function RGB-GET-VISUAL
  • Function RGB-GET-VISUAL
  • Cffi-Function RGB-GET-COLORMAP
  • Function RGB-GET-COLORMAP
  • Cffi-Function RGB-DITHERABLE
  • Function RGB-DITHERABLE
  • Cffi-Function RGB-COLORMAP-DITHERABLE
  • Function RGB-COLORMAP-DITHERABLE (colormap)
  • Cffi-Function RGB-SET-VERBOSE
  • Function RGB-SET-VERBOSE (verbose)
  • Cffi-Function GDK-IMAGE-NEW
  • Function GDK-IMAGE-NEW (type visual width height)
  • Cffi-Function GDK-IMAGE-PUT-PIXEL
  • Function GDK-IMAGE-PUT-PIXEL (image x y pixel)
  • Cffi-Function GDK-IMAGE-GET-PIXEL
  • Function GDK-IMAGE-GET-PIXEL (image x y)
  • Cffi-Function PIXBUF-RENDER-THRESHOLD-ALPHA
  • Function PIXBUF-RENDER-THRESHOLD-ALPHA (pixbuf bitmap src-x src-y dest-x dest-y width height alpha-threshold)
  • Cffi-Function PIXBUF-RENDER-TO-DRAWABLE
  • Function PIXBUF-RENDER-TO-DRAWABLE (pixbuf drawable gc src-x src-y dest-x dest-y width height dither x-dither y-dither)
  • Cffi-Function PIXBUF-RENDER-TO-DRAWABLE-ALPHA
  • Function PIXBUF-RENDER-TO-DRAWABLE-ALPHA (pixbuf drawable src-x src-y dest-x dest-y width height alpha-mode alpha-threshold dither x-dither y-dither)
  • Function PIXBUF-RENDER-PIXMAP-AND-MASK (pixbuf alpha-threshold)
  • Function PIXBUF-RENDER-PIXMAP-AND-MASK-FOR-COLORMAP (pixbuf colormap alpha-threshold)
  • Function PIXBUF-GET-FROM-DRAWABLE (pixbuf drawable &key (src-x 0) (src-y 0) (dest-x 0) (dest-y 0) (width -1) (height -1))
  • Function PIXBUF-GET-FROM-IMAGE (pixbuf image &key (src-x 0) (src-y 0) (dest-x 0) (dest-y 0) (width -1) (height -1))
  • Cffi-Function COLORMAP-NEW
  • Function COLORMAP-NEW (visual allocate)
  • Cffi-Function COLORMAP-GET-SYSTEM
  • Function COLORMAP-GET-SYSTEM
  • Function COLORMAP-ALLOC-COLORS (colormap colors writeable best-match)
  • Cffi-Function COLORMAP-ALLOC-COLOR
  • Function COLORMAP-ALLOC-COLOR (colormap color writeable best-match)
  • Function COLORMAP-FREE-COLORS (colormap colors)
  • Function COLORMAP-QUERY-COLOR (colormap pixel)
  • Function COLOR-PARSE (color-spec)
  • Cffi-Function COLOR=
  • Function COLOR= (color-a color-b)
  • Cffi-Function GDK-COLOR-HASH
  • Function GDK-COLOR-HASH (color)
  • Cffi-Function COLOR-TO-STRING
  • Function COLOR-TO-STRING (color)
  • Function GDK-QUERY-DEPTHS
  • Function GDK-QUERY-VISUAL-TYPES
  • Cffi-Function LIST-VISUALS
  • Function LIST-VISUALS
  • Cffi-Function VISUAL-GET-BEST-DEPTH
  • Function VISUAL-GET-BEST-DEPTH
  • Cffi-Function VISUAL-GET-BEST-TYPE
  • Function VISUAL-GET-BEST-TYPE
  • Cffi-Function VISUAL-GET-SYSTEM
  • Function VISUAL-GET-SYSTEM
  • Cffi-Function VISUAL-GET-BEST
  • Function VISUAL-GET-BEST
  • Cffi-Function VISUAL-GET-BEST-WITH-DEPTH
  • Function VISUAL-GET-BEST-WITH-DEPTH (depth)
  • Cffi-Function VISUAL-GET-BEST-WITH-BOTH
  • Function VISUAL-GET-BEST-WITH-BOTH (depth visual-type)
  • Function CURSOR-CURSOR-TYPE (cursor)
  • Cffi-Function CURSOR-NEW
  • Function CURSOR-NEW (cursor-type)
  • Cffi-Function CURSOR-NEW-FROM-PIXMAP
  • Function CURSOR-NEW-FROM-PIXMAP (source make fg-color bg-color x y)
  • Cffi-Function CURSOR-NEW-FROM-PIXBUF
  • Function CURSOR-NEW-FROM-PIXBUF (display pixbuf x y)
  • Cffi-Function CURSOR-NEW-FROM-NAME
  • Function CURSOR-NEW-FROM-NAME (display name)
  • Cffi-Function CURSOR-NEW-FOR-DISPLAY
  • Function CURSOR-NEW-FOR-DISPLAY (display cursor-type)
  • Cffi-Function CURSOR-DISPLAY
  • Function CURSOR-DISPLAY (g275)
  • Cffi-Function CURSOR-IMAGE
  • Function CURSOR-IMAGE (g308)
  • Cffi-Function GDK-WINDOW-NEW
  • Function GDK-WINDOW-NEW (parent attributes attributes-mask)
  • Cffi-Function GDK-WINDOW-DESTROY
  • Function GDK-WINDOW-DESTROY (window)
  • Cffi-Function GDK-WINDOW-SHOW
  • Function GDK-WINDOW-SHOW (window)
  • Cffi-Function GDK-WINDOW-SHOW-UNRAISED
  • Function GDK-WINDOW-SHOW-UNRAISED (window)
  • Cffi-Function GDK-WINDOW-HIDE
  • Function GDK-WINDOW-HIDE (window)
  • Cffi-Function GDK-WINDOW-WITHDRAW
  • Function GDK-WINDOW-WITHDRAW (window)
  • Cffi-Function GDK-WINDOW-ICONIFY
  • Function GDK-WINDOW-ICONIFY (window)
  • Cffi-Function GDK-WINDOW-DEICONIFY
  • Function GDK-WINDOW-DEICONIFY (window)
  • Cffi-Function GDK-WINDOW-STICK
  • Function GDK-WINDOW-STICK (window)
  • Cffi-Function GDK-WINDOW-UNSTICK
  • Function GDK-WINDOW-UNSTICK (window)
  • Cffi-Function GDK-WINDOW-MAXIMIZE
  • Function GDK-WINDOW-MAXIMIZE (window)
  • Cffi-Function GDK-WINDOW-UNMAXIMIZE
  • Function GDK-WINDOW-UNMAXIMIZE (window)
  • Cffi-Function GDK-WINDOW-MOVE
  • Function GDK-WINDOW-MOVE (window x y)
  • Cffi-Function GDK-WINDOW-RESIZE
  • Function GDK-WINDOW-RESIZE (window width height)
  • Cffi-Function GDK-WINDOW-MOVE-RESIZE
  • Function GDK-WINDOW-MOVE-RESIZE (window x y width height)
  • Cffi-Function GDK-WINDOW-SCROLL
  • Function GDK-WINDOW-SCROLL (window dx dy)
  • Cffi-Function GDK-WINDOW-MOVE-REGION
  • Function GDK-WINDOW-MOVE-REGION (window region dx dy)
  • Cffi-Function GDK-WINDOW-FLUSH
  • Function GDK-WINDOW-FLUSH (window)
  • Cffi-Function GDK-WINDOW-ENSURE-NATIVE
  • Function GDK-WINDOW-ENSURE-NATIVE (window)
  • Cffi-Function GDK-WINDOW-REPARENT
  • Function GDK-WINDOW-REPARENT (window new-parent x y)
  • Cffi-Function GDK-WINDOW-CLEAR
  • Function GDK-WINDOW-CLEAR (window)
  • Cffi-Function GDK-WINDOW-CLEAR-AREA
  • Function GDK-WINDOW-CLEAR-AREA (window x y width height)
  • Cffi-Function GDK-WINDOW-CLEAR-AREA-E
  • Function GDK-WINDOW-CLEAR-AREA-E (window x y width height)
  • Cffi-Function GDK-WINDOW-RAISE
  • Function GDK-WINDOW-RAISE (window)
  • Cffi-Function GDK-WINDOW-LOWER
  • Function GDK-WINDOW-LOWER (window)
  • Cffi-Function GDK-WINDOW-RESTACK
  • Function GDK-WINDOW-RESTACK (window sibling above)
  • Cffi-Function GDK-WINDOW-FOCUS
  • Function GDK-WINDOW-FOCUS (window timestamp)
  • Cffi-Function GDK-WINDOW-REGISTER-DND
  • Function GDK-WINDOW-REGISTER-DND (window)
  • Cffi-Function GDK-WINDOW-BEGIN-RESIZE-DRAG
  • Function GDK-WINDOW-BEGIN-RESIZE-DRAG (window edge button root-x root-y timestamp)
  • Cffi-Function GDK-WINDOW-BEGIN-MOVE-DRAG
  • Function GDK-WINDOW-BEGIN-MOVE-DRAG (window button root-x root-y timestamp)
  • Function GDK-WINDOW-CONSTRAIN-SIZE (geometry flags width height)
  • Cffi-Function GDK-WINDOW-BEEP
  • Function GDK-WINDOW-BEEP (window)
  • Cffi-Function GDK-WINDOW-BEGIN-PAINT-RECT
  • Function GDK-WINDOW-BEGIN-PAINT-RECT (window rectangle)
  • Cffi-Function GDK-WINDOW-BEGIN-PAINT-REGION
  • Function GDK-WINDOW-BEGIN-PAINT-REGION (window region)
  • Cffi-Function GDK-WINDOW-INVALIDATE-RECT
  • Function GDK-WINDOW-INVALIDATE-RECT (window rectangle invalidate-children)
  • Cffi-Function GDK-WINDOW-INVALIDATE-REGION
  • Function GDK-WINDOW-INVALIDATE-REGION (window region invalidate-children)
  • Function GDK-WINDOW-INVALIDATE-MAYBE-RECURSE (window region fn)
  • Cffi-Function GDK-WINDOW-GET-UPDATE-AREA
  • Function GDK-WINDOW-GET-UPDATE-AREA (window)
  • Cffi-Function GDK-WINDOW-FREEZE-UPDATES
  • Function GDK-WINDOW-FREEZE-UPDATES (window)
  • Cffi-Function GDK-WINDOW-THAW-UPDATES
  • Function GDK-WINDOW-THAW-UPDATES (window)
  • Cffi-Function GDK-WINDOW-PROCESS-ALL-UPDATES
  • Function GDK-WINDOW-PROCESS-ALL-UPDATES
  • Cffi-Function GDK-WINDOW-PROCESS-UPDATES
  • Function GDK-WINDOW-PROCESS-UPDATES (window update-children)
  • Cffi-Function GDK-WINDOW-SET-DEBUG-UPDATES
  • Function GDK-WINDOW-SET-DEBUG-UPDATES (settings)
  • Function GDK-WINDOW-GET-INTERNAL-PAINT-INFO (window)
  • Cffi-Function GDK-WINDOW-ENABLE-SYNCHRONIZED-CONFIGURE
  • Function GDK-WINDOW-ENABLE-SYNCHRONIZED-CONFIGURE (window)
  • Cffi-Function GDK-WINDOW-CONFIGURE-FINISHED
  • Function GDK-WINDOW-CONFIGURE-FINISHED (window)
  • Cffi-Function GDK-WINDOW-SHAPE-COMBINE-MASK
  • Function GDK-WINDOW-SHAPE-COMBINE-MASK (window mask x y)
  • Cffi-Function GDK-WINDOW-SHAPE-COMBINE-REGION
  • Function GDK-WINDOW-SHAPE-COMBINE-REGION (window region offset-x offset-y)
  • Cffi-Function GDK-WINDOW-SET-CHILD-SHAPES
  • Function GDK-WINDOW-SET-CHILD-SHAPES (window)
  • Cffi-Function GDK-WINDOW-MERGE-CHILD-SHAPES
  • Function GDK-WINDOW-MERGE-CHILD-SHAPES (window)
  • Cffi-Function GDK-WINDOW-INPUT-SHAPE-COMBINE-MASK
  • Function GDK-WINDOW-INPUT-SHAPE-COMBINE-MASK (window mask x y)
  • Cffi-Function GDK-WINDOW-INPUT-SHAPE-COMBINE-REGION
  • Function GDK-WINDOW-INPUT-SHAPE-COMBINE-REGION (window shape-region offset-x offset-y)
  • Cffi-Function GDK-WINDOW-MERGE-CHILD-INPUT-SHAPES
  • Function GDK-WINDOW-MERGE-CHILD-INPUT-SHAPES (window)
  • Cffi-Function GDK-WINDOW-SET-STATIC-GRAVITIES
  • Function GDK-WINDOW-SET-STATIC-GRAVITIES (window use-static)
  • Cffi-Function GDK-WINDOW-SET-BACK-PIXMAP
  • Function GDK-WINDOW-SET-BACK-PIXMAP (window pixmap parent-relative)
  • Function GDK-WINDOW-GET-GEOMETRY (window)
  • Cffi-Function GDK-WINDOW-SET-GEOMETRY-HINTS
  • Function GDK-WINDOW-SET-GEOMETRY-HINTS (window geometry geometry-mask)
  • Function GDK-WINDOW-GET-POSITION (window)
  • Function GDK-WINDOW-GET-ROOT-ORIGIN (window)
  • Function GDK-WINDOW-GET-FRAME-EXTENTS (window)
  • Function GDK-WINDOW-GET-ORIGIN (window)
  • Function GDK-WINDOW-GET-ROOT-COORDS (window x y)
  • Function GDK-WINDOW-GET-POINTER (window)
  • Cffi-Function GDK-WINDOW-SET-ICON
  • Function GDK-WINDOW-SET-ICON (window icon-window pixmap mask)
  • Cffi-Function GDK-GET-DEFAULT-ROOT-WINDOW
  • Function GDK-GET-DEFAULT-ROOT-WINDOW
  • Cffi-Function GDK-OFFSCREEN-WINDOW-GET-PIXMAP
  • Function GDK-OFFSCREEN-WINDOW-GET-PIXMAP (window)
  • Cffi-Function GDK-OFFSCREEN-WINDOW-EMBEDDER
  • Function GDK-OFFSCREEN-WINDOW-EMBEDDER (window)
  • Function (setf GDK-OFFSCREEN-WINDOW-EMBEDDER) (new-value window)
  • Cffi-Function GDK-WINDOW-GEOMETRY-CHANGED
  • Function GDK-WINDOW-GEOMETRY-CHANGED (window)
  • Cffi-Function GDK-WINDOW-REDIRECT-TO-DRAWABLE
  • Function GDK-WINDOW-REDIRECT-TO-DRAWABLE (window drawable src-x src-y dest-x dest-y width height)
  • Cffi-Function GDK-WINDOW-REMOVE-REDIRECTION
  • Function GDK-WINDOW-REMOVE-REDIRECTION (window)
  • Variable +GDK-CURRENT-TIME+
    0
  • Variable +GDK-PRIORITY-REDRAW+
    (+ glib:+g-priority-high-idle+ 20)
  • Cffi-Function EVENTS-PENDING
  • Function EVENTS-PENDING
  • Cffi-Function EVENT-PEEK
  • Function EVENT-PEEK
  • Cffi-Function EVENT-PUT
  • Function EVENT-PUT (event)
  • Cffi-Function EVENT-GET-TIME
  • Function EVENT-GET-TIME (event)
  • Function EVENT-GET-STATE (event)
  • Function EVENT-GET-AXIS (event axis)
  • Function EVENT-GET-COORDS (event)
  • Function EVENT-GET-ROOT-COORDS (event)
  • Cffi-Function EVENT-REQUEST-MOTIONS
  • Function EVENT-REQUEST-MOTIONS (event)
  • Function EVENT-HANDLER-SET (fn)
  • Cffi-Function EVENT-SEND-CLIENT-MESSAGE
  • Function EVENT-SEND-CLIENT-MESSAGE (event window-id)
  • Cffi-Function EVENT-SEND-CLIENT-MESSAGE-FOR-DISPLAY
  • Function EVENT-SEND-CLIENT-MESSAGE-FOR-DISPLAY (display event window-id)
  • Cffi-Function EVENT-SEND-CLIENT-MESSAGE-TO-ALL
  • Function EVENT-SEND-CLIENT-MESSAGE-TO-ALL (event)
  • Function GDK-ADD-CLIENT-MESSAGE-FILTER (message-type fn)
  • Cffi-Function GDK-GET-SHOW-EVENTS
  • Function GDK-GET-SHOW-EVENTS
  • Cffi-Function GDK-SET-SHOW-EVENTS
  • Function GDK-SET-SHOW-EVENTS (show-events)
  • Function GDK-GET-SETTING (name)
  • Cffi-Function KEYMAP-GET-DEFAULT
  • Function KEYMAP-GET-DEFAULT
  • Cffi-Function KEYMAP-GET-FOR-DISPLAY
  • Function KEYMAP-GET-FOR-DISPLAY (display)
  • Cffi-Function KEYMAP-LOOKUP-KEY
  • Function KEYMAP-LOOKUP-KEY (keymap key)
  • Function KEYMAP-TRANSLATE-KEYBOARD-STATE (keymap hardware-keycode state group)
  • Function KEYMAP-GET-ENTRIES-FOR-KEYVAL (keymap keyval)
  • Function KEYMAP-GET-ENTRIES-FOR-KEYMAP (keymap hardware-keycode)
  • Cffi-Function KEYVAL-NAME
  • Function KEYVAL-NAME (keyval)
  • Cffi-Function KEYVAL-FROM-NAME
  • Function KEYVAL-FROM-NAME (keyval-name)
  • Cffi-Function KEYVAL-TO-UPPER
  • Function KEYVAL-TO-UPPER (keyval)
  • Cffi-Function KEYVAL-TO-LOWER
  • Function KEYVAL-TO-LOWER (keyval)
  • Cffi-Function KEYVAL-IS-UPPER
  • Function KEYVAL-IS-UPPER (keyval)
  • Cffi-Function KEYVAL-TO-CHAR
  • Function KEYVAL-TO-CHAR (keyval)
  • Cffi-Function CHAR-TO-KEYVAL
  • Function CHAR-TO-KEYVAL (char)
  • Variable *SELECTION-PRIMARY*
    "primary"
  • Variable *SELECTION-SECONDARY*
    "secondary"
  • Variable *SELECTION-CLIPBOARD*
    "clipboard"
  • Variable *TARGET-BITMAP*
    "bitmap"
  • Variable *TARGET-COLORMAP*
    "colormap"
  • Variable *TARGET-DRAWABLE*
    "drawable"
  • Variable *TARGET-PIXMAP*
    "pixmap"
  • Variable *TARGET-STRING*
    "string"
  • Variable *SELECTION-TYPE-ATOM*
    "atom"
  • Variable *SELECTION-TYPE-BITMAP*
    "bitmap"
  • Variable *SELECTION-TYPE-COLORMAP*
    "colormap"
  • Variable *SELECTION-TYPE-DRAWABLE*
    "drawable"
  • Variable *SELECTION-TYPE-INTEGER*
    "integer"
  • Variable *SELECTION-TYPE-PIXMAP*
    "pixmap"
  • Variable *SELECTION-TYPE-WINDOW*
    "window"
  • Variable *SELECTION-TYPE-STRING*
    "string"
  • Cffi-Function GDK-SELECTION-OWNER-SET
  • Function GDK-SELECTION-OWNER-SET (owner selection time send-event)
  • Cffi-Function GDK-SELECTION-OWNER-SET-FOR-DISPLAY
  • Function GDK-SELECTION-OWNER-SET-FOR-DISPLAY (display owner selection time send-event)
  • Cffi-Function GDK-SELECTION-OWNER-GET
  • Function GDK-SELECTION-OWNER-GET (selection)
  • Cffi-Function GDK-SELECTION-OWNER-GET-FOR-DISPLAY
  • Function GDK-SELECTION-OWNER-GET-FOR-DISPLAY (display selection)
  • Cffi-Function GDK-SELECTION-CONVERT
  • Function GDK-SELECTION-CONVERT (requestor selection target time)
  • Cffi-Function GDK-SELECTION-PROPERTY-GET
  • Function GDK-SELECTION-PROPERTY-GET (requestor selection target time)
  • Cffi-Function GDK-SELECTION-SEND-NOTIFY
  • Function GDK-SELECTION-SEND-NOTIFY (requestor selection target property time)
  • Cffi-Function GDK-SELECTION-SEND-NOTIFY-FOR-DISPLAY
  • Function GDK-SELECTION-SEND-NOTIFY-FOR-DISPLAY (display requestor selection target property time)
  • Cffi-Function GDK-DRAG-GET-SELECTION
  • Function GDK-DRAG-GET-SELECTION (context)
  • Cffi-Function GDK-DRAG-ABORT
  • Function GDK-DRAG-ABORT (context time)
  • Cffi-Function GDK-DROP-REPLY
  • Function GDK-DROP-REPLY (context ok time)
  • Cffi-Function GDK-DRAG-DROP
  • Function GDK-DRAG-DROP (context time)
  • Function GDK-DRAG-FIND-WINDOW (context window x-root y-root)
  • Function GDK-DRAG-FIND-WINDOW-FOR-SCREEN (context window screen x-root y-root)
  • Cffi-Function GDK-DRAG-BEGIN
  • Function GDK-DRAG-BEGIN (window targets)
  • Cffi-Function GDK-DRAG-MOTION
  • Function GDK-DRAG-MOTION (context dest-window protocol x-root y-root suggested-action possible-actions time)
  • Cffi-Function GDK-DROP-FINISH
  • Function GDK-DROP-FINISH (context success time)
  • Function GDK-DRAG-GET-PROTOCOL (xid)
  • Cffi-Function GDK-DRAG-STATUS
  • Function GDK-DRAG-STATUS (context action time)
  • Cffi-Function GDK-DRAG-DROP-SUCCEEDED
  • Function GDK-DRAG-DROP-SUCCEEDED (context)
  • Cffi-Function GDK-DEVICES-LIST
  • Function GDK-DEVICES-LIST
  • Cffi-Function GDK-DEVICE-SET-KEY
  • Function GDK-DEVICE-SET-KEY (device index keyval modifiers)
  • Cffi-Function GDK-DEVICE-SET-AXIS-USE
  • Function GDK-DEVICE-SET-AXIS-USE (device index use)
  • Cffi-Function GDK-DEVICE-GET-CORE-POINTER
  • Function GDK-DEVICE-GET-CORE-POINTER
  • Function GDK-DEVICE-GET-STATE (device window)
  • Function GDK-DEVICE-GET-HISTORY (device window start stop)
  • Function GDK-DEVICE-GET-AXIS (device axes axis-use)
  • Cffi-Function GDK-INPUT-SET-EXTENSION-EVENTS
  • Function GDK-INPUT-SET-EXTENSION-EVENTS (window mask mode)
  • Class GDK-PANGO-RENDERER  (PANGO-RENDERER)
    SCREEN   Accessor: GDK-PANGO-RENDERER-SCREEN
  • Cffi-Function GDK-PANGO-RENDERER-NEW
  • Function GDK-PANGO-RENDERER-NEW (screen)
  • Cffi-Function GDK-PANGO-RENDERER-GET-DEFAULT
  • Function GDK-PANGO-RENDERER-GET-DEFAULT (screen)
  • Cffi-Function GDK-PANGO-RENDERER-SET-DRAWABLE
  • Function GDK-PANGO-RENDERER-SET-DRAWABLE (renderer drawable)
  • Cffi-Function GDK-PANGO-RENDERER-SET-GC
  • Function GDK-PANGO-RENDERER-SET-GC (renderer gc)
  • Cffi-Function GDK-PANGO-RENDERER-SET-STIPPLE
  • Function GDK-PANGO-RENDERER-SET-STIPPLE (renderer part stipple)
  • Cffi-Function GDK-PANGO-RENDERER-SET-OVERRIDE-COLOR
  • Function GDK-PANGO-RENDERER-SET-OVERRIDE-COLOR (renderer part color)
  • Cffi-Function GDK-PANGO-CONTEXT-GET
  • Function GDK-PANGO-CONTEXT-GET
  • Cffi-Function GDK-PANGO-CONTEXT-GET-FOR-SCREEN
  • Function GDK-PANGO-CONTEXT-GET-FOR-SCREEN (screen)
  • Function GDK-PANGO-LAYOUT-GET-CLIP-REGION (layout x-origin y-origin index-ranges)
  • Function GDK-PANGO-LAYOUT-LINE-GET-CLIP-REGION (layout-line x-origin y-origin index-ranges)

cl-gtk2-glib

GLIB

Cl-gtk2-glib is wrapper for @a[http://library.gnome.org/devel/glib/]{GLib}.
  • Macro AT-INIT ((&rest keys) &body body)
    @arg[keys]{list of expression} @arg[body]{the code} Runs the code normally but also schedules the code to be run at image load time. It is used to reinitialize the libraries when the dumped image is loaded. (Works only on SBCL for now). At-init form may be called multiple times. The same code from should not be run multiple times at initialization time (in best case, this will only slow down initialization, in worst case, the code may crash). To ensure this, every @code{at-init} expression is added to hash-table with the @code{body} and @code{keys} as a composite key. This ensures that the same code is only executed once (once on the same set of parameters). Example: @begin{pre} (defmethod initialize-instance :after ((class gobject-class) &key &allow-other-keys) (register-object-type (gobject-class-g-type-name class) (class-name class)) (at-init (class) (initialize-gobject-class-g-type class))) @end{pre} In this example, for every @code{class}, @code{(initialize-gobject-class-g-type class)} will be called only once.
  • Macro AT-FINALIZE ((&rest keys) &body body)
  • Macro PUSH-LIBRARY-VERSION-FEATURES (library-name major-version-var minor-version-var &body versions)
  • Condition FOREIGN-LIBRARY-MINIMUM-VERSION-MISMATCH  (ERROR)
  • Function REQUIRE-LIBRARY-VERSION (library min-major-version min-minor-version major-version minor-version)
  • Cffi-Type GSIZE
  • Cffi-Type GSIZE
  • Cffi-Type GSIZE
  • Cffi-Type GSIZE
  • Cffi-Type GSIZE
  • Cffi-Type GSIZE
  • Cffi-Type GSSIZE
  • Cffi-Type GOFFSET
  • Variable +G-PRIORITY-HIGH+
    -100
    Use this for high priority event sources. It is not used within GLib or GTK+.
  • Variable +G-PRIORITY-DEFAULT+
    0
    Use this for default priority event sources. In GLib this priority is used when adding timeout functions with g_timeout_add(). In GDK this priority is used for events from the X server.
  • Variable +G-PRIORITY-HIGH-IDLE+
    100
    Use this for high priority idle functions. GTK+ uses @variable{+g-priority-high-idle+} + 10 for resizing operations, and @variable{+g-priority-high-idle+} + 20 for redrawing operations. (This is done to ensure that any pending resizes are processed before any pending redraws, so that widgets are not redrawn twice unnecessarily.)
  • Variable +G-PRIORITY-DEFAULT-IDLE+
    200
    Use this for default priority idle functions. In GLib this priority is used when adding idle functions with g_idle_add().
  • Variable +G-PRIORITY-LOW+
    300
    Use this for very low priority background tasks. It is not used within GLib or GTK+.
  • Cffi-Function G-TIMEOUT-ADD-FULL
  • Function G-TIMEOUT-ADD-FULL (priority interval-milliseconds function data destroy-notify)
  • Cffi-Function G-IDLE-ADD
  • Function G-IDLE-ADD (function data)
  • Cffi-Function G-IDLE-ADD-FULL ((priority uint) (function pointer) (data pointer) (notify pointer))
    A low-level function for adding callbacks to be called from main loop. Wrapper around g_idle_add_full. Adds a function to be called whenever there are no higher priority events pending. If the function returns FALSE it is automatically removed from the list of event sources and will not be called again. @arg[priority]{an integer specifying the priority. See @variable{+g-priority-default+}, @variable{+g-priority-default-idle+}, @variable{+g-priority-high+}, @variable{+g-priority-high-idle+}, @variable{+g-priority-low+}.} @arg[function]{pointer to callback that will be called. Callback should accept a single pointer argument and return a boolean FALSE if it should be removed} @arg[data]{pointer that will be passed to callback function} @arg[notify]{function that will be called when callback is no more needed. It will receive the @code{data} argument}
  • Function G-IDLE-ADD-FULL (priority function data notify)
    A low-level function for adding callbacks to be called from main loop. Wrapper around g_idle_add_full. Adds a function to be called whenever there are no higher priority events pending. If the function returns FALSE it is automatically removed from the list of event sources and will not be called again. @arg[priority]{an integer specifying the priority. See @variable{+g-priority-default+}, @variable{+g-priority-default-idle+}, @variable{+g-priority-high+}, @variable{+g-priority-high-idle+}, @variable{+g-priority-low+}.} @arg[function]{pointer to callback that will be called. Callback should accept a single pointer argument and return a boolean FALSE if it should be removed} @arg[data]{pointer that will be passed to callback function} @arg[notify]{function that will be called when callback is no more needed. It will receive the @code{data} argument}
  • Cffi-Function G-SOURCE-REMOVE
  • Function G-SOURCE-REMOVE (id)
  • Cffi-Function G-FREE ((ptr pointer))
    @arg[ptr]{pointer previously obtained with @fun{g-malloc} or with g_malloc C function} Frees the pointer by calling g_free on it.
  • Function G-FREE (ptr)
    @arg[ptr]{pointer previously obtained with @fun{g-malloc} or with g_malloc C function} Frees the pointer by calling g_free on it.
  • Cffi-Function G-MALLOC ((n-bytes gsize))
    @arg[n-bytes]{an integer} @return{pointer to beginning of allocated memory} Allocates the specified number of bytes in memory. Calls g_malloc. @see{g-free}
  • Function G-MALLOC (n-bytes)
    @arg[n-bytes]{an integer} @return{pointer to beginning of allocated memory} Allocates the specified number of bytes in memory. Calls g_malloc. @see{g-free}
  • Cffi-Function G-STRDUP ((str (:string :free-to-foreign t)))
    @arg[str]{a @class{string}} @return{foreign pointer to new string} Allocates a new string that is equal to @code{str}. Use @fun{g-free} to free it.
  • Function G-STRDUP (str)
    @arg[str]{a @class{string}} @return{foreign pointer to new string} Allocates a new string that is equal to @code{str}. Use @fun{g-free} to free it.
  • Cffi-Bitfield G-SPAWN-FLAGS
  • Condition G-ERROR-CONDITION  (ERROR)
  • Macro WITH-G-ERROR ((err) &body body)
  • Macro WITH-CATCHING-TO-G-ERROR ((err) &body body)
  • Function GET-USER-CACHE-DIR
  • Function GET-USER-DATA-DIR
  • Function GET-USER-CONFIG-DIR
  • Function BUILD-FILENAME (&rest args)
  • Cffi-Function RANDOM-SET-SEED
  • Function RANDOM-SET-SEED (seed)
  • Cffi-Function RANDOM-INT
  • Function RANDOM-INT
  • Cffi-Function RANDOM-INT-RANGE
  • Function RANDOM-INT-RANGE (begin end)
  • Function RANDOM-BOOLEAN
  • Cffi-Function RANDOM-DOUBLE
  • Function RANDOM-DOUBLE
  • Cffi-Function RANDOM-DOUBLE-RANGE
  • Function RANDOM-DOUBLE-RANGE (begin end)

CL-GTK2-INIT

No exported symbols.

GOBJECT.FFI

  • Cffi-Type G-TYPE
  • Struct GTYPE
    NAME
    %ID
  • Function GTYPE-NAME (instance)
  • Function (setf GTYPE-NAME) (value instance)
  • Function GTYPE-ID (gtype)
  • Function GTYPE (thing)
  • Class G-TYPE-DESIGNATOR  (ENHANCED-FOREIGN-TYPE)
    Values of this CFFI foreign type identify the GType. GType is designated by a its name (a string) or a numeric identifier. Functions accept GType designators as a string or integer and return them as a string. Functions @fun{g-type-name} and @fun{g-type-from-name} are used to convert between name and numeric identifier. Numeric identifier of GType may be different between different program runs. But string identifier of GType does not change.
    MANGLED-P   Reader: G-TYPE-DESIGNATOR-MANGLED-P
    Whether the type designator is mangled with G_SIGNAL_TYPE_STATIC_SCOPE flag
  • Function G-TYPE= (type-1 type-2)
  • Function G-TYPE/= (type-1 type-2)
  • Cffi-Function G-TYPE-FUNDAMENTAL ((type g-type-designator))
    Returns the fundamental type which is the ancestor of @code{type}. Example: @pre{ (g-type-fundamental "GtkWindowType") => "GEnum" (g-type-fundamental "GtkLabel") => "GObject" } @arg[type]{GType designator (see @class{g-type-designator})} @return{GType designator}
  • Function G-TYPE-FUNDAMENTAL (type)
    Returns the fundamental type which is the ancestor of @code{type}. Example: @pre{ (g-type-fundamental "GtkWindowType") => "GEnum" (g-type-fundamental "GtkLabel") => "GObject" } @arg[type]{GType designator (see @class{g-type-designator})} @return{GType designator}
  • Cffi-Function %G-TYPE-INIT
  • Function %G-TYPE-INIT
  • Cffi-Function G-TYPE-PARENT ((type g-type-designator))
    Returns the parent of a GType. @see{g-type-chilren} Example: @pre{ (g-type-parent "GtkLabel") => "GtkMisc" } @arg[type]{GType designator (see @class{g-type-designator})} @return{GType designator}
  • Function G-TYPE-PARENT (type)
    Returns the parent of a GType. @see{g-type-chilren} Example: @pre{ (g-type-parent "GtkLabel") => "GtkMisc" } @arg[type]{GType designator (see @class{g-type-designator})} @return{GType designator}
  • Cffi-Function G-TYPE-DEPTH ((type g-type-designator))
    Returns the length of the ancestry of @code{type}. This includes the @code{type} itself, so that e.g. a fundamental type has depth 1. Example: @pre{ (g-type-depth "GtkLabel") => 6 } @arg[type]{GType designator (see @class{g-type-designator})} @return{an integer}
  • Function G-TYPE-DEPTH (type)
    Returns the length of the ancestry of @code{type}. This includes the @code{type} itself, so that e.g. a fundamental type has depth 1. Example: @pre{ (g-type-depth "GtkLabel") => 6 } @arg[type]{GType designator (see @class{g-type-designator})} @return{an integer}
  • Cffi-Function G-TYPE-NEXT-BASE ((leaf-type g-type-designator) (root-type g-type-designator))
    Determines the type that is derived directly from @code{root-type} which is also a base class of @code{leaf-type}. Example: @pre{ (g-type-next-base "GtkButton" "GtkWidget") => "GtkContainer" } @arg[leaf-type]{GType designator (see @class{g-type-designator})} @arg[root-type]{GType designator} @return{GType designator}
  • Function G-TYPE-NEXT-BASE (leaf-type root-type)
    Determines the type that is derived directly from @code{root-type} which is also a base class of @code{leaf-type}. Example: @pre{ (g-type-next-base "GtkButton" "GtkWidget") => "GtkContainer" } @arg[leaf-type]{GType designator (see @class{g-type-designator})} @arg[root-type]{GType designator} @return{GType designator}
  • Cffi-Function G-TYPE-IS-A ((type g-type-designator) (is-a-type g-type-designator))
    If @code{is-a-type} is a derivable type, check whether type is a descendant of @code{is-a-type}. If @code{is-a-type} is an interface, check whether type conforms to it. Example: @pre{ (g-type-is-a "GtkButton" "GtkWidget") => T (g-type-is-a "GtkButton" "AtkImplementorIface") => T (g-type-is-a "GtkButton" "GtkLabel") => NIL } @arg[type]{GType designator (see @class{g-type-designator})} @arg[is-a-type]{GType designator} @return{boolean}
  • Function G-TYPE-IS-A (type is-a-type)
    If @code{is-a-type} is a derivable type, check whether type is a descendant of @code{is-a-type}. If @code{is-a-type} is an interface, check whether type conforms to it. Example: @pre{ (g-type-is-a "GtkButton" "GtkWidget") => T (g-type-is-a "GtkButton" "AtkImplementorIface") => T (g-type-is-a "GtkButton" "GtkLabel") => NIL } @arg[type]{GType designator (see @class{g-type-designator})} @arg[is-a-type]{GType designator} @return{boolean}
  • Cffi-Function %G-TYPE-CHILDREN
  • Function %G-TYPE-CHILDREN (type n-children)
  • Cffi-Function %G-TYPE-INTERFACE-PREREQUISITES
  • Function %G-TYPE-INTERFACE-PREREQUISITES (type n-interface-prerequisites)
  • Cffi-Function G-STRV-GET-TYPE
    Returns the type designator (see @class{g-type-designator}) for GStrv type. As a side effect, ensures that the type is registered.
  • Function G-STRV-GET-TYPE
    Returns the type designator (see @class{g-type-designator}) for GStrv type. As a side effect, ensures that the type is registered.
  • Cffi-Function G-CLOSURE-GET-TYPE
    Returns the type designator (see @class{g-type-designator}) for GClosure type. As a side effect, ensure that the type is registered.
  • Function G-CLOSURE-GET-TYPE
    Returns the type designator (see @class{g-type-designator}) for GClosure type. As a side effect, ensure that the type is registered.
  • Cffi-Function %G-TYPE-INTERFACES
  • Function %G-TYPE-INTERFACES (type n-interfaces)
  • Cffi-Struct G-TYPE-INTERFACE
  • Cffi-Struct G-TYPE-CLASS
  • Cffi-Struct G-TYPE-INSTANCE
  • Cffi-Struct G-TYPE-INFO
  • Cffi-Struct G-TYPE-QUERY
  • Cffi-Bitfield G-TYPE-FUNDAMENTAL-FLAGS
  • Cffi-Struct G-TYPE-FUNDAMENTAL-INFO
  • Cffi-Struct G-INTERFACE-INFO
  • Cffi-Struct G-TYPE-VALUE-TABLE
  • Cffi-Bitfield G-TYPE-FLAGS
  • Cffi-Struct %G-OBJECT
  • Cffi-Type %G-INITIALLY-UNOWNED
  • Cffi-Struct G-OBJECT-CLASS
  • Cffi-Bitfield G-PARAM-FLAGS
  • Cffi-Struct G-PARAM-SPEC
  • Cffi-Union G-VALUE-DATA
  • Cffi-Struct G-VALUE
  • Cffi-Struct G-OBJECT-CONSTRUCT-PARAM
  • Cffi-Struct G-PARAMETER
  • Cffi-Struct G-ENUM-VALUE
  • Cffi-Struct G-ENUM-CLASS
  • Cffi-Struct G-FLAGS-VALUE
  • Cffi-Struct G-FLAGS-CLASS
  • Cffi-Struct G-PARAM-SPEC-BOOLEAN
  • Cffi-Struct G-PARAM-SPEC-CHAR
  • Cffi-Struct G-PARAM-SPEC-UCHAR
  • Cffi-Struct G-PARAM-SPEC-INT
  • Cffi-Struct G-PARAM-SPEC-UINT
  • Cffi-Struct G-PARAM-SPEC-LONG
  • Cffi-Struct G-PARAM-SPEC-ULONG
  • Cffi-Struct G-PARAM-SPEC-INT64
  • Cffi-Struct G-PARAM-SPEC-UINT64
  • Cffi-Struct G-PARAM-SPEC-FLOAT
  • Cffi-Struct G-PARAM-SPEC-DOUBLE
  • Cffi-Struct G-PARAM-SPEC-ENUM
  • Cffi-Struct G-PARAM-SPEC-FLAGS
  • Cffi-Struct G-PARAM-SPEC-STRING
  • Cffi-Struct G-PARAM-SPEC-PARAM
  • Cffi-Struct G-PARAM-SPEC-BOXED
  • Cffi-Struct G-PARAM-SPEC-POINTER
  • Cffi-Struct G-PARAM-SPEC-OBJECT
  • Cffi-Struct G-PARAM-SPEC-VALUE-ARRAY
  • Cffi-Struct G-PARAM-SPEC-G-TYPE
  • Cffi-Struct G-PARAM-SPEC-CLASS
  • Cffi-Struct G-CLOSURE
  • Cffi-Function G-TYPE-CLASS-REF
  • Function G-TYPE-CLASS-REF (type)
  • Cffi-Function G-TYPE-CLASS-UNREF
  • Function G-TYPE-CLASS-UNREF (class)
  • Cffi-Function G-TYPE-CLASS-ADD-PRIVATE
  • Function G-TYPE-CLASS-ADD-PRIVATE (class private-size)
  • Cffi-Function G-TYPE-REGISTER-STATIC
  • Function G-TYPE-REGISTER-STATIC (parent-type type-name info flags)
  • Cffi-Function G-TYPE-REGISTER-STATIC-SIMPLE
  • Function G-TYPE-REGISTER-STATIC-SIMPLE (parent-type type-name class-size class-init instance-size instance-init flags)
  • Cffi-Function G-TYPE-ADD-INTERFACE-STATIC
  • Function G-TYPE-ADD-INTERFACE-STATIC (instance-type interface-type info)
  • Cffi-Function G-TYPE-INTERFACE-ADD-PREREQUISITE
  • Function G-TYPE-INTERFACE-ADD-PREREQUISITE (interface-type prerequisite-type)
  • Cffi-Function G-TYPE-QUERY
  • Function G-TYPE-QUERY (type query)
  • Cffi-Function G-TYPE-DEFAULT-INTERFACE-REF
  • Function G-TYPE-DEFAULT-INTERFACE-REF (type)
  • Cffi-Function G-TYPE-DEFAULT-INTERFACE-UNREF
  • Function G-TYPE-DEFAULT-INTERFACE-UNREF (interface)
  • Cffi-Function G-BOXED-COPY
  • Function G-BOXED-COPY (boxed-type src-boxed)
  • Cffi-Function G-BOXED-FREE
  • Function G-BOXED-FREE (boxed-type boxed)
  • Cffi-Function G-BOXED-TYPE-REGISTER-STATIC
  • Function G-BOXED-TYPE-REGISTER-STATIC (name copy-fn free-fn)
  • Cffi-Function G-POINTER-TYPE-REGISTER-STATIC
  • Function G-POINTER-TYPE-REGISTER-STATIC (name)
  • Cffi-Function G-CLOSURE-REF
  • Function G-CLOSURE-REF (closure)
  • Cffi-Function G-CLOSURE-SINK
  • Function G-CLOSURE-SINK (closure)
  • Cffi-Function G-CLOSURE-UNREF
  • Function G-CLOSURE-UNREF (closure)
  • Cffi-Function G-CLOSURE-INVALIDATE
  • Function G-CLOSURE-INVALIDATE (closure)
  • Cffi-Function G-CLOSURE-ADD-FINALIZE-NOTIFIER
  • Function G-CLOSURE-ADD-FINALIZE-NOTIFIER (closure notify-data notify-func)
  • Cffi-Function G-CLOSURE-ADD-INVALIDATE-NOTIFIER
  • Function G-CLOSURE-ADD-INVALIDATE-NOTIFIER (closure notify-data notify-func)
  • Cffi-Function G-CLOSURE-NEW-SIMPLE
  • Function G-CLOSURE-NEW-SIMPLE (sizeof-closure data)
  • Cffi-Function G-CLOSURE-SET-MARSHAL
  • Function G-CLOSURE-SET-MARSHAL (closure marshal)
  • Cffi-Function G-ENUM-REGISTER-STATIC
  • Function G-ENUM-REGISTER-STATIC (name static-values)
  • Cffi-Function G-FLAGS-REGISTER-STATIC
  • Function G-FLAGS-REGISTER-STATIC (name static-values)
  • Cffi-Function G-PARAM-SPEC-BOOLEAN
  • Function G-PARAM-SPEC-BOOLEAN (name nick blurb default-value flags)
  • Cffi-Function G-VALUE-SET-BOOLEAN
  • Function G-VALUE-SET-BOOLEAN (g-value new-value)
  • Cffi-Function G-VALUE-GET-BOOLEAN
  • Function G-VALUE-GET-BOOLEAN (g-value)
  • Cffi-Function G-PARAM-SPEC-CHAR
  • Function G-PARAM-SPEC-CHAR (name nick blurb minimum maximum default-value flags)
  • Cffi-Function G-VALUE-SET-CHAR
  • Function G-VALUE-SET-CHAR (g-value new-value)
  • Cffi-Function G-VALUE-GET-CHAR
  • Function G-VALUE-GET-CHAR (g-value)
  • Cffi-Function G-PARAM-SPEC-UCHAR
  • Function G-PARAM-SPEC-UCHAR (name nick blurb minimum maximum default-value flags)
  • Cffi-Function G-VALUE-SET-UCHAR
  • Function G-VALUE-SET-UCHAR (g-value new-value)
  • Cffi-Function G-VALUE-GET-UCHAR
  • Function G-VALUE-GET-UCHAR (g-value)
  • Cffi-Function G-PARAM-SPEC-INT
  • Function G-PARAM-SPEC-INT (name nick blurb minimum maximum default-value flags)
  • Cffi-Function G-VALUE-SET-INT
  • Function G-VALUE-SET-INT (g-value new-value)
  • Cffi-Function G-VALUE-GET-INT
  • Function G-VALUE-GET-INT (g-value)
  • Cffi-Function G-PARAM-SPEC-UINT
  • Function G-PARAM-SPEC-UINT (name nick blurb minimum maximum default-value flags)
  • Cffi-Function G-VALUE-SET-UINT
  • Function G-VALUE-SET-UINT (g-value new-value)
  • Cffi-Function G-VALUE-GET-UINT
  • Function G-VALUE-GET-UINT (g-value)
  • Cffi-Function G-PARAM-SPEC-LONG
  • Function G-PARAM-SPEC-LONG (name nick blurb minimum maximum default-value flags)
  • Cffi-Function G-VALUE-SET-LONG
  • Function G-VALUE-SET-LONG (g-value new-value)
  • Cffi-Function G-VALUE-GET-LONG
  • Function G-VALUE-GET-LONG (g-value)
  • Cffi-Function G-PARAM-SPEC-ULONG
  • Function G-PARAM-SPEC-ULONG (name nick blurb minimum maximum default-value flags)
  • Cffi-Function G-VALUE-SET-ULONG
  • Function G-VALUE-SET-ULONG (g-value new-value)
  • Cffi-Function G-VALUE-GET-ULONG
  • Function G-VALUE-GET-ULONG (g-value)
  • Cffi-Function G-PARAM-SPEC-INT64
  • Function G-PARAM-SPEC-INT64 (name nick blurb minimum maximum default-value flags)
  • Cffi-Function G-VALUE-SET-INT64
  • Function G-VALUE-SET-INT64 (g-value new-value)
  • Cffi-Function G-VALUE-GET-INT64
  • Function G-VALUE-GET-INT64 (g-value)
  • Cffi-Function G-PARAM-SPEC-UINT64
  • Function G-PARAM-SPEC-UINT64 (name nick blurb minimum maximum default-value flags)
  • Cffi-Function G-VALUE-SET-UINT64
  • Function G-VALUE-SET-UINT64 (g-value new-value)
  • Cffi-Function G-VALUE-GET-UINT64
  • Function G-VALUE-GET-UINT64 (g-value)
  • Cffi-Function G-PARAM-SPEC-FLOAT
  • Function G-PARAM-SPEC-FLOAT (name nick blurb minimum maximum default-value flags)
  • Cffi-Function G-VALUE-SET-FLOAT
  • Function G-VALUE-SET-FLOAT (g-value new-value)
  • Cffi-Function G-VALUE-GET-FLOAT
  • Function G-VALUE-GET-FLOAT (g-value)
  • Cffi-Function G-PARAM-SPEC-DOUBLE
  • Function G-PARAM-SPEC-DOUBLE (name nick blurb minimum maximum default-value flags)
  • Cffi-Function G-VALUE-SET-DOUBLE
  • Function G-VALUE-SET-DOUBLE (g-value new-value)
  • Cffi-Function G-VALUE-GET-DOUBLE
  • Function G-VALUE-GET-DOUBLE (g-value)
  • Cffi-Function G-PARAM-SPEC-ENUM
  • Function G-PARAM-SPEC-ENUM (name nick blurb enum-type default-value flags)
  • Cffi-Function G-VALUE-SET-ENUM
  • Function G-VALUE-SET-ENUM (g-value new-value)
  • Cffi-Function G-VALUE-GET-ENUM
  • Function G-VALUE-GET-ENUM (g-value)
  • Cffi-Function G-PARAM-SPEC-FLAGS
  • Function G-PARAM-SPEC-FLAGS (name nick blurb flags-type default-value flags)
  • Cffi-Function G-VALUE-SET-FLAGS
  • Function G-VALUE-SET-FLAGS (g-value new-value)
  • Cffi-Function G-VALUE-GET-FLAGS
  • Function G-VALUE-GET-FLAGS (g-value)
  • Cffi-Function G-PARAM-SPEC-STRING
  • Function G-PARAM-SPEC-STRING (name nick blurb default-value flags)
  • Cffi-Function G-VALUE-SET-STRING
  • Function G-VALUE-SET-STRING (g-value new-value)
  • Cffi-Function G-VALUE-GET-STRING
  • Function G-VALUE-GET-STRING (g-value)
  • Cffi-Function G-PARAM-SPEC-PARAM
  • Function G-PARAM-SPEC-PARAM (name nick blurb param-type flags)
  • Cffi-Function G-VALUE-SET-PARAM
  • Function G-VALUE-SET-PARAM (g-value new-value)
  • Cffi-Function G-VALUE-GET-PARAM
  • Function G-VALUE-GET-PARAM (g-value)
  • Cffi-Function G-PARAM-SPEC-BOXED
  • Function G-PARAM-SPEC-BOXED (name nick blurb boxed-type flags)
  • Cffi-Function G-VALUE-SET-BOXED
  • Function G-VALUE-SET-BOXED (g-value new-value)
  • Cffi-Function G-VALUE-TAKE-BOXED
  • Function G-VALUE-TAKE-BOXED (g-value new-value)
  • Cffi-Function G-VALUE-GET-BOXED
  • Function G-VALUE-GET-BOXED (g-value)
  • Cffi-Function G-PARAM-SPEC-POINTER
  • Function G-PARAM-SPEC-POINTER (name nick blurb flags)
  • Cffi-Function G-VALUE-SET-POINTER
  • Function G-VALUE-SET-POINTER (g-value new-value)
  • Cffi-Function G-VALUE-GET-POINTER
  • Function G-VALUE-GET-POINTER (g-value)
  • Cffi-Function G-PARAM-SPEC-OBJECT
  • Function G-PARAM-SPEC-OBJECT (name nick blurb object-type flags)
  • Cffi-Function G-VALUE-SET-OBJECT
  • Function G-VALUE-SET-OBJECT (g-value new-value)
  • Cffi-Function G-VALUE-GET-OBJECT
  • Function G-VALUE-GET-OBJECT (g-value)
  • Cffi-Function G-PARAM-SPEC-VALUE-ARRAY
  • Function G-PARAM-SPEC-VALUE-ARRAY (name nick blurb element-spec flags)
  • Cffi-Function G-PARAM-SPEC-G-TYPE
  • Function G-PARAM-SPEC-G-TYPE (name nick blurb types-root flags)
  • Cffi-Function G-VALUE-SET-G-TYPE
  • Function G-VALUE-SET-G-TYPE (g-value new-value)
  • Cffi-Function G-VALUE-GET-G-TYPE
  • Function G-VALUE-GET-G-TYPE (g-value)
  • Cffi-Function G-PARAM-SPEC-REF-SINK
  • Function G-PARAM-SPEC-REF-SINK (param-spec)
  • Cffi-Function G-PARAM-SPEC-UNREF
  • Function G-PARAM-SPEC-UNREF (param-spec)
  • Cffi-Function G-PARAM-VALUE-SET-DEFAULT
  • Function G-PARAM-VALUE-SET-DEFAULT (param-spec value)
  • Cffi-Function G-PARAM-VALUE-DEFAULTS
  • Function G-PARAM-VALUE-DEFAULTS (param-spec value)
  • Cffi-Function G-PARAM-VALUE-VALIDATE
  • Function G-PARAM-VALUE-VALIDATE (param-spec value)
  • Cffi-Function G-PARAM-SPEC-GET-NAME
  • Function G-PARAM-SPEC-GET-NAME (param-spec)
  • Cffi-Function G-PARAM-SPEC-GET-NICK
  • Function G-PARAM-SPEC-GET-NICK (param-spec)
  • Cffi-Function G-PARAM-SPEC-GET-BLURB
  • Function G-PARAM-SPEC-GET-BLURB (param-spec)
  • Cffi-Function G-VALUE-INIT ((value (:pointer g-value)) (type g-type-designator))
    Initializes the GValue @code{value} with the default value of @code{type} @arg[value]{a C pointer to the GValue structure} @arg[type]{an integer specifying the GType}
  • Function G-VALUE-INIT (value type)
    Initializes the GValue @code{value} with the default value of @code{type} @arg[value]{a C pointer to the GValue structure} @arg[type]{an integer specifying the GType}
  • Cffi-Function G-VALUE-COPY
  • Function G-VALUE-COPY (src-value dst-value)
  • Cffi-Function G-VALUE-RESET
  • Function G-VALUE-RESET (value)
  • Cffi-Function G-VALUE-UNSET ((value (:pointer g-value)))
    Clears the current value in @code{value} and "unsets" the type, releasing all resources associated with this GValue. An unset value is the same as an unitialized GValue. @arg[value]{a C pointer to the GValue structure}
  • Function G-VALUE-UNSET (value)
    Clears the current value in @code{value} and "unsets" the type, releasing all resources associated with this GValue. An unset value is the same as an unitialized GValue. @arg[value]{a C pointer to the GValue structure}
  • Cffi-Function G-VALUE-SET-INSTANCE
  • Function G-VALUE-SET-INSTANCE (value instance)
  • Cffi-Function G-STRDUP-VALUE-CONTENTS
  • Function G-STRDUP-VALUE-CONTENTS (value)
  • Cffi-Function G-OBJECT-CLASS-INSTALL-PROPERTY
  • Function G-OBJECT-CLASS-INSTALL-PROPERTY (class property-id param-spec)
  • Cffi-Function G-OBJECT-CLASS-FIND-PROPERTY
  • Function G-OBJECT-CLASS-FIND-PROPERTY (class property-name)
  • Cffi-Function G-OBJECT-CLASS-LIST-PROPERTIES
  • Function G-OBJECT-CLASS-LIST-PROPERTIES (class n-properties)
  • Cffi-Function G-OBJECT-CLASS-OVERRIDE-PROPERTY
  • Function G-OBJECT-CLASS-OVERRIDE-PROPERTY (class property-id name)
  • Cffi-Function G-OBJECT-INTERFACE-INSTALL-PROPERTY
  • Function G-OBJECT-INTERFACE-INSTALL-PROPERTY (interface param-spec)
  • Cffi-Function G-OBJECT-INTERFACE-FIND-PROPERTY
  • Function G-OBJECT-INTERFACE-FIND-PROPERTY (interface property-name)
  • Cffi-Function G-OBJECT-INTERFACE-LIST-PROPERTIES
  • Function G-OBJECT-INTERFACE-LIST-PROPERTIES (interface n-properties)
  • Cffi-Function G-OBJECT-NEWV
  • Function G-OBJECT-NEWV (object-type n-parameter parameters)
  • Cffi-Function G-OBJECT-REF
  • Function G-OBJECT-REF (object)
  • Cffi-Function G-OBJECT-UNREF
  • Function G-OBJECT-UNREF (object)
  • Cffi-Function G-OBJECT-REF-SINK
  • Function G-OBJECT-REF-SINK (object)
  • Cffi-Function G-OBJECT-IS-FLOATING
  • Function G-OBJECT-IS-FLOATING (object)
  • Cffi-Function G-OBJECT-FORCE-FLOATING
  • Function G-OBJECT-FORCE-FLOATING (object)
  • Cffi-Function G-OBJECT-WEAK-REF
  • Function G-OBJECT-WEAK-REF (object notify data)
  • Cffi-Function G-OBJECT-WEAK-UNREF
  • Function G-OBJECT-WEAK-UNREF (object notify data)
  • Cffi-Function G-OBJECT-ADD-TOGGLE-REF
  • Function G-OBJECT-ADD-TOGGLE-REF (object notifty data)
  • Cffi-Function G-OBJECT-REMOVE-TOGGLE-REF
  • Function G-OBJECT-REMOVE-TOGGLE-REF (object notifty data)
  • Cffi-Function G-OBJECT-NOTIFY
  • Function G-OBJECT-NOTIFY (object property-name)
  • Cffi-Function G-OBJECT-FREEZE-NOTIFY
  • Function G-OBJECT-FREEZE-NOTIFY (object)
  • Cffi-Function G-OBJECT-THAW-NOTIFY
  • Function G-OBJECT-THAW-NOTIFY (object)
  • Cffi-Function G-OBJECT-GET-DATA
  • Function G-OBJECT-GET-DATA (object key)
  • Cffi-Function G-OBJECT-SET-DATA
  • Function G-OBJECT-SET-DATA (object key new-value)
  • Cffi-Function G-OBJECT-SET-DATA-FULL
  • Function G-OBJECT-SET-DATA-FULL (object key data destory)
  • Cffi-Function G-OBJECT-STEAL-DATA
  • Function G-OBJECT-STEAL-DATA (object key)
  • Cffi-Function G-OBJECT-SET-PROPERTY
  • Function G-OBJECT-SET-PROPERTY (object property-name value)
  • Cffi-Function G-OBJECT-GET-PROPERTY
  • Function G-OBJECT-GET-PROPERTY (object property-name value)
  • Cffi-Function G-SIGNAL-CONNECT-CLOSURE
  • Function G-SIGNAL-CONNECT-CLOSURE (instance detailed-signal closure after)
  • Cffi-Function G-SIGNAL-EMITV
  • Function G-SIGNAL-EMITV (instance-and-params signal-id detail return-value)
  • Cffi-Function G-SIGNAL-LOOKUP
  • Function G-SIGNAL-LOOKUP (name type)
  • Cffi-Bitfield G-SIGNAL-FLAGS
  • Cffi-Struct G-SIGNAL-QUERY
  • Cffi-Function G-SIGNAL-QUERY
  • Function G-SIGNAL-QUERY (signal-id query)
  • Cffi-Function G-SIGNAL-LIST-IDS
  • Function G-SIGNAL-LIST-IDS (type n-ids)
  • Cffi-Function G-SIGNAL-PARSE-NAME
  • Function G-SIGNAL-PARSE-NAME (detailed-signal owner-type signal-id-ptr detail-ptr force-detail-quark)
  • Cffi-Struct G-OBJECT-STRUCT
  • Cffi-Type G-TYPE

GOBJECT

CL-GTK2-GOBJECT is a binding to GObject type system.
For information on GObject, see its @a[http://library.gnome.org/devel/gobject/stable/]{documentation}.

CL-GTK2-GOBJECT is structured as follows:
@itemize{
@item{Binding to GObject API, providing low-level means to use functionality of GObject. This includes introspection facilities and means to invoke functionality of GObject.}
@item{GObject wrapper that bridges Lisp language with GObject API.}
}

@begin[GObject instrospection API]{section}
The base of GObject type system is GType. GType is a numerical value that is the unique identifier of a registered type.
Each GType has a name that is retrieved with @fun{g-type-name}. Conversely, GType can be retrieved from its name via @fun{g-type-from-name}.

There are several predefined GType values that correspond to fundamental or base types.
@begin{itemize}
@item{@variable{+g-type-invalid+}}
@item{@variable{+g-type-void+}}
@item{@variable{+g-type-interface+}}
@item{@variable{+g-type-char+}}
@item{@variable{+g-type-uchar+}}
@item{@variable{+g-type-boolean+}}
@item{@variable{+g-type-int+}}
@item{@variable{+g-type-uint+}}
@item{@variable{+g-type-long+}}
@item{@variable{+g-type-ulong+}}
@item{@variable{+g-type-int64+}}
@item{@variable{+g-type-uint64+}}
@item{@variable{+g-type-enum+}}
@item{@variable{+g-type-flags+}}
@item{@variable{+g-type-float+}}
@item{@variable{+g-type-double+}}
@item{@variable{+g-type-string+}}
@item{@variable{+g-type-pointer+}}
@item{@variable{+g-type-boxed+}}
@item{@variable{+g-type-param+}}
@item{@variable{+g-type-object+}}
@end{itemize}

GType values form type hierarchies via signle inheritance. Functions @fun{g-type-parent} and @fun{g-type-children} enable to traverse through the type hierarchy.

For some types, additional information is available. Functions @fun{class-properties} and @fun{interface-properties} return properties of classes and interfaces. Functions @fun{get-enum-items} and @fun{get-flags-items} return members of enum and flags types.

//TODO: document and refactor signals

@end{section}

@begin[GValue]{section}
GObject uses GValues as a generic way to pass values. It is used when calling closures, emitting signals, setting and getting properties' values, passing values to object constructors. @class{g-value} foreign structure is used for holding GValue. It used like all foreign structures: either with @code{cffi:foreign-alloc} or with @code{cffi:with-foreign-object}. Before first use, @class{g-value} should be zeroed with @fun{g-value-zero}. Zeroed @class{g-value} may be configured to hold a GValue of a given type with @fun{g-value-init}. @fun{parse-g-value} retrieves the Lisp object corresponding to the value stored in GValue. @fun{set-g-value} sets the GValue from Lisp object.
@end{section}
  • Variable +G-TYPE-INVALID+
    (gobject::gtype-make-fundamental-type 0)
    An invalid GType used as error return value in some functions which return a GType.
  • Variable +G-TYPE-VOID+
    (gobject::gtype-make-fundamental-type 1)
    A fundamental type which is used as a replacement for the C @code{void} return type.
  • Variable +G-TYPE-INTERFACE+
    (gobject::gtype-make-fundamental-type 2)
    The fundamental type from which all interfaces are derived.
  • Variable +G-TYPE-CHAR+
    (gobject::gtype-make-fundamental-type 3)
    The fundamental type corresponding to gchar. The type designated by @variable{+g-type-char+} is unconditionally an 8-bit signed integer. This may or may not be the same type a the C type @code{gchar}.
  • Variable +G-TYPE-UCHAR+
    (gobject::gtype-make-fundamental-type 4)
    The fundamental type corresponding to @code{guchar}.
  • Variable +G-TYPE-BOOLEAN+
    (gobject::gtype-make-fundamental-type 5)
    The fundamental type corresponding to @code{gboolean}.
  • Variable +G-TYPE-INT+
    (gobject::gtype-make-fundamental-type 6)
    The fundamental type corresponding to @code{gint}.
  • Variable +G-TYPE-UINT+
    (gobject::gtype-make-fundamental-type 7)
    The fundamental type corresponding to @code{guint}.
  • Variable +G-TYPE-LONG+
    (gobject::gtype-make-fundamental-type 8)
    The fundamental type corresponding to @code{glong}.
  • Variable +G-TYPE-ULONG+
    (gobject::gtype-make-fundamental-type 9)
    The fundamental type corresponding to @code{gulong}.
  • Variable +G-TYPE-INT64+
    (gobject::gtype-make-fundamental-type 10)
    The fundamental type corresponding to @code{gint64}.
  • Variable +G-TYPE-UINT64+
    (gobject::gtype-make-fundamental-type 11)
    The fundamental type corresponding to @code{guint64}.
  • Variable +G-TYPE-ENUM+
    (gobject::gtype-make-fundamental-type 12)
    The fundamental type from which all enumeration types are derived.
  • Variable +G-TYPE-FLAGS+
    (gobject::gtype-make-fundamental-type 13)
    The fundamental type from which all flags types are derived.
  • Variable +G-TYPE-FLOAT+
    (gobject::gtype-make-fundamental-type 14)
    The fundamental type corresponding to @code{gfloat}.
  • Variable +G-TYPE-DOUBLE+
    (gobject::gtype-make-fundamental-type 15)
    The fundamental type corresponding to @code{gdouble}.
  • Variable +G-TYPE-STRING+
    (gobject::gtype-make-fundamental-type 16)
    The fundamental type corresponding to null-terminated C strings.
  • Variable +G-TYPE-POINTER+
    (gobject::gtype-make-fundamental-type 17)
    The fundamental type corresponding to @code{gpointer}.
  • Variable +G-TYPE-BOXED+
    (gobject::gtype-make-fundamental-type 18)
    The fundamental type from which all boxed types are derived.
  • Variable +G-TYPE-PARAM+
    (gobject::gtype-make-fundamental-type 19)
    The fundamental type from which all GParamSpec types are derived.
  • Variable +G-TYPE-OBJECT+
    (gobject::gtype-make-fundamental-type 20)
    The fundamental type for GObject.
  • Function G-TYPE-CHILDREN (g-type)
    Returns the list of types inherited from @code{g-type}.@see{g-type-parent} Example: @pre{ (g-type-children "GtkObject") => ("GtkWidget" "GtkAdjustment" "GtkTreeViewColumn" "GtkCellRenderer" "GtkFileFilter" "GtkRecentFilter" "GtkTooltips") } @arg[g-type]{GType designator (see @class{g-type-designator})} @return{list of GType designators}
  • Function G-TYPE-INTERFACES (g-type)
    Returns the list of interfaces the @code{g-type} conforms to. Example: @pre{ (g-type-interfaces "GtkButton") => ("AtkImplementorIface" "GtkBuildable" "GtkActivatable") } @arg[g-type]{GType designator (see @class{g-type-designator})} @return{list of GType designators}
  • Function G-TYPE-INTERFACE-PREREQUISITES (g-type)
    Returns the prerequisites of an interface type. Prerequisite is a type that must be a superclass of an implementing class or an interface that the object must also implement. Example: @pre{ (g-type-interface-prerequisites "GtkTreeModel") => ("GObject") } @arg[g-type]{GType designator (see @class{g-type-designator})} @return{list of GType designators}
  • Struct G-CLASS-PROPERTY-DEFINITION
    Structure describing property of a GObject class. See accessor functions: @itemize{ @item{@fun{g-class-property-definition-name}} @item{@fun{g-class-property-definition-type}} @item{@fun{g-class-property-definition-readable}} @item{@fun{g-class-property-definition-writable}} @item{@fun{g-class-property-definition-constructor}} @item{@fun{g-class-property-definition-constructor-only}} @item{@fun{g-class-property-definition-owner-type}} }
    NAME
    TYPE
    READABLE
    WRITABLE
    CONSTRUCTOR
    CONSTRUCTOR-ONLY
    OWNER-TYPE
  • Function G-CLASS-PROPERTY-DEFINITION-NAME (instance)
  • Function (setf G-CLASS-PROPERTY-DEFINITION-NAME) (value instance)
  • Function G-CLASS-PROPERTY-DEFINITION-TYPE (instance)
  • Function (setf G-CLASS-PROPERTY-DEFINITION-TYPE) (value instance)
  • Function G-CLASS-PROPERTY-DEFINITION-READABLE (instance)
  • Function (setf G-CLASS-PROPERTY-DEFINITION-READABLE) (value instance)
  • Function G-CLASS-PROPERTY-DEFINITION-WRITABLE (instance)
  • Function (setf G-CLASS-PROPERTY-DEFINITION-WRITABLE) (value instance)
  • Function G-CLASS-PROPERTY-DEFINITION-CONSTRUCTOR (instance)
  • Function (setf G-CLASS-PROPERTY-DEFINITION-CONSTRUCTOR) (value instance)
  • Function G-CLASS-PROPERTY-DEFINITION-CONSTRUCTOR-ONLY (instance)
  • Function (setf G-CLASS-PROPERTY-DEFINITION-CONSTRUCTOR-ONLY) (value instance)
  • Function G-CLASS-PROPERTY-DEFINITION-OWNER-TYPE (instance)
  • Function (setf G-CLASS-PROPERTY-DEFINITION-OWNER-TYPE) (value instance)
  • Function PARSE-G-PARAM-SPEC (param)
  • Function CLASS-PROPERTIES (g-type)
    @return{list of properties of GObject class @code{g-type}. Each property is described by an object of type @class{g-class-property-definition}.} @arg[g-type]{an integer or a string specifying the GType}
  • Function CLASS-PROPERTY-INFO (g-type property-name)
  • Function INTERFACE-PROPERTIES (g-type)
    @return{list of properties of GObject interface @code{g-type}. Each property is described by an object of type @class{g-class-property-definition}.} @arg[g-type]{an integer or a string specifying the GType}
  • Struct ENUM-ITEM
    A structure describing a single enumeration item. See accessor functions: @itemize{ @item{@fun{enum-item-name}} @item{@fun{enum-item-value}} @item{@fun{enum-item-nick}} }
    NAME
    VALUE
    NICK
  • Function ENUM-ITEM-NAME (instance)
  • Function (setf ENUM-ITEM-NAME) (value instance)
  • Function ENUM-ITEM-VALUE (instance)
  • Function (setf ENUM-ITEM-VALUE) (value instance)
  • Function ENUM-ITEM-NICK (instance)
  • Function (setf ENUM-ITEM-NICK) (value instance)
  • Function GET-ENUM-ITEMS (type)
    Gets the list of enum items that belong to GEnum type @code{type} @arg[type]{a string or an integer specifying GEnum type} @return{a list of @class{enum-item} objects}
  • Struct FLAGS-ITEM
    A structure describing a single flags item. See accessor functions: @itemize{ @item{@fun{flags-item-name}} @item{@fun{flags-item-value}} @item{@fun{flags-item-nick}} }
    NAME
    VALUE
    NICK
  • Function FLAGS-ITEM-NAME (instance)
  • Function (setf FLAGS-ITEM-NAME) (value instance)
  • Function FLAGS-ITEM-VALUE (instance)
  • Function (setf FLAGS-ITEM-VALUE) (value instance)
  • Function FLAGS-ITEM-NICK (instance)
  • Function (setf FLAGS-ITEM-NICK) (value instance)
  • Function GET-FLAGS-ITEMS (type)
    Gets the list of flags items that belong to GFlags type @code{type} @arg[type]{a string or an integer specifying GFlags type} @return{a list of @class{flags-item} objects}
  • Struct SIGNAL-INFO
    ID
    NAME
    OWNER-TYPE
    FLAGS
    RETURN-TYPE
    PARAM-TYPES
    DETAIL
  • Function SIGNAL-INFO-ID (instance)
  • Function (setf SIGNAL-INFO-ID) (value instance)
  • Function SIGNAL-INFO-NAME (instance)
  • Function (setf SIGNAL-INFO-NAME) (value instance)
  • Function SIGNAL-INFO-OWNER-TYPE (instance)
  • Function (setf SIGNAL-INFO-OWNER-TYPE) (value instance)
  • Function SIGNAL-INFO-FLAGS (instance)
  • Function (setf SIGNAL-INFO-FLAGS) (value instance)
  • Function SIGNAL-INFO-RETURN-TYPE (instance)
  • Function (setf SIGNAL-INFO-RETURN-TYPE) (value instance)
  • Function SIGNAL-INFO-PARAM-TYPES (instance)
  • Function (setf SIGNAL-INFO-PARAM-TYPES) (value instance)
  • Function SIGNAL-INFO-DETAIL (instance)
  • Function (setf SIGNAL-INFO-DETAIL) (value instance)
  • Function QUERY-SIGNAL-INFO (signal-id)
  • Function PARSE-SIGNAL-NAME (owner-type signal-name)
  • Function TYPE-SIGNALS (type &key include-inherited)
  • Function G-VALUE-ZERO (g-value)
    Initializes the GValue in "unset" state. @arg[g-value]{a C pointer to the GValue structure}
  • Function G-VALUE-TYPE (gvalue)
  • Function PARSE-G-VALUE (gvalue &key (parse-kind :get-property))
    Parses the GValue structure and returns the corresponding Lisp object. @arg[value]{a C pointer to the GValue structure} @return{value contained in the GValue structure. Type of value depends on GValue type}
  • Function SET-G-VALUE (gvalue value type &key zero-g-value unset-g-value (g-value-init t))
    Assigns the GValue structure @code{gvalue} the value @code{value} of GType @code{type}. @arg[gvalue]{a C pointer to the GValue structure} @arg[value]{a Lisp object that is to be assigned} @arg[type]{a GType that is to be assigned} @arg[zero-g-value]{a boolean specifying whether GValue should be zero-initialized before assigning. See @fun{g-value-zero}} @arg[unset-g-value]{a boolean specifying whether GValue should be "unset" before assigning. See @fun{g-value-unset}. The "true" value should not be passed to both @code{zero-g-value} and @code{unset-g-value} arguments} @arg[g-value-init]{a boolean specifying where GValue should be initialized}
  • Function REGISTER-ENUM-TYPE (name type)
  • Function REGISTER-FLAGS-TYPE (name type)
  • Generic-Function RELEASE (object)
    Manually frees the Lisp reference to the @code{object}. Probably should not be called. @arg[object]{an instance of @class{g-object}}
  • Generic-Function RELEASE (object)
    Manually frees the Lisp reference to the @code{object}. Probably should not be called. @arg[object]{an instance of @class{g-object}}
  • Method RELEASE ((object null))
  • Function RELEASE* (&rest objects)
    Calls @fun{release} on all objects in @code{objects} @arg[objects]{a list of instances of @class{g-object}}
  • Macro USING ((var &optional (expr var)) &body body)
  • Macro USING* ((&rest bindings) &body body)
  • Function ALLOCATE-STABLE-POINTER (thing)
    Allocates the stable pointer for @code{thing}. Stable pointer is an integer that can be dereferenced with @fun{get-stable-pointer-value} and freed with @fun{free-stable-pointer}. Stable pointers are used to pass references to lisp objects to foreign code. @arg[thing]{any object} @return{integer}
  • Function FREE-STABLE-POINTER (stable-pointer)
    Frees the stable pointer previously allocated by @fun{allocate-stable-pointer}
  • Function GET-STABLE-POINTER-VALUE (stable-pointer)
    Returns the objects that is referenced by stable pointer previously allocated by @fun{allocate-stable-pointer}. May be called any number of times.
  • Function STABLE-POINTER-VALUE (stable-pointer)
  • Function (setf STABLE-POINTER-VALUE) (new-value stable-pointer)
  • Macro WITH-STABLE-POINTER ((ptr expr) &body body)
    Executes @code{body} with @code{ptr} bound to the stable pointer to result of evaluating @code{expr}. @arg[ptr]{a symbol naming the variable which will hold the stable pointer value} @arg[expr]{an expression}
  • Function G-TYPE-FROM-OBJECT (object-ptr)
    Returns the GType of an @code{object-ptr} @arg[object-ptr]{C pointer to an object} @return{GType designator (see @class{g-type-designator})}
  • Function G-OBJECT-CALL-GET-PROPERTY (object-ptr property-name &optional property-type)
  • Function G-OBJECT-CALL-SET-PROPERTY (object-ptr property-name new-value &optional property-type)
  • Function G-OBJECT-CALL-CONSTRUCTOR (object-type args-names args-values &optional args-types)
  • Class G-OBJECT
    Base class for GObject classes hierarchy.
    POINTER   Accessor: POINTER
    HAS-REFERENCE   Accessor: G-OBJECT-HAS-REFERENCE
    SIGNAL-HANDLERS   Reader: G-OBJECT-SIGNAL-HANDLERS
  • Method RELEASE ((obj g-object))
  • Function REGISTER-OBJECT-TYPE (name type)
  • Function REGISTERED-OBJECT-TYPE-BY-NAME (name)
  • Function CREATE-SIGNAL-HANDLER-CLOSURE (object fn)
  • Function SAVE-HANDLER-TO-OBJECT (object handler)
  • Function RETRIEVE-HANDLER-FROM-OBJECT (object handler-id)
  • Function DELETE-HANDLER-FROM-OBJECT (object handler-id)
  • Function CONNECT-SIGNAL (object signal handler &key after)
    Connects the function to a signal for a particular object. If @code{after} is true, then the function will be called after the default handler of the signal. @arg[object]{an instance of @class{gobject}} @arg[signal]{a string; names the signal} @arg[handler]{a function; handles the signal. Number (and type) of arguments and return value type depends on the signal} @arg[after]{a boolean}
  • Function G-SIGNAL-CONNECT (object signal handler &key after)
    Deprecated alias for @fun{connect-signal}
  • Function EMIT-SIGNAL (object signal-name &rest args)
    Emits the signal. @arg[object]{an instance of @class{g-object}. Signal is emitted on this object} @arg[signal-name]{a string specifying the signal} @arg[args]{arguments for the signal} @return{none}
  • Cffi-Function DISCONNECT-SIGNAL
  • Function DISCONNECT-SIGNAL (object handler-id)
  • Class GOBJECT-CLASS  (STANDARD-CLASS)
    Metaclass for GObject-based classes.
    G-TYPE-NAME   Accessor: GOBJECT-CLASS-G-TYPE-NAME
    DIRECT-G-TYPE-NAME   Accessor: GOBJECT-CLASS-DIRECT-G-TYPE-NAME
    G-TYPE-INITIALIZER   Reader: GOBJECT-CLASS-G-TYPE-INITIALIZER
    INTERFACE-P   Reader: GOBJECT-CLASS-INTERFACE-P
  • Variable *LISP-NAME-PACKAGE*
    nil
    For internal use (used by class definitions generator). Specifies the package in which symbols are interned.
  • Variable *STRIP-PREFIX*
    ""
  • Variable *LISP-NAME-EXCEPTIONS*
    nil
  • Variable *ADDITIONAL-PROPERTIES*
    nil
  • Macro DEFINE-G-OBJECT-CLASS (g-type-name name (&key (superclass 'g-object) (export t) interfaces type-initializer) (&rest properties))
  • Macro DEFINE-G-INTERFACE (g-type-name name (&key (export t) type-initializer) &body properties)
  • Function GET-G-CLASS-DEFINITION (type &optional lisp-name-package)
  • Function GET-G-INTERFACE-DEFINITION (interface &optional lisp-name-package)
  • Macro DEFINE-G-ENUM (g-name name (&key (export t) type-initializer) &body values)
    Defines a GEnum type for enumeration. Generates corresponding CFFI definition. Example: @begin{pre} (define-g-enum "GdkGrabStatus" grab-status () :success :already-grabbed :invalid-time :not-viewable :frozen) (define-g-enum "GdkExtensionMode" gdk-extension-mode (:export t :type-initializer "gdk_extension_mode_get_type") (:none 0) (:all 1) (:cursor 2)) @end{pre} @arg[g-name]{a string. Specifies the GEnum name} @arg[name]{a symbol. Names the enumeration type.} @arg[export]{a boolean. If true, @code{name} will be exported.} @arg[type-initializer]{a @code{NIL} or a string or a function designator. If non-@code{NIL}, specifies the function that initializes the type: string specifies a C function that returns the GType value and function designator specifies the Lisp function.} @arg[values]{values for enum. Each value is a keyword or a list @code{(keyword integer-value)}. @code{keyword} corresponds to Lisp value of enumeration, and @code{integer-value} is an C integer for enumeration item. If @code{integer-value} is not specified, it is generated automatically (see CFFI manual)}
  • Function GET-G-ENUM-DEFINITION (type &optional lisp-name-package)
  • Macro DEFINE-G-FLAGS (g-name name (&key (export t) type-initializer) &body values)
    Defines a GFlags type for enumeration that can combine its values. Generates corresponding CFFI definition. Values of this type are lists of keywords that are combined. Example: @begin{pre} (define-g-flags "GdkWindowState" window-state () (:withdrawn 1) (:iconified 2) (:maximized 4) (:sticky 8) (:fullscreen 16) (:above 32) (:below 64)) @end{pre} @arg[g-name]{a string. Specifies the GEnum name} @arg[name]{a symbol. Names the enumeration type.} @arg[export]{a boolean. If true, @code{name} will be exported.} @arg[type-initializer]{a @code{NIL} or a string or a function designator. If non-@code{NIL}, specifies the function that initializes the type: string specifies a C function that returns the GType value and function designator specifies the Lisp function.} @arg[values]{values for flags. Each value is a keyword or a list @code{(keyword integer-value)}. @code{keyword} corresponds to Lisp value of a flag, and @code{integer-value} is an C integer for flag. If @code{integer-value} is not specified, it is generated automatically (see CFFI manual)}
  • Function GET-G-FLAGS-DEFINITION (type &optional lisp-name-package)
  • Function GET-G-TYPE-DEFINITION (type &optional lisp-name-package)
  • Function GENERATE-TYPES-HIERARCHY-TO-FILE (file root-type &key include-referenced prefix package exceptions prologue interfaces enums flags objects exclusions additional-properties)
  • Class G-INITIALLY-UNOWNED  (G-OBJECT)
    Base class that has initial "floating" reference.
    No slots.
  • Macro GLIB-DEFCALLBACK (name-and-options return-type args &body body)
  • Macro DEFINE-VTABLE ((type-name name) &body items)
  • Macro REGISTER-OBJECT-TYPE-IMPLEMENTATION (name class parent interfaces properties)
  • Macro DEFINE-G-BOXED-CSTRUCT (name g-type-name &body slots)
  • Class G-BOXED-OPAQUE
    POINTER   Accessor: G-BOXED-OPAQUE-POINTER
  • Method POINTER ((object g-boxed-opaque))
  • Macro DEFINE-G-BOXED-OPAQUE (name g-type-name &key (alloc (error "alloc must be specified")))
  • Macro DEFINE-G-BOXED-VARIANT-CSTRUCT (name g-type-name &body slots)
  • Function BOXED-RELATED-SYMBOLS (name)
  • Macro DEFINE-BOXED-OPAQUE-ACCESSOR (boxed-name accessor-name &key type reader writer)
  • Function COPY-BOXED-SLOTS-TO-FOREIGN (structure native-ptr &optional (type (and structure (type-of structure))))
  • Macro WITH-FOREIGN-BOXED-ARRAY ((n-var array-var type values-seq) &body body)
  • Macro DEFINE-CB-METHODS (name return-type (&rest args))
  • Function CREATE-FN-REF (object function)

Also exports

  • GOBJECT.FFI:G-PARAM-SPEC
  • GOBJECT.FFI:G-SIGNAL-LOOKUP
  • GOBJECT.FFI:G-TYPE-NEXT-BASE
  • GOBJECT.FFI:GTYPE
  • GOBJECT.FFI:G-TYPE-DESIGNATOR
  • GOBJECT.FFI:G-TYPE-FUNDAMENTAL
  • GOBJECT.FFI:G-TYPE-IS-A
  • GOBJECT.FFI:GTYPE-NAME
  • GOBJECT.FFI:G-VALUE-INIT
  • GOBJECT.FFI:G-TYPE-INTERFACE
  • GOBJECT.FFI:G-OBJECT-CLASS
  • GOBJECT.FFI:G-TYPE=
  • GOBJECT.FFI:G-TYPE-CLASS-UNREF
  • GOBJECT.FFI:G-VALUE-UNSET
  • GOBJECT.FFI:G-TYPE
  • GOBJECT.FFI:GTYPE-ID
  • GOBJECT.FFI:G-TYPE-DEPTH
  • GOBJECT.FFI:G-CLOSURE-GET-TYPE
  • GOBJECT.FFI:G-STRV-GET-TYPE
  • GOBJECT.FFI:G-TYPE-PARENT
  • GOBJECT.FFI:G-VALUE
  • GOBJECT.FFI:G-TYPE-CLASS-REF
  • GOBJECT.FFI:G-TYPE/=

cl-gtk2-gtk

GTK

  • Cffi-Function GET-CLIPBOARD
  • Function GET-CLIPBOARD (selection)
  • Function CALL-FROM-GTK-MAIN-LOOP (function &key (priority +g-priority-default-idle+))
  • Function GTK-MAIN-ADD-TIMEOUT (milliseconds function &key (priority +g-priority-default+))
  • Macro WITHIN-MAIN-LOOP (&body body)
  • Macro WITH-MAIN-LOOP (&body body)
  • Function GTK-MAIN
  • Function ENSURE-GTK-MAIN
  • Function JOIN-GTK-MAIN
  • Function LEAVE-GTK-MAIN
  • Cffi-Function GTK-MAIN-QUIT
  • Function GTK-MAIN-QUIT
  • Struct BORDER
    LEFT
    RIGHT
    TOP
    BOTTOM
  • Function COPY-BORDER (instance)
  • Function BORDER-LEFT (instance)
  • Function (setf BORDER-LEFT) (value instance)
  • Function BORDER-RIGHT (instance)
  • Function (setf BORDER-RIGHT) (value instance)
  • Function BORDER-TOP (instance)
  • Function (setf BORDER-TOP) (value instance)
  • Function BORDER-BOTTOM (instance)
  • Function (setf BORDER-BOTTOM) (value instance)
  • Function MAKE-BORDER (&key ((left left) 0) ((right right) 0) ((top top) 0) ((bottom bottom) 0))
  • Struct TREE-ITER
    STAMP
    USER-DATA
    USER-DATA-2
    USER-DATA-3
  • Function TREE-ITER-STAMP (instance)
  • Function (setf TREE-ITER-STAMP) (value instance)
  • Function TREE-ITER-USER-DATA (instance)
  • Function (setf TREE-ITER-USER-DATA) (value instance)
  • Cffi-Type TREE-PATH
  • Class TREE-PATH  (G-BOXED-OPAQUE)
    No slots.
  • Function TREE-PATH-INDICES (path)
  • Function (setf TREE-PATH-INDICES) (new-value path)
  • Cffi-Function TREE-PATH-COMPARE
  • Function TREE-PATH-COMPARE (tree-path-1 tree-path-2)
  • Cffi-Function TREE-PATH-NEXT
  • Function TREE-PATH-NEXT (tree-path)
  • Cffi-Function TREE-PATH-PREV
  • Function TREE-PATH-PREV (tree-path)
  • Cffi-Function TREE-PATH-UP
  • Function TREE-PATH-UP (tree-path)
  • Cffi-Function TREE-PATH-DOWN
  • Function TREE-PATH-DOWN (tree-path)
  • Cffi-Function TREE-PATH-IS-ANCESTOR
  • Function TREE-PATH-IS-ANCESTOR (tree-path descendant)
  • Cffi-Function TREE-PATH-IS-DESCENDANT
  • Function TREE-PATH-IS-DESCENDANT (tree-path ancestor)
  • Class TREE-ROW-REFERENCE  (G-BOXED-OPAQUE)
    No slots.
  • Cffi-Function TREE-ROW-REFERENCE-MODEL
  • Function TREE-ROW-REFERENCE-MODEL (g850)
  • Cffi-Function TREE-ROW-REFERENCE-PATH
  • Function TREE-ROW-REFERENCE-PATH (g883)
  • Cffi-Function TREE-ROW-REFERENCE-VALID
  • Function TREE-ROW-REFERENCE-VALID (g916)
  • Cffi-Function ADJUSTMENT-CLAMP-PAGE
  • Function ADJUSTMENT-CLAMP-PAGE (adjustment lower upper)
  • Struct REQUISITION
    WIDTH
    HEIGHT
  • Function COPY-REQUISITION (instance)
  • Function REQUISITION-WIDTH (instance)
  • Function (setf REQUISITION-WIDTH) (value instance)
  • Function REQUISITION-HEIGHT (instance)
  • Function (setf REQUISITION-HEIGHT) (value instance)
  • Function MAKE-REQUISITION (&key ((width width) 0) ((height height) 0))
  • Struct ALLOCATION
    X
    Y
    WIDTH
    HEIGHT
  • Function COPY-ALLOCATION (instance)
  • Function ALLOCATION-X (instance)
  • Function (setf ALLOCATION-X) (value instance)
  • Function ALLOCATION-Y (instance)
  • Function (setf ALLOCATION-Y) (value instance)
  • Function ALLOCATION-WIDTH (instance)
  • Function (setf ALLOCATION-WIDTH) (value instance)
  • Function ALLOCATION-HEIGHT (instance)
  • Function (setf ALLOCATION-HEIGHT) (value instance)
  • Function MAKE-ALLOCATION (&key ((x x) 0) ((y y) 0) ((width width) 0) ((height height) 0))
  • Cffi-Function H-S-V-SET-COLOR
  • Function H-S-V-SET-COLOR (h-s-v h s v)
  • Function H-S-V-GET-COLOR (h-s-v)
  • Cffi-Function H-S-V-SET-METRICS
  • Function H-S-V-SET-METRICS (h-s-v size ring-width)
  • Function H-S-V-GET-METRICS (h-s-v)
  • Cffi-Function H-S-V-IS-ADJUSTING
  • Function H-S-V-IS-ADJUSTING (h-s-v)
  • Function H-S-V-TO-R-G-B (h s v)
  • Function R-G-B-TO-H-S-V (r g b)
  • Cffi-Enum TEXT-DIRECTION
  • Cffi-Enum SIZE-GROUP-MODE
  • Cffi-Enum UNIT
  • Cffi-Enum PRINT-STATUS
  • Cffi-Enum RECENT-SORT-TYPE
  • Cffi-Enum FILE-CHOOSER-ACTION
  • Cffi-Enum CELL-RENDERER-ACCEL-MODE
  • Cffi-Enum CELL-RENDERER-MODE
  • Cffi-Enum TREE-VIEW-COLUMN-SIZING
  • Cffi-Enum PROGRESS-BAR-ORIENTATION
  • Cffi-Enum PROGRESS-BAR-STYLE
  • Cffi-Enum UPDATE-TYPE
  • Cffi-Enum METRIC-TYPE
  • Cffi-Enum SPIN-BUTTON-UPDATE-POLICY
  • Cffi-Enum CURVE-TYPE
  • Cffi-Enum IMAGE-TYPE
  • Cffi-Enum ARROW-TYPE
  • Cffi-Enum SORT-TYPE
  • Cffi-Enum TOOLBAR-STYLE
  • Cffi-Enum WRAP-MODE
  • Cffi-Enum JUSTIFICATION
  • Cffi-Enum BUTTON-BOX-STYLE
  • Cffi-Enum SELECTION-MODE
  • Cffi-Enum TREE-VIEW-GRID-LINES
  • Cffi-Enum PACK-DIRECTION
  • Cffi-Enum POLICY-TYPE
  • Cffi-Enum CORNER-TYPE
  • Cffi-Enum SENSITIVITY-TYPE
  • Cffi-Enum SHADOW-TYPE
  • Cffi-Enum ICON-SIZE
  • Cffi-Enum ORIENTATION
  • Cffi-Enum POSITION-TYPE
  • Cffi-Enum RELIEF-STYLE
  • Cffi-Enum MESSAGE-TYPE
  • Cffi-Enum BUTTONS-TYPE
  • Cffi-Enum WINDOW-TYPE
  • Cffi-Enum WINDOW-POSITION
  • Cffi-Enum RESIZE-MODE
  • Cffi-Enum TEXT-BUFFER-TARGET-INFO
  • Cffi-Enum STATE-TYPE
  • Cffi-Enum DIRECTION-TYPE
  • Cffi-Enum DRAG-RESULT
  • Cffi-Enum WIDGET-HELP-TYPE
  • Cffi-Enum PACK-TYPE
  • Cffi-Enum NOTEBOOK-TAB
  • Cffi-Enum MOVEMENT-STEP
  • Cffi-Enum ANCHOR-TYPE
  • Cffi-Enum ASSISTANT-PAGE-TYPE
  • Cffi-Enum BUILDER-ERROR
  • Cffi-Enum CELL-TYPE
  • Cffi-Enum C-LIST-DRAG-POS
  • Cffi-Enum C-TREE-EXPANDER-STYLE
  • Cffi-Enum C-TREE-EXPANSION-TYPE
  • Cffi-Enum C-TREE-LINE-STYLE
  • Cffi-Enum C-TREE-POS
  • Cffi-Enum DELETE-TYPE
  • Cffi-Enum EXPANDER-STYLE
  • Cffi-Enum FILE-CHOOSER-CONFIRMATION
  • Cffi-Enum FILE-CHOOSER-ERROR
  • Cffi-Enum ICON-THEME-ERROR
  • Cffi-Enum ICON-VIEW-DROP-POSITION
  • Cffi-Enum I-M-PREEDIT-STYLE
  • Cffi-Enum I-M-STATUS-STYLE
  • Cffi-Enum MATCH-TYPE
  • Cffi-Enum MENU-DIRECTION-TYPE
  • Cffi-Enum NUMBER-UP-LAYOUT
  • Cffi-Enum PAGE-ORIENTATION
  • Cffi-Enum PAGE-SET
  • Cffi-Enum PATH-PRIORITY-TYPE
  • Cffi-Enum PATH-TYPE
  • Cffi-Enum PREVIEW-TYPE
  • Cffi-Enum PRINT-DUPLEX
  • Cffi-Enum PRINT-ERROR
  • Cffi-Enum PRINT-OPERATION-ACTION
  • Cffi-Enum PRINT-OPERATION-RESULT
  • Cffi-Enum PRINT-PAGES
  • Cffi-Enum PRINT-QUALITY
  • Cffi-Enum RC-TOKEN-TYPE
  • Cffi-Enum RECENT-CHOOSER-ERROR
  • Cffi-Enum RECENT-MANAGER-ERROR
  • Cffi-Enum RESPONSE-TYPE
  • Cffi-Enum SCROLL-STEP
  • Cffi-Enum SCROLL-TYPE
  • Cffi-Enum SIDE-TYPE
  • Cffi-Enum SPIN-TYPE
  • Cffi-Enum SUBMENU-DIRECTION
  • Cffi-Enum SUBMENU-PLACEMENT
  • Cffi-Enum TEXT-WINDOW-TYPE
  • Cffi-Enum TOOLBAR-CHILD-TYPE
  • Cffi-Enum TOOLBAR-SPACE-STYLE
  • Cffi-Enum TREE-VIEW-DROP-POSITION
  • Cffi-Enum TREE-VIEW-MODE
  • Cffi-Enum VISIBILITY
  • Cffi-Enum ENTRY-ICON-POSITION
  • Cffi-Bitfield TEXT-SEARCH-FLAGS
  • Cffi-Bitfield ACCEL-FLAGS
  • Cffi-Bitfield ARG-FLAGS
  • Cffi-Bitfield ATTACH-OPTIONS
  • Cffi-Bitfield BUTTON-ACTION
  • Cffi-Bitfield CALENDAR-DISPLAY-OPTIONS
  • Cffi-Bitfield CELL-RENDERER-STATE
  • Cffi-Bitfield DEBUG-FLAG
  • Cffi-Bitfield DEST-DEFAULTS
  • Cffi-Bitfield DIALOG-FLAGS
  • Cffi-Bitfield FILE-FILTER-FLAGS
  • Cffi-Bitfield ICON-LOOKUP-FLAGS
  • Cffi-Bitfield OBJECT-FLAGS
  • Cffi-Bitfield PRIVATE-FLAGS
  • Cffi-Bitfield RC-FLAGS
  • Cffi-Bitfield RECENT-FILTER-FLAGS
  • Cffi-Bitfield SIGNAL-RUN-TYPE
  • Cffi-Bitfield TARGET-FLAGS
  • Cffi-Bitfield TREE-MODEL-FLAGS
  • Cffi-Bitfield UI-MANAGER-ITEM-TYPE
  • Cffi-Bitfield WIDGET-FLAGS
  • Class BUILDABLE
    No slots.
  • Class CELL-EDITABLE
    No slots.
  • Class CELL-LAYOUT
    No slots.
  • Class EDITABLE
    POSITION   Accessor: EDITABLE-POSITION
    EDITABLE   Accessor: EDITABLE-EDITABLE
  • Class FILE-CHOOSER
    ACTION   Accessor: FILE-CHOOSER-ACTION
    DO-OVERWRITE-CONFIRMATION   Accessor: FILE-CHOOSER-DO-OVERWRITE-CONFIRMATION
    EXTRA-WIDGET   Accessor: FILE-CHOOSER-EXTRA-WIDGET
    FILE-SYSTEM-BACKEND   Accessor: FILE-CHOOSER-FILE-SYSTEM-BACKEND
    FILTER   Accessor: FILE-CHOOSER-FILTER
    LOCAL-ONLY   Accessor: FILE-CHOOSER-LOCAL-ONLY
    PREVIEW-WIDGET   Accessor: FILE-CHOOSER-PREVIEW-WIDGET
    PREVIEW-WIDGET-ACTIVE   Accessor: FILE-CHOOSER-PREVIEW-WIDGET-ACTIVE
    SELECT-MULTIPLE   Accessor: FILE-CHOOSER-SELECT-MULTIPLE
    SHOW-HIDDEN   Accessor: FILE-CHOOSER-SHOW-HIDDEN
    USE-PREVIEW-LABEL   Accessor: FILE-CHOOSER-USE-PREVIEW-LABEL
    CURRENT-NAME   Accessor: FILE-CHOOSER-CURRENT-NAME
    FILENAME   Accessor: FILE-CHOOSER-FILENAME
    CURRENT-FOLDER   Accessor: FILE-CHOOSER-CURRENT-FOLDER
    URI   Accessor: FILE-CHOOSER-URI
    CURRENT-FOLDER-URI   Accessor: FILE-CHOOSER-CURRENT-FOLDER-URI
    PREVIEW-FILENAME   Accessor: FILE-CHOOSER-PREVIEW-FILENAME
    PREVIEW-URI   Accessor: FILE-CHOOSER-PREVIEW-URI
  • Class FILE-CHOOSER-EMBED
    No slots.
  • Class TREE-MODEL
    No slots.
  • Class TREE-DRAG-SOURCE
    No slots.
  • Class TREE-DRAG-DEST
    No slots.
  • Class TREE-SORTABLE
    No slots.
  • Class PRINT-OPERATION-PREVIEW
    No slots.
  • Class RECENT-CHOOSER
    FILTER   Accessor: RECENT-CHOOSER-FILTER
    LIMIT   Accessor: RECENT-CHOOSER-LIMIT
    LOCAL-ONLY   Accessor: RECENT-CHOOSER-LOCAL-ONLY
    RECENT-MANAGER   Accessor: RECENT-CHOOSER-RECENT-MANAGER
    SELECT-MULTIPLE   Accessor: RECENT-CHOOSER-SELECT-MULTIPLE
    SHOW-ICONS   Accessor: RECENT-CHOOSER-SHOW-ICONS
    SHOW-NOT-FOUND   Accessor: RECENT-CHOOSER-SHOW-NOT-FOUND
    SHOW-PRIVATE   Accessor: RECENT-CHOOSER-SHOW-PRIVATE
    SHOW-TIPS   Accessor: RECENT-CHOOSER-SHOW-TIPS
    SORT-TYPE   Accessor: RECENT-CHOOSER-SORT-TYPE
  • Class TOOL-SHELL
    ICON-SIZE   Accessor: TOOL-SHELL-ICON-SIZE
    ORIENTATION   Accessor: TOOL-SHELL-ORIENTATION
    RELIEF-STYLE   Accessor: TOOL-SHELL-RELIEF-STYLE
    STYLE   Accessor: TOOL-SHELL-STYLE
  • Class ORIENTABLE
    ORIENTATION   Accessor: ORIENTABLE-ORIENTATION
  • Class ACTIVATABLE
    RELATED-ACTION   Accessor: ACTIVATABLE-RELATED-ACTION
    USE-ACTION-APPEARANCE   Accessor: ACTIVATABLE-USE-ACTION-APPEARANCE
  • Class ATK-IMPLEMENTOR-IFACE
    No slots.
  • Class GTK-OBJECT  (G-INITIALLY-UNOWNED)
    USER-DATA   Accessor: GTK-OBJECT-USER-DATA
  • Class ADJUSTMENT  (GTK-OBJECT)
    LOWER   Accessor: ADJUSTMENT-LOWER
    PAGE-INCREMENT   Accessor: ADJUSTMENT-PAGE-INCREMENT
    PAGE-SIZE   Accessor: ADJUSTMENT-PAGE-SIZE
    STEP-INCREMENT   Accessor: ADJUSTMENT-STEP-INCREMENT
    UPPER   Accessor: ADJUSTMENT-UPPER
    VALUE   Accessor: ADJUSTMENT-VALUE
  • Class CELL-RENDERER  (GTK-OBJECT)
    CELL-BACKGROUND   Accessor: CELL-RENDERER-CELL-BACKGROUND
    CELL-BACKGROUND-GDK   Accessor: CELL-RENDERER-CELL-BACKGROUND-GDK
    CELL-BACKGROUND-SET   Accessor: CELL-RENDERER-CELL-BACKGROUND-SET
    EDITING   Accessor: CELL-RENDERER-EDITING
    HEIGHT   Accessor: CELL-RENDERER-HEIGHT
    IS-EXPANDED   Accessor: CELL-RENDERER-IS-EXPANDED
    IS-EXPANDER   Accessor: CELL-RENDERER-IS-EXPANDER
    MODE   Accessor: CELL-RENDERER-MODE
    SENSITIVE   Accessor: CELL-RENDERER-SENSITIVE
    VISIBLE   Accessor: CELL-RENDERER-VISIBLE
    WIDTH   Accessor: CELL-RENDERER-WIDTH
    XALIGN   Accessor: CELL-RENDERER-XALIGN
    XPAD   Accessor: CELL-RENDERER-XPAD
    YALIGN   Accessor: CELL-RENDERER-YALIGN
    YPAD   Accessor: CELL-RENDERER-YPAD
  • Class CELL-RENDERER-PIXBUF  (CELL-RENDERER)
    FOLLOW-STATE   Accessor: CELL-RENDERER-PIXBUF-FOLLOW-STATE
    GICON   Accessor: CELL-RENDERER-PIXBUF-GICON
    ICON-NAME   Accessor: CELL-RENDERER-PIXBUF-ICON-NAME
    PIXBUF   Accessor: CELL-RENDERER-PIXBUF-PIXBUF
    PIXBUF-EXPANDER-CLOSED   Accessor: CELL-RENDERER-PIXBUF-PIXBUF-EXPANDER-CLOSED
    PIXBUF-EXPANDER-OPEN   Accessor: CELL-RENDERER-PIXBUF-PIXBUF-EXPANDER-OPEN
    STOCK-DETAIL   Accessor: CELL-RENDERER-PIXBUF-STOCK-DETAIL
    STOCK-ID   Accessor: CELL-RENDERER-PIXBUF-STOCK-ID
    STOCK-SIZE   Accessor: CELL-RENDERER-PIXBUF-STOCK-SIZE
  • Class CELL-RENDERER-PROGRESS  (CELL-RENDERER)
    ORIENTATION   Accessor: CELL-RENDERER-PROGRESS-ORIENTATION
    PULSE   Accessor: CELL-RENDERER-PROGRESS-PULSE
    TEXT   Accessor: CELL-RENDERER-PROGRESS-TEXT
    TEXT-XALIGN   Accessor: CELL-RENDERER-PROGRESS-TEXT-XALIGN
    TEXT-YALIGN   Accessor: CELL-RENDERER-PROGRESS-TEXT-YALIGN
    VALUE   Accessor: CELL-RENDERER-PROGRESS-VALUE
  • Class CELL-RENDERER-TEXT  (CELL-RENDERER)
    ALIGN-SET   Accessor: CELL-RENDERER-TEXT-ALIGN-SET
    ALIGNMENT   Accessor: CELL-RENDERER-TEXT-ALIGNMENT
    ATTRIBUTES   Accessor: CELL-RENDERER-TEXT-ATTRIBUTES
    BACKGROUND   Accessor: CELL-RENDERER-TEXT-BACKGROUND
    BACKGROUND-GDK   Accessor: CELL-RENDERER-TEXT-BACKGROUND-GDK
    BACKGROUND-SET   Accessor: CELL-RENDERER-TEXT-BACKGROUND-SET
    EDITABLE   Accessor: CELL-RENDERER-TEXT-EDITABLE
    EDITABLE-SET   Accessor: CELL-RENDERER-TEXT-EDITABLE-SET
    ELLIPSIZE   Accessor: CELL-RENDERER-TEXT-ELLIPSIZE
    ELLIPSIZE-SET   Accessor: CELL-RENDERER-TEXT-ELLIPSIZE-SET
    FAMILY   Accessor: CELL-RENDERER-TEXT-FAMILY
    FAMILY-SET   Accessor: CELL-RENDERER-TEXT-FAMILY-SET
    FONT   Accessor: CELL-RENDERER-TEXT-FONT
    FONT-DESC   Accessor: CELL-RENDERER-TEXT-FONT-DESC
    FOREGROUND   Accessor: CELL-RENDERER-TEXT-FOREGROUND
    FOREGROUND-GDK   Accessor: CELL-RENDERER-TEXT-FOREGROUND-GDK
    FOREGROUND-SET   Accessor: CELL-RENDERER-TEXT-FOREGROUND-SET
    LANGUAGE   Accessor: CELL-RENDERER-TEXT-LANGUAGE
    LANGUAGE-SET   Accessor: CELL-RENDERER-TEXT-LANGUAGE-SET
    MARKUP   Accessor: CELL-RENDERER-TEXT-MARKUP
    RISE   Accessor: CELL-RENDERER-TEXT-RISE
    RISE-SET   Accessor: CELL-RENDERER-TEXT-RISE-SET
    SCALE   Accessor: CELL-RENDERER-TEXT-SCALE
    SCALE-SET   Accessor: CELL-RENDERER-TEXT-SCALE-SET
    SINGLE-PARAGRAPH-MODE   Accessor: CELL-RENDERER-TEXT-SINGLE-PARAGRAPH-MODE
    SIZE   Accessor: CELL-RENDERER-TEXT-SIZE
    SIZE-POINTS   Accessor: CELL-RENDERER-TEXT-SIZE-POINTS
    SIZE-SET   Accessor: CELL-RENDERER-TEXT-SIZE-SET
    STRETCH   Accessor: CELL-RENDERER-TEXT-STRETCH
    STRETCH-SET   Accessor: CELL-RENDERER-TEXT-STRETCH-SET
    STRIKETHROUGH   Accessor: CELL-RENDERER-TEXT-STRIKETHROUGH
    STRIKETHROUGH-SET   Accessor: CELL-RENDERER-TEXT-STRIKETHROUGH-SET
    STYLE   Accessor: CELL-RENDERER-TEXT-STYLE
    STYLE-SET   Accessor: CELL-RENDERER-TEXT-STYLE-SET
    TEXT   Accessor: CELL-RENDERER-TEXT-TEXT
    UNDERLINE   Accessor: CELL-RENDERER-TEXT-UNDERLINE
    UNDERLINE-SET   Accessor: CELL-RENDERER-TEXT-UNDERLINE-SET
    VARIANT   Accessor: CELL-RENDERER-TEXT-VARIANT
    VARIANT-SET   Accessor: CELL-RENDERER-TEXT-VARIANT-SET
    WEIGHT   Accessor: CELL-RENDERER-TEXT-WEIGHT
    WEIGHT-SET   Accessor: CELL-RENDERER-TEXT-WEIGHT-SET
    WIDTH-CHARS   Accessor: CELL-RENDERER-TEXT-WIDTH-CHARS
    WRAP-MODE   Accessor: CELL-RENDERER-TEXT-WRAP-MODE
    WRAP-WIDTH   Accessor: CELL-RENDERER-TEXT-WRAP-WIDTH
  • Class CELL-RENDERER-ACCEL  (CELL-RENDERER-TEXT)
    ACCEL-KEY   Accessor: CELL-RENDERER-ACCEL-ACCEL-KEY
    ACCEL-MODE   Accessor: CELL-RENDERER-ACCEL-ACCEL-MODE
    ACCEL-MODS   Accessor: CELL-RENDERER-ACCEL-ACCEL-MODS
    KEYCODE   Accessor: CELL-RENDERER-ACCEL-KEYCODE
  • Class CELL-RENDERER-COMBO  (CELL-RENDERER-TEXT)
    HAS-ENTRY   Accessor: CELL-RENDERER-COMBO-HAS-ENTRY
    MODEL   Accessor: CELL-RENDERER-COMBO-MODEL
    TEXT-COLUMN   Accessor: CELL-RENDERER-COMBO-TEXT-COLUMN
  • Class CELL-RENDERER-SPIN  (CELL-RENDERER-TEXT)
    ADJUSTMENT   Accessor: CELL-RENDERER-SPIN-ADJUSTMENT
    CLIMB-RATE   Accessor: CELL-RENDERER-SPIN-CLIMB-RATE
    DIGITS   Accessor: CELL-RENDERER-SPIN-DIGITS
  • Class CELL-RENDERER-TOGGLE  (CELL-RENDERER)
    ACTIVATABLE   Accessor: CELL-RENDERER-TOGGLE-ACTIVATABLE
    ACTIVE   Accessor: CELL-RENDERER-TOGGLE-ACTIVE
    INCONSISTENT   Accessor: CELL-RENDERER-TOGGLE-INCONSISTENT
    INDICATOR-SIZE   Accessor: CELL-RENDERER-TOGGLE-INDICATOR-SIZE
    RADIO   Accessor: CELL-RENDERER-TOGGLE-RADIO
  • Class FILE-FILTER  (GTK-OBJECT)
    NAME   Accessor: FILE-FILTER-NAME
  • Class RECENT-FILTER  (GTK-OBJECT)
    No slots.
  • Class TREE-VIEW-COLUMN  (GTK-OBJECT, BUILDABLE, CELL-LAYOUT)
    ALIGNMENT   Accessor: TREE-VIEW-COLUMN-ALIGNMENT
    CLICKABLE   Accessor: TREE-VIEW-COLUMN-CLICKABLE
    EXPAND   Accessor: TREE-VIEW-COLUMN-EXPAND
    FIXED-WIDTH   Accessor: TREE-VIEW-COLUMN-FIXED-WIDTH
    MAX-WIDTH   Accessor: TREE-VIEW-COLUMN-MAX-WIDTH
    MIN-WIDTH   Accessor: TREE-VIEW-COLUMN-MIN-WIDTH
    REORDERABLE   Accessor: TREE-VIEW-COLUMN-REORDERABLE
    RESIZABLE   Accessor: TREE-VIEW-COLUMN-RESIZABLE
    SIZING   Accessor: TREE-VIEW-COLUMN-SIZING
    SORT-INDICATOR   Accessor: TREE-VIEW-COLUMN-SORT-INDICATOR
    SORT-ORDER   Accessor: TREE-VIEW-COLUMN-SORT-ORDER
    SPACING   Accessor: TREE-VIEW-COLUMN-SPACING
    TITLE   Accessor: TREE-VIEW-COLUMN-TITLE
    VISIBLE   Accessor: TREE-VIEW-COLUMN-VISIBLE
    WIDGET   Accessor: TREE-VIEW-COLUMN-WIDGET
    WIDTH   Accessor: TREE-VIEW-COLUMN-WIDTH
    TREE-VIEW   Accessor: TREE-VIEW-COLUMN-TREE-VIEW
    SORT-COLUMN-ID   Accessor: TREE-VIEW-COLUMN-SORT-COLUMN-ID
    CELL-RENDERERS   Accessor: TREE-VIEW-COLUMN-CELL-RENDERERS
  • Class WIDGET  (GTK-OBJECT, ATK-IMPLEMENTOR-IFACE, BUILDABLE)
    APP-PAINTABLE   Accessor: WIDGET-APP-PAINTABLE
    CAN-DEFAULT   Accessor: WIDGET-CAN-DEFAULT
    CAN-FOCUS   Accessor: WIDGET-CAN-FOCUS
    COMPOSITE-CHILD   Accessor: WIDGET-COMPOSITE-CHILD
    EVENTS   Accessor: WIDGET-EVENTS
    EXTENSION-EVENTS   Accessor: WIDGET-EXTENSION-EVENTS
    HAS-DEFAULT   Accessor: WIDGET-HAS-DEFAULT
    HAS-FOCUS   Accessor: WIDGET-HAS-FOCUS
    HAS-TOOLTIP   Accessor: WIDGET-HAS-TOOLTIP
    HEIGHT-REQUEST   Accessor: WIDGET-HEIGHT-REQUEST
    IS-FOCUS   Accessor: WIDGET-IS-FOCUS
    NAME   Accessor: WIDGET-NAME
    NO-SHOW-ALL   Accessor: WIDGET-NO-SHOW-ALL
    PARENT   Accessor: WIDGET-PARENT
    RECEIVES-DEFAULT   Accessor: WIDGET-RECEIVES-DEFAULT
    SENSITIVE   Accessor: WIDGET-SENSITIVE
    STYLE   Accessor: WIDGET-STYLE
    TOOLTIP-MARKUP   Accessor: WIDGET-TOOLTIP-MARKUP
    TOOLTIP-TEXT   Accessor: WIDGET-TOOLTIP-TEXT
    VISIBLE   Accessor: WIDGET-VISIBLE
    WIDTH-REQUEST   Accessor: WIDGET-WIDTH-REQUEST
    WINDOW   Accessor: WIDGET-WINDOW
    PARENT-WINDOW   Accessor: WIDGET-PARENT-WINDOW
    TOPLEVEL   Accessor: WIDGET-TOPLEVEL
    COLORMAP   Accessor: WIDGET-COLORMAP
    VISUAL   Accessor: WIDGET-VISUAL
    MODIFIER-STYLE   Accessor: WIDGET-MODIFIER-STYLE
    PANGO-CONTEXT   Accessor: WIDGET-PANGO-CONTEXT
    CHILD-VISIBLE   Accessor: WIDGET-CHILD-VISIBLE
    DIRECTION   Accessor: WIDGET-DIRECTION
    COMPOSITE-NAME   Accessor: WIDGET-COMPOSITE-NAME
    REDRAW-ON-ALLOCATE   Accessor: WIDGET-REDRAW-ON-ALLOCATE
    ACCESSIBLE   Accessor: WIDGET-ACCESSIBLE
    TOOLTIP-WINDOW   Accessor: WIDGET-TOOLTIP-WINDOW
  • Class CALENDAR  (WIDGET, ATK-IMPLEMENTOR-IFACE, BUILDABLE)
    DAY   Accessor: CALENDAR-DAY
    DETAIL-HEIGHT-ROWS   Accessor: CALENDAR-DETAIL-HEIGHT-ROWS
    DETAIL-WIDTH-CHARS   Accessor: CALENDAR-DETAIL-WIDTH-CHARS
    MONTH   Accessor: CALENDAR-MONTH
    NO-MONTH-CHANGE   Accessor: CALENDAR-NO-MONTH-CHANGE
    SHOW-DAY-NAMES   Accessor: CALENDAR-SHOW-DAY-NAMES
    SHOW-DETAILS   Accessor: CALENDAR-SHOW-DETAILS
    SHOW-HEADING   Accessor: CALENDAR-SHOW-HEADING
    SHOW-WEEK-NUMBERS   Accessor: CALENDAR-SHOW-WEEK-NUMBERS
    YEAR   Accessor: CALENDAR-YEAR
    DETAIL-FUNCTION   Accessor: CALENDAR-DETAIL-FUNCTION
    DISPLAY-OPTIONS   Accessor: CALENDAR-DISPLAY-OPTIONS
  • Class CELL-VIEW  (WIDGET, ATK-IMPLEMENTOR-IFACE, BUILDABLE, CELL-LAYOUT)
    BACKGROUND   Accessor: CELL-VIEW-BACKGROUND
    BACKGROUND-GDK   Accessor: CELL-VIEW-BACKGROUND-GDK
    BACKGROUND-SET   Accessor: CELL-VIEW-BACKGROUND-SET
    MODEL   Accessor: CELL-VIEW-MODEL
    DISPLAYED-ROW   Accessor: CELL-VIEW-DISPLAYED-ROW
    CELL-RENDERERS   Accessor: CELL-VIEW-CELL-RENDERERS
  • Class CONTAINER  (WIDGET, ATK-IMPLEMENTOR-IFACE, BUILDABLE)
    BORDER-WIDTH   Accessor: CONTAINER-BORDER-WIDTH
    CHILD   Accessor: CONTAINER-CHILD
    RESIZE-MODE   Accessor: CONTAINER-RESIZE-MODE
    FOCUS-CHILD   Accessor: CONTAINER-FOCUS-CHILD
    FOCUS-VADJUSTMENT   Accessor: CONTAINER-FOCUS-VADJUSTMENT
    FOCUS-HADJUSTMENT   Accessor: CONTAINER-FOCUS-HADJUSTMENT
    REALLOCATE-REDRAWS   Accessor: CONTAINER-REALLOCATE-REDRAWS
  • Class BIN  (CONTAINER, ATK-IMPLEMENTOR-IFACE, BUILDABLE)
    CHILD   Accessor: BIN-CHILD
  • Class ALIGNMENT  (BIN, ATK-IMPLEMENTOR-IFACE, BUILDABLE)
    BOTTOM-PADDING   Accessor: ALIGNMENT-BOTTOM-PADDING
    LEFT-PADDING   Accessor: ALIGNMENT-LEFT-PADDING
    RIGHT-PADDING   Accessor: ALIGNMENT-RIGHT-PADDING
    TOP-PADDING   Accessor: ALIGNMENT-TOP-PADDING
    XALIGN   Accessor: ALIGNMENT-XALIGN
    XSCALE   Accessor: ALIGNMENT-XSCALE
    YALIGN   Accessor: ALIGNMENT-YALIGN
    YSCALE   Accessor: ALIGNMENT-YSCALE
  • Class BUTTON  (BIN, ATK-IMPLEMENTOR-IFACE, ACTIVATABLE, BUILDABLE)
    FOCUS-ON-CLICK   Accessor: BUTTON-FOCUS-ON-CLICK
    IMAGE   Accessor: BUTTON-IMAGE
    IMAGE-POSITION   Accessor: BUTTON-IMAGE-POSITION
    LABEL   Accessor: BUTTON-LABEL
    RELIEF   Accessor: BUTTON-RELIEF
    USE-STOCK   Accessor: BUTTON-USE-STOCK
    USE-UNDERLINE   Accessor: BUTTON-USE-UNDERLINE
    XALIGN   Accessor: BUTTON-XALIGN
    YALIGN   Accessor: BUTTON-YALIGN
  • Class COLOR-BUTTON  (BUTTON, ATK-IMPLEMENTOR-IFACE, ACTIVATABLE, BUILDABLE)
    ALPHA   Accessor: COLOR-BUTTON-ALPHA
    COLOR   Accessor: COLOR-BUTTON-COLOR
    TITLE   Accessor: COLOR-BUTTON-TITLE
    USE-ALPHA   Accessor: COLOR-BUTTON-USE-ALPHA
  • Class FONT-BUTTON  (BUTTON, ATK-IMPLEMENTOR-IFACE, ACTIVATABLE, BUILDABLE)
    FONT-NAME   Accessor: FONT-BUTTON-FONT-NAME
    SHOW-SIZE   Accessor: FONT-BUTTON-SHOW-SIZE
    SHOW-STYLE   Accessor: FONT-BUTTON-SHOW-STYLE
    TITLE   Accessor: FONT-BUTTON-TITLE
    USE-FONT   Accessor: FONT-BUTTON-USE-FONT
    USE-SIZE   Accessor: FONT-BUTTON-USE-SIZE
  • Class LINK-BUTTON  (BUTTON, ATK-IMPLEMENTOR-IFACE, ACTIVATABLE, BUILDABLE)
    URI   Accessor: LINK-BUTTON-URI
    VISITED   Accessor: LINK-BUTTON-VISITED
  • Class SCALE-BUTTON  (BUTTON, ATK-IMPLEMENTOR-IFACE, ACTIVATABLE, BUILDABLE, ORIENTABLE)
    ADJUSTMENT   Accessor: SCALE-BUTTON-ADJUSTMENT
    ICONS   Accessor: SCALE-BUTTON-ICONS
    SIZE   Accessor: SCALE-BUTTON-SIZE
    VALUE   Accessor: SCALE-BUTTON-VALUE
  • Class VOLUME-BUTTON  (SCALE-BUTTON, ATK-IMPLEMENTOR-IFACE, ACTIVATABLE, BUILDABLE, ORIENTABLE)
    No slots.
  • Class TOGGLE-BUTTON  (BUTTON, ATK-IMPLEMENTOR-IFACE, ACTIVATABLE, BUILDABLE)
    ACTIVE   Accessor: TOGGLE-BUTTON-ACTIVE
    DRAW-INDICATOR   Accessor: TOGGLE-BUTTON-DRAW-INDICATOR
    INCONSISTENT   Accessor: TOGGLE-BUTTON-INCONSISTENT
  • Class CHECK-BUTTON  (TOGGLE-BUTTON, ATK-IMPLEMENTOR-IFACE, ACTIVATABLE, BUILDABLE)
    No slots.
  • Class RADIO-BUTTON  (CHECK-BUTTON, ATK-IMPLEMENTOR-IFACE, ACTIVATABLE, BUILDABLE)
    GROUP   Accessor: RADIO-BUTTON-GROUP
  • Class COMBO-BOX  (BIN, ATK-IMPLEMENTOR-IFACE, BUILDABLE, CELL-EDITABLE, CELL-LAYOUT)
    ACTIVE   Accessor: COMBO-BOX-ACTIVE
    ADD-TEAROFFS   Accessor: COMBO-BOX-ADD-TEAROFFS
    BUTTON-SENSITIVITY   Accessor: COMBO-BOX-BUTTON-SENSITIVITY
    COLUMN-SPAN-COLUMN   Accessor: COMBO-BOX-COLUMN-SPAN-COLUMN
    FOCUS-ON-CLICK   Accessor: COMBO-BOX-FOCUS-ON-CLICK
    HAS-FRAME   Accessor: COMBO-BOX-HAS-FRAME
    MODEL   Accessor: COMBO-BOX-MODEL
    POPUP-SHOWN   Accessor: COMBO-BOX-POPUP-SHOWN
    ROW-SPAN-COLUMN   Accessor: COMBO-BOX-ROW-SPAN-COLUMN
    TEAROFF-TITLE   Accessor: COMBO-BOX-TEAROFF-TITLE
    WRAP-WIDTH   Accessor: COMBO-BOX-WRAP-WIDTH
    ACTIVE-ITER   Accessor: COMBO-BOX-ACTIVE-ITER
    ROW-SEPARATOR-FUNC   Accessor: COMBO-BOX-ROW-SEPARATOR-FUNC
    TITLE   Accessor: COMBO-BOX-TITLE
  • Class COMBO-BOX-ENTRY  (COMBO-BOX, ATK-IMPLEMENTOR-IFACE, BUILDABLE, CELL-EDITABLE, CELL-LAYOUT)
    TEXT-COLUMN   Accessor: COMBO-BOX-ENTRY-TEXT-COLUMN
  • Class EVENT-BOX  (BIN, ATK-IMPLEMENTOR-IFACE, BUILDABLE)
    ABOVE-CHILD   Accessor: EVENT-BOX-ABOVE-CHILD
    VISIBLE-WINDOW   Accessor: EVENT-BOX-VISIBLE-WINDOW
  • Class EXPANDER  (BIN, ATK-IMPLEMENTOR-IFACE, BUILDABLE)
    EXPANDED   Accessor: EXPANDER-EXPANDED
    LABEL   Accessor: EXPANDER-LABEL
    LABEL-WIDGET   Accessor: EXPANDER-LABEL-WIDGET
    SPACING   Accessor: EXPANDER-SPACING
    USE-MARKUP   Accessor: EXPANDER-USE-MARKUP
    USE-UNDERLINE   Accessor: EXPANDER-USE-UNDERLINE
  • Class FRAME  (BIN, ATK-IMPLEMENTOR-IFACE, BUILDABLE)
    LABEL   Accessor: FRAME-LABEL
    LABEL-WIDGET   Accessor: FRAME-LABEL-WIDGET
    LABEL-XALIGN   Accessor: FRAME-LABEL-XALIGN
    LABEL-YALIGN   Accessor: FRAME-LABEL-YALIGN
    SHADOW   Accessor: FRAME-SHADOW
    SHADOW-TYPE   Accessor: FRAME-SHADOW-TYPE
  • Class ASPECT-FRAME  (FRAME, ATK-IMPLEMENTOR-IFACE, BUILDABLE)
    OBEY-CHILD   Accessor: ASPECT-FRAME-OBEY-CHILD
    RATIO   Accessor: ASPECT-FRAME-RATIO
    XALIGN   Accessor: ASPECT-FRAME-XALIGN
    YALIGN   Accessor: ASPECT-FRAME-YALIGN
  • Class HANDLE-BOX  (BIN,