X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=gtk%2Fgtk.widget.lisp;h=6532f119f071148e62145054690ebdbab021f6e2;hb=b2130e9cb154952b30935ed7a38872c8d127f396;hp=7e98dae483048cd15ac58777cc0d7d20ef8134a7;hpb=b75e4b11059452ee5a5cec877b97be1db9940e87;p=cl-gtk2.git diff --git a/gtk/gtk.widget.lisp b/gtk/gtk.widget.lisp index 7e98dae..6532f11 100644 --- a/gtk/gtk.widget.lisp +++ b/gtk/gtk.widget.lisp @@ -2,6 +2,17 @@ ; TODO: GtkWidget +(define-g-boxed-cstruct selection-data "GtkSelectionData" + (selection :pointer) ; GdkAtom + (target :pointer) ; GdkAtom + (type :pointer) ; GdkAtom + (format :int) + (data :pointer :initform 0) + (length :int) + (display g-object)) + +(export (boxed-related-symbols 'selection-data)) + (defun widget-flags (widget) (convert-from-foreign (gtk-object-flags-as-integer widget) 'widget-flags)) @@ -626,4 +637,4 @@ (defun widget-snapshot (widget &optional clip-rectangle) (gtk-widget-get-snapshot widget clip-rectangle)) -(export 'widget-snapshot) \ No newline at end of file +(export 'widget-snapshot)