diff --git a/README.md b/README.md index c028cd6..62da1d7 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ embedded in a native template application.) [CLOG - Technical Overview and Purpose](CONCEPT.md) -STATUS: CLOG and CLOG Builder 1.6 released. +STATUS: CLOG and CLOG Builder 1.7 released. CLOG is actually based on GNOGA, a framework I wrote for Ada in 2013 and used in commercial production code for the last 9+ years. CLOG diff --git a/doc/clog-manual.html b/doc/clog-manual.html index 358bc97..34a575b 100644 --- a/doc/clog-manual.html +++ b/doc/clog-manual.html @@ -390,6 +390,15 @@ example.

Contains the static-root setting after initialization.

+

+

+ + +

@@ -432,7 +441,7 @@ static file matching the requested path ON-NEW-WINDOW-HANDLER and

+

+

+ + +

@@ -621,6 +639,16 @@ alpha 0.0 - 1.0

produce a string from numeric value with UNIT-TYPE appended.

+

+

+ + +

@@ -2410,7 +2438,8 @@ parent in the DOM.

  • [generic-function] SET-GEOMETRY CLOG-ELEMENT &KEY LEFT TOP RIGHT BOTTOM WIDTH HEIGHT UNITS

    Change the geometry :LEFT :TOP :RIGHT :BOTTOM -:WIDTH :HEIGHT each optional in UNITS (default :px)

  • +:WIDTH :HEIGHT each optional. If any measure is missing a unit, +UNITS (default :px) is used.

    @@ -2437,7 +2466,7 @@ parent in the DOM.

    @@ -2446,7 +2475,7 @@ parent in the DOM.

    @@ -8272,6 +8301,46 @@ create-gui-menu-bar.

    Get hash table of open windows

    +

    +

    + + + +

    +

    + + + +

    +

    + + + +

    +

    + + +

    @@ -8313,7 +8382,7 @@ The on-window-change clog-obj received is the new window

    @@ -8334,6 +8404,15 @@ the window will be set to keep-on-top always.

    Get/setf window title

    +

    +

    + + +

    diff --git a/source/clog-gui.lisp b/source/clog-gui.lisp index 06497b8..c2a8165 100644 --- a/source/clog-gui.lisp +++ b/source/clog-gui.lisp @@ -270,7 +270,7 @@ window or nil if not found")) (declare (ignore key)) (when (equalp (window-title value) title) (window-focus value) - (setf r key))) + (setf r value))) (windows app)) r)) @@ -289,7 +289,7 @@ window or nil if not found")) (declare (ignore key)) (when (equalp (win-param value) param) (window-focus value) - (setf r key))) + (setf r value))) (windows app)) r)) @@ -307,7 +307,7 @@ window or nil if not found")) (maphash (lambda (key value) (declare (ignore key)) (when (equalp (window-title value) title) - (setf r key))) + (setf r value))) (windows app)) r)) @@ -325,7 +325,7 @@ window or nil if not found")) (maphash (lambda (key value) (declare (ignore key)) (when (equalp (win-param value) param) - (setf r key))) + (setf r value))) (windows app)) r))