[mcclim-cvs] CVS mcclim
dlichteblau
dlichteblau at common-lisp.net
Mon Apr 17 18:37:21 UTC 2006
Update of /project/mcclim/cvsroot/mcclim
In directory clnet:/tmp/cvs-serv14900
Modified Files:
gadgets.lisp
Log Message:
* gadgets.lisp (dis-/armed-callback text-field-pane): Added a hack to
ensure initialization of the text field before it is being used. Needed
to make the gadget test start up with the gtkairo backend.
--- /project/mcclim/cvsroot/mcclim/gadgets.lisp 2006/03/30 12:07:59 1.99
+++ /project/mcclim/cvsroot/mcclim/gadgets.lisp 2006/04/17 18:37:21 1.100
@@ -2562,6 +2562,7 @@
(let ((port (port gadget)))
(setf (previous-focus gadget) (port-keyboard-input-focus port))
(setf (port-keyboard-input-focus port) gadget))
+ (handle-repaint gadget +everywhere+) ;FIXME: trigger initialization
(let ((cursor (cursor (area gadget))))
(letf (((cursor-state cursor) nil))
(setf (cursor-appearance cursor) :solid))))
@@ -2571,6 +2572,7 @@
(let ((port (port gadget)))
(setf (port-keyboard-input-focus port) (previous-focus gadget))
(setf (previous-focus gadget) nil))
+ (handle-repaint gadget +everywhere+) ;FIXME: trigger initialization
(let ((cursor (cursor (area gadget))))
(letf (((cursor-state cursor) nil))
(setf (cursor-appearance cursor) :hollow))))
More information about the Mcclim-cvs
mailing list