[lgtk-cvs] CVS update: lgtk/src/gtkbindings.lisp
Mario Mommer
mmommer at common-lisp.net
Wed Nov 5 21:18:19 UTC 2003
Update of /project/lgtk/cvsroot/lgtk/src
In directory common-lisp.net:/tmp/cvs-serv9018
Modified Files:
gtkbindings.lisp
Log Message:
Added frame widgets. Added dialogs w. corresponding slots.
Date: Wed Nov 5 16:18:19 2003
Author: mmommer
Index: lgtk/src/gtkbindings.lisp
diff -u lgtk/src/gtkbindings.lisp:1.3 lgtk/src/gtkbindings.lisp:1.4
--- lgtk/src/gtkbindings.lisp:1.3 Wed Nov 5 12:49:56 2003
+++ lgtk/src/gtkbindings.lisp Wed Nov 5 16:18:19 2003
@@ -201,6 +201,10 @@
(c-string tip_text)
(c-string tip_private)))
+(def-binding "gtk_dialog_new" (gtkdialog))
+
+(def-binding "gtk_frame_new" (gtkframe (c-string label)))
+
(def-binding "gtk_table_new"
(gtktable (guint rows)
(guint columns)
@@ -366,6 +370,21 @@
:after (lambda (x)
(gcconnect x range)
x))
+
+(begin-slot-declarations)
+
+(add-alien-slots gtkdialog "GtkDialog"
+ (("window" gtkwindow)
+ ("vbox" gtkvbox)
+ ("action_area" gtkhbox)))
+
+
+(generate-alien-accessors
+ :cflags lgtk-asd::*gtkcflags*
+ :cc lgtk-asd::*ccompiler*
+ :headers '("gtk/gtk.h")
+ :probedir lgtk-asd::*source-dir*)
+
;; Raw bindings. These need special care
(def-raw-binding "g_signal_connect_data"
More information about the Lgtk-cvs
mailing list