Author: junrue Date: Fri Dec 1 19:16:23 2006 New Revision: 408
Modified: trunk/NEWS.txt trunk/README.txt trunk/docs/manual/gfw-symbols.xml trunk/docs/website/index.html Log: doc updates for 0.7.0 release
Modified: trunk/NEWS.txt ============================================================================== --- trunk/NEWS.txt (original) +++ trunk/NEWS.txt Fri Dec 1 19:16:23 2006 @@ -9,8 +9,7 @@
. Implemented GFS:OBTAIN-SYSTEM-METRICS as a higher-level interface to the Win32 GetSystemMetrics() API. It returns a hash table that applications - may cache if desired, and collapses certain related metrics values for - easier access. + may cache if desired.
. Implemented the function GFW:PROCESS-EVENTS to help applications flush the event queue of pending events. @@ -21,6 +20,8 @@ . Implemented a new macro GFW:WITH-ROOT-WINDOW which manages the lifetime of an instance of GFW:ROOT-WINDOW for use within the macro body.
+. Fixed problems in loading the ASD files. + ==============================================================================
Release 0.6.0 of Graphic-Forms, a Common Lisp library for Windows GUI
Modified: trunk/README.txt ============================================================================== --- trunk/README.txt (original) +++ trunk/README.txt Fri Dec 1 19:16:23 2006 @@ -1,5 +1,5 @@
-Graphic-Forms README for version 0.7.0 (xx xxxxx 2006) +Graphic-Forms README for version 0.7.0 (2 December 2006) Copyright (c) 2006, Jack D. Unrue
Graphic-Forms is a user interface library implemented in Common Lisp focusing @@ -44,7 +44,7 @@ -------------------------------------
Graphic-Forms currently supports CLISP 2.40 or higher, LispWorks 4.4.6, -and SBCL 0.9.15 (the latter with a small patch). +and SBCL 0.9.15 or higher (with a small patch).
Known Problems @@ -73,9 +73,16 @@ compute height from that. The gfg:text-extent function does return the correct width.
-5. If a Graphic-Forms application is launched from within SLIME on a - single-threaded Common Lisp implementation, further SLIME commands - will be 'pipelined' until the Graphic-Forms main message loop exits. +5. The implementation of GFW:COMPUTE-SIZE for GFW:FLOW-LAYOUT does not + account for non-negative values for width or height hints when the + :WRAP style is specified. Several of the flow-layout unit tests + are currently failing because of this problem. + +6. If a Graphic-Forms application is launched from within SLIME with + SBCL as the backend (which is currently single-threaded on Win32), + further SLIME commands will be 'pipelined' until the Graphic-Forms + main message loop exits. The best workaround is to use the REPL + from a command prompt window.
How To Configure and Build
Modified: trunk/docs/manual/gfw-symbols.xml ============================================================================== --- trunk/docs/manual/gfw-symbols.xml (original) +++ trunk/docs/manual/gfw-symbols.xml Fri Dec 1 19:16:23 2006 @@ -62,6 +62,7 @@ </enum> Note that only one child may be assigned to each region at a time. </para> +<!-- <para role="normal"> Spacing between adjacent regions can also be specified via <reftopic>gfw:layout-attribute</reftopic> using one or more @@ -94,6 +95,7 @@ </argument> </enum> </para> +--> <para role="normal"> The :top and :bottom components may be stretched horizontally, while the :left and :right components may be stretched vertically. The :center component @@ -142,7 +144,14 @@ </description> </argument> </initargs> - <para role="normal"/> + <seealso> + <reftopic>gfw:heap-layout</reftopic> + <reftopic>gfw:flow-layout</reftopic> + <reftopic>gfw:preferred-size</reftopic> + <reftopic>gfw:perform</reftopic> + <reftopic>gfw:compute-layout</reftopic> + <reftopic>gfw:compute-size</reftopic> + </seealso> </class>
<class name="flow-layout"> @@ -228,7 +237,12 @@ </argument> </initargs> <seealso> + <reftopic>gfw:border-layout</reftopic> + <reftopic>gfw:heap-layout</reftopic> <reftopic>gfw:preferred-size</reftopic> + <reftopic>gfw:compute-layout</reftopic> + <reftopic>gfw:compute-size</reftopic> + <reftopic>gfw:perform</reftopic> </seealso> </class>
@@ -291,7 +305,12 @@ </argument> </initargs> <seealso> + <reftopic>gfw:border-layout</reftopic> + <reftopic>gfw:flow-layout</reftopic> + <reftopic>gfw:perform</reftopic> <reftopic>gfw:preferred-size</reftopic> + <reftopic>gfw:compute-layout</reftopic> + <reftopic>gfw:compute-size</reftopic> </seealso> </class>
@@ -368,6 +387,9 @@ </initargs> <seealso> <reftopic>gfw:preferred-size</reftopic> + <reftopic>gfw:perform</reftopic> + <reftopic>gfw:compute-layout</reftopic> + <reftopic>gfw:compute-size</reftopic> </seealso> </class>
@@ -2767,6 +2789,7 @@ <seealso> <reftopic>gfw:compute-size</reftopic> <reftopic>gfw:perform</reftopic> + <reftopic>gfw:preferred-size</reftopic> </seealso> </generic-function>
@@ -2811,6 +2834,7 @@ </description> <seealso> <reftopic>gfw:compute-layout</reftopic> + <reftopic>gfw:preferred-size</reftopic> <reftopic>gfw:perform</reftopic> </seealso> </generic-function> @@ -2856,6 +2880,7 @@ <seealso> <reftopic>gfw:compute-layout</reftopic> <reftopic>gfw:compute-size</reftopic> + <reftopic>gfw:preferred-size</reftopic> </seealso> </generic-function>
Modified: trunk/docs/website/index.html ============================================================================== --- trunk/docs/website/index.html (original) +++ trunk/docs/website/index.html Fri Dec 1 19:16:23 2006 @@ -43,7 +43,7 @@
<p>The current version is <a href="http://sourceforge.net/project/showfiles.php?group_id=163034"> - 0.7.0</a>, released on xx xxxxxx 2006.</p> + 0.7.0</a>, released on 2 December 2006.</p> <p>Graphic-Forms is in the alpha stage of development, meaning new features are still being added and existing features require considerable testing. Brave souls who experiment with the code should expect
graphic-forms-cvs@common-lisp.net