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

junrue at common-lisp.net junrue at common-lisp.net
Sat Mar 17 22:53:31 UTC 2007


Author: junrue
Date: Sat Mar 17 17:53:30 2007
New Revision: 439

Modified:
   trunk/NEWS.txt
   trunk/src/uitoolkit/widgets/panel.lisp
Log:
set WS_CLIPCHILDREN and WS_CLIPSIBLINGS style bits for panels

Modified: trunk/NEWS.txt
==============================================================================
--- trunk/NEWS.txt	(original)
+++ trunk/NEWS.txt	Sat Mar 17 17:53:30 2007
@@ -6,7 +6,10 @@
 . Greatly expanded the symbols for accessing predefined colors, and now
   provide access to system color settings in a similar manner.
 
-. Graphic-Forms has been ported to Allegro CL 8.0.
+. Ported the library to Allegro CL 8.0.
+
+. Implemented a new graphics context function GFG:CLEAR that is a convenient
+  way to fill a window or image with a background color.
 
 . GFS:OBTAIN-SYSTEM-METRICS now includes version information for comctl32.dll
   and shell32.dll.

Modified: trunk/src/uitoolkit/widgets/panel.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/panel.lisp	(original)
+++ trunk/src/uitoolkit/widgets/panel.lisp	Sat Mar 17 17:53:30 2007
@@ -55,7 +55,7 @@
 
 (defmethod compute-style-flags ((self panel) &rest extra-data)
   (declare (ignore extra-data))
-  (let ((std-flags (logior gfs::+ws-child+ gfs::+ws-visible+)))
+  (let ((std-flags (logior gfs::+ws-clipchildren+ gfs::+ws-clipsiblings+ gfs::+ws-child+ gfs::+ws-visible+)))
     (loop for sym in (style-of self)
           do (ecase sym
                 ;; styles that can be combined



More information about the Graphic-forms-cvs mailing list