[cells-gtk-cvs] CVS update: root/gtk-ffi/gtk-other.lisp
Peter Denno
pdenno at common-lisp.net
Sat Oct 8 14:49:38 UTC 2005
Update of /project/cells-gtk/cvsroot/root/gtk-ffi
In directory common-lisp.net:/tmp/cvs-serv16210/root/gtk-ffi
Modified Files:
gtk-other.lisp
Log Message:
More gtk and gdk FF declarations.
Date: Sat Oct 8 16:49:38 2005
Author: pdenno
Index: root/gtk-ffi/gtk-other.lisp
diff -u root/gtk-ffi/gtk-other.lisp:1.7 root/gtk-ffi/gtk-other.lisp:1.8
--- root/gtk-ffi/gtk-other.lisp:1.7 Tue Jun 28 18:56:23 2005
+++ root/gtk-ffi/gtk-other.lisp Sat Oct 8 16:49:38 2005
@@ -65,6 +65,9 @@
(spacing int))
c-pointer nil nil)
+ (gtk-drawing-area-new ()
+ c-pointer)
+
;;table
(gtk-table-new ((rows uint)
(columns uint)
@@ -313,6 +316,8 @@
(gtk-widget-show ((widget c-pointer)))
(gtk-widget-show-all ((widget c-pointer)))
(gtk-widget-hide ((widget c-pointer)))
+ (gtk-widget-hide-all ((widget c-pointer)))
+ (gtk-widget-hide-on-delete ((widget c-pointer)))
(gtk-widget-destroy ((widget c-pointer)))
(gtk-widget-set-sensitive ((widget c-pointer)
(sensitive boolean))
@@ -568,6 +573,21 @@
c-pointer)
(gtk-text-view-set-buffer ((text-view c-pointer)
(buffer c-pointer)))
+ (gtk-text-view-get-buffer ((text-view c-pointer))
+ c-pointer)
+ (gtk-text-view-set-wrap-mode ((text-view c-pointer)
+ (wrap-mode int)))
+ (gtk-text-view-set-editable ((text-view c-pointer)
+ (setting boolean)))
+ (gtk-text-view-scroll-to-iter ((text-view c-pointer)
+ (iter c-pointer)
+ (within-margin double-float)
+ (use-align boolean)
+ (xalign double-float)
+ (yalign double-float))
+ boolean)
+ (gtk-text-view-scroll-mark-onscreen ((text-view c-pointer)
+ (mark c-pointer)))
;;text-buffer
(gtk-text-buffer-new ((table c-pointer))
@@ -629,6 +649,9 @@
boolean)
(gtk-text-buffer-set-modified ((buffer c-pointer)
(setting boolean)))
+ (gtk-text-buffer-move-mark ((buffer c-pointer)
+ (mark c-pointer)
+ (where c-pointer)))
;;text-iter
(gtk-text-iter-free ((iter c-pointer)))
@@ -688,7 +711,11 @@
(gtk-check-version ((required-major uint)
(required-minor uint)
(required-micro uint))
- c-string))
+ c-string)
+ (gtk-widget-create-pango-layout ((widget c-pointer)
+ (text c-string))
+ c-pointer))
+
#+libcellsgtk
(def-gtk-lib-functions :cgtk
@@ -705,7 +732,16 @@
(gtk-adds-widget-visible-p ((widget c-pointer))
int)
(gtk-adds-widget-mapped-p ((widget c-pointer))
- int))
+ int)
+ (gtk-adds-widget-window ((widget c-pointer))
+ c-pointer)
+ (gtk-adds-color-new ()
+ c-pointer)
+ (gtk-adds-color-set-rgb ((gdkcolor c-pointer)
+ (red uint)
+ (green uint)
+ (blue uint))))
+
#-libcellsgtk
(defmacro you-need-libcellsgtk (&body names)
@@ -723,7 +759,10 @@
gtk-adds-text-iter-new
gtk-adds-tree-iter-new
gtk-adds-widget-mapped-p
- gtk-adds-widget-visible-p))
+ gtk-adds-widget-visible-p
+ gtk-adds-widget-window
+ gtk-adds-color-new
+ gtk-adds-color-set-rgb))
More information about the Cells-gtk-cvs
mailing list