chiark
/
gitweb
/
~mdw
/
clg
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Widget-modify-font now takes the correct number of arguments, and font description...
[clg]
/
gtk
/
gtkcontainer.lisp
diff --git
a/gtk/gtkcontainer.lisp
b/gtk/gtkcontainer.lisp
index d5770c54ec316520b40b289ce84ae4be104df4dd..6c66e62ebb43c506b935267bacd7d05dce756149 100644
(file)
--- a/
gtk/gtkcontainer.lisp
+++ b/
gtk/gtkcontainer.lisp
@@
-20,10
+20,16
@@
;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-;; $Id: gtkcontainer.lisp,v 1.
18 2005/04/23 16:48:52
espen Exp $
+;; $Id: gtkcontainer.lisp,v 1.
20 2006/02/28 16:32:18
espen Exp $
(in-package "GTK")
(in-package "GTK")
+(defgeneric container-add (container widget &rest args))
+(defgeneric container-remove (container widget))
+(defgeneric container-children (container))
+(defgeneric (setf container-children) (children container))
+
+
(defmethod shared-initialize ((container container) names &rest initargs
&key child children child-args
(show-children nil show-children-p))
(defmethod shared-initialize ((container container) names &rest initargs
&key child children child-args
(show-children nil show-children-p))
@@
-89,11
+95,11
@@
(defbinding %container-child-set-property () nil
(defbinding container-check-resize () nil
(container container))
(defbinding container-check-resize () nil
(container container))
-(def
-callback-marshal %foreach-callback (nil
widget))
+(def
ine-callback-marshal %foreach-callback nil (
widget))
(defbinding %container-foreach (container callback-id) nil
(container container)
(defbinding %container-foreach (container callback-id) nil
(container container)
- (
(callback %foreach-callback) pointer
)
+ (
%foreach-callback callback
)
(callback-id unsigned-int))
(defun container-foreach (container function)
(callback-id unsigned-int))
(defun container-foreach (container function)
@@
-102,7
+108,7
@@
(defun container-foreach (container function)
(defbinding %container-forall (container callback-id) nil
(container container)
(defbinding %container-forall (container callback-id) nil
(container container)
- (
(callback %foreach-callback) pointer
)
+ (
%foreach-callback callback
)
(callback-id unsigned-int))
(defun container-forall (container function)
(callback-id unsigned-int))
(defun container-forall (container function)