added all new types and packages (font, cursor, text, property, wm, client, font-type, atom-type, cursor-type).
This commit is contained in:
parent
5e0439da94
commit
6c13a8812d
|
@ -34,6 +34,7 @@
|
|||
|
||||
(define-interface xlib-color-type-interface
|
||||
(export internal-make-color
|
||||
extract-rgb-values
|
||||
create-color
|
||||
color?
|
||||
color-Xcolor))
|
||||
|
@ -65,10 +66,35 @@
|
|||
pixmap-display))
|
||||
|
||||
(define-interface xlib-event-type-interface
|
||||
(export event?
|
||||
(export make-event
|
||||
event?
|
||||
event-type
|
||||
event-args))
|
||||
|
||||
(define-interface xlib-font-type-interface
|
||||
(export make-font
|
||||
font?
|
||||
font-Xfont
|
||||
font-Xfontstruct
|
||||
font-display
|
||||
font-name
|
||||
load-font
|
||||
open-font
|
||||
unload-font
|
||||
close-font))
|
||||
|
||||
(define-interface xlib-atom-type-interface
|
||||
(export atom?
|
||||
make-atom
|
||||
atom-Xatom
|
||||
intern-atom))
|
||||
|
||||
(define-interface xlib-cursor-type-interface
|
||||
(export cursor?
|
||||
make-cursor
|
||||
cursor-display
|
||||
cursor-Xcursor
|
||||
free-cursor))
|
||||
|
||||
;; all in one
|
||||
|
||||
|
@ -84,4 +110,7 @@
|
|||
xlib-gcontext-type-interface
|
||||
xlib-pixmap-type-interface
|
||||
xlib-event-type-interface
|
||||
xlib-font-type-interface
|
||||
xlib-atom-type-interface
|
||||
xlib-cursor-type-interface
|
||||
))
|
Loading…
Reference in New Issue