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