[mcclim-cvs] CVS mcclim

thenriksen thenriksen at common-lisp.net
Fri Jan 11 02:44:14 UTC 2008


Update of /project/mcclim/cvsroot/mcclim
In directory clnet:/tmp/cvs-serv24404

Modified Files:
	text-editor-gadget.lisp 
Log Message:
Changed the Drei/ESA modes-idea to work through metaclasses, enabling default modes.


--- /project/mcclim/cvsroot/mcclim/text-editor-gadget.lisp	2007/10/26 17:01:15	1.10
+++ /project/mcclim/cvsroot/mcclim/text-editor-gadget.lisp	2008/01/11 02:44:14	1.11
@@ -90,6 +90,7 @@
 (defclass drei-editor-substrate (drei:drei-gadget-pane
                                  editor-substrate-mixin)
   ()
+  (:metaclass esa-utils:modual-class)
   (:documentation "A class for Drei-based editor substrates."))
 
 (defmethod (setf gadget-value) :after (value (gadget drei-editor-substrate)
@@ -101,6 +102,7 @@
 (defclass drei-text-field-substrate (text-field-substrate-mixin
                                      drei-editor-substrate)
   ()
+  (:metaclass esa-utils:modual-class)
   (:documentation "The class for Drei-based text field substrates."))
 
 (defmethod drei:handle-gesture ((drei drei-text-field-substrate) gesture)
@@ -123,6 +125,7 @@
 (defclass drei-text-editor-substrate (text-editor-substrate-mixin
                                       drei-editor-substrate)
   ()
+  (:metaclass esa-utils:modual-class)
   (:documentation "The class for Drei-based text editor substrates."))
 
 (defmethod compose-space ((pane drei-text-editor-substrate) &key width height)




More information about the Mcclim-cvs mailing list