[graphic-forms-cvs] r39 - in trunk/src: . tests/uitoolkit uitoolkit/widgets

junrue at common-lisp.net junrue at common-lisp.net
Tue Mar 14 05:01:20 UTC 2006


Author: junrue
Date: Tue Mar 14 00:01:18 2006
New Revision: 39

Modified:
   trunk/src/packages.lisp
   trunk/src/tests/uitoolkit/layout-tester.lisp
   trunk/src/uitoolkit/widgets/layout.lisp
   trunk/src/uitoolkit/widgets/widget-classes.lisp
   trunk/src/uitoolkit/widgets/window.lisp
Log:
renamed window layout accessor

Modified: trunk/src/packages.lisp
==============================================================================
--- trunk/src/packages.lisp	(original)
+++ trunk/src/packages.lisp	Tue Mar 14 00:01:18 2006
@@ -398,7 +398,7 @@
     #:key-down-p
     #:key-toggled-p
     #:layout
-    #:layout-manager
+    #:layout-of
     #:layout-p
     #:lines-visible-p
     #:location

Modified: trunk/src/tests/uitoolkit/layout-tester.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/layout-tester.lisp	(original)
+++ trunk/src/tests/uitoolkit/layout-tester.lisp	Tue Mar 14 00:01:18 2006
@@ -159,13 +159,13 @@
 
 (defun check-flow-orient-item (disp menu time)
   (declare (ignore disp time))
-  (let ((layout (gfw:layout-manager *layout-tester-win*)))
+  (let ((layout (gfw:layout-of *layout-tester-win*)))
     (gfw:check (gfw:item-at menu 0) (find :horizontal (gfw:style-of layout)))
     (gfw:check (gfw:item-at menu 1) (find :vertical (gfw:style-of layout)))))
 
 (defun set-flow-horizontal (disp item time rect)
   (declare (ignorable disp item time rect))
-  (let* ((layout (gfw:layout-manager *layout-tester-win*))
+  (let* ((layout (gfw:layout-of *layout-tester-win*))
          (style (gfw:style-of layout)))
     (setf style (remove :vertical style))
     (push :horizontal style)
@@ -174,7 +174,7 @@
 
 (defun set-flow-vertical (disp item time rect)
   (declare (ignorable disp item time rect))
-  (let* ((layout (gfw:layout-manager *layout-tester-win*))
+  (let* ((layout (gfw:layout-of *layout-tester-win*))
          (style (gfw:style-of layout)))
     (setf style (remove :horizontal style))
     (push :vertical style)
@@ -183,7 +183,7 @@
 
 (defun set-flow-layout-wrap (disp item time rect)
   (declare (ignorable disp item time rect))
-  (let* ((layout (gfw:layout-manager *layout-tester-win*))
+  (let* ((layout (gfw:layout-of *layout-tester-win*))
          (style (gfw:style-of layout)))
     (if (find :wrap style)
       (setf (gfw:style-of layout) (remove :wrap style))
@@ -216,7 +216,7 @@
     (gfw:append-submenu menu "Orientation" orient-menu #'check-flow-orient-item)
     (gfw:append-submenu menu "Spacing" spacing-menu nil)
     (setf it (gfw:append-item menu "Wrap" nil #'set-flow-layout-wrap))
-    (gfw:check it (find :wrap (gfw:style-of (gfw:layout-manager *layout-tester-win*))))))
+    (gfw:check it (find :wrap (gfw:style-of (gfw:layout-of *layout-tester-win*))))))
 
 (defun exit-layout-callback (disp item time rect)
   (declare (ignorable disp item time rect))
@@ -233,7 +233,7 @@
         (vis-menu-disp (make-instance 'child-menu-dispatcher :sub-disp-class 'visibility-child-dispatcher
                                                              :check-test-fn #'gfw:visible-p)))
     (setf *layout-tester-win* (make-instance 'gfw:window :dispatcher (make-instance 'layout-tester-events)
-                                                         :layout-manager (make-instance 'gfw:flow-layout)))
+                                                         :layout (make-instance 'gfw:flow-layout)))
     (gfw:realize *layout-tester-win* nil :style-workspace)
     (setf menubar (gfw:defmenusystem ((:item "&File"
                                        :submenu ((:item "E&xit"

Modified: trunk/src/uitoolkit/widgets/layout.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/layout.lisp	(original)
+++ trunk/src/uitoolkit/widgets/layout.lisp	Tue Mar 14 00:01:18 2006
@@ -40,7 +40,7 @@
 
 (defun perform-layout (win width-hint height-hint)
   "Calls compute-layout for a window and then handles the actual moving and resizing of its children."
-  (let ((layout (layout-manager win))
+  (let ((layout (layout-of win))
         (kids nil)
         (hdwp nil))
     (when (and (layout-p win) layout)

Modified: trunk/src/uitoolkit/widgets/widget-classes.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/widget-classes.lisp	(original)
+++ trunk/src/uitoolkit/widgets/widget-classes.lisp	Tue Mar 14 00:01:18 2006
@@ -85,8 +85,8 @@
   ((layout-p
     :reader layout-p
     :initform t)
-   (layout-manager
-    :accessor layout-manager
-    :initarg :layout-manager
+   (layout
+    :accessor layout-of
+    :initarg :layout
     :initform nil))
   (:documentation "The window class is the base class for widgets that serve as containers (including top-level windows)."))

Modified: trunk/src/uitoolkit/widgets/window.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/window.lisp	(original)
+++ trunk/src/uitoolkit/widgets/window.lisp	Tue Mar 14 00:01:18 2006
@@ -262,9 +262,9 @@
   (call-next-method))
 
 (defmethod preferred-size ((win window) width-hint height-hint)
-  (let ((mgr (layout-manager win)))
-    (if (and (layout-p win) mgr)
-      (let ((new-client-sz (compute-size mgr win width-hint height-hint)))
+  (let ((layout (layout-of win)))
+    (if (and (layout-p win) layout)
+      (let ((new-client-sz (compute-size layout win width-hint height-hint)))
         (compute-outer-size win new-client-sz))
       (size win))))
 



More information about the Graphic-forms-cvs mailing list