[mcclim-cvs] CVS update: mcclim/Backends/beagle/README.txt mcclim/Backends/beagle/load-beagle.lisp mcclim/Backends/beagle/package.lisp
Duncan Rose
drose at common-lisp.net
Tue May 17 20:26:38 UTC 2005
Update of /project/mcclim/cvsroot/mcclim/Backends/beagle
In directory common-lisp.net:/tmp/cvs-serv28707/beagle
Modified Files:
README.txt load-beagle.lisp package.lisp
Log Message:
Removed *DEFAULT-BEAGLE-FRAME-MANAGER*. Use *DEFAULT-FRAME-MANAGER*
instead. Updated README accordingly.
Date: Tue May 17 22:26:37 2005
Author: drose
Index: mcclim/Backends/beagle/README.txt
diff -u mcclim/Backends/beagle/README.txt:1.9 mcclim/Backends/beagle/README.txt:1.10
--- mcclim/Backends/beagle/README.txt:1.9 Tue May 17 22:12:36 2005
+++ mcclim/Backends/beagle/README.txt Tue May 17 22:26:37 2005
@@ -5,7 +5,7 @@
. README
. INSTALLATION
. CONFIGURATION
- . default frame manager
+ . frame manager
. multiple ports
. KNOWN LIMITATIONS / TODO LIST
. FIXED STUFF PREVIOUSLY ON THE KNOWN LIMITATIONS / TODO LIST
@@ -85,18 +85,17 @@
CONFIGURATION
-default frame manager:
-----------------------
+frame manager:
+--------------
The Beagle back end defines two frame manager objects; one is the aqua
look and feel, the other is the 'standard' McCLIM look and feel. If you
want to configure a specific frame manager to be used, set the following
parameter:-
-BEAGLE::*DEFAULT-BEAGLE-FRAME-MANAGER* <defined in 'port.lisp'>
- -> 'beagle::beagle-aqua-frame-manager [default]
- -> 'beagle::beagle-standard-frame-manager
+CLIM:*DEFAULT-FRAME-MANAGER*
+ -> 'beagle:beagle-aqua-frame-manager [default]
+ -> 'beagle:beagle-standard-frame-manager
-Should use CLIM:*DEFAULT-FRAME-MANAGER* for this!
Note that as yet, no native (aqua) look and feel panes have been defined,
so it doesn't matter which frame manager you use.
@@ -227,10 +226,6 @@
things got before blowing up) but now it just looks messy.
-17. *BEAGLE-DEFAULT-FRAME-MANAGER* should be replaced with the standard
- *DEFAULT-FRAME-MANAGER* instead.
-
-
19. Menus don't work in CLIM-FIG (or anywhere else!). No idea why not...
This is because (I think) the menu popups don't operate in a flipped
coord system (unlike NSViews). [Command menu that is drawn across
@@ -358,6 +353,11 @@
allocated. Some are stack-allocated and cause errors about 'bogus'
objects once they go out of scope. At least, I think (and hope) that's
the reason 'cause that's easy to fix. RESOLVED 17.JUL.04
+
+-17.- *BEAGLE-DEFAULT-FRAME-MANAGER* should be replaced with the standard
+ *DEFAULT-FRAME-MANAGER* instead.
+ FIXED 17.MAY.2005 - *beagle-default-frame-manager* is no more (well...
+ it's still there but it can be ignored to all intents and purposes).
-18.- Note about force-quit; appended to (5).
Index: mcclim/Backends/beagle/load-beagle.lisp
diff -u mcclim/Backends/beagle/load-beagle.lisp:1.2 mcclim/Backends/beagle/load-beagle.lisp:1.3
--- mcclim/Backends/beagle/load-beagle.lisp:1.2 Tue May 17 00:13:08 2005
+++ mcclim/Backends/beagle/load-beagle.lisp Tue May 17 22:26:37 2005
@@ -7,5 +7,6 @@
;;; want 'beagle::beagle-aqua-frame-manager, you don't need to set this since that
;;; is the default).
;;;(setf beagle::*default-beagle-frame-manager* 'beagle::beagle-standard-frame-manager)
-(setf beagle::*default-beagle-frame-manager* 'beagle::beagle-aqua-frame-manager)
+;;;(setf beagle::*default-beagle-frame-manager* 'beagle::beagle-aqua-frame-manager)
+(setf clim:*default-frame-manager* 'beagle:beagle-aqua-frame-manager)
(format t "~%Done.~%")
Index: mcclim/Backends/beagle/package.lisp
diff -u mcclim/Backends/beagle/package.lisp:1.3 mcclim/Backends/beagle/package.lisp:1.4
--- mcclim/Backends/beagle/package.lisp:1.3 Tue May 17 00:13:09 2005
+++ mcclim/Backends/beagle/package.lisp Tue May 17 22:26:37 2005
@@ -112,5 +112,7 @@
#:send-super
#:slet
#:with-cstrs
- #:with-nsstr))
+ #:with-nsstr)
+ (:export #:beagle-standard-frame-manager
+ #:beagle-aqua-frame-manager))
More information about the Mcclim-cvs
mailing list