[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