Re: Documentation for make-instance

Espen S Johnsen <[email protected]> 25 Aug 2006 12:31:30 +0200
Newsgroups gmane.lisp.clg.devel
Message-ID <[email protected]>
Pierre THIERRY <[email protected]> writes:

> The documentation essentially redirects to the upstream GTK+
> documentation, but at least make-instance of GTK+ objects has &key
> options that are not obvious from the GTK+ documentation.
> 
> Could these be documented?

Most of these are actually for convenience only and could be replaced by
stock GTK functionality, but here is a overview of some of these initargs:

gtk:%object (should be moved to glib:gobject):

signal -- a list which is applied to signal-connect. Multiple :signal
initargs may be specified


gtk:container:

child -- adds a child to a container widget. This argument could be a
widget or a list who's first element is a widget and the rest child
properties. Multiple :child initargs may be specified

children -- list of children to be added

child-args -- default child properties used when adding children (during
construction only)

show-children -- automatically make children (and grandchildren)
visible. May be overridden in a child by explicit specifying :visible or
another :show-children


gtk:button

stock -- equivalent to ":label stock :use-stock t :use-underline t"


gtk:dialog

button -- button specification applied to dialog-add-button. Multiple
:button initargs may be specified

buttons -- list of button specifications


-- 
Espen

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642