graphic-forms-cvs
Threads by month
- ----- 2025 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
October 2006
- 1 participants
- 102 discussions
12 Oct '06
Author: junrue
Date: Thu Oct 12 01:47:58 2006
New Revision: 305
Added:
trunk/docs/manual/gfg/average-char-width.html
trunk/docs/manual/gfg/height.html
trunk/docs/manual/gfg/leading.html
trunk/docs/manual/gfg/maximum-char-width.html
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/gfg/ascent.html
trunk/docs/manual/gfg/descent.html
trunk/docs/manual/gfg/font-metrics.html
Log:
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Thu Oct 12 01:47:58 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=82
+TitleList=86
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -163,754 +163,794 @@
TitleList.ApplyTemp.6=0
TitleList.Expanded.6=0
TitleList.Kind.6=0
-TitleList.Title.7=color
+TitleList.Title.7=average-char-width
TitleList.Level.7=2
-TitleList.Url.7=gfg\color.html
+TitleList.Url.7=gfg\average-char-width.html
TitleList.Icon.7=0
TitleList.Status.7=0
-TitleList.Keywords.7=color`\
+TitleList.Keywords.7=average-char-width
TitleList.ContextNumber.7=
TitleList.ApplyTemp.7=0
TitleList.Expanded.7=0
TitleList.Kind.7=0
-TitleList.Title.8=color->rgb
+TitleList.Title.8=color
TitleList.Level.8=2
-TitleList.Url.8=gfg\color-to-rgb.html
+TitleList.Url.8=gfg\color.html
TitleList.Icon.8=0
TitleList.Status.8=0
-TitleList.Keywords.8=color->rgb`\COLORREF
+TitleList.Keywords.8=color`\
TitleList.ContextNumber.8=
TitleList.ApplyTemp.8=0
TitleList.Expanded.8=0
TitleList.Kind.8=0
-TitleList.Title.9=color-blue
+TitleList.Title.9=color->rgb
TitleList.Level.9=2
-TitleList.Url.9=gfg\color-blue.html
+TitleList.Url.9=gfg\color-to-rgb.html
TitleList.Icon.9=0
TitleList.Status.9=0
-TitleList.Keywords.9=color-blue
+TitleList.Keywords.9=color->rgb`\COLORREF
TitleList.ContextNumber.9=
TitleList.ApplyTemp.9=0
TitleList.Expanded.9=0
TitleList.Kind.9=0
-TitleList.Title.10=color-green
+TitleList.Title.10=color-blue
TitleList.Level.10=2
-TitleList.Url.10=gfg\color-green.html
+TitleList.Url.10=gfg\color-blue.html
TitleList.Icon.10=0
TitleList.Status.10=0
-TitleList.Keywords.10=
+TitleList.Keywords.10=color-blue
TitleList.ContextNumber.10=
TitleList.ApplyTemp.10=0
TitleList.Expanded.10=0
TitleList.Kind.10=0
-TitleList.Title.11=color-red
+TitleList.Title.11=color-green
TitleList.Level.11=2
-TitleList.Url.11=gfg\color-red.html
+TitleList.Url.11=gfg\color-green.html
TitleList.Icon.11=0
TitleList.Status.11=0
-TitleList.Keywords.11=color-red
+TitleList.Keywords.11=
TitleList.ContextNumber.11=
TitleList.ApplyTemp.11=0
TitleList.Expanded.11=0
TitleList.Kind.11=0
-TitleList.Title.12=copy-color
+TitleList.Title.12=color-red
TitleList.Level.12=2
-TitleList.Url.12=gfg\copy-color.html
+TitleList.Url.12=gfg\color-red.html
TitleList.Icon.12=0
TitleList.Status.12=0
-TitleList.Keywords.12=copy-color
+TitleList.Keywords.12=color-red
TitleList.ContextNumber.12=
TitleList.ApplyTemp.12=0
TitleList.Expanded.12=0
TitleList.Kind.12=0
-TitleList.Title.13=copy-font-data
+TitleList.Title.13=copy-color
TitleList.Level.13=2
-TitleList.Url.13=gfg\copy-font-data.html
+TitleList.Url.13=gfg\copy-color.html
TitleList.Icon.13=0
TitleList.Status.13=0
-TitleList.Keywords.13=copy-font-data
+TitleList.Keywords.13=copy-color
TitleList.ContextNumber.13=
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
TitleList.Kind.13=0
-TitleList.Title.14=copy-font-metrics
+TitleList.Title.14=copy-font-data
TitleList.Level.14=2
-TitleList.Url.14=gfg\copy-font-metrics.html
+TitleList.Url.14=gfg\copy-font-data.html
TitleList.Icon.14=0
TitleList.Status.14=0
-TitleList.Keywords.14=copy-font-metrics
+TitleList.Keywords.14=copy-font-data
TitleList.ContextNumber.14=
TitleList.ApplyTemp.14=0
TitleList.Expanded.14=0
TitleList.Kind.14=0
-TitleList.Title.15=descent
+TitleList.Title.15=copy-font-metrics
TitleList.Level.15=2
-TitleList.Url.15=gfg\descent.html
+TitleList.Url.15=gfg\copy-font-metrics.html
TitleList.Icon.15=0
TitleList.Status.15=0
-TitleList.Keywords.15=descent
+TitleList.Keywords.15=copy-font-metrics
TitleList.ContextNumber.15=
TitleList.ApplyTemp.15=0
TitleList.Expanded.15=0
TitleList.Kind.15=0
-TitleList.Title.16=font
+TitleList.Title.16=descent
TitleList.Level.16=2
-TitleList.Url.16=gfg\font.html
+TitleList.Url.16=gfg\descent.html
TitleList.Icon.16=0
TitleList.Status.16=0
-TitleList.Keywords.16=font
+TitleList.Keywords.16=descent
TitleList.ContextNumber.16=
TitleList.ApplyTemp.16=0
TitleList.Expanded.16=0
TitleList.Kind.16=0
-TitleList.Title.17=font-data
+TitleList.Title.17=font
TitleList.Level.17=2
-TitleList.Url.17=gfg\font-data.html
+TitleList.Url.17=gfg\font.html
TitleList.Icon.17=0
TitleList.Status.17=0
-TitleList.Keywords.17=font-data
+TitleList.Keywords.17=font
TitleList.ContextNumber.17=
TitleList.ApplyTemp.17=0
TitleList.Expanded.17=0
TitleList.Kind.17=0
-TitleList.Title.18=font-metrics
+TitleList.Title.18=font-data
TitleList.Level.18=2
-TitleList.Url.18=gfg\font-metrics.html
+TitleList.Url.18=gfg\font-data.html
TitleList.Icon.18=0
TitleList.Status.18=0
-TitleList.Keywords.18=font-metrics
+TitleList.Keywords.18=font-data
TitleList.ContextNumber.18=
TitleList.ApplyTemp.18=0
TitleList.Expanded.18=0
TitleList.Kind.18=0
-TitleList.Title.19=make-color
+TitleList.Title.19=font-metrics
TitleList.Level.19=2
-TitleList.Url.19=gfg\make-color.html
+TitleList.Url.19=gfg\font-metrics.html
TitleList.Icon.19=0
TitleList.Status.19=0
-TitleList.Keywords.19=make-color`\:blue`\:green`\:red`\
+TitleList.Keywords.19=font-metrics
TitleList.ContextNumber.19=
TitleList.ApplyTemp.19=0
TitleList.Expanded.19=0
TitleList.Kind.19=0
-TitleList.Title.20=make-font-data
+TitleList.Title.20=height
TitleList.Level.20=2
-TitleList.Url.20=gfg\make-font-data.html
+TitleList.Url.20=gfg\height.html
TitleList.Icon.20=0
TitleList.Status.20=0
-TitleList.Keywords.20=make-font-data`\:char-set`\:face-name`\:point-size`\:style`\
+TitleList.Keywords.20=height
TitleList.ContextNumber.20=
TitleList.ApplyTemp.20=0
TitleList.Expanded.20=0
TitleList.Kind.20=0
-TitleList.Title.21=make-font-metrics
+TitleList.Title.21=leading
TitleList.Level.21=2
-TitleList.Url.21=gfg\make-font-metrics.html
+TitleList.Url.21=gfg\leading.html
TitleList.Icon.21=0
TitleList.Status.21=0
-TitleList.Keywords.21=make-font-metrics`\:ascent`\:avg-char-width`\:descent`\:leading`\:max-char-width
+TitleList.Keywords.21=leading
TitleList.ContextNumber.21=
TitleList.ApplyTemp.21=0
TitleList.Expanded.21=0
TitleList.Kind.21=0
-TitleList.Title.22=rgb->color
+TitleList.Title.22=make-color
TitleList.Level.22=2
-TitleList.Url.22=gfg\rgb-to-color.html
+TitleList.Url.22=gfg\make-color.html
TitleList.Icon.22=0
TitleList.Status.22=0
-TitleList.Keywords.22=rgb->color
+TitleList.Keywords.22=make-color`\:blue`\:green`\:red`\
TitleList.ContextNumber.22=
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=System Package
-TitleList.Level.23=1
-TitleList.Url.23=SystemPackage.html
+TitleList.Title.23=make-font-data
+TitleList.Level.23=2
+TitleList.Url.23=gfg\make-font-data.html
TitleList.Icon.23=0
TitleList.Status.23=0
-TitleList.Keywords.23=GFS`\graphic-forms.uitoolkit.system
+TitleList.Keywords.23=make-font-data`\:char-set`\:face-name`\:point-size`\:style`\
TitleList.ContextNumber.23=
TitleList.ApplyTemp.23=0
TitleList.Expanded.23=0
TitleList.Kind.23=0
-TitleList.Title.24=code
+TitleList.Title.24=make-font-metrics
TitleList.Level.24=2
-TitleList.Url.24=gfs\code.html
+TitleList.Url.24=gfg\make-font-metrics.html
TitleList.Icon.24=0
TitleList.Status.24=0
-TitleList.Keywords.24=code
+TitleList.Keywords.24=make-font-metrics`\:ascent`\:avg-char-width`\:descent`\:leading`\:max-char-width
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
TitleList.Kind.24=0
-TitleList.Title.25=comdlg-error
+TitleList.Title.25=maximum-char-width
TitleList.Level.25=2
-TitleList.Url.25=gfs\comdlg-error.html
+TitleList.Url.25=gfg\maximum-char-width.html
TitleList.Icon.25=0
TitleList.Status.25=0
-TitleList.Keywords.25=comdlg-error`\:dlg-code
+TitleList.Keywords.25=maximum-char-width
TitleList.ContextNumber.25=
TitleList.ApplyTemp.25=0
TitleList.Expanded.25=0
TitleList.Kind.25=0
-TitleList.Title.26=copy-point
+TitleList.Title.26=rgb->color
TitleList.Level.26=2
-TitleList.Url.26=gfs\copy-point.html
+TitleList.Url.26=gfg\rgb-to-color.html
TitleList.Icon.26=0
TitleList.Status.26=0
-TitleList.Keywords.26=copy-point
+TitleList.Keywords.26=rgb->color
TitleList.ContextNumber.26=
TitleList.ApplyTemp.26=0
TitleList.Expanded.26=0
TitleList.Kind.26=0
-TitleList.Title.27=copy-rectangle
-TitleList.Level.27=2
-TitleList.Url.27=gfs\copy-rectangle.html
+TitleList.Title.27=System Package
+TitleList.Level.27=1
+TitleList.Url.27=SystemPackage.html
TitleList.Icon.27=0
TitleList.Status.27=0
-TitleList.Keywords.27=copy-rectangle
+TitleList.Keywords.27=GFS`\graphic-forms.uitoolkit.system
TitleList.ContextNumber.27=
TitleList.ApplyTemp.27=0
TitleList.Expanded.27=0
TitleList.Kind.27=0
-TitleList.Title.28=copy-size
+TitleList.Title.28=code
TitleList.Level.28=2
-TitleList.Url.28=gfs\copy-size.html
+TitleList.Url.28=gfs\code.html
TitleList.Icon.28=0
TitleList.Status.28=0
-TitleList.Keywords.28=copy-size
+TitleList.Keywords.28=code
TitleList.ContextNumber.28=
TitleList.ApplyTemp.28=0
TitleList.Expanded.28=0
TitleList.Kind.28=0
-TitleList.Title.29=copy-span
+TitleList.Title.29=comdlg-error
TitleList.Level.29=2
-TitleList.Url.29=gfs\copy-span.html
+TitleList.Url.29=gfs\comdlg-error.html
TitleList.Icon.29=0
TitleList.Status.29=0
-TitleList.Keywords.29=copy-span
+TitleList.Keywords.29=comdlg-error`\:dlg-code
TitleList.ContextNumber.29=
TitleList.ApplyTemp.29=0
TitleList.Expanded.29=0
TitleList.Kind.29=0
-TitleList.Title.30=detail
+TitleList.Title.30=copy-point
TitleList.Level.30=2
-TitleList.Url.30=gfs\detail.html
+TitleList.Url.30=gfs\copy-point.html
TitleList.Icon.30=0
TitleList.Status.30=0
-TitleList.Keywords.30=detail
+TitleList.Keywords.30=copy-point
TitleList.ContextNumber.30=
TitleList.ApplyTemp.30=0
TitleList.Expanded.30=0
TitleList.Kind.30=0
-TitleList.Title.31=dispose
+TitleList.Title.31=copy-rectangle
TitleList.Level.31=2
-TitleList.Url.31=gfs\dispose.html
+TitleList.Url.31=gfs\copy-rectangle.html
TitleList.Icon.31=0
TitleList.Status.31=0
-TitleList.Keywords.31=disposed
+TitleList.Keywords.31=copy-rectangle
TitleList.ContextNumber.31=
TitleList.ApplyTemp.31=0
TitleList.Expanded.31=0
TitleList.Kind.31=0
-TitleList.Title.32=disposed-error
+TitleList.Title.32=copy-size
TitleList.Level.32=2
-TitleList.Url.32=gfs\disposed-error.html
+TitleList.Url.32=gfs\copy-size.html
TitleList.Icon.32=0
TitleList.Status.32=0
-TitleList.Keywords.32=disposed-error
+TitleList.Keywords.32=copy-size
TitleList.ContextNumber.32=
TitleList.ApplyTemp.32=0
TitleList.Expanded.32=0
TitleList.Kind.32=0
-TitleList.Title.33=disposed-p
+TitleList.Title.33=copy-span
TitleList.Level.33=2
-TitleList.Url.33=gfs\disposed-p.html
+TitleList.Url.33=gfs\copy-span.html
TitleList.Icon.33=0
TitleList.Status.33=0
-TitleList.Keywords.33=disposed-p
+TitleList.Keywords.33=copy-span
TitleList.ContextNumber.33=
TitleList.ApplyTemp.33=0
TitleList.Expanded.33=0
TitleList.Kind.33=0
-TitleList.Title.34=dlg-code
+TitleList.Title.34=detail
TitleList.Level.34=2
-TitleList.Url.34=gfs\dlg-code.html
+TitleList.Url.34=gfs\detail.html
TitleList.Icon.34=0
TitleList.Status.34=0
-TitleList.Keywords.34=dlg-code
+TitleList.Keywords.34=detail
TitleList.ContextNumber.34=
TitleList.ApplyTemp.34=0
TitleList.Expanded.34=0
TitleList.Kind.34=0
-TitleList.Title.35=empty-span-p
+TitleList.Title.35=dispose
TitleList.Level.35=2
-TitleList.Url.35=gfs\empty-span-p.html
+TitleList.Url.35=gfs\dispose.html
TitleList.Icon.35=0
TitleList.Status.35=0
-TitleList.Keywords.35=empty-span-p
+TitleList.Keywords.35=disposed
TitleList.ContextNumber.35=
TitleList.ApplyTemp.35=0
TitleList.Expanded.35=0
TitleList.Kind.35=0
-TitleList.Title.36=equal-size-p
+TitleList.Title.36=disposed-error
TitleList.Level.36=2
-TitleList.Url.36=gfs\equal-size-p.html
+TitleList.Url.36=gfs\disposed-error.html
TitleList.Icon.36=0
TitleList.Status.36=0
-TitleList.Keywords.36=equal-size-p
+TitleList.Keywords.36=disposed-error
TitleList.ContextNumber.36=
TitleList.ApplyTemp.36=0
TitleList.Expanded.36=0
TitleList.Kind.36=0
-TitleList.Title.37=handle
+TitleList.Title.37=disposed-p
TitleList.Level.37=2
-TitleList.Url.37=gfs\handle.html
+TitleList.Url.37=gfs\disposed-p.html
TitleList.Icon.37=0
TitleList.Status.37=0
-TitleList.Keywords.37=handle
+TitleList.Keywords.37=disposed-p
TitleList.ContextNumber.37=
TitleList.ApplyTemp.37=0
TitleList.Expanded.37=0
TitleList.Kind.37=0
-TitleList.Title.38=location
+TitleList.Title.38=dlg-code
TitleList.Level.38=2
-TitleList.Url.38=gfs\location.html
+TitleList.Url.38=gfs\dlg-code.html
TitleList.Icon.38=0
TitleList.Status.38=0
-TitleList.Keywords.38=location`\
+TitleList.Keywords.38=dlg-code
TitleList.ContextNumber.38=
TitleList.ApplyTemp.38=0
TitleList.Expanded.38=0
TitleList.Kind.38=0
-TitleList.Title.39=make-point
+TitleList.Title.39=empty-span-p
TitleList.Level.39=2
-TitleList.Url.39=gfs\make-point.html
+TitleList.Url.39=gfs\empty-span-p.html
TitleList.Icon.39=0
TitleList.Status.39=0
-TitleList.Keywords.39=make-point
+TitleList.Keywords.39=empty-span-p
TitleList.ContextNumber.39=
TitleList.ApplyTemp.39=0
TitleList.Expanded.39=0
TitleList.Kind.39=0
-TitleList.Title.40=make-rectangle
+TitleList.Title.40=equal-size-p
TitleList.Level.40=2
-TitleList.Url.40=gfs\make-rectangle.html
+TitleList.Url.40=gfs\equal-size-p.html
TitleList.Icon.40=0
TitleList.Status.40=0
-TitleList.Keywords.40=make-rectangle
+TitleList.Keywords.40=equal-size-p
TitleList.ContextNumber.40=
TitleList.ApplyTemp.40=0
TitleList.Expanded.40=0
TitleList.Kind.40=0
-TitleList.Title.41=make-size
+TitleList.Title.41=handle
TitleList.Level.41=2
-TitleList.Url.41=gfs\make-size.html
+TitleList.Url.41=gfs\handle.html
TitleList.Icon.41=0
TitleList.Status.41=0
-TitleList.Keywords.41=make-size
+TitleList.Keywords.41=handle
TitleList.ContextNumber.41=
TitleList.ApplyTemp.41=0
TitleList.Expanded.41=0
TitleList.Kind.41=0
-TitleList.Title.42=make-span
+TitleList.Title.42=location
TitleList.Level.42=2
-TitleList.Url.42=gfs\make-span.html
+TitleList.Url.42=gfs\location.html
TitleList.Icon.42=0
TitleList.Status.42=0
-TitleList.Keywords.42=make-span
+TitleList.Keywords.42=location`\
TitleList.ContextNumber.42=
TitleList.ApplyTemp.42=0
TitleList.Expanded.42=0
TitleList.Kind.42=0
-TitleList.Title.43=native-object
+TitleList.Title.43=make-point
TitleList.Level.43=2
-TitleList.Url.43=gfs\native-object.html
+TitleList.Url.43=gfs\make-point.html
TitleList.Icon.43=0
TitleList.Status.43=0
-TitleList.Keywords.43=native-object
+TitleList.Keywords.43=make-point
TitleList.ContextNumber.43=
TitleList.ApplyTemp.43=0
TitleList.Expanded.43=0
TitleList.Kind.43=0
-TitleList.Title.44=point
+TitleList.Title.44=make-rectangle
TitleList.Level.44=2
-TitleList.Url.44=gfs\point.html
+TitleList.Url.44=gfs\make-rectangle.html
TitleList.Icon.44=0
TitleList.Status.44=0
-TitleList.Keywords.44=point
+TitleList.Keywords.44=make-rectangle
TitleList.ContextNumber.44=
TitleList.ApplyTemp.44=0
TitleList.Expanded.44=0
TitleList.Kind.44=0
-TitleList.Title.45=point-x
+TitleList.Title.45=make-size
TitleList.Level.45=2
-TitleList.Url.45=gfs\point-x.html
+TitleList.Url.45=gfs\make-size.html
TitleList.Icon.45=0
TitleList.Status.45=0
-TitleList.Keywords.45=point-x
+TitleList.Keywords.45=make-size
TitleList.ContextNumber.45=
TitleList.ApplyTemp.45=0
TitleList.Expanded.45=0
TitleList.Kind.45=0
-TitleList.Title.46=point-y
+TitleList.Title.46=make-span
TitleList.Level.46=2
-TitleList.Url.46=gfs\point-y.html
+TitleList.Url.46=gfs\make-span.html
TitleList.Icon.46=0
TitleList.Status.46=0
-TitleList.Keywords.46=point-y
+TitleList.Keywords.46=make-span
TitleList.ContextNumber.46=
TitleList.ApplyTemp.46=0
TitleList.Expanded.46=0
TitleList.Kind.46=0
-TitleList.Title.47=rectangle
+TitleList.Title.47=native-object
TitleList.Level.47=2
-TitleList.Url.47=gfs\rectangle.html
+TitleList.Url.47=gfs\native-object.html
TitleList.Icon.47=0
TitleList.Status.47=0
-TitleList.Keywords.47=rectangle
+TitleList.Keywords.47=native-object
TitleList.ContextNumber.47=
TitleList.ApplyTemp.47=0
TitleList.Expanded.47=0
TitleList.Kind.47=0
-TitleList.Title.48=size
+TitleList.Title.48=point
TitleList.Level.48=2
-TitleList.Url.48=gfs\size.html
+TitleList.Url.48=gfs\point.html
TitleList.Icon.48=0
TitleList.Status.48=0
-TitleList.Keywords.48=size
+TitleList.Keywords.48=point
TitleList.ContextNumber.48=
TitleList.ApplyTemp.48=0
TitleList.Expanded.48=0
TitleList.Kind.48=0
-TitleList.Title.49=size
+TitleList.Title.49=point-x
TitleList.Level.49=2
-TitleList.Url.49=gfs\size-function.html
+TitleList.Url.49=gfs\point-x.html
TitleList.Icon.49=0
TitleList.Status.49=0
-TitleList.Keywords.49=
+TitleList.Keywords.49=point-x
TitleList.ContextNumber.49=
TitleList.ApplyTemp.49=0
TitleList.Expanded.49=0
TitleList.Kind.49=0
-TitleList.Title.50=size-height
+TitleList.Title.50=point-y
TitleList.Level.50=2
-TitleList.Url.50=gfs\size-height.html
+TitleList.Url.50=gfs\point-y.html
TitleList.Icon.50=0
TitleList.Status.50=0
-TitleList.Keywords.50=size-height`\
+TitleList.Keywords.50=point-y
TitleList.ContextNumber.50=
TitleList.ApplyTemp.50=0
TitleList.Expanded.50=0
TitleList.Kind.50=0
-TitleList.Title.51=size-width
+TitleList.Title.51=rectangle
TitleList.Level.51=2
-TitleList.Url.51=gfs\size-width.html
+TitleList.Url.51=gfs\rectangle.html
TitleList.Icon.51=0
TitleList.Status.51=0
-TitleList.Keywords.51=size-width
+TitleList.Keywords.51=rectangle
TitleList.ContextNumber.51=
TitleList.ApplyTemp.51=0
TitleList.Expanded.51=0
TitleList.Kind.51=0
-TitleList.Title.52=span
+TitleList.Title.52=size
TitleList.Level.52=2
-TitleList.Url.52=gfs\span.html
+TitleList.Url.52=gfs\size.html
TitleList.Icon.52=0
TitleList.Status.52=0
-TitleList.Keywords.52=span
+TitleList.Keywords.52=size
TitleList.ContextNumber.52=
TitleList.ApplyTemp.52=0
TitleList.Expanded.52=0
TitleList.Kind.52=0
-TitleList.Title.53=span-end
+TitleList.Title.53=size
TitleList.Level.53=2
-TitleList.Url.53=gfs\span-end.html
+TitleList.Url.53=gfs\size-function.html
TitleList.Icon.53=0
TitleList.Status.53=0
-TitleList.Keywords.53=span-end`\
+TitleList.Keywords.53=
TitleList.ContextNumber.53=
TitleList.ApplyTemp.53=0
TitleList.Expanded.53=0
TitleList.Kind.53=0
-TitleList.Title.54=span-start
+TitleList.Title.54=size-height
TitleList.Level.54=2
-TitleList.Url.54=gfs\span-start.html
+TitleList.Url.54=gfs\size-height.html
TitleList.Icon.54=0
TitleList.Status.54=0
-TitleList.Keywords.54=span-start`\
+TitleList.Keywords.54=size-height`\
TitleList.ContextNumber.54=
TitleList.ApplyTemp.54=0
TitleList.Expanded.54=0
TitleList.Kind.54=0
-TitleList.Title.55=toolkit-error
+TitleList.Title.55=size-width
TitleList.Level.55=2
-TitleList.Url.55=gfs\toolkit-error.html
+TitleList.Url.55=gfs\size-width.html
TitleList.Icon.55=0
TitleList.Status.55=0
-TitleList.Keywords.55=toolkit-error`\:detail`\
+TitleList.Keywords.55=size-width
TitleList.ContextNumber.55=
TitleList.ApplyTemp.55=0
TitleList.Expanded.55=0
TitleList.Kind.55=0
-TitleList.Title.56=toolkit-warning
+TitleList.Title.56=span
TitleList.Level.56=2
-TitleList.Url.56=gfs\toolkit-warning.html
+TitleList.Url.56=gfs\span.html
TitleList.Icon.56=0
TitleList.Status.56=0
-TitleList.Keywords.56=toolkit-warning
+TitleList.Keywords.56=span
TitleList.ContextNumber.56=
TitleList.ApplyTemp.56=0
TitleList.Expanded.56=0
TitleList.Kind.56=0
-TitleList.Title.57=win32-error
+TitleList.Title.57=span-end
TitleList.Level.57=2
-TitleList.Url.57=gfs\win32-error.html
+TitleList.Url.57=gfs\span-end.html
TitleList.Icon.57=0
TitleList.Status.57=0
-TitleList.Keywords.57=win32-error`\:code`\
+TitleList.Keywords.57=span-end`\
TitleList.ContextNumber.57=
TitleList.ApplyTemp.57=0
TitleList.Expanded.57=0
TitleList.Kind.57=0
-TitleList.Title.58=win32-warning
+TitleList.Title.58=span-start
TitleList.Level.58=2
-TitleList.Url.58=gfs\win32-warning.html
+TitleList.Url.58=gfs\span-start.html
TitleList.Icon.58=0
TitleList.Status.58=0
-TitleList.Keywords.58=win32-warning
+TitleList.Keywords.58=span-start`\
TitleList.ContextNumber.58=
TitleList.ApplyTemp.58=0
TitleList.Expanded.58=0
TitleList.Kind.58=0
-TitleList.Title.59=Widgets Package
-TitleList.Level.59=1
-TitleList.Url.59=WidgetsPackage.html
+TitleList.Title.59=toolkit-error
+TitleList.Level.59=2
+TitleList.Url.59=gfs\toolkit-error.html
TitleList.Icon.59=0
TitleList.Status.59=0
-TitleList.Keywords.59=GFW`\graphic-forms.uitoolkit.widgets
+TitleList.Keywords.59=toolkit-error`\:detail`\
TitleList.ContextNumber.59=
TitleList.ApplyTemp.59=0
TitleList.Expanded.59=0
TitleList.Kind.59=0
-TitleList.Title.60=default-message-filter
+TitleList.Title.60=toolkit-warning
TitleList.Level.60=2
-TitleList.Url.60=gfw\default-message-filter.html
+TitleList.Url.60=gfs\toolkit-warning.html
TitleList.Icon.60=0
TitleList.Status.60=0
-TitleList.Keywords.60=default-message-filter`\GetMessage`\MSG`\
+TitleList.Keywords.60=toolkit-warning
TitleList.ContextNumber.60=
TitleList.ApplyTemp.60=0
TitleList.Expanded.60=0
TitleList.Kind.60=0
-TitleList.Title.61=event-activate
+TitleList.Title.61=win32-error
TitleList.Level.61=2
-TitleList.Url.61=gfw\event-activate.html
+TitleList.Url.61=gfs\win32-error.html
TitleList.Icon.61=0
TitleList.Status.61=0
-TitleList.Keywords.61=event-activate
+TitleList.Keywords.61=win32-error`\:code`\
TitleList.ContextNumber.61=
TitleList.ApplyTemp.61=0
TitleList.Expanded.61=0
TitleList.Kind.61=0
-TitleList.Title.62=event-arm
+TitleList.Title.62=win32-warning
TitleList.Level.62=2
-TitleList.Url.62=gfw\event-arm.html
+TitleList.Url.62=gfs\win32-warning.html
TitleList.Icon.62=0
TitleList.Status.62=0
-TitleList.Keywords.62=event-arm
+TitleList.Keywords.62=win32-warning
TitleList.ContextNumber.62=
TitleList.ApplyTemp.62=0
TitleList.Expanded.62=0
TitleList.Kind.62=0
-TitleList.Title.63=event-close
-TitleList.Level.63=2
-TitleList.Url.63=gfw\event-close.html
+TitleList.Title.63=Widgets Package
+TitleList.Level.63=1
+TitleList.Url.63=WidgetsPackage.html
TitleList.Icon.63=0
TitleList.Status.63=0
-TitleList.Keywords.63=event-close
+TitleList.Keywords.63=GFW`\graphic-forms.uitoolkit.widgets
TitleList.ContextNumber.63=
TitleList.ApplyTemp.63=0
TitleList.Expanded.63=0
TitleList.Kind.63=0
-TitleList.Title.64=event-deactivate
+TitleList.Title.64=default-message-filter
TitleList.Level.64=2
-TitleList.Url.64=gfw\event-deactivate.html
+TitleList.Url.64=gfw\default-message-filter.html
TitleList.Icon.64=0
TitleList.Status.64=0
-TitleList.Keywords.64=event-deactivate
+TitleList.Keywords.64=default-message-filter`\GetMessage`\MSG`\
TitleList.ContextNumber.64=
TitleList.ApplyTemp.64=0
TitleList.Expanded.64=0
TitleList.Kind.64=0
-TitleList.Title.65=event-default-action
+TitleList.Title.65=event-activate
TitleList.Level.65=2
-TitleList.Url.65=gfw\event-default-action.html
+TitleList.Url.65=gfw\event-activate.html
TitleList.Icon.65=0
TitleList.Status.65=0
-TitleList.Keywords.65=event-default-action
+TitleList.Keywords.65=event-activate
TitleList.ContextNumber.65=
TitleList.ApplyTemp.65=0
TitleList.Expanded.65=0
TitleList.Kind.65=0
-TitleList.Title.66=event-dispatcher
+TitleList.Title.66=event-arm
TitleList.Level.66=2
-TitleList.Url.66=gfw\event-dispatcher.html
+TitleList.Url.66=gfw\event-arm.html
TitleList.Icon.66=0
TitleList.Status.66=0
-TitleList.Keywords.66=event-dispatcher
+TitleList.Keywords.66=event-arm
TitleList.ContextNumber.66=
TitleList.ApplyTemp.66=0
TitleList.Expanded.66=0
TitleList.Kind.66=0
-TitleList.Title.67=event-dispose
+TitleList.Title.67=event-close
TitleList.Level.67=2
-TitleList.Url.67=gfw\event-dispose.html
+TitleList.Url.67=gfw\event-close.html
TitleList.Icon.67=0
TitleList.Status.67=0
-TitleList.Keywords.67=event-dispose
+TitleList.Keywords.67=event-close
TitleList.ContextNumber.67=
TitleList.ApplyTemp.67=0
TitleList.Expanded.67=0
TitleList.Kind.67=0
-TitleList.Title.68=event-move
+TitleList.Title.68=event-deactivate
TitleList.Level.68=2
-TitleList.Url.68=gfw\event-move.html
+TitleList.Url.68=gfw\event-deactivate.html
TitleList.Icon.68=0
TitleList.Status.68=0
-TitleList.Keywords.68=event-move
+TitleList.Keywords.68=event-deactivate
TitleList.ContextNumber.68=
TitleList.ApplyTemp.68=0
TitleList.Expanded.68=0
TitleList.Kind.68=0
-TitleList.Title.69=event-pre-move
+TitleList.Title.69=event-default-action
TitleList.Level.69=2
-TitleList.Url.69=gfw\event-pre-move.html
+TitleList.Url.69=gfw\event-default-action.html
TitleList.Icon.69=0
TitleList.Status.69=0
-TitleList.Keywords.69=event-pre-move
+TitleList.Keywords.69=event-default-action
TitleList.ContextNumber.69=
TitleList.ApplyTemp.69=0
TitleList.Expanded.69=0
TitleList.Kind.69=0
-TitleList.Title.70=event-pre-resize
+TitleList.Title.70=event-dispatcher
TitleList.Level.70=2
-TitleList.Url.70=gfw\event-pre-resize.html
+TitleList.Url.70=gfw\event-dispatcher.html
TitleList.Icon.70=0
TitleList.Status.70=0
-TitleList.Keywords.70=event-pre-resize
+TitleList.Keywords.70=event-dispatcher
TitleList.ContextNumber.70=
TitleList.ApplyTemp.70=0
TitleList.Expanded.70=0
TitleList.Kind.70=0
-TitleList.Title.71=event-resize
+TitleList.Title.71=event-dispose
TitleList.Level.71=2
-TitleList.Url.71=gfw\event-resize.html
+TitleList.Url.71=gfw\event-dispose.html
TitleList.Icon.71=0
TitleList.Status.71=0
-TitleList.Keywords.71=event-resize
+TitleList.Keywords.71=event-dispose
TitleList.ContextNumber.71=
TitleList.ApplyTemp.71=0
TitleList.Expanded.71=0
TitleList.Kind.71=0
-TitleList.Title.72=event-select
+TitleList.Title.72=event-move
TitleList.Level.72=2
-TitleList.Url.72=gfw\event-select.html
+TitleList.Url.72=gfw\event-move.html
TitleList.Icon.72=0
TitleList.Status.72=0
-TitleList.Keywords.72=event-select
+TitleList.Keywords.72=event-move
TitleList.ContextNumber.72=
TitleList.ApplyTemp.72=0
TitleList.Expanded.72=0
TitleList.Kind.72=0
-TitleList.Title.73=event-source
+TitleList.Title.73=event-pre-move
TitleList.Level.73=2
-TitleList.Url.73=gfw\event-source.html
+TitleList.Url.73=gfw\event-pre-move.html
TitleList.Icon.73=0
TitleList.Status.73=0
-TitleList.Keywords.73=event-source
+TitleList.Keywords.73=event-pre-move
TitleList.ContextNumber.73=
TitleList.ApplyTemp.73=0
TitleList.Expanded.73=0
TitleList.Kind.73=0
-TitleList.Title.74=message-loop
+TitleList.Title.74=event-pre-resize
TitleList.Level.74=2
-TitleList.Url.74=gfw\message-loop.html
+TitleList.Url.74=gfw\event-pre-resize.html
TitleList.Icon.74=0
TitleList.Status.74=0
-TitleList.Keywords.74=message-loop
+TitleList.Keywords.74=event-pre-resize
TitleList.ContextNumber.74=
TitleList.ApplyTemp.74=0
TitleList.Expanded.74=0
TitleList.Kind.74=0
-TitleList.Title.75=obtain-event-time
+TitleList.Title.75=event-resize
TitleList.Level.75=2
-TitleList.Url.75=gfw\obtain-event-time.html
+TitleList.Url.75=gfw\event-resize.html
TitleList.Icon.75=0
TitleList.Status.75=0
-TitleList.Keywords.75=obtain-event-time
+TitleList.Keywords.75=event-resize
TitleList.ContextNumber.75=
TitleList.ApplyTemp.75=0
TitleList.Expanded.75=0
TitleList.Kind.75=0
-TitleList.Title.76=with-graphics-context
+TitleList.Title.76=event-select
TitleList.Level.76=2
-TitleList.Url.76=gfw\with-graphics-context.html
+TitleList.Url.76=gfw\event-select.html
TitleList.Icon.76=0
TitleList.Status.76=0
-TitleList.Keywords.76=with-graphics-context
+TitleList.Keywords.76=event-select
TitleList.ContextNumber.76=
TitleList.ApplyTemp.76=0
TitleList.Expanded.76=0
TitleList.Kind.76=0
-TitleList.Title.77=Miscellaneous Topics
-TitleList.Level.77=0
-TitleList.Url.77=MiscellaneousTopics.html
+TitleList.Title.77=event-source
+TitleList.Level.77=2
+TitleList.Url.77=gfw\event-source.html
TitleList.Icon.77=0
TitleList.Status.77=0
-TitleList.Keywords.77=
+TitleList.Keywords.77=event-source
TitleList.ContextNumber.77=
TitleList.ApplyTemp.77=0
TitleList.Expanded.77=0
TitleList.Kind.77=0
-TitleList.Title.78=Image Data Plugins
-TitleList.Level.78=1
-TitleList.Url.78=ImageDataPlugins.html
+TitleList.Title.78=message-loop
+TitleList.Level.78=2
+TitleList.Url.78=gfw\message-loop.html
TitleList.Icon.78=0
TitleList.Status.78=0
-TitleList.Keywords.78=
+TitleList.Keywords.78=message-loop
TitleList.ContextNumber.78=
TitleList.ApplyTemp.78=0
TitleList.Expanded.78=0
TitleList.Kind.78=0
-TitleList.Title.79=Terminology Conventions
-TitleList.Level.79=0
-TitleList.Url.79=TerminologyConventions.html
+TitleList.Title.79=obtain-event-time
+TitleList.Level.79=2
+TitleList.Url.79=gfw\obtain-event-time.html
TitleList.Icon.79=0
TitleList.Status.79=0
-TitleList.Keywords.79=
+TitleList.Keywords.79=obtain-event-time
TitleList.ContextNumber.79=
TitleList.ApplyTemp.79=0
TitleList.Expanded.79=0
TitleList.Kind.79=0
-TitleList.Title.80=Glossary
-TitleList.Level.80=0
-TitleList.Url.80=Glossary.html
+TitleList.Title.80=with-graphics-context
+TitleList.Level.80=2
+TitleList.Url.80=gfw\with-graphics-context.html
TitleList.Icon.80=0
TitleList.Status.80=0
-TitleList.Keywords.80=
+TitleList.Keywords.80=with-graphics-context
TitleList.ContextNumber.80=
TitleList.ApplyTemp.80=0
TitleList.Expanded.80=0
TitleList.Kind.80=0
-TitleList.Title.81=Footnotes
+TitleList.Title.81=Miscellaneous Topics
TitleList.Level.81=0
-TitleList.Url.81=Footnotes.html
+TitleList.Url.81=MiscellaneousTopics.html
TitleList.Icon.81=0
TitleList.Status.81=0
TitleList.Keywords.81=
TitleList.ContextNumber.81=
TitleList.ApplyTemp.81=0
TitleList.Expanded.81=0
-TitleList.Kind.81=1
+TitleList.Kind.81=0
+TitleList.Title.82=Image Data Plugins
+TitleList.Level.82=1
+TitleList.Url.82=ImageDataPlugins.html
+TitleList.Icon.82=0
+TitleList.Status.82=0
+TitleList.Keywords.82=
+TitleList.ContextNumber.82=
+TitleList.ApplyTemp.82=0
+TitleList.Expanded.82=0
+TitleList.Kind.82=0
+TitleList.Title.83=Terminology Conventions
+TitleList.Level.83=0
+TitleList.Url.83=TerminologyConventions.html
+TitleList.Icon.83=0
+TitleList.Status.83=0
+TitleList.Keywords.83=
+TitleList.ContextNumber.83=
+TitleList.ApplyTemp.83=0
+TitleList.Expanded.83=0
+TitleList.Kind.83=0
+TitleList.Title.84=Glossary
+TitleList.Level.84=0
+TitleList.Url.84=Glossary.html
+TitleList.Icon.84=0
+TitleList.Status.84=0
+TitleList.Keywords.84=
+TitleList.ContextNumber.84=
+TitleList.ApplyTemp.84=0
+TitleList.Expanded.84=0
+TitleList.Kind.84=0
+TitleList.Title.85=Footnotes
+TitleList.Level.85=0
+TitleList.Url.85=Footnotes.html
+TitleList.Icon.85=0
+TitleList.Status.85=0
+TitleList.Keywords.85=
+TitleList.ContextNumber.85=
+TitleList.ApplyTemp.85=0
+TitleList.Expanded.85=0
+TitleList.Kind.85=1
Modified: trunk/docs/manual/gfg/ascent.html
==============================================================================
--- trunk/docs/manual/gfg/ascent.html (original)
+++ trunk/docs/manual/gfg/ascent.html Thu Oct 12 01:47:58 2006
@@ -45,7 +45,10 @@
</FONT></P></FONT></FONT></FONT>
<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
face=Arial size=2><FONT face=Arial size=2>
-<P><A href="rgb-to-color.html">rgb->color</A></P>
+<P><A
+href="average-char-width.html">average-char-width</A>, <A href="descent.html">descent,</A> <A
+href="height.html">height</A>, <A href="leading.html">leading</A>, <A
+href="maximum-char-width.html">maximum-char-width</A></P>
<P>
<HR>
Added: trunk/docs/manual/gfg/average-char-width.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/average-char-width.html Thu Oct 12 01:47:58 2006
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>average-char-width</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>average-char-width</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Macro]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:average-char-width <EM><A href="font-metrics.html" >font-metrics</A></EM>) => <EM>integer</EM></P>
+<H4><FONT face=Arial>
+<H4>arguments</H4>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>font-metrics</FONT></EM></TD>
+ <TD><FONT size=2>The <A
+ href="font-metrics.html">font-metrics</A> object whose
+ <EM>avg-char-width</EM>
+ value is to be
+ queried.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This macro returns the <EM>avg-char-width</EM> value for a
+realized <A href="font.html">font</A>, which
+is the average width of a character in the <A href="font.html">font</A>.
+
+
+
+
+
+
+
+
+ </FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="ascent.html">ascent</A>, <A
+href="descent.html">descent,</A> <A href="height.html">height</A>, <A
+href="leading.html">leading</A>, <A
+href="maximum-char-width.html">maximum-char-width</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfg/descent.html
==============================================================================
--- trunk/docs/manual/gfg/descent.html (original)
+++ trunk/docs/manual/gfg/descent.html Thu Oct 12 01:47:58 2006
@@ -46,7 +46,11 @@
</FONT></P></FONT></FONT></FONT>
<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
face=Arial size=2><FONT face=Arial size=2>
-<P><A href="rgb-to-color.html">rgb->color</A></P>
+<P><A
+href="average-char-width.html">average-char-width</A>, <A
+href="ascent.html">ascent,</A> <A href="height.html">height</A>, <A
+href="leading.html">leading</A>, <A
+href="maximum-char-width.html">maximum-char-width</A></P>
<P>
<HR>
Modified: trunk/docs/manual/gfg/font-metrics.html
==============================================================================
--- trunk/docs/manual/gfg/font-metrics.html (original)
+++ trunk/docs/manual/gfg/font-metrics.html Thu Oct 12 01:47:58 2006
@@ -56,10 +56,13 @@
<TD><FONT size=2>The width of the
widest character.</FONT></TD></TR></TABLE></EM></FONT> </FONT><FONT face=Arial><FONT face=Arial size=2><EM></P>
<H4></EM></FONT>see also</FONT></H4>
-<P><FONT face=Arial size=2><FONT face=Arial size=2><A
+<P><FONT face=Arial size=2><FONT face=Arial size=2><A href="ascent.html">ascent</A>, <A
+href="average-char-width.html">average-char-width</A>, <A
href="copy-font-metrics.html">copy-font-metrics</A>, <A
-href="font-data.html">font-data</A>, <A
-href="make-font-metrics.html">make-font-metrics</A></FONT></FONT></P>
+href="descent.html">descent,</A> <A href="font-data.html">font-data</A>, <A
+href="height.html">height</A>, <A href="leading.html">leading</A>, <A
+href="make-font-metrics.html">make-font-metrics</A>, <A
+href="maximum-char-width.html">maximum-char-width</A></FONT></FONT></P>
<P><FONT face=Arial size=2><FONT face=Arial size=2><EM>
<HR>
Added: trunk/docs/manual/gfg/height.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/height.html Thu Oct 12 01:47:58 2006
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>height</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>height</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Macro]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:height <EM><A href="font-metrics.html" >font-metrics</A></EM>) => <EM>integer</EM></P>
+<H4><FONT face=Arial>
+<H4>arguments</H4>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>font-metrics</FONT></EM></TD>
+ <TD><FONT size=2>The <A
+ href="font-metrics.html">font-metrics</A> object whose
+ <EM>height</EM>
+ value is to be
+ queried.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This macro returns the <EM>height</EM> value for a
+realized <A href="font.html">font</A>, which is the sum of the
+<A href="font.html">font</A>'s <EM>ascent</EM> and <EM>descent.</EM>
+
+
+
+
+
+
+
+
+ </FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="ascent.html">ascent</A>, <A
+href="average-char-width.html">average-char-width</A>, <A
+href="descent.html">descent,</A> <A href="leading.html">leading</A>, <A
+href="maximum-char-width.html">maximum-char-width</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/leading.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/leading.html Thu Oct 12 01:47:58 2006
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>leading</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>leading</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Macro]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:leading <EM><A href="font-metrics.html" >font-metrics</A></EM>) => <EM>integer</EM></P>
+<H4><FONT face=Arial>
+<H4>arguments</H4>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>font-metrics</FONT></EM></TD>
+ <TD><FONT size=2>The <A
+ href="font-metrics.html">font-metrics</A> object whose
+ <EM>leading</EM>
+ value is to be
+ queried.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This macro returns the <EM>leading</EM> value for a
+realized <A href="font.html">font</A>, which is the amount of extra space added between
+rows of text.
+
+
+
+
+
+
+
+ </FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="ascent.html">ascent</A>, <A
+href="average-char-width.html">average-char-width</A>, <A
+href="descent.html">descent,</A> <A href="height.html">height</A>, <A
+href="maximum-char-width.html">maximum-char-width</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/maximum-char-width.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/maximum-char-width.html Thu Oct 12 01:47:58 2006
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>maximum-char-width</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>maximum-char-width</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Macro]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:maximum-char-width <EM><A href="font-metrics.html" >font-metrics</A></EM>) => <EM>integer</EM></P>
+<H4><FONT face=Arial>
+<H4>arguments</H4>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>font-metrics</FONT></EM></TD>
+ <TD><FONT size=2>The <A
+ href="font-metrics.html">font-metrics</A> object whose
+ <EM>max-char-width</EM>
+ value is to be
+ queried.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This macro returns the <EM>max-char-width</EM> value for a
+realized <A href="font.html">font</A>,
+which is the maximum width of a character in the <A href="font.html">font</A>.
+
+
+
+
+
+
+
+
+ </FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="ascent.html">ascent</A>, <A
+href="average-char-width.html">average-char-width</A>, <A
+href="descent.html">descent,</A> <A href="height.html">height</A>, <A
+href="leading.html">leading</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
1
0
12 Oct '06
Author: junrue
Date: Thu Oct 12 01:30:50 2006
New Revision: 304
Added:
trunk/docs/manual/gfg/ascent.html
trunk/docs/manual/gfg/descent.html
trunk/docs/manual/gfg/make-font-metrics.html
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/gfg/copy-font-metrics.html
trunk/docs/manual/gfg/font-metrics.html
trunk/docs/manual/gfg/make-font-data.html
Log:
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Thu Oct 12 01:30:50 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=79
+TitleList=82
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -153,719 +153,719 @@
TitleList.ApplyTemp.5=0
TitleList.Expanded.5=1
TitleList.Kind.5=0
-TitleList.Title.6=color
+TitleList.Title.6=ascent
TitleList.Level.6=2
-TitleList.Url.6=gfg\color.html
+TitleList.Url.6=gfg\ascent.html
TitleList.Icon.6=0
TitleList.Status.6=0
-TitleList.Keywords.6=color`\
+TitleList.Keywords.6=ascent
TitleList.ContextNumber.6=
TitleList.ApplyTemp.6=0
TitleList.Expanded.6=0
TitleList.Kind.6=0
-TitleList.Title.7=color->rgb
+TitleList.Title.7=color
TitleList.Level.7=2
-TitleList.Url.7=gfg\color-to-rgb.html
+TitleList.Url.7=gfg\color.html
TitleList.Icon.7=0
TitleList.Status.7=0
-TitleList.Keywords.7=color->rgb`\COLORREF
+TitleList.Keywords.7=color`\
TitleList.ContextNumber.7=
TitleList.ApplyTemp.7=0
TitleList.Expanded.7=0
TitleList.Kind.7=0
-TitleList.Title.8=color-blue
+TitleList.Title.8=color->rgb
TitleList.Level.8=2
-TitleList.Url.8=gfg\color-blue.html
+TitleList.Url.8=gfg\color-to-rgb.html
TitleList.Icon.8=0
TitleList.Status.8=0
-TitleList.Keywords.8=color-blue
+TitleList.Keywords.8=color->rgb`\COLORREF
TitleList.ContextNumber.8=
TitleList.ApplyTemp.8=0
TitleList.Expanded.8=0
TitleList.Kind.8=0
-TitleList.Title.9=color-green
+TitleList.Title.9=color-blue
TitleList.Level.9=2
-TitleList.Url.9=gfg\color-green.html
+TitleList.Url.9=gfg\color-blue.html
TitleList.Icon.9=0
TitleList.Status.9=0
-TitleList.Keywords.9=
+TitleList.Keywords.9=color-blue
TitleList.ContextNumber.9=
TitleList.ApplyTemp.9=0
TitleList.Expanded.9=0
TitleList.Kind.9=0
-TitleList.Title.10=color-red
+TitleList.Title.10=color-green
TitleList.Level.10=2
-TitleList.Url.10=gfg\color-red.html
+TitleList.Url.10=gfg\color-green.html
TitleList.Icon.10=0
TitleList.Status.10=0
-TitleList.Keywords.10=color-red
+TitleList.Keywords.10=
TitleList.ContextNumber.10=
TitleList.ApplyTemp.10=0
TitleList.Expanded.10=0
TitleList.Kind.10=0
-TitleList.Title.11=copy-color
+TitleList.Title.11=color-red
TitleList.Level.11=2
-TitleList.Url.11=gfg\copy-color.html
+TitleList.Url.11=gfg\color-red.html
TitleList.Icon.11=0
TitleList.Status.11=0
-TitleList.Keywords.11=copy-color
+TitleList.Keywords.11=color-red
TitleList.ContextNumber.11=
TitleList.ApplyTemp.11=0
TitleList.Expanded.11=0
TitleList.Kind.11=0
-TitleList.Title.12=copy-font-data
+TitleList.Title.12=copy-color
TitleList.Level.12=2
-TitleList.Url.12=gfg\copy-font-data.html
+TitleList.Url.12=gfg\copy-color.html
TitleList.Icon.12=0
TitleList.Status.12=0
-TitleList.Keywords.12=copy-font-data
+TitleList.Keywords.12=copy-color
TitleList.ContextNumber.12=
TitleList.ApplyTemp.12=0
TitleList.Expanded.12=0
TitleList.Kind.12=0
-TitleList.Title.13=copy-font-metrics
+TitleList.Title.13=copy-font-data
TitleList.Level.13=2
-TitleList.Url.13=gfg\copy-font-metrics.html
+TitleList.Url.13=gfg\copy-font-data.html
TitleList.Icon.13=0
TitleList.Status.13=0
-TitleList.Keywords.13=copy-font-metrics
+TitleList.Keywords.13=copy-font-data
TitleList.ContextNumber.13=
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
TitleList.Kind.13=0
-TitleList.Title.14=font
+TitleList.Title.14=copy-font-metrics
TitleList.Level.14=2
-TitleList.Url.14=gfg\font.html
+TitleList.Url.14=gfg\copy-font-metrics.html
TitleList.Icon.14=0
TitleList.Status.14=0
-TitleList.Keywords.14=font
+TitleList.Keywords.14=copy-font-metrics
TitleList.ContextNumber.14=
TitleList.ApplyTemp.14=0
TitleList.Expanded.14=0
TitleList.Kind.14=0
-TitleList.Title.15=font-data
+TitleList.Title.15=descent
TitleList.Level.15=2
-TitleList.Url.15=gfg\font-data.html
+TitleList.Url.15=gfg\descent.html
TitleList.Icon.15=0
TitleList.Status.15=0
-TitleList.Keywords.15=font-data
+TitleList.Keywords.15=descent
TitleList.ContextNumber.15=
TitleList.ApplyTemp.15=0
TitleList.Expanded.15=0
TitleList.Kind.15=0
-TitleList.Title.16=font-metrics
+TitleList.Title.16=font
TitleList.Level.16=2
-TitleList.Url.16=gfg\font-metrics.html
+TitleList.Url.16=gfg\font.html
TitleList.Icon.16=0
TitleList.Status.16=0
-TitleList.Keywords.16=font-metrics
+TitleList.Keywords.16=font
TitleList.ContextNumber.16=
TitleList.ApplyTemp.16=0
TitleList.Expanded.16=0
TitleList.Kind.16=0
-TitleList.Title.17=make-color
+TitleList.Title.17=font-data
TitleList.Level.17=2
-TitleList.Url.17=gfg\make-color.html
+TitleList.Url.17=gfg\font-data.html
TitleList.Icon.17=0
TitleList.Status.17=0
-TitleList.Keywords.17=make-color`\:blue`\:green`\:red`\
+TitleList.Keywords.17=font-data
TitleList.ContextNumber.17=
TitleList.ApplyTemp.17=0
TitleList.Expanded.17=0
TitleList.Kind.17=0
-TitleList.Title.18=make-font-data
+TitleList.Title.18=font-metrics
TitleList.Level.18=2
-TitleList.Url.18=gfg\make-font-data.html
+TitleList.Url.18=gfg\font-metrics.html
TitleList.Icon.18=0
TitleList.Status.18=0
-TitleList.Keywords.18=make-font-data`\:char-set`\:face-name`\:point-size`\:style`\
+TitleList.Keywords.18=font-metrics
TitleList.ContextNumber.18=
TitleList.ApplyTemp.18=0
TitleList.Expanded.18=0
TitleList.Kind.18=0
-TitleList.Title.19=rgb->color
+TitleList.Title.19=make-color
TitleList.Level.19=2
-TitleList.Url.19=gfg\rgb-to-color.html
+TitleList.Url.19=gfg\make-color.html
TitleList.Icon.19=0
TitleList.Status.19=0
-TitleList.Keywords.19=rgb->color
+TitleList.Keywords.19=make-color`\:blue`\:green`\:red`\
TitleList.ContextNumber.19=
TitleList.ApplyTemp.19=0
TitleList.Expanded.19=0
TitleList.Kind.19=0
-TitleList.Title.20=System Package
-TitleList.Level.20=1
-TitleList.Url.20=SystemPackage.html
+TitleList.Title.20=make-font-data
+TitleList.Level.20=2
+TitleList.Url.20=gfg\make-font-data.html
TitleList.Icon.20=0
TitleList.Status.20=0
-TitleList.Keywords.20=GFS`\graphic-forms.uitoolkit.system
+TitleList.Keywords.20=make-font-data`\:char-set`\:face-name`\:point-size`\:style`\
TitleList.ContextNumber.20=
TitleList.ApplyTemp.20=0
TitleList.Expanded.20=0
TitleList.Kind.20=0
-TitleList.Title.21=code
+TitleList.Title.21=make-font-metrics
TitleList.Level.21=2
-TitleList.Url.21=gfs\code.html
+TitleList.Url.21=gfg\make-font-metrics.html
TitleList.Icon.21=0
TitleList.Status.21=0
-TitleList.Keywords.21=code
+TitleList.Keywords.21=make-font-metrics`\:ascent`\:avg-char-width`\:descent`\:leading`\:max-char-width
TitleList.ContextNumber.21=
TitleList.ApplyTemp.21=0
TitleList.Expanded.21=0
TitleList.Kind.21=0
-TitleList.Title.22=comdlg-error
+TitleList.Title.22=rgb->color
TitleList.Level.22=2
-TitleList.Url.22=gfs\comdlg-error.html
+TitleList.Url.22=gfg\rgb-to-color.html
TitleList.Icon.22=0
TitleList.Status.22=0
-TitleList.Keywords.22=comdlg-error`\:dlg-code
+TitleList.Keywords.22=rgb->color
TitleList.ContextNumber.22=
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=copy-point
-TitleList.Level.23=2
-TitleList.Url.23=gfs\copy-point.html
+TitleList.Title.23=System Package
+TitleList.Level.23=1
+TitleList.Url.23=SystemPackage.html
TitleList.Icon.23=0
TitleList.Status.23=0
-TitleList.Keywords.23=copy-point
+TitleList.Keywords.23=GFS`\graphic-forms.uitoolkit.system
TitleList.ContextNumber.23=
TitleList.ApplyTemp.23=0
TitleList.Expanded.23=0
TitleList.Kind.23=0
-TitleList.Title.24=copy-rectangle
+TitleList.Title.24=code
TitleList.Level.24=2
-TitleList.Url.24=gfs\copy-rectangle.html
+TitleList.Url.24=gfs\code.html
TitleList.Icon.24=0
TitleList.Status.24=0
-TitleList.Keywords.24=copy-rectangle
+TitleList.Keywords.24=code
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
TitleList.Kind.24=0
-TitleList.Title.25=copy-size
+TitleList.Title.25=comdlg-error
TitleList.Level.25=2
-TitleList.Url.25=gfs\copy-size.html
+TitleList.Url.25=gfs\comdlg-error.html
TitleList.Icon.25=0
TitleList.Status.25=0
-TitleList.Keywords.25=copy-size
+TitleList.Keywords.25=comdlg-error`\:dlg-code
TitleList.ContextNumber.25=
TitleList.ApplyTemp.25=0
TitleList.Expanded.25=0
TitleList.Kind.25=0
-TitleList.Title.26=copy-span
+TitleList.Title.26=copy-point
TitleList.Level.26=2
-TitleList.Url.26=gfs\copy-span.html
+TitleList.Url.26=gfs\copy-point.html
TitleList.Icon.26=0
TitleList.Status.26=0
-TitleList.Keywords.26=copy-span
+TitleList.Keywords.26=copy-point
TitleList.ContextNumber.26=
TitleList.ApplyTemp.26=0
TitleList.Expanded.26=0
TitleList.Kind.26=0
-TitleList.Title.27=detail
+TitleList.Title.27=copy-rectangle
TitleList.Level.27=2
-TitleList.Url.27=gfs\detail.html
+TitleList.Url.27=gfs\copy-rectangle.html
TitleList.Icon.27=0
TitleList.Status.27=0
-TitleList.Keywords.27=detail
+TitleList.Keywords.27=copy-rectangle
TitleList.ContextNumber.27=
TitleList.ApplyTemp.27=0
TitleList.Expanded.27=0
TitleList.Kind.27=0
-TitleList.Title.28=dispose
+TitleList.Title.28=copy-size
TitleList.Level.28=2
-TitleList.Url.28=gfs\dispose.html
+TitleList.Url.28=gfs\copy-size.html
TitleList.Icon.28=0
TitleList.Status.28=0
-TitleList.Keywords.28=disposed
+TitleList.Keywords.28=copy-size
TitleList.ContextNumber.28=
TitleList.ApplyTemp.28=0
TitleList.Expanded.28=0
TitleList.Kind.28=0
-TitleList.Title.29=disposed-error
+TitleList.Title.29=copy-span
TitleList.Level.29=2
-TitleList.Url.29=gfs\disposed-error.html
+TitleList.Url.29=gfs\copy-span.html
TitleList.Icon.29=0
TitleList.Status.29=0
-TitleList.Keywords.29=disposed-error
+TitleList.Keywords.29=copy-span
TitleList.ContextNumber.29=
TitleList.ApplyTemp.29=0
TitleList.Expanded.29=0
TitleList.Kind.29=0
-TitleList.Title.30=disposed-p
+TitleList.Title.30=detail
TitleList.Level.30=2
-TitleList.Url.30=gfs\disposed-p.html
+TitleList.Url.30=gfs\detail.html
TitleList.Icon.30=0
TitleList.Status.30=0
-TitleList.Keywords.30=disposed-p
+TitleList.Keywords.30=detail
TitleList.ContextNumber.30=
TitleList.ApplyTemp.30=0
TitleList.Expanded.30=0
TitleList.Kind.30=0
-TitleList.Title.31=dlg-code
+TitleList.Title.31=dispose
TitleList.Level.31=2
-TitleList.Url.31=gfs\dlg-code.html
+TitleList.Url.31=gfs\dispose.html
TitleList.Icon.31=0
TitleList.Status.31=0
-TitleList.Keywords.31=dlg-code
+TitleList.Keywords.31=disposed
TitleList.ContextNumber.31=
TitleList.ApplyTemp.31=0
TitleList.Expanded.31=0
TitleList.Kind.31=0
-TitleList.Title.32=empty-span-p
+TitleList.Title.32=disposed-error
TitleList.Level.32=2
-TitleList.Url.32=gfs\empty-span-p.html
+TitleList.Url.32=gfs\disposed-error.html
TitleList.Icon.32=0
TitleList.Status.32=0
-TitleList.Keywords.32=empty-span-p
+TitleList.Keywords.32=disposed-error
TitleList.ContextNumber.32=
TitleList.ApplyTemp.32=0
TitleList.Expanded.32=0
TitleList.Kind.32=0
-TitleList.Title.33=equal-size-p
+TitleList.Title.33=disposed-p
TitleList.Level.33=2
-TitleList.Url.33=gfs\equal-size-p.html
+TitleList.Url.33=gfs\disposed-p.html
TitleList.Icon.33=0
TitleList.Status.33=0
-TitleList.Keywords.33=equal-size-p
+TitleList.Keywords.33=disposed-p
TitleList.ContextNumber.33=
TitleList.ApplyTemp.33=0
TitleList.Expanded.33=0
TitleList.Kind.33=0
-TitleList.Title.34=handle
+TitleList.Title.34=dlg-code
TitleList.Level.34=2
-TitleList.Url.34=gfs\handle.html
+TitleList.Url.34=gfs\dlg-code.html
TitleList.Icon.34=0
TitleList.Status.34=0
-TitleList.Keywords.34=handle
+TitleList.Keywords.34=dlg-code
TitleList.ContextNumber.34=
TitleList.ApplyTemp.34=0
TitleList.Expanded.34=0
TitleList.Kind.34=0
-TitleList.Title.35=location
+TitleList.Title.35=empty-span-p
TitleList.Level.35=2
-TitleList.Url.35=gfs\location.html
+TitleList.Url.35=gfs\empty-span-p.html
TitleList.Icon.35=0
TitleList.Status.35=0
-TitleList.Keywords.35=location`\
+TitleList.Keywords.35=empty-span-p
TitleList.ContextNumber.35=
TitleList.ApplyTemp.35=0
TitleList.Expanded.35=0
TitleList.Kind.35=0
-TitleList.Title.36=make-point
+TitleList.Title.36=equal-size-p
TitleList.Level.36=2
-TitleList.Url.36=gfs\make-point.html
+TitleList.Url.36=gfs\equal-size-p.html
TitleList.Icon.36=0
TitleList.Status.36=0
-TitleList.Keywords.36=make-point
+TitleList.Keywords.36=equal-size-p
TitleList.ContextNumber.36=
TitleList.ApplyTemp.36=0
TitleList.Expanded.36=0
TitleList.Kind.36=0
-TitleList.Title.37=make-rectangle
+TitleList.Title.37=handle
TitleList.Level.37=2
-TitleList.Url.37=gfs\make-rectangle.html
+TitleList.Url.37=gfs\handle.html
TitleList.Icon.37=0
TitleList.Status.37=0
-TitleList.Keywords.37=make-rectangle
+TitleList.Keywords.37=handle
TitleList.ContextNumber.37=
TitleList.ApplyTemp.37=0
TitleList.Expanded.37=0
TitleList.Kind.37=0
-TitleList.Title.38=make-size
+TitleList.Title.38=location
TitleList.Level.38=2
-TitleList.Url.38=gfs\make-size.html
+TitleList.Url.38=gfs\location.html
TitleList.Icon.38=0
TitleList.Status.38=0
-TitleList.Keywords.38=make-size
+TitleList.Keywords.38=location`\
TitleList.ContextNumber.38=
TitleList.ApplyTemp.38=0
TitleList.Expanded.38=0
TitleList.Kind.38=0
-TitleList.Title.39=make-span
+TitleList.Title.39=make-point
TitleList.Level.39=2
-TitleList.Url.39=gfs\make-span.html
+TitleList.Url.39=gfs\make-point.html
TitleList.Icon.39=0
TitleList.Status.39=0
-TitleList.Keywords.39=make-span
+TitleList.Keywords.39=make-point
TitleList.ContextNumber.39=
TitleList.ApplyTemp.39=0
TitleList.Expanded.39=0
TitleList.Kind.39=0
-TitleList.Title.40=native-object
+TitleList.Title.40=make-rectangle
TitleList.Level.40=2
-TitleList.Url.40=gfs\native-object.html
+TitleList.Url.40=gfs\make-rectangle.html
TitleList.Icon.40=0
TitleList.Status.40=0
-TitleList.Keywords.40=native-object
+TitleList.Keywords.40=make-rectangle
TitleList.ContextNumber.40=
TitleList.ApplyTemp.40=0
TitleList.Expanded.40=0
TitleList.Kind.40=0
-TitleList.Title.41=point
+TitleList.Title.41=make-size
TitleList.Level.41=2
-TitleList.Url.41=gfs\point.html
+TitleList.Url.41=gfs\make-size.html
TitleList.Icon.41=0
TitleList.Status.41=0
-TitleList.Keywords.41=point
+TitleList.Keywords.41=make-size
TitleList.ContextNumber.41=
TitleList.ApplyTemp.41=0
TitleList.Expanded.41=0
TitleList.Kind.41=0
-TitleList.Title.42=point-x
+TitleList.Title.42=make-span
TitleList.Level.42=2
-TitleList.Url.42=gfs\point-x.html
+TitleList.Url.42=gfs\make-span.html
TitleList.Icon.42=0
TitleList.Status.42=0
-TitleList.Keywords.42=point-x
+TitleList.Keywords.42=make-span
TitleList.ContextNumber.42=
TitleList.ApplyTemp.42=0
TitleList.Expanded.42=0
TitleList.Kind.42=0
-TitleList.Title.43=point-y
+TitleList.Title.43=native-object
TitleList.Level.43=2
-TitleList.Url.43=gfs\point-y.html
+TitleList.Url.43=gfs\native-object.html
TitleList.Icon.43=0
TitleList.Status.43=0
-TitleList.Keywords.43=point-y
+TitleList.Keywords.43=native-object
TitleList.ContextNumber.43=
TitleList.ApplyTemp.43=0
TitleList.Expanded.43=0
TitleList.Kind.43=0
-TitleList.Title.44=rectangle
+TitleList.Title.44=point
TitleList.Level.44=2
-TitleList.Url.44=gfs\rectangle.html
+TitleList.Url.44=gfs\point.html
TitleList.Icon.44=0
TitleList.Status.44=0
-TitleList.Keywords.44=rectangle
+TitleList.Keywords.44=point
TitleList.ContextNumber.44=
TitleList.ApplyTemp.44=0
TitleList.Expanded.44=0
TitleList.Kind.44=0
-TitleList.Title.45=size
+TitleList.Title.45=point-x
TitleList.Level.45=2
-TitleList.Url.45=gfs\size.html
+TitleList.Url.45=gfs\point-x.html
TitleList.Icon.45=0
TitleList.Status.45=0
-TitleList.Keywords.45=size
+TitleList.Keywords.45=point-x
TitleList.ContextNumber.45=
TitleList.ApplyTemp.45=0
TitleList.Expanded.45=0
TitleList.Kind.45=0
-TitleList.Title.46=size
+TitleList.Title.46=point-y
TitleList.Level.46=2
-TitleList.Url.46=gfs\size-function.html
+TitleList.Url.46=gfs\point-y.html
TitleList.Icon.46=0
TitleList.Status.46=0
-TitleList.Keywords.46=
+TitleList.Keywords.46=point-y
TitleList.ContextNumber.46=
TitleList.ApplyTemp.46=0
TitleList.Expanded.46=0
TitleList.Kind.46=0
-TitleList.Title.47=size-height
+TitleList.Title.47=rectangle
TitleList.Level.47=2
-TitleList.Url.47=gfs\size-height.html
+TitleList.Url.47=gfs\rectangle.html
TitleList.Icon.47=0
TitleList.Status.47=0
-TitleList.Keywords.47=size-height`\
+TitleList.Keywords.47=rectangle
TitleList.ContextNumber.47=
TitleList.ApplyTemp.47=0
TitleList.Expanded.47=0
TitleList.Kind.47=0
-TitleList.Title.48=size-width
+TitleList.Title.48=size
TitleList.Level.48=2
-TitleList.Url.48=gfs\size-width.html
+TitleList.Url.48=gfs\size.html
TitleList.Icon.48=0
TitleList.Status.48=0
-TitleList.Keywords.48=size-width
+TitleList.Keywords.48=size
TitleList.ContextNumber.48=
TitleList.ApplyTemp.48=0
TitleList.Expanded.48=0
TitleList.Kind.48=0
-TitleList.Title.49=span
+TitleList.Title.49=size
TitleList.Level.49=2
-TitleList.Url.49=gfs\span.html
+TitleList.Url.49=gfs\size-function.html
TitleList.Icon.49=0
TitleList.Status.49=0
-TitleList.Keywords.49=span
+TitleList.Keywords.49=
TitleList.ContextNumber.49=
TitleList.ApplyTemp.49=0
TitleList.Expanded.49=0
TitleList.Kind.49=0
-TitleList.Title.50=span-end
+TitleList.Title.50=size-height
TitleList.Level.50=2
-TitleList.Url.50=gfs\span-end.html
+TitleList.Url.50=gfs\size-height.html
TitleList.Icon.50=0
TitleList.Status.50=0
-TitleList.Keywords.50=span-end`\
+TitleList.Keywords.50=size-height`\
TitleList.ContextNumber.50=
TitleList.ApplyTemp.50=0
TitleList.Expanded.50=0
TitleList.Kind.50=0
-TitleList.Title.51=span-start
+TitleList.Title.51=size-width
TitleList.Level.51=2
-TitleList.Url.51=gfs\span-start.html
+TitleList.Url.51=gfs\size-width.html
TitleList.Icon.51=0
TitleList.Status.51=0
-TitleList.Keywords.51=span-start`\
+TitleList.Keywords.51=size-width
TitleList.ContextNumber.51=
TitleList.ApplyTemp.51=0
TitleList.Expanded.51=0
TitleList.Kind.51=0
-TitleList.Title.52=toolkit-error
+TitleList.Title.52=span
TitleList.Level.52=2
-TitleList.Url.52=gfs\toolkit-error.html
+TitleList.Url.52=gfs\span.html
TitleList.Icon.52=0
TitleList.Status.52=0
-TitleList.Keywords.52=toolkit-error`\:detail`\
+TitleList.Keywords.52=span
TitleList.ContextNumber.52=
TitleList.ApplyTemp.52=0
TitleList.Expanded.52=0
TitleList.Kind.52=0
-TitleList.Title.53=toolkit-warning
+TitleList.Title.53=span-end
TitleList.Level.53=2
-TitleList.Url.53=gfs\toolkit-warning.html
+TitleList.Url.53=gfs\span-end.html
TitleList.Icon.53=0
TitleList.Status.53=0
-TitleList.Keywords.53=toolkit-warning
+TitleList.Keywords.53=span-end`\
TitleList.ContextNumber.53=
TitleList.ApplyTemp.53=0
TitleList.Expanded.53=0
TitleList.Kind.53=0
-TitleList.Title.54=win32-error
+TitleList.Title.54=span-start
TitleList.Level.54=2
-TitleList.Url.54=gfs\win32-error.html
+TitleList.Url.54=gfs\span-start.html
TitleList.Icon.54=0
TitleList.Status.54=0
-TitleList.Keywords.54=win32-error`\:code`\
+TitleList.Keywords.54=span-start`\
TitleList.ContextNumber.54=
TitleList.ApplyTemp.54=0
TitleList.Expanded.54=0
TitleList.Kind.54=0
-TitleList.Title.55=win32-warning
+TitleList.Title.55=toolkit-error
TitleList.Level.55=2
-TitleList.Url.55=gfs\win32-warning.html
+TitleList.Url.55=gfs\toolkit-error.html
TitleList.Icon.55=0
TitleList.Status.55=0
-TitleList.Keywords.55=win32-warning
+TitleList.Keywords.55=toolkit-error`\:detail`\
TitleList.ContextNumber.55=
TitleList.ApplyTemp.55=0
TitleList.Expanded.55=0
TitleList.Kind.55=0
-TitleList.Title.56=Widgets Package
-TitleList.Level.56=1
-TitleList.Url.56=WidgetsPackage.html
+TitleList.Title.56=toolkit-warning
+TitleList.Level.56=2
+TitleList.Url.56=gfs\toolkit-warning.html
TitleList.Icon.56=0
TitleList.Status.56=0
-TitleList.Keywords.56=GFW`\graphic-forms.uitoolkit.widgets
+TitleList.Keywords.56=toolkit-warning
TitleList.ContextNumber.56=
TitleList.ApplyTemp.56=0
TitleList.Expanded.56=0
TitleList.Kind.56=0
-TitleList.Title.57=default-message-filter
+TitleList.Title.57=win32-error
TitleList.Level.57=2
-TitleList.Url.57=gfw\default-message-filter.html
+TitleList.Url.57=gfs\win32-error.html
TitleList.Icon.57=0
TitleList.Status.57=0
-TitleList.Keywords.57=default-message-filter`\GetMessage`\MSG`\
+TitleList.Keywords.57=win32-error`\:code`\
TitleList.ContextNumber.57=
TitleList.ApplyTemp.57=0
TitleList.Expanded.57=0
TitleList.Kind.57=0
-TitleList.Title.58=event-activate
+TitleList.Title.58=win32-warning
TitleList.Level.58=2
-TitleList.Url.58=gfw\event-activate.html
+TitleList.Url.58=gfs\win32-warning.html
TitleList.Icon.58=0
TitleList.Status.58=0
-TitleList.Keywords.58=event-activate
+TitleList.Keywords.58=win32-warning
TitleList.ContextNumber.58=
TitleList.ApplyTemp.58=0
TitleList.Expanded.58=0
TitleList.Kind.58=0
-TitleList.Title.59=event-arm
-TitleList.Level.59=2
-TitleList.Url.59=gfw\event-arm.html
+TitleList.Title.59=Widgets Package
+TitleList.Level.59=1
+TitleList.Url.59=WidgetsPackage.html
TitleList.Icon.59=0
TitleList.Status.59=0
-TitleList.Keywords.59=event-arm
+TitleList.Keywords.59=GFW`\graphic-forms.uitoolkit.widgets
TitleList.ContextNumber.59=
TitleList.ApplyTemp.59=0
TitleList.Expanded.59=0
TitleList.Kind.59=0
-TitleList.Title.60=event-close
+TitleList.Title.60=default-message-filter
TitleList.Level.60=2
-TitleList.Url.60=gfw\event-close.html
+TitleList.Url.60=gfw\default-message-filter.html
TitleList.Icon.60=0
TitleList.Status.60=0
-TitleList.Keywords.60=event-close
+TitleList.Keywords.60=default-message-filter`\GetMessage`\MSG`\
TitleList.ContextNumber.60=
TitleList.ApplyTemp.60=0
TitleList.Expanded.60=0
TitleList.Kind.60=0
-TitleList.Title.61=event-deactivate
+TitleList.Title.61=event-activate
TitleList.Level.61=2
-TitleList.Url.61=gfw\event-deactivate.html
+TitleList.Url.61=gfw\event-activate.html
TitleList.Icon.61=0
TitleList.Status.61=0
-TitleList.Keywords.61=event-deactivate
+TitleList.Keywords.61=event-activate
TitleList.ContextNumber.61=
TitleList.ApplyTemp.61=0
TitleList.Expanded.61=0
TitleList.Kind.61=0
-TitleList.Title.62=event-default-action
+TitleList.Title.62=event-arm
TitleList.Level.62=2
-TitleList.Url.62=gfw\event-default-action.html
+TitleList.Url.62=gfw\event-arm.html
TitleList.Icon.62=0
TitleList.Status.62=0
-TitleList.Keywords.62=event-default-action
+TitleList.Keywords.62=event-arm
TitleList.ContextNumber.62=
TitleList.ApplyTemp.62=0
TitleList.Expanded.62=0
TitleList.Kind.62=0
-TitleList.Title.63=event-dispatcher
+TitleList.Title.63=event-close
TitleList.Level.63=2
-TitleList.Url.63=gfw\event-dispatcher.html
+TitleList.Url.63=gfw\event-close.html
TitleList.Icon.63=0
TitleList.Status.63=0
-TitleList.Keywords.63=event-dispatcher
+TitleList.Keywords.63=event-close
TitleList.ContextNumber.63=
TitleList.ApplyTemp.63=0
TitleList.Expanded.63=0
TitleList.Kind.63=0
-TitleList.Title.64=event-dispose
+TitleList.Title.64=event-deactivate
TitleList.Level.64=2
-TitleList.Url.64=gfw\event-dispose.html
+TitleList.Url.64=gfw\event-deactivate.html
TitleList.Icon.64=0
TitleList.Status.64=0
-TitleList.Keywords.64=event-dispose
+TitleList.Keywords.64=event-deactivate
TitleList.ContextNumber.64=
TitleList.ApplyTemp.64=0
TitleList.Expanded.64=0
TitleList.Kind.64=0
-TitleList.Title.65=event-move
+TitleList.Title.65=event-default-action
TitleList.Level.65=2
-TitleList.Url.65=gfw\event-move.html
+TitleList.Url.65=gfw\event-default-action.html
TitleList.Icon.65=0
TitleList.Status.65=0
-TitleList.Keywords.65=event-move
+TitleList.Keywords.65=event-default-action
TitleList.ContextNumber.65=
TitleList.ApplyTemp.65=0
TitleList.Expanded.65=0
TitleList.Kind.65=0
-TitleList.Title.66=event-pre-move
+TitleList.Title.66=event-dispatcher
TitleList.Level.66=2
-TitleList.Url.66=gfw\event-pre-move.html
+TitleList.Url.66=gfw\event-dispatcher.html
TitleList.Icon.66=0
TitleList.Status.66=0
-TitleList.Keywords.66=event-pre-move
+TitleList.Keywords.66=event-dispatcher
TitleList.ContextNumber.66=
TitleList.ApplyTemp.66=0
TitleList.Expanded.66=0
TitleList.Kind.66=0
-TitleList.Title.67=event-pre-resize
+TitleList.Title.67=event-dispose
TitleList.Level.67=2
-TitleList.Url.67=gfw\event-pre-resize.html
+TitleList.Url.67=gfw\event-dispose.html
TitleList.Icon.67=0
TitleList.Status.67=0
-TitleList.Keywords.67=event-pre-resize
+TitleList.Keywords.67=event-dispose
TitleList.ContextNumber.67=
TitleList.ApplyTemp.67=0
TitleList.Expanded.67=0
TitleList.Kind.67=0
-TitleList.Title.68=event-resize
+TitleList.Title.68=event-move
TitleList.Level.68=2
-TitleList.Url.68=gfw\event-resize.html
+TitleList.Url.68=gfw\event-move.html
TitleList.Icon.68=0
TitleList.Status.68=0
-TitleList.Keywords.68=event-resize
+TitleList.Keywords.68=event-move
TitleList.ContextNumber.68=
TitleList.ApplyTemp.68=0
TitleList.Expanded.68=0
TitleList.Kind.68=0
-TitleList.Title.69=event-select
+TitleList.Title.69=event-pre-move
TitleList.Level.69=2
-TitleList.Url.69=gfw\event-select.html
+TitleList.Url.69=gfw\event-pre-move.html
TitleList.Icon.69=0
TitleList.Status.69=0
-TitleList.Keywords.69=event-select
+TitleList.Keywords.69=event-pre-move
TitleList.ContextNumber.69=
TitleList.ApplyTemp.69=0
TitleList.Expanded.69=0
TitleList.Kind.69=0
-TitleList.Title.70=event-source
+TitleList.Title.70=event-pre-resize
TitleList.Level.70=2
-TitleList.Url.70=gfw\event-source.html
+TitleList.Url.70=gfw\event-pre-resize.html
TitleList.Icon.70=0
TitleList.Status.70=0
-TitleList.Keywords.70=event-source
+TitleList.Keywords.70=event-pre-resize
TitleList.ContextNumber.70=
TitleList.ApplyTemp.70=0
TitleList.Expanded.70=0
TitleList.Kind.70=0
-TitleList.Title.71=message-loop
+TitleList.Title.71=event-resize
TitleList.Level.71=2
-TitleList.Url.71=gfw\message-loop.html
+TitleList.Url.71=gfw\event-resize.html
TitleList.Icon.71=0
TitleList.Status.71=0
-TitleList.Keywords.71=message-loop
+TitleList.Keywords.71=event-resize
TitleList.ContextNumber.71=
TitleList.ApplyTemp.71=0
TitleList.Expanded.71=0
TitleList.Kind.71=0
-TitleList.Title.72=obtain-event-time
+TitleList.Title.72=event-select
TitleList.Level.72=2
-TitleList.Url.72=gfw\obtain-event-time.html
+TitleList.Url.72=gfw\event-select.html
TitleList.Icon.72=0
TitleList.Status.72=0
-TitleList.Keywords.72=obtain-event-time
+TitleList.Keywords.72=event-select
TitleList.ContextNumber.72=
TitleList.ApplyTemp.72=0
TitleList.Expanded.72=0
TitleList.Kind.72=0
-TitleList.Title.73=with-graphics-context
+TitleList.Title.73=event-source
TitleList.Level.73=2
-TitleList.Url.73=gfw\with-graphics-context.html
+TitleList.Url.73=gfw\event-source.html
TitleList.Icon.73=0
TitleList.Status.73=0
-TitleList.Keywords.73=with-graphics-context
+TitleList.Keywords.73=event-source
TitleList.ContextNumber.73=
TitleList.ApplyTemp.73=0
TitleList.Expanded.73=0
TitleList.Kind.73=0
-TitleList.Title.74=Miscellaneous Topics
-TitleList.Level.74=0
-TitleList.Url.74=MiscellaneousTopics.html
+TitleList.Title.74=message-loop
+TitleList.Level.74=2
+TitleList.Url.74=gfw\message-loop.html
TitleList.Icon.74=0
TitleList.Status.74=0
-TitleList.Keywords.74=
+TitleList.Keywords.74=message-loop
TitleList.ContextNumber.74=
TitleList.ApplyTemp.74=0
TitleList.Expanded.74=0
TitleList.Kind.74=0
-TitleList.Title.75=Image Data Plugins
-TitleList.Level.75=1
-TitleList.Url.75=ImageDataPlugins.html
+TitleList.Title.75=obtain-event-time
+TitleList.Level.75=2
+TitleList.Url.75=gfw\obtain-event-time.html
TitleList.Icon.75=0
TitleList.Status.75=0
-TitleList.Keywords.75=
+TitleList.Keywords.75=obtain-event-time
TitleList.ContextNumber.75=
TitleList.ApplyTemp.75=0
TitleList.Expanded.75=0
TitleList.Kind.75=0
-TitleList.Title.76=Terminology Conventions
-TitleList.Level.76=0
-TitleList.Url.76=TerminologyConventions.html
+TitleList.Title.76=with-graphics-context
+TitleList.Level.76=2
+TitleList.Url.76=gfw\with-graphics-context.html
TitleList.Icon.76=0
TitleList.Status.76=0
-TitleList.Keywords.76=
+TitleList.Keywords.76=with-graphics-context
TitleList.ContextNumber.76=
TitleList.ApplyTemp.76=0
TitleList.Expanded.76=0
TitleList.Kind.76=0
-TitleList.Title.77=Glossary
+TitleList.Title.77=Miscellaneous Topics
TitleList.Level.77=0
-TitleList.Url.77=Glossary.html
+TitleList.Url.77=MiscellaneousTopics.html
TitleList.Icon.77=0
TitleList.Status.77=0
TitleList.Keywords.77=
@@ -873,14 +873,44 @@
TitleList.ApplyTemp.77=0
TitleList.Expanded.77=0
TitleList.Kind.77=0
-TitleList.Title.78=Footnotes
-TitleList.Level.78=0
-TitleList.Url.78=Footnotes.html
+TitleList.Title.78=Image Data Plugins
+TitleList.Level.78=1
+TitleList.Url.78=ImageDataPlugins.html
TitleList.Icon.78=0
TitleList.Status.78=0
TitleList.Keywords.78=
TitleList.ContextNumber.78=
TitleList.ApplyTemp.78=0
TitleList.Expanded.78=0
-TitleList.Kind.78=1
+TitleList.Kind.78=0
+TitleList.Title.79=Terminology Conventions
+TitleList.Level.79=0
+TitleList.Url.79=TerminologyConventions.html
+TitleList.Icon.79=0
+TitleList.Status.79=0
+TitleList.Keywords.79=
+TitleList.ContextNumber.79=
+TitleList.ApplyTemp.79=0
+TitleList.Expanded.79=0
+TitleList.Kind.79=0
+TitleList.Title.80=Glossary
+TitleList.Level.80=0
+TitleList.Url.80=Glossary.html
+TitleList.Icon.80=0
+TitleList.Status.80=0
+TitleList.Keywords.80=
+TitleList.ContextNumber.80=
+TitleList.ApplyTemp.80=0
+TitleList.Expanded.80=0
+TitleList.Kind.80=0
+TitleList.Title.81=Footnotes
+TitleList.Level.81=0
+TitleList.Url.81=Footnotes.html
+TitleList.Icon.81=0
+TitleList.Status.81=0
+TitleList.Keywords.81=
+TitleList.ContextNumber.81=
+TitleList.ApplyTemp.81=0
+TitleList.Expanded.81=0
+TitleList.Kind.81=1
Added: trunk/docs/manual/gfg/ascent.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/ascent.html Thu Oct 12 01:30:50 2006
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>ascent</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>ascent</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Macro]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:ascent <EM><A href="font-metrics.html" >font-metrics</A></EM>) => <EM>integer</EM></P>
+<H4><FONT face=Arial>
+<H4>arguments</H4>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>font-metrics</FONT></EM></TD>
+ <TD><FONT size=2>The <A
+ href="font-metrics.html">font-metrics</A> object whose <EM>ascent</EM>
+ value is to be
+ queried.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This macro returns the <EM>ascent</EM> value for a
+realized <A href="font.html">font</A>, which is the number of units above the
+character base line.
+
+
+
+
+
+
+
+ </FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="rgb-to-color.html">rgb->color</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfg/copy-font-metrics.html
==============================================================================
--- trunk/docs/manual/gfg/copy-font-metrics.html (original)
+++ trunk/docs/manual/gfg/copy-font-metrics.html Thu Oct 12 01:30:50 2006
@@ -38,7 +38,8 @@
href="font-metrics.html" >font-metrics</A> whose slot values were copied from the
original.</FONT></P>
<H4><FONT face=Arial>see also</FONT></H4>
-<P><A href="">make-font-data</A></P>
+<P><A
+href="make-font-metrics.html">make-font-metrics</A></P>
<P>
<HR>
Added: trunk/docs/manual/gfg/descent.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/descent.html Thu Oct 12 01:30:50 2006
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>descent</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>descent</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Macro]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:descent <EM><A href="font-metrics.html" >font-metrics</A></EM>) => <EM>integer</EM></P>
+<H4><FONT face=Arial>
+<H4>arguments</H4>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>font-metrics</FONT></EM></TD>
+ <TD><FONT size=2>The <A
+ href="font-metrics.html">font-metrics</A> object whose
+ <EM>descent</EM>
+ value is to be
+ queried.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This macro returns the <EM>descent</EM> value for a
+realized <A href="font.html">font</A>, which is the number of units below the
+character base line.
+
+
+
+
+
+
+
+ </FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="rgb-to-color.html">rgb->color</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfg/font-metrics.html
==============================================================================
--- trunk/docs/manual/gfg/font-metrics.html (original)
+++ trunk/docs/manual/gfg/font-metrics.html Thu Oct 12 01:30:50 2006
@@ -44,19 +44,22 @@
italic.</FONT></TD></TR>
<TR>
<TD width="20%"><FONT size=2><EM>descent</EM></FONT></TD>
- <TD><FONT size=2> The red
-component.</FONT></TD></TR>
+ <TD><FONT size=2> Units below the
+ character base
+line.</FONT></TD></TR>
<TR>
<TD width="20%"><FONT size=2><EM>leading</EM></FONT></TD>
- <TD><FONT size=2>Units below the
- character base line.</FONT></TD></TR>
+ <TD><FONT size=2>Amount of extra space added between
+ rows of text.</FONT></TD></TR>
<TR>
<TD width="20%"><FONT size=2><EM>max-char-width</EM></FONT></TD>
<TD><FONT size=2>The width of the
widest character.</FONT></TD></TR></TABLE></EM></FONT> </FONT><FONT face=Arial><FONT face=Arial size=2><EM></P>
<H4></EM></FONT>see also</FONT></H4>
<P><FONT face=Arial size=2><FONT face=Arial size=2><A
-href="font-data.html">font-data</A></FONT></FONT></P>
+href="copy-font-metrics.html">copy-font-metrics</A>, <A
+href="font-data.html">font-data</A>, <A
+href="make-font-metrics.html">make-font-metrics</A></FONT></FONT></P>
<P><FONT face=Arial size=2><FONT face=Arial size=2><EM>
<HR>
Modified: trunk/docs/manual/gfg/make-font-data.html
==============================================================================
--- trunk/docs/manual/gfg/make-font-data.html (original)
+++ trunk/docs/manual/gfg/make-font-data.html Thu Oct 12 01:30:50 2006
@@ -74,7 +74,7 @@
size=3>:strikeout</FONT><BR><FONT face=Courier
size=3>:underline</FONT></FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
-href="font-data.html" >font-data</A>.
+href="font-data.html" >font-data</A>.
</FONT></P>
<H4><FONT face=Arial>see also</FONT></H4>
<P><A href="copy-font-data.html" >copy-font-data</A></P>
Added: trunk/docs/manual/gfg/make-font-metrics.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/make-font-metrics.html Thu Oct 12 01:30:50 2006
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>make-font-metrics</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>make-font-metrics</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Function]</FONT> </P></TD></TR></TABLE></FONT><FONT face=Arial size=2>
+<HR></H4></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><FONT
+size=2>(gfg:make-font-metrics
+:char-set <EM>integer</EM> :face-name <EM>string</EM> :point-size
+<EM>integer</EM> :style <EM>list</EM>)
+=> <EM><A
+href="font-metrics.html" >font-metrics</A> </EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT size=2>:ascent</FONT></TD>
+ <TD><FONT size=2> An integer
+ specifying units above the character base line.
+ </FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>:avg-char-width</FONT></TD>
+ <TD><FONT size=2>An integer
+ specifying the average width of characters. Does not include overhang
+ required for bold or
+italic.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>:descent</FONT></TD>
+ <TD><FONT
+size=2>An integer
+ specifying units below the character base line.
+
+</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>:leading</FONT></TD>
+ <TD><FONT
+size=2>An integer
+ specifying the amount of extra space added between rows of
+ text.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>:max-char-width</FONT></TD>
+ <TD><FONT
+size=2>An integer
+ specifying the width of the widest
+character.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
+href="font-metrics.html" >font-metrics</A>.
+Application code typically
+does not call this function.
+ </FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="copy-font-metrics.html" >copy-font-metrics</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D.
+ Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
1
0
11 Oct '06
Author: junrue
Date: Thu Oct 12 00:56:34 2006
New Revision: 303
Added:
trunk/docs/manual/README.txt
trunk/docs/manual/gfg/copy-font-data.html
trunk/docs/manual/gfg/copy-font-metrics.html
trunk/docs/manual/gfg/font-data.html
trunk/docs/manual/gfg/font-metrics.html
trunk/docs/manual/gfg/make-font-data.html
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/gfg/font.html
Log:
docs
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Thu Oct 12 00:56:34 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=74
+TitleList=79
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -151,7 +151,7 @@
TitleList.Keywords.5=GFG`\graphic-forms.uitoolkit.graphics
TitleList.ContextNumber.5=
TitleList.ApplyTemp.5=0
-TitleList.Expanded.5=0
+TitleList.Expanded.5=1
TitleList.Kind.5=0
TitleList.Title.6=color
TitleList.Level.6=2
@@ -213,624 +213,674 @@
TitleList.ApplyTemp.11=0
TitleList.Expanded.11=0
TitleList.Kind.11=0
-TitleList.Title.12=font
+TitleList.Title.12=copy-font-data
TitleList.Level.12=2
-TitleList.Url.12=gfg\font.html
+TitleList.Url.12=gfg\copy-font-data.html
TitleList.Icon.12=0
TitleList.Status.12=0
-TitleList.Keywords.12=font
+TitleList.Keywords.12=copy-font-data
TitleList.ContextNumber.12=
TitleList.ApplyTemp.12=0
TitleList.Expanded.12=0
TitleList.Kind.12=0
-TitleList.Title.13=make-color
+TitleList.Title.13=copy-font-metrics
TitleList.Level.13=2
-TitleList.Url.13=gfg\make-color.html
+TitleList.Url.13=gfg\copy-font-metrics.html
TitleList.Icon.13=0
TitleList.Status.13=0
-TitleList.Keywords.13=make-color
+TitleList.Keywords.13=copy-font-metrics
TitleList.ContextNumber.13=
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
TitleList.Kind.13=0
-TitleList.Title.14=rgb->color
+TitleList.Title.14=font
TitleList.Level.14=2
-TitleList.Url.14=gfg\rgb-to-color.html
+TitleList.Url.14=gfg\font.html
TitleList.Icon.14=0
TitleList.Status.14=0
-TitleList.Keywords.14=rgb->color
+TitleList.Keywords.14=font
TitleList.ContextNumber.14=
TitleList.ApplyTemp.14=0
TitleList.Expanded.14=0
TitleList.Kind.14=0
-TitleList.Title.15=System Package
-TitleList.Level.15=1
-TitleList.Url.15=SystemPackage.html
+TitleList.Title.15=font-data
+TitleList.Level.15=2
+TitleList.Url.15=gfg\font-data.html
TitleList.Icon.15=0
TitleList.Status.15=0
-TitleList.Keywords.15=GFS`\graphic-forms.uitoolkit.system
+TitleList.Keywords.15=font-data
TitleList.ContextNumber.15=
TitleList.ApplyTemp.15=0
TitleList.Expanded.15=0
TitleList.Kind.15=0
-TitleList.Title.16=code
+TitleList.Title.16=font-metrics
TitleList.Level.16=2
-TitleList.Url.16=gfs\code.html
+TitleList.Url.16=gfg\font-metrics.html
TitleList.Icon.16=0
TitleList.Status.16=0
-TitleList.Keywords.16=code
+TitleList.Keywords.16=font-metrics
TitleList.ContextNumber.16=
TitleList.ApplyTemp.16=0
TitleList.Expanded.16=0
TitleList.Kind.16=0
-TitleList.Title.17=comdlg-error
+TitleList.Title.17=make-color
TitleList.Level.17=2
-TitleList.Url.17=gfs\comdlg-error.html
+TitleList.Url.17=gfg\make-color.html
TitleList.Icon.17=0
TitleList.Status.17=0
-TitleList.Keywords.17=comdlg-error`\:dlg-code
+TitleList.Keywords.17=make-color`\:blue`\:green`\:red`\
TitleList.ContextNumber.17=
TitleList.ApplyTemp.17=0
TitleList.Expanded.17=0
TitleList.Kind.17=0
-TitleList.Title.18=copy-point
+TitleList.Title.18=make-font-data
TitleList.Level.18=2
-TitleList.Url.18=gfs\copy-point.html
+TitleList.Url.18=gfg\make-font-data.html
TitleList.Icon.18=0
TitleList.Status.18=0
-TitleList.Keywords.18=copy-point
+TitleList.Keywords.18=make-font-data`\:char-set`\:face-name`\:point-size`\:style`\
TitleList.ContextNumber.18=
TitleList.ApplyTemp.18=0
TitleList.Expanded.18=0
TitleList.Kind.18=0
-TitleList.Title.19=copy-rectangle
+TitleList.Title.19=rgb->color
TitleList.Level.19=2
-TitleList.Url.19=gfs\copy-rectangle.html
+TitleList.Url.19=gfg\rgb-to-color.html
TitleList.Icon.19=0
TitleList.Status.19=0
-TitleList.Keywords.19=copy-rectangle
+TitleList.Keywords.19=rgb->color
TitleList.ContextNumber.19=
TitleList.ApplyTemp.19=0
TitleList.Expanded.19=0
TitleList.Kind.19=0
-TitleList.Title.20=copy-size
-TitleList.Level.20=2
-TitleList.Url.20=gfs\copy-size.html
+TitleList.Title.20=System Package
+TitleList.Level.20=1
+TitleList.Url.20=SystemPackage.html
TitleList.Icon.20=0
TitleList.Status.20=0
-TitleList.Keywords.20=copy-size
+TitleList.Keywords.20=GFS`\graphic-forms.uitoolkit.system
TitleList.ContextNumber.20=
TitleList.ApplyTemp.20=0
TitleList.Expanded.20=0
TitleList.Kind.20=0
-TitleList.Title.21=copy-span
+TitleList.Title.21=code
TitleList.Level.21=2
-TitleList.Url.21=gfs\copy-span.html
+TitleList.Url.21=gfs\code.html
TitleList.Icon.21=0
TitleList.Status.21=0
-TitleList.Keywords.21=copy-span
+TitleList.Keywords.21=code
TitleList.ContextNumber.21=
TitleList.ApplyTemp.21=0
TitleList.Expanded.21=0
TitleList.Kind.21=0
-TitleList.Title.22=detail
+TitleList.Title.22=comdlg-error
TitleList.Level.22=2
-TitleList.Url.22=gfs\detail.html
+TitleList.Url.22=gfs\comdlg-error.html
TitleList.Icon.22=0
TitleList.Status.22=0
-TitleList.Keywords.22=detail
+TitleList.Keywords.22=comdlg-error`\:dlg-code
TitleList.ContextNumber.22=
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=dispose
+TitleList.Title.23=copy-point
TitleList.Level.23=2
-TitleList.Url.23=gfs\dispose.html
+TitleList.Url.23=gfs\copy-point.html
TitleList.Icon.23=0
TitleList.Status.23=0
-TitleList.Keywords.23=disposed
+TitleList.Keywords.23=copy-point
TitleList.ContextNumber.23=
TitleList.ApplyTemp.23=0
TitleList.Expanded.23=0
TitleList.Kind.23=0
-TitleList.Title.24=disposed-error
+TitleList.Title.24=copy-rectangle
TitleList.Level.24=2
-TitleList.Url.24=gfs\disposed-error.html
+TitleList.Url.24=gfs\copy-rectangle.html
TitleList.Icon.24=0
TitleList.Status.24=0
-TitleList.Keywords.24=disposed-error
+TitleList.Keywords.24=copy-rectangle
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
TitleList.Kind.24=0
-TitleList.Title.25=disposed-p
+TitleList.Title.25=copy-size
TitleList.Level.25=2
-TitleList.Url.25=gfs\disposed-p.html
+TitleList.Url.25=gfs\copy-size.html
TitleList.Icon.25=0
TitleList.Status.25=0
-TitleList.Keywords.25=disposed-p
+TitleList.Keywords.25=copy-size
TitleList.ContextNumber.25=
TitleList.ApplyTemp.25=0
TitleList.Expanded.25=0
TitleList.Kind.25=0
-TitleList.Title.26=dlg-code
+TitleList.Title.26=copy-span
TitleList.Level.26=2
-TitleList.Url.26=gfs\dlg-code.html
+TitleList.Url.26=gfs\copy-span.html
TitleList.Icon.26=0
TitleList.Status.26=0
-TitleList.Keywords.26=dlg-code
+TitleList.Keywords.26=copy-span
TitleList.ContextNumber.26=
TitleList.ApplyTemp.26=0
TitleList.Expanded.26=0
TitleList.Kind.26=0
-TitleList.Title.27=empty-span-p
+TitleList.Title.27=detail
TitleList.Level.27=2
-TitleList.Url.27=gfs\empty-span-p.html
+TitleList.Url.27=gfs\detail.html
TitleList.Icon.27=0
TitleList.Status.27=0
-TitleList.Keywords.27=empty-span-p
+TitleList.Keywords.27=detail
TitleList.ContextNumber.27=
TitleList.ApplyTemp.27=0
TitleList.Expanded.27=0
TitleList.Kind.27=0
-TitleList.Title.28=equal-size-p
+TitleList.Title.28=dispose
TitleList.Level.28=2
-TitleList.Url.28=gfs\equal-size-p.html
+TitleList.Url.28=gfs\dispose.html
TitleList.Icon.28=0
TitleList.Status.28=0
-TitleList.Keywords.28=equal-size-p
+TitleList.Keywords.28=disposed
TitleList.ContextNumber.28=
TitleList.ApplyTemp.28=0
TitleList.Expanded.28=0
TitleList.Kind.28=0
-TitleList.Title.29=handle
+TitleList.Title.29=disposed-error
TitleList.Level.29=2
-TitleList.Url.29=gfs\handle.html
+TitleList.Url.29=gfs\disposed-error.html
TitleList.Icon.29=0
TitleList.Status.29=0
-TitleList.Keywords.29=handle
+TitleList.Keywords.29=disposed-error
TitleList.ContextNumber.29=
TitleList.ApplyTemp.29=0
TitleList.Expanded.29=0
TitleList.Kind.29=0
-TitleList.Title.30=location
+TitleList.Title.30=disposed-p
TitleList.Level.30=2
-TitleList.Url.30=gfs\location.html
+TitleList.Url.30=gfs\disposed-p.html
TitleList.Icon.30=0
TitleList.Status.30=0
-TitleList.Keywords.30=location`\
+TitleList.Keywords.30=disposed-p
TitleList.ContextNumber.30=
TitleList.ApplyTemp.30=0
TitleList.Expanded.30=0
TitleList.Kind.30=0
-TitleList.Title.31=make-point
+TitleList.Title.31=dlg-code
TitleList.Level.31=2
-TitleList.Url.31=gfs\make-point.html
+TitleList.Url.31=gfs\dlg-code.html
TitleList.Icon.31=0
TitleList.Status.31=0
-TitleList.Keywords.31=make-point
+TitleList.Keywords.31=dlg-code
TitleList.ContextNumber.31=
TitleList.ApplyTemp.31=0
TitleList.Expanded.31=0
TitleList.Kind.31=0
-TitleList.Title.32=make-rectangle
+TitleList.Title.32=empty-span-p
TitleList.Level.32=2
-TitleList.Url.32=gfs\make-rectangle.html
+TitleList.Url.32=gfs\empty-span-p.html
TitleList.Icon.32=0
TitleList.Status.32=0
-TitleList.Keywords.32=make-rectangle
+TitleList.Keywords.32=empty-span-p
TitleList.ContextNumber.32=
TitleList.ApplyTemp.32=0
TitleList.Expanded.32=0
TitleList.Kind.32=0
-TitleList.Title.33=make-size
+TitleList.Title.33=equal-size-p
TitleList.Level.33=2
-TitleList.Url.33=gfs\make-size.html
+TitleList.Url.33=gfs\equal-size-p.html
TitleList.Icon.33=0
TitleList.Status.33=0
-TitleList.Keywords.33=make-size
+TitleList.Keywords.33=equal-size-p
TitleList.ContextNumber.33=
TitleList.ApplyTemp.33=0
TitleList.Expanded.33=0
TitleList.Kind.33=0
-TitleList.Title.34=make-span
+TitleList.Title.34=handle
TitleList.Level.34=2
-TitleList.Url.34=gfs\make-span.html
+TitleList.Url.34=gfs\handle.html
TitleList.Icon.34=0
TitleList.Status.34=0
-TitleList.Keywords.34=make-span
+TitleList.Keywords.34=handle
TitleList.ContextNumber.34=
TitleList.ApplyTemp.34=0
TitleList.Expanded.34=0
TitleList.Kind.34=0
-TitleList.Title.35=native-object
+TitleList.Title.35=location
TitleList.Level.35=2
-TitleList.Url.35=gfs\native-object.html
+TitleList.Url.35=gfs\location.html
TitleList.Icon.35=0
TitleList.Status.35=0
-TitleList.Keywords.35=native-object
+TitleList.Keywords.35=location`\
TitleList.ContextNumber.35=
TitleList.ApplyTemp.35=0
TitleList.Expanded.35=0
TitleList.Kind.35=0
-TitleList.Title.36=point
+TitleList.Title.36=make-point
TitleList.Level.36=2
-TitleList.Url.36=gfs\point.html
+TitleList.Url.36=gfs\make-point.html
TitleList.Icon.36=0
TitleList.Status.36=0
-TitleList.Keywords.36=point
+TitleList.Keywords.36=make-point
TitleList.ContextNumber.36=
TitleList.ApplyTemp.36=0
TitleList.Expanded.36=0
TitleList.Kind.36=0
-TitleList.Title.37=point-x
+TitleList.Title.37=make-rectangle
TitleList.Level.37=2
-TitleList.Url.37=gfs\point-x.html
+TitleList.Url.37=gfs\make-rectangle.html
TitleList.Icon.37=0
TitleList.Status.37=0
-TitleList.Keywords.37=point-x
+TitleList.Keywords.37=make-rectangle
TitleList.ContextNumber.37=
TitleList.ApplyTemp.37=0
TitleList.Expanded.37=0
TitleList.Kind.37=0
-TitleList.Title.38=point-y
+TitleList.Title.38=make-size
TitleList.Level.38=2
-TitleList.Url.38=gfs\point-y.html
+TitleList.Url.38=gfs\make-size.html
TitleList.Icon.38=0
TitleList.Status.38=0
-TitleList.Keywords.38=point-y
+TitleList.Keywords.38=make-size
TitleList.ContextNumber.38=
TitleList.ApplyTemp.38=0
TitleList.Expanded.38=0
TitleList.Kind.38=0
-TitleList.Title.39=rectangle
+TitleList.Title.39=make-span
TitleList.Level.39=2
-TitleList.Url.39=gfs\rectangle.html
+TitleList.Url.39=gfs\make-span.html
TitleList.Icon.39=0
TitleList.Status.39=0
-TitleList.Keywords.39=rectangle
+TitleList.Keywords.39=make-span
TitleList.ContextNumber.39=
TitleList.ApplyTemp.39=0
TitleList.Expanded.39=0
TitleList.Kind.39=0
-TitleList.Title.40=size
+TitleList.Title.40=native-object
TitleList.Level.40=2
-TitleList.Url.40=gfs\size.html
+TitleList.Url.40=gfs\native-object.html
TitleList.Icon.40=0
TitleList.Status.40=0
-TitleList.Keywords.40=size
+TitleList.Keywords.40=native-object
TitleList.ContextNumber.40=
TitleList.ApplyTemp.40=0
TitleList.Expanded.40=0
TitleList.Kind.40=0
-TitleList.Title.41=size
+TitleList.Title.41=point
TitleList.Level.41=2
-TitleList.Url.41=gfs\size-function.html
+TitleList.Url.41=gfs\point.html
TitleList.Icon.41=0
TitleList.Status.41=0
-TitleList.Keywords.41=
+TitleList.Keywords.41=point
TitleList.ContextNumber.41=
TitleList.ApplyTemp.41=0
TitleList.Expanded.41=0
TitleList.Kind.41=0
-TitleList.Title.42=size-height
+TitleList.Title.42=point-x
TitleList.Level.42=2
-TitleList.Url.42=gfs\size-height.html
+TitleList.Url.42=gfs\point-x.html
TitleList.Icon.42=0
TitleList.Status.42=0
-TitleList.Keywords.42=size-height`\
+TitleList.Keywords.42=point-x
TitleList.ContextNumber.42=
TitleList.ApplyTemp.42=0
TitleList.Expanded.42=0
TitleList.Kind.42=0
-TitleList.Title.43=size-width
+TitleList.Title.43=point-y
TitleList.Level.43=2
-TitleList.Url.43=gfs\size-width.html
+TitleList.Url.43=gfs\point-y.html
TitleList.Icon.43=0
TitleList.Status.43=0
-TitleList.Keywords.43=size-width
+TitleList.Keywords.43=point-y
TitleList.ContextNumber.43=
TitleList.ApplyTemp.43=0
TitleList.Expanded.43=0
TitleList.Kind.43=0
-TitleList.Title.44=span
+TitleList.Title.44=rectangle
TitleList.Level.44=2
-TitleList.Url.44=gfs\span.html
+TitleList.Url.44=gfs\rectangle.html
TitleList.Icon.44=0
TitleList.Status.44=0
-TitleList.Keywords.44=span
+TitleList.Keywords.44=rectangle
TitleList.ContextNumber.44=
TitleList.ApplyTemp.44=0
TitleList.Expanded.44=0
TitleList.Kind.44=0
-TitleList.Title.45=span-end
+TitleList.Title.45=size
TitleList.Level.45=2
-TitleList.Url.45=gfs\span-end.html
+TitleList.Url.45=gfs\size.html
TitleList.Icon.45=0
TitleList.Status.45=0
-TitleList.Keywords.45=span-end`\
+TitleList.Keywords.45=size
TitleList.ContextNumber.45=
TitleList.ApplyTemp.45=0
TitleList.Expanded.45=0
TitleList.Kind.45=0
-TitleList.Title.46=span-start
+TitleList.Title.46=size
TitleList.Level.46=2
-TitleList.Url.46=gfs\span-start.html
+TitleList.Url.46=gfs\size-function.html
TitleList.Icon.46=0
TitleList.Status.46=0
-TitleList.Keywords.46=span-start`\
+TitleList.Keywords.46=
TitleList.ContextNumber.46=
TitleList.ApplyTemp.46=0
TitleList.Expanded.46=0
TitleList.Kind.46=0
-TitleList.Title.47=toolkit-error
+TitleList.Title.47=size-height
TitleList.Level.47=2
-TitleList.Url.47=gfs\toolkit-error.html
+TitleList.Url.47=gfs\size-height.html
TitleList.Icon.47=0
TitleList.Status.47=0
-TitleList.Keywords.47=toolkit-error`\:detail`\
+TitleList.Keywords.47=size-height`\
TitleList.ContextNumber.47=
TitleList.ApplyTemp.47=0
TitleList.Expanded.47=0
TitleList.Kind.47=0
-TitleList.Title.48=toolkit-warning
+TitleList.Title.48=size-width
TitleList.Level.48=2
-TitleList.Url.48=gfs\toolkit-warning.html
+TitleList.Url.48=gfs\size-width.html
TitleList.Icon.48=0
TitleList.Status.48=0
-TitleList.Keywords.48=toolkit-warning
+TitleList.Keywords.48=size-width
TitleList.ContextNumber.48=
TitleList.ApplyTemp.48=0
TitleList.Expanded.48=0
TitleList.Kind.48=0
-TitleList.Title.49=win32-error
+TitleList.Title.49=span
TitleList.Level.49=2
-TitleList.Url.49=gfs\win32-error.html
+TitleList.Url.49=gfs\span.html
TitleList.Icon.49=0
TitleList.Status.49=0
-TitleList.Keywords.49=win32-error`\:code`\
+TitleList.Keywords.49=span
TitleList.ContextNumber.49=
TitleList.ApplyTemp.49=0
TitleList.Expanded.49=0
TitleList.Kind.49=0
-TitleList.Title.50=win32-warning
+TitleList.Title.50=span-end
TitleList.Level.50=2
-TitleList.Url.50=gfs\win32-warning.html
+TitleList.Url.50=gfs\span-end.html
TitleList.Icon.50=0
TitleList.Status.50=0
-TitleList.Keywords.50=win32-warning
+TitleList.Keywords.50=span-end`\
TitleList.ContextNumber.50=
TitleList.ApplyTemp.50=0
TitleList.Expanded.50=0
TitleList.Kind.50=0
-TitleList.Title.51=Widgets Package
-TitleList.Level.51=1
-TitleList.Url.51=WidgetsPackage.html
+TitleList.Title.51=span-start
+TitleList.Level.51=2
+TitleList.Url.51=gfs\span-start.html
TitleList.Icon.51=0
TitleList.Status.51=0
-TitleList.Keywords.51=GFW`\graphic-forms.uitoolkit.widgets
+TitleList.Keywords.51=span-start`\
TitleList.ContextNumber.51=
TitleList.ApplyTemp.51=0
-TitleList.Expanded.51=1
+TitleList.Expanded.51=0
TitleList.Kind.51=0
-TitleList.Title.52=default-message-filter
+TitleList.Title.52=toolkit-error
TitleList.Level.52=2
-TitleList.Url.52=gfw\default-message-filter.html
+TitleList.Url.52=gfs\toolkit-error.html
TitleList.Icon.52=0
TitleList.Status.52=0
-TitleList.Keywords.52=default-message-filter`\GetMessage`\MSG`\
+TitleList.Keywords.52=toolkit-error`\:detail`\
TitleList.ContextNumber.52=
TitleList.ApplyTemp.52=0
TitleList.Expanded.52=0
TitleList.Kind.52=0
-TitleList.Title.53=event-activate
+TitleList.Title.53=toolkit-warning
TitleList.Level.53=2
-TitleList.Url.53=gfw\event-activate.html
+TitleList.Url.53=gfs\toolkit-warning.html
TitleList.Icon.53=0
TitleList.Status.53=0
-TitleList.Keywords.53=event-activate
+TitleList.Keywords.53=toolkit-warning
TitleList.ContextNumber.53=
TitleList.ApplyTemp.53=0
TitleList.Expanded.53=0
TitleList.Kind.53=0
-TitleList.Title.54=event-arm
+TitleList.Title.54=win32-error
TitleList.Level.54=2
-TitleList.Url.54=gfw\event-arm.html
+TitleList.Url.54=gfs\win32-error.html
TitleList.Icon.54=0
TitleList.Status.54=0
-TitleList.Keywords.54=event-arm
+TitleList.Keywords.54=win32-error`\:code`\
TitleList.ContextNumber.54=
TitleList.ApplyTemp.54=0
TitleList.Expanded.54=0
TitleList.Kind.54=0
-TitleList.Title.55=event-close
+TitleList.Title.55=win32-warning
TitleList.Level.55=2
-TitleList.Url.55=gfw\event-close.html
+TitleList.Url.55=gfs\win32-warning.html
TitleList.Icon.55=0
TitleList.Status.55=0
-TitleList.Keywords.55=event-close
+TitleList.Keywords.55=win32-warning
TitleList.ContextNumber.55=
TitleList.ApplyTemp.55=0
TitleList.Expanded.55=0
TitleList.Kind.55=0
-TitleList.Title.56=event-deactivate
-TitleList.Level.56=2
-TitleList.Url.56=gfw\event-deactivate.html
+TitleList.Title.56=Widgets Package
+TitleList.Level.56=1
+TitleList.Url.56=WidgetsPackage.html
TitleList.Icon.56=0
TitleList.Status.56=0
-TitleList.Keywords.56=event-deactivate
+TitleList.Keywords.56=GFW`\graphic-forms.uitoolkit.widgets
TitleList.ContextNumber.56=
TitleList.ApplyTemp.56=0
TitleList.Expanded.56=0
TitleList.Kind.56=0
-TitleList.Title.57=event-default-action
+TitleList.Title.57=default-message-filter
TitleList.Level.57=2
-TitleList.Url.57=gfw\event-default-action.html
+TitleList.Url.57=gfw\default-message-filter.html
TitleList.Icon.57=0
TitleList.Status.57=0
-TitleList.Keywords.57=event-default-action
+TitleList.Keywords.57=default-message-filter`\GetMessage`\MSG`\
TitleList.ContextNumber.57=
TitleList.ApplyTemp.57=0
TitleList.Expanded.57=0
TitleList.Kind.57=0
-TitleList.Title.58=event-dispatcher
+TitleList.Title.58=event-activate
TitleList.Level.58=2
-TitleList.Url.58=gfw\event-dispatcher.html
+TitleList.Url.58=gfw\event-activate.html
TitleList.Icon.58=0
TitleList.Status.58=0
-TitleList.Keywords.58=event-dispatcher
+TitleList.Keywords.58=event-activate
TitleList.ContextNumber.58=
TitleList.ApplyTemp.58=0
TitleList.Expanded.58=0
TitleList.Kind.58=0
-TitleList.Title.59=event-dispose
+TitleList.Title.59=event-arm
TitleList.Level.59=2
-TitleList.Url.59=gfw\event-dispose.html
+TitleList.Url.59=gfw\event-arm.html
TitleList.Icon.59=0
TitleList.Status.59=0
-TitleList.Keywords.59=event-dispose
+TitleList.Keywords.59=event-arm
TitleList.ContextNumber.59=
TitleList.ApplyTemp.59=0
TitleList.Expanded.59=0
TitleList.Kind.59=0
-TitleList.Title.60=event-move
+TitleList.Title.60=event-close
TitleList.Level.60=2
-TitleList.Url.60=gfw\event-move.html
+TitleList.Url.60=gfw\event-close.html
TitleList.Icon.60=0
TitleList.Status.60=0
-TitleList.Keywords.60=event-move
+TitleList.Keywords.60=event-close
TitleList.ContextNumber.60=
TitleList.ApplyTemp.60=0
TitleList.Expanded.60=0
TitleList.Kind.60=0
-TitleList.Title.61=event-pre-move
+TitleList.Title.61=event-deactivate
TitleList.Level.61=2
-TitleList.Url.61=gfw\event-pre-move.html
+TitleList.Url.61=gfw\event-deactivate.html
TitleList.Icon.61=0
TitleList.Status.61=0
-TitleList.Keywords.61=event-pre-move
+TitleList.Keywords.61=event-deactivate
TitleList.ContextNumber.61=
TitleList.ApplyTemp.61=0
TitleList.Expanded.61=0
TitleList.Kind.61=0
-TitleList.Title.62=event-pre-resize
+TitleList.Title.62=event-default-action
TitleList.Level.62=2
-TitleList.Url.62=gfw\event-pre-resize.html
+TitleList.Url.62=gfw\event-default-action.html
TitleList.Icon.62=0
TitleList.Status.62=0
-TitleList.Keywords.62=event-pre-resize
+TitleList.Keywords.62=event-default-action
TitleList.ContextNumber.62=
TitleList.ApplyTemp.62=0
TitleList.Expanded.62=0
TitleList.Kind.62=0
-TitleList.Title.63=event-resize
+TitleList.Title.63=event-dispatcher
TitleList.Level.63=2
-TitleList.Url.63=gfw\event-resize.html
+TitleList.Url.63=gfw\event-dispatcher.html
TitleList.Icon.63=0
TitleList.Status.63=0
-TitleList.Keywords.63=event-resize
+TitleList.Keywords.63=event-dispatcher
TitleList.ContextNumber.63=
TitleList.ApplyTemp.63=0
TitleList.Expanded.63=0
TitleList.Kind.63=0
-TitleList.Title.64=event-select
+TitleList.Title.64=event-dispose
TitleList.Level.64=2
-TitleList.Url.64=gfw\event-select.html
+TitleList.Url.64=gfw\event-dispose.html
TitleList.Icon.64=0
TitleList.Status.64=0
-TitleList.Keywords.64=event-select
+TitleList.Keywords.64=event-dispose
TitleList.ContextNumber.64=
TitleList.ApplyTemp.64=0
TitleList.Expanded.64=0
TitleList.Kind.64=0
-TitleList.Title.65=event-source
+TitleList.Title.65=event-move
TitleList.Level.65=2
-TitleList.Url.65=gfw\event-source.html
+TitleList.Url.65=gfw\event-move.html
TitleList.Icon.65=0
TitleList.Status.65=0
-TitleList.Keywords.65=event-source
+TitleList.Keywords.65=event-move
TitleList.ContextNumber.65=
TitleList.ApplyTemp.65=0
TitleList.Expanded.65=0
TitleList.Kind.65=0
-TitleList.Title.66=message-loop
+TitleList.Title.66=event-pre-move
TitleList.Level.66=2
-TitleList.Url.66=gfw\message-loop.html
+TitleList.Url.66=gfw\event-pre-move.html
TitleList.Icon.66=0
TitleList.Status.66=0
-TitleList.Keywords.66=message-loop
+TitleList.Keywords.66=event-pre-move
TitleList.ContextNumber.66=
TitleList.ApplyTemp.66=0
TitleList.Expanded.66=0
TitleList.Kind.66=0
-TitleList.Title.67=obtain-event-time
+TitleList.Title.67=event-pre-resize
TitleList.Level.67=2
-TitleList.Url.67=gfw\obtain-event-time.html
+TitleList.Url.67=gfw\event-pre-resize.html
TitleList.Icon.67=0
TitleList.Status.67=0
-TitleList.Keywords.67=obtain-event-time
+TitleList.Keywords.67=event-pre-resize
TitleList.ContextNumber.67=
TitleList.ApplyTemp.67=0
TitleList.Expanded.67=0
TitleList.Kind.67=0
-TitleList.Title.68=with-graphics-context
+TitleList.Title.68=event-resize
TitleList.Level.68=2
-TitleList.Url.68=gfw\with-graphics-context.html
+TitleList.Url.68=gfw\event-resize.html
TitleList.Icon.68=0
TitleList.Status.68=0
-TitleList.Keywords.68=with-graphics-context
+TitleList.Keywords.68=event-resize
TitleList.ContextNumber.68=
TitleList.ApplyTemp.68=0
TitleList.Expanded.68=0
TitleList.Kind.68=0
-TitleList.Title.69=Miscellaneous Topics
-TitleList.Level.69=0
-TitleList.Url.69=MiscellaneousTopics.html
+TitleList.Title.69=event-select
+TitleList.Level.69=2
+TitleList.Url.69=gfw\event-select.html
TitleList.Icon.69=0
TitleList.Status.69=0
-TitleList.Keywords.69=
+TitleList.Keywords.69=event-select
TitleList.ContextNumber.69=
TitleList.ApplyTemp.69=0
TitleList.Expanded.69=0
TitleList.Kind.69=0
-TitleList.Title.70=Image Data Plugins
-TitleList.Level.70=1
-TitleList.Url.70=ImageDataPlugins.html
+TitleList.Title.70=event-source
+TitleList.Level.70=2
+TitleList.Url.70=gfw\event-source.html
TitleList.Icon.70=0
TitleList.Status.70=0
-TitleList.Keywords.70=
+TitleList.Keywords.70=event-source
TitleList.ContextNumber.70=
TitleList.ApplyTemp.70=0
TitleList.Expanded.70=0
TitleList.Kind.70=0
-TitleList.Title.71=Terminology Conventions
-TitleList.Level.71=0
-TitleList.Url.71=TerminologyConventions.html
+TitleList.Title.71=message-loop
+TitleList.Level.71=2
+TitleList.Url.71=gfw\message-loop.html
TitleList.Icon.71=0
TitleList.Status.71=0
-TitleList.Keywords.71=
+TitleList.Keywords.71=message-loop
TitleList.ContextNumber.71=
TitleList.ApplyTemp.71=0
TitleList.Expanded.71=0
TitleList.Kind.71=0
-TitleList.Title.72=Glossary
-TitleList.Level.72=0
-TitleList.Url.72=Glossary.html
+TitleList.Title.72=obtain-event-time
+TitleList.Level.72=2
+TitleList.Url.72=gfw\obtain-event-time.html
TitleList.Icon.72=0
TitleList.Status.72=0
-TitleList.Keywords.72=
+TitleList.Keywords.72=obtain-event-time
TitleList.ContextNumber.72=
TitleList.ApplyTemp.72=0
TitleList.Expanded.72=0
TitleList.Kind.72=0
-TitleList.Title.73=Footnotes
-TitleList.Level.73=0
-TitleList.Url.73=Footnotes.html
+TitleList.Title.73=with-graphics-context
+TitleList.Level.73=2
+TitleList.Url.73=gfw\with-graphics-context.html
TitleList.Icon.73=0
TitleList.Status.73=0
-TitleList.Keywords.73=
+TitleList.Keywords.73=with-graphics-context
TitleList.ContextNumber.73=
TitleList.ApplyTemp.73=0
TitleList.Expanded.73=0
-TitleList.Kind.73=1
+TitleList.Kind.73=0
+TitleList.Title.74=Miscellaneous Topics
+TitleList.Level.74=0
+TitleList.Url.74=MiscellaneousTopics.html
+TitleList.Icon.74=0
+TitleList.Status.74=0
+TitleList.Keywords.74=
+TitleList.ContextNumber.74=
+TitleList.ApplyTemp.74=0
+TitleList.Expanded.74=0
+TitleList.Kind.74=0
+TitleList.Title.75=Image Data Plugins
+TitleList.Level.75=1
+TitleList.Url.75=ImageDataPlugins.html
+TitleList.Icon.75=0
+TitleList.Status.75=0
+TitleList.Keywords.75=
+TitleList.ContextNumber.75=
+TitleList.ApplyTemp.75=0
+TitleList.Expanded.75=0
+TitleList.Kind.75=0
+TitleList.Title.76=Terminology Conventions
+TitleList.Level.76=0
+TitleList.Url.76=TerminologyConventions.html
+TitleList.Icon.76=0
+TitleList.Status.76=0
+TitleList.Keywords.76=
+TitleList.ContextNumber.76=
+TitleList.ApplyTemp.76=0
+TitleList.Expanded.76=0
+TitleList.Kind.76=0
+TitleList.Title.77=Glossary
+TitleList.Level.77=0
+TitleList.Url.77=Glossary.html
+TitleList.Icon.77=0
+TitleList.Status.77=0
+TitleList.Keywords.77=
+TitleList.ContextNumber.77=
+TitleList.ApplyTemp.77=0
+TitleList.Expanded.77=0
+TitleList.Kind.77=0
+TitleList.Title.78=Footnotes
+TitleList.Level.78=0
+TitleList.Url.78=Footnotes.html
+TitleList.Icon.78=0
+TitleList.Status.78=0
+TitleList.Keywords.78=
+TitleList.ContextNumber.78=
+TitleList.ApplyTemp.78=0
+TitleList.Expanded.78=0
+TitleList.Kind.78=1
Added: trunk/docs/manual/README.txt
==============================================================================
--- (empty file)
+++ trunk/docs/manual/README.txt Thu Oct 12 00:56:34 2006
@@ -0,0 +1,10 @@
+
+The files in this directory are edited and compiled via a tool that generates
+output in two formats: HTML Help (CHM) and Javascript-enabled HTML.
+
+The specific tool currently used is WinCHM, which is a shareware application
+available from http://www.softany.com/winchm/ As of October 2006, Softany
+provides a near-fully-functional evaluation version for download.
+
+The feature set and quality of this tool are not satisfactory, so I may
+decide to migrate to something else in the future.
Added: trunk/docs/manual/gfg/copy-font-data.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/copy-font-data.html Thu Oct 12 00:56:34 2006
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>copy-font-data</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="60%"><STRONG>copy-font-data</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE>
+<HR></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:copy-font-data
+<EM><A
+href="font-data.html" >font-data</A></EM>) => <A
+href="font-data.html">new font-data</A> <EM> </EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>font-data</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="font-data.html" >font-data</A> structure to be
+ copied.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
+href="font-data.html" >font-data</A> whose slot values were copied from the
+ original.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="">make-font-data</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/copy-font-metrics.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/copy-font-metrics.html Thu Oct 12 00:56:34 2006
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>copy-font-metrics</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="60%"><STRONG>copy-font-metrics</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE>
+<HR></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:copy-font-metrics
+<EM><A
+href="font-metrics.html" >font-metrics</A></EM>) => <A
+href="font-metrics.html">new font-metrics</A> <EM> </EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>font-metrics</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="font-metrics.html" >font-metrics</A> structure to be
+ copied.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
+href="font-metrics.html" >font-metrics</A> whose slot values were copied from the
+ original.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="">make-font-data</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/font-data.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/font-data.html Thu Oct 12 00:56:34 2006
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>font-data</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial size=2>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>font-data</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Structure]</FONT> </P></TD></TR></TABLE>
+
+</FONT>
+<HR></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure describes logical attributes of a <A
+href="font.html">font</A> that the system font mapper can use to
+find a match. Thus, application code can use this structure to request
+ fonts.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>char-set</FONT></EM></TD>
+ <TD><FONT size=2>
+
+ A constant value identifying the character set of the requested
+ font.
+ </FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>face-name</FONT></EM></TD>
+ <TD><FONT size=2>
+ A string
+ representing a <A href="font.html">font</A> face name, such as
+ "Times New
+Roman"</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>point-size</EM></FONT></TD>
+ <TD><FONT size=2> An integer
+ value representing a <A href="font.html">font</A> point size.
+</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>style</EM></FONT></TD>
+ <TD><FONT size=2> A list of
+ keywords that further specify attributes of the desired
+ font.</FONT></TD></TR></TABLE></EM></FONT> </FONT><FONT face=Arial><FONT face=Arial size=2><EM></P>
+<H4></EM></FONT>see also</FONT></H4>
+<P><FONT face=Arial size=2><FONT face=Arial size=2><A
+href="copy-font-data.html">copy-font-data</A>, <A
+href="make-font-data.html">make-font-data</A> <A
+href="point-y.html"></A></FONT></FONT></P>
+<P><FONT face=Arial size=2><FONT face=Arial size=2><EM>
+<HR>
+
+<P></P>
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></EM></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/font-metrics.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/font-metrics.html Thu Oct 12 00:56:34 2006
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>font-metrics</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial size=2>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>font-metrics</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Structure]</FONT> </P></TD></TR></TABLE>
+
+</FONT>
+<HR></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This describes attributes of a realized <A
+href="font.html">font</A>
+ which application code may use to position and align graphical
+ elements.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>ascent</FONT></EM></TD>
+ <TD><FONT size=2>
+ Units above the
+ character base line.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>avg-char-width</FONT></EM></TD>
+ <TD><FONT size=2>
+ The average width
+ of characters. Does not include overhang required for
+ bold or
+italic.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>descent</EM></FONT></TD>
+ <TD><FONT size=2> The red
+component.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>leading</EM></FONT></TD>
+ <TD><FONT size=2>Units below the
+ character base line.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>max-char-width</EM></FONT></TD>
+ <TD><FONT size=2>The width of the
+ widest character.</FONT></TD></TR></TABLE></EM></FONT> </FONT><FONT face=Arial><FONT face=Arial size=2><EM></P>
+<H4></EM></FONT>see also</FONT></H4>
+<P><FONT face=Arial size=2><FONT face=Arial size=2><A
+href="font-data.html">font-data</A></FONT></FONT></P>
+<P><FONT face=Arial size=2><FONT face=Arial size=2><EM>
+<HR>
+
+<P></P>
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></EM></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfg/font.html
==============================================================================
--- trunk/docs/manual/gfg/font.html (original)
+++ trunk/docs/manual/gfg/font.html Thu Oct 12 00:56:34 2006
@@ -46,8 +46,9 @@
<TR>
<TD width="20%"><FONT face=Arial size=2>:data</FONT></TD>
- <TD><FONT face=Arial size=2> A
- font-data object. If this initarg is specified, then a value for the :gc
+ <TD><FONT face=Arial size=2> A <A
+ href="font-data.html">font-data</A>
+ object. If this initarg is specified, then a value for the :gc
initarg is also
required.</FONT></TD></TR>
<TR>
@@ -57,9 +58,9 @@
the :data initarg is also
required.</FONT></TD></TR></TABLE></P>
<P>
-<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
-face=Arial size=2><FONT face=Arial size=2>
-<P> </P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><FONT face=Arial size=2></FONT><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2> </P></FONT></FONT></FONT>
<HR>
<P></P>
Added: trunk/docs/manual/gfg/make-font-data.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/make-font-data.html Thu Oct 12 00:56:34 2006
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>make-font-data</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>make-font-data</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Function]</FONT> </P></TD></TR></TABLE></FONT><FONT face=Arial size=2>
+<HR></H4></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><FONT
+size=2>(gfg:make-font-data
+:char-set <EM>integer</EM> :face-name <EM>string</EM> :point-size
+<EM>integer</EM> :style <EM>list</EM>)
+=> <EM><A
+href="font-data.html" >font-data</A> </EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT size=2>:char-set</FONT></TD>
+ <TD><FONT size=2> One of the
+ following constant values to identify the character set of the requested
+ font:<BR><FONT face=Courier size=3>+ansi-charset+ +arabic-charset+
+ +baltic-charset+ +chinesebig5-charset+ +default-charset+
+ +easteurope-charset+ +gb2312-charset+ +greek-charset+ +hangeul-charset+
+ +hangul-charset+ +hebrew-charset+ +johab-charset+ +mac-charset+
+ +oem-charset+ +russian-charset+ +shiftjis-charset+ +symbol-charset+
+ +thai-charset+ +turkish-charset+ +vietnamese-charset+</FONT>
+ </FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>:face-name</FONT></TD>
+ <TD><FONT size=2>A string
+ representing a <A href="font.html">font</A> face name,
+ such as "Times New
+Roman"</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>:point-size</FONT></TD>
+ <TD><FONT
+size=2>An integer
+ value representing a <A href="font.html">font</A> point size. The value 0
+ is a special instruction to the font mapper to return a <A
+ href="font.html">font</A> in the default size corresponding to the
+ specified <EM>face-name</EM> and <EM>style</EM>
+ values<EM>.</EM>
+
+</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>:style</FONT></TD>
+ <TD><FONT
+size=2>A list of
+ keywords that further specify attributes of the desired font, described as
+ follows.<BR>one weight keyword: <FONT face=Courier size=3>:bold</FONT> or
+ <FONT face=Courier size=3>:normal</FONT><BR>one pitch keyword: <FONT
+ face=Courier size=3>:fixed</FONT> or <FONT face=Courier
+ size=3>:variable</FONT><BR>one precision keyword: <FONT face=Courier
+ size=3>:truetype-only</FONT> or <FONT face=Courier
+ size=3>:outline</FONT><BR><FONT face=Courier
+ size=3>:italic</FONT><BR><FONT face=Courier
+ size=3>:strikeout</FONT><BR><FONT face=Courier
+ size=3>:underline</FONT></FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
+href="font-data.html" >font-data</A>.
+ </FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="copy-font-data.html" >copy-font-data</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D.
+ Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
1
0
[graphic-forms-cvs] r302 - in trunk: . src/demos src/uitoolkit/widgets
by junrue@common-lisp.net 11 Oct '06
by junrue@common-lisp.net 11 Oct '06
11 Oct '06
Author: junrue
Date: Wed Oct 11 23:14:01 2006
New Revision: 302
Modified:
trunk/NEWS.txt
trunk/src/demos/demo-utils.lisp
trunk/src/uitoolkit/widgets/control.lisp
trunk/src/uitoolkit/widgets/dialog.lisp
trunk/src/uitoolkit/widgets/edit.lisp
trunk/src/uitoolkit/widgets/label.lisp
trunk/src/uitoolkit/widgets/panel.lisp
Log:
fix keyboard traversal due to default control style
Modified: trunk/NEWS.txt
==============================================================================
--- trunk/NEWS.txt (original)
+++ trunk/NEWS.txt Wed Oct 11 23:14:01 2006
@@ -4,6 +4,21 @@
CLISP 2.40 or later (due to a change in the argument list of
CLISP's FFI:FOREIGN-LIBRARY-FUNCTION).
+. Implemented scrolling protocol and related helper objects and functions
+ to facilitate scrolling functionality in applications:
+
+ * window styles :horizontal-scrollbar and :vertical-scrollbar
+
+ * methods to retrieve window scrollbars
+
+ * event-scroll method for handling raw scrolling events
+
+ * scrolling-event-dispatcher for automatic management of a scrollable
+ child panel and window scrollbars (works in combination with
+ heap-layout)
+
+ * integral scrolling and resizing for step sizes greater than 1
+
. Initial list box control functionality implemented:
* three selection modes (none / multiple / extend)
@@ -18,14 +33,7 @@
Additional list box features will be provided in a future release.
-. Implemented scrolling support:
-
- * window styles :horizontal-scrollbar and :vertical-scrollbar
-
- * event-scroll method for handling raw scrolling events
-
- * scrolling-event-dispatcher for automatic management of a scrollable
- child panel and window scrollbars
+. Implemented stand-alone scrollbar and slider control types.
. Implemented GFW:EVENT-PRE-RESIZE function so that applications can customize
the behavior of a window's size drag rectangle.
Modified: trunk/src/demos/demo-utils.lisp
==============================================================================
--- trunk/src/demos/demo-utils.lisp (original)
+++ trunk/src/demos/demo-utils.lisp Wed Oct 11 23:14:01 2006
@@ -83,7 +83,7 @@
:callback (lambda (disp btn)
(declare (ignore disp btn))
(gfs:dispose dlg))
- :style '(:cancel-button)
+ :style '(:default-button)
:text "Close"
:parent btn-panel)))
(declare (ignore line1 line2 line3 line4 line5 line6 close-btn))
Modified: trunk/src/uitoolkit/widgets/control.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/control.lisp (original)
+++ trunk/src/uitoolkit/widgets/control.lisp Wed Oct 11 23:14:01 2006
@@ -54,7 +54,7 @@
(gfs:handle parent)
std-style
ex-style
- id)))
+ (or id (increment-widget-id (thread-context))))))
(setf (slot-value ctrl 'gfs:handle) hwnd)
(subclass-wndproc hwnd)
(put-widget (thread-context) ctrl)
Modified: trunk/src/uitoolkit/widgets/dialog.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/dialog.lisp (original)
+++ trunk/src/uitoolkit/widgets/dialog.lisp Wed Oct 11 23:14:01 2006
@@ -76,8 +76,12 @@
(defmethod compute-style-flags ((dlg dialog) &rest extra-data)
(declare (ignore extra-data))
- (values (logior gfs::+ws-caption+ gfs::+ws-popup+ gfs::+ws-sysmenu+)
- (logior gfs::+ws-ex-dlgmodalframe+ gfs::+ws-ex-windowedge+)))
+ (values (logior gfs::+ws-caption+
+ gfs::+ws-popup+
+ gfs::+ws-sysmenu+)
+ (logior gfs::+ws-ex-controlparent+
+ gfs::+ws-ex-dlgmodalframe+
+ gfs::+ws-ex-windowedge+)))
(defmethod cancel-widget :before ((self dialog))
(if (gfs:disposed-p self)
Modified: trunk/src/uitoolkit/widgets/edit.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/edit.lisp (original)
+++ trunk/src/uitoolkit/widgets/edit.lisp Wed Oct 11 23:14:01 2006
@@ -55,7 +55,6 @@
;; primary edit styles
;;
(:multi-line (setf std-flags (logior +default-child-style+
- gfs::+ws-tabstop+
gfs::+es-multiline+)))
;; styles that can be combined
;;
Modified: trunk/src/uitoolkit/widgets/label.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/label.lisp (original)
+++ trunk/src/uitoolkit/widgets/label.lisp Wed Oct 11 23:14:01 2006
@@ -94,7 +94,8 @@
(defmethod compute-style-flags ((label label) &rest extra-data)
(if (> (count-if-not #'null extra-data) 1)
(error 'gfs:toolkit-error :detail "only one of :image, :separator, or :text are allowed"))
- (let ((std-style (logior +default-child-style+
+ (let ((std-style (logior gfs::+ws-child+
+ gfs::+ws-visible+
(cond
((first extra-data)
(compute-image-style-flags (style-of label)))
@@ -106,6 +107,11 @@
(compute-text-style-flags (style-of label)))))))
(values std-style 0)))
+(defmethod initialize-instance :after ((self label) &key image parent text &allow-other-keys)
+ (create-control self parent text gfs::+icc-standard-classes+)
+ (if image
+ (setf (image self) image)))
+
(defmethod image ((label label))
(if (gfs:disposed-p label)
(error 'gfs:disposed-error))
@@ -124,7 +130,7 @@
gfs::+ss-bitmap+
gfs::+ss-realsizeimage+
gfs::+ss-centerimage+
- +default-child-style+))
+ (logior gfs::+ws-child+ gfs::+ws-visible+)))
(tr-pnt (gfg:transparency-pixel-of image)))
(if tr-pnt
(let* ((color (gfg:background-color label))
@@ -147,11 +153,6 @@
gfs::+image-bitmap+
(cffi:pointer-address (gfs:handle image)))))
-(defmethod initialize-instance :after ((self label) &key image parent text &allow-other-keys)
- (create-control self parent text gfs::+icc-standard-classes+)
- (if image
- (setf (image self) image)))
-
(defmethod preferred-size ((self label) width-hint height-hint)
(let ((bits (get-native-style self))
(b-width (* (border-width self) 2)))
@@ -185,7 +186,7 @@
(multiple-value-bind (std-flags ex-flags)
(compute-style-flags self nil nil str)
(declare (ignore ex-flags))
- (update-native-style self (logior etch-flags std-flags +default-child-style+))))
+ (update-native-style self (logior etch-flags std-flags gfs::+ws-child+ gfs::+ws-visible+))))
(set-widget-text self str))
(defmethod text-baseline ((self label))
Modified: trunk/src/uitoolkit/widgets/panel.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/panel.lisp (original)
+++ trunk/src/uitoolkit/widgets/panel.lisp Wed Oct 11 23:14:01 2006
@@ -55,7 +55,7 @@
(defmethod compute-style-flags ((self panel) &rest extra-data)
(declare (ignore extra-data))
- (let ((std-flags +default-child-style+))
+ (let ((std-flags (logior gfs::+ws-child+ gfs::+ws-visible+)))
(loop for sym in (style-of self)
do (ecase sym
;; styles that can be combined
1
0
[graphic-forms-cvs] r301 - in trunk/src: . tests/uitoolkit uitoolkit/widgets
by junrue@common-lisp.net 11 Oct '06
by junrue@common-lisp.net 11 Oct '06
11 Oct '06
Author: junrue
Date: Wed Oct 11 21:41:12 2006
New Revision: 301
Modified:
trunk/src/packages.lisp
trunk/src/tests/uitoolkit/scroll-grid-panel.lisp
trunk/src/tests/uitoolkit/scroll-text-panel.lisp
trunk/src/tests/uitoolkit/widget-tester.lisp
trunk/src/uitoolkit/widgets/scrollbar.lisp
trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp
trunk/src/uitoolkit/widgets/slider.lisp
trunk/src/uitoolkit/widgets/widget-generics.lisp
Log:
simplified concept of scrollbar/slider limits to just be a zero-based maximum position
Modified: trunk/src/packages.lisp
==============================================================================
--- trunk/src/packages.lisp (original)
+++ trunk/src/packages.lisp Wed Oct 11 21:41:12 2006
@@ -477,7 +477,7 @@
#:obtain-horizontal-scrollbar
#:obtain-primary-display
#:obtain-vertical-scrollbar
- #:outer-limits
+ #:outer-limit
#:owner
#:pack
#:page-increment
Modified: trunk/src/tests/uitoolkit/scroll-grid-panel.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-grid-panel.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-grid-panel.lisp Wed Oct 11 21:41:12 2006
@@ -62,12 +62,10 @@
(panel (gfw::obtain-top-child window))
(panel-size (gfw:size panel))
(scrollbar (gfw:obtain-horizontal-scrollbar window)))
- (setf (gfw:outer-limits scrollbar)
- (gfs:make-span :end (gfs:size-width panel-size)))
+ (setf (gfw:outer-limit scrollbar) (gfs:size-width panel-size))
(setf (gfw:thumb-position scrollbar) 0)
(setf scrollbar (gfw:obtain-vertical-scrollbar window))
- (setf (gfw:outer-limits scrollbar)
- (gfs:make-span :end (gfs:size-height panel-size)))
+ (setf (gfw:outer-limit scrollbar) (gfs:size-height panel-size))
(setf (gfw:thumb-position scrollbar) 0)
(setf (gfw:step-increments disp) (gfs:make-size :width 1 :height 1))
(setf (slot-value disp 'gfw::viewport-origin) (gfs:make-point))
Modified: trunk/src/tests/uitoolkit/scroll-text-panel.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-text-panel.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-text-panel.lisp Wed Oct 11 21:41:12 2006
@@ -85,12 +85,10 @@
(gfw:with-graphics-context (gc panel)
(let ((metrics (gfg:metrics gc (font-of (gfw:dispatcher panel))))
(scrollbar (gfw:obtain-horizontal-scrollbar window)))
- (setf (gfw:outer-limits scrollbar)
- (gfs:make-span :end (gfs:size-width panel-size)))
+ (setf (gfw:outer-limit scrollbar) (gfs:size-width panel-size))
(setf (gfw:thumb-position scrollbar) 0)
(setf scrollbar (gfw:obtain-vertical-scrollbar window))
- (setf (gfw:outer-limits scrollbar)
- (gfs:make-span :end (gfs:size-height panel-size)))
+ (setf (gfw:outer-limit scrollbar) (gfs:size-height panel-size))
(setf (gfw:thumb-position scrollbar) 0)
(setf (gfw:step-increments disp) (gfs:make-size :width (gfg:average-char-width metrics)
:height (gfg:height metrics)))))
Modified: trunk/src/tests/uitoolkit/widget-tester.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/widget-tester.lisp (original)
+++ trunk/src/tests/uitoolkit/widget-tester.lisp Wed Oct 11 21:41:12 2006
@@ -231,7 +231,7 @@
(setf (gfw:text label-1) (thumb->string slider))))
(sl-1 (make-instance 'gfw:slider :parent panel-1
:callback sl-1-cb
- :outer-limits (gfs:make-span :start 0 :end 10)))
+ :outer-limit 10))
(label-3 (make-instance 'gfw:label :parent panel-1
:text "0 "))
(sb-1-cb (lambda (disp scrollbar axis detail)
@@ -239,7 +239,7 @@
(setf (gfw:text label-3) (thumb->string scrollbar))))
(sb-1 (make-instance 'gfw:scrollbar :parent panel-1
:callback sb-1-cb
- :outer-limits (gfs:make-span :start 0 :end 10)))
+ :outer-limit 10))
(panel-2 (make-instance 'gfw:panel :dispatcher panel-disp
:parent outer-panel
:layout layout3))
@@ -251,7 +251,7 @@
(sl-2 (make-instance 'gfw:slider :parent panel-2
:callback sl-2-cb
:style '(:vertical :auto-ticks :ticks-after :ticks-before)
- :outer-limits (gfs:make-span :start 0 :end 10)))
+ :outer-limit 10))
(label-4 (make-instance 'gfw:label :parent panel-2
:text "0 "))
(sb-2-cb (lambda (disp scrollbar axis detail)
@@ -260,7 +260,7 @@
(sb-2 (make-instance 'gfw:scrollbar :parent panel-2
:callback sb-2-cb
:style '(:vertical)
- :outer-limits (gfs:make-span :start 0 :end 10))))
+ :outer-limit 10)))
(declare (ignore sl-1 sl-2 sb-1 sb-2))
(gfw:pack panel-1)
(gfw:pack panel-2)
Modified: trunk/src/uitoolkit/widgets/scrollbar.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/scrollbar.lisp (original)
+++ trunk/src/uitoolkit/widgets/scrollbar.lisp Wed Oct 11 21:41:12 2006
@@ -54,13 +54,13 @@
(let ((hwnd (gfs:handle scrollbar)))
(cffi:with-foreign-object (info-ptr 'gfs::scrollinfo)
(gfs::zero-mem info-ptr gfs::scrollinfo)
- (cffi:with-foreign-slots ((gfs::cbsize gfs::fmask gfs::pagesize gfs::pos
- gfs::minpos gfs::maxpos gfs::trackpos)
+ (cffi:with-foreign-slots ((gfs::cbsize gfs::fmask gfs::pagesize
+ gfs::pos gfs::maxpos gfs::trackpos)
info-ptr gfs::scrollinfo)
(setf gfs::cbsize (cffi:foreign-type-size 'gfs::scrollinfo)
gfs::fmask gfs::+sif-all+)
(gfs::get-scroll-info hwnd type info-ptr)
- (list (gfs:make-span :start gfs::minpos :end gfs::maxpos)
+ (list gfs::maxpos
gfs::pagesize
gfs::pos
gfs::trackpos)))))
@@ -83,10 +83,10 @@
(gfs::set-scroll-info hwnd type info-ptr 1)))
amount)
-(defun sb-set-thumb-limits (scrollbar type span)
- (when (or (< (gfs:span-start span) 0) (< (gfs:span-end span) 0))
+(defun sb-set-thumb-limit (scrollbar type limit)
+ (when (< limit 0)
(warn 'gfs:toolkit-warning :detail "negative scrollbar limit")
- (return-from sb-set-thumb-limits nil))
+ (return-from sb-set-thumb-limit nil))
(if (gfs:disposed-p scrollbar)
(error 'gfs:disposed-error))
(let ((hwnd (gfs:handle scrollbar)))
@@ -96,17 +96,17 @@
info-ptr gfs::scrollinfo)
(setf gfs::cbsize (cffi:foreign-type-size 'gfs::scrollinfo)
gfs::fmask gfs::+sif-range+
- gfs::minpos (gfs:span-start span)
- gfs::maxpos (gfs:span-end span)))
+ gfs::minpos 0
+ gfs::maxpos limit))
(gfs::set-scroll-info hwnd type info-ptr 1)))
- span)
+ limit)
(defun sb-set-thumb-position (scrollbar type position)
(when (< position 0)
(warn 'gfs:toolkit-warning :detail "negative scrollbar position")
(return-from sb-set-thumb-position 0))
;;
- ;; TODO: should check position against limits, but doing that
+ ;; TODO: should check position against limit, but doing that
;; is not cheap, whereas the application will be calling this
;; method frequently to maintain the scrollbar's position;
;; more thought needed.
@@ -139,18 +139,18 @@
(error 'gfs:toolkit-error :detail "invalid standard scrollbar orientation")))
(setf (slot-value self 'dispatcher) nil)) ; standard scrollbars don't use dispatchers
-(defmethod outer-limits ((self standard-scrollbar))
+(defmethod outer-limit ((self standard-scrollbar))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (destructuring-bind (limits pagesize pos trackpos)
+ (destructuring-bind (limit pagesize pos trackpos)
(sb-get-info self (orientation-of self))
(declare (ignore pagesize pos trackpos))
- limits))
+ limit))
-(defmethod (setf outer-limits) (span (self standard-scrollbar))
+(defmethod (setf outer-limit) (limit (self standard-scrollbar))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (sb-set-thumb-limits self (orientation-of self) span))
+ (sb-set-thumb-limit self (orientation-of self) limit))
(defmethod owner ((self standard-scrollbar))
(parent self))
@@ -158,9 +158,9 @@
(defmethod page-increment ((self standard-scrollbar))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (destructuring-bind (limits pagesize pos trackpos)
+ (destructuring-bind (limit pagesize pos trackpos)
(sb-get-info self (orientation-of self))
- (declare (ignore limits pos trackpos))
+ (declare (ignore limit pos trackpos))
pagesize))
(defmethod (setf page-increment) (amount (self standard-scrollbar))
@@ -206,9 +206,9 @@
(defmethod thumb-position ((self standard-scrollbar))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (destructuring-bind (limits pagesize pos trackpos)
+ (destructuring-bind (limit pagesize pos trackpos)
(sb-get-info self (orientation-of self))
- (declare (ignore limits pagesize trackpos))
+ (declare (ignore limit pagesize trackpos))
pos))
(defmethod (setf thumb-position) (position (self standard-scrollbar))
@@ -219,9 +219,9 @@
(defmethod thumb-track-position ((self standard-scrollbar))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (destructuring-bind (limits pagesize pos trackpos)
+ (destructuring-bind (limit pagesize pos trackpos)
(sb-get-info self (orientation-of self))
- (declare (ignore limits pagesize pos))
+ (declare (ignore limit pagesize pos))
trackpos))
;;;
@@ -238,25 +238,25 @@
(:vertical (setf std-flags (sb-vertical-flags std-flags)))))
(values std-flags 0)))
-(defmethod initialize-instance :after ((self scrollbar) &key outer-limits page-increment parent &allow-other-keys)
+(defmethod initialize-instance :after ((self scrollbar) &key outer-limit page-increment parent &allow-other-keys)
(create-control self parent "" gfs::+icc-standard-classes+)
- (if outer-limits
- (setf (outer-limits self) outer-limits))
+ (if outer-limit
+ (setf (outer-limit self) outer-limit))
(if page-increment
(setf (page-increment self) page-increment)))
-(defmethod outer-limits ((self scrollbar))
+(defmethod outer-limit ((self scrollbar))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (destructuring-bind (limits pagesize pos trackpos)
+ (destructuring-bind (limit pagesize pos trackpos)
(sb-get-info self gfs::+sb-ctl+)
(declare (ignore pagesize pos trackpos))
- limits))
+ limit))
-(defmethod (setf outer-limits) (span (self scrollbar))
+(defmethod (setf outer-limit) (span (self scrollbar))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (sb-set-thumb-limits self gfs::+sb-ctl+ span))
+ (sb-set-thumb-limit self gfs::+sb-ctl+ span))
(defmethod owner ((self scrollbar))
(parent self))
@@ -264,9 +264,9 @@
(defmethod page-increment ((self scrollbar))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (destructuring-bind (limits pagesize pos trackpos)
+ (destructuring-bind (limit pagesize pos trackpos)
(sb-get-info self gfs::+sb-ctl+)
- (declare (ignore limits pos trackpos))
+ (declare (ignore limit pos trackpos))
pagesize))
(defmethod (setf page-increment) (amount (self scrollbar))
@@ -290,9 +290,9 @@
(defmethod thumb-position ((self scrollbar))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (destructuring-bind (limits pagesize pos trackpos)
+ (destructuring-bind (limit pagesize pos trackpos)
(sb-get-info self gfs::+sb-ctl+)
- (declare (ignore limits pagesize trackpos))
+ (declare (ignore limit pagesize trackpos))
pos))
(defmethod (setf thumb-position) (position (self scrollbar))
@@ -303,7 +303,7 @@
(defmethod thumb-track-position ((self scrollbar))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (destructuring-bind (limits pagesize pos trackpos)
+ (destructuring-bind (limit pagesize pos trackpos)
(sb-get-info self gfs::+sb-ctl+)
- (declare (ignore limits pagesize pos))
+ (declare (ignore limit pagesize pos))
trackpos))
Modified: trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp (original)
+++ trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp Wed Oct 11 21:41:12 2006
@@ -43,11 +43,11 @@
(defun update-scrollbar (scrollbar step-size detail)
(let ((page-size (page-increment scrollbar))
- (limits (outer-limits scrollbar))
+ (limit (outer-limit scrollbar))
(curr-pos (thumb-position scrollbar)))
(let ((new-pos (case detail
- (:start (gfs:span-start limits))
- (:end (gfs:span-end limits))
+ (:start 0)
+ (:end limit)
(:step-back (- curr-pos step-size))
(:step-forward (+ curr-pos step-size))
(:page-back (- curr-pos page-size))
@@ -55,9 +55,7 @@
(:thumb-position curr-pos)
(:thumb-track (thumb-track-position scrollbar))
(otherwise curr-pos))))
- (setf new-pos (clamp-scroll-pos new-pos
- (- (gfs:span-end limits) (gfs:span-start limits))
- page-size))
+ (setf new-pos (clamp-scroll-pos new-pos limit page-size))
(setf (thumb-position scrollbar) new-pos)
new-pos)))
@@ -111,9 +109,9 @@
(saved-x (gfs:point-x origin))
(saved-y (gfs:point-y origin))
(delta-x (- (+ (gfs:size-width viewport-size) saved-x)
- (gfs:span-end (outer-limits hscrollbar))))
+ (outer-limit hscrollbar)))
(delta-y (- (+ (gfs:size-height viewport-size) saved-y)
- (gfs:span-end (outer-limits vscrollbar)))))
+ (outer-limit vscrollbar))))
(if (and (> delta-x 0) (> saved-x 0))
(setf (gfs:point-x origin) (max 0 (- saved-x delta-x)))
(setf delta-x 0))
Modified: trunk/src/uitoolkit/widgets/slider.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/slider.lisp (original)
+++ trunk/src/uitoolkit/widgets/slider.lisp Wed Oct 11 21:41:12 2006
@@ -93,12 +93,12 @@
(setf std-flags (sl-ticks-both-flags std-flags)))
(values std-flags 0)))
-(defmethod initialize-instance :after ((self slider) &key outer-limits parent &allow-other-keys)
+(defmethod initialize-instance :after ((self slider) &key outer-limit parent &allow-other-keys)
(create-control self parent "" gfs::+icc-win95-classes+)
(setf (gfg:background-color self)
(gfg:rgb->color (gfs::get-sys-color gfs::+color-btnface+)))
- (if outer-limits
- (setf (outer-limits self) outer-limits)))
+ (if outer-limit
+ (setf (outer-limit self) outer-limit)))
(defmethod inner-limits ((self slider))
(if (gfs:disposed-p self)
@@ -124,27 +124,19 @@
(gfs::make-lparam end start))))
limits)
-(defmethod outer-limits ((self slider))
+(defmethod outer-limit ((self slider))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
(let ((hwnd (gfs:handle self)))
- (gfs:make-span :start (gfs::send-message hwnd gfs::+tbm-getrangemin+ 0 0)
- :end (gfs::send-message hwnd gfs::+tbm-getrangemax+ 0 0))))
+ (gfs::send-message hwnd gfs::+tbm-getrangemax+ 0 0)))
-(defmethod (setf outer-limits) (limits (self slider))
+(defmethod (setf outer-limit) (limit (self slider))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error))
- (let ((start (gfs:span-start limits))
- (end (gfs:span-end limits)))
- (if (or (< start 0) (< end 0))
- (error 'gfs:toolkit-error :detail "negative slider thumb limit"))
- (gfs::send-message (gfs:handle self)
- gfs::+tbm-setrange+
- 1
- (if (<= start end)
- (gfs::make-lparam start end)
- (gfs::make-lparam end start))))
- limits)
+ (if (< limit 0)
+ (error 'gfs:toolkit-error :detail "negative slider thumb limit"))
+ (gfs::send-message (gfs:handle self) gfs::+tbm-setrange+ 1 (gfs::make-lparam 0 limit))
+ limit)
(defmethod page-increment ((self slider))
(if (gfs:disposed-p self)
@@ -163,13 +155,12 @@
(defmethod preferred-size ((self slider) width-hint height-hint)
(let* ((b-width (* (border-width self) 2))
- (limits (outer-limits self))
- (numticks (- (gfs:span-end limits) (gfs:span-start limits)))
+ (limit (outer-limit self))
(size (gfs:make-size)))
(if (find :vertical (style-of self))
(setf (gfs:size-width size) (floor (* (vertical-scrollbar-width) 5) 2)
- (gfs:size-height size) (+ (* 10 numticks) b-width))
- (setf (gfs:size-width size) (+ (* 10 numticks) b-width)
+ (gfs:size-height size) (+ (* 10 limit) b-width))
+ (setf (gfs:size-width size) (+ (* 10 limit) b-width)
(gfs:size-height size) (floor (* (horizontal-scrollbar-height) 5) 2)))
(if (>= width-hint 0)
(setf (gfs:size-width size) width-hint))
Modified: trunk/src/uitoolkit/widgets/widget-generics.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/widget-generics.lisp (original)
+++ trunk/src/uitoolkit/widgets/widget-generics.lisp Wed Oct 11 21:41:12 2006
@@ -294,11 +294,11 @@
(defgeneric obtain-vertical-scrollbar (self)
(:documentation "Returns a scrollbar object if self has been configured to have one horizontally."))
-(defgeneric outer-limits (self)
- (:documentation "Returns the lowest and highest possible positions of self's indicator."))
+(defgeneric outer-limit (self)
+ (:documentation "Returns the zero-based highest possible position of self's indicator."))
-(defgeneric (setf outer-limits) (span self)
- (:documentation "Sets the lowest and highest possible positions of self's indicator."))
+(defgeneric (setf outer-limit) (limit self)
+ (:documentation "Sets the zero-based highest possible position of self's indicator."))
(defgeneric owner (self)
(:documentation "Returns self's owner (which is not necessarily the same as parent)."))
1
0
[graphic-forms-cvs] r300 - in trunk/src: tests/uitoolkit uitoolkit/widgets
by junrue@common-lisp.net 11 Oct '06
by junrue@common-lisp.net 11 Oct '06
11 Oct '06
Author: junrue
Date: Wed Oct 11 21:20:01 2006
New Revision: 300
Modified:
trunk/src/tests/uitoolkit/scroll-grid-panel.lisp
trunk/src/tests/uitoolkit/scroll-tester.lisp
trunk/src/tests/uitoolkit/scroll-text-panel.lisp
trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp
Log:
fixed scrolling regressions
Modified: trunk/src/tests/uitoolkit/scroll-grid-panel.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-grid-panel.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-grid-panel.lisp Wed Oct 11 21:20:01 2006
@@ -68,8 +68,8 @@
(setf scrollbar (gfw:obtain-vertical-scrollbar window))
(setf (gfw:outer-limits scrollbar)
(gfs:make-span :end (gfs:size-height panel-size)))
- (setf (gfw:step-increments disp) (gfs:make-size :width 1 :height 1))
(setf (gfw:thumb-position scrollbar) 0)
+ (setf (gfw:step-increments disp) (gfs:make-size :width 1 :height 1))
(setf (slot-value disp 'gfw::viewport-origin) (gfs:make-point))
(gfw:event-resize disp window (gfw:size window) :restored)))
Modified: trunk/src/tests/uitoolkit/scroll-tester.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-tester.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-tester.lisp Wed Oct 11 21:20:01 2006
@@ -81,9 +81,9 @@
(:item "&Text" :callback select-text)))))))
(setf (gfw:menu-bar *scroll-tester-win*) menubar
(gfw:top-child-of layout) grid-panel))
- (set-grid-scroll-params *scroll-tester-win*)
(setf (gfw:text *scroll-tester-win*) "Scroll Tester"
(gfw:size *scroll-tester-win*) (gfs:make-size :width 300 :height 275))
+ (set-grid-scroll-params *scroll-tester-win*)
(gfw:show *scroll-tester-win* t)))
(defun scroll-tester ()
Modified: trunk/src/tests/uitoolkit/scroll-text-panel.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-text-panel.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-text-panel.lisp Wed Oct 11 21:20:01 2006
@@ -79,19 +79,18 @@
panel))
(defun set-text-scroll-params (window)
- (let ((disp (gfw:dispatcher window))
- (panel (gfw::obtain-top-child window)))
+ (let* ((disp (gfw:dispatcher window))
+ (panel (gfw::obtain-top-child window))
+ (panel-size (gfw:size panel)))
(gfw:with-graphics-context (gc panel)
(let ((metrics (gfg:metrics gc (font-of (gfw:dispatcher panel))))
(scrollbar (gfw:obtain-horizontal-scrollbar window)))
(setf (gfw:outer-limits scrollbar)
- (gfs:make-span :end (* (gfs:size-width *text-model-size*)
- (gfg:average-char-width metrics))))
+ (gfs:make-span :end (gfs:size-width panel-size)))
(setf (gfw:thumb-position scrollbar) 0)
(setf scrollbar (gfw:obtain-vertical-scrollbar window))
(setf (gfw:outer-limits scrollbar)
- (gfs:make-span :end (* (gfs:size-height *text-model-size*)
- (gfg:height metrics))))
+ (gfs:make-span :end (gfs:size-height panel-size)))
(setf (gfw:thumb-position scrollbar) 0)
(setf (gfw:step-increments disp) (gfs:make-size :width (gfg:average-char-width metrics)
:height (gfg:height metrics)))))
Modified: trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp (original)
+++ trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp Wed Oct 11 21:20:01 2006
@@ -38,7 +38,7 @@
;;;
(defun clamp-scroll-pos (pos total-steps page-size)
- (setf pos (min pos (1+ (- total-steps page-size))))
+ (setf pos (min pos (- total-steps page-size)))
(max pos 0))
(defun update-scrollbar (scrollbar step-size detail)
@@ -61,67 +61,64 @@
(setf (thumb-position scrollbar) new-pos)
new-pos)))
-(defun update-scrolling-state (window &optional axis detail)
+(defun update-scrolling-state (window axis &optional detail)
(unless axis
(return-from update-scrolling-state nil))
(unless detail
(setf detail :thumb-position))
- (let ((disp (dispatcher window)))
+ (let ((disp (dispatcher window))
+ (hscrollbar (obtain-horizontal-scrollbar window))
+ (vscrollbar (obtain-vertical-scrollbar window)))
(let ((child (obtain-top-child window))
+ (origin (slot-value disp 'viewport-origin))
(h-step (gfs:size-width (step-increments disp)))
(v-step (gfs:size-height (step-increments disp)))
(new-hpos 0)
(new-vpos 0))
(cond
- ((or (eql axis :horizontal) (eql axis :both))
- (let ((scrollbar (obtain-horizontal-scrollbar window)))
- (setf new-hpos (update-scrollbar scrollbar h-step detail))))
- ((or (eql axis :vertical) (eql axis :both))
- (let ((scrollbar (obtain-vertical-scrollbar window)))
- (setf new-vpos (update-scrollbar scrollbar v-step detail)))))
- (let* ((origin (slot-value disp 'viewport-origin))
- (delta-x (* (floor (- (gfs:point-x origin) new-hpos) h-step) h-step))
- (delta-y (* (floor (- (gfs:point-y origin) new-vpos) v-step) v-step)))
- (decf (gfs:point-x origin) delta-x)
- (decf (gfs:point-y origin) delta-y)
- (scroll child delta-x delta-y nil 0))))
+ ((eql axis :horizontal)
+ (setf new-hpos (update-scrollbar hscrollbar h-step detail))
+ (setf new-vpos (thumb-position vscrollbar)))
+ ((eql axis :vertical)
+ (setf new-hpos (thumb-position hscrollbar))
+ (setf new-vpos (update-scrollbar vscrollbar v-step detail)))
+ ((eql axis :both)
+ (setf new-hpos (update-scrollbar hscrollbar h-step detail))
+ (setf new-vpos (update-scrollbar vscrollbar v-step detail))))
+ (let ((new-x (* (floor new-hpos h-step) h-step))
+ (new-y (* (floor new-vpos v-step) v-step)))
+ (scroll child (- (gfs:point-x origin) new-x) (- (gfs:point-y origin) new-y) nil 0)
+ (setf (gfs:point-x origin) new-x)
+ (setf (gfs:point-y origin) new-y))))
detail)
(defun validate-step-values (amounts)
(if (or (<= (gfs:size-width amounts) 0) (<= (gfs:size-height amounts) 0))
(error 'gfs:toolkit-error :detail "invalid step increment")))
-(defun update-scrollbar-page-size (scrollbar viewport-dim top-dim)
- (if scrollbar
- (setf (page-increment scrollbar) (1+ (min viewport-dim top-dim))))
- scrollbar)
-
(defun update-scrollbar-page-sizes (window)
- (let ((viewport-size (client-size window))
- (top (obtain-top-child window)))
- (let ((top-size (if top (size top) viewport-size)))
- (update-scrollbar-page-size (obtain-vertical-scrollbar window)
- (gfs:size-height viewport-size)
- (gfs:size-height top-size))
- (setf viewport-size (client-size window))
- (update-scrollbar-page-size (obtain-horizontal-scrollbar window)
- (gfs:size-width viewport-size)
- (gfs:size-width top-size)))))
+ (setf (page-increment (obtain-vertical-scrollbar window))
+ (gfs:size-height (client-size window)))
+ (setf (page-increment (obtain-horizontal-scrollbar window))
+ (gfs:size-width (client-size window)))) ; recalculate client size on purpose
(defun update-viewport-origin-for-resize (window)
(let* ((top (obtain-top-child window))
(viewport-size (client-size window))
- (top-size (if top (size top) viewport-size))
+ (hscrollbar (obtain-horizontal-scrollbar window))
+ (vscrollbar (obtain-vertical-scrollbar window))
(origin (slot-value (dispatcher window) 'viewport-origin))
(saved-x (gfs:point-x origin))
(saved-y (gfs:point-y origin))
- (delta-x (- (+ (gfs:size-width viewport-size) (gfs:point-x origin)) (gfs:size-width top-size)))
- (delta-y (- (+ (gfs:size-height viewport-size) (gfs:point-y origin)) (gfs:size-height top-size))))
- (if (and (> delta-x 0) (> (gfs:point-x origin) 0))
- (setf (gfs:point-x origin) (max 0 (- (gfs:point-x origin) delta-x)))
+ (delta-x (- (+ (gfs:size-width viewport-size) saved-x)
+ (gfs:span-end (outer-limits hscrollbar))))
+ (delta-y (- (+ (gfs:size-height viewport-size) saved-y)
+ (gfs:span-end (outer-limits vscrollbar)))))
+ (if (and (> delta-x 0) (> saved-x 0))
+ (setf (gfs:point-x origin) (max 0 (- saved-x delta-x)))
(setf delta-x 0))
- (if (and (> delta-y 0) (> (gfs:point-y origin) 0))
- (setf (gfs:point-y origin) (max 0 (- (gfs:point-y origin) delta-y)))
+ (if (and (> delta-y 0) (> saved-y 0))
+ (setf (gfs:point-y origin) (max 0 (- saved-y delta-y)))
(setf delta-y 0))
(if (or (and (zerop (gfs:point-x origin)) (/= saved-x 0))
(and (zerop (gfs:point-y origin)) (/= saved-y 0)))
@@ -137,13 +134,21 @@
(defmethod event-pre-resize ((disp scrolling-event-dispatcher) (window window) rect type)
(declare (ignore type))
- (let ((h-step (gfs:size-width (step-increments disp)))
- (v-step (gfs:size-height (step-increments disp)))
- (size (gfs:size rect)))
+ (let* ((h-step (gfs:size-width (step-increments disp)))
+ (v-step (gfs:size-height (step-increments disp)))
+ (outer-size (gfw:size window))
+ (client-size (gfw:client-size window))
+ (width-diff (- (gfs:size-width outer-size) (gfs:size-width client-size)))
+ (height-diff (- (gfs:size-height outer-size) (gfs:size-height client-size)))
+ (size (gfs:size rect)))
(if (/= h-step 1)
- (setf (gfs:size-width size) (* (floor (gfs:size-width size) h-step) h-step)))
+ (setf (gfs:size-width size)
+ (+ (* (floor (- (gfs:size-width size) width-diff) h-step) h-step)
+ width-diff)))
(if (/= v-step 1)
- (setf (gfs:size-height size) (* (floor (gfs:size-height size) v-step) v-step)))
+ (setf (gfs:size-height size)
+ (+ (* (floor (- (gfs:size-height size) height-diff) v-step) v-step)
+ height-diff)))
(setf (gfs:size rect) size)))
(defmethod event-resize ((disp scrolling-event-dispatcher) (window window) size type)
1
0
[graphic-forms-cvs] r299 - in trunk: . docs/manual docs/manual/gfw src/uitoolkit/widgets
by junrue@common-lisp.net 11 Oct '06
by junrue@common-lisp.net 11 Oct '06
11 Oct '06
Author: junrue
Date: Wed Oct 11 16:50:24 2006
New Revision: 299
Added:
trunk/docs/manual/gfw/event-move.html
trunk/docs/manual/gfw/event-pre-move.html
Modified:
trunk/NEWS.txt
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/gfw/event-pre-resize.html
trunk/src/uitoolkit/widgets/event-generics.lisp
trunk/src/uitoolkit/widgets/event.lisp
Log:
implemented event-pre-move
Modified: trunk/NEWS.txt
==============================================================================
--- trunk/NEWS.txt (original)
+++ trunk/NEWS.txt Wed Oct 11 16:50:24 2006
@@ -27,6 +27,12 @@
* scrolling-event-dispatcher for automatic management of a scrollable
child panel and window scrollbars
+. Implemented GFW:EVENT-PRE-RESIZE function so that applications can customize
+ the behavior of a window's size drag rectangle.
+
+. Implemented GFW:EVENT-PRE-MOVE function so that applications can customize
+ the behavior of a window's move drag rectangle.
+
. Improved GFW:HEAP-LAYOUT such that it obeys the top child's minimum and
maximum sizes, if any such sizes are set.
@@ -38,12 +44,12 @@
. Implemented GFW:ENABLE-REDRAW to enable applications to temporarily
disable (and later re-enable) drawing of widget content.
-. Fixed a silly bug in GFW:CHECKED-P (and GFW:SELECTED-P) for checkbox and
+. Fixed a bug in GFW:CHECKED-P (and GFW:SELECTED-P) for checkbox and
radio button -style buttons.
-. Fixed another silly bug, this one in the initialization of the paint
- rectangle in the WM_PAINT message handling method; the correct rectangle
- is now passed to GFW:EVENT-PAINT
+. Fixed a bug in the initialization of the paint rectangle in the WM_PAINT
+ message handling method; the correct rectangle is now passed to
+ GFW:EVENT-PAINT
. Fixed a bug in the SETF methods for GFW:MAXIMUM-SIZE and GFW:MINIMUM-SIZE
for windows whereby the size value was not being set in the appropriate
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Wed Oct 11 16:50:24 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=72
+TitleList=74
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -693,99 +693,99 @@
TitleList.ApplyTemp.59=0
TitleList.Expanded.59=0
TitleList.Kind.59=0
-TitleList.Title.60=event-pre-resize
+TitleList.Title.60=event-move
TitleList.Level.60=2
-TitleList.Url.60=gfw\event-pre-resize.html
+TitleList.Url.60=gfw\event-move.html
TitleList.Icon.60=0
TitleList.Status.60=0
-TitleList.Keywords.60=event-pre-resize
+TitleList.Keywords.60=event-move
TitleList.ContextNumber.60=
TitleList.ApplyTemp.60=0
TitleList.Expanded.60=0
TitleList.Kind.60=0
-TitleList.Title.61=event-resize
+TitleList.Title.61=event-pre-move
TitleList.Level.61=2
-TitleList.Url.61=gfw\event-resize.html
+TitleList.Url.61=gfw\event-pre-move.html
TitleList.Icon.61=0
TitleList.Status.61=0
-TitleList.Keywords.61=event-resize
+TitleList.Keywords.61=event-pre-move
TitleList.ContextNumber.61=
TitleList.ApplyTemp.61=0
TitleList.Expanded.61=0
TitleList.Kind.61=0
-TitleList.Title.62=event-select
+TitleList.Title.62=event-pre-resize
TitleList.Level.62=2
-TitleList.Url.62=gfw\event-select.html
+TitleList.Url.62=gfw\event-pre-resize.html
TitleList.Icon.62=0
TitleList.Status.62=0
-TitleList.Keywords.62=event-select
+TitleList.Keywords.62=event-pre-resize
TitleList.ContextNumber.62=
TitleList.ApplyTemp.62=0
TitleList.Expanded.62=0
TitleList.Kind.62=0
-TitleList.Title.63=event-source
+TitleList.Title.63=event-resize
TitleList.Level.63=2
-TitleList.Url.63=gfw\event-source.html
+TitleList.Url.63=gfw\event-resize.html
TitleList.Icon.63=0
TitleList.Status.63=0
-TitleList.Keywords.63=event-source
+TitleList.Keywords.63=event-resize
TitleList.ContextNumber.63=
TitleList.ApplyTemp.63=0
TitleList.Expanded.63=0
TitleList.Kind.63=0
-TitleList.Title.64=message-loop
+TitleList.Title.64=event-select
TitleList.Level.64=2
-TitleList.Url.64=gfw\message-loop.html
+TitleList.Url.64=gfw\event-select.html
TitleList.Icon.64=0
TitleList.Status.64=0
-TitleList.Keywords.64=message-loop
+TitleList.Keywords.64=event-select
TitleList.ContextNumber.64=
TitleList.ApplyTemp.64=0
TitleList.Expanded.64=0
TitleList.Kind.64=0
-TitleList.Title.65=obtain-event-time
+TitleList.Title.65=event-source
TitleList.Level.65=2
-TitleList.Url.65=gfw\obtain-event-time.html
+TitleList.Url.65=gfw\event-source.html
TitleList.Icon.65=0
TitleList.Status.65=0
-TitleList.Keywords.65=obtain-event-time
+TitleList.Keywords.65=event-source
TitleList.ContextNumber.65=
TitleList.ApplyTemp.65=0
TitleList.Expanded.65=0
TitleList.Kind.65=0
-TitleList.Title.66=with-graphics-context
+TitleList.Title.66=message-loop
TitleList.Level.66=2
-TitleList.Url.66=gfw\with-graphics-context.html
+TitleList.Url.66=gfw\message-loop.html
TitleList.Icon.66=0
TitleList.Status.66=0
-TitleList.Keywords.66=with-graphics-context
+TitleList.Keywords.66=message-loop
TitleList.ContextNumber.66=
TitleList.ApplyTemp.66=0
TitleList.Expanded.66=0
TitleList.Kind.66=0
-TitleList.Title.67=Miscellaneous Topics
-TitleList.Level.67=0
-TitleList.Url.67=MiscellaneousTopics.html
+TitleList.Title.67=obtain-event-time
+TitleList.Level.67=2
+TitleList.Url.67=gfw\obtain-event-time.html
TitleList.Icon.67=0
TitleList.Status.67=0
-TitleList.Keywords.67=
+TitleList.Keywords.67=obtain-event-time
TitleList.ContextNumber.67=
TitleList.ApplyTemp.67=0
TitleList.Expanded.67=0
TitleList.Kind.67=0
-TitleList.Title.68=Image Data Plugins
-TitleList.Level.68=1
-TitleList.Url.68=ImageDataPlugins.html
+TitleList.Title.68=with-graphics-context
+TitleList.Level.68=2
+TitleList.Url.68=gfw\with-graphics-context.html
TitleList.Icon.68=0
TitleList.Status.68=0
-TitleList.Keywords.68=
+TitleList.Keywords.68=with-graphics-context
TitleList.ContextNumber.68=
TitleList.ApplyTemp.68=0
TitleList.Expanded.68=0
TitleList.Kind.68=0
-TitleList.Title.69=Terminology Conventions
+TitleList.Title.69=Miscellaneous Topics
TitleList.Level.69=0
-TitleList.Url.69=TerminologyConventions.html
+TitleList.Url.69=MiscellaneousTopics.html
TitleList.Icon.69=0
TitleList.Status.69=0
TitleList.Keywords.69=
@@ -793,9 +793,9 @@
TitleList.ApplyTemp.69=0
TitleList.Expanded.69=0
TitleList.Kind.69=0
-TitleList.Title.70=Glossary
-TitleList.Level.70=0
-TitleList.Url.70=Glossary.html
+TitleList.Title.70=Image Data Plugins
+TitleList.Level.70=1
+TitleList.Url.70=ImageDataPlugins.html
TitleList.Icon.70=0
TitleList.Status.70=0
TitleList.Keywords.70=
@@ -803,14 +803,34 @@
TitleList.ApplyTemp.70=0
TitleList.Expanded.70=0
TitleList.Kind.70=0
-TitleList.Title.71=Footnotes
+TitleList.Title.71=Terminology Conventions
TitleList.Level.71=0
-TitleList.Url.71=Footnotes.html
+TitleList.Url.71=TerminologyConventions.html
TitleList.Icon.71=0
TitleList.Status.71=0
TitleList.Keywords.71=
TitleList.ContextNumber.71=
TitleList.ApplyTemp.71=0
TitleList.Expanded.71=0
-TitleList.Kind.71=1
+TitleList.Kind.71=0
+TitleList.Title.72=Glossary
+TitleList.Level.72=0
+TitleList.Url.72=Glossary.html
+TitleList.Icon.72=0
+TitleList.Status.72=0
+TitleList.Keywords.72=
+TitleList.ContextNumber.72=
+TitleList.ApplyTemp.72=0
+TitleList.Expanded.72=0
+TitleList.Kind.72=0
+TitleList.Title.73=Footnotes
+TitleList.Level.73=0
+TitleList.Url.73=Footnotes.html
+TitleList.Icon.73=0
+TitleList.Status.73=0
+TitleList.Keywords.73=
+TitleList.ContextNumber.73=
+TitleList.ApplyTemp.73=0
+TitleList.Expanded.73=0
+TitleList.Kind.73=1
Added: trunk/docs/manual/gfw/event-move.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-move.html Wed Oct 11 16:50:24 2006
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-move</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-move</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-move <A
+href="event-dispatcher.html"><EM>event-dispatcher</EM></A><EM> widget
+</EM> <A
+href="../gfs/point.html"><EM>point</EM></A>)<EM> </EM></P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will
+ process the move event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>The widget being
+moved.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>point</EM></FONT></TD>
+ <TD><FONT size=2>A <A
+ href="../gfs/point.html">point</A> object describing widget's new
+ location.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to respond to
+<EM>widget</EM>
+
+
+
+
+
+
+
+ being
+ moved.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="event-pre-move.html">event-pre-move</A></P></FONT></FONT></FONT>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfw/event-pre-move.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-pre-move.html Wed Oct 11 16:50:24 2006
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-pre-move</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-pre-move</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-pre-move <EM><A
+href="event-dispatcher.html">event-dispatcher</A> widget <A
+href="../gfs/rectangle.html" >rectangle</A>)
+ </EM></P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will
+ process the move event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>The widget being
+moved.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>rectangle</EM></FONT></TD>
+ <TD><FONT size=2>A <A
+ href="../gfs/rectangle.html">rectangle</A> object describing
+ the move drag rectangle, which may be modified by the
+ application.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to respond to
+<EM>widget</EM> being moved. This event function gives the
+application an opportunity to modify the move drag outline prior to the move
+event being delivered, thus controlling the resulting
+location.
+
+
+
+
+
+
+
+
+ </FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="event-move.html">event-move</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfw/event-pre-resize.html
==============================================================================
--- trunk/docs/manual/gfw/event-pre-resize.html (original)
+++ trunk/docs/manual/gfw/event-pre-resize.html Wed Oct 11 16:50:24 2006
@@ -39,8 +39,9 @@
<TR>
<TD width="20%"><FONT size=2><EM>rectangle</EM></FONT></TD>
<TD><FONT size=2>A <A
- href="../gfs/rectangle.html">rectangle</A> object describing the resize drag
- rectangle.</FONT></TD></TR>
+ href="../gfs/rectangle.html">rectangle</A> object describing the
+ resize drag rectangle, which may be modified by the
+ application.</FONT></TD></TR>
<TR>
<TD width="20%"><FONT size=2><EM>type</EM></FONT></TD>
<TD>
@@ -66,9 +67,9 @@
</FONT></P></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to respond to
<EM>widget</EM> being resized. This event function gives the
-application an opportunity to modify the resize drag outline. This is
-accomplished by changing one or more of the coordinates of
-<EM>rectangle.</EM>
+application an opportunity to modify the resize drag outline prior to the resize
+event being delivered, thus controlling the resulting
+dimensions.
Modified: trunk/src/uitoolkit/widgets/event-generics.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/event-generics.lisp (original)
+++ trunk/src/uitoolkit/widgets/event-generics.lisp Wed Oct 11 16:50:24 2006
@@ -163,10 +163,10 @@
(:method (dispatcher widget keycode char span new-content)
(declare (ignorable dispatcher widget keycode char span new-content))))
-(defgeneric event-pre-move (dispatcher widget)
- (:documentation "Implement this to preempt moving; return T if processed or nil if not.")
- (:method (dispatcher widget)
- (declare (ignorable dispatcher widget))))
+(defgeneric event-pre-move (dispatcher widget rect)
+ (:documentation "Implement this to modify widget's move drag rectangle.")
+ (:method (dispatcher widget rect)
+ (declare (ignorable dispatcher widget rect))))
(defgeneric event-pre-resize (dispatcher widget rect type)
(:documentation "Implement this to modify widget's resize drag rectangle.")
Modified: trunk/src/uitoolkit/widgets/event.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/event.lisp (original)
+++ trunk/src/uitoolkit/widgets/event.lisp Wed Oct 11 16:50:24 2006
@@ -345,12 +345,19 @@
0)
(defmethod process-message (hwnd (msg (eql gfs::+wm-moving+)) wparam lparam)
- (declare (ignore wparam lparam))
- (let* ((tc (thread-context))
- (w (get-widget tc hwnd)))
- (if (and w (event-pre-move (dispatcher w) w))
- 1
- 0)))
+ (declare (ignore wparam))
+ (let* ((w (get-widget (thread-context) hwnd))
+ (ptr (cffi:make-pointer (logand #xFFFFFFFF lparam)))
+ (rect (cffi:convert-from-foreign ptr 'gfs::rect-pointer)))
+ (event-pre-move (dispatcher w) w rect)
+ (cffi:with-foreign-slots ((gfs::left gfs::top gfs::right gfs::bottom) ptr gfs::rect)
+ (let ((pnt (gfs:location rect))
+ (size (gfs:size rect)))
+ (setf gfs::left (gfs:point-x pnt)
+ gfs::top (gfs:point-y pnt)
+ gfs::right (+ (gfs:point-x pnt) (gfs:size-width size))
+ gfs::bottom (+ (gfs:point-y pnt) (gfs:size-height size))))))
+ 1)
(defmethod process-message (hwnd (msg (eql gfs::+wm-hscroll+)) wparam lparam)
(let ((widget (get-widget (thread-context)
1
0
[graphic-forms-cvs] r298 - in trunk: docs/manual docs/manual/gfw src/uitoolkit/system src/uitoolkit/widgets
by junrue@common-lisp.net 11 Oct '06
by junrue@common-lisp.net 11 Oct '06
11 Oct '06
Author: junrue
Date: Wed Oct 11 16:25:54 2006
New Revision: 298
Added:
trunk/docs/manual/gfw/event-pre-resize.html
trunk/docs/manual/gfw/event-resize.html
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/src/uitoolkit/system/system-constants.lisp
trunk/src/uitoolkit/widgets/event-generics.lisp
trunk/src/uitoolkit/widgets/event.lisp
trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp
Log:
implemented integral resizing (event-pre-resize)
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Wed Oct 11 16:25:54 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=70
+TitleList=72
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -151,7 +151,7 @@
TitleList.Keywords.5=GFG`\graphic-forms.uitoolkit.graphics
TitleList.ContextNumber.5=
TitleList.ApplyTemp.5=0
-TitleList.Expanded.5=1
+TitleList.Expanded.5=0
TitleList.Kind.5=0
TitleList.Title.6=color
TitleList.Level.6=2
@@ -251,7 +251,7 @@
TitleList.Keywords.15=GFS`\graphic-forms.uitoolkit.system
TitleList.ContextNumber.15=
TitleList.ApplyTemp.15=0
-TitleList.Expanded.15=1
+TitleList.Expanded.15=0
TitleList.Kind.15=0
TitleList.Title.16=code
TitleList.Level.16=2
@@ -693,79 +693,79 @@
TitleList.ApplyTemp.59=0
TitleList.Expanded.59=0
TitleList.Kind.59=0
-TitleList.Title.60=event-select
+TitleList.Title.60=event-pre-resize
TitleList.Level.60=2
-TitleList.Url.60=gfw\event-select.html
+TitleList.Url.60=gfw\event-pre-resize.html
TitleList.Icon.60=0
TitleList.Status.60=0
-TitleList.Keywords.60=event-select
+TitleList.Keywords.60=event-pre-resize
TitleList.ContextNumber.60=
TitleList.ApplyTemp.60=0
TitleList.Expanded.60=0
TitleList.Kind.60=0
-TitleList.Title.61=event-source
+TitleList.Title.61=event-resize
TitleList.Level.61=2
-TitleList.Url.61=gfw\event-source.html
+TitleList.Url.61=gfw\event-resize.html
TitleList.Icon.61=0
TitleList.Status.61=0
-TitleList.Keywords.61=event-source
+TitleList.Keywords.61=event-resize
TitleList.ContextNumber.61=
TitleList.ApplyTemp.61=0
TitleList.Expanded.61=0
TitleList.Kind.61=0
-TitleList.Title.62=message-loop
+TitleList.Title.62=event-select
TitleList.Level.62=2
-TitleList.Url.62=gfw\message-loop.html
+TitleList.Url.62=gfw\event-select.html
TitleList.Icon.62=0
TitleList.Status.62=0
-TitleList.Keywords.62=message-loop
+TitleList.Keywords.62=event-select
TitleList.ContextNumber.62=
TitleList.ApplyTemp.62=0
TitleList.Expanded.62=0
TitleList.Kind.62=0
-TitleList.Title.63=obtain-event-time
+TitleList.Title.63=event-source
TitleList.Level.63=2
-TitleList.Url.63=gfw\obtain-event-time.html
+TitleList.Url.63=gfw\event-source.html
TitleList.Icon.63=0
TitleList.Status.63=0
-TitleList.Keywords.63=obtain-event-time
+TitleList.Keywords.63=event-source
TitleList.ContextNumber.63=
TitleList.ApplyTemp.63=0
TitleList.Expanded.63=0
TitleList.Kind.63=0
-TitleList.Title.64=with-graphics-context
+TitleList.Title.64=message-loop
TitleList.Level.64=2
-TitleList.Url.64=gfw\with-graphics-context.html
+TitleList.Url.64=gfw\message-loop.html
TitleList.Icon.64=0
TitleList.Status.64=0
-TitleList.Keywords.64=with-graphics-context
+TitleList.Keywords.64=message-loop
TitleList.ContextNumber.64=
TitleList.ApplyTemp.64=0
TitleList.Expanded.64=0
TitleList.Kind.64=0
-TitleList.Title.65=Miscellaneous Topics
-TitleList.Level.65=0
-TitleList.Url.65=MiscellaneousTopics.html
+TitleList.Title.65=obtain-event-time
+TitleList.Level.65=2
+TitleList.Url.65=gfw\obtain-event-time.html
TitleList.Icon.65=0
TitleList.Status.65=0
-TitleList.Keywords.65=
+TitleList.Keywords.65=obtain-event-time
TitleList.ContextNumber.65=
TitleList.ApplyTemp.65=0
TitleList.Expanded.65=0
TitleList.Kind.65=0
-TitleList.Title.66=Image Data Plugins
-TitleList.Level.66=1
-TitleList.Url.66=ImageDataPlugins.html
+TitleList.Title.66=with-graphics-context
+TitleList.Level.66=2
+TitleList.Url.66=gfw\with-graphics-context.html
TitleList.Icon.66=0
TitleList.Status.66=0
-TitleList.Keywords.66=
+TitleList.Keywords.66=with-graphics-context
TitleList.ContextNumber.66=
TitleList.ApplyTemp.66=0
TitleList.Expanded.66=0
TitleList.Kind.66=0
-TitleList.Title.67=Terminology Conventions
+TitleList.Title.67=Miscellaneous Topics
TitleList.Level.67=0
-TitleList.Url.67=TerminologyConventions.html
+TitleList.Url.67=MiscellaneousTopics.html
TitleList.Icon.67=0
TitleList.Status.67=0
TitleList.Keywords.67=
@@ -773,9 +773,9 @@
TitleList.ApplyTemp.67=0
TitleList.Expanded.67=0
TitleList.Kind.67=0
-TitleList.Title.68=Glossary
-TitleList.Level.68=0
-TitleList.Url.68=Glossary.html
+TitleList.Title.68=Image Data Plugins
+TitleList.Level.68=1
+TitleList.Url.68=ImageDataPlugins.html
TitleList.Icon.68=0
TitleList.Status.68=0
TitleList.Keywords.68=
@@ -783,14 +783,34 @@
TitleList.ApplyTemp.68=0
TitleList.Expanded.68=0
TitleList.Kind.68=0
-TitleList.Title.69=Footnotes
+TitleList.Title.69=Terminology Conventions
TitleList.Level.69=0
-TitleList.Url.69=Footnotes.html
+TitleList.Url.69=TerminologyConventions.html
TitleList.Icon.69=0
TitleList.Status.69=0
TitleList.Keywords.69=
TitleList.ContextNumber.69=
TitleList.ApplyTemp.69=0
TitleList.Expanded.69=0
-TitleList.Kind.69=1
+TitleList.Kind.69=0
+TitleList.Title.70=Glossary
+TitleList.Level.70=0
+TitleList.Url.70=Glossary.html
+TitleList.Icon.70=0
+TitleList.Status.70=0
+TitleList.Keywords.70=
+TitleList.ContextNumber.70=
+TitleList.ApplyTemp.70=0
+TitleList.Expanded.70=0
+TitleList.Kind.70=0
+TitleList.Title.71=Footnotes
+TitleList.Level.71=0
+TitleList.Url.71=Footnotes.html
+TitleList.Icon.71=0
+TitleList.Status.71=0
+TitleList.Keywords.71=
+TitleList.ContextNumber.71=
+TitleList.ApplyTemp.71=0
+TitleList.Expanded.71=0
+TitleList.Kind.71=1
Added: trunk/docs/manual/gfw/event-pre-resize.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-pre-resize.html Wed Oct 11 16:25:54 2006
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-pre-resize</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-pre-resize</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-pre-resize <EM><A
+href="event-dispatcher.html">event-dispatcher</A> widget <A
+href="../gfs/rectangle.html" >rectangle</A>
+ type</EM>)</P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will
+ process the resize event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>The widget being
+resized.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>rectangle</EM></FONT></TD>
+ <TD><FONT size=2>A <A
+ href="../gfs/rectangle.html">rectangle</A> object describing the resize drag
+ rectangle.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>type</EM></FONT></TD>
+ <TD>
+ <P><FONT size=2>Identifies which
+ of eight possible areas of <EM>widget</EM> 's frame
+ is being sized:<BR><FONT face=Courier size=3>:bottom</FONT> indicates the bottom
+ edge of <EM>widget</EM>
+ <BR><FONT face=Courier
+ size=3>:bottom-left</FONT>
+ indicates the bottom-left corner of <EM>widget</EM>
+ <BR><FONT face=Courier size=3>:bottom-right</FONT> indicates the
+ bottom-right corner of
+ <EM>widget</EM> <BR><FONT
+ face=Courier size=3>:left</FONT> indicates the left edge of
+ <EM>widget</EM><BR><FONT face=Courier size=3>:right</FONT> indicates the
+ right edge of <EM>widget</EM><BR><FONT face=Courier size=3>:top</FONT>
+ indicates the top edge of <EM>widget</EM><BR><FONT face=Courier
+ size=3>:top-left</FONT> indicates the top-left corner of
+ <EM>widget</EM><BR><FONT face=Courier size=3>:top-right</FONT> indicates
+ the top-right corner of
+<EM>widget</EM>
+
+</FONT></P></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to respond to
+<EM>widget</EM> being resized. This event function gives the
+application an opportunity to modify the resize drag outline. This is
+accomplished by changing one or more of the coordinates of
+<EM>rectangle.</EM>
+
+
+
+
+
+
+
+
+ </FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="event-resize.html">event-resize</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfw/event-resize.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-resize.html Wed Oct 11 16:25:54 2006
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-resize</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-resize</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-resize <EM><A
+href="event-dispatcher.html">event-dispatcher</A> widget <A
+href="../gfs/size.html">size</A>
+ type</EM>)</P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will
+ process the resize event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>The widget being
+resized.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>size</EM></FONT></TD>
+ <TD><FONT size=2>A <A
+ href="../gfs/size.html">size</A> object describing widget's new
+ dimensions.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>type</EM></FONT></TD>
+ <TD>
+ <P><FONT size=2>Identifies which of three possible
+ resizing actions occurred:<BR><FONT face=Courier size=3>:maximized</FONT>
+ indicates that <EM>widget</EM> was expanded to its maximum <A
+ href="../gfs/size.html">size</A>, such as when the user clicks on the
+ maximize button of a window frame<BR><FONT face=Courier
+ size=3>:minimized</FONT> indicates that <EM>widget</EM> was minimized to
+ the taskbar<BR><FONT face=Courier size=3>:restored</FONT> indicates that
+ <EM>widget</EM> was either restored from a minimized state, or that
+ resizing occurred while <EM>widget</EM> was already in a visible,
+ non-maximized
+state</FONT></P></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to respond to
+<EM>widget</EM>
+
+
+
+
+
+
+
+ being
+ resized.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="event-pre-resize.html">event-pre-resize</A></P></FONT></FONT></FONT>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/src/uitoolkit/system/system-constants.lisp
==============================================================================
--- trunk/src/uitoolkit/system/system-constants.lisp (original)
+++ trunk/src/uitoolkit/system/system-constants.lisp Wed Oct 11 16:25:54 2006
@@ -1331,6 +1331,15 @@
(defconstant +wm-appcommand+ #x0319)
(defconstant +wm-themechanged+ #x031A)
+(defconstant +wmsz-left+ 1)
+(defconstant +wmsz-right+ 2)
+(defconstant +wmsz-top+ 3)
+(defconstant +wmsz-topleft+ 4)
+(defconstant +wmsz-topright+ 5)
+(defconstant +wmsz-bottom+ 6)
+(defconstant +wmsz-bottomleft+ 7)
+(defconstant +wmsz-bottomright+ 8)
+
(defconstant +ws-overlapped+ #x00000000)
(defconstant +ws-popup+ #x80000000)
(defconstant +ws-child+ #x40000000)
Modified: trunk/src/uitoolkit/widgets/event-generics.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/event-generics.lisp (original)
+++ trunk/src/uitoolkit/widgets/event-generics.lisp Wed Oct 11 16:25:54 2006
@@ -168,10 +168,10 @@
(:method (dispatcher widget)
(declare (ignorable dispatcher widget))))
-(defgeneric event-pre-resize (dispatcher widget)
- (:documentation "Implement this to preempt resizing; return T if processed or nil if not.")
- (:method (dispatcher widget)
- (declare (ignorable dispatcher widget))))
+(defgeneric event-pre-resize (dispatcher widget rect type)
+ (:documentation "Implement this to modify widget's resize drag rectangle.")
+ (:method (dispatcher widget rect type)
+ (declare (ignorable dispatcher widget rect type))))
(defgeneric event-resize (dispatcher widget size type)
(:documentation "Implement this to respond to widget being resized.")
Modified: trunk/src/uitoolkit/widgets/event.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/event.lisp (original)
+++ trunk/src/uitoolkit/widgets/event.lisp Wed Oct 11 16:25:54 2006
@@ -488,12 +488,27 @@
0)
(defmethod process-message (hwnd (msg (eql gfs::+wm-sizing+)) wparam lparam)
- (declare (ignore wparam lparam))
- (let* ((tc (thread-context))
- (w (get-widget tc hwnd)))
- (if (and w (event-pre-resize (dispatcher w) w))
- 1
- 0)))
+ (let* ((w (get-widget (thread-context) hwnd))
+ (ptr (cffi:make-pointer (logand #xFFFFFFFF lparam)))
+ (rect (cffi:convert-from-foreign ptr 'gfs::rect-pointer))
+ (type (case wparam
+ (#.gfs::+wmsz-bottom+ :bottom)
+ (#.gfs::+wmsz-bottomleft+ :bottom-left)
+ (#.gfs::+wmsz-bottomright+ :bottom-right)
+ (#.gfs::+wmsz-left+ :left)
+ (#.gfs::+wmsz-right+ :right)
+ (#.gfs::+wmsz-top+ :top)
+ (#.gfs::+wmsz-topleft+ :top-left)
+ (#.gfs::+wmsz-topright+ :top-right))))
+ (event-pre-resize (dispatcher w) w rect type)
+ (cffi:with-foreign-slots ((gfs::left gfs::top gfs::right gfs::bottom) ptr gfs::rect)
+ (let ((pnt (gfs:location rect))
+ (size (gfs:size rect)))
+ (setf gfs::left (gfs:point-x pnt)
+ gfs::top (gfs:point-y pnt)
+ gfs::right (+ (gfs:point-x pnt) (gfs:size-width size))
+ gfs::bottom (+ (gfs:point-y pnt) (gfs:size-height size))))))
+ 1)
(defmethod process-message (hwnd (msg (eql gfs::+wm-timer+)) wparam lparam)
(declare (ignore lparam))
Modified: trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp (original)
+++ trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp Wed Oct 11 16:25:54 2006
@@ -135,6 +135,17 @@
;;; methods
;;;
+(defmethod event-pre-resize ((disp scrolling-event-dispatcher) (window window) rect type)
+ (declare (ignore type))
+ (let ((h-step (gfs:size-width (step-increments disp)))
+ (v-step (gfs:size-height (step-increments disp)))
+ (size (gfs:size rect)))
+ (if (/= h-step 1)
+ (setf (gfs:size-width size) (* (floor (gfs:size-width size) h-step) h-step)))
+ (if (/= v-step 1)
+ (setf (gfs:size-height size) (* (floor (gfs:size-height size) v-step) v-step)))
+ (setf (gfs:size rect) size)))
+
(defmethod event-resize ((disp scrolling-event-dispatcher) (window window) size type)
(declare (ignore size type))
(call-next-method)
1
0
[graphic-forms-cvs] r297 - in trunk/src: demos/unblocked tests/uitoolkit uitoolkit/widgets
by junrue@common-lisp.net 11 Oct '06
by junrue@common-lisp.net 11 Oct '06
11 Oct '06
Author: junrue
Date: Wed Oct 11 13:01:23 2006
New Revision: 297
Modified:
trunk/src/demos/unblocked/scoreboard-panel.lisp
trunk/src/tests/uitoolkit/scroll-grid-panel.lisp
trunk/src/tests/uitoolkit/scroll-tester.lisp
trunk/src/tests/uitoolkit/scroll-text-panel.lisp
trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp
Log:
implemented integral scrolling
Modified: trunk/src/demos/unblocked/scoreboard-panel.lisp
==============================================================================
--- trunk/src/demos/unblocked/scoreboard-panel.lisp (original)
+++ trunk/src/demos/unblocked/scoreboard-panel.lisp Wed Oct 11 13:01:23 2006
@@ -85,12 +85,9 @@
(defmethod initialize-instance :after ((self scoreboard-panel-events) &key buffer-size)
(declare (ignorable buffer-size))
- (let ((gc (make-instance 'gfg:graphics-context)))
- (unwind-protect
- (progn
- (setf (label-font-of self) (make-instance 'gfg:font :gc gc :data *scoreboard-label-font-data*))
- (setf (value-font-of self) (make-instance 'gfg:font :gc gc :data *scoreboard-value-font-data*)))
- (gfs:dispose gc))))
+ (gfw:with-graphics-context (gc)
+ (setf (label-font-of self) (make-instance 'gfg:font :gc gc :data *scoreboard-label-font-data*))
+ (setf (value-font-of self) (make-instance 'gfg:font :gc gc :data *scoreboard-value-font-data*))))
(defmethod draw-scoreboard-row (gc row image-size label-font label-text value-font value)
(let* ((metrics (gfg:metrics gc label-font))
Modified: trunk/src/tests/uitoolkit/scroll-grid-panel.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-grid-panel.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-grid-panel.lisp Wed Oct 11 13:01:23 2006
@@ -53,29 +53,26 @@
(setf (gfw:maximum-size panel) panel-size
(gfw:minimum-size panel) panel-size)
(assert (gfs:equal-size-p panel-size (slot-value panel 'gfw::max-size)))
- (let ((scrollbar (gfw:obtain-horizontal-scrollbar parent)))
- (setf (gfw:outer-limits scrollbar) (gfs:make-span :end (gfs:size-width panel-size))
- (gfw:thumb-position scrollbar) 0)
- (gfs:dispose scrollbar))
- (let ((scrollbar (gfw:obtain-vertical-scrollbar parent)))
- (setf (gfw:outer-limits scrollbar) (gfs:make-span :end (gfs:size-height panel-size))
- (gfw:thumb-position scrollbar) 0)
- (gfs:dispose scrollbar))
-#|
- (let* ((gc (make-instance 'gfg:graphics-context :widget panel))
- (font (make-instance 'gfg:font :gc gc)))
- (unwind-protect
- (let ((metrics (gfg:metrics gc font)))
- (setf (gfs:size-width *grid-char-size*) (gfg:maximum-char-width metrics)
- (gfs:size-height *grid-char-size*) (+ (gfg:ascent metrics)
- (gfg:descent metrics))))
- (gfs:dispose font)
- (gfs:dispose gc)))
-|#
(setf (gfs:size-width *grid-char-size*) (floor +grid-half-extent+ 2)
(gfs:size-height *grid-char-size*) (floor +grid-half-extent+ 2))
panel))
+(defun set-grid-scroll-params (window)
+ (let* ((disp (gfw:dispatcher window))
+ (panel (gfw::obtain-top-child window))
+ (panel-size (gfw:size panel))
+ (scrollbar (gfw:obtain-horizontal-scrollbar window)))
+ (setf (gfw:outer-limits scrollbar)
+ (gfs:make-span :end (gfs:size-width panel-size)))
+ (setf (gfw:thumb-position scrollbar) 0)
+ (setf scrollbar (gfw:obtain-vertical-scrollbar window))
+ (setf (gfw:outer-limits scrollbar)
+ (gfs:make-span :end (gfs:size-height panel-size)))
+ (setf (gfw:step-increments disp) (gfs:make-size :width 1 :height 1))
+ (setf (gfw:thumb-position scrollbar) 0)
+ (setf (slot-value disp 'gfw::viewport-origin) (gfs:make-point))
+ (gfw:event-resize disp window (gfw:size window) :restored)))
+
(defmethod gfw:event-paint ((disp scroll-grid-panel-events) window gc rect)
(declare (ignore window))
(let ((color (gfg:rgb->color (gfs::get-sys-color gfs::+color-btnface+))))
Modified: trunk/src/tests/uitoolkit/scroll-tester.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-tester.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-tester.lisp Wed Oct 11 13:01:23 2006
@@ -61,11 +61,13 @@
(select-grid (lambda (disp item)
(declare (ignore disp item))
(setf (gfw:top-child-of layout) grid-panel)
- (gfw:layout *scroll-tester-win*)))
+ (gfw:layout *scroll-tester-win*)
+ (set-grid-scroll-params *scroll-tester-win*)))
(select-text (lambda (disp item)
(declare (ignore disp item))
(setf (gfw:top-child-of layout) text-panel)
- (gfw:layout *scroll-tester-win*)))
+ (gfw:layout *scroll-tester-win*)
+ (set-text-scroll-params *scroll-tester-win*)))
(manage-tests-menu (lambda (disp menu)
(declare (ignore disp))
(let ((top (gfw::obtain-top-child *scroll-tester-win*))
@@ -79,6 +81,7 @@
(:item "&Text" :callback select-text)))))))
(setf (gfw:menu-bar *scroll-tester-win*) menubar
(gfw:top-child-of layout) grid-panel))
+ (set-grid-scroll-params *scroll-tester-win*)
(setf (gfw:text *scroll-tester-win*) "Scroll Tester"
(gfw:size *scroll-tester-win*) (gfs:make-size :width 300 :height 275))
(gfw:show *scroll-tester-win* t)))
Modified: trunk/src/tests/uitoolkit/scroll-text-panel.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-text-panel.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-text-panel.lisp Wed Oct 11 13:01:23 2006
@@ -33,14 +33,96 @@
(in-package #:graphic-forms.uitoolkit.tests)
-(defclass scroll-text-panel-events (gfw:event-dispatcher) ())
+(defvar *text-to-draw* "ABCDEFGHIJKLMNOPQRSTUVWXYZ[]0123456789{}")
+
+(defvar *text-model-size* (gfs:make-size :width 100 :height 100)) ; character cells
+
+(defvar *text-panel-font-data* (gfg:make-font-data :face-name "Lucida Console"
+ :point-size 10))
+
+(defclass scroll-text-panel-events (gfw:event-dispatcher)
+ ((font
+ :accessor font-of
+ :initform nil)))
+
+(defun draw-text-chunk (gc metrics row first-col last-col)
+ (let* ((col-diff (1+ (- last-col first-col)))
+ (text-len (length *text-to-draw*))
+ (text-start (mod first-col text-len))
+ (text-end (mod last-col text-len))
+ (ch-width (gfg:average-char-width metrics))
+ (ch-height (gfg:height metrics))
+ (pnt (gfs:make-point :x (* ch-width first-col)
+ :y (* ch-height row))))
+ (cond
+ ((and (<= col-diff text-len) (<= text-start text-end))
+ (gfg:draw-text gc (subseq *text-to-draw* text-start (1+ text-end)) pnt))
+ ((or (> col-diff text-len) (> text-start text-end))
+ (gfg:draw-text gc (subseq *text-to-draw* text-start text-len) pnt)
+ (incf (gfs:point-x pnt) (* (- text-len text-start) ch-width))
+ (dotimes (i (floor col-diff text-len))
+ (gfg:draw-text gc *text-to-draw* pnt)
+ (incf (gfs:point-x pnt) (* text-len ch-width)))
+ (gfg:draw-text gc (subseq *text-to-draw* 0 (1+ text-end)) pnt)))))
(defun make-scroll-text-panel (parent)
- (let ((panel (make-instance 'gfw:panel :dispatcher 'scroll-text-panel-events
- :parent parent)))
- (let* ((font (gfg:font panel)) ; we don't own font, so don't dispose it
- (gc (make-instance 'gfg:graphics-context :widget panel))
- (metrics (gfg:metrics gc font)))
- (print metrics)
- (gfs:dispose gc))
+ (let* ((disp (make-instance 'scroll-text-panel-events))
+ (panel (make-instance 'gfw:panel :dispatcher disp :parent parent)))
+ (gfw:with-graphics-context (gc panel)
+ (let* ((metrics (gfg:metrics gc (font-of disp)))
+ (panel-size (gfs:make-size :width (* (gfs:size-width *text-model-size*)
+ (gfg:average-char-width metrics))
+ :height (* (gfs:size-height *text-model-size*)
+ (gfg:height metrics)))))
+ (setf (gfw:maximum-size panel) panel-size
+ (gfw:minimum-size panel) panel-size)))
panel))
+
+(defun set-text-scroll-params (window)
+ (let ((disp (gfw:dispatcher window))
+ (panel (gfw::obtain-top-child window)))
+ (gfw:with-graphics-context (gc panel)
+ (let ((metrics (gfg:metrics gc (font-of (gfw:dispatcher panel))))
+ (scrollbar (gfw:obtain-horizontal-scrollbar window)))
+ (setf (gfw:outer-limits scrollbar)
+ (gfs:make-span :end (* (gfs:size-width *text-model-size*)
+ (gfg:average-char-width metrics))))
+ (setf (gfw:thumb-position scrollbar) 0)
+ (setf scrollbar (gfw:obtain-vertical-scrollbar window))
+ (setf (gfw:outer-limits scrollbar)
+ (gfs:make-span :end (* (gfs:size-height *text-model-size*)
+ (gfg:height metrics))))
+ (setf (gfw:thumb-position scrollbar) 0)
+ (setf (gfw:step-increments disp) (gfs:make-size :width (gfg:average-char-width metrics)
+ :height (gfg:height metrics)))))
+ (setf (slot-value disp 'gfw::viewport-origin) (gfs:make-point))
+ (gfw:event-resize disp window (gfw:size window) :restored)))
+
+(defmethod initialize-instance ((self scroll-text-panel-events) &key)
+ (gfw:with-graphics-context (gc)
+ (setf (font-of self) (make-instance 'gfg:font :gc gc :data *text-panel-font-data*))))
+
+(defmethod gfw:event-dispose ((disp scroll-text-panel-events) (panel gfw:panel))
+ (let ((font (font-of disp)))
+ (if font
+ (gfs:dispose font))
+ (setf (font-of disp) nil)))
+
+(defmethod gfw:event-paint ((disp scroll-text-panel-events) window gc rect)
+ (declare (ignore window))
+ (setf (gfg:background-color gc) gfg:*color-white*
+ (gfg:foreground-color gc) gfg:*color-white*)
+ (gfg:draw-filled-rectangle gc rect)
+ (setf (gfg:foreground-color gc) gfg:*color-black*
+ (gfg:font gc) (font-of disp))
+ (let* ((metrics (gfg:metrics gc (font-of disp)))
+ (pnt (gfs:location rect))
+ (size (gfs:size rect))
+ (first-row (floor (gfs:point-y pnt) (gfg:height metrics)))
+ (last-row (floor (+ (gfs:point-y pnt) (gfs:size-height size)) (gfg:height metrics)))
+ (first-col (floor (gfs:point-x pnt) (gfg:average-char-width metrics)))
+ (last-col (floor (+ (gfs:point-x pnt) (gfs:size-width size)) (gfg:average-char-width metrics))))
+ (setf (gfs:point-x pnt) (* first-col (gfg:average-char-width metrics)))
+ (loop for row from first-row upto last-row
+ do (draw-text-chunk gc metrics row first-col last-col))))
+
Modified: trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp (original)
+++ trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp Wed Oct 11 13:01:23 2006
@@ -41,7 +41,7 @@
(setf pos (min pos (1+ (- total-steps page-size))))
(max pos 0))
-(defun compute-scrolling-delta (scrollbar step-size detail)
+(defun update-scrollbar (scrollbar step-size detail)
(let ((page-size (page-increment scrollbar))
(limits (outer-limits scrollbar))
(curr-pos (thumb-position scrollbar)))
@@ -59,7 +59,7 @@
(- (gfs:span-end limits) (gfs:span-start limits))
page-size))
(setf (thumb-position scrollbar) new-pos)
- (- curr-pos new-pos))))
+ new-pos)))
(defun update-scrolling-state (window &optional axis detail)
(unless axis
@@ -68,19 +68,20 @@
(setf detail :thumb-position))
(let ((disp (dispatcher window)))
(let ((child (obtain-top-child window))
- (step-incs (step-increments disp))
- (delta-x 0)
- (delta-y 0))
+ (h-step (gfs:size-width (step-increments disp)))
+ (v-step (gfs:size-height (step-increments disp)))
+ (new-hpos 0)
+ (new-vpos 0))
(cond
((or (eql axis :horizontal) (eql axis :both))
(let ((scrollbar (obtain-horizontal-scrollbar window)))
- (setf delta-x (compute-scrolling-delta scrollbar (gfs:size-width step-incs) detail))
- (gfs:dispose scrollbar)))
+ (setf new-hpos (update-scrollbar scrollbar h-step detail))))
((or (eql axis :vertical) (eql axis :both))
(let ((scrollbar (obtain-vertical-scrollbar window)))
- (setf delta-y (compute-scrolling-delta scrollbar (gfs:size-height step-incs) detail))
- (gfs:dispose scrollbar))))
- (let ((origin (slot-value disp 'viewport-origin)))
+ (setf new-vpos (update-scrollbar scrollbar v-step detail)))))
+ (let* ((origin (slot-value disp 'viewport-origin))
+ (delta-x (* (floor (- (gfs:point-x origin) new-hpos) h-step) h-step))
+ (delta-y (* (floor (- (gfs:point-y origin) new-vpos) v-step) v-step)))
(decf (gfs:point-x origin) delta-x)
(decf (gfs:point-y origin) delta-y)
(scroll child delta-x delta-y nil 0))))
@@ -90,27 +91,22 @@
(if (or (<= (gfs:size-width amounts) 0) (<= (gfs:size-height amounts) 0))
(error 'gfs:toolkit-error :detail "invalid step increment")))
-(defun update-scrollbar-page-size (scrollbar viewport-width top-width step-size)
+(defun update-scrollbar-page-size (scrollbar viewport-dim top-dim)
(if scrollbar
- (setf (page-increment scrollbar) (* (1+ (min viewport-width top-width))
- step-size)))
+ (setf (page-increment scrollbar) (1+ (min viewport-dim top-dim))))
scrollbar)
(defun update-scrollbar-page-sizes (window)
- (let ((disp (dispatcher window))
- (viewport-size (client-size window))
+ (let ((viewport-size (client-size window))
(top (obtain-top-child window)))
- (let ((step-incs (step-increments disp))
- (top-size (if top (size top) viewport-size)))
+ (let ((top-size (if top (size top) viewport-size)))
(update-scrollbar-page-size (obtain-vertical-scrollbar window)
(gfs:size-height viewport-size)
- (gfs:size-height top-size)
- (gfs:size-height step-incs))
+ (gfs:size-height top-size))
(setf viewport-size (client-size window))
(update-scrollbar-page-size (obtain-horizontal-scrollbar window)
(gfs:size-width viewport-size)
- (gfs:size-width top-size)
- (gfs:size-width step-incs)))))
+ (gfs:size-width top-size)))))
(defun update-viewport-origin-for-resize (window)
(let* ((top (obtain-top-child window))
1
0
[graphic-forms-cvs] r296 - in trunk: . docs/manual docs/manual/gfg docs/manual/gfs docs/manual/gfw src/tests/uitoolkit src/uitoolkit/graphics src/uitoolkit/system src/uitoolkit/widgets
by junrue@common-lisp.net 10 Oct '06
by junrue@common-lisp.net 10 Oct '06
10 Oct '06
Author: junrue
Date: Tue Oct 10 03:13:08 2006
New Revision: 296
Added:
trunk/docs/manual/gfg/font.html
Modified:
trunk/NEWS.txt
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/gfg/make-color.html
trunk/docs/manual/gfs/native-object.html
trunk/docs/manual/gfw/event-dispatcher.html
trunk/docs/manual/gfw/event-source.html
trunk/src/tests/uitoolkit/scroll-text-panel.lisp
trunk/src/uitoolkit/graphics/font.lisp
trunk/src/uitoolkit/system/gdi32.lisp
trunk/src/uitoolkit/system/system-constants.lisp
trunk/src/uitoolkit/widgets/widget.lisp
trunk/src/uitoolkit/widgets/window.lisp
Log:
implemented gfg:font for windows; improved font initialize-instance; more docs
Modified: trunk/NEWS.txt
==============================================================================
--- trunk/NEWS.txt (original)
+++ trunk/NEWS.txt Tue Oct 10 03:13:08 2006
@@ -30,6 +30,8 @@
. Improved GFW:HEAP-LAYOUT such that it obeys the top child's minimum and
maximum sizes, if any such sizes are set.
+. Added GFG:FONT method for querying the current font selected for a window.
+
. Did some housecleaning of the item-manager protocol and heavily refactored
the implementation of item-manager base functionality.
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Tue Oct 10 03:13:08 2006
@@ -2,7 +2,7 @@
Title=Graphic-Forms Programming Reference
RootDir=
DefaultTopic=Introduction.html
-CompiledFile=graphic-forms.chm
+CompiledFile=C:\projects\public\build\docs\graphic-forms\graphic-forms.chm
CustomTemplate=
DefaultTemplate=1
Encoding=Windows-1252
@@ -15,7 +15,7 @@
HtmlHelpTitle=Graphic-Forms Programming Reference
HtmlHelpTitleSame=1
WebHelpDefault=Introduction.html
-WebHelpOutputFolder=c:\projects\public\graphic-forms\docs\manual\html
+WebHelpOutputFolder=c:\projects\public\build\docs\graphic-forms
WebHelpTemplate=
WebHelpTitle=Graphic-Forms Programming Reference
WebHelpDefaultSame=1
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=69
+TitleList=70
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -213,539 +213,539 @@
TitleList.ApplyTemp.11=0
TitleList.Expanded.11=0
TitleList.Kind.11=0
-TitleList.Title.12=make-color
+TitleList.Title.12=font
TitleList.Level.12=2
-TitleList.Url.12=gfg\make-color.html
+TitleList.Url.12=gfg\font.html
TitleList.Icon.12=0
TitleList.Status.12=0
-TitleList.Keywords.12=make-color
+TitleList.Keywords.12=font
TitleList.ContextNumber.12=
TitleList.ApplyTemp.12=0
TitleList.Expanded.12=0
TitleList.Kind.12=0
-TitleList.Title.13=rgb->color
+TitleList.Title.13=make-color
TitleList.Level.13=2
-TitleList.Url.13=gfg\rgb-to-color.html
+TitleList.Url.13=gfg\make-color.html
TitleList.Icon.13=0
TitleList.Status.13=0
-TitleList.Keywords.13=rgb->color
+TitleList.Keywords.13=make-color
TitleList.ContextNumber.13=
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
TitleList.Kind.13=0
-TitleList.Title.14=System Package
-TitleList.Level.14=1
-TitleList.Url.14=SystemPackage.html
+TitleList.Title.14=rgb->color
+TitleList.Level.14=2
+TitleList.Url.14=gfg\rgb-to-color.html
TitleList.Icon.14=0
TitleList.Status.14=0
-TitleList.Keywords.14=GFS`\graphic-forms.uitoolkit.system
+TitleList.Keywords.14=rgb->color
TitleList.ContextNumber.14=
TitleList.ApplyTemp.14=0
-TitleList.Expanded.14=1
+TitleList.Expanded.14=0
TitleList.Kind.14=0
-TitleList.Title.15=code
-TitleList.Level.15=2
-TitleList.Url.15=gfs\code.html
+TitleList.Title.15=System Package
+TitleList.Level.15=1
+TitleList.Url.15=SystemPackage.html
TitleList.Icon.15=0
TitleList.Status.15=0
-TitleList.Keywords.15=code
+TitleList.Keywords.15=GFS`\graphic-forms.uitoolkit.system
TitleList.ContextNumber.15=
TitleList.ApplyTemp.15=0
-TitleList.Expanded.15=0
+TitleList.Expanded.15=1
TitleList.Kind.15=0
-TitleList.Title.16=comdlg-error
+TitleList.Title.16=code
TitleList.Level.16=2
-TitleList.Url.16=gfs\comdlg-error.html
+TitleList.Url.16=gfs\code.html
TitleList.Icon.16=0
TitleList.Status.16=0
-TitleList.Keywords.16=comdlg-error`\:dlg-code
+TitleList.Keywords.16=code
TitleList.ContextNumber.16=
TitleList.ApplyTemp.16=0
TitleList.Expanded.16=0
TitleList.Kind.16=0
-TitleList.Title.17=copy-point
+TitleList.Title.17=comdlg-error
TitleList.Level.17=2
-TitleList.Url.17=gfs\copy-point.html
+TitleList.Url.17=gfs\comdlg-error.html
TitleList.Icon.17=0
TitleList.Status.17=0
-TitleList.Keywords.17=copy-point
+TitleList.Keywords.17=comdlg-error`\:dlg-code
TitleList.ContextNumber.17=
TitleList.ApplyTemp.17=0
TitleList.Expanded.17=0
TitleList.Kind.17=0
-TitleList.Title.18=copy-rectangle
+TitleList.Title.18=copy-point
TitleList.Level.18=2
-TitleList.Url.18=gfs\copy-rectangle.html
+TitleList.Url.18=gfs\copy-point.html
TitleList.Icon.18=0
TitleList.Status.18=0
-TitleList.Keywords.18=copy-rectangle
+TitleList.Keywords.18=copy-point
TitleList.ContextNumber.18=
TitleList.ApplyTemp.18=0
TitleList.Expanded.18=0
TitleList.Kind.18=0
-TitleList.Title.19=copy-size
+TitleList.Title.19=copy-rectangle
TitleList.Level.19=2
-TitleList.Url.19=gfs\copy-size.html
+TitleList.Url.19=gfs\copy-rectangle.html
TitleList.Icon.19=0
TitleList.Status.19=0
-TitleList.Keywords.19=copy-size
+TitleList.Keywords.19=copy-rectangle
TitleList.ContextNumber.19=
TitleList.ApplyTemp.19=0
TitleList.Expanded.19=0
TitleList.Kind.19=0
-TitleList.Title.20=copy-span
+TitleList.Title.20=copy-size
TitleList.Level.20=2
-TitleList.Url.20=gfs\copy-span.html
+TitleList.Url.20=gfs\copy-size.html
TitleList.Icon.20=0
TitleList.Status.20=0
-TitleList.Keywords.20=copy-span
+TitleList.Keywords.20=copy-size
TitleList.ContextNumber.20=
TitleList.ApplyTemp.20=0
TitleList.Expanded.20=0
TitleList.Kind.20=0
-TitleList.Title.21=detail
+TitleList.Title.21=copy-span
TitleList.Level.21=2
-TitleList.Url.21=gfs\detail.html
+TitleList.Url.21=gfs\copy-span.html
TitleList.Icon.21=0
TitleList.Status.21=0
-TitleList.Keywords.21=detail
+TitleList.Keywords.21=copy-span
TitleList.ContextNumber.21=
TitleList.ApplyTemp.21=0
TitleList.Expanded.21=0
TitleList.Kind.21=0
-TitleList.Title.22=dispose
+TitleList.Title.22=detail
TitleList.Level.22=2
-TitleList.Url.22=gfs\dispose.html
+TitleList.Url.22=gfs\detail.html
TitleList.Icon.22=0
TitleList.Status.22=0
-TitleList.Keywords.22=disposed
+TitleList.Keywords.22=detail
TitleList.ContextNumber.22=
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=disposed-error
+TitleList.Title.23=dispose
TitleList.Level.23=2
-TitleList.Url.23=gfs\disposed-error.html
+TitleList.Url.23=gfs\dispose.html
TitleList.Icon.23=0
TitleList.Status.23=0
-TitleList.Keywords.23=disposed-error
+TitleList.Keywords.23=disposed
TitleList.ContextNumber.23=
TitleList.ApplyTemp.23=0
TitleList.Expanded.23=0
TitleList.Kind.23=0
-TitleList.Title.24=disposed-p
+TitleList.Title.24=disposed-error
TitleList.Level.24=2
-TitleList.Url.24=gfs\disposed-p.html
+TitleList.Url.24=gfs\disposed-error.html
TitleList.Icon.24=0
TitleList.Status.24=0
-TitleList.Keywords.24=disposed-p
+TitleList.Keywords.24=disposed-error
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
TitleList.Kind.24=0
-TitleList.Title.25=dlg-code
+TitleList.Title.25=disposed-p
TitleList.Level.25=2
-TitleList.Url.25=gfs\dlg-code.html
+TitleList.Url.25=gfs\disposed-p.html
TitleList.Icon.25=0
TitleList.Status.25=0
-TitleList.Keywords.25=dlg-code
+TitleList.Keywords.25=disposed-p
TitleList.ContextNumber.25=
TitleList.ApplyTemp.25=0
TitleList.Expanded.25=0
TitleList.Kind.25=0
-TitleList.Title.26=empty-span-p
+TitleList.Title.26=dlg-code
TitleList.Level.26=2
-TitleList.Url.26=gfs\empty-span-p.html
+TitleList.Url.26=gfs\dlg-code.html
TitleList.Icon.26=0
TitleList.Status.26=0
-TitleList.Keywords.26=empty-span-p
+TitleList.Keywords.26=dlg-code
TitleList.ContextNumber.26=
TitleList.ApplyTemp.26=0
TitleList.Expanded.26=0
TitleList.Kind.26=0
-TitleList.Title.27=equal-size-p
+TitleList.Title.27=empty-span-p
TitleList.Level.27=2
-TitleList.Url.27=gfs\equal-size-p.html
+TitleList.Url.27=gfs\empty-span-p.html
TitleList.Icon.27=0
TitleList.Status.27=0
-TitleList.Keywords.27=equal-size-p
+TitleList.Keywords.27=empty-span-p
TitleList.ContextNumber.27=
TitleList.ApplyTemp.27=0
TitleList.Expanded.27=0
TitleList.Kind.27=0
-TitleList.Title.28=handle
+TitleList.Title.28=equal-size-p
TitleList.Level.28=2
-TitleList.Url.28=gfs\handle.html
+TitleList.Url.28=gfs\equal-size-p.html
TitleList.Icon.28=0
TitleList.Status.28=0
-TitleList.Keywords.28=handle
+TitleList.Keywords.28=equal-size-p
TitleList.ContextNumber.28=
TitleList.ApplyTemp.28=0
TitleList.Expanded.28=0
TitleList.Kind.28=0
-TitleList.Title.29=location
+TitleList.Title.29=handle
TitleList.Level.29=2
-TitleList.Url.29=gfs\location.html
+TitleList.Url.29=gfs\handle.html
TitleList.Icon.29=0
TitleList.Status.29=0
-TitleList.Keywords.29=location`\
+TitleList.Keywords.29=handle
TitleList.ContextNumber.29=
TitleList.ApplyTemp.29=0
TitleList.Expanded.29=0
TitleList.Kind.29=0
-TitleList.Title.30=make-point
+TitleList.Title.30=location
TitleList.Level.30=2
-TitleList.Url.30=gfs\make-point.html
+TitleList.Url.30=gfs\location.html
TitleList.Icon.30=0
TitleList.Status.30=0
-TitleList.Keywords.30=make-point
+TitleList.Keywords.30=location`\
TitleList.ContextNumber.30=
TitleList.ApplyTemp.30=0
TitleList.Expanded.30=0
TitleList.Kind.30=0
-TitleList.Title.31=make-rectangle
+TitleList.Title.31=make-point
TitleList.Level.31=2
-TitleList.Url.31=gfs\make-rectangle.html
+TitleList.Url.31=gfs\make-point.html
TitleList.Icon.31=0
TitleList.Status.31=0
-TitleList.Keywords.31=make-rectangle
+TitleList.Keywords.31=make-point
TitleList.ContextNumber.31=
TitleList.ApplyTemp.31=0
TitleList.Expanded.31=0
TitleList.Kind.31=0
-TitleList.Title.32=make-size
+TitleList.Title.32=make-rectangle
TitleList.Level.32=2
-TitleList.Url.32=gfs\make-size.html
+TitleList.Url.32=gfs\make-rectangle.html
TitleList.Icon.32=0
TitleList.Status.32=0
-TitleList.Keywords.32=make-size
+TitleList.Keywords.32=make-rectangle
TitleList.ContextNumber.32=
TitleList.ApplyTemp.32=0
TitleList.Expanded.32=0
TitleList.Kind.32=0
-TitleList.Title.33=make-span
+TitleList.Title.33=make-size
TitleList.Level.33=2
-TitleList.Url.33=gfs\make-span.html
+TitleList.Url.33=gfs\make-size.html
TitleList.Icon.33=0
TitleList.Status.33=0
-TitleList.Keywords.33=make-span
+TitleList.Keywords.33=make-size
TitleList.ContextNumber.33=
TitleList.ApplyTemp.33=0
TitleList.Expanded.33=0
TitleList.Kind.33=0
-TitleList.Title.34=native-object
+TitleList.Title.34=make-span
TitleList.Level.34=2
-TitleList.Url.34=gfs\native-object.html
+TitleList.Url.34=gfs\make-span.html
TitleList.Icon.34=0
TitleList.Status.34=0
-TitleList.Keywords.34=native-object
+TitleList.Keywords.34=make-span
TitleList.ContextNumber.34=
TitleList.ApplyTemp.34=0
TitleList.Expanded.34=0
TitleList.Kind.34=0
-TitleList.Title.35=point
+TitleList.Title.35=native-object
TitleList.Level.35=2
-TitleList.Url.35=gfs\point.html
+TitleList.Url.35=gfs\native-object.html
TitleList.Icon.35=0
TitleList.Status.35=0
-TitleList.Keywords.35=point
+TitleList.Keywords.35=native-object
TitleList.ContextNumber.35=
TitleList.ApplyTemp.35=0
TitleList.Expanded.35=0
TitleList.Kind.35=0
-TitleList.Title.36=point-x
+TitleList.Title.36=point
TitleList.Level.36=2
-TitleList.Url.36=gfs\point-x.html
+TitleList.Url.36=gfs\point.html
TitleList.Icon.36=0
TitleList.Status.36=0
-TitleList.Keywords.36=point-x
+TitleList.Keywords.36=point
TitleList.ContextNumber.36=
TitleList.ApplyTemp.36=0
TitleList.Expanded.36=0
TitleList.Kind.36=0
-TitleList.Title.37=point-y
+TitleList.Title.37=point-x
TitleList.Level.37=2
-TitleList.Url.37=gfs\point-y.html
+TitleList.Url.37=gfs\point-x.html
TitleList.Icon.37=0
TitleList.Status.37=0
-TitleList.Keywords.37=point-y
+TitleList.Keywords.37=point-x
TitleList.ContextNumber.37=
TitleList.ApplyTemp.37=0
TitleList.Expanded.37=0
TitleList.Kind.37=0
-TitleList.Title.38=rectangle
+TitleList.Title.38=point-y
TitleList.Level.38=2
-TitleList.Url.38=gfs\rectangle.html
+TitleList.Url.38=gfs\point-y.html
TitleList.Icon.38=0
TitleList.Status.38=0
-TitleList.Keywords.38=rectangle
+TitleList.Keywords.38=point-y
TitleList.ContextNumber.38=
TitleList.ApplyTemp.38=0
TitleList.Expanded.38=0
TitleList.Kind.38=0
-TitleList.Title.39=size
+TitleList.Title.39=rectangle
TitleList.Level.39=2
-TitleList.Url.39=gfs\size.html
+TitleList.Url.39=gfs\rectangle.html
TitleList.Icon.39=0
TitleList.Status.39=0
-TitleList.Keywords.39=size
+TitleList.Keywords.39=rectangle
TitleList.ContextNumber.39=
TitleList.ApplyTemp.39=0
TitleList.Expanded.39=0
TitleList.Kind.39=0
TitleList.Title.40=size
TitleList.Level.40=2
-TitleList.Url.40=gfs\size-function.html
+TitleList.Url.40=gfs\size.html
TitleList.Icon.40=0
TitleList.Status.40=0
-TitleList.Keywords.40=
+TitleList.Keywords.40=size
TitleList.ContextNumber.40=
TitleList.ApplyTemp.40=0
TitleList.Expanded.40=0
TitleList.Kind.40=0
-TitleList.Title.41=size-height
+TitleList.Title.41=size
TitleList.Level.41=2
-TitleList.Url.41=gfs\size-height.html
+TitleList.Url.41=gfs\size-function.html
TitleList.Icon.41=0
TitleList.Status.41=0
-TitleList.Keywords.41=size-height`\
+TitleList.Keywords.41=
TitleList.ContextNumber.41=
TitleList.ApplyTemp.41=0
TitleList.Expanded.41=0
TitleList.Kind.41=0
-TitleList.Title.42=size-width
+TitleList.Title.42=size-height
TitleList.Level.42=2
-TitleList.Url.42=gfs\size-width.html
+TitleList.Url.42=gfs\size-height.html
TitleList.Icon.42=0
TitleList.Status.42=0
-TitleList.Keywords.42=size-width
+TitleList.Keywords.42=size-height`\
TitleList.ContextNumber.42=
TitleList.ApplyTemp.42=0
TitleList.Expanded.42=0
TitleList.Kind.42=0
-TitleList.Title.43=span
+TitleList.Title.43=size-width
TitleList.Level.43=2
-TitleList.Url.43=gfs\span.html
+TitleList.Url.43=gfs\size-width.html
TitleList.Icon.43=0
TitleList.Status.43=0
-TitleList.Keywords.43=span
+TitleList.Keywords.43=size-width
TitleList.ContextNumber.43=
TitleList.ApplyTemp.43=0
TitleList.Expanded.43=0
TitleList.Kind.43=0
-TitleList.Title.44=span-end
+TitleList.Title.44=span
TitleList.Level.44=2
-TitleList.Url.44=gfs\span-end.html
+TitleList.Url.44=gfs\span.html
TitleList.Icon.44=0
TitleList.Status.44=0
-TitleList.Keywords.44=span-end`\
+TitleList.Keywords.44=span
TitleList.ContextNumber.44=
TitleList.ApplyTemp.44=0
TitleList.Expanded.44=0
TitleList.Kind.44=0
-TitleList.Title.45=span-start
+TitleList.Title.45=span-end
TitleList.Level.45=2
-TitleList.Url.45=gfs\span-start.html
+TitleList.Url.45=gfs\span-end.html
TitleList.Icon.45=0
TitleList.Status.45=0
-TitleList.Keywords.45=span-start`\
+TitleList.Keywords.45=span-end`\
TitleList.ContextNumber.45=
TitleList.ApplyTemp.45=0
TitleList.Expanded.45=0
TitleList.Kind.45=0
-TitleList.Title.46=toolkit-error
+TitleList.Title.46=span-start
TitleList.Level.46=2
-TitleList.Url.46=gfs\toolkit-error.html
+TitleList.Url.46=gfs\span-start.html
TitleList.Icon.46=0
TitleList.Status.46=0
-TitleList.Keywords.46=toolkit-error`\:detail`\
+TitleList.Keywords.46=span-start`\
TitleList.ContextNumber.46=
TitleList.ApplyTemp.46=0
TitleList.Expanded.46=0
TitleList.Kind.46=0
-TitleList.Title.47=toolkit-warning
+TitleList.Title.47=toolkit-error
TitleList.Level.47=2
-TitleList.Url.47=gfs\toolkit-warning.html
+TitleList.Url.47=gfs\toolkit-error.html
TitleList.Icon.47=0
TitleList.Status.47=0
-TitleList.Keywords.47=toolkit-warning
+TitleList.Keywords.47=toolkit-error`\:detail`\
TitleList.ContextNumber.47=
TitleList.ApplyTemp.47=0
TitleList.Expanded.47=0
TitleList.Kind.47=0
-TitleList.Title.48=win32-error
+TitleList.Title.48=toolkit-warning
TitleList.Level.48=2
-TitleList.Url.48=gfs\win32-error.html
+TitleList.Url.48=gfs\toolkit-warning.html
TitleList.Icon.48=0
TitleList.Status.48=0
-TitleList.Keywords.48=win32-error`\:code`\
+TitleList.Keywords.48=toolkit-warning
TitleList.ContextNumber.48=
TitleList.ApplyTemp.48=0
TitleList.Expanded.48=0
TitleList.Kind.48=0
-TitleList.Title.49=win32-warning
+TitleList.Title.49=win32-error
TitleList.Level.49=2
-TitleList.Url.49=gfs\win32-warning.html
+TitleList.Url.49=gfs\win32-error.html
TitleList.Icon.49=0
TitleList.Status.49=0
-TitleList.Keywords.49=win32-warning
+TitleList.Keywords.49=win32-error`\:code`\
TitleList.ContextNumber.49=
TitleList.ApplyTemp.49=0
TitleList.Expanded.49=0
TitleList.Kind.49=0
-TitleList.Title.50=Widgets Package
-TitleList.Level.50=1
-TitleList.Url.50=WidgetsPackage.html
+TitleList.Title.50=win32-warning
+TitleList.Level.50=2
+TitleList.Url.50=gfs\win32-warning.html
TitleList.Icon.50=0
TitleList.Status.50=0
-TitleList.Keywords.50=GFW`\graphic-forms.uitoolkit.widgets
+TitleList.Keywords.50=win32-warning
TitleList.ContextNumber.50=
TitleList.ApplyTemp.50=0
TitleList.Expanded.50=0
TitleList.Kind.50=0
-TitleList.Title.51=default-message-filter
-TitleList.Level.51=2
-TitleList.Url.51=gfw\default-message-filter.html
+TitleList.Title.51=Widgets Package
+TitleList.Level.51=1
+TitleList.Url.51=WidgetsPackage.html
TitleList.Icon.51=0
TitleList.Status.51=0
-TitleList.Keywords.51=default-message-filter`\GetMessage`\MSG`\
+TitleList.Keywords.51=GFW`\graphic-forms.uitoolkit.widgets
TitleList.ContextNumber.51=
TitleList.ApplyTemp.51=0
-TitleList.Expanded.51=0
+TitleList.Expanded.51=1
TitleList.Kind.51=0
-TitleList.Title.52=event-activate
+TitleList.Title.52=default-message-filter
TitleList.Level.52=2
-TitleList.Url.52=gfw\event-activate.html
+TitleList.Url.52=gfw\default-message-filter.html
TitleList.Icon.52=0
TitleList.Status.52=0
-TitleList.Keywords.52=event-activate
+TitleList.Keywords.52=default-message-filter`\GetMessage`\MSG`\
TitleList.ContextNumber.52=
TitleList.ApplyTemp.52=0
TitleList.Expanded.52=0
TitleList.Kind.52=0
-TitleList.Title.53=event-arm
+TitleList.Title.53=event-activate
TitleList.Level.53=2
-TitleList.Url.53=gfw\event-arm.html
+TitleList.Url.53=gfw\event-activate.html
TitleList.Icon.53=0
TitleList.Status.53=0
-TitleList.Keywords.53=event-arm
+TitleList.Keywords.53=event-activate
TitleList.ContextNumber.53=
TitleList.ApplyTemp.53=0
TitleList.Expanded.53=0
TitleList.Kind.53=0
-TitleList.Title.54=event-close
+TitleList.Title.54=event-arm
TitleList.Level.54=2
-TitleList.Url.54=gfw\event-close.html
+TitleList.Url.54=gfw\event-arm.html
TitleList.Icon.54=0
TitleList.Status.54=0
-TitleList.Keywords.54=event-close
+TitleList.Keywords.54=event-arm
TitleList.ContextNumber.54=
TitleList.ApplyTemp.54=0
TitleList.Expanded.54=0
TitleList.Kind.54=0
-TitleList.Title.55=event-deactivate
+TitleList.Title.55=event-close
TitleList.Level.55=2
-TitleList.Url.55=gfw\event-deactivate.html
+TitleList.Url.55=gfw\event-close.html
TitleList.Icon.55=0
TitleList.Status.55=0
-TitleList.Keywords.55=event-deactivate
+TitleList.Keywords.55=event-close
TitleList.ContextNumber.55=
TitleList.ApplyTemp.55=0
TitleList.Expanded.55=0
TitleList.Kind.55=0
-TitleList.Title.56=event-default-action
+TitleList.Title.56=event-deactivate
TitleList.Level.56=2
-TitleList.Url.56=gfw\event-default-action.html
+TitleList.Url.56=gfw\event-deactivate.html
TitleList.Icon.56=0
TitleList.Status.56=0
-TitleList.Keywords.56=event-default-action
+TitleList.Keywords.56=event-deactivate
TitleList.ContextNumber.56=
TitleList.ApplyTemp.56=0
TitleList.Expanded.56=0
TitleList.Kind.56=0
-TitleList.Title.57=event-dispatcher
+TitleList.Title.57=event-default-action
TitleList.Level.57=2
-TitleList.Url.57=gfw\event-dispatcher.html
+TitleList.Url.57=gfw\event-default-action.html
TitleList.Icon.57=0
TitleList.Status.57=0
-TitleList.Keywords.57=event-dispatcher
+TitleList.Keywords.57=event-default-action
TitleList.ContextNumber.57=
TitleList.ApplyTemp.57=0
TitleList.Expanded.57=0
TitleList.Kind.57=0
-TitleList.Title.58=event-dispose
+TitleList.Title.58=event-dispatcher
TitleList.Level.58=2
-TitleList.Url.58=gfw\event-dispose.html
+TitleList.Url.58=gfw\event-dispatcher.html
TitleList.Icon.58=0
TitleList.Status.58=0
-TitleList.Keywords.58=event-dispose
+TitleList.Keywords.58=event-dispatcher
TitleList.ContextNumber.58=
TitleList.ApplyTemp.58=0
TitleList.Expanded.58=0
TitleList.Kind.58=0
-TitleList.Title.59=event-select
+TitleList.Title.59=event-dispose
TitleList.Level.59=2
-TitleList.Url.59=gfw\event-select.html
+TitleList.Url.59=gfw\event-dispose.html
TitleList.Icon.59=0
TitleList.Status.59=0
-TitleList.Keywords.59=event-select
+TitleList.Keywords.59=event-dispose
TitleList.ContextNumber.59=
TitleList.ApplyTemp.59=0
TitleList.Expanded.59=0
TitleList.Kind.59=0
-TitleList.Title.60=event-source
+TitleList.Title.60=event-select
TitleList.Level.60=2
-TitleList.Url.60=gfw\event-source.html
+TitleList.Url.60=gfw\event-select.html
TitleList.Icon.60=0
TitleList.Status.60=0
-TitleList.Keywords.60=event-source
+TitleList.Keywords.60=event-select
TitleList.ContextNumber.60=
TitleList.ApplyTemp.60=0
TitleList.Expanded.60=0
TitleList.Kind.60=0
-TitleList.Title.61=message-loop
+TitleList.Title.61=event-source
TitleList.Level.61=2
-TitleList.Url.61=gfw\message-loop.html
+TitleList.Url.61=gfw\event-source.html
TitleList.Icon.61=0
TitleList.Status.61=0
-TitleList.Keywords.61=message-loop
+TitleList.Keywords.61=event-source
TitleList.ContextNumber.61=
TitleList.ApplyTemp.61=0
TitleList.Expanded.61=0
TitleList.Kind.61=0
-TitleList.Title.62=obtain-event-time
+TitleList.Title.62=message-loop
TitleList.Level.62=2
-TitleList.Url.62=gfw\obtain-event-time.html
+TitleList.Url.62=gfw\message-loop.html
TitleList.Icon.62=0
TitleList.Status.62=0
-TitleList.Keywords.62=obtain-event-time
+TitleList.Keywords.62=message-loop
TitleList.ContextNumber.62=
TitleList.ApplyTemp.62=0
TitleList.Expanded.62=0
TitleList.Kind.62=0
-TitleList.Title.63=with-graphics-context
+TitleList.Title.63=obtain-event-time
TitleList.Level.63=2
-TitleList.Url.63=gfw\with-graphics-context.html
+TitleList.Url.63=gfw\obtain-event-time.html
TitleList.Icon.63=0
TitleList.Status.63=0
-TitleList.Keywords.63=with-graphics-context
+TitleList.Keywords.63=obtain-event-time
TitleList.ContextNumber.63=
TitleList.ApplyTemp.63=0
TitleList.Expanded.63=0
TitleList.Kind.63=0
-TitleList.Title.64=Miscellaneous Topics
-TitleList.Level.64=0
-TitleList.Url.64=MiscellaneousTopics.html
+TitleList.Title.64=with-graphics-context
+TitleList.Level.64=2
+TitleList.Url.64=gfw\with-graphics-context.html
TitleList.Icon.64=0
TitleList.Status.64=0
-TitleList.Keywords.64=
+TitleList.Keywords.64=with-graphics-context
TitleList.ContextNumber.64=
TitleList.ApplyTemp.64=0
TitleList.Expanded.64=0
TitleList.Kind.64=0
-TitleList.Title.65=Image Data Plugins
-TitleList.Level.65=1
-TitleList.Url.65=ImageDataPlugins.html
+TitleList.Title.65=Miscellaneous Topics
+TitleList.Level.65=0
+TitleList.Url.65=MiscellaneousTopics.html
TitleList.Icon.65=0
TitleList.Status.65=0
TitleList.Keywords.65=
@@ -753,9 +753,9 @@
TitleList.ApplyTemp.65=0
TitleList.Expanded.65=0
TitleList.Kind.65=0
-TitleList.Title.66=Terminology Conventions
-TitleList.Level.66=0
-TitleList.Url.66=TerminologyConventions.html
+TitleList.Title.66=Image Data Plugins
+TitleList.Level.66=1
+TitleList.Url.66=ImageDataPlugins.html
TitleList.Icon.66=0
TitleList.Status.66=0
TitleList.Keywords.66=
@@ -763,9 +763,9 @@
TitleList.ApplyTemp.66=0
TitleList.Expanded.66=0
TitleList.Kind.66=0
-TitleList.Title.67=Glossary
+TitleList.Title.67=Terminology Conventions
TitleList.Level.67=0
-TitleList.Url.67=Glossary.html
+TitleList.Url.67=TerminologyConventions.html
TitleList.Icon.67=0
TitleList.Status.67=0
TitleList.Keywords.67=
@@ -773,14 +773,24 @@
TitleList.ApplyTemp.67=0
TitleList.Expanded.67=0
TitleList.Kind.67=0
-TitleList.Title.68=Footnotes
+TitleList.Title.68=Glossary
TitleList.Level.68=0
-TitleList.Url.68=Footnotes.html
+TitleList.Url.68=Glossary.html
TitleList.Icon.68=0
TitleList.Status.68=0
TitleList.Keywords.68=
TitleList.ContextNumber.68=
TitleList.ApplyTemp.68=0
TitleList.Expanded.68=0
-TitleList.Kind.68=1
+TitleList.Kind.68=0
+TitleList.Title.69=Footnotes
+TitleList.Level.69=0
+TitleList.Url.69=Footnotes.html
+TitleList.Icon.69=0
+TitleList.Status.69=0
+TitleList.Keywords.69=
+TitleList.ContextNumber.69=
+TitleList.ApplyTemp.69=0
+TitleList.Expanded.69=0
+TitleList.Kind.69=1
Added: trunk/docs/manual/gfg/font.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/font.html Tue Oct 10 03:13:08 2006
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>font</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><FONT face=Arial><STRONG>font</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Class]</FONT></TD></TR></TABLE><FONT
+face=Arial>
+<HR> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT></H4><FONT size=2 ><FONT face=Arial size=2>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="15%"><FONT size=1>Inherits:</FONT></TD>
+ <TD ><FONT size=1><A
+ href="../gfs/native-object.html">gfs:native-object</A> </FONT></TD></TR>
+ <TR>
+ <TD width="15%"><FONT
+ size=1>Inherited By: </FONT></TD>
+ <TD ><FONT size=1><EM>none</EM></FONT></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+
+
+
+
+
+
+ This class encapsulates a native font
+handle.</FONT></FONT><FONT face=Arial size=2><EM></P></EM></FONT>
+<H4><FONT face=Arial>initargs</FONT></H4>
+<P>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>:data</FONT></TD>
+ <TD><FONT face=Arial size=2> A
+ font-data object. If this initarg is specified, then a value for the :gc
+ initarg is also
+ required.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>:gc</FONT></TD>
+ <TD><FONT face=Arial size=2>A
+ graphics-context object. If this initarg is specified, then a value for
+ the :data initarg is also
+required.</FONT></TD></TR></TABLE></P>
+<P>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P> </P></FONT></FONT></FONT>
+<HR>
+
+<P></P>
+<FONT face=Arial size=2> </FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
+</html>
Modified: trunk/docs/manual/gfg/make-color.html
==============================================================================
--- trunk/docs/manual/gfg/make-color.html (original)
+++ trunk/docs/manual/gfg/make-color.html Tue Oct 10 03:13:08 2006
@@ -30,16 +30,16 @@
cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="20%"><EM><FONT size=2>:blue</FONT></EM></TD>
+ <TD width="20%"><FONT size=2>:blue</FONT></TD>
<TD><FONT size=2> The
blue color component (0 - 255).</FONT></TD></TR>
<TR>
- <TD width="20%"><EM><FONT size=2>:green</FONT></EM></TD>
+ <TD width="20%"><FONT size=2>:green</FONT></TD>
<TD><FONT size=2>The green
color component (0 -
255).</FONT></TD></TR>
<TR>
- <TD width="20%"><FONT size=2><EM>:red</EM></FONT></TD>
+ <TD width="20%"><FONT size=2>:red</FONT></TD>
<TD><FONT
size=2>The red color
component (0 -
Modified: trunk/docs/manual/gfs/native-object.html
==============================================================================
--- trunk/docs/manual/gfs/native-object.html (original)
+++ trunk/docs/manual/gfs/native-object.html Tue Oct 10 03:13:08 2006
@@ -23,29 +23,16 @@
cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR>
- <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
- <TD width="28%"><FONT size=1><EM>none</EM> </FONT></TD>
- <TD width="28%"><FONT size=1> </FONT></TD>
- <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TD width="15%"><FONT size=1>Inherits:</FONT></TD>
+ <TD ><FONT size=1><EM>none</EM> </FONT></TD></TR>
<TR>
- <TD width="16%"><FONT
+ <TD width="15%"><FONT
size=1>Inherited By: </FONT></TD>
- <TD width="28%"><FONT size=1>display,</FONT></TD>
- <TD width="28%"><FONT size=1><A
- href="../gfw/event-source.html">event-source</A>,</FONT></TD>
- <TD width="28%"><FONT size=1>font,</FONT></TD></TR>
- <TR>
- <TD width="16%"><FONT size=1></FONT></TD>
- <TD width="28%"><FONT
- size=1>graphics-context,</FONT></TD>
- <TD width="28%"><FONT size=1>icon-bundle,</FONT></TD>
- <TD width="28%"><FONT size=1>image,</FONT></TD></TR>
- <TR>
- <TD width="16%"><FONT size=1></FONT></TD>
- <TD width="28%"><FONT
- size=1>image-data-plugin</FONT></TD>
- <TD width="28%"><FONT size=1></FONT></TD>
- <TD width="28%"></TD></TR></TABLE></FONT></P>
+ <TD ><FONT size=1>gfw:display, <A
+ href="../gfw/event-source.html">gfw:event-source</A>, <A
+ href="../gfg/font.html">gfg:font</A>, gfg:graphics-context,
+ gfg:icon-bundle, gfg:image,
+gfg:image-data-plugin</FONT></TD></TR></TABLE></FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px">This is the
abstract base class for objects representing a system
resource such as a window or device context.</P>
Modified: trunk/docs/manual/gfw/event-dispatcher.html
==============================================================================
--- trunk/docs/manual/gfw/event-dispatcher.html (original)
+++ trunk/docs/manual/gfw/event-dispatcher.html Tue Oct 10 03:13:08 2006
@@ -24,20 +24,16 @@
<TBODY>
<TR>
- <TD width="16%"><FONT size=1>Inherits:</FONT></TD></FONT>
+ <TD width="15%"><FONT size=1>Inherits:</FONT></TD></FONT>
</FONT></FONT>
- <TD width="28%"><FONT
+ <TD ><FONT
size=1><EM>none</EM></FONT></TD><FONT size=2><FONT face=Arial size=2><FONT
- face=Arial size=2>
- <TD width="28%"><FONT size=1> </FONT></TD>
- <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ face=Arial size=2></TR>
<TR>
- <TD width="16%"><FONT
+ <TD width="15%"><FONT
size=1>Inherited By: </FONT></TD>
- <TD width="28%"><FONT size=1>scrolling-event-dispatcher</FONT></TD>
- <TD width="28%"><FONT size=1></FONT></TD>
- <TD width="28%"><FONT size=1></FONT></TD></TR></TBODY></TABLE></FONT></P>
+ <TD ><FONT size=1>scrolling-event-dispatcher</FONT></TD></TR></TBODY></TABLE></FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"> Applications define subclasses
of this class and implement one or more of
the event generic functions in order to implement desired
Modified: trunk/docs/manual/gfw/event-source.html
==============================================================================
--- trunk/docs/manual/gfw/event-source.html (original)
+++ trunk/docs/manual/gfw/event-source.html Tue Oct 10 03:13:08 2006
@@ -23,23 +23,15 @@
cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR>
- <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
- <TD width="28%"><FONT size=1><A
- href="../gfs/native-object.html">gfs:native-object</A></FONT></TD>
- <TD width="28%"><FONT size=1> </FONT></TD>
- <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TD width="15%"><FONT size=1>Inherits:</FONT></TD>
+ <TD ><FONT size=1><A
+ href="../gfs/native-object.html">gfs:native-object</A></FONT></TD></TR>
<TR>
- <TD width="16%"><FONT
+ <TD width="15%"><FONT
size=1>Inherited By: </FONT></TD>
- <TD width="28%"><FONT size=1>display,</FONT></TD>
- <TD width="28%"><FONT size=1>font,</FONT></TD>
- <TD width="28%"><FONT size=1>graphics-context,</FONT></TD></TR>
- <TR>
- <TD width="16%"><FONT size=1></FONT></TD>
- <TD width="28%"><FONT
- size=1>icon-bundle,</FONT></TD>
- <TD width="28%"><FONT size=1>image,</FONT></TD>
- <TD width="28%"><FONT size=1>image-data-plugin</FONT></TD></TR></TABLE></FONT></P>
+ <TD ><FONT size=1>
+
+ ???</FONT></TD></TR></TABLE></FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"> This
is the base class for user interface objects whose native window instance generates
events.</FONT></FONT></P>
Modified: trunk/src/tests/uitoolkit/scroll-text-panel.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-text-panel.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-text-panel.lisp Tue Oct 10 03:13:08 2006
@@ -33,14 +33,14 @@
(in-package #:graphic-forms.uitoolkit.tests)
-(defclass text-grid-panel-events (gfw:event-dispatcher) ())
+(defclass scroll-text-panel-events (gfw:event-dispatcher) ())
(defun make-scroll-text-panel (parent)
- (declare (ignore parent)))
-
-#|
- (gfw:with-graphics-context (gc panel)
- (let* ((font (make-instance 'gfg:font :gc gc))
- (metrics (gfg:metrics gc font))))))
-
-|#
\ No newline at end of file
+ (let ((panel (make-instance 'gfw:panel :dispatcher 'scroll-text-panel-events
+ :parent parent)))
+ (let* ((font (gfg:font panel)) ; we don't own font, so don't dispose it
+ (gc (make-instance 'gfg:graphics-context :widget panel))
+ (metrics (gfg:metrics gc font)))
+ (print metrics)
+ (gfs:dispose gc))
+ panel))
Modified: trunk/src/uitoolkit/graphics/font.lisp
==============================================================================
--- trunk/src/uitoolkit/graphics/font.lisp (original)
+++ trunk/src/uitoolkit/graphics/font.lisp Tue Oct 10 03:13:08 2006
@@ -49,5 +49,7 @@
(setf (slot-value self 'gfs:handle) nil))
(defmethod initialize-instance :after ((self font) &key gc data &allow-other-keys)
- (if gc
+ (when (or gc data)
+ (unless (and gc data (typep gc 'graphics-context) (typep data 'font-data))
+ (error 'gfs:toolkit-error :detail "font initialize-instance requires graphics-context and font-data"))
(setf (slot-value self 'gfs:handle) (data->font (gfs:handle gc) data))))
Modified: trunk/src/uitoolkit/system/gdi32.lisp
==============================================================================
--- trunk/src/uitoolkit/system/gdi32.lisp (original)
+++ trunk/src/uitoolkit/system/gdi32.lisp Tue Oct 10 03:13:08 2006
@@ -207,6 +207,12 @@
(hdc HANDLE))
(defcfun
+ ("GetCurrentObject" get-current-object)
+ HANDLE
+ (hdc HANDLE)
+ (type UINT))
+
+(defcfun
("GetDCBrushColor" get-dc-brush-color)
COLORREF
(hdc HANDLE))
Modified: trunk/src/uitoolkit/system/system-constants.lisp
==============================================================================
--- trunk/src/uitoolkit/system/system-constants.lisp (original)
+++ trunk/src/uitoolkit/system/system-constants.lisp Tue Oct 10 03:13:08 2006
@@ -719,6 +719,21 @@
(defconstant +obm-size+ 32766)
(defconstant +obm-old-close+ 32767)
+(defconstant +obj-pen+ 1)
+(defconstant +obj-brush+ 2)
+(defconstant +obj-dc+ 3)
+(defconstant +obj-metadc+ 4)
+(defconstant +obj-pal+ 5)
+(defconstant +obj-font+ 6)
+(defconstant +obj-bitmap+ 7)
+(defconstant +obj-region+ 8)
+(defconstant +obj-metafile+ 9)
+(defconstant +obj-memdc+ 10)
+(defconstant +obj-extpen+ 11)
+(defconstant +obj-enhmetadc+ 12)
+(defconstant +obj-enhmetafile+ 13)
+(defconstant +obj-colorspace+ 14)
+
(defconstant +ofn-readonly+ #x00000001)
(defconstant +ofn-overwriteprompt+ #x00000002)
(defconstant +ofn-hidereadonly+ #x00000004)
Modified: trunk/src/uitoolkit/widgets/widget.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/widget.lisp (original)
+++ trunk/src/uitoolkit/widgets/widget.lisp Tue Oct 10 03:13:08 2006
@@ -214,6 +214,10 @@
(defmethod enabled-p ((self widget))
(/= (gfs::is-window-enabled (gfs:handle self)) 0))
+(defmethod gfg:font :before ((self widget))
+ (if (gfs:disposed-p self)
+ (error 'gfs:disposed-error)))
+
(defmethod horizontal-scrollbar-p :before ((self widget))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error)))
Modified: trunk/src/uitoolkit/widgets/window.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/window.lisp (original)
+++ trunk/src/uitoolkit/widgets/window.lisp Tue Oct 10 03:13:08 2006
@@ -246,6 +246,13 @@
(let ((focus-hwnd (gfs::get-focus)))
(and (not (gfs:null-handle-p focus-hwnd)) (cffi:pointer-eq focus-hwnd (gfs:handle self)))))
+(defmethod gfg:font ((self window))
+ (gfs::with-retrieved-dc ((gfs:handle self) hdc)
+ (let ((hfont (gfs::get-current-object hdc gfs::+obj-font+)))
+ (if (gfs:null-handle-p hfont)
+ (error 'gfs:win32-error :detail "get-current-object failed"))
+ (make-instance 'gfg:font :handle hfont))))
+
(defmethod give-focus :before ((self window))
(if (gfs:disposed-p self)
(error 'gfs:disposed-error)))
1
0
[graphic-forms-cvs] r295 - in trunk: . docs/manual docs/manual/gfg docs/manual/gfw src/tests/uitoolkit
by junrue@common-lisp.net 09 Oct '06
by junrue@common-lisp.net 09 Oct '06
09 Oct '06
Author: junrue
Date: Mon Oct 9 18:03:01 2006
New Revision: 295
Added:
trunk/docs/manual/gfg/color-blue.html
trunk/docs/manual/gfg/color-green.html
trunk/docs/manual/gfg/color-red.html
trunk/docs/manual/gfg/color-to-rgb.html
trunk/docs/manual/gfg/color.html
trunk/docs/manual/gfg/copy-color.html
trunk/docs/manual/gfg/make-color.html
trunk/docs/manual/gfg/rgb-to-color.html
trunk/docs/manual/gfw/event-select.html
trunk/docs/manual/gfw/with-graphics-context.html
trunk/src/tests/uitoolkit/scroll-text-panel.lisp
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/gfw/event-dispatcher.html
trunk/graphic-forms-tests.asd
trunk/src/tests/uitoolkit/scroll-grid-panel.lisp
trunk/src/tests/uitoolkit/scroll-tester.lisp
Log:
initial steps towards text scroll testing; more doc work
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Mon Oct 9 18:03:01 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=59
+TitleList=69
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -151,536 +151,636 @@
TitleList.Keywords.5=GFG`\graphic-forms.uitoolkit.graphics
TitleList.ContextNumber.5=
TitleList.ApplyTemp.5=0
-TitleList.Expanded.5=0
+TitleList.Expanded.5=1
TitleList.Kind.5=0
-TitleList.Title.6=System Package
-TitleList.Level.6=1
-TitleList.Url.6=SystemPackage.html
+TitleList.Title.6=color
+TitleList.Level.6=2
+TitleList.Url.6=gfg\color.html
TitleList.Icon.6=0
TitleList.Status.6=0
-TitleList.Keywords.6=GFS`\graphic-forms.uitoolkit.system
+TitleList.Keywords.6=color`\
TitleList.ContextNumber.6=
TitleList.ApplyTemp.6=0
-TitleList.Expanded.6=1
+TitleList.Expanded.6=0
TitleList.Kind.6=0
-TitleList.Title.7=code
+TitleList.Title.7=color->rgb
TitleList.Level.7=2
-TitleList.Url.7=gfs\code.html
+TitleList.Url.7=gfg\color-to-rgb.html
TitleList.Icon.7=0
TitleList.Status.7=0
-TitleList.Keywords.7=code
+TitleList.Keywords.7=color->rgb`\COLORREF
TitleList.ContextNumber.7=
TitleList.ApplyTemp.7=0
TitleList.Expanded.7=0
TitleList.Kind.7=0
-TitleList.Title.8=comdlg-error
+TitleList.Title.8=color-blue
TitleList.Level.8=2
-TitleList.Url.8=gfs\comdlg-error.html
+TitleList.Url.8=gfg\color-blue.html
TitleList.Icon.8=0
TitleList.Status.8=0
-TitleList.Keywords.8=comdlg-error`\:dlg-code
+TitleList.Keywords.8=color-blue
TitleList.ContextNumber.8=
TitleList.ApplyTemp.8=0
TitleList.Expanded.8=0
TitleList.Kind.8=0
-TitleList.Title.9=copy-point
+TitleList.Title.9=color-green
TitleList.Level.9=2
-TitleList.Url.9=gfs\copy-point.html
+TitleList.Url.9=gfg\color-green.html
TitleList.Icon.9=0
TitleList.Status.9=0
-TitleList.Keywords.9=copy-point
+TitleList.Keywords.9=
TitleList.ContextNumber.9=
TitleList.ApplyTemp.9=0
TitleList.Expanded.9=0
TitleList.Kind.9=0
-TitleList.Title.10=copy-rectangle
+TitleList.Title.10=color-red
TitleList.Level.10=2
-TitleList.Url.10=gfs\copy-rectangle.html
+TitleList.Url.10=gfg\color-red.html
TitleList.Icon.10=0
TitleList.Status.10=0
-TitleList.Keywords.10=copy-rectangle
+TitleList.Keywords.10=color-red
TitleList.ContextNumber.10=
TitleList.ApplyTemp.10=0
TitleList.Expanded.10=0
TitleList.Kind.10=0
-TitleList.Title.11=copy-size
+TitleList.Title.11=copy-color
TitleList.Level.11=2
-TitleList.Url.11=gfs\copy-size.html
+TitleList.Url.11=gfg\copy-color.html
TitleList.Icon.11=0
TitleList.Status.11=0
-TitleList.Keywords.11=copy-size
+TitleList.Keywords.11=copy-color
TitleList.ContextNumber.11=
TitleList.ApplyTemp.11=0
TitleList.Expanded.11=0
TitleList.Kind.11=0
-TitleList.Title.12=copy-span
+TitleList.Title.12=make-color
TitleList.Level.12=2
-TitleList.Url.12=gfs\copy-span.html
+TitleList.Url.12=gfg\make-color.html
TitleList.Icon.12=0
TitleList.Status.12=0
-TitleList.Keywords.12=copy-span
+TitleList.Keywords.12=make-color
TitleList.ContextNumber.12=
TitleList.ApplyTemp.12=0
TitleList.Expanded.12=0
TitleList.Kind.12=0
-TitleList.Title.13=detail
+TitleList.Title.13=rgb->color
TitleList.Level.13=2
-TitleList.Url.13=gfs\detail.html
+TitleList.Url.13=gfg\rgb-to-color.html
TitleList.Icon.13=0
TitleList.Status.13=0
-TitleList.Keywords.13=detail
+TitleList.Keywords.13=rgb->color
TitleList.ContextNumber.13=
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
TitleList.Kind.13=0
-TitleList.Title.14=dispose
-TitleList.Level.14=2
-TitleList.Url.14=gfs\dispose.html
+TitleList.Title.14=System Package
+TitleList.Level.14=1
+TitleList.Url.14=SystemPackage.html
TitleList.Icon.14=0
TitleList.Status.14=0
-TitleList.Keywords.14=disposed
+TitleList.Keywords.14=GFS`\graphic-forms.uitoolkit.system
TitleList.ContextNumber.14=
TitleList.ApplyTemp.14=0
-TitleList.Expanded.14=0
+TitleList.Expanded.14=1
TitleList.Kind.14=0
-TitleList.Title.15=disposed-error
+TitleList.Title.15=code
TitleList.Level.15=2
-TitleList.Url.15=gfs\disposed-error.html
+TitleList.Url.15=gfs\code.html
TitleList.Icon.15=0
TitleList.Status.15=0
-TitleList.Keywords.15=disposed-error
+TitleList.Keywords.15=code
TitleList.ContextNumber.15=
TitleList.ApplyTemp.15=0
TitleList.Expanded.15=0
TitleList.Kind.15=0
-TitleList.Title.16=disposed-p
+TitleList.Title.16=comdlg-error
TitleList.Level.16=2
-TitleList.Url.16=gfs\disposed-p.html
+TitleList.Url.16=gfs\comdlg-error.html
TitleList.Icon.16=0
TitleList.Status.16=0
-TitleList.Keywords.16=disposed-p
+TitleList.Keywords.16=comdlg-error`\:dlg-code
TitleList.ContextNumber.16=
TitleList.ApplyTemp.16=0
TitleList.Expanded.16=0
TitleList.Kind.16=0
-TitleList.Title.17=dlg-code
+TitleList.Title.17=copy-point
TitleList.Level.17=2
-TitleList.Url.17=gfs\dlg-code.html
+TitleList.Url.17=gfs\copy-point.html
TitleList.Icon.17=0
TitleList.Status.17=0
-TitleList.Keywords.17=dlg-code
+TitleList.Keywords.17=copy-point
TitleList.ContextNumber.17=
TitleList.ApplyTemp.17=0
TitleList.Expanded.17=0
TitleList.Kind.17=0
-TitleList.Title.18=empty-span-p
+TitleList.Title.18=copy-rectangle
TitleList.Level.18=2
-TitleList.Url.18=gfs\empty-span-p.html
+TitleList.Url.18=gfs\copy-rectangle.html
TitleList.Icon.18=0
TitleList.Status.18=0
-TitleList.Keywords.18=empty-span-p
+TitleList.Keywords.18=copy-rectangle
TitleList.ContextNumber.18=
TitleList.ApplyTemp.18=0
TitleList.Expanded.18=0
TitleList.Kind.18=0
-TitleList.Title.19=equal-size-p
+TitleList.Title.19=copy-size
TitleList.Level.19=2
-TitleList.Url.19=gfs\equal-size-p.html
+TitleList.Url.19=gfs\copy-size.html
TitleList.Icon.19=0
TitleList.Status.19=0
-TitleList.Keywords.19=equal-size-p
+TitleList.Keywords.19=copy-size
TitleList.ContextNumber.19=
TitleList.ApplyTemp.19=0
TitleList.Expanded.19=0
TitleList.Kind.19=0
-TitleList.Title.20=handle
+TitleList.Title.20=copy-span
TitleList.Level.20=2
-TitleList.Url.20=gfs\handle.html
+TitleList.Url.20=gfs\copy-span.html
TitleList.Icon.20=0
TitleList.Status.20=0
-TitleList.Keywords.20=handle
+TitleList.Keywords.20=copy-span
TitleList.ContextNumber.20=
TitleList.ApplyTemp.20=0
TitleList.Expanded.20=0
TitleList.Kind.20=0
-TitleList.Title.21=location
+TitleList.Title.21=detail
TitleList.Level.21=2
-TitleList.Url.21=gfs\location.html
+TitleList.Url.21=gfs\detail.html
TitleList.Icon.21=0
TitleList.Status.21=0
-TitleList.Keywords.21=location`\
+TitleList.Keywords.21=detail
TitleList.ContextNumber.21=
TitleList.ApplyTemp.21=0
TitleList.Expanded.21=0
TitleList.Kind.21=0
-TitleList.Title.22=make-point
+TitleList.Title.22=dispose
TitleList.Level.22=2
-TitleList.Url.22=gfs\make-point.html
+TitleList.Url.22=gfs\dispose.html
TitleList.Icon.22=0
TitleList.Status.22=0
-TitleList.Keywords.22=make-point
+TitleList.Keywords.22=disposed
TitleList.ContextNumber.22=
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=make-rectangle
+TitleList.Title.23=disposed-error
TitleList.Level.23=2
-TitleList.Url.23=gfs\make-rectangle.html
+TitleList.Url.23=gfs\disposed-error.html
TitleList.Icon.23=0
TitleList.Status.23=0
-TitleList.Keywords.23=make-rectangle
+TitleList.Keywords.23=disposed-error
TitleList.ContextNumber.23=
TitleList.ApplyTemp.23=0
TitleList.Expanded.23=0
TitleList.Kind.23=0
-TitleList.Title.24=make-size
+TitleList.Title.24=disposed-p
TitleList.Level.24=2
-TitleList.Url.24=gfs\make-size.html
+TitleList.Url.24=gfs\disposed-p.html
TitleList.Icon.24=0
TitleList.Status.24=0
-TitleList.Keywords.24=make-size
+TitleList.Keywords.24=disposed-p
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
TitleList.Kind.24=0
-TitleList.Title.25=make-span
+TitleList.Title.25=dlg-code
TitleList.Level.25=2
-TitleList.Url.25=gfs\make-span.html
+TitleList.Url.25=gfs\dlg-code.html
TitleList.Icon.25=0
TitleList.Status.25=0
-TitleList.Keywords.25=make-span
+TitleList.Keywords.25=dlg-code
TitleList.ContextNumber.25=
TitleList.ApplyTemp.25=0
TitleList.Expanded.25=0
TitleList.Kind.25=0
-TitleList.Title.26=native-object
+TitleList.Title.26=empty-span-p
TitleList.Level.26=2
-TitleList.Url.26=gfs\native-object.html
+TitleList.Url.26=gfs\empty-span-p.html
TitleList.Icon.26=0
TitleList.Status.26=0
-TitleList.Keywords.26=native-object
+TitleList.Keywords.26=empty-span-p
TitleList.ContextNumber.26=
TitleList.ApplyTemp.26=0
TitleList.Expanded.26=0
TitleList.Kind.26=0
-TitleList.Title.27=point
+TitleList.Title.27=equal-size-p
TitleList.Level.27=2
-TitleList.Url.27=gfs\point.html
+TitleList.Url.27=gfs\equal-size-p.html
TitleList.Icon.27=0
TitleList.Status.27=0
-TitleList.Keywords.27=point
+TitleList.Keywords.27=equal-size-p
TitleList.ContextNumber.27=
TitleList.ApplyTemp.27=0
TitleList.Expanded.27=0
TitleList.Kind.27=0
-TitleList.Title.28=point-x
+TitleList.Title.28=handle
TitleList.Level.28=2
-TitleList.Url.28=gfs\point-x.html
+TitleList.Url.28=gfs\handle.html
TitleList.Icon.28=0
TitleList.Status.28=0
-TitleList.Keywords.28=point-x
+TitleList.Keywords.28=handle
TitleList.ContextNumber.28=
TitleList.ApplyTemp.28=0
TitleList.Expanded.28=0
TitleList.Kind.28=0
-TitleList.Title.29=point-y
+TitleList.Title.29=location
TitleList.Level.29=2
-TitleList.Url.29=gfs\point-y.html
+TitleList.Url.29=gfs\location.html
TitleList.Icon.29=0
TitleList.Status.29=0
-TitleList.Keywords.29=point-y
+TitleList.Keywords.29=location`\
TitleList.ContextNumber.29=
TitleList.ApplyTemp.29=0
TitleList.Expanded.29=0
TitleList.Kind.29=0
-TitleList.Title.30=rectangle
+TitleList.Title.30=make-point
TitleList.Level.30=2
-TitleList.Url.30=gfs\rectangle.html
+TitleList.Url.30=gfs\make-point.html
TitleList.Icon.30=0
TitleList.Status.30=0
-TitleList.Keywords.30=rectangle
+TitleList.Keywords.30=make-point
TitleList.ContextNumber.30=
TitleList.ApplyTemp.30=0
TitleList.Expanded.30=0
TitleList.Kind.30=0
-TitleList.Title.31=size
+TitleList.Title.31=make-rectangle
TitleList.Level.31=2
-TitleList.Url.31=gfs\size.html
+TitleList.Url.31=gfs\make-rectangle.html
TitleList.Icon.31=0
TitleList.Status.31=0
-TitleList.Keywords.31=size
+TitleList.Keywords.31=make-rectangle
TitleList.ContextNumber.31=
TitleList.ApplyTemp.31=0
TitleList.Expanded.31=0
TitleList.Kind.31=0
-TitleList.Title.32=size
+TitleList.Title.32=make-size
TitleList.Level.32=2
-TitleList.Url.32=gfs\size-function.html
+TitleList.Url.32=gfs\make-size.html
TitleList.Icon.32=0
TitleList.Status.32=0
-TitleList.Keywords.32=
+TitleList.Keywords.32=make-size
TitleList.ContextNumber.32=
TitleList.ApplyTemp.32=0
TitleList.Expanded.32=0
TitleList.Kind.32=0
-TitleList.Title.33=size-height
+TitleList.Title.33=make-span
TitleList.Level.33=2
-TitleList.Url.33=gfs\size-height.html
+TitleList.Url.33=gfs\make-span.html
TitleList.Icon.33=0
TitleList.Status.33=0
-TitleList.Keywords.33=size-height`\
+TitleList.Keywords.33=make-span
TitleList.ContextNumber.33=
TitleList.ApplyTemp.33=0
TitleList.Expanded.33=0
TitleList.Kind.33=0
-TitleList.Title.34=size-width
+TitleList.Title.34=native-object
TitleList.Level.34=2
-TitleList.Url.34=gfs\size-width.html
+TitleList.Url.34=gfs\native-object.html
TitleList.Icon.34=0
TitleList.Status.34=0
-TitleList.Keywords.34=size-width
+TitleList.Keywords.34=native-object
TitleList.ContextNumber.34=
TitleList.ApplyTemp.34=0
TitleList.Expanded.34=0
TitleList.Kind.34=0
-TitleList.Title.35=span
+TitleList.Title.35=point
TitleList.Level.35=2
-TitleList.Url.35=gfs\span.html
+TitleList.Url.35=gfs\point.html
TitleList.Icon.35=0
TitleList.Status.35=0
-TitleList.Keywords.35=span
+TitleList.Keywords.35=point
TitleList.ContextNumber.35=
TitleList.ApplyTemp.35=0
TitleList.Expanded.35=0
TitleList.Kind.35=0
-TitleList.Title.36=span-end
+TitleList.Title.36=point-x
TitleList.Level.36=2
-TitleList.Url.36=gfs\span-end.html
+TitleList.Url.36=gfs\point-x.html
TitleList.Icon.36=0
TitleList.Status.36=0
-TitleList.Keywords.36=span-end`\
+TitleList.Keywords.36=point-x
TitleList.ContextNumber.36=
TitleList.ApplyTemp.36=0
TitleList.Expanded.36=0
TitleList.Kind.36=0
-TitleList.Title.37=span-start
+TitleList.Title.37=point-y
TitleList.Level.37=2
-TitleList.Url.37=gfs\span-start.html
+TitleList.Url.37=gfs\point-y.html
TitleList.Icon.37=0
TitleList.Status.37=0
-TitleList.Keywords.37=span-start`\
+TitleList.Keywords.37=point-y
TitleList.ContextNumber.37=
TitleList.ApplyTemp.37=0
TitleList.Expanded.37=0
TitleList.Kind.37=0
-TitleList.Title.38=toolkit-error
+TitleList.Title.38=rectangle
TitleList.Level.38=2
-TitleList.Url.38=gfs\toolkit-error.html
+TitleList.Url.38=gfs\rectangle.html
TitleList.Icon.38=0
TitleList.Status.38=0
-TitleList.Keywords.38=toolkit-error`\:detail`\
+TitleList.Keywords.38=rectangle
TitleList.ContextNumber.38=
TitleList.ApplyTemp.38=0
TitleList.Expanded.38=0
TitleList.Kind.38=0
-TitleList.Title.39=toolkit-warning
+TitleList.Title.39=size
TitleList.Level.39=2
-TitleList.Url.39=gfs\toolkit-warning.html
+TitleList.Url.39=gfs\size.html
TitleList.Icon.39=0
TitleList.Status.39=0
-TitleList.Keywords.39=toolkit-warning
+TitleList.Keywords.39=size
TitleList.ContextNumber.39=
TitleList.ApplyTemp.39=0
TitleList.Expanded.39=0
TitleList.Kind.39=0
-TitleList.Title.40=win32-error
+TitleList.Title.40=size
TitleList.Level.40=2
-TitleList.Url.40=gfs\win32-error.html
+TitleList.Url.40=gfs\size-function.html
TitleList.Icon.40=0
TitleList.Status.40=0
-TitleList.Keywords.40=win32-error`\:code`\
+TitleList.Keywords.40=
TitleList.ContextNumber.40=
TitleList.ApplyTemp.40=0
TitleList.Expanded.40=0
TitleList.Kind.40=0
-TitleList.Title.41=win32-warning
+TitleList.Title.41=size-height
TitleList.Level.41=2
-TitleList.Url.41=gfs\win32-warning.html
+TitleList.Url.41=gfs\size-height.html
TitleList.Icon.41=0
TitleList.Status.41=0
-TitleList.Keywords.41=win32-warning
+TitleList.Keywords.41=size-height`\
TitleList.ContextNumber.41=
TitleList.ApplyTemp.41=0
TitleList.Expanded.41=0
TitleList.Kind.41=0
-TitleList.Title.42=Widgets Package
-TitleList.Level.42=1
-TitleList.Url.42=WidgetsPackage.html
+TitleList.Title.42=size-width
+TitleList.Level.42=2
+TitleList.Url.42=gfs\size-width.html
TitleList.Icon.42=0
TitleList.Status.42=0
-TitleList.Keywords.42=GFW`\graphic-forms.uitoolkit.widgets
+TitleList.Keywords.42=size-width
TitleList.ContextNumber.42=
TitleList.ApplyTemp.42=0
-TitleList.Expanded.42=1
+TitleList.Expanded.42=0
TitleList.Kind.42=0
-TitleList.Title.43=default-message-filter
+TitleList.Title.43=span
TitleList.Level.43=2
-TitleList.Url.43=gfw\default-message-filter.html
+TitleList.Url.43=gfs\span.html
TitleList.Icon.43=0
TitleList.Status.43=0
-TitleList.Keywords.43=default-message-filter`\GetMessage`\MSG`\
+TitleList.Keywords.43=span
TitleList.ContextNumber.43=
TitleList.ApplyTemp.43=0
TitleList.Expanded.43=0
TitleList.Kind.43=0
-TitleList.Title.44=event-activate
+TitleList.Title.44=span-end
TitleList.Level.44=2
-TitleList.Url.44=gfw\event-activate.html
+TitleList.Url.44=gfs\span-end.html
TitleList.Icon.44=0
TitleList.Status.44=0
-TitleList.Keywords.44=event-activate
+TitleList.Keywords.44=span-end`\
TitleList.ContextNumber.44=
TitleList.ApplyTemp.44=0
TitleList.Expanded.44=0
TitleList.Kind.44=0
-TitleList.Title.45=event-arm
+TitleList.Title.45=span-start
TitleList.Level.45=2
-TitleList.Url.45=gfw\event-arm.html
+TitleList.Url.45=gfs\span-start.html
TitleList.Icon.45=0
TitleList.Status.45=0
-TitleList.Keywords.45=event-arm
+TitleList.Keywords.45=span-start`\
TitleList.ContextNumber.45=
TitleList.ApplyTemp.45=0
TitleList.Expanded.45=0
TitleList.Kind.45=0
-TitleList.Title.46=event-close
+TitleList.Title.46=toolkit-error
TitleList.Level.46=2
-TitleList.Url.46=gfw\event-close.html
+TitleList.Url.46=gfs\toolkit-error.html
TitleList.Icon.46=0
TitleList.Status.46=0
-TitleList.Keywords.46=event-close
+TitleList.Keywords.46=toolkit-error`\:detail`\
TitleList.ContextNumber.46=
TitleList.ApplyTemp.46=0
TitleList.Expanded.46=0
TitleList.Kind.46=0
-TitleList.Title.47=event-deactivate
+TitleList.Title.47=toolkit-warning
TitleList.Level.47=2
-TitleList.Url.47=gfw\event-deactivate.html
+TitleList.Url.47=gfs\toolkit-warning.html
TitleList.Icon.47=0
TitleList.Status.47=0
-TitleList.Keywords.47=event-deactivate
+TitleList.Keywords.47=toolkit-warning
TitleList.ContextNumber.47=
TitleList.ApplyTemp.47=0
TitleList.Expanded.47=0
TitleList.Kind.47=0
-TitleList.Title.48=event-default-action
+TitleList.Title.48=win32-error
TitleList.Level.48=2
-TitleList.Url.48=gfw\event-default-action.html
+TitleList.Url.48=gfs\win32-error.html
TitleList.Icon.48=0
TitleList.Status.48=0
-TitleList.Keywords.48=event-default-action
+TitleList.Keywords.48=win32-error`\:code`\
TitleList.ContextNumber.48=
TitleList.ApplyTemp.48=0
TitleList.Expanded.48=0
TitleList.Kind.48=0
-TitleList.Title.49=event-dispatcher
+TitleList.Title.49=win32-warning
TitleList.Level.49=2
-TitleList.Url.49=gfw\event-dispatcher.html
+TitleList.Url.49=gfs\win32-warning.html
TitleList.Icon.49=0
TitleList.Status.49=0
-TitleList.Keywords.49=event-dispatcher
+TitleList.Keywords.49=win32-warning
TitleList.ContextNumber.49=
TitleList.ApplyTemp.49=0
TitleList.Expanded.49=0
TitleList.Kind.49=0
-TitleList.Title.50=event-dispose
-TitleList.Level.50=2
-TitleList.Url.50=gfw\event-dispose.html
+TitleList.Title.50=Widgets Package
+TitleList.Level.50=1
+TitleList.Url.50=WidgetsPackage.html
TitleList.Icon.50=0
TitleList.Status.50=0
-TitleList.Keywords.50=event-dispose
+TitleList.Keywords.50=GFW`\graphic-forms.uitoolkit.widgets
TitleList.ContextNumber.50=
TitleList.ApplyTemp.50=0
TitleList.Expanded.50=0
TitleList.Kind.50=0
-TitleList.Title.51=event-source
+TitleList.Title.51=default-message-filter
TitleList.Level.51=2
-TitleList.Url.51=gfw\event-source.html
+TitleList.Url.51=gfw\default-message-filter.html
TitleList.Icon.51=0
TitleList.Status.51=0
-TitleList.Keywords.51=event-source
+TitleList.Keywords.51=default-message-filter`\GetMessage`\MSG`\
TitleList.ContextNumber.51=
TitleList.ApplyTemp.51=0
TitleList.Expanded.51=0
TitleList.Kind.51=0
-TitleList.Title.52=message-loop
+TitleList.Title.52=event-activate
TitleList.Level.52=2
-TitleList.Url.52=gfw\message-loop.html
+TitleList.Url.52=gfw\event-activate.html
TitleList.Icon.52=0
TitleList.Status.52=0
-TitleList.Keywords.52=message-loop
+TitleList.Keywords.52=event-activate
TitleList.ContextNumber.52=
TitleList.ApplyTemp.52=0
TitleList.Expanded.52=0
TitleList.Kind.52=0
-TitleList.Title.53=obtain-event-time
+TitleList.Title.53=event-arm
TitleList.Level.53=2
-TitleList.Url.53=gfw\obtain-event-time.html
+TitleList.Url.53=gfw\event-arm.html
TitleList.Icon.53=0
TitleList.Status.53=0
-TitleList.Keywords.53=obtain-event-time
+TitleList.Keywords.53=event-arm
TitleList.ContextNumber.53=
TitleList.ApplyTemp.53=0
TitleList.Expanded.53=0
TitleList.Kind.53=0
-TitleList.Title.54=Miscellaneous Topics
-TitleList.Level.54=0
-TitleList.Url.54=MiscellaneousTopics.html
+TitleList.Title.54=event-close
+TitleList.Level.54=2
+TitleList.Url.54=gfw\event-close.html
TitleList.Icon.54=0
TitleList.Status.54=0
-TitleList.Keywords.54=
+TitleList.Keywords.54=event-close
TitleList.ContextNumber.54=
TitleList.ApplyTemp.54=0
TitleList.Expanded.54=0
TitleList.Kind.54=0
-TitleList.Title.55=Image Data Plugins
-TitleList.Level.55=1
-TitleList.Url.55=ImageDataPlugins.html
+TitleList.Title.55=event-deactivate
+TitleList.Level.55=2
+TitleList.Url.55=gfw\event-deactivate.html
TitleList.Icon.55=0
TitleList.Status.55=0
-TitleList.Keywords.55=
+TitleList.Keywords.55=event-deactivate
TitleList.ContextNumber.55=
TitleList.ApplyTemp.55=0
TitleList.Expanded.55=0
TitleList.Kind.55=0
-TitleList.Title.56=Terminology Conventions
-TitleList.Level.56=0
-TitleList.Url.56=TerminologyConventions.html
+TitleList.Title.56=event-default-action
+TitleList.Level.56=2
+TitleList.Url.56=gfw\event-default-action.html
TitleList.Icon.56=0
TitleList.Status.56=0
-TitleList.Keywords.56=
+TitleList.Keywords.56=event-default-action
TitleList.ContextNumber.56=
TitleList.ApplyTemp.56=0
TitleList.Expanded.56=0
TitleList.Kind.56=0
-TitleList.Title.57=Glossary
-TitleList.Level.57=0
-TitleList.Url.57=Glossary.html
+TitleList.Title.57=event-dispatcher
+TitleList.Level.57=2
+TitleList.Url.57=gfw\event-dispatcher.html
TitleList.Icon.57=0
TitleList.Status.57=0
-TitleList.Keywords.57=
+TitleList.Keywords.57=event-dispatcher
TitleList.ContextNumber.57=
TitleList.ApplyTemp.57=0
TitleList.Expanded.57=0
TitleList.Kind.57=0
-TitleList.Title.58=Footnotes
-TitleList.Level.58=0
-TitleList.Url.58=Footnotes.html
+TitleList.Title.58=event-dispose
+TitleList.Level.58=2
+TitleList.Url.58=gfw\event-dispose.html
TitleList.Icon.58=0
TitleList.Status.58=0
-TitleList.Keywords.58=
+TitleList.Keywords.58=event-dispose
TitleList.ContextNumber.58=
TitleList.ApplyTemp.58=0
TitleList.Expanded.58=0
-TitleList.Kind.58=1
+TitleList.Kind.58=0
+TitleList.Title.59=event-select
+TitleList.Level.59=2
+TitleList.Url.59=gfw\event-select.html
+TitleList.Icon.59=0
+TitleList.Status.59=0
+TitleList.Keywords.59=event-select
+TitleList.ContextNumber.59=
+TitleList.ApplyTemp.59=0
+TitleList.Expanded.59=0
+TitleList.Kind.59=0
+TitleList.Title.60=event-source
+TitleList.Level.60=2
+TitleList.Url.60=gfw\event-source.html
+TitleList.Icon.60=0
+TitleList.Status.60=0
+TitleList.Keywords.60=event-source
+TitleList.ContextNumber.60=
+TitleList.ApplyTemp.60=0
+TitleList.Expanded.60=0
+TitleList.Kind.60=0
+TitleList.Title.61=message-loop
+TitleList.Level.61=2
+TitleList.Url.61=gfw\message-loop.html
+TitleList.Icon.61=0
+TitleList.Status.61=0
+TitleList.Keywords.61=message-loop
+TitleList.ContextNumber.61=
+TitleList.ApplyTemp.61=0
+TitleList.Expanded.61=0
+TitleList.Kind.61=0
+TitleList.Title.62=obtain-event-time
+TitleList.Level.62=2
+TitleList.Url.62=gfw\obtain-event-time.html
+TitleList.Icon.62=0
+TitleList.Status.62=0
+TitleList.Keywords.62=obtain-event-time
+TitleList.ContextNumber.62=
+TitleList.ApplyTemp.62=0
+TitleList.Expanded.62=0
+TitleList.Kind.62=0
+TitleList.Title.63=with-graphics-context
+TitleList.Level.63=2
+TitleList.Url.63=gfw\with-graphics-context.html
+TitleList.Icon.63=0
+TitleList.Status.63=0
+TitleList.Keywords.63=with-graphics-context
+TitleList.ContextNumber.63=
+TitleList.ApplyTemp.63=0
+TitleList.Expanded.63=0
+TitleList.Kind.63=0
+TitleList.Title.64=Miscellaneous Topics
+TitleList.Level.64=0
+TitleList.Url.64=MiscellaneousTopics.html
+TitleList.Icon.64=0
+TitleList.Status.64=0
+TitleList.Keywords.64=
+TitleList.ContextNumber.64=
+TitleList.ApplyTemp.64=0
+TitleList.Expanded.64=0
+TitleList.Kind.64=0
+TitleList.Title.65=Image Data Plugins
+TitleList.Level.65=1
+TitleList.Url.65=ImageDataPlugins.html
+TitleList.Icon.65=0
+TitleList.Status.65=0
+TitleList.Keywords.65=
+TitleList.ContextNumber.65=
+TitleList.ApplyTemp.65=0
+TitleList.Expanded.65=0
+TitleList.Kind.65=0
+TitleList.Title.66=Terminology Conventions
+TitleList.Level.66=0
+TitleList.Url.66=TerminologyConventions.html
+TitleList.Icon.66=0
+TitleList.Status.66=0
+TitleList.Keywords.66=
+TitleList.ContextNumber.66=
+TitleList.ApplyTemp.66=0
+TitleList.Expanded.66=0
+TitleList.Kind.66=0
+TitleList.Title.67=Glossary
+TitleList.Level.67=0
+TitleList.Url.67=Glossary.html
+TitleList.Icon.67=0
+TitleList.Status.67=0
+TitleList.Keywords.67=
+TitleList.ContextNumber.67=
+TitleList.ApplyTemp.67=0
+TitleList.Expanded.67=0
+TitleList.Kind.67=0
+TitleList.Title.68=Footnotes
+TitleList.Level.68=0
+TitleList.Url.68=Footnotes.html
+TitleList.Icon.68=0
+TitleList.Status.68=0
+TitleList.Keywords.68=
+TitleList.ContextNumber.68=
+TitleList.ApplyTemp.68=0
+TitleList.Expanded.68=0
+TitleList.Kind.68=1
Added: trunk/docs/manual/gfg/color-blue.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/color-blue.html Mon Oct 9 18:03:01 2006
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>color-blue</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>color-blue</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:color-blue
+<EM><A
+href="color.html">color</A></EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfg:color-blue <EM><A
+href="color.html">color</A></EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>color</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="color.html">color</A> object whose blue
+ component is to be queried or updated.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>integer</FONT></EM></TD>
+ <TD><FONT size=2>An integer in
+ the range 0 -
+255.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the blue component of the specified <A
+href="color.html">color</A>.
+ </FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/color-green.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/color-green.html Mon Oct 9 18:03:01 2006
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>color-green</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>color-green</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:color-green
+<EM><A
+href="color.html">color</A></EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfg:color-green <EM><A
+href="color.html">color</A></EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>color</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="color.html">color</A> object whose green
+ component is to be queried or updated.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>integer</FONT></EM></TD>
+ <TD><FONT size=2>An integer in
+ the range 0 -
+255.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the green component of the specified <A
+href="color.html">color</A>.
+ </FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/color-red.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/color-red.html Mon Oct 9 18:03:01 2006
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>color-red</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>color-red</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:color-red
+<EM><A
+href="color.html">color</A></EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfg:color-red <EM><A
+href="color.html">color</A></EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>color</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="color.html">color</A> object whose red
+ component is to be queried or updated.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>integer</FONT></EM></TD>
+ <TD><FONT size=2>An integer in
+ the range 0 -
+255.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the red component of the specified <A
+href="color.html">color</A>.
+ </FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/color-to-rgb.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/color-to-rgb.html Mon Oct 9 18:03:01 2006
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>color->rgb</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>color->rgb</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Macro]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:color->rgb <EM><A href="color.html">color</A></EM> ) => <FONT face=Courier
+size=3>COLORREF</FONT></P>
+<H4><FONT face=Arial>
+<H4><FONT face=Arial>arguments</FONT></H4>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>color</FONT></EM></TD>
+ <TD><FONT size=2>A color to
+ be converted to the Win32 <FONT face=Courier size=3>COLORREF</FONT>
+ representation.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This macro converts a color object to the Win32
+<FONT face=Courier size=3>COLORREF</FONT>
+ representation, which in CFFI terms is defined as an alias for <FONT face=Courier
+size=3>:unsigned-long</FONT>
+
+
+
+
+
+
+
+ </FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="rgb-to-color.html">rgb->color</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/color.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/color.html Mon Oct 9 18:03:01 2006
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>color</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial size=2>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>color</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Structure]</FONT> </P></TD></TR></TABLE>
+
+</FONT>
+<HR></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a color in the RGB color
+model. Each color component value is specified in the range 0 -
+ 255.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>blue</FONT></EM></TD>
+ <TD><FONT size=2>
+ The blue component.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>green</FONT></EM></TD>
+ <TD><FONT size=2>
+ The green
+component.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>red</EM></FONT></TD>
+ <TD><FONT size=2> The red
+component.</FONT></TD></TR></TABLE></EM></FONT> </FONT><FONT face=Arial><FONT face=Arial size=2><EM></P>
+<H4></EM></FONT>see also</FONT></H4>
+<P><FONT face=Arial size=2><FONT face=Arial size=2><A href="color-blue.html">color-blue</A>,
+<A href="color-green.html">color-green</A>, <A
+href="color-red.html">color-red</A>, <A
+href="color-to-rgb.html">color->rgb</A>, <A
+href="copy-color.html">copy-color</A>, <A href="make-color.html">make-color</A>, <A
+href="rgb-to-color.html">rgb->color</A> <A
+href="point-y.html"></A></FONT></FONT></P>
+<P><FONT face=Arial size=2><FONT face=Arial size=2><EM>
+<HR>
+
+<P></P>
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></EM></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/copy-color.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/copy-color.html Mon Oct 9 18:03:01 2006
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>copy-color</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="60%"><STRONG>copy-color</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE>
+<HR></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:copy-color
+<EM><A
+href="color.html">color</A></EM>)
+=> <A href="color.html">new color</A> <EM> </EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>color</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="color.html">color</A> structure to be
+ copied.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
+href="point.html">color</A> whose color component values were copied from the
+ original.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="make-color.html">make-color</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/make-color.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/make-color.html Mon Oct 9 18:03:01 2006
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>make-color</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>make-color</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Function]</FONT> </P></TD></TR></TABLE></FONT><FONT face=Arial size=2>
+<HR></H4></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><FONT
+size=2>(gfg:make-color :blue <EM>integer</EM> :green <EM>integer</EM> :red <EM>integer</EM>)
+=> <EM><A
+href="point.html">color</A> </EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>:blue</FONT></EM></TD>
+ <TD><FONT size=2> The
+ blue color component (0 - 255).</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>:green</FONT></EM></TD>
+ <TD><FONT size=2>The green
+ color component (0 -
+255).</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>:red</EM></FONT></TD>
+ <TD><FONT
+size=2>The red color
+ component (0 -
+255).</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
+href="color.html">color</A>.
+ </FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="copy-color.html">copy-color</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D.
+ Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfg/rgb-to-color.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfg/rgb-to-color.html Mon Oct 9 18:03:01 2006
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>rgb->color</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>rgb->color</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Macro]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfg:rgb->color <FONT face=Courier
+size=3><EM>COLORREF</EM></FONT>) => <EM><A
+href="color.html">color</A></EM></P>
+<H4><FONT face=Arial>
+<H4>arguments</H4>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT
+ face=Courier><EM>COLORREF</EM></FONT></TD>
+ <TD><FONT size=2>
+ A Win32 <FONT face=Courier size=3>COLORREF</FONT> value to
+ be translated to a <A
+ href="color.html">color</A>
+ object.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This macro converts a Win32
+<FONT face=Courier size=3>COLORREF</FONT>
+ value, which in CFFI terms is defined as an alias for <FONT face=Courier
+size=3>:unsigned-long<FONT face=Arial size=2>, to a <A
+href="color.html">color</A>
+object.</FONT></FONT>
+
+
+
+
+
+
+
+ </FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="color-to-rgb.html">color->rgb</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfw/event-dispatcher.html
==============================================================================
--- trunk/docs/manual/gfw/event-dispatcher.html (original)
+++ trunk/docs/manual/gfw/event-dispatcher.html Mon Oct 9 18:03:01 2006
@@ -38,9 +38,9 @@
<TD width="28%"><FONT size=1>scrolling-event-dispatcher</FONT></TD>
<TD width="28%"><FONT size=1></FONT></TD>
<TD width="28%"><FONT size=1></FONT></TD></TR></TBODY></TABLE></FONT></P>
-<P dir=ltr style="MARGIN-RIGHT: 0px"> Applications define
-subclasses of this class and implement one or more
-of the event functions in order to implement desired
+<P dir=ltr style="MARGIN-RIGHT: 0px"> Applications define subclasses
+of this class and implement one or more of
+the event generic functions in order to implement desired
behavior.</FONT></FONT></P>
<H4><FONT face=Arial>see
also</FONT></H4>
Added: trunk/docs/manual/gfw/event-select.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-select.html Mon Oct 9 18:03:01 2006
@@ -0,0 +1,61 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-select</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-select</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-select <EM><A
+href="event-dispatcher.html">event-dispatcher</A> widget</EM>)</P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will
+ process the selection event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>The widget (or
+ sub-element thereof) being
+selected.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to
+handle notification that <EM>widget</EM>
+
+
+
+ or
+
+ some sub-element of widget has been
+ selected.
+Selection may occur via the mouse or
+ keyboard.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfw/with-graphics-context.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/with-graphics-context.html Mon Oct 9 18:03:01 2006
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>with-graphics-context</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>with-graphics-context</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Macro]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:with-graphics-context (<EM>graphics-context</EM> &optional
+<EM>thing</EM>) &body<EM> body</EM>)</P>
+<H4><FONT face=Arial>
+<H4><FONT face=Arial>arguments</FONT></H4>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>graphics-context</FONT></EM></TD>
+ <TD><FONT size=2>A symbol
+ naming the graphics-context object to be created.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>thing</FONT></EM></TD>
+ <TD><FONT size=2>An instance of
+ a widget subclass or an
+image.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>body</EM></FONT></TD>
+ <TD><FONT size=2>Application code to make use of
+ <EM>graphics-context</EM>.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This macro manages the lifetime of a graphics-context
+object for use by the code of <EM>body</EM>. The <EM>graphics-context</EM> will be associated
+with <EM>thing</EM> if it
+
+
+
+
+ is specified. Otherwise,
+ this
+macro creates a graphics-context compatible with the
+ display.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/graphic-forms-tests.asd
==============================================================================
--- trunk/graphic-forms-tests.asd (original)
+++ trunk/graphic-forms-tests.asd Mon Oct 9 18:03:01 2006
@@ -92,5 +92,6 @@
(:file "drawing-tester")
(:file "widget-tester")
(:file "scroll-grid-panel")
+ (:file "scroll-text-panel")
(:file "scroll-tester")
(:file "windlg")))))))))
Modified: trunk/src/tests/uitoolkit/scroll-grid-panel.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-grid-panel.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-grid-panel.lisp Mon Oct 9 18:03:01 2006
@@ -42,6 +42,9 @@
(defclass scroll-grid-panel-events (gfw:event-dispatcher) ())
+(defun select-grid (disp item)
+ (declare (ignore disp item)))
+
(defun make-scroll-grid-panel (parent)
(let ((panel-size (gfs:make-size :width (1+ (* (gfs:size-width *grid-model-size*) +grid-cell-extent+))
:height (1+ (* (gfs:size-height *grid-model-size*) +grid-cell-extent+))))
Modified: trunk/src/tests/uitoolkit/scroll-tester.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-tester.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-tester.lisp Mon Oct 9 18:03:01 2006
@@ -49,18 +49,36 @@
(defun scroll-tester-internal ()
(setf *default-pathname-defaults* (parse-namestring gfsys::*gf-tests-dir*))
- (let ((disp (make-instance 'scroll-tester-events))
- (layout (make-instance 'gfw:heap-layout))
- (menubar (gfw:defmenu ((:item "&File"
- :submenu ((:item "E&xit" :callback #'scroll-tester-exit)))))))
- (setf *scroll-tester-win* (make-instance 'gfw:top-level :dispatcher disp
- :layout layout
- :style '(:workspace :horizontal-scrollbar :vertical-scrollbar)))
- (let ((icons (make-instance 'gfg:icon-bundle :file (merge-pathnames "default.ico")))
- (panel (make-scroll-grid-panel *scroll-tester-win*)))
+ (let ((layout (make-instance 'gfw:heap-layout))
+ (icons (make-instance 'gfg:icon-bundle :file (merge-pathnames "default.ico"))))
+ (setf *scroll-tester-win* (make-instance 'gfw:top-level
+ :dispatcher (make-instance 'scroll-tester-events)
+ :layout layout
+ :style '(:workspace :horizontal-scrollbar :vertical-scrollbar)))
+ (setf (gfw:image *scroll-tester-win*) icons)
+ (let* ((grid-panel (make-scroll-grid-panel *scroll-tester-win*))
+ (text-panel (make-scroll-text-panel *scroll-tester-win*))
+ (select-grid (lambda (disp item)
+ (declare (ignore disp item))
+ (setf (gfw:top-child-of layout) grid-panel)
+ (gfw:layout *scroll-tester-win*)))
+ (select-text (lambda (disp item)
+ (declare (ignore disp item))
+ (setf (gfw:top-child-of layout) text-panel)
+ (gfw:layout *scroll-tester-win*)))
+ (manage-tests-menu (lambda (disp menu)
+ (declare (ignore disp))
+ (let ((top (gfw::obtain-top-child *scroll-tester-win*))
+ (items (gfw:items-of menu)))
+ (gfw:check (elt items 0) (eql top grid-panel))
+ (gfw:check (elt items 1) (eql top text-panel)))))
+ (menubar (gfw:defmenu ((:item "&File"
+ :submenu ((:item "E&xit" :callback #'scroll-tester-exit)))
+ (:item "&Tests" :callback manage-tests-menu
+ :submenu ((:item "&Simple Grid" :callback select-grid)
+ (:item "&Text" :callback select-text)))))))
(setf (gfw:menu-bar *scroll-tester-win*) menubar
- (gfw:top-child-of layout) panel
- (gfw:image *scroll-tester-win*) icons))
+ (gfw:top-child-of layout) grid-panel))
(setf (gfw:text *scroll-tester-win*) "Scroll Tester"
(gfw:size *scroll-tester-win*) (gfs:make-size :width 300 :height 275))
(gfw:show *scroll-tester-win* t)))
Added: trunk/src/tests/uitoolkit/scroll-text-panel.lisp
==============================================================================
--- (empty file)
+++ trunk/src/tests/uitoolkit/scroll-text-panel.lisp Mon Oct 9 18:03:01 2006
@@ -0,0 +1,46 @@
+;;;;
+;;;; scroll-text-panel.lisp
+;;;;
+;;;; Copyright (C) 2006, Jack D. Unrue
+;;;; All rights reserved.
+;;;;
+;;;; Redistribution and use in source and binary forms, with or without
+;;;; modification, are permitted provided that the following conditions
+;;;; are met:
+;;;;
+;;;; 1. Redistributions of source code must retain the above copyright
+;;;; notice, this list of conditions and the following disclaimer.
+;;;;
+;;;; 2. Redistributions in binary form must reproduce the above copyright
+;;;; notice, this list of conditions and the following disclaimer in the
+;;;; documentation and/or other materials provided with the distribution.
+;;;;
+;;;; 3. Neither the names of the authors nor the names of its contributors
+;;;; may be used to endorse or promote products derived from this software
+;;;; without specific prior written permission.
+;;;;
+;;;; THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS "AS IS" AND ANY
+;;;; EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+;;;; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DIS-
+;;;; CLAIMED. IN NO EVENT SHALL THE AUTHORS AND CONTRIBUTORS BE LIABLE FOR ANY
+;;;; DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+;;;; (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+;;;; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+;;;; ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+;;;; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+;;;; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+;;;;
+
+(in-package #:graphic-forms.uitoolkit.tests)
+
+(defclass text-grid-panel-events (gfw:event-dispatcher) ())
+
+(defun make-scroll-text-panel (parent)
+ (declare (ignore parent)))
+
+#|
+ (gfw:with-graphics-context (gc panel)
+ (let* ((font (make-instance 'gfg:font :gc gc))
+ (metrics (gfg:metrics gc font))))))
+
+|#
\ No newline at end of file
1
0
06 Oct '06
Author: junrue
Date: Fri Oct 6 03:33:42 2006
New Revision: 294
Added:
trunk/docs/manual/gfw/event-activate.html
trunk/docs/manual/gfw/event-arm.html
trunk/docs/manual/gfw/event-close.html
trunk/docs/manual/gfw/event-deactivate.html
trunk/docs/manual/gfw/event-default-action.html
trunk/docs/manual/gfw/event-dispose.html
trunk/docs/manual/gfw/obtain-event-time.html
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/gfs/dispose.html
trunk/docs/manual/gfs/location.html
trunk/docs/manual/gfs/size-function.html
trunk/docs/manual/gfs/size-height.html
trunk/docs/manual/gfs/size-width.html
trunk/docs/manual/gfs/span-end.html
trunk/docs/manual/gfs/span-start.html
trunk/docs/manual/gfw/event-dispatcher.html
Log:
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Fri Oct 6 03:33:42 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=52
+TitleList=59
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -533,84 +533,154 @@
TitleList.ApplyTemp.43=0
TitleList.Expanded.43=0
TitleList.Kind.43=0
-TitleList.Title.44=event-dispatcher
+TitleList.Title.44=event-activate
TitleList.Level.44=2
-TitleList.Url.44=gfw\event-dispatcher.html
+TitleList.Url.44=gfw\event-activate.html
TitleList.Icon.44=0
TitleList.Status.44=0
-TitleList.Keywords.44=event-dispatcher
+TitleList.Keywords.44=event-activate
TitleList.ContextNumber.44=
TitleList.ApplyTemp.44=0
TitleList.Expanded.44=0
TitleList.Kind.44=0
-TitleList.Title.45=event-source
+TitleList.Title.45=event-arm
TitleList.Level.45=2
-TitleList.Url.45=gfw\event-source.html
+TitleList.Url.45=gfw\event-arm.html
TitleList.Icon.45=0
TitleList.Status.45=0
-TitleList.Keywords.45=event-source
+TitleList.Keywords.45=event-arm
TitleList.ContextNumber.45=
TitleList.ApplyTemp.45=0
TitleList.Expanded.45=0
TitleList.Kind.45=0
-TitleList.Title.46=message-loop
+TitleList.Title.46=event-close
TitleList.Level.46=2
-TitleList.Url.46=gfw\message-loop.html
+TitleList.Url.46=gfw\event-close.html
TitleList.Icon.46=0
TitleList.Status.46=0
-TitleList.Keywords.46=message-loop
+TitleList.Keywords.46=event-close
TitleList.ContextNumber.46=
TitleList.ApplyTemp.46=0
TitleList.Expanded.46=0
TitleList.Kind.46=0
-TitleList.Title.47=Miscellaneous Topics
-TitleList.Level.47=0
-TitleList.Url.47=MiscellaneousTopics.html
+TitleList.Title.47=event-deactivate
+TitleList.Level.47=2
+TitleList.Url.47=gfw\event-deactivate.html
TitleList.Icon.47=0
TitleList.Status.47=0
-TitleList.Keywords.47=
+TitleList.Keywords.47=event-deactivate
TitleList.ContextNumber.47=
TitleList.ApplyTemp.47=0
TitleList.Expanded.47=0
TitleList.Kind.47=0
-TitleList.Title.48=Image Data Plugins
-TitleList.Level.48=1
-TitleList.Url.48=ImageDataPlugins.html
+TitleList.Title.48=event-default-action
+TitleList.Level.48=2
+TitleList.Url.48=gfw\event-default-action.html
TitleList.Icon.48=0
TitleList.Status.48=0
-TitleList.Keywords.48=
+TitleList.Keywords.48=event-default-action
TitleList.ContextNumber.48=
TitleList.ApplyTemp.48=0
TitleList.Expanded.48=0
TitleList.Kind.48=0
-TitleList.Title.49=Terminology Conventions
-TitleList.Level.49=0
-TitleList.Url.49=TerminologyConventions.html
+TitleList.Title.49=event-dispatcher
+TitleList.Level.49=2
+TitleList.Url.49=gfw\event-dispatcher.html
TitleList.Icon.49=0
TitleList.Status.49=0
-TitleList.Keywords.49=
+TitleList.Keywords.49=event-dispatcher
TitleList.ContextNumber.49=
TitleList.ApplyTemp.49=0
TitleList.Expanded.49=0
TitleList.Kind.49=0
-TitleList.Title.50=Glossary
-TitleList.Level.50=0
-TitleList.Url.50=Glossary.html
+TitleList.Title.50=event-dispose
+TitleList.Level.50=2
+TitleList.Url.50=gfw\event-dispose.html
TitleList.Icon.50=0
TitleList.Status.50=0
-TitleList.Keywords.50=
+TitleList.Keywords.50=event-dispose
TitleList.ContextNumber.50=
TitleList.ApplyTemp.50=0
TitleList.Expanded.50=0
TitleList.Kind.50=0
-TitleList.Title.51=Footnotes
-TitleList.Level.51=0
-TitleList.Url.51=Footnotes.html
+TitleList.Title.51=event-source
+TitleList.Level.51=2
+TitleList.Url.51=gfw\event-source.html
TitleList.Icon.51=0
TitleList.Status.51=0
-TitleList.Keywords.51=
+TitleList.Keywords.51=event-source
TitleList.ContextNumber.51=
TitleList.ApplyTemp.51=0
TitleList.Expanded.51=0
-TitleList.Kind.51=1
+TitleList.Kind.51=0
+TitleList.Title.52=message-loop
+TitleList.Level.52=2
+TitleList.Url.52=gfw\message-loop.html
+TitleList.Icon.52=0
+TitleList.Status.52=0
+TitleList.Keywords.52=message-loop
+TitleList.ContextNumber.52=
+TitleList.ApplyTemp.52=0
+TitleList.Expanded.52=0
+TitleList.Kind.52=0
+TitleList.Title.53=obtain-event-time
+TitleList.Level.53=2
+TitleList.Url.53=gfw\obtain-event-time.html
+TitleList.Icon.53=0
+TitleList.Status.53=0
+TitleList.Keywords.53=obtain-event-time
+TitleList.ContextNumber.53=
+TitleList.ApplyTemp.53=0
+TitleList.Expanded.53=0
+TitleList.Kind.53=0
+TitleList.Title.54=Miscellaneous Topics
+TitleList.Level.54=0
+TitleList.Url.54=MiscellaneousTopics.html
+TitleList.Icon.54=0
+TitleList.Status.54=0
+TitleList.Keywords.54=
+TitleList.ContextNumber.54=
+TitleList.ApplyTemp.54=0
+TitleList.Expanded.54=0
+TitleList.Kind.54=0
+TitleList.Title.55=Image Data Plugins
+TitleList.Level.55=1
+TitleList.Url.55=ImageDataPlugins.html
+TitleList.Icon.55=0
+TitleList.Status.55=0
+TitleList.Keywords.55=
+TitleList.ContextNumber.55=
+TitleList.ApplyTemp.55=0
+TitleList.Expanded.55=0
+TitleList.Kind.55=0
+TitleList.Title.56=Terminology Conventions
+TitleList.Level.56=0
+TitleList.Url.56=TerminologyConventions.html
+TitleList.Icon.56=0
+TitleList.Status.56=0
+TitleList.Keywords.56=
+TitleList.ContextNumber.56=
+TitleList.ApplyTemp.56=0
+TitleList.Expanded.56=0
+TitleList.Kind.56=0
+TitleList.Title.57=Glossary
+TitleList.Level.57=0
+TitleList.Url.57=Glossary.html
+TitleList.Icon.57=0
+TitleList.Status.57=0
+TitleList.Keywords.57=
+TitleList.ContextNumber.57=
+TitleList.ApplyTemp.57=0
+TitleList.Expanded.57=0
+TitleList.Kind.57=0
+TitleList.Title.58=Footnotes
+TitleList.Level.58=0
+TitleList.Url.58=Footnotes.html
+TitleList.Icon.58=0
+TitleList.Status.58=0
+TitleList.Keywords.58=
+TitleList.ContextNumber.58=
+TitleList.ApplyTemp.58=0
+TitleList.Expanded.58=0
+TitleList.Kind.58=1
Modified: trunk/docs/manual/gfs/dispose.html
==============================================================================
--- trunk/docs/manual/gfs/dispose.html (original)
+++ trunk/docs/manual/gfs/dispose.html Fri Oct 6 03:33:42 2006
@@ -44,7 +44,12 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Note: this function
does not interact with the garbage collector; however, disposed
objects will be collected once the application no longer references
-them.</FONT></P>
+them.</FONT></P></FONT></FONT></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>see also</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2><A
+href="disposed-p.html">disposed-p</A>, <A
+href="../gfw/event-dispose.html">gfw:event-dispose</A></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2><FONT face=Arial size=2>
<HR>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
Modified: trunk/docs/manual/gfs/location.html
==============================================================================
--- trunk/docs/manual/gfs/location.html (original)
+++ trunk/docs/manual/gfs/location.html Fri Oct 6 03:33:42 2006
@@ -25,8 +25,11 @@
href="rectangle.html">rectangle</A></EM>) => <EM><A
href="point.html"> point</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>arguments
-<P>
+<P><FONT face=Arial>(setf (gfs:location <EM><A
+href="rectangle.html">rectangle</A></EM>) <EM><A
+href="point.html">point</A></EM>)</FONT></P>
+<H4><FONT face=Arial>arguments </H4>
+<H4>
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
cellSpacing=0 cellPadding=2 width="100%" border=1>
@@ -34,10 +37,18 @@
<TD width="20%"><EM><FONT size=2>rectangle</FONT></EM></TD>
<TD><FONT size=2>The <A href="rectangle.html">rectangle</A> structure
whose location is to be
-retrieved.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns <A
+retrieved.</FONT></TD></TR>
+ <TR>
+ <TD width="20%">
+ <P><FONT size=2><EM>point</EM></FONT></P></TD>
+ <TD>
+ <P><FONT size=2>The location of
+ the <A
+href="rectangle.html">rectangle</A> .</FONT></P></TD></TR></TABLE></H4>
+<H4>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns or sets <A
href="point.html"><EM>point</EM></A> identifying the coordinates of the
-upper-left cornder of <A
+upper-left corner of <A
href="rectangle.html"><EM>rectangle</EM></A> . For
performance reasons, a reference to the existing slot value is
Modified: trunk/docs/manual/gfs/size-function.html
==============================================================================
--- trunk/docs/manual/gfs/size-function.html (original)
+++ trunk/docs/manual/gfs/size-function.html Fri Oct 6 03:33:42 2006
@@ -26,10 +26,27 @@
=> <A href="size.html"><EM>size</EM></A><EM>
</EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns <A
-href="size.html"><EM>size</EM></A> identifying the coordinates of the
-upper-left cornder of <A
+<P><FONT face=Arial>(setf (gfs:size <A
+href="rectangle.html"><EM>rectangle</EM></A>) <A href="size.html"><EM>size</EM></A>)</FONT></P>
+<H4><FONT face=Arial>arguments </H4>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>rectangle</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="rectangle.html" >rectangle</A> object whose
+ dimensions are to be queried or updated.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>size</FONT></EM></TD>
+ <TD><FONT size=2>The dimensions
+ of the <A
+href="rectangle.html">rectangle</A>
+.</FONT></TD></TR></TABLE></H4>
+<H4>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns or sets <A
+href="size.html"><EM>size</EM></A> identifying
+the dimensions of <A
href="rectangle.html"><EM>rectangle</EM></A> . For
performance reasons, a reference to the existing slot value is
Modified: trunk/docs/manual/gfs/size-height.html
==============================================================================
--- trunk/docs/manual/gfs/size-height.html (original)
+++ trunk/docs/manual/gfs/size-height.html Fri Oct 6 03:33:42 2006
@@ -26,7 +26,19 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:size-height <EM><A
href="size.html">size</A></EM>) <EM>integer</EM>)</FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>size</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="size.html">size</A> object whose height
+ dimension is to be queried or updated.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>integer</FONT></EM></TD>
+ <TD><FONT size=2>An integer height
+value.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns (sets) the height of the specified <A
href="size.html">size</A>
.</FONT></P>
Modified: trunk/docs/manual/gfs/size-width.html
==============================================================================
--- trunk/docs/manual/gfs/size-width.html (original)
+++ trunk/docs/manual/gfs/size-width.html Fri Oct 6 03:33:42 2006
@@ -26,7 +26,19 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:size-width <EM><A
href="size.html">size</A></EM>) <EM>integer</EM>)</FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>size</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="size.html">size</A> object whose width
+ dimension is to be queried or updated.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>integer</FONT></EM></TD>
+ <TD><FONT size=2>An integer width
+value.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns (sets) the width of the specified <A
href="size.html">size</A>
.</FONT></P>
Modified: trunk/docs/manual/gfs/span-end.html
==============================================================================
--- trunk/docs/manual/gfs/span-end.html (original)
+++ trunk/docs/manual/gfs/span-end.html Fri Oct 6 03:33:42 2006
@@ -26,7 +26,19 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:span-end <EM><A
href="span.html">span</A></EM>) <EM>integer</EM>)</FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>span</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="span.html">span</A> object whose ending
+ value is to be queried or updated.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>integer</FONT></EM></TD>
+ <TD><FONT size=2>An integer ending
+value.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns (sets) the end of the specified <A
href="span.html">span</A>
.</FONT></P>
Modified: trunk/docs/manual/gfs/span-start.html
==============================================================================
--- trunk/docs/manual/gfs/span-start.html (original)
+++ trunk/docs/manual/gfs/span-start.html Fri Oct 6 03:33:42 2006
@@ -26,7 +26,19 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:span-start <EM><A
href="span.html">span</A></EM>) <EM>integer</EM>)</FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>span</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="span.html">span</A> object
+ whose starting value is to be queried or updated.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>integer</FONT></EM></TD>
+ <TD><FONT size=2>An integer starting
+value.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns (sets) the beginning of the specified <A
href="span.html">span</A>
.</FONT></P>
Added: trunk/docs/manual/gfw/event-activate.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-activate.html Fri Oct 6 03:33:42 2006
@@ -0,0 +1,61 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-activate</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-activate</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-activate <EM><A
+href="event-dispatcher.html">event-dispatcher</A> widget</EM>)</P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will process
+ the activation event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>The widget being
+activated.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to
+respond to the activation of <EM>widget</EM>. For top-level windows or dialogs,
+this means that <EM>widget</EM>
+
+ was brought to the foreground and its trim (title bar and
+border) have become highlighted. For a menu, it means the user has clicked on
+the menu item serving as the anchor for the menu which is therefore about to
+
+ be shown. In the menu case,
+ event-activate
+is an opportunity to adjust the menu's
+ contents.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfw/event-arm.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-arm.html Fri Oct 6 03:33:42 2006
@@ -0,0 +1,61 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-arm</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-arm</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-arm <EM><A
+href="event-dispatcher.html">event-dispatcher</A> widget</EM>)</P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will
+ process the arming event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>The widget
+ about to be
+selected.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to
+respond to notification that <EM>widget </EM>
+
+
+
+ is about to be selected. Arming events are not always followed by selection events,
+
+ such as when the user is
+ moving
+the mouse across multiple items on a
+ menu.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfw/event-close.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-close.html Fri Oct 6 03:33:42 2006
@@ -0,0 +1,61 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-close</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-close</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-close <EM><A
+href="event-dispatcher.html">event-dispatcher</A> widget</EM>)</P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will
+ process the close event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>
+ The widget being
+closed.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to
+respond to <EM>widget</EM>
+
+
+
+
+
+ being closed by the
+ user.
+Only top-level windows and dialogs receive close
+ events.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfw/event-deactivate.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-deactivate.html Fri Oct 6 03:33:42 2006
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-deactivate</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-deactivate</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-deactivate <EM><A
+href="event-dispatcher.html">event-dispatcher</A> widget</EM>)</P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will process
+ the deactivation event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>The widget being
+deactivated.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to
+respond to the deactivation of <EM>widget</EM>
+
+
+
+ . This event is only received by
+
+ top-level windows or dialogs, and means
+ that
+some other window or dialog has been
+ activated.</FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfw/event-default-action.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-default-action.html Fri Oct 6 03:33:42 2006
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-default-action</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-default-action</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-default-action <EM><A
+href="event-dispatcher.html">event-dispatcher</A> widget</EM>)</P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will process the
+ default action event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>The widget for
+ which the default action was
+invoked.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Implement a method for this generic function to
+respond to a default action. For example, a
+
+
+
+ default action is invoked when the user
+
+ double-clicks on a list-box, or presses ENTER
+ while
+the keyboard focus is owned by an edit
+ control.</FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfw/event-dispatcher.html
==============================================================================
--- trunk/docs/manual/gfw/event-dispatcher.html (original)
+++ trunk/docs/manual/gfw/event-dispatcher.html Fri Oct 6 03:33:42 2006
@@ -42,8 +42,8 @@
subclasses of this class and implement one or more
of the event functions in order to implement desired
behavior.</FONT></FONT></P>
-<H4><FONT face=Arial>See
-Also</FONT></H4>
+<H4><FONT face=Arial>see
+also</FONT></H4>
<P><FONT face=Arial size=2><A
href="event-source.html">event-source</A></FONT></P>
<HR>
Added: trunk/docs/manual/gfw/event-dispose.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-dispose.html Fri Oct 6 03:33:42 2006
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-dispose</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>event-dispose</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:event-dispose <EM><A
+href="event-dispatcher.html">event-dispatcher</A> widget</EM>)</P>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>event-dispatcher</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="event-dispatcher.html" >event-dispatcher</A> that will process
+ the dispose event.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>widget</EM></FONT></TD>
+ <TD><FONT size=2>
+ The widget being
+disposed.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>
+ Implement a method for this generic function to
+respond to <EM>widget</EM>
+
+ being discarded via <A
+href="../gfs/dispose.html">gfs:dispose</A> . This event function is
+called while the data model for <EM>widget</EM>
+
+
+
+
+
+
+
+
+ is still
+ valid.</FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">Note: this
+function does not represent communication with the Common Lisp garbage
+collector.
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="../gfs/disposed-error.html">gfs:disposed-error</A><A
+href="../gfs/disposed-error.html">,</A> <A
+href="../gfs/disposed-p.html">gfs:disposed-p</A>, <A
+href="../gfs/native-object.html">gfs:native-object</A></FONT></P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfw/obtain-event-time.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/obtain-event-time.html Fri Oct 6 03:33:42 2006
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>obtain-event-time</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>obtain-event-time</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:obtain-event-time) => <EM>milliseconds</EM></P>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>
+
+
+
+
+
+
+
+ Returns
+ the
+millisecond timestamp of the event currently being
+ processed.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
1
0
[graphic-forms-cvs] r293 - in trunk: . docs/manual docs/manual/gfs docs/manual/gfw
by junrue@common-lisp.net 06 Oct '06
by junrue@common-lisp.net 06 Oct '06
06 Oct '06
Author: junrue
Date: Fri Oct 6 02:22:54 2006
New Revision: 293
Added:
trunk/docs/manual/gfw/default-message-filter.html
trunk/docs/manual/gfw/message-loop.html
Modified:
trunk/NEWS.txt
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/Prerequisites.html
trunk/docs/manual/Support.html
trunk/docs/manual/SystemPackage.html
trunk/docs/manual/gfs/code.html
trunk/docs/manual/gfs/copy-point.html
trunk/docs/manual/gfs/copy-rectangle.html
trunk/docs/manual/gfs/copy-size.html
trunk/docs/manual/gfs/copy-span.html
trunk/docs/manual/gfs/detail.html
trunk/docs/manual/gfs/dispose.html
trunk/docs/manual/gfs/disposed-p.html
trunk/docs/manual/gfs/dlg-code.html
trunk/docs/manual/gfs/empty-span-p.html
trunk/docs/manual/gfs/equal-size-p.html
trunk/docs/manual/gfs/handle.html
trunk/docs/manual/gfs/location.html
trunk/docs/manual/gfs/make-point.html
trunk/docs/manual/gfs/make-rectangle.html
trunk/docs/manual/gfs/make-size.html
trunk/docs/manual/gfs/make-span.html
trunk/docs/manual/gfs/point-x.html
trunk/docs/manual/gfs/point-y.html
Log:
continued doc overhaul
Modified: trunk/NEWS.txt
==============================================================================
--- trunk/NEWS.txt (original)
+++ trunk/NEWS.txt Fri Oct 6 02:22:54 2006
@@ -4,7 +4,7 @@
CLISP 2.40 or later (due to a change in the argument list of
CLISP's FFI:FOREIGN-LIBRARY-FUNCTION).
-. Initial list box control functionality is now available:
+. Initial list box control functionality implemented:
* three selection modes (none / multiple / extend)
@@ -16,13 +16,16 @@
* customizability of vertical scrollbar mode and keyboard input
- Additional list box control features will be provided in a future release.
+ Additional list box features will be provided in a future release.
. Implemented scrolling support:
- * new window styles :horizontal-scrollbar and :vertical-scrollbar
+ * window styles :horizontal-scrollbar and :vertical-scrollbar
- * new event-scroll method for handling raw scrolling events
+ * event-scroll method for handling raw scrolling events
+
+ * scrolling-event-dispatcher for automatic management of a scrollable
+ child panel and window scrollbars
. Improved GFW:HEAP-LAYOUT such that it obeys the top child's minimum and
maximum sizes, if any such sizes are set.
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Fri Oct 6 02:22:54 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=50
+TitleList=52
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -521,51 +521,51 @@
TitleList.Keywords.42=GFW`\graphic-forms.uitoolkit.widgets
TitleList.ContextNumber.42=
TitleList.ApplyTemp.42=0
-TitleList.Expanded.42=0
+TitleList.Expanded.42=1
TitleList.Kind.42=0
-TitleList.Title.43=event-dispatcher
+TitleList.Title.43=default-message-filter
TitleList.Level.43=2
-TitleList.Url.43=gfw\event-dispatcher.html
+TitleList.Url.43=gfw\default-message-filter.html
TitleList.Icon.43=0
TitleList.Status.43=0
-TitleList.Keywords.43=event-dispatcher
+TitleList.Keywords.43=default-message-filter`\GetMessage`\MSG`\
TitleList.ContextNumber.43=
TitleList.ApplyTemp.43=0
TitleList.Expanded.43=0
TitleList.Kind.43=0
-TitleList.Title.44=event-source
+TitleList.Title.44=event-dispatcher
TitleList.Level.44=2
-TitleList.Url.44=gfw\event-source.html
+TitleList.Url.44=gfw\event-dispatcher.html
TitleList.Icon.44=0
TitleList.Status.44=0
-TitleList.Keywords.44=event-source
+TitleList.Keywords.44=event-dispatcher
TitleList.ContextNumber.44=
TitleList.ApplyTemp.44=0
TitleList.Expanded.44=0
TitleList.Kind.44=0
-TitleList.Title.45=Miscellaneous Topics
-TitleList.Level.45=0
-TitleList.Url.45=MiscellaneousTopics.html
+TitleList.Title.45=event-source
+TitleList.Level.45=2
+TitleList.Url.45=gfw\event-source.html
TitleList.Icon.45=0
TitleList.Status.45=0
-TitleList.Keywords.45=
+TitleList.Keywords.45=event-source
TitleList.ContextNumber.45=
TitleList.ApplyTemp.45=0
TitleList.Expanded.45=0
TitleList.Kind.45=0
-TitleList.Title.46=Image Data Plugins
-TitleList.Level.46=1
-TitleList.Url.46=ImageDataPlugins.html
+TitleList.Title.46=message-loop
+TitleList.Level.46=2
+TitleList.Url.46=gfw\message-loop.html
TitleList.Icon.46=0
TitleList.Status.46=0
-TitleList.Keywords.46=
+TitleList.Keywords.46=message-loop
TitleList.ContextNumber.46=
TitleList.ApplyTemp.46=0
TitleList.Expanded.46=0
TitleList.Kind.46=0
-TitleList.Title.47=Terminology Conventions
+TitleList.Title.47=Miscellaneous Topics
TitleList.Level.47=0
-TitleList.Url.47=TerminologyConventions.html
+TitleList.Url.47=MiscellaneousTopics.html
TitleList.Icon.47=0
TitleList.Status.47=0
TitleList.Keywords.47=
@@ -573,9 +573,9 @@
TitleList.ApplyTemp.47=0
TitleList.Expanded.47=0
TitleList.Kind.47=0
-TitleList.Title.48=Glossary
-TitleList.Level.48=0
-TitleList.Url.48=Glossary.html
+TitleList.Title.48=Image Data Plugins
+TitleList.Level.48=1
+TitleList.Url.48=ImageDataPlugins.html
TitleList.Icon.48=0
TitleList.Status.48=0
TitleList.Keywords.48=
@@ -583,14 +583,34 @@
TitleList.ApplyTemp.48=0
TitleList.Expanded.48=0
TitleList.Kind.48=0
-TitleList.Title.49=Footnotes
+TitleList.Title.49=Terminology Conventions
TitleList.Level.49=0
-TitleList.Url.49=Footnotes.html
+TitleList.Url.49=TerminologyConventions.html
TitleList.Icon.49=0
TitleList.Status.49=0
TitleList.Keywords.49=
TitleList.ContextNumber.49=
TitleList.ApplyTemp.49=0
TitleList.Expanded.49=0
-TitleList.Kind.49=1
+TitleList.Kind.49=0
+TitleList.Title.50=Glossary
+TitleList.Level.50=0
+TitleList.Url.50=Glossary.html
+TitleList.Icon.50=0
+TitleList.Status.50=0
+TitleList.Keywords.50=
+TitleList.ContextNumber.50=
+TitleList.ApplyTemp.50=0
+TitleList.Expanded.50=0
+TitleList.Kind.50=0
+TitleList.Title.51=Footnotes
+TitleList.Level.51=0
+TitleList.Url.51=Footnotes.html
+TitleList.Icon.51=0
+TitleList.Status.51=0
+TitleList.Keywords.51=
+TitleList.ContextNumber.51=
+TitleList.ApplyTemp.51=0
+TitleList.Expanded.51=0
+TitleList.Kind.51=1
Modified: trunk/docs/manual/Prerequisites.html
==============================================================================
--- trunk/docs/manual/Prerequisites.html (original)
+++ trunk/docs/manual/Prerequisites.html Fri Oct 6 02:22:54 2006
@@ -85,6 +85,7 @@
<TR>
<TD width="60%"> </TD>
<TD>
- <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
</P></TD></TR></TABLE></P></body>
</html>
Modified: trunk/docs/manual/Support.html
==============================================================================
--- trunk/docs/manual/Support.html (original)
+++ trunk/docs/manual/Support.html Fri Oct 6 02:22:54 2006
@@ -49,6 +49,7 @@
<TR>
<TD width="60%"> </TD>
<TD>
- <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
</P></TD></TR></TABLE></P> </FONT></body>
</html>
Modified: trunk/docs/manual/SystemPackage.html
==============================================================================
--- trunk/docs/manual/SystemPackage.html (original)
+++ trunk/docs/manual/SystemPackage.html Fri Oct 6 02:22:54 2006
@@ -21,9 +21,9 @@
<H4><FONT face=Arial>nickname</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>GFS</FONT></P>
<H4><FONT face=Arial>description</FONT></H4>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>The symbols in this package correspond to system-level functionality, such
-as foreign function declarations for the Win32 API. The majority
-of the symbols in this package are not exported, except for a few fundamental types, conditions,
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> The symbols in this package correspond to system-level functionality,
+such as foreign function declarations for the Win32 API. The
+majority of symbols in this package are not exported, except for a few fundamental types, conditions,
and functions as listed below.</FONT></P>
<H4><FONT face=Arial> classes and structures</FONT></H4>
<P><FONT face=Arial size=2><A
Modified: trunk/docs/manual/gfs/code.html
==============================================================================
--- trunk/docs/manual/gfs/code.html (original)
+++ trunk/docs/manual/gfs/code.html Fri Oct 6 02:22:54 2006
@@ -21,13 +21,20 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
face=Arial size=2><FONT face=Arial size=2>(gfs:code
<EM>condition</EM>) => <EM>integer</EM></P>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>condition</FONT></EM></TD>
+ <TD><FONT size=2>The condition object to be queried; must be of type
+ <A href="win32-error.html">win32-error</A> or <A
+ href="win32-warning.html">win32-warning</A> or subclasses
+ thereof.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 error code
-for the specified <EM>condition</EM>, which must be of
-type <A
-href="win32-error.html">win32-error</A> or <A
-href="win32-warning.html">win32-warning</A> or
-subclasses thereof.</FONT></P>
+for the specified <EM>condition</EM>
+ .</FONT></P>
<HR>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
Modified: trunk/docs/manual/gfs/copy-point.html
==============================================================================
--- trunk/docs/manual/gfs/copy-point.html (original)
+++ trunk/docs/manual/gfs/copy-point.html Fri Oct 6 02:22:54 2006
@@ -26,7 +26,15 @@
=> <EM><A
href="point.html">new point</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>point</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="point.html">point</A> structure to be
+ copied.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
href="point.html">point</A> whose X and Y coordinates were copied from the
original.</FONT></P>
Modified: trunk/docs/manual/gfs/copy-rectangle.html
==============================================================================
--- trunk/docs/manual/gfs/copy-rectangle.html (original)
+++ trunk/docs/manual/gfs/copy-rectangle.html Fri Oct 6 02:22:54 2006
@@ -26,7 +26,15 @@
=> <EM><A
href="rectangle.html">new rectangle</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>rectangle</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="rectangle.html">rectangle</A> structure
+ to be copied.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A href="rectangle.html">rectangle</A>
whose location and size slot values are shallow copies from the
original.</FONT></P>
Modified: trunk/docs/manual/gfs/copy-size.html
==============================================================================
--- trunk/docs/manual/gfs/copy-size.html (original)
+++ trunk/docs/manual/gfs/copy-size.html Fri Oct 6 02:22:54 2006
@@ -26,7 +26,15 @@
=> <EM><A
href="size.html">new size</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>size</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="size.html">size</A> structure to be
+ copied.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
href="size.html">size</A> whose width and height were copied from the
original.</FONT></P>
Modified: trunk/docs/manual/gfs/copy-span.html
==============================================================================
--- trunk/docs/manual/gfs/copy-span.html (original)
+++ trunk/docs/manual/gfs/copy-span.html Fri Oct 6 02:22:54 2006
@@ -27,7 +27,15 @@
=> <EM><A
href="span.html">new span</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>span</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="span.html">span</A> structure to be
+ copied.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A href="span.html">span</A> whose start and end positions were copied from the
original.</P>
<H4><FONT face=Arial>see also</FONT></H4>
Modified: trunk/docs/manual/gfs/detail.html
==============================================================================
--- trunk/docs/manual/gfs/detail.html (original)
+++ trunk/docs/manual/gfs/detail.html Fri Oct 6 02:22:54 2006
@@ -22,13 +22,21 @@
face=Arial size=2><FONT face=Arial size=2>(gfs:detail
<EM>condition</EM>) =>
<EM> string</EM></P>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>condition</FONT></EM></TD>
+ <TD><FONT size=2>The condition object to be queried; must be of type
+ <A href="toolkit-error.html">toolkit-error</A> or <A
+ href="toolkit-warning.html">toolkit-warning</A> or
+ subclasses
+thereof.
+</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the detail <EM>string</EM>
-for the specified <EM>condition</EM>, which must be of type <A
-href="toolkit-error.html">toolkit-error</A>, <A
-href="toolkit-warning.html">toolkit-warning</A>, <A
-href="win32-error.html">win32-error</A>, or <A
-href="win32-warning.html">win32-warning</A>
+for the specified <EM>condition</EM>
.</FONT></P>
<HR>
Modified: trunk/docs/manual/gfs/dispose.html
==============================================================================
--- trunk/docs/manual/gfs/dispose.html (original)
+++ trunk/docs/manual/gfs/dispose.html Fri Oct 6 02:22:54 2006
@@ -21,17 +21,30 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
face=Arial size=2><FONT face=Arial size=2>(gfs:dispose <EM><A
href="native-object.html">native-object</A></EM>)</P>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>native-object</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="native-object.html">native-object</A>
+ to be disposed.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Discards the system resource encapsulated
-by <A href="native-object.html"><EM>native-object</EM></A>
- and cleans up various
-data structures internal to Graphic-Forms. A <A
-href="disposed-error.html">disposed-error</A> will
-be raised if application code attempts to manipulate the object after this
-function returns. This function does not interact with the garbage collector; however, disposed objects will
- be
-collected once the application no longer references
- them.</FONT></P>
+by <A href="native-object.html"><EM>native-object</EM></A> and cleans up various data structures
+internal to Graphic-Forms. For certain objects, this method has visual side
+effects (for example, disposing a window
+will remove that window from the display). A <A
+href="disposed-error.html">disposed-error</A>
+
+ will be raised if application code
+ attempts
+to manipulate the object after this function
+ returns.</FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Note: this function
+does not interact with the garbage collector; however, disposed
+objects will be collected once the application no longer references
+them.</FONT></P>
<HR>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
Modified: trunk/docs/manual/gfs/disposed-p.html
==============================================================================
--- trunk/docs/manual/gfs/disposed-p.html (original)
+++ trunk/docs/manual/gfs/disposed-p.html Fri Oct 6 02:22:54 2006
@@ -22,12 +22,23 @@
face=Arial size=2><FONT face=Arial size=2>(gfs:disposed-p <EM><A
href="native-object.html">native-object</A></EM>) =>
<EM> boolean</EM></P>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>native-object</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="native-object.html">native-object</A>
+ whose disposal status is to be
+queried.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns T
-if <A href="native-object.html"><EM>native-object</EM></A> has been discarded via the dispose
-function; NIL otherwise. This function does
-not query status from the Common Lisp garbage
- collector.</FONT></P>
+if <A href="native-object.html"><EM>native-object</EM></A>
+ has
+been discarded via the dispose function; NIL
+ otherwise.</FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Note: this function
+does not interact with the Common Lisp garbage collector.</FONT></P>
<HR>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
Modified: trunk/docs/manual/gfs/dlg-code.html
==============================================================================
--- trunk/docs/manual/gfs/dlg-code.html (original)
+++ trunk/docs/manual/gfs/dlg-code.html Fri Oct 6 02:22:54 2006
@@ -22,7 +22,16 @@
face=Arial size=2><FONT face=Arial size=2>(gfs:dlg-code
<EM><A
href="comdlg-error.html">comdlg-error</A></EM>) => <EM>integer</EM></P>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>comdlg-error</FONT></EM></TD>
+ <TD><FONT size=2>The condition object to be queried; must be of
+ type <A href="comdlg-error.html">comdlg-error</A> or subclasses
+ thereof.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 extended Common Dialog error code
for the specified <EM><A
href="comdlg-error.html">comdlg-error</A></EM>
Modified: trunk/docs/manual/gfs/empty-span-p.html
==============================================================================
--- trunk/docs/manual/gfs/empty-span-p.html (original)
+++ trunk/docs/manual/gfs/empty-span-p.html Fri Oct 6 02:22:54 2006
@@ -25,7 +25,15 @@
href="span.html">span</A></EM>)
=> <EM>boolean</EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>span</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="span.html">span</A> to be tested for
+ emptiness.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns T if the <EM>start</EM> and
<EM>end</EM> of <A
href="span.html"><EM>span</EM></A>
Modified: trunk/docs/manual/gfs/equal-size-p.html
==============================================================================
--- trunk/docs/manual/gfs/equal-size-p.html (original)
+++ trunk/docs/manual/gfs/equal-size-p.html Fri Oct 6 02:22:54 2006
@@ -25,7 +25,20 @@
href="size.html"><EM>size2</EM></A>)
=> <EM>boolean</EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>size1</FONT></EM></TD>
+ <TD><FONT size=2>The first <A href="size.html">size</A> object to be
+ tested for equality.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>size2</FONT></EM></TD>
+ <TD><FONT size=2>The second <A href="size.html">size</A> object to be
+ tested for
+equality.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns T if <A
href="size.html"><EM>size1</EM></A> and <A
href="size.html"><EM>size2</EM></A> have the same <EM>height</EM> and
@@ -39,7 +52,8 @@
href="size-width.html">size-width</A></P>
<P>
<HR>
-</P>
+
+<P></P>
<P></P>
Modified: trunk/docs/manual/gfs/handle.html
==============================================================================
--- trunk/docs/manual/gfs/handle.html (original)
+++ trunk/docs/manual/gfs/handle.html Fri Oct 6 02:22:54 2006
@@ -22,10 +22,21 @@
face=Arial size=2><FONT face=Arial size=2>(gfs:handle <EM><A
href="native-object.html">native-object</A></EM>) =>
<EM>foreign pointer</EM></P>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>native-object</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="native-object.html">native-object</A>
+ whose Win32 HANDLE or foreign pointer is to be
+ retrieved.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns the Win32 HANDLE or foreign pointer associated
with <A href="native-object.html"><EM>native-object</EM></A>
.</FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">Note: application code typically should not
+manipulate the returned value.</P>
<HR>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
Modified: trunk/docs/manual/gfs/location.html
==============================================================================
--- trunk/docs/manual/gfs/location.html (original)
+++ trunk/docs/manual/gfs/location.html Fri Oct 6 02:22:54 2006
@@ -25,7 +25,16 @@
href="rectangle.html">rectangle</A></EM>) => <EM><A
href="point.html"> point</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>rectangle</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="rectangle.html">rectangle</A> structure
+ whose location is to be
+retrieved.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns <A
href="point.html"><EM>point</EM></A> identifying the coordinates of the
upper-left cornder of <A
Modified: trunk/docs/manual/gfs/make-point.html
==============================================================================
--- trunk/docs/manual/gfs/make-point.html (original)
+++ trunk/docs/manual/gfs/make-point.html Fri Oct 6 02:22:54 2006
@@ -25,7 +25,20 @@
=> <EM><A
href="point.html">point</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>:x</FONT></EM></TD>
+ <TD><FONT size=2>A keyword
+ argument accepting an integer X coordinate.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>:y</FONT></EM></TD>
+ <TD><FONT size=2>A keyword
+ argument accepting an integer Y
+coordinate.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
href="point.html">point</A>
.</FONT></P>
@@ -33,7 +46,8 @@
<P><A href="copy-point.html">copy-point</A></P>
<P>
<HR>
-</P>
+
+<P></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
Modified: trunk/docs/manual/gfs/make-rectangle.html
==============================================================================
--- trunk/docs/manual/gfs/make-rectangle.html (original)
+++ trunk/docs/manual/gfs/make-rectangle.html Fri Oct 6 02:22:54 2006
@@ -25,7 +25,20 @@
=> <EM><A
href="rectangle.html">rectangle</A></EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>:location</FONT></EM></TD>
+ <TD><FONT size=2>A keyword argument accepting a <A
+ href="point.html">point</A> to specify the location.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>:size</FONT></EM></TD>
+ <TD><FONT size=2>A keyword argument accepting a <A
+ href="size.html">size</A> to specify the
+dimensions.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
href="rectangle.html" >rectangle</A>
.</FONT></P></FONT></FONT></FONT>
Modified: trunk/docs/manual/gfs/make-size.html
==============================================================================
--- trunk/docs/manual/gfs/make-size.html (original)
+++ trunk/docs/manual/gfs/make-size.html Fri Oct 6 02:22:54 2006
@@ -25,7 +25,19 @@
=> <EM><A
href="size.html">size</A></EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>:height</FONT></EM></TD>
+ <TD><FONT size=2>A keyword argument accepting an integer
+ width.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>:width</FONT></EM></TD>
+ <TD><FONT size=2>A keyword argument accepting an
+ integer height.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
href="size.html">size</A>
.</FONT></P>
@@ -33,7 +45,8 @@
<P><A href="copy-size.html">copy-size</A></P>
<P>
<HR>
-</P>
+
+<P></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
Modified: trunk/docs/manual/gfs/make-span.html
==============================================================================
--- trunk/docs/manual/gfs/make-span.html (original)
+++ trunk/docs/manual/gfs/make-span.html Fri Oct 6 02:22:54 2006
@@ -25,7 +25,19 @@
=> <EM><A
href="span.html">span</A></EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>:start</FONT></EM></TD>
+ <TD><FONT size=2>A keyword argument accepting an integer starting
+ value.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>:end</FONT></EM></TD>
+ <TD><FONT size=2>A keyword argument accepting an integer ending
+ value.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
href="span.html">span</A>
.</FONT></P>
@@ -33,7 +45,8 @@
<P><A href="copy-span.html">copy-span</A></P>
<P>
<HR>
-</P>
+
+<P></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
Modified: trunk/docs/manual/gfs/point-x.html
==============================================================================
--- trunk/docs/manual/gfs/point-x.html (original)
+++ trunk/docs/manual/gfs/point-x.html Fri Oct 6 02:22:54 2006
@@ -26,7 +26,19 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:point-x <EM><A
href="point.html">point</A></EM>) <EM>integer</EM>)</FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>point</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="point.html">point</A> object whose X
+ coordinate is to be queried or updated.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>integer</FONT></EM></TD>
+ <TD><FONT size=2>An integer X coordinate
+value.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the X coordinate of the specified <A
href="point.html">point</A>
.</FONT></P>
Modified: trunk/docs/manual/gfs/point-y.html
==============================================================================
--- trunk/docs/manual/gfs/point-y.html (original)
+++ trunk/docs/manual/gfs/point-y.html Fri Oct 6 02:22:54 2006
@@ -26,7 +26,19 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:point-y <EM><A
href="point.html">point</A></EM>) <EM>integer</EM>)</FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
-<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>arguments
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>point</FONT></EM></TD>
+ <TD><FONT size=2>The <A href="point.html">point</A> object whose Y
+ coordinate is to be queried or updated.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>integer</FONT></EM></TD>
+ <TD><FONT size=2>An integer Y coordinate
+value.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the Y coordinate of the specified <A
href="point.html">point</A>
.</FONT></P>
Added: trunk/docs/manual/gfw/default-message-filter.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/default-message-filter.html Fri Oct 6 02:22:54 2006
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>default-message-filter</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>default-message-filter</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:default-message-filter <EM>gm-code</EM>
+<EM>msg-ptr</EM>) =>
+<EM>boolean</EM></P>
+<H4><FONT face=Arial>
+<H4><FONT face=Arial>arguments</FONT></H4>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>gm-code</FONT></EM></TD>
+ <TD><FONT size=2>An integer code returned by the <FONT face=Courier
+ size=3><A
+ href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winu…">GetMessage</A></FONT> Win32 API function.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>msg-ptr</FONT></EM></TD>
+ <TD><FONT size=2>A foreign pointer to a Win32 API <FONT face=Courier
+ size=3><A
+ href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winu…">MSG</A></FONT> data structure filled in by <FONT face=Courier
+ size=3><A
+ href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winu…">GetMessage</A></FONT>.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Processes messages for all windows, non-modal dialogs,
+and controls. Accelerator keys are also translated by this function. Returns NIL
+so that <A href="message-loop.html">message-loop</A>
+
+ will continue, unless <EM>gm-code</EM> is less than or equal to zero, in which case T
+is returned so that <A href="message-loop.html">message-loop</A>
+ will exit. When
+<EM>gm-code</EM> is zero, <EM>msg-ptr</EM> corresponds to a WM_QUIT message
+indicating normal shutdown. If <EM>gm-code</EM>
+
+
+
+
+ is -1, then the system has reported an error during message retrieval; in
+ this
+situation, the application should attempt a graceful
+ shutdown.</FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"> This function
+is not intended to be called by application code; rather, it is passed to <A
+href="message-loop.html">message-loop</A>
+
+ when applications need to process queued messages.</P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfw/message-loop.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/message-loop.html Fri Oct 6 02:22:54 2006
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>message-loop</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>message-loop</STRONG></TD>
+ <TD>
+ <P><FONT size=2> [Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfw:message-loop <EM>msg-filter</EM>) =>
+<EM>boolean</EM></P>
+<H4><FONT face=Arial><FONT
+face=Arial>arguments</FONT>
+<P>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>msg-filter</FONT></EM></TD>
+ <TD><FONT size=2>A function to
+ process each message.</FONT></TD></TR></TABLE></P>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This function retrieves messages from the queue
+associated with the current thread, passing each one to the function specified
+by the <EM>msg-filter</EM> argument so that it may be translated and dispatched.
+The return value of the <EM>msg-filter</EM>
+
+
+
+
+
+
+
+ function determines whether message-loop continues or returns -- it should return NIL if
+ message-loop
+should continue, or non-NIL if message-loop should
+ exit.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="default-message-filter.html">default-message-filter</A></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
1
0
[graphic-forms-cvs] r292 - in trunk: . src/uitoolkit/system src/uitoolkit/widgets
by junrue@common-lisp.net 05 Oct '06
by junrue@common-lisp.net 05 Oct '06
05 Oct '06
Author: junrue
Date: Fri Oct 6 00:59:24 2006
New Revision: 292
Modified:
trunk/NEWS.txt
trunk/build.lisp
trunk/config.lisp
trunk/src/uitoolkit/system/datastructs.lisp
trunk/src/uitoolkit/widgets/event.lisp
trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp
Log:
fixed an edge case in scrolling/repainting; added SB_ENDSCROLL/TB_ENDTRACK support to scroll notification; upgraded to CFFI 060925 due to CLISP 2.40
Modified: trunk/NEWS.txt
==============================================================================
--- trunk/NEWS.txt (original)
+++ trunk/NEWS.txt Fri Oct 6 00:59:24 2006
@@ -1,5 +1,9 @@
+. CFFI snapshot 060925 or later is now required if you are running
+ CLISP 2.40 or later (due to a change in the argument list of
+ CLISP's FFI:FOREIGN-LIBRARY-FUNCTION).
+
. Initial list box control functionality is now available:
* three selection modes (none / multiple / extend)
Modified: trunk/build.lisp
==============================================================================
--- trunk/build.lisp (original)
+++ trunk/build.lisp Fri Oct 6 00:59:24 2006
@@ -44,7 +44,7 @@
(defvar *asdf-repo-root* (concatenate 'string *library-root* "asdf-repo/"))
(defvar *project-root* "c:/projects/public/")
-(setf *cffi-dir* (concatenate 'string *asdf-repo-root* "cffi-060606/"))
+(setf *cffi-dir* (concatenate 'string *asdf-repo-root* "cffi-060925/"))
(setf *closer-mop-dir* (concatenate 'string *asdf-repo-root* "closer-mop/"))
(setf *lw-compat-dir* (concatenate 'string *asdf-repo-root* "lw-compat/"))
(setf *gf-dir* (concatenate 'string *project-root* "graphic-forms/"))
Modified: trunk/config.lisp
==============================================================================
--- trunk/config.lisp (original)
+++ trunk/config.lisp Fri Oct 6 00:59:24 2006
@@ -39,7 +39,7 @@
(in-package #:graphic-forms-system)
-(defvar *cffi-dir* "cffi-060606/")
+(defvar *cffi-dir* "cffi-060925/")
(defvar *closer-mop-dir* "closer-mop/")
(defvar *lw-compat-dir* "lw-compat/")
(defvar *gf-dir* "graphic-forms/")
Modified: trunk/src/uitoolkit/system/datastructs.lisp
==============================================================================
--- trunk/src/uitoolkit/system/datastructs.lisp (original)
+++ trunk/src/uitoolkit/system/datastructs.lisp Fri Oct 6 00:59:24 2006
@@ -45,9 +45,15 @@
(defun location (rect)
(rectangle-location rect))
+(defun (setf location) (pnt rect)
+ (setf (rectangle-location rect) pnt))
+
(declaim (inline size))
(defun size (size)
- (rectangle-size rect))
+ (rectangle-size size))
+
+(defun (setf size) (size rect)
+ (setf (rectangle-size rect) size))
(declaim (inline empty-span-p))
(defun empty-span-p (span)
Modified: trunk/src/uitoolkit/widgets/event.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/event.lisp (original)
+++ trunk/src/uitoolkit/widgets/event.lisp Fri Oct 6 00:59:24 2006
@@ -161,7 +161,9 @@
; (#.gfs::+tb-thumbposition+ :thumb-position)
; (#.gfs::+tb-thumbtrack+ :thumb-track)
(#.gfs::+sb-thumbposition+ :thumb-position)
- (#.gfs::+sb-thumbtrack+ :thumb-track))))
+ (#.gfs::+sb-thumbtrack+ :thumb-track)
+; (#.gfs::+tb-endtrack+ :finished)
+ (#.gfs::+sb-endscroll+ :finished))))
(event-scroll disp widget axis detail)))
(defun obtain-event-time ()
Modified: trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp
==============================================================================
--- trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp (original)
+++ trunk/src/uitoolkit/widgets/scrolling-event-dispatcher.lisp Fri Oct 6 00:59:24 2006
@@ -117,6 +117,8 @@
(viewport-size (client-size window))
(top-size (if top (size top) viewport-size))
(origin (slot-value (dispatcher window) 'viewport-origin))
+ (saved-x (gfs:point-x origin))
+ (saved-y (gfs:point-y origin))
(delta-x (- (+ (gfs:size-width viewport-size) (gfs:point-x origin)) (gfs:size-width top-size)))
(delta-y (- (+ (gfs:size-height viewport-size) (gfs:point-y origin)) (gfs:size-height top-size))))
(if (and (> delta-x 0) (> (gfs:point-x origin) 0))
@@ -125,7 +127,12 @@
(if (and (> delta-y 0) (> (gfs:point-y origin) 0))
(setf (gfs:point-y origin) (max 0 (- (gfs:point-y origin) delta-y)))
(setf delta-y 0))
- (scroll top delta-x delta-y nil 0)
+ (if (or (and (zerop (gfs:point-x origin)) (/= saved-x 0))
+ (and (zerop (gfs:point-y origin)) (/= saved-y 0)))
+ (progn
+ (redraw top)
+ (update top))
+ (scroll top delta-x delta-y nil 0))
origin))
;;;
1
0
[graphic-forms-cvs] r291 - in trunk: docs/manual docs/manual/gfs src/uitoolkit/system
by junrue@common-lisp.net 02 Oct '06
by junrue@common-lisp.net 02 Oct '06
02 Oct '06
Author: junrue
Date: Mon Oct 2 19:12:20 2006
New Revision: 291
Added:
trunk/docs/manual/gfs/empty-span-p.html
trunk/docs/manual/gfs/equal-size-p.html
trunk/docs/manual/gfs/location.html
trunk/docs/manual/gfs/size-function.html
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/SystemPackage.html
trunk/docs/manual/gfs/code.html
trunk/docs/manual/gfs/dlg-code.html
trunk/docs/manual/gfs/rectangle.html
trunk/docs/manual/gfs/size.html
trunk/docs/manual/gfs/span.html
trunk/src/uitoolkit/system/datastructs.lisp
Log:
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Mon Oct 2 19:12:20 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=46
+TitleList=50
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -111,7 +111,7 @@
TitleList.Keywords.1=
TitleList.ContextNumber.1=
TitleList.ApplyTemp.1=0
-TitleList.Expanded.1=1
+TitleList.Expanded.1=0
TitleList.Kind.1=0
TitleList.Title.2=Prerequisites
TitleList.Level.2=1
@@ -273,284 +273,324 @@
TitleList.ApplyTemp.17=0
TitleList.Expanded.17=0
TitleList.Kind.17=0
-TitleList.Title.18=handle
+TitleList.Title.18=empty-span-p
TitleList.Level.18=2
-TitleList.Url.18=gfs\handle.html
+TitleList.Url.18=gfs\empty-span-p.html
TitleList.Icon.18=0
TitleList.Status.18=0
-TitleList.Keywords.18=handle
+TitleList.Keywords.18=empty-span-p
TitleList.ContextNumber.18=
TitleList.ApplyTemp.18=0
TitleList.Expanded.18=0
TitleList.Kind.18=0
-TitleList.Title.19=make-point
+TitleList.Title.19=equal-size-p
TitleList.Level.19=2
-TitleList.Url.19=gfs\make-point.html
+TitleList.Url.19=gfs\equal-size-p.html
TitleList.Icon.19=0
TitleList.Status.19=0
-TitleList.Keywords.19=make-point
+TitleList.Keywords.19=equal-size-p
TitleList.ContextNumber.19=
TitleList.ApplyTemp.19=0
TitleList.Expanded.19=0
TitleList.Kind.19=0
-TitleList.Title.20=make-rectangle
+TitleList.Title.20=handle
TitleList.Level.20=2
-TitleList.Url.20=gfs\make-rectangle.html
+TitleList.Url.20=gfs\handle.html
TitleList.Icon.20=0
TitleList.Status.20=0
-TitleList.Keywords.20=make-rectangle
+TitleList.Keywords.20=handle
TitleList.ContextNumber.20=
TitleList.ApplyTemp.20=0
TitleList.Expanded.20=0
TitleList.Kind.20=0
-TitleList.Title.21=make-size
+TitleList.Title.21=location
TitleList.Level.21=2
-TitleList.Url.21=gfs\make-size.html
+TitleList.Url.21=gfs\location.html
TitleList.Icon.21=0
TitleList.Status.21=0
-TitleList.Keywords.21=make-size
+TitleList.Keywords.21=location`\
TitleList.ContextNumber.21=
TitleList.ApplyTemp.21=0
TitleList.Expanded.21=0
TitleList.Kind.21=0
-TitleList.Title.22=make-span
+TitleList.Title.22=make-point
TitleList.Level.22=2
-TitleList.Url.22=gfs\make-span.html
+TitleList.Url.22=gfs\make-point.html
TitleList.Icon.22=0
TitleList.Status.22=0
-TitleList.Keywords.22=make-span
+TitleList.Keywords.22=make-point
TitleList.ContextNumber.22=
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=native-object
+TitleList.Title.23=make-rectangle
TitleList.Level.23=2
-TitleList.Url.23=gfs\native-object.html
+TitleList.Url.23=gfs\make-rectangle.html
TitleList.Icon.23=0
TitleList.Status.23=0
-TitleList.Keywords.23=native-object
+TitleList.Keywords.23=make-rectangle
TitleList.ContextNumber.23=
TitleList.ApplyTemp.23=0
TitleList.Expanded.23=0
TitleList.Kind.23=0
-TitleList.Title.24=point
+TitleList.Title.24=make-size
TitleList.Level.24=2
-TitleList.Url.24=gfs\point.html
+TitleList.Url.24=gfs\make-size.html
TitleList.Icon.24=0
TitleList.Status.24=0
-TitleList.Keywords.24=point
+TitleList.Keywords.24=make-size
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
TitleList.Kind.24=0
-TitleList.Title.25=point-x
+TitleList.Title.25=make-span
TitleList.Level.25=2
-TitleList.Url.25=gfs\point-x.html
+TitleList.Url.25=gfs\make-span.html
TitleList.Icon.25=0
TitleList.Status.25=0
-TitleList.Keywords.25=point-x
+TitleList.Keywords.25=make-span
TitleList.ContextNumber.25=
TitleList.ApplyTemp.25=0
TitleList.Expanded.25=0
TitleList.Kind.25=0
-TitleList.Title.26=point-y
+TitleList.Title.26=native-object
TitleList.Level.26=2
-TitleList.Url.26=gfs\point-y.html
+TitleList.Url.26=gfs\native-object.html
TitleList.Icon.26=0
TitleList.Status.26=0
-TitleList.Keywords.26=point-y
+TitleList.Keywords.26=native-object
TitleList.ContextNumber.26=
TitleList.ApplyTemp.26=0
TitleList.Expanded.26=0
TitleList.Kind.26=0
-TitleList.Title.27=rectangle
+TitleList.Title.27=point
TitleList.Level.27=2
-TitleList.Url.27=gfs\rectangle.html
+TitleList.Url.27=gfs\point.html
TitleList.Icon.27=0
TitleList.Status.27=0
-TitleList.Keywords.27=rectangle
+TitleList.Keywords.27=point
TitleList.ContextNumber.27=
TitleList.ApplyTemp.27=0
TitleList.Expanded.27=0
TitleList.Kind.27=0
-TitleList.Title.28=size
+TitleList.Title.28=point-x
TitleList.Level.28=2
-TitleList.Url.28=gfs\size.html
+TitleList.Url.28=gfs\point-x.html
TitleList.Icon.28=0
TitleList.Status.28=0
-TitleList.Keywords.28=size
+TitleList.Keywords.28=point-x
TitleList.ContextNumber.28=
TitleList.ApplyTemp.28=0
TitleList.Expanded.28=0
TitleList.Kind.28=0
-TitleList.Title.29=size-height
+TitleList.Title.29=point-y
TitleList.Level.29=2
-TitleList.Url.29=gfs\size-height.html
+TitleList.Url.29=gfs\point-y.html
TitleList.Icon.29=0
TitleList.Status.29=0
-TitleList.Keywords.29=size-height`\
+TitleList.Keywords.29=point-y
TitleList.ContextNumber.29=
TitleList.ApplyTemp.29=0
TitleList.Expanded.29=0
TitleList.Kind.29=0
-TitleList.Title.30=size-width
+TitleList.Title.30=rectangle
TitleList.Level.30=2
-TitleList.Url.30=gfs\size-width.html
+TitleList.Url.30=gfs\rectangle.html
TitleList.Icon.30=0
TitleList.Status.30=0
-TitleList.Keywords.30=size-width
+TitleList.Keywords.30=rectangle
TitleList.ContextNumber.30=
TitleList.ApplyTemp.30=0
TitleList.Expanded.30=0
TitleList.Kind.30=0
-TitleList.Title.31=span
+TitleList.Title.31=size
TitleList.Level.31=2
-TitleList.Url.31=gfs\span.html
+TitleList.Url.31=gfs\size.html
TitleList.Icon.31=0
TitleList.Status.31=0
-TitleList.Keywords.31=span
+TitleList.Keywords.31=size
TitleList.ContextNumber.31=
TitleList.ApplyTemp.31=0
TitleList.Expanded.31=0
TitleList.Kind.31=0
-TitleList.Title.32=span-end
+TitleList.Title.32=size
TitleList.Level.32=2
-TitleList.Url.32=gfs\span-end.html
+TitleList.Url.32=gfs\size-function.html
TitleList.Icon.32=0
TitleList.Status.32=0
-TitleList.Keywords.32=span-end`\
+TitleList.Keywords.32=
TitleList.ContextNumber.32=
TitleList.ApplyTemp.32=0
TitleList.Expanded.32=0
TitleList.Kind.32=0
-TitleList.Title.33=span-start
+TitleList.Title.33=size-height
TitleList.Level.33=2
-TitleList.Url.33=gfs\span-start.html
+TitleList.Url.33=gfs\size-height.html
TitleList.Icon.33=0
TitleList.Status.33=0
-TitleList.Keywords.33=span-start`\
+TitleList.Keywords.33=size-height`\
TitleList.ContextNumber.33=
TitleList.ApplyTemp.33=0
TitleList.Expanded.33=0
TitleList.Kind.33=0
-TitleList.Title.34=toolkit-error
+TitleList.Title.34=size-width
TitleList.Level.34=2
-TitleList.Url.34=gfs\toolkit-error.html
+TitleList.Url.34=gfs\size-width.html
TitleList.Icon.34=0
TitleList.Status.34=0
-TitleList.Keywords.34=toolkit-error`\:detail`\
+TitleList.Keywords.34=size-width
TitleList.ContextNumber.34=
TitleList.ApplyTemp.34=0
TitleList.Expanded.34=0
TitleList.Kind.34=0
-TitleList.Title.35=toolkit-warning
+TitleList.Title.35=span
TitleList.Level.35=2
-TitleList.Url.35=gfs\toolkit-warning.html
+TitleList.Url.35=gfs\span.html
TitleList.Icon.35=0
TitleList.Status.35=0
-TitleList.Keywords.35=toolkit-warning
+TitleList.Keywords.35=span
TitleList.ContextNumber.35=
TitleList.ApplyTemp.35=0
TitleList.Expanded.35=0
TitleList.Kind.35=0
-TitleList.Title.36=win32-error
+TitleList.Title.36=span-end
TitleList.Level.36=2
-TitleList.Url.36=gfs\win32-error.html
+TitleList.Url.36=gfs\span-end.html
TitleList.Icon.36=0
TitleList.Status.36=0
-TitleList.Keywords.36=win32-error`\:code`\
+TitleList.Keywords.36=span-end`\
TitleList.ContextNumber.36=
TitleList.ApplyTemp.36=0
TitleList.Expanded.36=0
TitleList.Kind.36=0
-TitleList.Title.37=win32-warning
+TitleList.Title.37=span-start
TitleList.Level.37=2
-TitleList.Url.37=gfs\win32-warning.html
+TitleList.Url.37=gfs\span-start.html
TitleList.Icon.37=0
TitleList.Status.37=0
-TitleList.Keywords.37=win32-warning
+TitleList.Keywords.37=span-start`\
TitleList.ContextNumber.37=
TitleList.ApplyTemp.37=0
TitleList.Expanded.37=0
TitleList.Kind.37=0
-TitleList.Title.38=Widgets Package
-TitleList.Level.38=1
-TitleList.Url.38=WidgetsPackage.html
+TitleList.Title.38=toolkit-error
+TitleList.Level.38=2
+TitleList.Url.38=gfs\toolkit-error.html
TitleList.Icon.38=0
TitleList.Status.38=0
-TitleList.Keywords.38=GFW`\graphic-forms.uitoolkit.widgets
+TitleList.Keywords.38=toolkit-error`\:detail`\
TitleList.ContextNumber.38=
TitleList.ApplyTemp.38=0
-TitleList.Expanded.38=1
+TitleList.Expanded.38=0
TitleList.Kind.38=0
-TitleList.Title.39=event-dispatcher
+TitleList.Title.39=toolkit-warning
TitleList.Level.39=2
-TitleList.Url.39=gfw\event-dispatcher.html
+TitleList.Url.39=gfs\toolkit-warning.html
TitleList.Icon.39=0
TitleList.Status.39=0
-TitleList.Keywords.39=event-dispatcher
+TitleList.Keywords.39=toolkit-warning
TitleList.ContextNumber.39=
TitleList.ApplyTemp.39=0
TitleList.Expanded.39=0
TitleList.Kind.39=0
-TitleList.Title.40=event-source
+TitleList.Title.40=win32-error
TitleList.Level.40=2
-TitleList.Url.40=gfw\event-source.html
+TitleList.Url.40=gfs\win32-error.html
TitleList.Icon.40=0
TitleList.Status.40=0
-TitleList.Keywords.40=event-source
+TitleList.Keywords.40=win32-error`\:code`\
TitleList.ContextNumber.40=
TitleList.ApplyTemp.40=0
TitleList.Expanded.40=0
TitleList.Kind.40=0
-TitleList.Title.41=Miscellaneous Topics
-TitleList.Level.41=0
-TitleList.Url.41=MiscellaneousTopics.html
+TitleList.Title.41=win32-warning
+TitleList.Level.41=2
+TitleList.Url.41=gfs\win32-warning.html
TitleList.Icon.41=0
TitleList.Status.41=0
-TitleList.Keywords.41=
+TitleList.Keywords.41=win32-warning
TitleList.ContextNumber.41=
TitleList.ApplyTemp.41=0
-TitleList.Expanded.41=1
+TitleList.Expanded.41=0
TitleList.Kind.41=0
-TitleList.Title.42=Image Data Plugins
+TitleList.Title.42=Widgets Package
TitleList.Level.42=1
-TitleList.Url.42=ImageDataPlugins.html
+TitleList.Url.42=WidgetsPackage.html
TitleList.Icon.42=0
TitleList.Status.42=0
-TitleList.Keywords.42=
+TitleList.Keywords.42=GFW`\graphic-forms.uitoolkit.widgets
TitleList.ContextNumber.42=
TitleList.ApplyTemp.42=0
TitleList.Expanded.42=0
TitleList.Kind.42=0
-TitleList.Title.43=Terminology Conventions
-TitleList.Level.43=0
-TitleList.Url.43=TerminologyConventions.html
+TitleList.Title.43=event-dispatcher
+TitleList.Level.43=2
+TitleList.Url.43=gfw\event-dispatcher.html
TitleList.Icon.43=0
TitleList.Status.43=0
-TitleList.Keywords.43=
+TitleList.Keywords.43=event-dispatcher
TitleList.ContextNumber.43=
TitleList.ApplyTemp.43=0
TitleList.Expanded.43=0
TitleList.Kind.43=0
-TitleList.Title.44=Glossary
-TitleList.Level.44=0
-TitleList.Url.44=Glossary.html
+TitleList.Title.44=event-source
+TitleList.Level.44=2
+TitleList.Url.44=gfw\event-source.html
TitleList.Icon.44=0
TitleList.Status.44=0
-TitleList.Keywords.44=
+TitleList.Keywords.44=event-source
TitleList.ContextNumber.44=
TitleList.ApplyTemp.44=0
TitleList.Expanded.44=0
TitleList.Kind.44=0
-TitleList.Title.45=Footnotes
+TitleList.Title.45=Miscellaneous Topics
TitleList.Level.45=0
-TitleList.Url.45=Footnotes.html
+TitleList.Url.45=MiscellaneousTopics.html
TitleList.Icon.45=0
TitleList.Status.45=0
TitleList.Keywords.45=
TitleList.ContextNumber.45=
TitleList.ApplyTemp.45=0
TitleList.Expanded.45=0
-TitleList.Kind.45=1
+TitleList.Kind.45=0
+TitleList.Title.46=Image Data Plugins
+TitleList.Level.46=1
+TitleList.Url.46=ImageDataPlugins.html
+TitleList.Icon.46=0
+TitleList.Status.46=0
+TitleList.Keywords.46=
+TitleList.ContextNumber.46=
+TitleList.ApplyTemp.46=0
+TitleList.Expanded.46=0
+TitleList.Kind.46=0
+TitleList.Title.47=Terminology Conventions
+TitleList.Level.47=0
+TitleList.Url.47=TerminologyConventions.html
+TitleList.Icon.47=0
+TitleList.Status.47=0
+TitleList.Keywords.47=
+TitleList.ContextNumber.47=
+TitleList.ApplyTemp.47=0
+TitleList.Expanded.47=0
+TitleList.Kind.47=0
+TitleList.Title.48=Glossary
+TitleList.Level.48=0
+TitleList.Url.48=Glossary.html
+TitleList.Icon.48=0
+TitleList.Status.48=0
+TitleList.Keywords.48=
+TitleList.ContextNumber.48=
+TitleList.ApplyTemp.48=0
+TitleList.Expanded.48=0
+TitleList.Kind.48=0
+TitleList.Title.49=Footnotes
+TitleList.Level.49=0
+TitleList.Url.49=Footnotes.html
+TitleList.Icon.49=0
+TitleList.Status.49=0
+TitleList.Keywords.49=
+TitleList.ContextNumber.49=
+TitleList.ApplyTemp.49=0
+TitleList.Expanded.49=0
+TitleList.Kind.49=1
Modified: trunk/docs/manual/SystemPackage.html
==============================================================================
--- trunk/docs/manual/SystemPackage.html (original)
+++ trunk/docs/manual/SystemPackage.html Mon Oct 2 19:12:20 2006
@@ -42,12 +42,16 @@
href="gfs/detail.html">detail</A>, <A
href="gfs/dispose.html">dispose</A>, <A
href="gfs/disposed-p.html">disposed-p</A>, <A
-href="gfs/dlg-code.html">dlg-code</A>, <A href="gfs/handle.html">handle</A>,
+href="gfs/dlg-code.html">dlg-code</A>, <A
+href="gfs/empty-span-p.html">empty-span-p</A>, <A
+href="gfs/equal-size-p.html">equal-size-p</A>, <A href="gfs/handle.html">handle</A>, <A
+href="gfs/location.html">location</A>,
<A href="gfs/make-point.html">make-point</A>, <A
href="gfs/make-rectangle.html">make-rectangle</A>, <A
href="gfs/make-size.html">make-size</A>, <A
href="gfs/make-span.html">make-span</A>, <A href="gfs/point-x.html">point-x</A>,
<A href="gfs/point-y.html">point-y</A>, <A
+href="gfs/size-function.html">size</A>, <A
href="gfs/size-height.html">size-height</A>, <A
href="gfs/size-width.html">size-width</A>, <A
href="gfs/span-end.html">span-end</A>, <A
Modified: trunk/docs/manual/gfs/code.html
==============================================================================
--- trunk/docs/manual/gfs/code.html (original)
+++ trunk/docs/manual/gfs/code.html Mon Oct 2 19:12:20 2006
@@ -23,10 +23,11 @@
<EM>condition</EM>) => <EM>integer</EM></P>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 error code
-for the specified <EM>condition</EM>, which must be of type <A
+for the specified <EM>condition</EM>, which must be of
+type <A
href="win32-error.html">win32-error</A> or <A
-href="win32-warning.html">win32-warning</A>
-.</FONT></P>
+href="win32-warning.html">win32-warning</A> or
+subclasses thereof.</FONT></P>
<HR>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
Modified: trunk/docs/manual/gfs/dlg-code.html
==============================================================================
--- trunk/docs/manual/gfs/dlg-code.html (original)
+++ trunk/docs/manual/gfs/dlg-code.html Mon Oct 2 19:12:20 2006
@@ -24,7 +24,8 @@
href="comdlg-error.html">comdlg-error</A></EM>) => <EM>integer</EM></P>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 extended Common Dialog error code
-for the specified <EM>condition</EM>
+for the specified <EM><A
+href="comdlg-error.html">comdlg-error</A></EM>
.</FONT></P>
<HR>
Added: trunk/docs/manual/gfs/empty-span-p.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/empty-span-p.html Mon Oct 2 19:12:20 2006
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>empty-span-p</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="60%"><STRONG>empty-span-p</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE>
+<HR></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:empty-span-p
+<EM><A
+href="span.html">span</A></EM>)
+=> <EM>boolean</EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns T if the <EM>start</EM> and
+<EM>end</EM> of <A
+href="span.html"><EM>span</EM></A>
+ are the same
+
+ value.</FONT></P>
+<P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="span-end.html">span-end</A>, <A
+href="span-start.html">span-start</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/equal-size-p.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/equal-size-p.html Mon Oct 2 19:12:20 2006
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>equal-size-p</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="60%"><STRONG>equal-size-p</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE>
+<HR></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:equal-size-p <A
+href="size.html"><EM>size1</EM></A><EM> </EM><A
+href="size.html"><EM>size2</EM></A>)
+=> <EM>boolean</EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns T if <A
+href="size.html"><EM>size1</EM></A> and <A
+href="size.html"><EM>size2</EM></A> have the same <EM>height</EM> and
+<EM>width</EM>
+ slot
+
+ values.</FONT></P>
+<P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="size-height.html">size-height</A>, <A
+href="size-width.html">size-width</A></P>
+<P>
+<HR>
+</P>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/location.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/location.html Mon Oct 2 19:12:20 2006
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>location</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="60%"><STRONG>location</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE>
+<HR></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:location
+<EM><A
+href="rectangle.html">rectangle</A></EM>) => <EM><A
+href="point.html"> point</A> </EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns <A
+href="point.html"><EM>point</EM></A> identifying the coordinates of the
+upper-left cornder of <A
+href="rectangle.html"><EM>rectangle</EM></A> . For
+performance reasons, a reference to the existing slot value is
+
+ returned.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="make-rectangle.html">make-rectangle</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfs/rectangle.html
==============================================================================
--- trunk/docs/manual/gfs/rectangle.html (original)
+++ trunk/docs/manual/gfs/rectangle.html Mon Oct 2 19:12:20 2006
@@ -40,10 +40,13 @@
height.</FONT></TD></TR></TABLE></EM></FONT></FONT><FONT face=Arial></P>
<H4><FONT face=Arial>see also</FONT></H4>
<P><FONT size=2><A href="copy-rectangle.html">copy-rectangle</A>, <A
-href="make-rectangle.html">make-rectangle</A></FONT></P>
+href="location.html">location</A>, <A
+href="make-rectangle.html">make-rectangle</A>, <A
+href="size-function.html">size</A></FONT></P>
<P>
<HR>
-</P>
+
+<P></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT size=2> </FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
Added: trunk/docs/manual/gfs/size-function.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/size-function.html Mon Oct 2 19:12:20 2006
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>size</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="60%"><STRONG>size</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE>
+<HR></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:size
+<EM><A
+href="rectangle.html">rectangle</A></EM>)
+=> <A href="size.html"><EM>size</EM></A><EM>
+</EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns <A
+href="size.html"><EM>size</EM></A> identifying the coordinates of the
+upper-left cornder of <A
+href="rectangle.html"><EM>rectangle</EM></A> . For
+performance reasons, a reference to the existing slot value is
+
+ returned.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="make-rectangle.html">make-rectangle</A></P>
+<P>
+<HR>
+
+<P></P>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfs/size.html
==============================================================================
--- trunk/docs/manual/gfs/size.html (original)
+++ trunk/docs/manual/gfs/size.html Mon Oct 2 19:12:20 2006
@@ -34,8 +34,17 @@
<TD><FONT size=2>An integer
specifying the width of the
area.</FONT></TD></TR></TABLE></EM></FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="copy-size.html">copy-size</A>, <A
+href="equal-size-p.html">equal-size-p</A>, <A
+href="make-size.html">make-size</A>, <A
+href="size-height.html">size-height</A>, <A
+href="size-width.html">size-width</A></P>
+<P>
<HR>
+<P></P>
+
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
Modified: trunk/docs/manual/gfs/span.html
==============================================================================
--- trunk/docs/manual/gfs/span.html (original)
+++ trunk/docs/manual/gfs/span.html Mon Oct 2 19:12:20 2006
@@ -34,8 +34,16 @@
<TD><FONT size=2>An integer
specifying the ending position of the
span.</FONT></TD></TR></TABLE></EM></FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="copy-span.html">copy-span</A>, <A
+href="empty-span-p.html">empty-span-p</A>, <A
+href="make-span.html">make-span</A>, <A
+href="span-end.html">span-end</A>, <A href="span-start.html">span-start</A></P>
+<P>
<HR>
+<P></P>
+
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
Modified: trunk/src/uitoolkit/system/datastructs.lisp
==============================================================================
--- trunk/src/uitoolkit/system/datastructs.lisp (original)
+++ trunk/src/uitoolkit/system/datastructs.lisp Mon Oct 2 19:12:20 2006
@@ -41,12 +41,15 @@
(defstruct span (start 0) (end 0))
-(defmacro location (rect)
- `(rectangle-location ,rect))
-
-(defmacro size (rect)
- `(rectangle-size ,rect))
+(declaim (inline location))
+(defun location (rect)
+ (rectangle-location rect))
+
+(declaim (inline size))
+(defun size (size)
+ (rectangle-size rect))
+(declaim (inline empty-span-p))
(defun empty-span-p (span)
(= (span-start span) (span-end span)))
1
0
02 Oct '06
Author: junrue
Date: Mon Oct 2 18:19:20 2006
New Revision: 290
Added:
trunk/docs/manual/gfs/comdlg-error.html
trunk/docs/manual/gfs/dispose.html
trunk/docs/manual/gfs/disposed-error.html
trunk/docs/manual/gfs/disposed-p.html
trunk/docs/manual/gfs/dlg-code.html
Modified:
trunk/docs/manual/ApiReference.html
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/GraphicsPackage.html
trunk/docs/manual/SystemPackage.html
trunk/docs/manual/WidgetsPackage.html
trunk/docs/manual/gfs/handle.html
trunk/docs/manual/gfs/native-object.html
Log:
Modified: trunk/docs/manual/ApiReference.html
==============================================================================
--- trunk/docs/manual/ApiReference.html (original)
+++ trunk/docs/manual/ApiReference.html Mon Oct 2 18:19:20 2006
@@ -21,6 +21,7 @@
<TR>
<TD width="60%"> </TD>
<TD>
- <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
</P></TD></TR></TABLE></P></body>
</html>
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Mon Oct 2 18:19:20 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=41
+TitleList=46
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -173,334 +173,384 @@
TitleList.ApplyTemp.7=0
TitleList.Expanded.7=0
TitleList.Kind.7=0
-TitleList.Title.8=copy-point
+TitleList.Title.8=comdlg-error
TitleList.Level.8=2
-TitleList.Url.8=gfs\copy-point.html
+TitleList.Url.8=gfs\comdlg-error.html
TitleList.Icon.8=0
TitleList.Status.8=0
-TitleList.Keywords.8=copy-point
+TitleList.Keywords.8=comdlg-error`\:dlg-code
TitleList.ContextNumber.8=
TitleList.ApplyTemp.8=0
TitleList.Expanded.8=0
TitleList.Kind.8=0
-TitleList.Title.9=copy-rectangle
+TitleList.Title.9=copy-point
TitleList.Level.9=2
-TitleList.Url.9=gfs\copy-rectangle.html
+TitleList.Url.9=gfs\copy-point.html
TitleList.Icon.9=0
TitleList.Status.9=0
-TitleList.Keywords.9=copy-rectangle
+TitleList.Keywords.9=copy-point
TitleList.ContextNumber.9=
TitleList.ApplyTemp.9=0
TitleList.Expanded.9=0
TitleList.Kind.9=0
-TitleList.Title.10=copy-size
+TitleList.Title.10=copy-rectangle
TitleList.Level.10=2
-TitleList.Url.10=gfs\copy-size.html
+TitleList.Url.10=gfs\copy-rectangle.html
TitleList.Icon.10=0
TitleList.Status.10=0
-TitleList.Keywords.10=copy-size
+TitleList.Keywords.10=copy-rectangle
TitleList.ContextNumber.10=
TitleList.ApplyTemp.10=0
TitleList.Expanded.10=0
TitleList.Kind.10=0
-TitleList.Title.11=copy-span
+TitleList.Title.11=copy-size
TitleList.Level.11=2
-TitleList.Url.11=gfs\copy-span.html
+TitleList.Url.11=gfs\copy-size.html
TitleList.Icon.11=0
TitleList.Status.11=0
-TitleList.Keywords.11=copy-span
+TitleList.Keywords.11=copy-size
TitleList.ContextNumber.11=
TitleList.ApplyTemp.11=0
TitleList.Expanded.11=0
TitleList.Kind.11=0
-TitleList.Title.12=detail
+TitleList.Title.12=copy-span
TitleList.Level.12=2
-TitleList.Url.12=gfs\detail.html
+TitleList.Url.12=gfs\copy-span.html
TitleList.Icon.12=0
TitleList.Status.12=0
-TitleList.Keywords.12=detail
+TitleList.Keywords.12=copy-span
TitleList.ContextNumber.12=
TitleList.ApplyTemp.12=0
TitleList.Expanded.12=0
TitleList.Kind.12=0
-TitleList.Title.13=handle
+TitleList.Title.13=detail
TitleList.Level.13=2
-TitleList.Url.13=gfs\handle.html
+TitleList.Url.13=gfs\detail.html
TitleList.Icon.13=0
TitleList.Status.13=0
-TitleList.Keywords.13=handle
+TitleList.Keywords.13=detail
TitleList.ContextNumber.13=
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
TitleList.Kind.13=0
-TitleList.Title.14=make-point
+TitleList.Title.14=dispose
TitleList.Level.14=2
-TitleList.Url.14=gfs\make-point.html
+TitleList.Url.14=gfs\dispose.html
TitleList.Icon.14=0
TitleList.Status.14=0
-TitleList.Keywords.14=make-point
+TitleList.Keywords.14=disposed
TitleList.ContextNumber.14=
TitleList.ApplyTemp.14=0
TitleList.Expanded.14=0
TitleList.Kind.14=0
-TitleList.Title.15=make-rectangle
+TitleList.Title.15=disposed-error
TitleList.Level.15=2
-TitleList.Url.15=gfs\make-rectangle.html
+TitleList.Url.15=gfs\disposed-error.html
TitleList.Icon.15=0
TitleList.Status.15=0
-TitleList.Keywords.15=make-rectangle
+TitleList.Keywords.15=disposed-error
TitleList.ContextNumber.15=
TitleList.ApplyTemp.15=0
TitleList.Expanded.15=0
TitleList.Kind.15=0
-TitleList.Title.16=make-size
+TitleList.Title.16=disposed-p
TitleList.Level.16=2
-TitleList.Url.16=gfs\make-size.html
+TitleList.Url.16=gfs\disposed-p.html
TitleList.Icon.16=0
TitleList.Status.16=0
-TitleList.Keywords.16=make-size
+TitleList.Keywords.16=disposed-p
TitleList.ContextNumber.16=
TitleList.ApplyTemp.16=0
TitleList.Expanded.16=0
TitleList.Kind.16=0
-TitleList.Title.17=make-span
+TitleList.Title.17=dlg-code
TitleList.Level.17=2
-TitleList.Url.17=gfs\make-span.html
+TitleList.Url.17=gfs\dlg-code.html
TitleList.Icon.17=0
TitleList.Status.17=0
-TitleList.Keywords.17=make-span
+TitleList.Keywords.17=dlg-code
TitleList.ContextNumber.17=
TitleList.ApplyTemp.17=0
TitleList.Expanded.17=0
TitleList.Kind.17=0
-TitleList.Title.18=native-object
+TitleList.Title.18=handle
TitleList.Level.18=2
-TitleList.Url.18=gfs\native-object.html
+TitleList.Url.18=gfs\handle.html
TitleList.Icon.18=0
TitleList.Status.18=0
-TitleList.Keywords.18=native-object
+TitleList.Keywords.18=handle
TitleList.ContextNumber.18=
TitleList.ApplyTemp.18=0
TitleList.Expanded.18=0
TitleList.Kind.18=0
-TitleList.Title.19=point
+TitleList.Title.19=make-point
TitleList.Level.19=2
-TitleList.Url.19=gfs\point.html
+TitleList.Url.19=gfs\make-point.html
TitleList.Icon.19=0
TitleList.Status.19=0
-TitleList.Keywords.19=point
+TitleList.Keywords.19=make-point
TitleList.ContextNumber.19=
TitleList.ApplyTemp.19=0
TitleList.Expanded.19=0
TitleList.Kind.19=0
-TitleList.Title.20=point-x
+TitleList.Title.20=make-rectangle
TitleList.Level.20=2
-TitleList.Url.20=gfs\point-x.html
+TitleList.Url.20=gfs\make-rectangle.html
TitleList.Icon.20=0
TitleList.Status.20=0
-TitleList.Keywords.20=point-x
+TitleList.Keywords.20=make-rectangle
TitleList.ContextNumber.20=
TitleList.ApplyTemp.20=0
TitleList.Expanded.20=0
TitleList.Kind.20=0
-TitleList.Title.21=point-y
+TitleList.Title.21=make-size
TitleList.Level.21=2
-TitleList.Url.21=gfs\point-y.html
+TitleList.Url.21=gfs\make-size.html
TitleList.Icon.21=0
TitleList.Status.21=0
-TitleList.Keywords.21=point-y
+TitleList.Keywords.21=make-size
TitleList.ContextNumber.21=
TitleList.ApplyTemp.21=0
TitleList.Expanded.21=0
TitleList.Kind.21=0
-TitleList.Title.22=rectangle
+TitleList.Title.22=make-span
TitleList.Level.22=2
-TitleList.Url.22=gfs\rectangle.html
+TitleList.Url.22=gfs\make-span.html
TitleList.Icon.22=0
TitleList.Status.22=0
-TitleList.Keywords.22=rectangle
+TitleList.Keywords.22=make-span
TitleList.ContextNumber.22=
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=size
+TitleList.Title.23=native-object
TitleList.Level.23=2
-TitleList.Url.23=gfs\size.html
+TitleList.Url.23=gfs\native-object.html
TitleList.Icon.23=0
TitleList.Status.23=0
-TitleList.Keywords.23=size
+TitleList.Keywords.23=native-object
TitleList.ContextNumber.23=
TitleList.ApplyTemp.23=0
TitleList.Expanded.23=0
TitleList.Kind.23=0
-TitleList.Title.24=size-height
+TitleList.Title.24=point
TitleList.Level.24=2
-TitleList.Url.24=gfs\size-height.html
+TitleList.Url.24=gfs\point.html
TitleList.Icon.24=0
TitleList.Status.24=0
-TitleList.Keywords.24=size-height`\
+TitleList.Keywords.24=point
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
TitleList.Kind.24=0
-TitleList.Title.25=size-width
+TitleList.Title.25=point-x
TitleList.Level.25=2
-TitleList.Url.25=gfs\size-width.html
+TitleList.Url.25=gfs\point-x.html
TitleList.Icon.25=0
TitleList.Status.25=0
-TitleList.Keywords.25=size-width
+TitleList.Keywords.25=point-x
TitleList.ContextNumber.25=
TitleList.ApplyTemp.25=0
TitleList.Expanded.25=0
TitleList.Kind.25=0
-TitleList.Title.26=span
+TitleList.Title.26=point-y
TitleList.Level.26=2
-TitleList.Url.26=gfs\span.html
+TitleList.Url.26=gfs\point-y.html
TitleList.Icon.26=0
TitleList.Status.26=0
-TitleList.Keywords.26=span
+TitleList.Keywords.26=point-y
TitleList.ContextNumber.26=
TitleList.ApplyTemp.26=0
TitleList.Expanded.26=0
TitleList.Kind.26=0
-TitleList.Title.27=span-end
+TitleList.Title.27=rectangle
TitleList.Level.27=2
-TitleList.Url.27=gfs\span-end.html
+TitleList.Url.27=gfs\rectangle.html
TitleList.Icon.27=0
TitleList.Status.27=0
-TitleList.Keywords.27=span-end`\
+TitleList.Keywords.27=rectangle
TitleList.ContextNumber.27=
TitleList.ApplyTemp.27=0
TitleList.Expanded.27=0
TitleList.Kind.27=0
-TitleList.Title.28=span-start
+TitleList.Title.28=size
TitleList.Level.28=2
-TitleList.Url.28=gfs\span-start.html
+TitleList.Url.28=gfs\size.html
TitleList.Icon.28=0
TitleList.Status.28=0
-TitleList.Keywords.28=span-start`\
+TitleList.Keywords.28=size
TitleList.ContextNumber.28=
TitleList.ApplyTemp.28=0
TitleList.Expanded.28=0
TitleList.Kind.28=0
-TitleList.Title.29=toolkit-error
+TitleList.Title.29=size-height
TitleList.Level.29=2
-TitleList.Url.29=gfs\toolkit-error.html
+TitleList.Url.29=gfs\size-height.html
TitleList.Icon.29=0
TitleList.Status.29=0
-TitleList.Keywords.29=toolkit-error`\:detail`\
+TitleList.Keywords.29=size-height`\
TitleList.ContextNumber.29=
TitleList.ApplyTemp.29=0
TitleList.Expanded.29=0
TitleList.Kind.29=0
-TitleList.Title.30=toolkit-warning
+TitleList.Title.30=size-width
TitleList.Level.30=2
-TitleList.Url.30=gfs\toolkit-warning.html
+TitleList.Url.30=gfs\size-width.html
TitleList.Icon.30=0
TitleList.Status.30=0
-TitleList.Keywords.30=toolkit-warning
+TitleList.Keywords.30=size-width
TitleList.ContextNumber.30=
TitleList.ApplyTemp.30=0
TitleList.Expanded.30=0
TitleList.Kind.30=0
-TitleList.Title.31=win32-error
+TitleList.Title.31=span
TitleList.Level.31=2
-TitleList.Url.31=gfs\win32-error.html
+TitleList.Url.31=gfs\span.html
TitleList.Icon.31=0
TitleList.Status.31=0
-TitleList.Keywords.31=win32-error`\:code`\
+TitleList.Keywords.31=span
TitleList.ContextNumber.31=
TitleList.ApplyTemp.31=0
TitleList.Expanded.31=0
TitleList.Kind.31=0
-TitleList.Title.32=win32-warning
+TitleList.Title.32=span-end
TitleList.Level.32=2
-TitleList.Url.32=gfs\win32-warning.html
+TitleList.Url.32=gfs\span-end.html
TitleList.Icon.32=0
TitleList.Status.32=0
-TitleList.Keywords.32=win32-warning
+TitleList.Keywords.32=span-end`\
TitleList.ContextNumber.32=
TitleList.ApplyTemp.32=0
TitleList.Expanded.32=0
TitleList.Kind.32=0
-TitleList.Title.33=Widgets Package
-TitleList.Level.33=1
-TitleList.Url.33=WidgetsPackage.html
+TitleList.Title.33=span-start
+TitleList.Level.33=2
+TitleList.Url.33=gfs\span-start.html
TitleList.Icon.33=0
TitleList.Status.33=0
-TitleList.Keywords.33=GFW`\graphic-forms.uitoolkit.widgets
+TitleList.Keywords.33=span-start`\
TitleList.ContextNumber.33=
TitleList.ApplyTemp.33=0
-TitleList.Expanded.33=1
+TitleList.Expanded.33=0
TitleList.Kind.33=0
-TitleList.Title.34=event-dispatcher
+TitleList.Title.34=toolkit-error
TitleList.Level.34=2
-TitleList.Url.34=gfw\event-dispatcher.html
+TitleList.Url.34=gfs\toolkit-error.html
TitleList.Icon.34=0
TitleList.Status.34=0
-TitleList.Keywords.34=event-dispatcher
+TitleList.Keywords.34=toolkit-error`\:detail`\
TitleList.ContextNumber.34=
TitleList.ApplyTemp.34=0
TitleList.Expanded.34=0
TitleList.Kind.34=0
-TitleList.Title.35=event-source
+TitleList.Title.35=toolkit-warning
TitleList.Level.35=2
-TitleList.Url.35=gfw\event-source.html
+TitleList.Url.35=gfs\toolkit-warning.html
TitleList.Icon.35=0
TitleList.Status.35=0
-TitleList.Keywords.35=event-source
+TitleList.Keywords.35=toolkit-warning
TitleList.ContextNumber.35=
TitleList.ApplyTemp.35=0
TitleList.Expanded.35=0
TitleList.Kind.35=0
-TitleList.Title.36=Miscellaneous Topics
-TitleList.Level.36=0
-TitleList.Url.36=MiscellaneousTopics.html
+TitleList.Title.36=win32-error
+TitleList.Level.36=2
+TitleList.Url.36=gfs\win32-error.html
TitleList.Icon.36=0
TitleList.Status.36=0
-TitleList.Keywords.36=
+TitleList.Keywords.36=win32-error`\:code`\
TitleList.ContextNumber.36=
TitleList.ApplyTemp.36=0
-TitleList.Expanded.36=1
+TitleList.Expanded.36=0
TitleList.Kind.36=0
-TitleList.Title.37=Image Data Plugins
-TitleList.Level.37=1
-TitleList.Url.37=ImageDataPlugins.html
+TitleList.Title.37=win32-warning
+TitleList.Level.37=2
+TitleList.Url.37=gfs\win32-warning.html
TitleList.Icon.37=0
TitleList.Status.37=0
-TitleList.Keywords.37=
+TitleList.Keywords.37=win32-warning
TitleList.ContextNumber.37=
TitleList.ApplyTemp.37=0
TitleList.Expanded.37=0
TitleList.Kind.37=0
-TitleList.Title.38=Terminology Conventions
-TitleList.Level.38=0
-TitleList.Url.38=TerminologyConventions.html
+TitleList.Title.38=Widgets Package
+TitleList.Level.38=1
+TitleList.Url.38=WidgetsPackage.html
TitleList.Icon.38=0
TitleList.Status.38=0
-TitleList.Keywords.38=
+TitleList.Keywords.38=GFW`\graphic-forms.uitoolkit.widgets
TitleList.ContextNumber.38=
TitleList.ApplyTemp.38=0
-TitleList.Expanded.38=0
+TitleList.Expanded.38=1
TitleList.Kind.38=0
-TitleList.Title.39=Glossary
-TitleList.Level.39=0
-TitleList.Url.39=Glossary.html
+TitleList.Title.39=event-dispatcher
+TitleList.Level.39=2
+TitleList.Url.39=gfw\event-dispatcher.html
TitleList.Icon.39=0
TitleList.Status.39=0
-TitleList.Keywords.39=
+TitleList.Keywords.39=event-dispatcher
TitleList.ContextNumber.39=
TitleList.ApplyTemp.39=0
TitleList.Expanded.39=0
TitleList.Kind.39=0
-TitleList.Title.40=Footnotes
-TitleList.Level.40=0
-TitleList.Url.40=Footnotes.html
+TitleList.Title.40=event-source
+TitleList.Level.40=2
+TitleList.Url.40=gfw\event-source.html
TitleList.Icon.40=0
TitleList.Status.40=0
-TitleList.Keywords.40=
+TitleList.Keywords.40=event-source
TitleList.ContextNumber.40=
TitleList.ApplyTemp.40=0
TitleList.Expanded.40=0
-TitleList.Kind.40=1
+TitleList.Kind.40=0
+TitleList.Title.41=Miscellaneous Topics
+TitleList.Level.41=0
+TitleList.Url.41=MiscellaneousTopics.html
+TitleList.Icon.41=0
+TitleList.Status.41=0
+TitleList.Keywords.41=
+TitleList.ContextNumber.41=
+TitleList.ApplyTemp.41=0
+TitleList.Expanded.41=1
+TitleList.Kind.41=0
+TitleList.Title.42=Image Data Plugins
+TitleList.Level.42=1
+TitleList.Url.42=ImageDataPlugins.html
+TitleList.Icon.42=0
+TitleList.Status.42=0
+TitleList.Keywords.42=
+TitleList.ContextNumber.42=
+TitleList.ApplyTemp.42=0
+TitleList.Expanded.42=0
+TitleList.Kind.42=0
+TitleList.Title.43=Terminology Conventions
+TitleList.Level.43=0
+TitleList.Url.43=TerminologyConventions.html
+TitleList.Icon.43=0
+TitleList.Status.43=0
+TitleList.Keywords.43=
+TitleList.ContextNumber.43=
+TitleList.ApplyTemp.43=0
+TitleList.Expanded.43=0
+TitleList.Kind.43=0
+TitleList.Title.44=Glossary
+TitleList.Level.44=0
+TitleList.Url.44=Glossary.html
+TitleList.Icon.44=0
+TitleList.Status.44=0
+TitleList.Keywords.44=
+TitleList.ContextNumber.44=
+TitleList.ApplyTemp.44=0
+TitleList.Expanded.44=0
+TitleList.Kind.44=0
+TitleList.Title.45=Footnotes
+TitleList.Level.45=0
+TitleList.Url.45=Footnotes.html
+TitleList.Icon.45=0
+TitleList.Status.45=0
+TitleList.Keywords.45=
+TitleList.ContextNumber.45=
+TitleList.ApplyTemp.45=0
+TitleList.Expanded.45=0
+TitleList.Kind.45=1
Modified: trunk/docs/manual/GraphicsPackage.html
==============================================================================
--- trunk/docs/manual/GraphicsPackage.html (original)
+++ trunk/docs/manual/GraphicsPackage.html Mon Oct 2 18:19:20 2006
@@ -8,7 +8,15 @@
</head>
<body><FONT face=Arial size=2>
-<H4><FONT face=Arial>graphic-forms.uitoolkit.graphics
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%">
+ <P><STRONG>graphic-forms.uitoolkit.graphics</STRONG></P></TD>
+ <TD>
+ <P><FONT size=2>[Package]</FONT></P></TD></TR></TABLE>
<HR></FONT></H4>
<H4><FONT face=Arial>nickname</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>GFG</FONT></P>
Modified: trunk/docs/manual/SystemPackage.html
==============================================================================
--- trunk/docs/manual/SystemPackage.html (original)
+++ trunk/docs/manual/SystemPackage.html Mon Oct 2 18:19:20 2006
@@ -8,15 +8,23 @@
</head>
<body>
-<H4><FONT face=Arial>graphic-forms.uitoolkit.system
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%">
+ <P><STRONG>graphic-forms.uitoolkit.system</STRONG></P></TD>
+ <TD>
+ <P><FONT size=2>[Package]</FONT></P></TD></TR></TABLE>
<HR></FONT></H4>
<H4><FONT face=Arial>nickname</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>GFS</FONT></P>
<H4><FONT face=Arial>description</FONT></H4>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>The symbols in this package correspond to
-system-level functionality, such as foreign function declarations for the Win32
-API. The majority of the symbols herein are not exported, except for a few
-fundamental types, conditions, and functions.</FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>The symbols in this package correspond to system-level functionality, such
+as foreign function declarations for the Win32 API. The majority
+of the symbols in this package are not exported, except for a few fundamental types, conditions,
+and functions as listed below.</FONT></P>
<H4><FONT face=Arial> classes and structures</FONT></H4>
<P><FONT face=Arial size=2><A
href="gfs/native-object.html">native-object</A>, <A
@@ -31,7 +39,10 @@
href="gfs/copy-rectangle.html">copy-rectangle</A>, <A
href="gfs/copy-size.html">copy-size</A>, <A
href="gfs/copy-span.html">copy-span</A>, <A
-href="gfs/detail.html">detail</A>, <A href="gfs/handle.html">handle</A>,
+href="gfs/detail.html">detail</A>, <A
+href="gfs/dispose.html">dispose</A>, <A
+href="gfs/disposed-p.html">disposed-p</A>, <A
+href="gfs/dlg-code.html">dlg-code</A>, <A href="gfs/handle.html">handle</A>,
<A href="gfs/make-point.html">make-point</A>, <A
href="gfs/make-rectangle.html">make-rectangle</A>, <A
href="gfs/make-size.html">make-size</A>, <A
@@ -46,6 +57,8 @@
</P>
<H4><FONT face=Arial>conditions</FONT></H4>
<P><FONT face=Arial size=2><A
+href="gfs/comdlg-error.html">comdlg-error</A>, <A
+href="gfs/disposed-error.html">disposed-error</A>, <A
href="gfs/toolkit-error.html">toolkit-error</A>, <A
href="gfs/toolkit-warning.html">toolkit-warning</A>, <A
href="gfs/win32-error.html">win32-error</A>, <A
Modified: trunk/docs/manual/WidgetsPackage.html
==============================================================================
--- trunk/docs/manual/WidgetsPackage.html (original)
+++ trunk/docs/manual/WidgetsPackage.html Mon Oct 2 18:19:20 2006
@@ -8,7 +8,15 @@
</head>
<body>
-<H4><FONT face=Arial>graphic-forms.uitoolkit.widgets
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%">
+ <P><STRONG>graphic-forms.uitoolkit.widgets</STRONG></P></TD>
+ <TD>
+ <P><FONT size=2>[Package]</FONT></P></TD></TR></TABLE>
<HR></FONT><FONT face=Arial size=2></H4></FONT>
<H4><FONT face=Arial>nickname</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>GFW</FONT></P>
Added: trunk/docs/manual/gfs/comdlg-error.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/comdlg-error.html Mon Oct 2 18:19:20 2006
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>comdlg-error</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><FONT face=Arial><STRONG>comdlg-error</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Condition]</FONT></TD></TR></TABLE><FONT
+face=Arial>
+<HR> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT><FONT size=2 ><FONT face=Arial size=2></H4>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
+ <TD width="28%"><FONT size=1><A
+ href="win32-error.html">win32-error</A></FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1><EM>none</EM></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">This <EM>error</EM> is raised when a Win32 Common Dialog API
+function has failed.</FONT></FONT><FONT face=Arial size=2><EM></P></EM></FONT>
+<H4><FONT face=Arial><FONT
+face=Arial>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>dlg-code</FONT></EM></TD>
+ <TD><FONT size=2>The integer error code returned by the Win32 <FONT
+ face=Courier size=3><A
+ href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winu…">CommDlgExtendedError()</A></FONT>
+ function.</FONT></TD></TR></TABLE></P></EM></FONT>initargs</FONT>
+<P>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT size=2>:code</FONT></TD>
+ <TD><FONT size=2>See <A
+ href="win32-error.html">win32-error</A> .</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>:dlg-code</FONT></TD>
+ <TD><FONT size=2>An integer error code.</FONT></TD></TR>
+
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>:detail</FONT></TD>
+ <TD><FONT face=Arial size=2>See
+ <A
+href="toolkit-error.html">toolkit-error</A>
+ .</FONT></TD></TR></TABLE></P>see also</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="toolkit-error.html">toolkit-error</A>
+</FONT></P>
+<P>
+<HR>
+
+<P></P>
+<FONT face=Arial size=2> </FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
+</html>
Added: trunk/docs/manual/gfs/dispose.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/dispose.html Mon Oct 2 18:19:20 2006
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>dispose</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>dispose</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:dispose <EM><A
+href="native-object.html">native-object</A></EM>)</P>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Discards the system resource encapsulated
+by <A href="native-object.html"><EM>native-object</EM></A>
+ and cleans up various
+data structures internal to Graphic-Forms. A <A
+href="disposed-error.html">disposed-error</A> will
+be raised if application code attempts to manipulate the object after this
+function returns. This function does not interact with the garbage collector; however, disposed objects will
+ be
+collected once the application no longer references
+ them.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/disposed-error.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/disposed-error.html Mon Oct 2 18:19:20 2006
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>disposed-error</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><FONT face=Arial><STRONG>disposed-error</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Condition]</FONT></TD></TR></TABLE><FONT
+face=Arial>
+<HR> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT><FONT size=2 ><FONT face=Arial size=2></H4>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
+ <TD width="28%"><FONT size=1>error</FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1><EM>none</EM><A
+ href="win32-error.html"></A></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">This <EM>error</EM> is raised to indicate an attempt to manipulate a
+<A href="native-object.html">native-object</A> whose system resource
+either has not yet been instantiated or which has been cleaned up via the <A
+href="dispose.html">dispose</A> function.</FONT></FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="toolkit-error.html">toolkit-error</A>, <A
+href="win32-error.html">win32-error</A>
+</FONT></P>
+<P>
+<HR>
+
+<P></P>
+<FONT face=Arial size=2> </FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
+</html>
Added: trunk/docs/manual/gfs/disposed-p.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/disposed-p.html Mon Oct 2 18:19:20 2006
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>disposed-p</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>disposed-p</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Generic Function]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:disposed-p <EM><A
+href="native-object.html">native-object</A></EM>) =>
+<EM> boolean</EM></P>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns T
+if <A href="native-object.html"><EM>native-object</EM></A> has been discarded via the dispose
+function; NIL otherwise. This function does
+not query status from the Common Lisp garbage
+ collector.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/dlg-code.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/dlg-code.html Mon Oct 2 18:19:20 2006
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>dlg-code</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>dlg-code</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Reader]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:dlg-code
+<EM><A
+href="comdlg-error.html">comdlg-error</A></EM>) => <EM>integer</EM></P>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 extended Common Dialog error code
+for the specified <EM>condition</EM>
+.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfs/handle.html
==============================================================================
--- trunk/docs/manual/gfs/handle.html (original)
+++ trunk/docs/manual/gfs/handle.html Mon Oct 2 18:19:20 2006
@@ -23,8 +23,8 @@
href="native-object.html">native-object</A></EM>) =>
<EM>foreign pointer</EM></P>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 HANDLE or foreign pointer associated with
-a <A href="native-object.html">native-object</A>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns the Win32 HANDLE or foreign pointer associated
+with <A href="native-object.html"><EM>native-object</EM></A>
.</FONT></P>
<HR>
Modified: trunk/docs/manual/gfs/native-object.html
==============================================================================
--- trunk/docs/manual/gfs/native-object.html (original)
+++ trunk/docs/manual/gfs/native-object.html Mon Oct 2 18:19:20 2006
@@ -47,8 +47,17 @@
<TD width="28%"><FONT size=1></FONT></TD>
<TD width="28%"></TD></TR></TABLE></FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px">This is the
-abstract base class for objects representing a system resource such as a window or device
-context.</FONT></FONT></P>
+abstract base class for objects representing a system
+resource such as a window or device context.</P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+
+ Graphic-Forms does not register any
+finalizer for coordination with the garbage collector, since the destruction of
+these system resources has important application semantics which cannot be
+postponed. Also, there are often related system resources (especially other
+native HANDLES) that occupy scarce heap space
+within system components, so these must be cleaned up promptly as
+well.</FONT></FONT></P>
<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
@@ -69,8 +78,14 @@
<TD><FONT face=Arial size=2>A Win32 Handle or foreign
pointer.</FONT></TD></TR></TABLE></P>
<P>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="dispose.html">dispose,</A> <A
+href="disposed-error.html">disposed-error</A>, <A
+href="disposed-p.html">disposed-p</A></P></FONT></FONT></FONT>
<HR>
-</P>
+
+<P></P>
<FONT face=Arial size=2> </FONT>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
1
0
02 Oct '06
Author: junrue
Date: Mon Oct 2 16:53:06 2006
New Revision: 289
Added:
trunk/docs/manual/gfs/code.html
trunk/docs/manual/gfs/detail.html
trunk/docs/manual/gfs/size-height.html
trunk/docs/manual/gfs/size-width.html
trunk/docs/manual/gfs/span-end.html
trunk/docs/manual/gfs/span-start.html
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/SystemPackage.html
trunk/docs/manual/gfs/native-object.html
trunk/docs/manual/gfs/toolkit-error.html
trunk/docs/manual/gfs/toolkit-warning.html
trunk/docs/manual/gfs/win32-error.html
trunk/docs/manual/gfs/win32-warning.html
Log:
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Mon Oct 2 16:53:06 2006
@@ -86,13 +86,13 @@
SavePosition=1
ContentsFont=,8,0
IndexFont=,8,0
-Title=Graphic-Forms Programming Reference(Created by WinCHM Prov3.23 unregistered version!)
+Title=Graphic-Forms Programming Reference
Language=0x0409
Font=
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=35
+TitleList=41
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -148,7 +148,7 @@
TitleList.Url.5=GraphicsPackage.html
TitleList.Icon.5=0
TitleList.Status.5=0
-TitleList.Keywords.5=
+TitleList.Keywords.5=GFG`\graphic-forms.uitoolkit.graphics
TitleList.ContextNumber.5=
TitleList.ApplyTemp.5=0
TitleList.Expanded.5=0
@@ -158,289 +158,349 @@
TitleList.Url.6=SystemPackage.html
TitleList.Icon.6=0
TitleList.Status.6=0
-TitleList.Keywords.6=
+TitleList.Keywords.6=GFS`\graphic-forms.uitoolkit.system
TitleList.ContextNumber.6=
TitleList.ApplyTemp.6=0
TitleList.Expanded.6=1
TitleList.Kind.6=0
-TitleList.Title.7=copy-point
+TitleList.Title.7=code
TitleList.Level.7=2
-TitleList.Url.7=gfs\copy-point.html
+TitleList.Url.7=gfs\code.html
TitleList.Icon.7=0
TitleList.Status.7=0
-TitleList.Keywords.7=copy-point
+TitleList.Keywords.7=code
TitleList.ContextNumber.7=
TitleList.ApplyTemp.7=0
TitleList.Expanded.7=0
TitleList.Kind.7=0
-TitleList.Title.8=copy-rectangle
+TitleList.Title.8=copy-point
TitleList.Level.8=2
-TitleList.Url.8=gfs\copy-rectangle.html
+TitleList.Url.8=gfs\copy-point.html
TitleList.Icon.8=0
TitleList.Status.8=0
-TitleList.Keywords.8=copy-rectangle
+TitleList.Keywords.8=copy-point
TitleList.ContextNumber.8=
TitleList.ApplyTemp.8=0
TitleList.Expanded.8=0
TitleList.Kind.8=0
-TitleList.Title.9=copy-size
+TitleList.Title.9=copy-rectangle
TitleList.Level.9=2
-TitleList.Url.9=gfs\copy-size.html
+TitleList.Url.9=gfs\copy-rectangle.html
TitleList.Icon.9=0
TitleList.Status.9=0
-TitleList.Keywords.9=copy-size
+TitleList.Keywords.9=copy-rectangle
TitleList.ContextNumber.9=
TitleList.ApplyTemp.9=0
TitleList.Expanded.9=0
TitleList.Kind.9=0
-TitleList.Title.10=copy-span
+TitleList.Title.10=copy-size
TitleList.Level.10=2
-TitleList.Url.10=gfs\copy-span.html
+TitleList.Url.10=gfs\copy-size.html
TitleList.Icon.10=0
TitleList.Status.10=0
-TitleList.Keywords.10=copy-span
+TitleList.Keywords.10=copy-size
TitleList.ContextNumber.10=
TitleList.ApplyTemp.10=0
TitleList.Expanded.10=0
TitleList.Kind.10=0
-TitleList.Title.11=handle
+TitleList.Title.11=copy-span
TitleList.Level.11=2
-TitleList.Url.11=gfs\handle.html
+TitleList.Url.11=gfs\copy-span.html
TitleList.Icon.11=0
TitleList.Status.11=0
-TitleList.Keywords.11=handle
+TitleList.Keywords.11=copy-span
TitleList.ContextNumber.11=
TitleList.ApplyTemp.11=0
TitleList.Expanded.11=0
TitleList.Kind.11=0
-TitleList.Title.12=make-point
+TitleList.Title.12=detail
TitleList.Level.12=2
-TitleList.Url.12=gfs\make-point.html
+TitleList.Url.12=gfs\detail.html
TitleList.Icon.12=0
TitleList.Status.12=0
-TitleList.Keywords.12=make-point
+TitleList.Keywords.12=detail
TitleList.ContextNumber.12=
TitleList.ApplyTemp.12=0
TitleList.Expanded.12=0
TitleList.Kind.12=0
-TitleList.Title.13=make-rectangle
+TitleList.Title.13=handle
TitleList.Level.13=2
-TitleList.Url.13=gfs\make-rectangle.html
+TitleList.Url.13=gfs\handle.html
TitleList.Icon.13=0
TitleList.Status.13=0
-TitleList.Keywords.13=make-rectangle
+TitleList.Keywords.13=handle
TitleList.ContextNumber.13=
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
TitleList.Kind.13=0
-TitleList.Title.14=make-size
+TitleList.Title.14=make-point
TitleList.Level.14=2
-TitleList.Url.14=gfs\make-size.html
+TitleList.Url.14=gfs\make-point.html
TitleList.Icon.14=0
TitleList.Status.14=0
-TitleList.Keywords.14=make-size
+TitleList.Keywords.14=make-point
TitleList.ContextNumber.14=
TitleList.ApplyTemp.14=0
TitleList.Expanded.14=0
TitleList.Kind.14=0
-TitleList.Title.15=make-span
+TitleList.Title.15=make-rectangle
TitleList.Level.15=2
-TitleList.Url.15=gfs\make-span.html
+TitleList.Url.15=gfs\make-rectangle.html
TitleList.Icon.15=0
TitleList.Status.15=0
-TitleList.Keywords.15=make-span
+TitleList.Keywords.15=make-rectangle
TitleList.ContextNumber.15=
TitleList.ApplyTemp.15=0
TitleList.Expanded.15=0
TitleList.Kind.15=0
-TitleList.Title.16=native-object
+TitleList.Title.16=make-size
TitleList.Level.16=2
-TitleList.Url.16=gfs\native-object.html
+TitleList.Url.16=gfs\make-size.html
TitleList.Icon.16=0
TitleList.Status.16=0
-TitleList.Keywords.16=native-object
+TitleList.Keywords.16=make-size
TitleList.ContextNumber.16=
TitleList.ApplyTemp.16=0
TitleList.Expanded.16=0
TitleList.Kind.16=0
-TitleList.Title.17=point
+TitleList.Title.17=make-span
TitleList.Level.17=2
-TitleList.Url.17=gfs\point.html
+TitleList.Url.17=gfs\make-span.html
TitleList.Icon.17=0
TitleList.Status.17=0
-TitleList.Keywords.17=point
+TitleList.Keywords.17=make-span
TitleList.ContextNumber.17=
TitleList.ApplyTemp.17=0
TitleList.Expanded.17=0
TitleList.Kind.17=0
-TitleList.Title.18=point-x
+TitleList.Title.18=native-object
TitleList.Level.18=2
-TitleList.Url.18=gfs\point-x.html
+TitleList.Url.18=gfs\native-object.html
TitleList.Icon.18=0
TitleList.Status.18=0
-TitleList.Keywords.18=point-x
+TitleList.Keywords.18=native-object
TitleList.ContextNumber.18=
TitleList.ApplyTemp.18=0
TitleList.Expanded.18=0
TitleList.Kind.18=0
-TitleList.Title.19=point-y
+TitleList.Title.19=point
TitleList.Level.19=2
-TitleList.Url.19=gfs\point-y.html
+TitleList.Url.19=gfs\point.html
TitleList.Icon.19=0
TitleList.Status.19=0
-TitleList.Keywords.19=point-y
+TitleList.Keywords.19=point
TitleList.ContextNumber.19=
TitleList.ApplyTemp.19=0
TitleList.Expanded.19=0
TitleList.Kind.19=0
-TitleList.Title.20=rectangle
+TitleList.Title.20=point-x
TitleList.Level.20=2
-TitleList.Url.20=gfs\rectangle.html
+TitleList.Url.20=gfs\point-x.html
TitleList.Icon.20=0
TitleList.Status.20=0
-TitleList.Keywords.20=rectangle
+TitleList.Keywords.20=point-x
TitleList.ContextNumber.20=
TitleList.ApplyTemp.20=0
TitleList.Expanded.20=0
TitleList.Kind.20=0
-TitleList.Title.21=size
+TitleList.Title.21=point-y
TitleList.Level.21=2
-TitleList.Url.21=gfs\size.html
+TitleList.Url.21=gfs\point-y.html
TitleList.Icon.21=0
TitleList.Status.21=0
-TitleList.Keywords.21=size
+TitleList.Keywords.21=point-y
TitleList.ContextNumber.21=
TitleList.ApplyTemp.21=0
TitleList.Expanded.21=0
TitleList.Kind.21=0
-TitleList.Title.22=span
+TitleList.Title.22=rectangle
TitleList.Level.22=2
-TitleList.Url.22=gfs\span.html
+TitleList.Url.22=gfs\rectangle.html
TitleList.Icon.22=0
TitleList.Status.22=0
-TitleList.Keywords.22=span
+TitleList.Keywords.22=rectangle
TitleList.ContextNumber.22=
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=toolkit-error
+TitleList.Title.23=size
TitleList.Level.23=2
-TitleList.Url.23=gfs\toolkit-error.html
+TitleList.Url.23=gfs\size.html
TitleList.Icon.23=0
TitleList.Status.23=0
-TitleList.Keywords.23=toolkit-error
+TitleList.Keywords.23=size
TitleList.ContextNumber.23=
TitleList.ApplyTemp.23=0
TitleList.Expanded.23=0
TitleList.Kind.23=0
-TitleList.Title.24=toolkit-warning
+TitleList.Title.24=size-height
TitleList.Level.24=2
-TitleList.Url.24=gfs\toolkit-warning.html
+TitleList.Url.24=gfs\size-height.html
TitleList.Icon.24=0
TitleList.Status.24=0
-TitleList.Keywords.24=toolkit-warning
+TitleList.Keywords.24=size-height`\
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
TitleList.Kind.24=0
-TitleList.Title.25=win32-error
+TitleList.Title.25=size-width
TitleList.Level.25=2
-TitleList.Url.25=gfs\win32-error.html
+TitleList.Url.25=gfs\size-width.html
TitleList.Icon.25=0
TitleList.Status.25=0
-TitleList.Keywords.25=win32-error
+TitleList.Keywords.25=size-width
TitleList.ContextNumber.25=
TitleList.ApplyTemp.25=0
TitleList.Expanded.25=0
TitleList.Kind.25=0
-TitleList.Title.26=win32-warning
+TitleList.Title.26=span
TitleList.Level.26=2
-TitleList.Url.26=gfs\win32-warning.html
+TitleList.Url.26=gfs\span.html
TitleList.Icon.26=0
TitleList.Status.26=0
-TitleList.Keywords.26=win32-warning
+TitleList.Keywords.26=span
TitleList.ContextNumber.26=
TitleList.ApplyTemp.26=0
TitleList.Expanded.26=0
TitleList.Kind.26=0
-TitleList.Title.27=Widgets Package
-TitleList.Level.27=1
-TitleList.Url.27=WidgetsPackage.html
+TitleList.Title.27=span-end
+TitleList.Level.27=2
+TitleList.Url.27=gfs\span-end.html
TitleList.Icon.27=0
TitleList.Status.27=0
-TitleList.Keywords.27=
+TitleList.Keywords.27=span-end`\
TitleList.ContextNumber.27=
TitleList.ApplyTemp.27=0
-TitleList.Expanded.27=1
+TitleList.Expanded.27=0
TitleList.Kind.27=0
-TitleList.Title.28=event-dispatcher
+TitleList.Title.28=span-start
TitleList.Level.28=2
-TitleList.Url.28=gfw\event-dispatcher.html
+TitleList.Url.28=gfs\span-start.html
TitleList.Icon.28=0
TitleList.Status.28=0
-TitleList.Keywords.28=event-dispatcher
+TitleList.Keywords.28=span-start`\
TitleList.ContextNumber.28=
TitleList.ApplyTemp.28=0
TitleList.Expanded.28=0
TitleList.Kind.28=0
-TitleList.Title.29=event-source
+TitleList.Title.29=toolkit-error
TitleList.Level.29=2
-TitleList.Url.29=gfw\event-source.html
+TitleList.Url.29=gfs\toolkit-error.html
TitleList.Icon.29=0
TitleList.Status.29=0
-TitleList.Keywords.29=event-source
+TitleList.Keywords.29=toolkit-error`\:detail`\
TitleList.ContextNumber.29=
TitleList.ApplyTemp.29=0
TitleList.Expanded.29=0
TitleList.Kind.29=0
-TitleList.Title.30=Miscellaneous Topics
-TitleList.Level.30=0
-TitleList.Url.30=MiscellaneousTopics.html
+TitleList.Title.30=toolkit-warning
+TitleList.Level.30=2
+TitleList.Url.30=gfs\toolkit-warning.html
TitleList.Icon.30=0
TitleList.Status.30=0
-TitleList.Keywords.30=
+TitleList.Keywords.30=toolkit-warning
TitleList.ContextNumber.30=
TitleList.ApplyTemp.30=0
-TitleList.Expanded.30=1
+TitleList.Expanded.30=0
TitleList.Kind.30=0
-TitleList.Title.31=Image Data Plugins
-TitleList.Level.31=1
-TitleList.Url.31=ImageDataPlugins.html
+TitleList.Title.31=win32-error
+TitleList.Level.31=2
+TitleList.Url.31=gfs\win32-error.html
TitleList.Icon.31=0
TitleList.Status.31=0
-TitleList.Keywords.31=
+TitleList.Keywords.31=win32-error`\:code`\
TitleList.ContextNumber.31=
TitleList.ApplyTemp.31=0
TitleList.Expanded.31=0
TitleList.Kind.31=0
-TitleList.Title.32=Terminology Conventions
-TitleList.Level.32=0
-TitleList.Url.32=TerminologyConventions.html
+TitleList.Title.32=win32-warning
+TitleList.Level.32=2
+TitleList.Url.32=gfs\win32-warning.html
TitleList.Icon.32=0
TitleList.Status.32=0
-TitleList.Keywords.32=
+TitleList.Keywords.32=win32-warning
TitleList.ContextNumber.32=
TitleList.ApplyTemp.32=0
TitleList.Expanded.32=0
TitleList.Kind.32=0
-TitleList.Title.33=Glossary
-TitleList.Level.33=0
-TitleList.Url.33=Glossary.html
+TitleList.Title.33=Widgets Package
+TitleList.Level.33=1
+TitleList.Url.33=WidgetsPackage.html
TitleList.Icon.33=0
TitleList.Status.33=0
-TitleList.Keywords.33=
+TitleList.Keywords.33=GFW`\graphic-forms.uitoolkit.widgets
TitleList.ContextNumber.33=
TitleList.ApplyTemp.33=0
-TitleList.Expanded.33=0
+TitleList.Expanded.33=1
TitleList.Kind.33=0
-TitleList.Title.34=Footnotes
-TitleList.Level.34=0
-TitleList.Url.34=Footnotes.html
+TitleList.Title.34=event-dispatcher
+TitleList.Level.34=2
+TitleList.Url.34=gfw\event-dispatcher.html
TitleList.Icon.34=0
TitleList.Status.34=0
-TitleList.Keywords.34=
+TitleList.Keywords.34=event-dispatcher
TitleList.ContextNumber.34=
TitleList.ApplyTemp.34=0
TitleList.Expanded.34=0
-TitleList.Kind.34=1
+TitleList.Kind.34=0
+TitleList.Title.35=event-source
+TitleList.Level.35=2
+TitleList.Url.35=gfw\event-source.html
+TitleList.Icon.35=0
+TitleList.Status.35=0
+TitleList.Keywords.35=event-source
+TitleList.ContextNumber.35=
+TitleList.ApplyTemp.35=0
+TitleList.Expanded.35=0
+TitleList.Kind.35=0
+TitleList.Title.36=Miscellaneous Topics
+TitleList.Level.36=0
+TitleList.Url.36=MiscellaneousTopics.html
+TitleList.Icon.36=0
+TitleList.Status.36=0
+TitleList.Keywords.36=
+TitleList.ContextNumber.36=
+TitleList.ApplyTemp.36=0
+TitleList.Expanded.36=1
+TitleList.Kind.36=0
+TitleList.Title.37=Image Data Plugins
+TitleList.Level.37=1
+TitleList.Url.37=ImageDataPlugins.html
+TitleList.Icon.37=0
+TitleList.Status.37=0
+TitleList.Keywords.37=
+TitleList.ContextNumber.37=
+TitleList.ApplyTemp.37=0
+TitleList.Expanded.37=0
+TitleList.Kind.37=0
+TitleList.Title.38=Terminology Conventions
+TitleList.Level.38=0
+TitleList.Url.38=TerminologyConventions.html
+TitleList.Icon.38=0
+TitleList.Status.38=0
+TitleList.Keywords.38=
+TitleList.ContextNumber.38=
+TitleList.ApplyTemp.38=0
+TitleList.Expanded.38=0
+TitleList.Kind.38=0
+TitleList.Title.39=Glossary
+TitleList.Level.39=0
+TitleList.Url.39=Glossary.html
+TitleList.Icon.39=0
+TitleList.Status.39=0
+TitleList.Keywords.39=
+TitleList.ContextNumber.39=
+TitleList.ApplyTemp.39=0
+TitleList.Expanded.39=0
+TitleList.Kind.39=0
+TitleList.Title.40=Footnotes
+TitleList.Level.40=0
+TitleList.Url.40=Footnotes.html
+TitleList.Icon.40=0
+TitleList.Status.40=0
+TitleList.Keywords.40=
+TitleList.ContextNumber.40=
+TitleList.ApplyTemp.40=0
+TitleList.Expanded.40=0
+TitleList.Kind.40=1
Modified: trunk/docs/manual/SystemPackage.html
==============================================================================
--- trunk/docs/manual/SystemPackage.html (original)
+++ trunk/docs/manual/SystemPackage.html Mon Oct 2 16:53:06 2006
@@ -26,15 +26,21 @@
<H4><FONT face=Arial>accessors,
functions, and macros</FONT></H4>
<P><FONT face=Arial size=2><A
+href="gfs/code.html">code</A>, <A
href="gfs/copy-point.html">copy-point</A>, <A
href="gfs/copy-rectangle.html">copy-rectangle</A>, <A
href="gfs/copy-size.html">copy-size</A>, <A
-href="gfs/copy-span.html">copy-span</A>, <A href="gfs/handle.html">handle</A>,
+href="gfs/copy-span.html">copy-span</A>, <A
+href="gfs/detail.html">detail</A>, <A href="gfs/handle.html">handle</A>,
<A href="gfs/make-point.html">make-point</A>, <A
href="gfs/make-rectangle.html">make-rectangle</A>, <A
href="gfs/make-size.html">make-size</A>, <A
href="gfs/make-span.html">make-span</A>, <A href="gfs/point-x.html">point-x</A>,
-<A href="gfs/point-y.html">point-y</A>
+<A href="gfs/point-y.html">point-y</A>, <A
+href="gfs/size-height.html">size-height</A>, <A
+href="gfs/size-width.html">size-width</A>, <A
+href="gfs/span-end.html">span-end</A>, <A
+href="gfs/span-start.html">span-start</A>
</FONT>
</P>
Added: trunk/docs/manual/gfs/code.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/code.html Mon Oct 2 16:53:06 2006
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>code</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>code</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Reader]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:code
+<EM>condition</EM>) => <EM>integer</EM></P>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 error code
+for the specified <EM>condition</EM>, which must be of type <A
+href="win32-error.html">win32-error</A> or <A
+href="win32-warning.html">win32-warning</A>
+.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/detail.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/detail.html Mon Oct 2 16:53:06 2006
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>detail</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>detail</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Reader]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:detail
+<EM>condition</EM>) =>
+<EM> string</EM></P>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the detail <EM>string</EM>
+for the specified <EM>condition</EM>, which must be of type <A
+href="toolkit-error.html">toolkit-error</A>, <A
+href="toolkit-warning.html">toolkit-warning</A>, <A
+href="win32-error.html">win32-error</A>, or <A
+href="win32-warning.html">win32-warning</A>
+.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfs/native-object.html
==============================================================================
--- trunk/docs/manual/gfs/native-object.html (original)
+++ trunk/docs/manual/gfs/native-object.html Mon Oct 2 16:53:06 2006
@@ -47,7 +47,7 @@
<TD width="28%"><FONT size=1></FONT></TD>
<TD width="28%"></TD></TR></TABLE></FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px">This is the
-base class for objects representing a system resource such as a window or device
+abstract base class for objects representing a system resource such as a window or device
context.</FONT></FONT></P>
<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
<P dir=ltr style="MARGIN-RIGHT: 0px">
@@ -59,7 +59,18 @@
size=2>handle</FONT></EM></TD>
<TD><FONT size=2> A Win32 HANDLE or foreign pointer. Applications
should not modify this directly.</FONT></TD></TR></TABLE></P></EM></FONT>
+<H4><FONT face=Arial>initargs</FONT></H4>
+<P>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>:handle</FONT></TD>
+ <TD><FONT face=Arial size=2>A Win32 Handle or foreign
+ pointer.</FONT></TD></TR></TABLE></P>
+<P>
<HR>
+</P>
<FONT face=Arial size=2> </FONT>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
Added: trunk/docs/manual/gfs/size-height.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/size-height.html Mon Oct 2 16:53:06 2006
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>size-height</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>size-height</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:size-height
+<EM><A
+href="size.html">size</A></EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:size-height <EM><A
+href="size.html">size</A></EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns (sets) the height of the specified <A
+href="size.html">size</A>
+ .</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/size-width.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/size-width.html Mon Oct 2 16:53:06 2006
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>size-width</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>size-width</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:size-width
+<EM><A
+href="size.html">size</A></EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:size-width <EM><A
+href="size.html">size</A></EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns (sets) the width of the specified <A
+href="size.html">size</A>
+ .</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/span-end.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/span-end.html Mon Oct 2 16:53:06 2006
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>span-end</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>span-end</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:span-end
+<EM><A
+href="span.html">span</A></EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:span-end <EM><A
+href="span.html">span</A></EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns (sets) the end of the specified <A
+href="span.html">span</A>
+ .</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/span-start.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/span-start.html Mon Oct 2 16:53:06 2006
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>span-start</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>span-start</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:span-start
+<EM><A
+href="span.html">span</A></EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:span-start <EM><A
+href="span.html">span</A></EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns (sets) the beginning of the specified <A
+href="span.html">span</A>
+ .</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfs/toolkit-error.html
==============================================================================
--- trunk/docs/manual/gfs/toolkit-error.html (original)
+++ trunk/docs/manual/gfs/toolkit-error.html Mon Oct 2 16:53:06 2006
@@ -44,9 +44,18 @@
<TD width="20%"><EM><FONT
size=2>detail</FONT></EM></TD>
<TD><FONT size=2> A
- <EM>string</EM> supplying additional information
- about the problem being reported.</FONT></TD></TR></TABLE></P></EM></FONT>
-<H4><FONT face=Arial>see also</FONT></H4>
+ <EM>string</EM>
+ supplying additional problem information.</FONT></TD></TR></TABLE></P></EM></FONT>
+<H4><FONT face=Arial>
+<H4><FONT face=Arial>initargs</FONT></H4>
+<P>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>:detail</FONT></TD>
+ <TD><FONT face=Arial size=2>A string supplying additional problem
+ information.</FONT></TD></TR></TABLE></P>see also</FONT></H4>
<P><FONT face=Arial size=2><A
href="toolkit-warning.html">toolkit-warning</A>, <A
href="win32-warning.html">win32-warning</A>
Modified: trunk/docs/manual/gfs/toolkit-warning.html
==============================================================================
--- trunk/docs/manual/gfs/toolkit-warning.html (original)
+++ trunk/docs/manual/gfs/toolkit-warning.html Mon Oct 2 16:53:06 2006
@@ -46,7 +46,16 @@
<TD><FONT size=2> A
<EM>string</EM> supplying additional information
about the problem being reported.</FONT></TD></TR></TABLE></P></EM></FONT>
-<H4><FONT face=Arial>see also</FONT></H4>
+<H4><FONT face=Arial><FONT
+face=Arial>initargs</FONT>
+<P>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>:detail</FONT></TD>
+ <TD><FONT face=Arial size=2>A string supplying additional problem
+ information.</FONT></TD></TR></TABLE></P>see also</FONT></H4>
<P><FONT face=Arial size=2><A
href="toolkit-error.html">toolkit-error</A>, <A
href="win32-error.html">win32-error</A>
Modified: trunk/docs/manual/gfs/win32-error.html
==============================================================================
--- trunk/docs/manual/gfs/win32-error.html (original)
+++ trunk/docs/manual/gfs/win32-error.html Mon Oct 2 16:53:06 2006
@@ -48,7 +48,22 @@
><A
href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base…">GetLastError()</A></FONT>
function.</FONT></TD></TR></TABLE></P></EM></FONT>
-<H4><FONT face=Arial>see also</FONT></H4>
+<H4><FONT face=Arial><FONT
+face=Arial>initargs</FONT>
+<P>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT size=2>:code</FONT></TD>
+ <TD><FONT size=2>An integer error code.</FONT></TD></TR>
+
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>:detail</FONT></TD>
+ <TD><FONT face=Arial size=2>See
+ <A
+href="toolkit-error.html">toolkit-error</A>
+ .</FONT></TD></TR></TABLE></P>see also</FONT></H4>
<P><FONT face=Arial size=2><A
href="toolkit-warning.html">toolkit-warning</A>, <A
href="win32-warning.html">win32-warning</A>
Modified: trunk/docs/manual/gfs/win32-warning.html
==============================================================================
--- trunk/docs/manual/gfs/win32-warning.html (original)
+++ trunk/docs/manual/gfs/win32-warning.html Mon Oct 2 16:53:06 2006
@@ -49,7 +49,19 @@
><A
href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base…">GetLastError()</A></FONT>
function.</FONT></TD></TR></TABLE></P></EM></FONT>
-<H4><FONT face=Arial>see also</FONT></H4>
+<H4><FONT face=Arial>initargs
+<P>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT size=2>:code</FONT></TD>
+ <TD><FONT size=2>An integer error code.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>:detail</FONT></TD>
+ <TD><FONT face=Arial size=2>See <A
+ href="toolkit-warning.html">toolkit-warning</A>
+.</FONT></TD></TR></TABLE></P>see also</FONT></H4>
<P><FONT face=Arial size=2><A
href="toolkit-error.html">toolkit-error</A>, <A
href="win32-error.html">win32-error</A>
1
0
02 Oct '06
Author: junrue
Date: Mon Oct 2 16:04:13 2006
New Revision: 288
Added:
trunk/docs/manual/gfs/toolkit-error.html
trunk/docs/manual/gfs/toolkit-warning.html
trunk/docs/manual/gfs/win32-error.html
trunk/docs/manual/gfs/win32-warning.html
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/GraphicsPackage.html
trunk/docs/manual/SystemPackage.html
trunk/docs/manual/WidgetsPackage.html
trunk/docs/manual/gfs/copy-point.html
trunk/docs/manual/gfs/copy-rectangle.html
trunk/docs/manual/gfs/copy-size.html
trunk/docs/manual/gfs/copy-span.html
trunk/docs/manual/gfs/make-point.html
trunk/docs/manual/gfs/make-rectangle.html
trunk/docs/manual/gfs/make-size.html
trunk/docs/manual/gfs/make-span.html
trunk/docs/manual/gfs/native-object.html
trunk/docs/manual/gfs/point.html
trunk/docs/manual/gfs/rectangle.html
Log:
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Mon Oct 2 16:04:13 2006
@@ -52,7 +52,7 @@
HideToolbarText=0
StayOnTop=0
Maximize=0
-Hide=1
+Hide=0
Locate=0
Back=1
bForward=1
@@ -68,7 +68,7 @@
Content=1
Index=1
Search=1
-Favorite=1
+Favorite=0
UseFolder=0
AutoTrack=0
SelectRow=0
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=31
+TitleList=35
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -228,7 +228,7 @@
TitleList.Url.13=gfs\make-rectangle.html
TitleList.Icon.13=0
TitleList.Status.13=0
-TitleList.Keywords.13=
+TitleList.Keywords.13=make-rectangle
TitleList.ContextNumber.13=
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
@@ -323,84 +323,124 @@
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=Widgets Package
-TitleList.Level.23=1
-TitleList.Url.23=WidgetsPackage.html
+TitleList.Title.23=toolkit-error
+TitleList.Level.23=2
+TitleList.Url.23=gfs\toolkit-error.html
TitleList.Icon.23=0
TitleList.Status.23=0
-TitleList.Keywords.23=
+TitleList.Keywords.23=toolkit-error
TitleList.ContextNumber.23=
TitleList.ApplyTemp.23=0
-TitleList.Expanded.23=1
+TitleList.Expanded.23=0
TitleList.Kind.23=0
-TitleList.Title.24=event-dispatcher
+TitleList.Title.24=toolkit-warning
TitleList.Level.24=2
-TitleList.Url.24=gfw\event-dispatcher.html
+TitleList.Url.24=gfs\toolkit-warning.html
TitleList.Icon.24=0
TitleList.Status.24=0
-TitleList.Keywords.24=event-dispatcher
+TitleList.Keywords.24=toolkit-warning
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
TitleList.Kind.24=0
-TitleList.Title.25=event-source
+TitleList.Title.25=win32-error
TitleList.Level.25=2
-TitleList.Url.25=gfw\event-source.html
+TitleList.Url.25=gfs\win32-error.html
TitleList.Icon.25=0
TitleList.Status.25=0
-TitleList.Keywords.25=event-source
+TitleList.Keywords.25=win32-error
TitleList.ContextNumber.25=
TitleList.ApplyTemp.25=0
TitleList.Expanded.25=0
TitleList.Kind.25=0
-TitleList.Title.26=Miscellaneous Topics
-TitleList.Level.26=0
-TitleList.Url.26=MiscellaneousTopics.html
+TitleList.Title.26=win32-warning
+TitleList.Level.26=2
+TitleList.Url.26=gfs\win32-warning.html
TitleList.Icon.26=0
TitleList.Status.26=0
-TitleList.Keywords.26=
+TitleList.Keywords.26=win32-warning
TitleList.ContextNumber.26=
TitleList.ApplyTemp.26=0
-TitleList.Expanded.26=1
+TitleList.Expanded.26=0
TitleList.Kind.26=0
-TitleList.Title.27=Image Data Plugins
+TitleList.Title.27=Widgets Package
TitleList.Level.27=1
-TitleList.Url.27=ImageDataPlugins.html
+TitleList.Url.27=WidgetsPackage.html
TitleList.Icon.27=0
TitleList.Status.27=0
TitleList.Keywords.27=
TitleList.ContextNumber.27=
TitleList.ApplyTemp.27=0
-TitleList.Expanded.27=0
+TitleList.Expanded.27=1
TitleList.Kind.27=0
-TitleList.Title.28=Terminology Conventions
-TitleList.Level.28=0
-TitleList.Url.28=TerminologyConventions.html
+TitleList.Title.28=event-dispatcher
+TitleList.Level.28=2
+TitleList.Url.28=gfw\event-dispatcher.html
TitleList.Icon.28=0
TitleList.Status.28=0
-TitleList.Keywords.28=
+TitleList.Keywords.28=event-dispatcher
TitleList.ContextNumber.28=
TitleList.ApplyTemp.28=0
TitleList.Expanded.28=0
TitleList.Kind.28=0
-TitleList.Title.29=Glossary
-TitleList.Level.29=0
-TitleList.Url.29=Glossary.html
+TitleList.Title.29=event-source
+TitleList.Level.29=2
+TitleList.Url.29=gfw\event-source.html
TitleList.Icon.29=0
TitleList.Status.29=0
-TitleList.Keywords.29=
+TitleList.Keywords.29=event-source
TitleList.ContextNumber.29=
TitleList.ApplyTemp.29=0
TitleList.Expanded.29=0
TitleList.Kind.29=0
-TitleList.Title.30=Footnotes
+TitleList.Title.30=Miscellaneous Topics
TitleList.Level.30=0
-TitleList.Url.30=Footnotes.html
+TitleList.Url.30=MiscellaneousTopics.html
TitleList.Icon.30=0
TitleList.Status.30=0
TitleList.Keywords.30=
TitleList.ContextNumber.30=
TitleList.ApplyTemp.30=0
-TitleList.Expanded.30=0
-TitleList.Kind.30=1
+TitleList.Expanded.30=1
+TitleList.Kind.30=0
+TitleList.Title.31=Image Data Plugins
+TitleList.Level.31=1
+TitleList.Url.31=ImageDataPlugins.html
+TitleList.Icon.31=0
+TitleList.Status.31=0
+TitleList.Keywords.31=
+TitleList.ContextNumber.31=
+TitleList.ApplyTemp.31=0
+TitleList.Expanded.31=0
+TitleList.Kind.31=0
+TitleList.Title.32=Terminology Conventions
+TitleList.Level.32=0
+TitleList.Url.32=TerminologyConventions.html
+TitleList.Icon.32=0
+TitleList.Status.32=0
+TitleList.Keywords.32=
+TitleList.ContextNumber.32=
+TitleList.ApplyTemp.32=0
+TitleList.Expanded.32=0
+TitleList.Kind.32=0
+TitleList.Title.33=Glossary
+TitleList.Level.33=0
+TitleList.Url.33=Glossary.html
+TitleList.Icon.33=0
+TitleList.Status.33=0
+TitleList.Keywords.33=
+TitleList.ContextNumber.33=
+TitleList.ApplyTemp.33=0
+TitleList.Expanded.33=0
+TitleList.Kind.33=0
+TitleList.Title.34=Footnotes
+TitleList.Level.34=0
+TitleList.Url.34=Footnotes.html
+TitleList.Icon.34=0
+TitleList.Status.34=0
+TitleList.Keywords.34=
+TitleList.ContextNumber.34=
+TitleList.ApplyTemp.34=0
+TitleList.Expanded.34=0
+TitleList.Kind.34=1
Modified: trunk/docs/manual/GraphicsPackage.html
==============================================================================
--- trunk/docs/manual/GraphicsPackage.html (original)
+++ trunk/docs/manual/GraphicsPackage.html Mon Oct 2 16:04:13 2006
@@ -8,11 +8,11 @@
</head>
<body><FONT face=Arial size=2>
-<H4><FONT face=Arial>Full Package Name</FONT></H4>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>graphic-forms.uitoolkit.graphics</FONT></P>
-<H4><FONT face=Arial>Nickname</FONT></H4>
+<H4><FONT face=Arial>graphic-forms.uitoolkit.graphics
+<HR></FONT></H4>
+<H4><FONT face=Arial>nickname</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>GFG</FONT></P>
-<H4><FONT face=Arial>Synopsis</FONT></H4>
+<H4><FONT face=Arial>description</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This package contains the symbols corresponding
to graphics-related classes, drawing operations, and meta-data. This
package and GFW together comprise the bulk of the public API.</FONT></P>
Modified: trunk/docs/manual/SystemPackage.html
==============================================================================
--- trunk/docs/manual/SystemPackage.html (original)
+++ trunk/docs/manual/SystemPackage.html Mon Oct 2 16:04:13 2006
@@ -8,17 +8,48 @@
</head>
<body>
-<H4><FONT face=Arial>Full Package Name</FONT></H4>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>graphic-forms.uitoolkit.system</FONT></P>
-<H4><FONT face=Arial>Nickname</FONT></H4>
+<H4><FONT face=Arial>graphic-forms.uitoolkit.system
+<HR></FONT></H4>
+<H4><FONT face=Arial>nickname</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>GFS</FONT></P>
-<H4><FONT face=Arial>Synopsis</FONT></H4>
+<H4><FONT face=Arial>description</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>The symbols in this package correspond to
system-level functionality, such as foreign function declarations for the Win32
API. The majority of the symbols herein are not exported, except for a few
-fundamental types, conditions, and methods.</FONT></P>
+fundamental types, conditions, and functions.</FONT></P>
+<H4><FONT face=Arial> classes and structures</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="gfs/native-object.html">native-object</A>, <A
+href="gfs/point.html">point</A>, <A href="gfs/rectangle.html">rectangle</A>, <A
+href="gfs/size.html">size</A>, <A href="gfs/span.html">span</A>
+ </FONT></P>
+<H4><FONT face=Arial>accessors,
+functions, and macros</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="gfs/copy-point.html">copy-point</A>, <A
+href="gfs/copy-rectangle.html">copy-rectangle</A>, <A
+href="gfs/copy-size.html">copy-size</A>, <A
+href="gfs/copy-span.html">copy-span</A>, <A href="gfs/handle.html">handle</A>,
+<A href="gfs/make-point.html">make-point</A>, <A
+href="gfs/make-rectangle.html">make-rectangle</A>, <A
+href="gfs/make-size.html">make-size</A>, <A
+href="gfs/make-span.html">make-span</A>, <A href="gfs/point-x.html">point-x</A>,
+<A href="gfs/point-y.html">point-y</A>
+
+ </FONT>
+ </P>
+<H4><FONT face=Arial>conditions</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="gfs/toolkit-error.html">toolkit-error</A>, <A
+href="gfs/toolkit-warning.html">toolkit-warning</A>, <A
+href="gfs/win32-error.html">win32-error</A>, <A
+href="gfs/win32-warning.html">win32-warning</A>
+</FONT></P>
+<P>
<HR>
+<P></P>
+
<P><FONT face=Arial size=2> </FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
@@ -27,6 +58,7 @@
<TR>
<TD width="60%"> </TD>
<TD>
- <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
</P></TD></TR></TABLE></P></body>
</html>
Modified: trunk/docs/manual/WidgetsPackage.html
==============================================================================
--- trunk/docs/manual/WidgetsPackage.html (original)
+++ trunk/docs/manual/WidgetsPackage.html Mon Oct 2 16:04:13 2006
@@ -8,11 +8,11 @@
</head>
<body>
-<H4><FONT face=Arial>Full Package Name</FONT></H4><FONT face=Arial size=2>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>graphic-forms.uitoolkit.widgets</FONT></P> </FONT>
-<H4><FONT face=Arial>Nickname</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>graphic-forms.uitoolkit.widgets
+<HR></FONT><FONT face=Arial size=2></H4></FONT>
+<H4><FONT face=Arial>nickname</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>GFW</FONT></P>
-<H4><FONT face=Arial>Synopsis</FONT></H4>
+<H4><FONT face=Arial>description</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This package contains symbols for user interface
widget classes, event-handling methods, and management functions. This
package and GFG together constitute the bulk of the public API.</FONT></P>
Modified: trunk/docs/manual/gfs/copy-point.html
==============================================================================
--- trunk/docs/manual/gfs/copy-point.html (original)
+++ trunk/docs/manual/gfs/copy-point.html Mon Oct 2 16:04:13 2006
@@ -28,10 +28,15 @@
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
-href="point.html">point</A> whose slots were copied from the
+href="point.html">point</A> whose X and Y coordinates were copied from the
original.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="make-point.html">make-point</A></P>
+<P>
<HR>
+<P></P>
+
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
cellSpacing=0 cellPadding=2 width="100%" border=1>
Modified: trunk/docs/manual/gfs/copy-rectangle.html
==============================================================================
--- trunk/docs/manual/gfs/copy-rectangle.html (original)
+++ trunk/docs/manual/gfs/copy-rectangle.html Mon Oct 2 16:04:13 2006
@@ -27,10 +27,16 @@
href="rectangle.html">new rectangle</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A href="rectangle.html">rectangle</A> whose slots are a shallow copy of the
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A href="rectangle.html">rectangle</A>
+whose location and size slot values are shallow copies from the
original.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="make-rectangle.html">make-rectangle</A></P>
+<P>
<HR>
+<P></P>
+
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
Modified: trunk/docs/manual/gfs/copy-size.html
==============================================================================
--- trunk/docs/manual/gfs/copy-size.html (original)
+++ trunk/docs/manual/gfs/copy-size.html Mon Oct 2 16:04:13 2006
@@ -28,10 +28,15 @@
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
-href="size.html">size</A> whose slots were copied from the
+href="size.html">size</A> whose width and height were copied from the
original.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="make-size.html">make-size</A></P>
+<P>
<HR>
+<P></P>
+
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
Modified: trunk/docs/manual/gfs/copy-span.html
==============================================================================
--- trunk/docs/manual/gfs/copy-span.html (original)
+++ trunk/docs/manual/gfs/copy-span.html Mon Oct 2 16:04:13 2006
@@ -28,9 +28,13 @@
href="span.html">new span</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A href="span.html">span</A> whose slots were copied from the
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A href="span.html">span</A> whose start and end positions were copied from the
original.</P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="make-span.html">make-span</A></P>
+<P>
<HR></FONT>
+<P></P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
cellSpacing=0 cellPadding=2 width="100%" border=1>
Modified: trunk/docs/manual/gfs/make-point.html
==============================================================================
--- trunk/docs/manual/gfs/make-point.html (original)
+++ trunk/docs/manual/gfs/make-point.html Mon Oct 2 16:04:13 2006
@@ -29,7 +29,11 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
href="point.html">point</A>
.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="copy-point.html">copy-point</A></P>
+<P>
<HR>
+</P>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
Modified: trunk/docs/manual/gfs/make-rectangle.html
==============================================================================
--- trunk/docs/manual/gfs/make-rectangle.html (original)
+++ trunk/docs/manual/gfs/make-rectangle.html Mon Oct 2 16:04:13 2006
@@ -28,9 +28,15 @@
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
href="rectangle.html" >rectangle</A>
- .</FONT></P>
+ .</FONT></P></FONT></FONT></FONT>
+<H4><FONT face=Arial>see also</FONT></H4><FONT face=Arial size=2><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<P><A href="copy-rectangle.html">copy-rectangle</A></P>
+<P>
<HR>
+<P></P>
+
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
Modified: trunk/docs/manual/gfs/make-size.html
==============================================================================
--- trunk/docs/manual/gfs/make-size.html (original)
+++ trunk/docs/manual/gfs/make-size.html Mon Oct 2 16:04:13 2006
@@ -29,7 +29,11 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
href="size.html">size</A>
.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="copy-size.html">copy-size</A></P>
+<P>
<HR>
+</P>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
Modified: trunk/docs/manual/gfs/make-span.html
==============================================================================
--- trunk/docs/manual/gfs/make-span.html (original)
+++ trunk/docs/manual/gfs/make-span.html Mon Oct 2 16:04:13 2006
@@ -29,7 +29,11 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
href="span.html">span</A>
.</FONT></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><A href="copy-span.html">copy-span</A></P>
+<P>
<HR>
+</P>
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
Modified: trunk/docs/manual/gfs/native-object.html
==============================================================================
--- trunk/docs/manual/gfs/native-object.html (original)
+++ trunk/docs/manual/gfs/native-object.html Mon Oct 2 16:04:13 2006
@@ -56,7 +56,7 @@
<TR>
<TD width="20%"><EM><FONT
- size=2> handle</FONT></EM></TD>
+ size=2>handle</FONT></EM></TD>
<TD><FONT size=2> A Win32 HANDLE or foreign pointer. Applications
should not modify this directly.</FONT></TD></TR></TABLE></P></EM></FONT>
<HR>
Modified: trunk/docs/manual/gfs/point.html
==============================================================================
--- trunk/docs/manual/gfs/point.html (original)
+++ trunk/docs/manual/gfs/point.html Mon Oct 2 16:04:13 2006
@@ -36,9 +36,19 @@
<TD width="20%"><EM><FONT size=2>y</FONT></EM></TD>
<TD><FONT size=2>An integer
specifying the point's Y
-coordinate.</FONT></TD></TR></TABLE></P>
+coordinate.</FONT></TD></TR></TABLE></P></EM></FONT> </FONT>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><FONT face=Arial size=2><FONT face=Arial size=2><A
+href="copy-point.html">copy-point</A>, <A
+href="make-point.html">make-point</A>, <A
+href="point-x.html">point-x</A>, <A
+href="point-y.html">point-y</A></FONT></FONT></P>
+<P><FONT face=Arial size=2><FONT face=Arial size=2><EM>
<HR>
+<P></P>
+<P></P>
+
<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
@@ -48,5 +58,5 @@
<TD width="60%"> </TD>
<TD>
<P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
-</P></TD></TR></TABLE></P></EM></FONT> </FONT></body>
+</P></TD></TR></TABLE></P></EM></FONT></FONT></body>
</html>
Modified: trunk/docs/manual/gfs/rectangle.html
==============================================================================
--- trunk/docs/manual/gfs/rectangle.html (original)
+++ trunk/docs/manual/gfs/rectangle.html Mon Oct 2 16:04:13 2006
@@ -38,7 +38,12 @@
href="size.html">size</A>
object specifying rectangle's width and
height.</FONT></TD></TR></TABLE></EM></FONT></FONT><FONT face=Arial></P>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><FONT size=2><A href="copy-rectangle.html">copy-rectangle</A>, <A
+href="make-rectangle.html">make-rectangle</A></FONT></P>
+<P>
<HR>
+</P>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT size=2> </FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px">
Added: trunk/docs/manual/gfs/toolkit-error.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/toolkit-error.html Mon Oct 2 16:04:13 2006
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>toolkit-error</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><FONT face=Arial><STRONG>toolkit-error</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Condition]</FONT></TD></TR></TABLE><FONT
+face=Arial>
+<HR> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT><FONT size=2 ><FONT face=Arial size=2></H4>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
+ <TD width="28%"><FONT size=1>error</FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1><A
+ href="win32-error.html">win32-error</A></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">This <EM>error</EM> is raised to indicate invalid input arguments or
+inconsistent state.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT
+ size=2>detail</FONT></EM></TD>
+ <TD><FONT size=2> A
+ <EM>string</EM> supplying additional information
+ about the problem being reported.</FONT></TD></TR></TABLE></P></EM></FONT>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="toolkit-warning.html">toolkit-warning</A>, <A
+href="win32-warning.html">win32-warning</A>
+</FONT></P>
+<P>
+<HR>
+
+<P></P>
+<FONT face=Arial size=2> </FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
+</html>
Added: trunk/docs/manual/gfs/toolkit-warning.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/toolkit-warning.html Mon Oct 2 16:04:13 2006
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>toolkit-warning</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><FONT face=Arial><STRONG>toolkit-warning</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Condition]</FONT></TD></TR></TABLE><FONT
+face=Arial>
+<HR> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT><FONT size=2 ><FONT face=Arial size=2></H4>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
+ <TD width="28%"><FONT size=1>warning</FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1><A
+ href="win32-warning.html">win32-warning</A></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">This <EM>warning</EM> is reported for non-fatal problems that may
+nevertheless represent application logic errors.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT
+ size=2>detail</FONT></EM></TD>
+ <TD><FONT size=2> A
+ <EM>string</EM> supplying additional information
+ about the problem being reported.</FONT></TD></TR></TABLE></P></EM></FONT>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="toolkit-error.html">toolkit-error</A>, <A
+href="win32-error.html">win32-error</A>
+</FONT></P>
+<P>
+<HR>
+
+<P></P>
+<FONT face=Arial size=2> </FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
+</html>
Added: trunk/docs/manual/gfs/win32-error.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/win32-error.html Mon Oct 2 16:04:13 2006
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>win32-error</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><FONT face=Arial><STRONG>win32-error</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Condition]</FONT></TD></TR></TABLE><FONT
+face=Arial>
+<HR> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT><FONT size=2 ><FONT face=Arial size=2></H4>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
+ <TD width="28%"><FONT size=1><A
+ href="toolkit-error.html">toolkit-error</A></FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1><EM>none</EM></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">This <EM>error</EM> is raised when a Win32 API function has
+failed.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT
+ size=2>code</FONT></EM></TD>
+ <TD><FONT size=2> The integer
+ error code returned by the Win32 <FONT face=Courier size=3
+ ><A
+ href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base…">GetLastError()</A></FONT>
+ function.</FONT></TD></TR></TABLE></P></EM></FONT>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="toolkit-warning.html">toolkit-warning</A>, <A
+href="win32-warning.html">win32-warning</A>
+</FONT></P>
+<P>
+<HR>
+
+<P></P>
+<FONT face=Arial size=2> </FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
+</html>
Added: trunk/docs/manual/gfs/win32-warning.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/win32-warning.html Mon Oct 2 16:04:13 2006
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>win32-warning</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><FONT face=Arial><STRONG>win32-warning</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Condition]</FONT></TD></TR></TABLE><FONT
+face=Arial>
+<HR> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT><FONT size=2 ><FONT face=Arial size=2></H4>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
+ <TD width="28%"><FONT size=1><A
+ href="toolkit-warning.html">toolkit-warning</A></FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1><EM>none</EM></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">This <EM>warning</EM> is reported when a Win32 API function has
+failed in a non-fatal manner which may indicate a logic error on the part of the
+application.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT
+ size=2>code</FONT></EM></TD>
+ <TD><FONT size=2> The integer
+ error code returned by the Win32 <FONT face=Courier size=3
+ ><A
+ href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base…">GetLastError()</A></FONT>
+ function.</FONT></TD></TR></TABLE></P></EM></FONT>
+<H4><FONT face=Arial>see also</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="toolkit-error.html">toolkit-error</A>, <A
+href="win32-error.html">win32-error</A>
+</FONT></P>
+<P>
+<HR>
+
+<P></P>
+<FONT face=Arial size=2> </FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
+</html>
1
0
02 Oct '06
Author: junrue
Date: Mon Oct 2 14:57:23 2006
New Revision: 287
Added:
trunk/docs/manual/gfs/copy-rectangle.html
trunk/docs/manual/gfs/copy-size.html
trunk/docs/manual/gfs/copy-span.html
trunk/docs/manual/gfs/make-rectangle.html
trunk/docs/manual/gfs/make-size.html
trunk/docs/manual/gfs/make-span.html
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/gfs/copy-point.html
trunk/docs/manual/gfs/handle.html
trunk/docs/manual/gfs/make-point.html
trunk/docs/manual/gfs/point-x.html
trunk/docs/manual/gfs/point-y.html
Log:
continued reference work
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Mon Oct 2 14:57:23 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=28
+TitleList=31
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -208,7 +208,7 @@
TitleList.Url.11=gfs\handle.html
TitleList.Icon.11=0
TitleList.Status.11=0
-TitleList.Keywords.11=
+TitleList.Keywords.11=handle
TitleList.ContextNumber.11=
TitleList.ApplyTemp.11=0
TitleList.Expanded.11=0
@@ -218,14 +218,14 @@
TitleList.Url.12=gfs\make-point.html
TitleList.Icon.12=0
TitleList.Status.12=0
-TitleList.Keywords.12=
+TitleList.Keywords.12=make-point
TitleList.ContextNumber.12=
TitleList.ApplyTemp.12=0
TitleList.Expanded.12=0
TitleList.Kind.12=0
-TitleList.Title.13=native-object
+TitleList.Title.13=make-rectangle
TitleList.Level.13=2
-TitleList.Url.13=gfs\native-object.html
+TitleList.Url.13=gfs\make-rectangle.html
TitleList.Icon.13=0
TitleList.Status.13=0
TitleList.Keywords.13=
@@ -233,99 +233,99 @@
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
TitleList.Kind.13=0
-TitleList.Title.14=point
+TitleList.Title.14=make-size
TitleList.Level.14=2
-TitleList.Url.14=gfs\point.html
+TitleList.Url.14=gfs\make-size.html
TitleList.Icon.14=0
TitleList.Status.14=0
-TitleList.Keywords.14=
+TitleList.Keywords.14=make-size
TitleList.ContextNumber.14=
TitleList.ApplyTemp.14=0
TitleList.Expanded.14=0
TitleList.Kind.14=0
-TitleList.Title.15=point-x
+TitleList.Title.15=make-span
TitleList.Level.15=2
-TitleList.Url.15=gfs\point-x.html
+TitleList.Url.15=gfs\make-span.html
TitleList.Icon.15=0
TitleList.Status.15=0
-TitleList.Keywords.15=
+TitleList.Keywords.15=make-span
TitleList.ContextNumber.15=
TitleList.ApplyTemp.15=0
TitleList.Expanded.15=0
TitleList.Kind.15=0
-TitleList.Title.16=point-y
+TitleList.Title.16=native-object
TitleList.Level.16=2
-TitleList.Url.16=gfs\point-y.html
+TitleList.Url.16=gfs\native-object.html
TitleList.Icon.16=0
TitleList.Status.16=0
-TitleList.Keywords.16=
+TitleList.Keywords.16=native-object
TitleList.ContextNumber.16=
TitleList.ApplyTemp.16=0
TitleList.Expanded.16=0
TitleList.Kind.16=0
-TitleList.Title.17=rectangle
+TitleList.Title.17=point
TitleList.Level.17=2
-TitleList.Url.17=gfs\rectangle.html
+TitleList.Url.17=gfs\point.html
TitleList.Icon.17=0
TitleList.Status.17=0
-TitleList.Keywords.17=
+TitleList.Keywords.17=point
TitleList.ContextNumber.17=
TitleList.ApplyTemp.17=0
TitleList.Expanded.17=0
TitleList.Kind.17=0
-TitleList.Title.18=size
+TitleList.Title.18=point-x
TitleList.Level.18=2
-TitleList.Url.18=gfs\size.html
+TitleList.Url.18=gfs\point-x.html
TitleList.Icon.18=0
TitleList.Status.18=0
-TitleList.Keywords.18=
+TitleList.Keywords.18=point-x
TitleList.ContextNumber.18=
TitleList.ApplyTemp.18=0
TitleList.Expanded.18=0
TitleList.Kind.18=0
-TitleList.Title.19=span
+TitleList.Title.19=point-y
TitleList.Level.19=2
-TitleList.Url.19=gfs\span.html
+TitleList.Url.19=gfs\point-y.html
TitleList.Icon.19=0
TitleList.Status.19=0
-TitleList.Keywords.19=
+TitleList.Keywords.19=point-y
TitleList.ContextNumber.19=
TitleList.ApplyTemp.19=0
TitleList.Expanded.19=0
TitleList.Kind.19=0
-TitleList.Title.20=Widgets Package
-TitleList.Level.20=1
-TitleList.Url.20=WidgetsPackage.html
+TitleList.Title.20=rectangle
+TitleList.Level.20=2
+TitleList.Url.20=gfs\rectangle.html
TitleList.Icon.20=0
TitleList.Status.20=0
-TitleList.Keywords.20=
+TitleList.Keywords.20=rectangle
TitleList.ContextNumber.20=
TitleList.ApplyTemp.20=0
-TitleList.Expanded.20=1
+TitleList.Expanded.20=0
TitleList.Kind.20=0
-TitleList.Title.21=event-dispatcher
+TitleList.Title.21=size
TitleList.Level.21=2
-TitleList.Url.21=gfw\event-dispatcher.html
+TitleList.Url.21=gfs\size.html
TitleList.Icon.21=0
TitleList.Status.21=0
-TitleList.Keywords.21=
+TitleList.Keywords.21=size
TitleList.ContextNumber.21=
TitleList.ApplyTemp.21=0
TitleList.Expanded.21=0
TitleList.Kind.21=0
-TitleList.Title.22=event-source
+TitleList.Title.22=span
TitleList.Level.22=2
-TitleList.Url.22=gfw\event-source.html
+TitleList.Url.22=gfs\span.html
TitleList.Icon.22=0
TitleList.Status.22=0
-TitleList.Keywords.22=
+TitleList.Keywords.22=span
TitleList.ContextNumber.22=
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=Miscellaneous Topics
-TitleList.Level.23=0
-TitleList.Url.23=MiscellaneousTopics.html
+TitleList.Title.23=Widgets Package
+TitleList.Level.23=1
+TitleList.Url.23=WidgetsPackage.html
TitleList.Icon.23=0
TitleList.Status.23=0
TitleList.Keywords.23=
@@ -333,44 +333,74 @@
TitleList.ApplyTemp.23=0
TitleList.Expanded.23=1
TitleList.Kind.23=0
-TitleList.Title.24=Image Data Plugins
-TitleList.Level.24=1
-TitleList.Url.24=ImageDataPlugins.html
+TitleList.Title.24=event-dispatcher
+TitleList.Level.24=2
+TitleList.Url.24=gfw\event-dispatcher.html
TitleList.Icon.24=0
TitleList.Status.24=0
-TitleList.Keywords.24=
+TitleList.Keywords.24=event-dispatcher
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
TitleList.Kind.24=0
-TitleList.Title.25=Terminology Conventions
-TitleList.Level.25=0
-TitleList.Url.25=TerminologyConventions.html
+TitleList.Title.25=event-source
+TitleList.Level.25=2
+TitleList.Url.25=gfw\event-source.html
TitleList.Icon.25=0
TitleList.Status.25=0
-TitleList.Keywords.25=
+TitleList.Keywords.25=event-source
TitleList.ContextNumber.25=
TitleList.ApplyTemp.25=0
TitleList.Expanded.25=0
TitleList.Kind.25=0
-TitleList.Title.26=Glossary
+TitleList.Title.26=Miscellaneous Topics
TitleList.Level.26=0
-TitleList.Url.26=Glossary.html
+TitleList.Url.26=MiscellaneousTopics.html
TitleList.Icon.26=0
TitleList.Status.26=0
TitleList.Keywords.26=
TitleList.ContextNumber.26=
TitleList.ApplyTemp.26=0
-TitleList.Expanded.26=0
+TitleList.Expanded.26=1
TitleList.Kind.26=0
-TitleList.Title.27=Footnotes
-TitleList.Level.27=0
-TitleList.Url.27=Footnotes.html
+TitleList.Title.27=Image Data Plugins
+TitleList.Level.27=1
+TitleList.Url.27=ImageDataPlugins.html
TitleList.Icon.27=0
TitleList.Status.27=0
TitleList.Keywords.27=
TitleList.ContextNumber.27=
TitleList.ApplyTemp.27=0
TitleList.Expanded.27=0
-TitleList.Kind.27=1
+TitleList.Kind.27=0
+TitleList.Title.28=Terminology Conventions
+TitleList.Level.28=0
+TitleList.Url.28=TerminologyConventions.html
+TitleList.Icon.28=0
+TitleList.Status.28=0
+TitleList.Keywords.28=
+TitleList.ContextNumber.28=
+TitleList.ApplyTemp.28=0
+TitleList.Expanded.28=0
+TitleList.Kind.28=0
+TitleList.Title.29=Glossary
+TitleList.Level.29=0
+TitleList.Url.29=Glossary.html
+TitleList.Icon.29=0
+TitleList.Status.29=0
+TitleList.Keywords.29=
+TitleList.ContextNumber.29=
+TitleList.ApplyTemp.29=0
+TitleList.Expanded.29=0
+TitleList.Kind.29=0
+TitleList.Title.30=Footnotes
+TitleList.Level.30=0
+TitleList.Url.30=Footnotes.html
+TitleList.Icon.30=0
+TitleList.Status.30=0
+TitleList.Keywords.30=
+TitleList.ContextNumber.30=
+TitleList.ApplyTemp.30=0
+TitleList.Expanded.30=0
+TitleList.Kind.30=1
Modified: trunk/docs/manual/gfs/copy-point.html
==============================================================================
--- trunk/docs/manual/gfs/copy-point.html (original)
+++ trunk/docs/manual/gfs/copy-point.html Mon Oct 2 14:57:23 2006
@@ -21,8 +21,10 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
face=Arial size=2><FONT face=Arial size=2>(gfs:copy-point
-<EM>point</EM>)
-=> <EM>new point</EM></FONT></FONT></P><FONT
+<EM><A
+href="point.html">point</A></EM>)
+=> <EM><A
+href="point.html">new point</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
Added: trunk/docs/manual/gfs/copy-rectangle.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/copy-rectangle.html Mon Oct 2 14:57:23 2006
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>copy-rectangle</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="60%"><STRONG>copy-rectangle</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE>
+<HR></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:copy-rectangle
+<EM><A
+href="rectangle.html">rectangle</A></EM>)
+=> <EM><A
+href="rectangle.html">new rectangle</A> </EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A href="rectangle.html">rectangle</A> whose slots are a shallow copy of the
+ original.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/copy-size.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/copy-size.html Mon Oct 2 14:57:23 2006
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>copy-size</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="60%"><STRONG>copy-size</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE>
+<HR></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:copy-size
+<EM><A
+href="size.html">size</A></EM>)
+=> <EM><A
+href="size.html">new size</A> </EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
+href="size.html">size</A> whose slots were copied from the
+ original.</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/copy-span.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/copy-span.html Mon Oct 2 14:57:23 2006
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>copy-span</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="60%"><STRONG>copy-span</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE><FONT face=Arial><STRONG>
+<HR></STRONG></FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:copy-span
+<EM><A
+href="span.html">span</A></EM>)
+=> <EM><A
+href="span.html">new span</A> </EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A href="span.html">span</A> whose slots were copied from the
+original.</P>
+<HR></FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D.
+ Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfs/handle.html
==============================================================================
--- trunk/docs/manual/gfs/handle.html (original)
+++ trunk/docs/manual/gfs/handle.html Mon Oct 2 14:57:23 2006
@@ -19,7 +19,8 @@
<HR></H4>
<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
-face=Arial size=2><FONT face=Arial size=2>(gfs:handle <EM>native-object</EM>) =>
+face=Arial size=2><FONT face=Arial size=2>(gfs:handle <EM><A
+href="native-object.html">native-object</A></EM>) =>
<EM>foreign pointer</EM></P>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 HANDLE or foreign pointer associated with
Modified: trunk/docs/manual/gfs/make-point.html
==============================================================================
--- trunk/docs/manual/gfs/make-point.html (original)
+++ trunk/docs/manual/gfs/make-point.html Mon Oct 2 14:57:23 2006
@@ -22,7 +22,8 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><FONT
size=2>(gfs:make-point :x <EM>integer</EM>
:y <EM>integer</EM>)
-=> <EM> point</EM></FONT></FONT></P><FONT
+=> <EM><A
+href="point.html">point</A> </EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
Added: trunk/docs/manual/gfs/make-rectangle.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/make-rectangle.html Mon Oct 2 14:57:23 2006
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>make-rectangle</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>make-rectangle</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Function]</FONT> </P></TD></TR></TABLE></FONT><FONT face=Arial size=2>
+<HR></H4></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><FONT
+size=2>(gfs:make-rectangle :location <EM><A href="point.html">point</A></EM>
+:size <EM><A href="size.html">size</A></EM>)
+=> <EM><A
+href="rectangle.html">rectangle</A></EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
+href="rectangle.html" >rectangle</A>
+ .</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/make-size.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/make-size.html Mon Oct 2 14:57:23 2006
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>make-size</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>make-size</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Function]</FONT> </P></TD></TR></TABLE></FONT><FONT face=Arial size=2>
+<HR></H4></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><FONT
+size=2>(gfs:make-size :height <EM>integer</EM>
+:width <EM>integer</EM>)
+=> <EM><A
+href="size.html">size</A></EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
+href="size.html">size</A>
+ .</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/make-span.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/make-span.html Mon Oct 2 14:57:23 2006
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>make-span</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"><STRONG>make-span</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Function]</FONT> </P></TD></TR></TABLE></FONT><FONT face=Arial size=2>
+<HR></H4></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><FONT
+size=2>(gfs:make-span :start <EM>integer</EM>
+:end <EM>integer</EM>)
+=> <EM><A
+href="span.html">span</A></EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
+href="span.html">span</A>
+ .</FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfs/point-x.html
==============================================================================
--- trunk/docs/manual/gfs/point-x.html (original)
+++ trunk/docs/manual/gfs/point-x.html Mon Oct 2 14:57:23 2006
@@ -20,9 +20,11 @@
<H4></FONT><FONT face=Arial>syntax</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
face=Arial size=2><FONT face=Arial size=2>(gfs:point-x
-<EM>point</EM>) =>
+<EM><A
+href="point.html">point</A></EM>) =>
<EM> integer</EM></FONT></FONT></P>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:point-x <EM>point</EM>) <EM>integer</EM>)</FONT></P><FONT
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:point-x <EM><A
+href="point.html">point</A></EM>) <EM>integer</EM>)</FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the X coordinate of the specified <A
Modified: trunk/docs/manual/gfs/point-y.html
==============================================================================
--- trunk/docs/manual/gfs/point-y.html (original)
+++ trunk/docs/manual/gfs/point-y.html Mon Oct 2 14:57:23 2006
@@ -20,9 +20,11 @@
<H4></FONT><FONT face=Arial>syntax</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
face=Arial size=2><FONT face=Arial size=2>(gfs:point-y
-<EM>point</EM>) =>
+<EM><A
+href="point.html">point</A></EM>) =>
<EM> integer</EM></FONT></FONT></P>
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:point-y <EM>point</EM>) <EM>integer</EM>)</FONT></P><FONT
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:point-y <EM><A
+href="point.html">point</A></EM>) <EM>integer</EM>)</FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the Y coordinate of the specified <A
1
0
02 Oct '06
Author: junrue
Date: Mon Oct 2 14:31:29 2006
New Revision: 286
Removed:
trunk/docs/manual/gfs-copy-point.html
trunk/docs/manual/gfs-handle.html
trunk/docs/manual/gfs-make-point.html
trunk/docs/manual/gfs-native-object.html
trunk/docs/manual/gfs-point-x.html
trunk/docs/manual/gfs-point-y.html
trunk/docs/manual/gfs-point.html
trunk/docs/manual/gfs-rectangle.html
trunk/docs/manual/gfs-size.html
trunk/docs/manual/gfs-span.html
trunk/docs/manual/gfw-event-dispatcher.html
trunk/docs/manual/gfw-event-source.html
Modified:
trunk/docs/manual/ApiReference.html
trunk/docs/manual/Footnotes.html
trunk/docs/manual/Glossary.html
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/GraphicsPackage.html
trunk/docs/manual/ImageDataPlugins.html
trunk/docs/manual/Introduction.html
trunk/docs/manual/MiscellaneousTopics.html
trunk/docs/manual/Prerequisites.html
trunk/docs/manual/Support.html
trunk/docs/manual/SystemPackage.html
trunk/docs/manual/TerminologyConventions.html
trunk/docs/manual/WidgetsPackage.html
trunk/docs/manual/gfs/copy-point.html
trunk/docs/manual/gfs/handle.html
trunk/docs/manual/gfs/make-point.html
trunk/docs/manual/gfs/native-object.html
trunk/docs/manual/gfs/point-x.html
trunk/docs/manual/gfs/point-y.html
trunk/docs/manual/gfs/point.html
trunk/docs/manual/gfs/rectangle.html
trunk/docs/manual/gfs/size.html
trunk/docs/manual/gfs/span.html
trunk/docs/manual/gfw/event-dispatcher.html
trunk/docs/manual/gfw/event-source.html
Log:
reference formatting
Modified: trunk/docs/manual/ApiReference.html
==============================================================================
--- trunk/docs/manual/ApiReference.html (original)
+++ trunk/docs/manual/ApiReference.html Mon Oct 2 14:31:29 2006
@@ -11,5 +11,16 @@
<P><FONT face=Arial size=2> This chapter
documents the Graphic-Forms programming interface. All package names are prefixed with
<EM>graphic-forms.uitoolkit</EM>. </FONT></P>
-<P> </P></body>
+<HR>
+
+<P><FONT face=Arial size=2> </FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
</html>
Modified: trunk/docs/manual/Footnotes.html
==============================================================================
--- trunk/docs/manual/Footnotes.html (original)
+++ trunk/docs/manual/Footnotes.html Mon Oct 2 14:31:29 2006
@@ -35,5 +35,16 @@
otherwise my categorization scheme seems to work well; and one can refer to the
act of retrieving edit control selection, confident that developers will know
this means obtaining highlighted text.</P>
-<P> </P></FONT> </FONT></body>
+<HR>
+
+<P> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT> </FONT></body>
</html>
Modified: trunk/docs/manual/Glossary.html
==============================================================================
--- trunk/docs/manual/Glossary.html (original)
+++ trunk/docs/manual/Glossary.html Mon Oct 2 14:31:29 2006
@@ -81,6 +81,17 @@
integrated into a larger system in order to implement a specific instance of
an established category of services. A plugin framework encourages modularity
within a defined scope of functionality. Compare with <A
- href="Glossary.html">extension</A>.
- <DD> </DD></DL></FONT></body>
+ href="Glossary.html">extension</A>.</DD></DL>
+<HR>
+
+<P> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></body>
</html>
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Mon Oct 2 14:31:29 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=25
+TitleList=28
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -111,7 +111,7 @@
TitleList.Keywords.1=
TitleList.ContextNumber.1=
TitleList.ApplyTemp.1=0
-TitleList.Expanded.1=0
+TitleList.Expanded.1=1
TitleList.Kind.1=0
TitleList.Title.2=Prerequisites
TitleList.Level.2=1
@@ -165,47 +165,47 @@
TitleList.Kind.6=0
TitleList.Title.7=copy-point
TitleList.Level.7=2
-TitleList.Url.7=gfs-copy-point.html
+TitleList.Url.7=gfs\copy-point.html
TitleList.Icon.7=0
TitleList.Status.7=0
-TitleList.Keywords.7=
+TitleList.Keywords.7=copy-point
TitleList.ContextNumber.7=
TitleList.ApplyTemp.7=0
TitleList.Expanded.7=0
TitleList.Kind.7=0
-TitleList.Title.8=handle
+TitleList.Title.8=copy-rectangle
TitleList.Level.8=2
-TitleList.Url.8=gfs-handle.html
+TitleList.Url.8=gfs\copy-rectangle.html
TitleList.Icon.8=0
TitleList.Status.8=0
-TitleList.Keywords.8=
+TitleList.Keywords.8=copy-rectangle
TitleList.ContextNumber.8=
TitleList.ApplyTemp.8=0
TitleList.Expanded.8=0
TitleList.Kind.8=0
-TitleList.Title.9=make-point
+TitleList.Title.9=copy-size
TitleList.Level.9=2
-TitleList.Url.9=gfs-make-point.html
+TitleList.Url.9=gfs\copy-size.html
TitleList.Icon.9=0
TitleList.Status.9=0
-TitleList.Keywords.9=
+TitleList.Keywords.9=copy-size
TitleList.ContextNumber.9=
TitleList.ApplyTemp.9=0
TitleList.Expanded.9=0
TitleList.Kind.9=0
-TitleList.Title.10=native-object
+TitleList.Title.10=copy-span
TitleList.Level.10=2
-TitleList.Url.10=gfs-native-object.html
+TitleList.Url.10=gfs\copy-span.html
TitleList.Icon.10=0
TitleList.Status.10=0
-TitleList.Keywords.10=
+TitleList.Keywords.10=copy-span
TitleList.ContextNumber.10=
TitleList.ApplyTemp.10=0
TitleList.Expanded.10=0
TitleList.Kind.10=0
-TitleList.Title.11=point
+TitleList.Title.11=handle
TitleList.Level.11=2
-TitleList.Url.11=gfs-point.html
+TitleList.Url.11=gfs\handle.html
TitleList.Icon.11=0
TitleList.Status.11=0
TitleList.Keywords.11=
@@ -213,9 +213,9 @@
TitleList.ApplyTemp.11=0
TitleList.Expanded.11=0
TitleList.Kind.11=0
-TitleList.Title.12=point-x
+TitleList.Title.12=make-point
TitleList.Level.12=2
-TitleList.Url.12=gfs-point-x.html
+TitleList.Url.12=gfs\make-point.html
TitleList.Icon.12=0
TitleList.Status.12=0
TitleList.Keywords.12=
@@ -223,9 +223,9 @@
TitleList.ApplyTemp.12=0
TitleList.Expanded.12=0
TitleList.Kind.12=0
-TitleList.Title.13=point-y
+TitleList.Title.13=native-object
TitleList.Level.13=2
-TitleList.Url.13=gfs-point-y.html
+TitleList.Url.13=gfs\native-object.html
TitleList.Icon.13=0
TitleList.Status.13=0
TitleList.Keywords.13=
@@ -233,9 +233,9 @@
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
TitleList.Kind.13=0
-TitleList.Title.14=rectangle
+TitleList.Title.14=point
TitleList.Level.14=2
-TitleList.Url.14=gfs-rectangle.html
+TitleList.Url.14=gfs\point.html
TitleList.Icon.14=0
TitleList.Status.14=0
TitleList.Keywords.14=
@@ -243,9 +243,9 @@
TitleList.ApplyTemp.14=0
TitleList.Expanded.14=0
TitleList.Kind.14=0
-TitleList.Title.15=size
+TitleList.Title.15=point-x
TitleList.Level.15=2
-TitleList.Url.15=gfs-size.html
+TitleList.Url.15=gfs\point-x.html
TitleList.Icon.15=0
TitleList.Status.15=0
TitleList.Keywords.15=
@@ -253,9 +253,9 @@
TitleList.ApplyTemp.15=0
TitleList.Expanded.15=0
TitleList.Kind.15=0
-TitleList.Title.16=span
+TitleList.Title.16=point-y
TitleList.Level.16=2
-TitleList.Url.16=gfs-span.html
+TitleList.Url.16=gfs\point-y.html
TitleList.Icon.16=0
TitleList.Status.16=0
TitleList.Keywords.16=
@@ -263,19 +263,19 @@
TitleList.ApplyTemp.16=0
TitleList.Expanded.16=0
TitleList.Kind.16=0
-TitleList.Title.17=Widgets Package
-TitleList.Level.17=1
-TitleList.Url.17=WidgetsPackage.html
+TitleList.Title.17=rectangle
+TitleList.Level.17=2
+TitleList.Url.17=gfs\rectangle.html
TitleList.Icon.17=0
TitleList.Status.17=0
TitleList.Keywords.17=
TitleList.ContextNumber.17=
TitleList.ApplyTemp.17=0
-TitleList.Expanded.17=1
+TitleList.Expanded.17=0
TitleList.Kind.17=0
-TitleList.Title.18=event-dispatcher
+TitleList.Title.18=size
TitleList.Level.18=2
-TitleList.Url.18=gfw-event-dispatcher.html
+TitleList.Url.18=gfs\size.html
TitleList.Icon.18=0
TitleList.Status.18=0
TitleList.Keywords.18=
@@ -283,9 +283,9 @@
TitleList.ApplyTemp.18=0
TitleList.Expanded.18=0
TitleList.Kind.18=0
-TitleList.Title.19=event-source
+TitleList.Title.19=span
TitleList.Level.19=2
-TitleList.Url.19=gfw-event-source.html
+TitleList.Url.19=gfs\span.html
TitleList.Icon.19=0
TitleList.Status.19=0
TitleList.Keywords.19=
@@ -293,9 +293,9 @@
TitleList.ApplyTemp.19=0
TitleList.Expanded.19=0
TitleList.Kind.19=0
-TitleList.Title.20=Miscellaneous Topics
-TitleList.Level.20=0
-TitleList.Url.20=MiscellaneousTopics.html
+TitleList.Title.20=Widgets Package
+TitleList.Level.20=1
+TitleList.Url.20=WidgetsPackage.html
TitleList.Icon.20=0
TitleList.Status.20=0
TitleList.Keywords.20=
@@ -303,9 +303,9 @@
TitleList.ApplyTemp.20=0
TitleList.Expanded.20=1
TitleList.Kind.20=0
-TitleList.Title.21=Image Data Plugins
-TitleList.Level.21=1
-TitleList.Url.21=ImageDataPlugins.html
+TitleList.Title.21=event-dispatcher
+TitleList.Level.21=2
+TitleList.Url.21=gfw\event-dispatcher.html
TitleList.Icon.21=0
TitleList.Status.21=0
TitleList.Keywords.21=
@@ -313,9 +313,9 @@
TitleList.ApplyTemp.21=0
TitleList.Expanded.21=0
TitleList.Kind.21=0
-TitleList.Title.22=Terminology Conventions
-TitleList.Level.22=0
-TitleList.Url.22=TerminologyConventions.html
+TitleList.Title.22=event-source
+TitleList.Level.22=2
+TitleList.Url.22=gfw\event-source.html
TitleList.Icon.22=0
TitleList.Status.22=0
TitleList.Keywords.22=
@@ -323,24 +323,54 @@
TitleList.ApplyTemp.22=0
TitleList.Expanded.22=0
TitleList.Kind.22=0
-TitleList.Title.23=Glossary
+TitleList.Title.23=Miscellaneous Topics
TitleList.Level.23=0
-TitleList.Url.23=Glossary.html
+TitleList.Url.23=MiscellaneousTopics.html
TitleList.Icon.23=0
TitleList.Status.23=0
TitleList.Keywords.23=
TitleList.ContextNumber.23=
TitleList.ApplyTemp.23=0
-TitleList.Expanded.23=0
+TitleList.Expanded.23=1
TitleList.Kind.23=0
-TitleList.Title.24=Footnotes
-TitleList.Level.24=0
-TitleList.Url.24=Footnotes.html
+TitleList.Title.24=Image Data Plugins
+TitleList.Level.24=1
+TitleList.Url.24=ImageDataPlugins.html
TitleList.Icon.24=0
TitleList.Status.24=0
TitleList.Keywords.24=
TitleList.ContextNumber.24=
TitleList.ApplyTemp.24=0
TitleList.Expanded.24=0
-TitleList.Kind.24=1
+TitleList.Kind.24=0
+TitleList.Title.25=Terminology Conventions
+TitleList.Level.25=0
+TitleList.Url.25=TerminologyConventions.html
+TitleList.Icon.25=0
+TitleList.Status.25=0
+TitleList.Keywords.25=
+TitleList.ContextNumber.25=
+TitleList.ApplyTemp.25=0
+TitleList.Expanded.25=0
+TitleList.Kind.25=0
+TitleList.Title.26=Glossary
+TitleList.Level.26=0
+TitleList.Url.26=Glossary.html
+TitleList.Icon.26=0
+TitleList.Status.26=0
+TitleList.Keywords.26=
+TitleList.ContextNumber.26=
+TitleList.ApplyTemp.26=0
+TitleList.Expanded.26=0
+TitleList.Kind.26=0
+TitleList.Title.27=Footnotes
+TitleList.Level.27=0
+TitleList.Url.27=Footnotes.html
+TitleList.Icon.27=0
+TitleList.Status.27=0
+TitleList.Keywords.27=
+TitleList.ContextNumber.27=
+TitleList.ApplyTemp.27=0
+TitleList.Expanded.27=0
+TitleList.Kind.27=1
Modified: trunk/docs/manual/GraphicsPackage.html
==============================================================================
--- trunk/docs/manual/GraphicsPackage.html (original)
+++ trunk/docs/manual/GraphicsPackage.html Mon Oct 2 14:31:29 2006
@@ -16,5 +16,16 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This package contains the symbols corresponding
to graphics-related classes, drawing operations, and meta-data. This
package and GFW together comprise the bulk of the public API.</FONT></P>
-<P> </P> </FONT></body>
+<HR>
+
+<P> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P> </FONT></body>
</html>
Modified: trunk/docs/manual/ImageDataPlugins.html
==============================================================================
--- trunk/docs/manual/ImageDataPlugins.html (original)
+++ trunk/docs/manual/ImageDataPlugins.html Mon Oct 2 14:31:29 2006
@@ -125,6 +125,17 @@
<P><FONT face=Arial size=2>Developers are welcome to inspect the source code of bundled plugins (located
under <CODE>src/uitoolkit/graphics/plugins</CODE> in the distribution)
for additional hints as to how these plugins may be implemented.</FONT>
- </P>
-<P><FONT face=Arial size=2></FONT> </P></body>
+ </P><FONT face=Arial size=2>
+<HR>
+
+<P> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></body>
</html>
Modified: trunk/docs/manual/Introduction.html
==============================================================================
--- trunk/docs/manual/Introduction.html (original)
+++ trunk/docs/manual/Introduction.html Mon Oct 2 14:31:29 2006
@@ -55,5 +55,16 @@
<H4><FONT face=Arial>Project Website</FONT> </H4><FONT face=Arial size=2>
<P><A
href="http://common-lisp.net/project/graphic-forms">http://common-lisp.net/project/graphic-forms</A></P></FONT><FONT face=Arial size=2>
-<P> </P></FONT></body>
+<HR>
+
+<P> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></body>
</html>
Modified: trunk/docs/manual/MiscellaneousTopics.html
==============================================================================
--- trunk/docs/manual/MiscellaneousTopics.html (original)
+++ trunk/docs/manual/MiscellaneousTopics.html Mon Oct 2 14:31:29 2006
@@ -10,5 +10,16 @@
<body>
<P><FONT face=Arial size=2>This chapter contains discussion
of various topics germane to Windows programming with Graphic-Forms. </FONT></P>
+<HR>
+<FONT face=Arial size=2> </FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P>
<P> </P></body>
</html>
Modified: trunk/docs/manual/Prerequisites.html
==============================================================================
--- trunk/docs/manual/Prerequisites.html (original)
+++ trunk/docs/manual/Prerequisites.html Mon Oct 2 14:31:29 2006
@@ -53,7 +53,7 @@
<DD><A
href="http://www.gigamonkeys.com/book/practicals-1.0.3.tar.gz">http://www.gigamonkeys.com/book/practicals-1.0.3.tar.gz</A>
<DD><BR>
- <DT><CODE><FONT size=3>lisp-unit</FONT></CODE></DT>
+ <DT><CODE><FONT size=3>lisp-unit</FONT></CODE>
<DD><CODE></CODE></FONT><A
href="http://www.cs.northwestern.edu/academics/courses/325/readings/lisp-unit.html"><FONT face=Arial
size=2>http://www.cs.northwestern.edu/academics/courses/325/readings/lisp-unit.html</FONT></A>
@@ -75,5 +75,16 @@
and demo programs. </FONT>
</P>
-<P> </P></body>
+<HR>
+
+<P><FONT face=Arial size=2> </FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
</html>
Modified: trunk/docs/manual/Support.html
==============================================================================
--- trunk/docs/manual/Support.html (original)
+++ trunk/docs/manual/Support.html Mon Oct 2 14:31:29 2006
@@ -39,5 +39,16 @@
href="http://sourceforge.net/tracker/?group_id=163034&atid=826147"><FONT face="Arial"
>http://sourceforge.net/tracker/?group_id=163034&atid=826147</FONT></A><FONT
face=Arial> </FONT></P>
-<P> </P> </FONT></body>
+<HR>
+
+<P><FONT face=Arial> </FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P> </FONT></body>
</html>
Modified: trunk/docs/manual/SystemPackage.html
==============================================================================
--- trunk/docs/manual/SystemPackage.html (original)
+++ trunk/docs/manual/SystemPackage.html Mon Oct 2 14:31:29 2006
@@ -17,5 +17,16 @@
system-level functionality, such as foreign function declarations for the Win32
API. The majority of the symbols herein are not exported, except for a few
fundamental types, conditions, and methods.</FONT></P>
-<P> </P></body>
+<HR>
+
+<P><FONT face=Arial size=2> </FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
</html>
Modified: trunk/docs/manual/TerminologyConventions.html
==============================================================================
--- trunk/docs/manual/TerminologyConventions.html (original)
+++ trunk/docs/manual/TerminologyConventions.html Mon Oct 2 14:31:29 2006
@@ -14,8 +14,8 @@
are documented here: </FONT>
<A
-href="http://www.cliki.net/Naming%20conventions"><FONT face=Arial
-size=2>http://www.cliki.net/Naming%20conventions</FONT></A><FONT face=Arial
+href="http://www.cliki.net/Naming%20conventions"><FONT
+face=Arial size=2>Naming Conventions</FONT></A><FONT face=Arial
size=2>).</FONT></P>
<DL>
<DT><SPAN class=option><FONT face="Courier New">accessor
@@ -71,5 +71,16 @@
<BR>
</DD></DL>
-<P> </P></body>
+<HR>
+
+<P><FONT face=Arial size=2> </FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
</html>
Modified: trunk/docs/manual/WidgetsPackage.html
==============================================================================
--- trunk/docs/manual/WidgetsPackage.html (original)
+++ trunk/docs/manual/WidgetsPackage.html Mon Oct 2 14:31:29 2006
@@ -16,5 +16,16 @@
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This package contains symbols for user interface
widget classes, event-handling methods, and management functions. This
package and GFG together constitute the bulk of the public API.</FONT></P>
-<P> </P></FONT></body>
+<HR>
+
+<P> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></body>
</html>
Modified: trunk/docs/manual/gfs/copy-point.html
==============================================================================
--- trunk/docs/manual/gfs/copy-point.html (original)
+++ trunk/docs/manual/gfs/copy-point.html Mon Oct 2 14:31:29 2006
@@ -9,14 +9,15 @@
<body>
<H4><FONT face=Arial>
-<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
-cellPadding=2 width="100%" border=1>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
<TBODY>
<TR>
- <TD width="80%"><STRONG>copy-point</STRONG></TD></FONT>
+ <TD width="60%"><STRONG>copy-point</STRONG></TD></FONT>
<TD>
<P><FONT face=Arial
-size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE></H4>
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE>
+<HR></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
face=Arial size=2><FONT face=Arial size=2>(gfs:copy-point
@@ -25,8 +26,17 @@
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
-href="gfs-point.html">point</A> whose slots were copied from the
+href="point.html">point</A> whose slots were copied from the
original.</FONT></P>
-<P dir=ltr
-style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
</html>
Modified: trunk/docs/manual/gfs/handle.html
==============================================================================
--- trunk/docs/manual/gfs/handle.html (original)
+++ trunk/docs/manual/gfs/handle.html Mon Oct 2 14:31:29 2006
@@ -9,21 +9,32 @@
<body><FONT face=Arial>
<H4>
-<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
-cellPadding=2 width="100%" border=1>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><STRONG>handle</STRONG></TD>
+ <TD width="60%"><STRONG>handle</STRONG></TD>
<TD>
- <P><FONT size=2>[Slot Reader]</FONT> </P></TD></TR></TABLE></H4>
+ <P><FONT size=2>[Slot Reader]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
face=Arial size=2><FONT face=Arial size=2>(gfs:handle <EM>native-object</EM>) =>
<EM>foreign pointer</EM></P>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 HANDLE or foreign pointer associated with
-a <A href="gfs-native-object.html">native-object</A>
+a <A href="native-object.html">native-object</A>
.</FONT></P>
-<P dir=ltr
-style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
</html>
Modified: trunk/docs/manual/gfs/make-point.html
==============================================================================
--- trunk/docs/manual/gfs/make-point.html (original)
+++ trunk/docs/manual/gfs/make-point.html Mon Oct 2 14:31:29 2006
@@ -9,24 +9,35 @@
<body>
<H4><FONT face=Arial>
-<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
-cellPadding=2 width="100%" border=1>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><STRONG>make-point</STRONG></TD>
+ <TD width="60%"><STRONG>make-point</STRONG></TD>
<TD>
<P><FONT
-size=2>[Function]</FONT> </P></TD></TR></TABLE></FONT><FONT face=Arial size=2></H4></FONT>
+size=2>[Function]</FONT> </P></TD></TR></TABLE></FONT><FONT face=Arial size=2>
+<HR></H4></FONT>
<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>syntax</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><FONT
size=2>(gfs:make-point :x <EM>integer</EM>
:y <EM>integer</EM>)
-=> <EM>new point</EM></FONT></FONT></P><FONT
+=> <EM> point</EM></FONT></FONT></P><FONT
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
-href="gfs-point.html">point</A>
+href="point.html">point</A>
.</FONT></P>
-<P dir=ltr
-style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
</html>
Modified: trunk/docs/manual/gfs/native-object.html
==============================================================================
--- trunk/docs/manual/gfs/native-object.html (original)
+++ trunk/docs/manual/gfs/native-object.html Mon Oct 2 14:31:29 2006
@@ -13,9 +13,10 @@
cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><FONT face=Arial><STRONG>native-object</STRONG></FONT></TD>
+ <TD width="60%"><FONT face=Arial><STRONG>native-object</STRONG></FONT></TD>
<TD><FONT face=Arial size=2>[Class]</FONT></TD></TR></TABLE><FONT
-face=Arial> </FONT></H4>
+face=Arial>
+<HR> </FONT></H4>
<H4 dir=ltr><FONT face=Arial>description</FONT></H4><FONT size=2 ><FONT face=Arial size=2>
<P dir=ltr><FONT face=Arial size=2>
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
@@ -31,7 +32,7 @@
size=1>Inherited By: </FONT></TD>
<TD width="28%"><FONT size=1>display,</FONT></TD>
<TD width="28%"><FONT size=1><A
- href="gfw-event-source.html">event-source</A>,</FONT></TD>
+ href="../gfw/event-source.html">event-source</A>,</FONT></TD>
<TD width="28%"><FONT size=1>font,</FONT></TD></TR>
<TR>
<TD width="16%"><FONT size=1></FONT></TD>
@@ -57,5 +58,17 @@
<TD width="20%"><EM><FONT
size=2> handle</FONT></EM></TD>
<TD><FONT size=2> A Win32 HANDLE or foreign pointer. Applications
- should not modify this directly.</FONT></TD></TR></TABLE></P></EM></FONT></body>
+ should not modify this directly.</FONT></TD></TR></TABLE></P></EM></FONT>
+<HR>
+<FONT face=Arial size=2> </FONT>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1
+ face=Arial>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></body>
</html>
Modified: trunk/docs/manual/gfs/point-x.html
==============================================================================
--- trunk/docs/manual/gfs/point-x.html (original)
+++ trunk/docs/manual/gfs/point-x.html Mon Oct 2 14:31:29 2006
@@ -9,13 +9,14 @@
<body><FONT face=Arial>
<H4>
-<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
-cellPadding=2 width="100%" border=1>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><STRONG>point-x</STRONG></TD>
+ <TD width="60%"><STRONG>point-x</STRONG></TD>
<TD>
- <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE></H4>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
<H4></FONT><FONT face=Arial>syntax</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
face=Arial size=2><FONT face=Arial size=2>(gfs:point-x
@@ -25,8 +26,18 @@
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the X coordinate of the specified <A
-href="gfs-point.html">point</A>
+href="point.html">point</A>
.</FONT></P>
-<P dir=ltr
-style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
</html>
Modified: trunk/docs/manual/gfs/point-y.html
==============================================================================
--- trunk/docs/manual/gfs/point-y.html (original)
+++ trunk/docs/manual/gfs/point-y.html Mon Oct 2 14:31:29 2006
@@ -9,13 +9,14 @@
<body><FONT face=Arial>
<H4>
-<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
-cellPadding=2 width="100%" border=1>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><STRONG>point-y</STRONG></TD>
+ <TD width="60%"><STRONG>point-y</STRONG></TD>
<TD>
- <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE></H4>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE>
+<HR></H4>
<H4></FONT><FONT face=Arial>syntax</FONT></H4>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
face=Arial size=2><FONT face=Arial size=2>(gfs:point-y
@@ -25,8 +26,18 @@
face=Arial size=2><FONT face=Arial size=2>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the Y coordinate of the specified <A
-href="gfs-point.html">point</A>
+href="point.html">point</A>
.</FONT></P>
-<P dir=ltr
-style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></FONT></FONT></body>
</html>
Modified: trunk/docs/manual/gfs/point.html
==============================================================================
--- trunk/docs/manual/gfs/point.html (original)
+++ trunk/docs/manual/gfs/point.html Mon Oct 2 14:31:29 2006
@@ -9,16 +9,17 @@
<body><FONT face=Arial size=2>
<H4><FONT face=Arial>
-<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
-cellPadding=2 width="100%" border=1>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><STRONG>point</STRONG></TD>
+ <TD width="60%"><STRONG>point</STRONG></TD>
<TD>
<P><FONT
size=2>[Structure]</FONT> </P></TD></TR></TABLE>
-</FONT></H4>
+</FONT>
+<HR></H4>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a point in the Cartesian
plane.</FONT></FONT></P>
@@ -36,5 +37,16 @@
<TD><FONT size=2>An integer
specifying the point's Y
coordinate.</FONT></TD></TR></TABLE></P>
-<P dir=ltr style="MARGIN-RIGHT: 0px"> </P></EM></FONT> </FONT></body>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></EM></FONT> </FONT></body>
</html>
Modified: trunk/docs/manual/gfs/rectangle.html
==============================================================================
--- trunk/docs/manual/gfs/rectangle.html (original)
+++ trunk/docs/manual/gfs/rectangle.html Mon Oct 2 14:31:29 2006
@@ -9,14 +9,15 @@
<body>
<H4>
-<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
-cellPadding=2 width="100%" border=1>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><FONT face=Arial><STRONG>rectangle</STRONG></FONT></TD><FONT face=Arial><FONT face=Arial size=2>
+ <TD width="60%"><FONT face=Arial><STRONG>rectangle</STRONG></FONT></TD><FONT face=Arial><FONT face=Arial size=2>
<TD>
<P><FONT size=2
- face=Arial>[Structure]</FONT></P></TD></TR></TABLE></FONT></H4>
+ face=Arial>[Structure]</FONT></P></TD></TR></TABLE></FONT>
+<HR></H4>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This
structure represents a rectangle in the Cartesian
@@ -29,12 +30,24 @@
<TR>
<TD width="20%"><EM><FONT size=2>location</FONT></EM></TD>
<TD><FONT size=2>A <A
- href="gfs-point.html">point</A>
+ href="point.html">point</A>
object specifying the rectangle's upper-left corner.</FONT></TD></TR>
<TR>
<TD width="20%"><EM><FONT size=2>size</FONT></EM></TD>
<TD><FONT size=2>A <A
- href="gfs-size.html">size</A>
+ href="size.html">size</A>
object specifying rectangle's width and
-height.</FONT></TD></TR></TABLE></EM></FONT></FONT><FONT face=Arial> </FONT></P></body>
+height.</FONT></TD></TR></TABLE></EM></FONT></FONT><FONT face=Arial></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT size=2> </FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P> </FONT></body>
</html>
Modified: trunk/docs/manual/gfs/size.html
==============================================================================
--- trunk/docs/manual/gfs/size.html (original)
+++ trunk/docs/manual/gfs/size.html Mon Oct 2 14:31:29 2006
@@ -9,13 +9,14 @@
<body>
<H4><FONT face=Arial>
-<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
-cellPadding=2 width="100%" border=1>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><STRONG>size</STRONG></TD>
+ <TD width="60%"><STRONG>size</STRONG></TD>
<TD>
- <P><FONT size=2>[Structure]</FONT></P></TD></TR></TABLE></FONT><FONT face=Arial size=2></H4>
+ <P><FONT size=2>[Structure]</FONT></P></TD></TR></TABLE></FONT><FONT face=Arial size=2>
+<HR></H4>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a 2-dimensional
area.</FONT></FONT></P>
@@ -32,6 +33,18 @@
<TD width="20%"><EM><FONT size=2>width</FONT></EM></TD>
<TD><FONT size=2>An integer
specifying the width of the
-area.</FONT></TD></TR></TABLE></EM></FONT><FONT face=Arial>
-</FONT></P></FONT></body>
+area.</FONT></TD></TR></TABLE></EM></FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P><FONT face=Arial>
+</FONT></FONT></body>
</html>
Modified: trunk/docs/manual/gfs/span.html
==============================================================================
--- trunk/docs/manual/gfs/span.html (original)
+++ trunk/docs/manual/gfs/span.html Mon Oct 2 14:31:29 2006
@@ -9,13 +9,14 @@
<body>
<H4><FONT face=Arial>
-<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
-cellPadding=2 width="100%" border=1>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><STRONG>span</STRONG></TD>
+ <TD width="60%"><STRONG>span</STRONG></TD>
<TD>
- <P><FONT size=2>[Structure]</FONT></P></TD></TR></TABLE></FONT><FONT face=Arial size=2></H4>
+ <P><FONT size=2>[Structure]</FONT></P></TD></TR></TABLE></FONT><FONT face=Arial size=2>
+<HR></H4>
<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a contiguous range of
values.</FONT></FONT></P>
@@ -32,6 +33,18 @@
<TD width="20%"><EM><FONT size=2>end</FONT></EM></TD>
<TD><FONT size=2>An integer
specifying the ending position of the
-span.</FONT></TD></TR></TABLE></EM></FONT><FONT face=Arial>
-</FONT></FONT></P></body>
+span.</FONT></TD></TR></TABLE></EM></FONT></P>
+<HR>
+
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P><FONT face=Arial>
+</FONT></FONT></body>
</html>
Modified: trunk/docs/manual/gfw/event-dispatcher.html
==============================================================================
--- trunk/docs/manual/gfw/event-dispatcher.html (original)
+++ trunk/docs/manual/gfw/event-dispatcher.html Mon Oct 2 14:31:29 2006
@@ -13,9 +13,10 @@
cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><FONT face=Arial><STRONG>event-dispatcher</STRONG></FONT></TD>
+ <TD width="60%"><FONT face=Arial><STRONG>event-dispatcher</STRONG></FONT></TD>
<TD><FONT face=Arial size=2>[Class]</FONT></TD></TR></TABLE><FONT
-face=Arial> </FONT></H4>
+face=Arial>
+<HR> </FONT></H4>
<H4 dir=ltr><FONT face=Arial>description</FONT></H4><FONT size=2 ><FONT face=Arial size=2>
<P dir=ltr><FONT face=Arial size=2>
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
@@ -44,5 +45,17 @@
<H4><FONT face=Arial>See
Also</FONT></H4>
<P><FONT face=Arial size=2><A
-href="gfw-event-source.html">event-source</A></FONT></P></body>
+href="event-source.html">event-source</A></FONT></P>
+<HR>
+
+<P><FONT face=Arial size=2> </FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT face=Arial size=1>Copyright � 2006, Jack D. Unrue</FONT>
+ </P></TD></TR></TABLE></P></body>
</html>
Modified: trunk/docs/manual/gfw/event-source.html
==============================================================================
--- trunk/docs/manual/gfw/event-source.html (original)
+++ trunk/docs/manual/gfw/event-source.html Mon Oct 2 14:31:29 2006
@@ -13,9 +13,10 @@
cellSpacing=0 cellPadding=2 width="100%" border=1>
<TR>
- <TD width="80%"><FONT face=Arial><STRONG>event-source</STRONG></FONT></TD>
+ <TD width="60%"><FONT face=Arial><STRONG>event-source</STRONG></FONT></TD>
<TD><FONT face=Arial size=2>[Class]</FONT></TD></TR></TABLE><FONT
-face=Arial> </FONT></H4>
+face=Arial>
+<HR> </FONT></H4>
<H4 dir=ltr><FONT face=Arial>description</FONT></H4><FONT size=2 ><FONT face=Arial size=2>
<P dir=ltr><FONT face=Arial size=2>
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
@@ -24,27 +25,21 @@
<TR>
<TD width="16%"><FONT size=1>Inherits:</FONT></TD>
<TD width="28%"><FONT size=1><A
- href="gfs-native-object.html">gfs:native-object</A></FONT></TD>
+ href="../gfs/native-object.html">gfs:native-object</A></FONT></TD>
<TD width="28%"><FONT size=1> </FONT></TD>
<TD width="28%"><FONT size=1> </FONT></TD></TR>
<TR>
<TD width="16%"><FONT
size=1>Inherited By: </FONT></TD>
<TD width="28%"><FONT size=1>display,</FONT></TD>
- <TD width="28%"><FONT size=1>event-source,</FONT></TD>
- <TD width="28%"><FONT size=1>font,</FONT></TD></TR>
+ <TD width="28%"><FONT size=1>font,</FONT></TD>
+ <TD width="28%"><FONT size=1>graphics-context,</FONT></TD></TR>
<TR>
<TD width="16%"><FONT size=1></FONT></TD>
<TD width="28%"><FONT
- size=1>graphics-context,</FONT></TD>
- <TD width="28%"><FONT size=1>icon-bundle,</FONT></TD>
- <TD width="28%"><FONT size=1>image,</FONT></TD></TR>
- <TR>
- <TD width="16%"><FONT size=1></FONT></TD>
- <TD width="28%"><FONT
- size=1>image-data-plugin</FONT></TD>
- <TD width="28%"><FONT size=1></FONT></TD>
- <TD width="28%"></TD></TR></TABLE></FONT></P>
+ size=1>icon-bundle,</FONT></TD>
+ <TD width="28%"><FONT size=1>image,</FONT></TD>
+ <TD width="28%"><FONT size=1>image-data-plugin</FONT></TD></TR></TABLE></FONT></P>
<P dir=ltr style="MARGIN-RIGHT: 0px"> This
is the base class for user interface objects whose native window instance generates
events.</FONT></FONT></P>
@@ -64,7 +59,7 @@
initarg accepting a function to be invoked for the primary event; the
function will be linked internally with an <A
- href="gfw-event-dispatcher.html">event-dispatcher</A>
+ href="event-dispatcher.html">event-dispatcher</A>
@@ -73,9 +68,20 @@
<TR>
<TD width="20%"><FONT size=2><EM>dispatcher</EM></FONT></TD>
<TD><FONT size=2>The <A
- href="gfw-event-dispatcher.html">event-dispatcher</A> instance having responsibility for
+ href="event-dispatcher.html">event-dispatcher</A> instance having responsibility for
processing events on behalf of this
-object. </FONT></TD></TR></TABLE></P></EM></FONT><FONT face=Arial size=2>
-<P><STRONG><FONT
-size=3></FONT></STRONG></FONT> </P></body>
+object. </FONT></TD></TR></TABLE></P></EM></FONT><FONT face=Arial size=2><STRONG><FONT
+size=3>
+<HR>
+
+<P><FONT size=2> </FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="60%"> </TD>
+ <TD>
+ <P><FONT size=1>Copyright � 2006, Jack D. Unrue</FONT>
+</P></TD></TR></TABLE></P></FONT></STRONG></FONT></body>
</html>
1
0
02 Oct '06
Author: junrue
Date: Mon Oct 2 13:12:13 2006
New Revision: 285
Added:
trunk/docs/manual/gfg/
trunk/docs/manual/gfs/
trunk/docs/manual/gfs/copy-point.html
trunk/docs/manual/gfs/handle.html
trunk/docs/manual/gfs/make-point.html
trunk/docs/manual/gfs/native-object.html
trunk/docs/manual/gfs/point-x.html
trunk/docs/manual/gfs/point-y.html
trunk/docs/manual/gfs/point.html
trunk/docs/manual/gfs/rectangle.html
trunk/docs/manual/gfs/size.html
trunk/docs/manual/gfs/span.html
trunk/docs/manual/gfw/
trunk/docs/manual/gfw/event-dispatcher.html
trunk/docs/manual/gfw/event-source.html
Log:
reorganize package sub-topics
Added: trunk/docs/manual/gfs/copy-point.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/copy-point.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>copy-point</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="80%"><STRONG>copy-point</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:copy-point
+<EM>point</EM>)
+=> <EM>new point</EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
+href="gfs-point.html">point</A> whose slots were copied from the
+ original.</FONT></P>
+<P dir=ltr
+style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/handle.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/handle.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>handle</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>handle</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Reader]</FONT> </P></TD></TR></TABLE></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:handle <EM>native-object</EM>) =>
+<EM>foreign pointer</EM></P>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 HANDLE or foreign pointer associated with
+a <A href="gfs-native-object.html">native-object</A>
+ .</FONT></P>
+<P dir=ltr
+style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/make-point.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/make-point.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>make-point</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>make-point</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Function]</FONT> </P></TD></TR></TABLE></FONT><FONT face=Arial size=2></H4></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><FONT
+size=2>(gfs:make-point :x <EM>integer</EM>
+:y <EM>integer</EM>)
+=> <EM>new point</EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
+href="gfs-point.html">point</A>
+ .</FONT></P>
+<P dir=ltr
+style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/native-object.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/native-object.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,61 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>native-object</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><FONT face=Arial><STRONG>native-object</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Class]</FONT></TD></TR></TABLE><FONT
+face=Arial> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT></H4><FONT size=2 ><FONT face=Arial size=2>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
+ <TD width="28%"><FONT size=1><EM>none</EM> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT
+ size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1>display,</FONT></TD>
+ <TD width="28%"><FONT size=1><A
+ href="gfw-event-source.html">event-source</A>,</FONT></TD>
+ <TD width="28%"><FONT size=1>font,</FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT
+ size=1>graphics-context,</FONT></TD>
+ <TD width="28%"><FONT size=1>icon-bundle,</FONT></TD>
+ <TD width="28%"><FONT size=1>image,</FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT
+ size=1>image-data-plugin</FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">This is the
+base class for objects representing a system resource such as a window or device
+context.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT
+ size=2> handle</FONT></EM></TD>
+ <TD><FONT size=2> A Win32 HANDLE or foreign pointer. Applications
+ should not modify this directly.</FONT></TD></TR></TABLE></P></EM></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/point-x.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/point-x.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>point-x</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>point-x</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:point-x
+<EM>point</EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:point-x <EM>point</EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the X coordinate of the specified <A
+href="gfs-point.html">point</A>
+ .</FONT></P>
+<P dir=ltr
+style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/point-y.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/point-y.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>point-y</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>point-y</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:point-y
+<EM>point</EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:point-y <EM>point</EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the Y coordinate of the specified <A
+href="gfs-point.html">point</A>
+ .</FONT></P>
+<P dir=ltr
+style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/point.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/point.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>point</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial size=2>
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>point</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Structure]</FONT> </P></TD></TR></TABLE>
+
+</FONT></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a point in the Cartesian
+ plane.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>x</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the point's X coordinate.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>y</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the point's Y
+coordinate.</FONT></TD></TR></TABLE></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P></EM></FONT> </FONT></body>
+</html>
Added: trunk/docs/manual/gfs/rectangle.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/rectangle.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>rectangle</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><FONT face=Arial><STRONG>rectangle</STRONG></FONT></TD><FONT face=Arial><FONT face=Arial size=2>
+ <TD>
+ <P><FONT size=2
+ face=Arial>[Structure]</FONT></P></TD></TR></TABLE></FONT></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This
+ structure represents a rectangle in the Cartesian
+ plane.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>location</FONT></EM></TD>
+ <TD><FONT size=2>A <A
+ href="gfs-point.html">point</A>
+ object specifying the rectangle's upper-left corner.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>size</FONT></EM></TD>
+ <TD><FONT size=2>A <A
+ href="gfs-size.html">size</A>
+ object specifying rectangle's width and
+height.</FONT></TD></TR></TABLE></EM></FONT></FONT><FONT face=Arial> </FONT></P></body>
+</html>
Added: trunk/docs/manual/gfs/size.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/size.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>size</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>size</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Structure]</FONT></P></TD></TR></TABLE></FONT><FONT face=Arial size=2></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a 2-dimensional
+ area.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>height</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the height of the area.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>width</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the width of the
+area.</FONT></TD></TR></TABLE></EM></FONT><FONT face=Arial>
+</FONT></P></FONT></body>
+</html>
Added: trunk/docs/manual/gfs/span.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs/span.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>span</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>span</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Structure]</FONT></P></TD></TR></TABLE></FONT><FONT face=Arial size=2></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a contiguous range of
+ values.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>start</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the starting position of the span.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>end</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the ending position of the
+span.</FONT></TD></TR></TABLE></EM></FONT><FONT face=Arial>
+</FONT></FONT></P></body>
+</html>
Added: trunk/docs/manual/gfw/event-dispatcher.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-dispatcher.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-dispatcher</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><FONT face=Arial><STRONG>event-dispatcher</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Class]</FONT></TD></TR></TABLE><FONT
+face=Arial> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT></H4><FONT size=2 ><FONT face=Arial size=2>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+ <TBODY>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD></FONT>
+
+</FONT></FONT>
+ <TD width="28%"><FONT
+ size=1><EM>none</EM></FONT></TD><FONT size=2><FONT face=Arial size=2><FONT
+ face=Arial size=2>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT
+ size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1>scrolling-event-dispatcher</FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD></TR></TBODY></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"> Applications define
+subclasses of this class and implement one or more
+of the event functions in order to implement desired
+behavior.</FONT></FONT></P>
+<H4><FONT face=Arial>See
+Also</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="gfw-event-source.html">event-source</A></FONT></P></body>
+</html>
Added: trunk/docs/manual/gfw/event-source.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw/event-source.html Mon Oct 2 13:12:13 2006
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-source</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><FONT face=Arial><STRONG>event-source</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Class]</FONT></TD></TR></TABLE><FONT
+face=Arial> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT></H4><FONT size=2 ><FONT face=Arial size=2>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
+ <TD width="28%"><FONT size=1><A
+ href="gfs-native-object.html">gfs:native-object</A></FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT
+ size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1>display,</FONT></TD>
+ <TD width="28%"><FONT size=1>event-source,</FONT></TD>
+ <TD width="28%"><FONT size=1>font,</FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT
+ size=1>graphics-context,</FONT></TD>
+ <TD width="28%"><FONT size=1>icon-bundle,</FONT></TD>
+ <TD width="28%"><FONT size=1>image,</FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT
+ size=1>image-data-plugin</FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"> This
+is the base class for user interface objects whose native window instance generates
+events.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT
+ size=2>callback-event-name</FONT></EM></TD>
+ <TD><FONT size=2> A
+ class-allocated slot holding the symbol identifying the primary event
+ function for this type of object. Subclasses may support a <FONT
+ face=Courier>:callback</FONT>
+
+
+ initarg accepting a function to be invoked for the primary event; the
+ function will be linked internally with an <A
+ href="gfw-event-dispatcher.html">event-dispatcher</A>
+
+
+
+
+ instance assigned to this object.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>dispatcher</EM></FONT></TD>
+ <TD><FONT size=2>The <A
+ href="gfw-event-dispatcher.html">event-dispatcher</A> instance having responsibility for
+ processing events on behalf of this
+object. </FONT></TD></TR></TABLE></P></EM></FONT><FONT face=Arial size=2>
+<P><STRONG><FONT
+size=3></FONT></STRONG></FONT> </P></body>
+</html>
1
0
Author: junrue
Date: Mon Oct 2 13:08:11 2006
New Revision: 284
Added:
trunk/docs/manual/gfs-copy-point.html
trunk/docs/manual/gfs-handle.html
trunk/docs/manual/gfs-make-point.html
trunk/docs/manual/gfs-point-x.html
trunk/docs/manual/gfs-point-y.html
trunk/docs/manual/gfs-span.html
trunk/docs/manual/gfw-event-dispatcher.html
trunk/docs/manual/gfw-event-source.html
Modified:
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/gfs-native-object.html
trunk/docs/manual/gfs-point.html
trunk/docs/manual/gfs-rectangle.html
trunk/docs/manual/gfs-size.html
Log:
further experimentation with WinCHM
Modified: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- trunk/docs/manual/Graphic-FormsProgrammingReference.wcp (original)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Mon Oct 2 13:08:11 2006
@@ -92,7 +92,7 @@
DefaultTopic=Introduction.html
[TOPICS]
-TitleList=17
+TitleList=25
TitleList.Title.0=Legal Information
TitleList.Level.0=0
TitleList.Url.0=LegalInfo.html
@@ -163,9 +163,9 @@
TitleList.ApplyTemp.6=0
TitleList.Expanded.6=1
TitleList.Kind.6=0
-TitleList.Title.7=native-object
+TitleList.Title.7=copy-point
TitleList.Level.7=2
-TitleList.Url.7=gfs-native-object.html
+TitleList.Url.7=gfs-copy-point.html
TitleList.Icon.7=0
TitleList.Status.7=0
TitleList.Keywords.7=
@@ -173,9 +173,9 @@
TitleList.ApplyTemp.7=0
TitleList.Expanded.7=0
TitleList.Kind.7=0
-TitleList.Title.8=point
+TitleList.Title.8=handle
TitleList.Level.8=2
-TitleList.Url.8=gfs-point.html
+TitleList.Url.8=gfs-handle.html
TitleList.Icon.8=0
TitleList.Status.8=0
TitleList.Keywords.8=
@@ -183,9 +183,9 @@
TitleList.ApplyTemp.8=0
TitleList.Expanded.8=0
TitleList.Kind.8=0
-TitleList.Title.9=rectangle
+TitleList.Title.9=make-point
TitleList.Level.9=2
-TitleList.Url.9=gfs-rectangle.html
+TitleList.Url.9=gfs-make-point.html
TitleList.Icon.9=0
TitleList.Status.9=0
TitleList.Keywords.9=
@@ -193,9 +193,9 @@
TitleList.ApplyTemp.9=0
TitleList.Expanded.9=0
TitleList.Kind.9=0
-TitleList.Title.10=size
+TitleList.Title.10=native-object
TitleList.Level.10=2
-TitleList.Url.10=gfs-size.html
+TitleList.Url.10=gfs-native-object.html
TitleList.Icon.10=0
TitleList.Status.10=0
TitleList.Keywords.10=
@@ -203,9 +203,9 @@
TitleList.ApplyTemp.10=0
TitleList.Expanded.10=0
TitleList.Kind.10=0
-TitleList.Title.11=Widgets Package
-TitleList.Level.11=1
-TitleList.Url.11=WidgetsPackage.html
+TitleList.Title.11=point
+TitleList.Level.11=2
+TitleList.Url.11=gfs-point.html
TitleList.Icon.11=0
TitleList.Status.11=0
TitleList.Keywords.11=
@@ -213,9 +213,9 @@
TitleList.ApplyTemp.11=0
TitleList.Expanded.11=0
TitleList.Kind.11=0
-TitleList.Title.12=Miscellaneous Topics
-TitleList.Level.12=0
-TitleList.Url.12=MiscellaneousTopics.html
+TitleList.Title.12=point-x
+TitleList.Level.12=2
+TitleList.Url.12=gfs-point-x.html
TitleList.Icon.12=0
TitleList.Status.12=0
TitleList.Keywords.12=
@@ -223,9 +223,9 @@
TitleList.ApplyTemp.12=0
TitleList.Expanded.12=0
TitleList.Kind.12=0
-TitleList.Title.13=Image Data Plugins
-TitleList.Level.13=1
-TitleList.Url.13=ImageDataPlugins.html
+TitleList.Title.13=point-y
+TitleList.Level.13=2
+TitleList.Url.13=gfs-point-y.html
TitleList.Icon.13=0
TitleList.Status.13=0
TitleList.Keywords.13=
@@ -233,9 +233,9 @@
TitleList.ApplyTemp.13=0
TitleList.Expanded.13=0
TitleList.Kind.13=0
-TitleList.Title.14=Terminology Conventions
-TitleList.Level.14=0
-TitleList.Url.14=TerminologyConventions.html
+TitleList.Title.14=rectangle
+TitleList.Level.14=2
+TitleList.Url.14=gfs-rectangle.html
TitleList.Icon.14=0
TitleList.Status.14=0
TitleList.Keywords.14=
@@ -243,9 +243,9 @@
TitleList.ApplyTemp.14=0
TitleList.Expanded.14=0
TitleList.Kind.14=0
-TitleList.Title.15=Glossary
-TitleList.Level.15=0
-TitleList.Url.15=Glossary.html
+TitleList.Title.15=size
+TitleList.Level.15=2
+TitleList.Url.15=gfs-size.html
TitleList.Icon.15=0
TitleList.Status.15=0
TitleList.Keywords.15=
@@ -253,14 +253,94 @@
TitleList.ApplyTemp.15=0
TitleList.Expanded.15=0
TitleList.Kind.15=0
-TitleList.Title.16=Footnotes
-TitleList.Level.16=0
-TitleList.Url.16=Footnotes.html
+TitleList.Title.16=span
+TitleList.Level.16=2
+TitleList.Url.16=gfs-span.html
TitleList.Icon.16=0
TitleList.Status.16=0
TitleList.Keywords.16=
TitleList.ContextNumber.16=
TitleList.ApplyTemp.16=0
TitleList.Expanded.16=0
-TitleList.Kind.16=1
+TitleList.Kind.16=0
+TitleList.Title.17=Widgets Package
+TitleList.Level.17=1
+TitleList.Url.17=WidgetsPackage.html
+TitleList.Icon.17=0
+TitleList.Status.17=0
+TitleList.Keywords.17=
+TitleList.ContextNumber.17=
+TitleList.ApplyTemp.17=0
+TitleList.Expanded.17=1
+TitleList.Kind.17=0
+TitleList.Title.18=event-dispatcher
+TitleList.Level.18=2
+TitleList.Url.18=gfw-event-dispatcher.html
+TitleList.Icon.18=0
+TitleList.Status.18=0
+TitleList.Keywords.18=
+TitleList.ContextNumber.18=
+TitleList.ApplyTemp.18=0
+TitleList.Expanded.18=0
+TitleList.Kind.18=0
+TitleList.Title.19=event-source
+TitleList.Level.19=2
+TitleList.Url.19=gfw-event-source.html
+TitleList.Icon.19=0
+TitleList.Status.19=0
+TitleList.Keywords.19=
+TitleList.ContextNumber.19=
+TitleList.ApplyTemp.19=0
+TitleList.Expanded.19=0
+TitleList.Kind.19=0
+TitleList.Title.20=Miscellaneous Topics
+TitleList.Level.20=0
+TitleList.Url.20=MiscellaneousTopics.html
+TitleList.Icon.20=0
+TitleList.Status.20=0
+TitleList.Keywords.20=
+TitleList.ContextNumber.20=
+TitleList.ApplyTemp.20=0
+TitleList.Expanded.20=1
+TitleList.Kind.20=0
+TitleList.Title.21=Image Data Plugins
+TitleList.Level.21=1
+TitleList.Url.21=ImageDataPlugins.html
+TitleList.Icon.21=0
+TitleList.Status.21=0
+TitleList.Keywords.21=
+TitleList.ContextNumber.21=
+TitleList.ApplyTemp.21=0
+TitleList.Expanded.21=0
+TitleList.Kind.21=0
+TitleList.Title.22=Terminology Conventions
+TitleList.Level.22=0
+TitleList.Url.22=TerminologyConventions.html
+TitleList.Icon.22=0
+TitleList.Status.22=0
+TitleList.Keywords.22=
+TitleList.ContextNumber.22=
+TitleList.ApplyTemp.22=0
+TitleList.Expanded.22=0
+TitleList.Kind.22=0
+TitleList.Title.23=Glossary
+TitleList.Level.23=0
+TitleList.Url.23=Glossary.html
+TitleList.Icon.23=0
+TitleList.Status.23=0
+TitleList.Keywords.23=
+TitleList.ContextNumber.23=
+TitleList.ApplyTemp.23=0
+TitleList.Expanded.23=0
+TitleList.Kind.23=0
+TitleList.Title.24=Footnotes
+TitleList.Level.24=0
+TitleList.Url.24=Footnotes.html
+TitleList.Icon.24=0
+TitleList.Status.24=0
+TitleList.Keywords.24=
+TitleList.ContextNumber.24=
+TitleList.ApplyTemp.24=0
+TitleList.Expanded.24=0
+TitleList.Kind.24=1
Added: trunk/docs/manual/gfs-copy-point.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs-copy-point.html Mon Oct 2 13:08:11 2006
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>copy-point</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+ <TBODY>
+ <TR>
+ <TD width="80%"><STRONG>copy-point</STRONG></TD></FONT>
+ <TD>
+ <P><FONT face=Arial
+size=2>[Function]</FONT> </P></TD></TR></TBODY></TABLE></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:copy-point
+<EM>point</EM>)
+=> <EM>new point</EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a new <A
+href="gfs-point.html">point</A> whose slots were copied from the
+ original.</FONT></P>
+<P dir=ltr
+style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs-handle.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs-handle.html Mon Oct 2 13:08:11 2006
@@ -0,0 +1,29 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>handle</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>handle</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Reader]</FONT> </P></TD></TR></TABLE></H4>
+<P></FONT><FONT face=Arial><STRONG>syntax</STRONG></FONT></P>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:handle <EM>native-object</EM>) =>
+<EM>foreign pointer</EM></P>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns the Win32 HANDLE or foreign pointer associated with
+a <A href="gfs-native-object.html">native-object</A>
+ .</FONT></P>
+<P dir=ltr
+style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs-make-point.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs-make-point.html Mon Oct 2 13:08:11 2006
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>make-point</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>make-point</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Function]</FONT> </P></TD></TR></TABLE></FONT><FONT face=Arial size=2></H4></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial><FONT
+size=2>(gfs:make-point :x <EM>integer</EM>
+:y <EM>integer</EM>)
+=> <EM>new point</EM></FONT></FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> Returns a newly-created <A
+href="gfs-point.html">point</A>
+ .</FONT></P>
+<P dir=ltr
+style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfs-native-object.html
==============================================================================
--- trunk/docs/manual/gfs-native-object.html (original)
+++ trunk/docs/manual/gfs-native-object.html Mon Oct 2 13:08:11 2006
@@ -8,17 +8,47 @@
</head>
<body>
-<H4><FONT face=Arial >
-native-object</FONT></H4>
-<P dir=ltr><FONT face=Arial size=2>Class</FONT></P>
-<P dir=ltr><FONT face=Arial size=2>Inherits: <EM>none</EM></FONT></P>
-<P dir=ltr><FONT face=Arial size=2>Inherited By: image-data-plugin, font,
-graphics-context, icon-bundle, image, display, event-source</FONT></P>
-<H4 dir=ltr><FONT face=Arial>Synopsis</FONT></H4><FONT size=2 >
-<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This is the
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><FONT face=Arial><STRONG>native-object</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Class]</FONT></TD></TR></TABLE><FONT
+face=Arial> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT></H4><FONT size=2 ><FONT face=Arial size=2>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
+ <TD width="28%"><FONT size=1><EM>none</EM> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT
+ size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1>display,</FONT></TD>
+ <TD width="28%"><FONT size=1><A
+ href="gfw-event-source.html">event-source</A>,</FONT></TD>
+ <TD width="28%"><FONT size=1>font,</FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT
+ size=1>graphics-context,</FONT></TD>
+ <TD width="28%"><FONT size=1>icon-bundle,</FONT></TD>
+ <TD width="28%"><FONT size=1>image,</FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT
+ size=1>image-data-plugin</FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px">This is the
base class for objects representing a system resource such as a window or device
context.</FONT></FONT></P>
-<H4><FONT face=Arial>Slots</FONT></H4><FONT face=Arial size=2><EM>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
@@ -27,15 +57,5 @@
<TD width="20%"><EM><FONT
size=2> handle</FONT></EM></TD>
<TD><FONT size=2> A Win32 HANDLE or foreign pointer. Applications
- should not modify this directly.</FONT></TD></TR></TABLE></P></EM></FONT>
-<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>Slot Readers</FONT></H4>
-<P dir=ltr style="MARGIN-RIGHT: 0px">
-<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
-cellSpacing=0 cellPadding=2 width="100%" border=1>
-
- <TR>
- <TD width="20%"><FONT face=Arial size=2> handle</FONT></TD>
- <TD><FONT face=Arial size=2>Returns the Win32 HANDLE or foreign pointer
- stored in the <EM>handle</EM>
-slot.</FONT></TD></TR></TABLE></P></body>
+ should not modify this directly.</FONT></TD></TR></TABLE></P></EM></FONT></body>
</html>
Added: trunk/docs/manual/gfs-point-x.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs-point-x.html Mon Oct 2 13:08:11 2006
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>point-x</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>point-x</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:point-x
+<EM>point</EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:point-x <EM>point</EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the X coordinate of the specified <A
+href="gfs-point.html">point</A>
+ .</FONT></P>
+<P dir=ltr
+style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+</html>
Added: trunk/docs/manual/gfs-point-y.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs-point-y.html Mon Oct 2 13:08:11 2006
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>point-y</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial>
+<H4>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>point-y</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Slot Accessor]</FONT> </P></TD></TR></TABLE></H4>
+<H4></FONT><FONT face=Arial>syntax</FONT></H4>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT
+face=Arial size=2><FONT face=Arial size=2>(gfs:point-y
+<EM>point</EM>) =>
+<EM> integer</EM></FONT></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>(setf (gfs:point-y <EM>point</EM>) <EM>integer</EM>)</FONT></P><FONT
+face=Arial size=2><FONT face=Arial size=2>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Returns (sets) the Y coordinate of the specified <A
+href="gfs-point.html">point</A>
+ .</FONT></P>
+<P dir=ltr
+style="MARGIN-RIGHT: 0px"> </P></FONT></FONT></FONT></body>
+</html>
Modified: trunk/docs/manual/gfs-point.html
==============================================================================
--- trunk/docs/manual/gfs-point.html (original)
+++ trunk/docs/manual/gfs-point.html Mon Oct 2 13:08:11 2006
@@ -8,13 +8,21 @@
</head>
<body><FONT face=Arial size=2>
-<H4><FONT face=Arial>
-point</FONT></H4>
-<P>Structure</P>
-<H4><FONT face=Arial>Synopsis</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>point</STRONG></TD>
+ <TD>
+ <P><FONT
+size=2>[Structure]</FONT> </P></TD></TR></TABLE>
+
+</FONT></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a point in the Cartesian
plane.</FONT></FONT></P>
-<H4><FONT face=Arial>Slots</FONT></H4><FONT face=Arial size=2><EM>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
cellSpacing=0 cellPadding=2 width="100%" border=1>
@@ -27,19 +35,6 @@
<TD width="20%"><EM><FONT size=2>y</FONT></EM></TD>
<TD><FONT size=2>An integer
specifying the point's Y
-coordinate.</FONT></TD></TR></TABLE></P></EM></FONT>
-<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>Slot
-Accessors</FONT></H4>
-<P dir=ltr style="MARGIN-RIGHT: 0px">
-<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
-cellSpacing=0 cellPadding=2 width="100%" border=1>
-
- <TR>
- <TD width="20%"><FONT face=Arial size=2>point-x</FONT></TD>
- <TD><FONT face=Arial size=2>Sets or returns the value of the <EM>x</EM>
- slot.</FONT></TD></TR>
- <TR>
- <TD width="20%"><FONT size=2>point-y</FONT></TD>
- <TD><FONT size=2>Sets or returns the value of the <EM>y</EM>
- slot.</FONT></TD></TR></TABLE></P> </FONT></body>
+coordinate.</FONT></TD></TR></TABLE></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"> </P></EM></FONT> </FONT></body>
</html>
Modified: trunk/docs/manual/gfs-rectangle.html
==============================================================================
--- trunk/docs/manual/gfs-rectangle.html (original)
+++ trunk/docs/manual/gfs-rectangle.html Mon Oct 2 13:08:11 2006
@@ -7,14 +7,21 @@
</head>
-<body><FONT face=Arial size=2>
-<H4><FONT face=Arial>rectangle</FONT></H4>
-<P>Structure</P>
-<H4><FONT face=Arial>Synopsis</FONT></H4><FONT face=Arial size=2>
+<body>
+<H4>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><FONT face=Arial><STRONG>rectangle</STRONG></FONT></TD><FONT face=Arial><FONT face=Arial size=2>
+ <TD>
+ <P><FONT size=2
+ face=Arial>[Structure]</FONT></P></TD></TR></TABLE></FONT></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This
structure represents a rectangle in the Cartesian
plane.</FONT></FONT></P>
-<H4><FONT face=Arial>Slots</FONT></H4><FONT face=Arial size=2><EM>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
cellSpacing=0 cellPadding=2 width="100%" border=1>
@@ -23,28 +30,11 @@
<TD width="20%"><EM><FONT size=2>location</FONT></EM></TD>
<TD><FONT size=2>A <A
href="gfs-point.html">point</A>
- object representing the rectangle's upper-left corner.</FONT></TD></TR>
+ object specifying the rectangle's upper-left corner.</FONT></TD></TR>
<TR>
<TD width="20%"><EM><FONT size=2>size</FONT></EM></TD>
<TD><FONT size=2>A <A
- href="gfs-size.html">size</A> object representing rectangle's width and
-height.</FONT></TD></TR></TABLE></P></EM></FONT>
-<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>Slot
-Accessors</FONT></H4>
-<P dir=ltr style="MARGIN-RIGHT: 0px">
-<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
-cellSpacing=0 cellPadding=2 width="100%" border=1>
-
- <TR>
- <TD width="20%"><FONT face=Arial size=2>rectangle-location</FONT></TD>
- <TD><FONT face=Arial size=2>Sets or returns the value of the <EM>location</EM>
- slot.</FONT></TD></TR>
- <TR>
- <TD width="20%"><FONT size=2>rectangle-size</FONT></TD>
- <TD><FONT size=2>Sets or returns the value of the <EM>size</EM>
- slot.</FONT></TD></TR></TABLE></P> </FONT>
-<H4><FONT face=Arial>See Also</FONT></H4><FONT face=Arial size=2>
-<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
- <P><A href="gfs-point.html">point</A>, <A href="gfs-size.html">size</A> </P>
- <P></FONT> </P></BLOCKQUOTE></body>
+ href="gfs-size.html">size</A>
+ object specifying rectangle's width and
+height.</FONT></TD></TR></TABLE></EM></FONT></FONT><FONT face=Arial> </FONT></P></body>
</html>
Modified: trunk/docs/manual/gfs-size.html
==============================================================================
--- trunk/docs/manual/gfs-size.html (original)
+++ trunk/docs/manual/gfs-size.html Mon Oct 2 13:08:11 2006
@@ -8,12 +8,18 @@
</head>
<body>
-<H4><FONT face=Arial>size</FONT></H4><FONT face=Arial size=2>
- <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Structure</FONT></P>
-<H4><FONT face=Arial>Synopsis</FONT></H4><FONT face=Arial size=2>
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>size</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Structure]</FONT></P></TD></TR></TABLE></FONT><FONT face=Arial size=2></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a 2-dimensional
area.</FONT></FONT></P>
-<H4><FONT face=Arial>Slots</FONT></H4><FONT face=Arial size=2><EM>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
<P dir=ltr style="MARGIN-RIGHT: 0px">
<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
cellSpacing=0 cellPadding=2 width="100%" border=1>
@@ -26,19 +32,6 @@
<TD width="20%"><EM><FONT size=2>width</FONT></EM></TD>
<TD><FONT size=2>An integer
specifying the width of the
-area.</FONT></TD></TR></TABLE></P></EM></FONT>
-<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>Slot
-Accessors</FONT></H4>
-<P dir=ltr style="MARGIN-RIGHT: 0px">
-<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
-cellSpacing=0 cellPadding=2 width="100%" border=1>
-
- <TR>
- <TD width="20%"><FONT face=Arial size=2>size-height</FONT></TD>
- <TD><FONT face=Arial size=2>Sets or returns the value of
- the <EM>height</EM> slot.</FONT></TD></TR>
- <TR>
- <TD width="20%"><FONT size=2>size-width</FONT></TD>
- <TD><FONT size=2>Sets or returns the value of the <EM>width</EM>
- slot.</FONT></TD></TR></TABLE></P> </FONT></body>
+area.</FONT></TD></TR></TABLE></EM></FONT><FONT face=Arial>
+</FONT></P></FONT></body>
</html>
Added: trunk/docs/manual/gfs-span.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs-span.html Mon Oct 2 13:08:11 2006
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>span</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>
+<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#ffffff cellSpacing=0
+cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><STRONG>span</STRONG></TD>
+ <TD>
+ <P><FONT size=2>[Structure]</FONT></P></TD></TR></TABLE></FONT><FONT face=Arial size=2></H4>
+<H4><FONT face=Arial>description</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a contiguous range of
+ values.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>start</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the starting position of the span.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>end</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the ending position of the
+span.</FONT></TD></TR></TABLE></EM></FONT><FONT face=Arial>
+</FONT></FONT></P></body>
+</html>
Added: trunk/docs/manual/gfw-event-dispatcher.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw-event-dispatcher.html Mon Oct 2 13:08:11 2006
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-dispatcher</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><FONT face=Arial><STRONG>event-dispatcher</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Class]</FONT></TD></TR></TABLE><FONT
+face=Arial> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT></H4><FONT size=2 ><FONT face=Arial size=2>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+ <TBODY>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD></FONT>
+
+</FONT></FONT>
+ <TD width="28%"><FONT
+ size=1><EM>none</EM></FONT></TD><FONT size=2><FONT face=Arial size=2><FONT
+ face=Arial size=2>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT
+ size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1>scrolling-event-dispatcher</FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD></TR></TBODY></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"> Applications define
+subclasses of this class and implement one or more
+of the event functions in order to implement desired
+behavior.</FONT></FONT></P>
+<H4><FONT face=Arial>See
+Also</FONT></H4>
+<P><FONT face=Arial size=2><A
+href="gfw-event-source.html">event-source</A></FONT></P></body>
+</html>
Added: trunk/docs/manual/gfw-event-source.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfw-event-source.html Mon Oct 2 13:08:11 2006
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>event-source</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="80%"><FONT face=Arial><STRONG>event-source</STRONG></FONT></TD>
+ <TD><FONT face=Arial size=2>[Class]</FONT></TD></TR></TABLE><FONT
+face=Arial> </FONT></H4>
+<H4 dir=ltr><FONT face=Arial>description</FONT></H4><FONT size=2 ><FONT face=Arial size=2>
+<P dir=ltr><FONT face=Arial size=2>
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=0 width="100%" border=0>
+
+ <TR>
+ <TD width="16%"><FONT size=1>Inherits:</FONT></TD>
+ <TD width="28%"><FONT size=1><A
+ href="gfs-native-object.html">gfs:native-object</A></FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD>
+ <TD width="28%"><FONT size=1> </FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT
+ size=1>Inherited By: </FONT></TD>
+ <TD width="28%"><FONT size=1>display,</FONT></TD>
+ <TD width="28%"><FONT size=1>event-source,</FONT></TD>
+ <TD width="28%"><FONT size=1>font,</FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT
+ size=1>graphics-context,</FONT></TD>
+ <TD width="28%"><FONT size=1>icon-bundle,</FONT></TD>
+ <TD width="28%"><FONT size=1>image,</FONT></TD></TR>
+ <TR>
+ <TD width="16%"><FONT size=1></FONT></TD>
+ <TD width="28%"><FONT
+ size=1>image-data-plugin</FONT></TD>
+ <TD width="28%"><FONT size=1></FONT></TD>
+ <TD width="28%"></TD></TR></TABLE></FONT></P>
+<P dir=ltr style="MARGIN-RIGHT: 0px"> This
+is the base class for user interface objects whose native window instance generates
+events.</FONT></FONT></P>
+<H4><FONT face=Arial>slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT
+ size=2>callback-event-name</FONT></EM></TD>
+ <TD><FONT size=2> A
+ class-allocated slot holding the symbol identifying the primary event
+ function for this type of object. Subclasses may support a <FONT
+ face=Courier>:callback</FONT>
+
+
+ initarg accepting a function to be invoked for the primary event; the
+ function will be linked internally with an <A
+ href="gfw-event-dispatcher.html">event-dispatcher</A>
+
+
+
+
+ instance assigned to this object.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2><EM>dispatcher</EM></FONT></TD>
+ <TD><FONT size=2>The <A
+ href="gfw-event-dispatcher.html">event-dispatcher</A> instance having responsibility for
+ processing events on behalf of this
+object. </FONT></TD></TR></TABLE></P></EM></FONT><FONT face=Arial size=2>
+<P><STRONG><FONT
+size=3></FONT></STRONG></FONT> </P></body>
+</html>
1
0
Author: junrue
Date: Mon Oct 2 10:54:59 2006
New Revision: 283
Added:
trunk/docs/manual/ApiReference.html
trunk/docs/manual/Footnotes.html
trunk/docs/manual/Glossary.html
trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
trunk/docs/manual/GraphicsPackage.html
trunk/docs/manual/ImageDataPlugins.html
trunk/docs/manual/Introduction.html
trunk/docs/manual/LegalInfo.html
trunk/docs/manual/MiscellaneousTopics.html
trunk/docs/manual/Prerequisites.html
trunk/docs/manual/Support.html
trunk/docs/manual/SystemPackage.html
trunk/docs/manual/TerminologyConventions.html
trunk/docs/manual/WidgetsPackage.html
trunk/docs/manual/gfs-native-object.html
trunk/docs/manual/gfs-point.html
trunk/docs/manual/gfs-rectangle.html
trunk/docs/manual/gfs-size.html
Removed:
trunk/docs/manual/Makefile
trunk/docs/manual/api.texinfo
trunk/docs/manual/event-functions.texinfo
trunk/docs/manual/glossary.texinfo
trunk/docs/manual/graphics-functions.texinfo
trunk/docs/manual/graphics-types.texinfo
trunk/docs/manual/image-plugins.texinfo
trunk/docs/manual/layout-functions.texinfo
trunk/docs/manual/layout-types.texinfo
trunk/docs/manual/miscellaneous.texinfo
trunk/docs/manual/overview.texinfo
trunk/docs/manual/reference.texinfo
trunk/docs/manual/style.css
trunk/docs/manual/system-functions.texinfo
trunk/docs/manual/system-types.texinfo
trunk/docs/manual/terminology.texinfo
trunk/docs/manual/widget-functions.texinfo
trunk/docs/manual/widget-types.texinfo
Log:
begin manual overhaul to support CHM
Added: trunk/docs/manual/ApiReference.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/ApiReference.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,15 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>API Reference</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<P><FONT face=Arial size=2> This chapter
+documents the Graphic-Forms programming interface. All package names are prefixed with
+<EM>graphic-forms.uitoolkit</EM>. </FONT></P>
+<P> </P></body>
+</html>
Added: trunk/docs/manual/Footnotes.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/Footnotes.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Footnotes</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial size=2><FONT face=Arial size=2>
+<P class=footnote><SMALL><FONT size=2>[</FONT><A
+href="file:///C:/projects/public/graphic-forms/docs/manual/reference/Overview.html#fnd-1"
+name=fn-1><FONT size=2>1</FONT></A><FONT size=2>]</FONT></SMALL> a small patch
+to enable the <SPAN class=sc>stdcall</SPAN> calling convention for callbacks is
+temporarily bundled with Graphic-Forms, see<BR>
+
+<CODE><FONT
+size=3>src/external-libraries/sbcl-callback-patch/</FONT></CODE></P>
+<P>[<A href="Prerequisites.html">2</A>] testing on RC1 is
+in-progress</P>
+<P>[<A href="ImageDataPlugins.html">3</A>] Nowadays, the Windows platform offers
+alternatives, such as <SPAN class=sc>gdi+</SPAN> which adds among other features
+native support for additional image formats. Graphic-Forms sticks with plain-old
+<SPAN class=sc>gdi</SPAN> to avoid the possibility of these alternatives not
+being installed.</P>
+<P>[<A href="ImageDataPlugins.html">4</A>] As do GUI bindings in other languages
+such as Java.</P>
+<P>[<A href="ImageDataPlugins.html">5</A>] See the main ImageMagick website at
+<A href="http://imagemagick.org">http://imagemagick.org</A> for downloads and
+documentation.</P>
+<P>[<A href="TerminologyConventions.html">6</A>] This topic gets muddier when edit controls come into
+the picture. Text in an edit control is selected despite there being no
+notification event; yet there is a notification (event-modify) then the user
+types text. I'm choosing to live with this inconsistency, partly because
+otherwise my categorization scheme seems to work well; and one can refer to the
+act of retrieving edit control selection, confident that developers will know
+this means obtaining highlighted text.</P>
+<P> </P></FONT> </FONT></body>
+</html>
Added: trunk/docs/manual/Glossary.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/Glossary.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Glossary</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial size=2>
+<P>This chapter defines fundamental terms encountered throughout the
+documentation of Graphic-Forms. </P> </FONT>
+<DL>
+ <DT><FONT face=Courier><SPAN class=samp>accelerator</SPAN></FONT><FONT face=Arial size=2>
+ <DD><A name=accelerator></A><A name=index-accelerator-301></A>An accelerator
+ is a key sequence assigned to an application function allowing a user to
+ bypass navigation of the menu or control hierarchy normally required to invoke
+ the function. Some accelerators are established by Windows style guidelines,
+ such as <SPAN class=sc>control-c</SPAN> for the clipboard copy operation from
+ an Edit menu. Applications may define other accelerators as appropriate.
+ Accelerators are generally intended for more knowledgeable users and should
+ not be the sole mechanism for invoking functionality. Compare with <A
+ href="Glossary.html">mnemonic</A>.<BR><BR></FONT>
+ <DT><FONT face=Courier><SPAN class=samp>auto-scrolling</SPAN></FONT><FONT face=Arial
+size=2>
+ <DD><A name=index-auto_002dscrolling-302></A>Auto-scrolling is a feature
+ whereby scrolling occurs as a side effect of user input so content can remain
+ visible, thus avoiding the need to explicitly manipulate scrollbars to achieve
+ the same result.<BR><BR></FONT>
+ <DT><FONT face=Courier><SPAN class=samp>control</SPAN></FONT><FONT face=Arial size=2>
+ <DD><A name=index-control-303></A>A control is a system-defined window class
+ whose role is to accept user input and possibly generate notification events
+ based on such input.<BR><BR></FONT>
+ <DT><SPAN class=samp><FONT
+ face=Courier>default action</FONT> </SPAN><FONT face=Arial size=2>
+ <DD><A name=default-action></A><A
+ name=index-default-action-304></A>Conceptually, a default action is a
+ secondary event initiated by user input that is a logical follow-up to a
+ previous event. Examples of such user gestures include double-clicking an item
+ in a list box control, or pressing <SPAN class=sc>enter</SPAN> when an edit
+ control has the keyboard focus. The response to a default action makes use of
+ context established by the preceding event (e.g., the selection set by an
+ initial click becomes the context for the double-click response).<BR><BR></FONT>
+ <DT><SPAN class=samp><FONT
+ face=Courier>dialog</FONT></SPAN><FONT face=Arial size=2>
+ <DD><A name=index-dialog-305></A>A dialog is a mechanism for collecting user
+ input or showing information. The system defines common dialogs for tasks like
+ choosing files, fonts, or colors. Custom dialogs can be defined by application
+ code.<BR><BR></FONT>
+ <DT><SPAN class=samp><FONT
+ face=Courier>extension</FONT></SPAN><FONT face=Arial size=2>
+ <DD><A name=extension></A><A name=index-extension-306></A>An extension is code
+ providing additional functionality beyond the original scope of a system. An
+ extension framework encourages modularity. More importantly, it is a conscious
+ design choice to allow a system to be stretched beyond what the original
+ designers may have anticipated. Compare with <A
+ href="Glossary.html">plugin</A>.<BR><BR></FONT>
+ <DT><SPAN class=samp><FONT
+ face=Courier>menu</FONT></SPAN><FONT face=Arial size=2>
+ <DD><A name=index-menu-307></A>A collection of menu items presented within a
+ single rectangular region. Menus are often anchored to a menu bar, but may
+ also be invoked in a context-sensitive manner via the mouse or an <A
+ href="Glossary.html">accelerator</A>.<BR><BR></FONT>
+ <DT><SPAN class=samp><FONT
+ face=Courier>mix-in class</FONT> </SPAN><FONT face=Arial size=2>
+ <DD><A name=mix_002din-class></A><A name=index-mix_002din-class-308></A>A
+ mix-in class represents a specific abstraction that complements the role(s) of
+ other class(es) in a class hierarchy.<BR><BR></FONT>
+ <DT><SPAN class=samp><FONT
+ face=Courier>mnemonic</FONT></SPAN><FONT face=Arial size=2>
+ <DD><A name=mnemonic></A><A name=index-mnemonic-309></A>A mnemonic is a key
+ sequence (usually a single character modified by the <SPAN class=sc>alt</SPAN>
+ key) enabling mouse-free navigation of a menu or control hierarchy to invoke
+ an application function. Depending on the user's system settings, mnemonic
+ characters may be hidden until the user presses the <SPAN class=sc>alt</SPAN>
+ key. Compare with <A
+ href="Glossary.html">accelerator</A>.<BR><BR></FONT>
+ <DT><SPAN class=samp><FONT
+ face=Courier>plugin</FONT></SPAN><FONT face=Arial size=2>
+ <DD><A name=plugin></A><A name=index-plugin-310></A>A plugin is code
+ integrated into a larger system in order to implement a specific instance of
+ an established category of services. A plugin framework encourages modularity
+ within a defined scope of functionality. Compare with <A
+ href="Glossary.html">extension</A>.
+ <DD> </DD></DL></FONT></body>
+</html>
Added: trunk/docs/manual/Graphic-FormsProgrammingReference.wcp
==============================================================================
--- (empty file)
+++ trunk/docs/manual/Graphic-FormsProgrammingReference.wcp Mon Oct 2 10:54:59 2006
@@ -0,0 +1,266 @@
+[GENERAL]
+Title=Graphic-Forms Programming Reference
+RootDir=
+DefaultTopic=Introduction.html
+CompiledFile=graphic-forms.chm
+CustomTemplate=
+DefaultTemplate=1
+Encoding=Windows-1252
+Language=0x0409
+DeleteProject=0
+ViewCompiledFile=1
+HasChild=0
+NoChild=10
+HtmlHelpTemplate=
+HtmlHelpTitle=Graphic-Forms Programming Reference
+HtmlHelpTitleSame=1
+WebHelpDefault=Introduction.html
+WebHelpOutputFolder=c:\projects\public\graphic-forms\docs\manual\html
+WebHelpTemplate=
+WebHelpTitle=Graphic-Forms Programming Reference
+WebHelpDefaultSame=1
+WebHelpTemplateSame=0
+WebHelpTilteSame=1
+StartFromRoot=1
+AutoCollapse=0
+DrawLines=1
+SingleHtmlFilename=index.html
+SingleHtmlOutputFolder=C:\tmp\install
+SingleHtmlTitle=Graphic-Forms Programming Reference
+SingleHtmlHasToc=1
+SingleHtmlSame=1
+HeadProperties=1
+PageProperties=1
+RealColorIcon=0
+ShowIndex=1
+NavWidth=200
+WebFontColor=#000000
+WebBackColor=#DCDBD6
+HHPFolder=
+
+[CHMSetting]
+Top=50
+Left=50
+Height=500
+Width=700
+PaneWidth=250
+DefaultTab=0
+ShowMSDNMenu=0
+ShowPanesToolbar=1
+ShowPane=1
+HideToolbar=0
+HideToolbarText=0
+StayOnTop=0
+Maximize=0
+Hide=1
+Locate=0
+Back=1
+bForward=1
+Stop=0
+Refresh=1
+Home=1
+Print=1
+Option=1
+Jump1=0
+Jump2=0
+AutoShowHide=0
+AutoSync=1
+Content=1
+Index=1
+Search=1
+Favorite=1
+UseFolder=0
+AutoTrack=0
+SelectRow=0
+PlusMinus=1
+ShowSelection=1
+ShowRoot=1
+DrawLines=1
+AutoExpand=0
+RightToLeft=0
+LeftScroll=0
+Border=0
+DialogFrame=0
+RaisedEdge=0
+SunkenEdge=0
+SavePosition=1
+ContentsFont=,8,0
+IndexFont=,8,0
+Title=Graphic-Forms Programming Reference(Created by WinCHM Prov3.23 unregistered version!)
+Language=0x0409
+Font=
+DefaultTopic=Introduction.html
+
+[TOPICS]
+TitleList=17
+TitleList.Title.0=Legal Information
+TitleList.Level.0=0
+TitleList.Url.0=LegalInfo.html
+TitleList.Icon.0=0
+TitleList.Status.0=0
+TitleList.Keywords.0=
+TitleList.ContextNumber.0=
+TitleList.ApplyTemp.0=0
+TitleList.Expanded.0=0
+TitleList.Kind.0=0
+TitleList.Title.1=Introduction
+TitleList.Level.1=0
+TitleList.Url.1=Introduction.html
+TitleList.Icon.1=0
+TitleList.Status.1=0
+TitleList.Keywords.1=
+TitleList.ContextNumber.1=
+TitleList.ApplyTemp.1=0
+TitleList.Expanded.1=0
+TitleList.Kind.1=0
+TitleList.Title.2=Prerequisites
+TitleList.Level.2=1
+TitleList.Url.2=Prerequisites.html
+TitleList.Icon.2=0
+TitleList.Status.2=0
+TitleList.Keywords.2=
+TitleList.ContextNumber.2=
+TitleList.ApplyTemp.2=0
+TitleList.Expanded.2=0
+TitleList.Kind.2=0
+TitleList.Title.3=Support and Feedback
+TitleList.Level.3=1
+TitleList.Url.3=Support.html
+TitleList.Icon.3=0
+TitleList.Status.3=0
+TitleList.Keywords.3=
+TitleList.ContextNumber.3=
+TitleList.ApplyTemp.3=0
+TitleList.Expanded.3=0
+TitleList.Kind.3=0
+TitleList.Title.4=API Reference
+TitleList.Level.4=0
+TitleList.Url.4=ApiReference.html
+TitleList.Icon.4=0
+TitleList.Status.4=0
+TitleList.Keywords.4=
+TitleList.ContextNumber.4=
+TitleList.ApplyTemp.4=0
+TitleList.Expanded.4=1
+TitleList.Kind.4=0
+TitleList.Title.5=Graphics Package
+TitleList.Level.5=1
+TitleList.Url.5=GraphicsPackage.html
+TitleList.Icon.5=0
+TitleList.Status.5=0
+TitleList.Keywords.5=
+TitleList.ContextNumber.5=
+TitleList.ApplyTemp.5=0
+TitleList.Expanded.5=0
+TitleList.Kind.5=0
+TitleList.Title.6=System Package
+TitleList.Level.6=1
+TitleList.Url.6=SystemPackage.html
+TitleList.Icon.6=0
+TitleList.Status.6=0
+TitleList.Keywords.6=
+TitleList.ContextNumber.6=
+TitleList.ApplyTemp.6=0
+TitleList.Expanded.6=1
+TitleList.Kind.6=0
+TitleList.Title.7=native-object
+TitleList.Level.7=2
+TitleList.Url.7=gfs-native-object.html
+TitleList.Icon.7=0
+TitleList.Status.7=0
+TitleList.Keywords.7=
+TitleList.ContextNumber.7=
+TitleList.ApplyTemp.7=0
+TitleList.Expanded.7=0
+TitleList.Kind.7=0
+TitleList.Title.8=point
+TitleList.Level.8=2
+TitleList.Url.8=gfs-point.html
+TitleList.Icon.8=0
+TitleList.Status.8=0
+TitleList.Keywords.8=
+TitleList.ContextNumber.8=
+TitleList.ApplyTemp.8=0
+TitleList.Expanded.8=0
+TitleList.Kind.8=0
+TitleList.Title.9=rectangle
+TitleList.Level.9=2
+TitleList.Url.9=gfs-rectangle.html
+TitleList.Icon.9=0
+TitleList.Status.9=0
+TitleList.Keywords.9=
+TitleList.ContextNumber.9=
+TitleList.ApplyTemp.9=0
+TitleList.Expanded.9=0
+TitleList.Kind.9=0
+TitleList.Title.10=size
+TitleList.Level.10=2
+TitleList.Url.10=gfs-size.html
+TitleList.Icon.10=0
+TitleList.Status.10=0
+TitleList.Keywords.10=
+TitleList.ContextNumber.10=
+TitleList.ApplyTemp.10=0
+TitleList.Expanded.10=0
+TitleList.Kind.10=0
+TitleList.Title.11=Widgets Package
+TitleList.Level.11=1
+TitleList.Url.11=WidgetsPackage.html
+TitleList.Icon.11=0
+TitleList.Status.11=0
+TitleList.Keywords.11=
+TitleList.ContextNumber.11=
+TitleList.ApplyTemp.11=0
+TitleList.Expanded.11=0
+TitleList.Kind.11=0
+TitleList.Title.12=Miscellaneous Topics
+TitleList.Level.12=0
+TitleList.Url.12=MiscellaneousTopics.html
+TitleList.Icon.12=0
+TitleList.Status.12=0
+TitleList.Keywords.12=
+TitleList.ContextNumber.12=
+TitleList.ApplyTemp.12=0
+TitleList.Expanded.12=0
+TitleList.Kind.12=0
+TitleList.Title.13=Image Data Plugins
+TitleList.Level.13=1
+TitleList.Url.13=ImageDataPlugins.html
+TitleList.Icon.13=0
+TitleList.Status.13=0
+TitleList.Keywords.13=
+TitleList.ContextNumber.13=
+TitleList.ApplyTemp.13=0
+TitleList.Expanded.13=0
+TitleList.Kind.13=0
+TitleList.Title.14=Terminology Conventions
+TitleList.Level.14=0
+TitleList.Url.14=TerminologyConventions.html
+TitleList.Icon.14=0
+TitleList.Status.14=0
+TitleList.Keywords.14=
+TitleList.ContextNumber.14=
+TitleList.ApplyTemp.14=0
+TitleList.Expanded.14=0
+TitleList.Kind.14=0
+TitleList.Title.15=Glossary
+TitleList.Level.15=0
+TitleList.Url.15=Glossary.html
+TitleList.Icon.15=0
+TitleList.Status.15=0
+TitleList.Keywords.15=
+TitleList.ContextNumber.15=
+TitleList.ApplyTemp.15=0
+TitleList.Expanded.15=0
+TitleList.Kind.15=0
+TitleList.Title.16=Footnotes
+TitleList.Level.16=0
+TitleList.Url.16=Footnotes.html
+TitleList.Icon.16=0
+TitleList.Status.16=0
+TitleList.Keywords.16=
+TitleList.ContextNumber.16=
+TitleList.ApplyTemp.16=0
+TitleList.Expanded.16=0
+TitleList.Kind.16=1
+
Added: trunk/docs/manual/GraphicsPackage.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/GraphicsPackage.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Graphics Package</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial size=2>
+<H4><FONT face=Arial>Full Package Name</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>graphic-forms.uitoolkit.graphics</FONT></P>
+<H4><FONT face=Arial>Nickname</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>GFG</FONT></P>
+<H4><FONT face=Arial>Synopsis</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2> This package contains the symbols corresponding
+to graphics-related classes, drawing operations, and meta-data. This
+package and GFW together comprise the bulk of the public API.</FONT></P>
+<P> </P> </FONT></body>
+</html>
Added: trunk/docs/manual/ImageDataPlugins.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/ImageDataPlugins.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,130 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Image Data Plugins</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>Rationale</FONT></H4>
+<P><FONT face=Arial size=2>An important feature of a user interface library is the
+display of graphical images, which are aggregates of pixel data and color
+information. The Windows <SPAN class=sc>GDI</SPAN> provides adequate support[</FONT>
+ <A href="Footnotes.html"><FONT
+face=Arial size=2>3</FONT></A><FONT face=Arial size=2>] for the basic tasks of creating
+system objects populated with image data, drawing on them, rendering them on the
+screen, and querying their attributes. Central to the <SPAN class=sc>gdi</SPAN>
+concept of an image is the <EM>bitmap</EM>. This format has a long history which
+becomes evident as one learns about features designed at a time when memory and
+CPU performance were markedly constrained compared to today's machines. For our
+purposes, the <SPAN class=sc>gdi</SPAN> bitmap serves as a normalized
+representation of image data. Graphic-Forms encapsulates <SPAN
+class=sc>gdi</SPAN> bitmap functionality via the
+graphics-context and image classes, plus related functions and
+macros.</FONT>
+
+</P>
+<P><FONT face=Arial size=2>A traditional Windows application embeds bitmap data within its binary
+executable (or <SPAN class=sc>DLL</SPAN>) via the Windows resource compiler.
+Such an application then uses Win32 <SPAN class=sc>API</SPAN>
+calls to access the resource data and instantiate bitmap objects. Windows
+applications may also choose to store image data in other locations, such as
+within files on disk. Graphic-Forms relies on this latter arrangement instead of
+the resource infrastructure.[</FONT>
+
+
+
+<A href="Footnotes.html"><FONT face=Arial
+size=2>4</FONT></A><FONT face=Arial size=2>]</FONT></P>
+<P><FONT face=Arial size=2>There are many image formats in use today. Whether images
+are stored as <SPAN class=sc>gif</SPAN>, <SPAN class=sc>jpeg</SPAN>, <SPAN
+class=sc>png</SPAN>, <SPAN class=sc>bmp</SPAN>, or some other format, there must
+be code to read the file data and convert it into a <SPAN class=sc>gdi</SPAN> bitmap format for use with
+drawing operations. This is the problem solved by the image data plugin
+mechanism in Graphic-Forms. It is solved in a manner insulating
+format-independent code in the main library from format-specific details, and in
+a manner allowing applications to provide their own code to do
+likewise.</FONT>
+
+
+
+
+</P>
+<H4><FONT face=Arial>Image file loading</FONT></H4>
+<P><FONT face=Arial size=2>When an image file is to be loaded, such as when a <SPAN
+class=sc>pathname</SPAN> is supplied to the <CODE>:file</CODE> keyword for the
+image or icon-bundle classes, the library traverses a list of file loader
+functions bound to the <CODE>gfg::*image-plugins*</CODE> variable �
+<CODE>funcall</CODE>'ing each one in turn until one of them returns a non-<SPAN
+class=sc>nil</SPAN> list, or the members of <CODE>gfg::*image-plugins*</CODE> is exhausted.
+In the latter case, a toolkit-error is raised to notify application code that no
+registered plugin supports the file. </FONT>
+
+ </P>
+<P><FONT face=Arial size=2>Under normal circumstances, the library will manage the list bound to
+<CODE>gfg::*image-plugins*</CODE> behind the scenes. However, applications
+requiring precise control over loader function calling order may directly modify
+<CODE>gfg::*image-plugins*</CODE> <EM>but must take care to do so properly</EM>. Improper
+modifications, such as accidentally assigning some other data structure, or
+adding the wrong kind of object, will result in program errors.</FONT>
+
+
+</P>
+<H4><FONT face=Arial>Plugins bundled with the library</FONT></H4>
+<P><FONT face=Arial size=2>Graphic-Forms includes two
+plugins in the distribution. </FONT> </P>
+<P><FONT face=Arial size=2>The <EM>Default</EM> plugin is available to applications unless the
+<CODE>:skip-default-plugin</CODE> keyword symbol is pushed onto
+<CODE>*features*</CODE> prior to loading the system. This plugin implements
+support for the <SPAN class=sc>bmp</SPAN> and <SPAN class=sc>ico</SPAN> formats directly in Common Lisp, thus imposing
+no additional external dependencies on applications. </FONT>
+
+ </P>
+<P><FONT face=Arial size=2>The <EM>ImageMagick</EM> plugin is loaded when the
+<CODE>:load-imagemagick-plugin</CODE> keyword symbol is pushed onto
+<CODE>*features*</CODE> prior to loading the system. Thanks to the ImageMagick
+library, this plugin supports most of the image formats one might expect to
+need. However, it requires additional preparation compared to the
+<EM>Default</EM> plugin. Developers must
+download the ImageMagick Q16 distribution and install it.[</FONT>
+
+<A href="Footnotes.html"><FONT
+face=Arial size=2>5</FONT></A><FONT face=Arial size=2>
+ ] When delivering applications, the developer must
+execute the ImageMagick installation process, or else replicate the expected
+directory structure and registry entries. Also, bear in mind that due to the
+rich functionality offered by ImageMagick, applications will pull in additional
+<SPAN class=sc>dll</SPAN>s and may have larger memory
+requirements.</FONT> <A
+href="file:///C:/projects/public/graphic-forms/docs/manual/reference/Image-data-plugins.html#fn-3"
+rel=footnote name=fnd-3><SUP></SUP></A></P>
+<H4><FONT face=Arial>Implementing additional
+plugins</FONT> </H4>
+<P><FONT face=Arial><FONT size=2><STRONG>FIXME:</STRONG> <EM>add more info to this subsection once the plugin
+system has matured a bit.</EM>
+</FONT></FONT> </P>
+<P><FONT face=Arial size=2>As described in the rationale,
+the role of an image data plugin is to translate an external library
+representation of image data. In a nutshell, this is accomplished by subclassing
+image-data-plugin and implementing certain generic functions. Third parties may
+implement and register additional plugins in an identical fashion. </FONT>
+
+
+ </P>
+<P><FONT face=Arial size=2>As a convenience, the symbol <CODE>gfg::*image-file-types*</CODE> is bound to
+an <SPAN class=sc>alist</SPAN> where the first of each pair is a
+string naming a file extension, and the second of each pair is a string
+supplying a brief description of the format. Plugin developers may retrieve
+these pairs to avoid duplication of the same information in their own code.
+</FONT>
+
+
+ </P>
+<P><FONT face=Arial size=2>Developers are welcome to inspect the source code of bundled plugins (located
+under <CODE>src/uitoolkit/graphics/plugins</CODE> in the distribution)
+for additional hints as to how these plugins may be implemented.</FONT>
+ </P>
+<P><FONT face=Arial size=2></FONT> </P></body>
+</html>
Added: trunk/docs/manual/Introduction.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/Introduction.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Introduction</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>Background</FONT> </H4>
+<P><FONT face="Arial" size =2>Graphic-Forms is a
+user interface library implemented in Common Lisp focusing on the Windows
+platform. Graphic-Forms is licensed under the terms of the BSD License.
+</FONT>
+
+ </P>
+<P><FONT face="Arial" size =2>The goal is to
+provide a Common Lisp-based toolkit for developing GUI applications on Windows.
+GUI features are encapsulated by a thin abstraction layer offering a
+Lisp-friendly interface. The library can be extended via Common Lisp bindings
+for system APIs, avoiding a prerequisite for coding ability in a non-Lisp
+programming language. </FONT>
+
+
+
+ </P>
+<P><FONT face="Arial" size =2>Why implement another
+UI toolkit? Applications that need portability across windowing systems are
+served today by projects such as LTK or wxCL in the open-source world, or the
+toolkits provided by commercial vendors. The target audience of Graphic-Forms
+consists of GUI developers focused on the Windows platform who want to leverage
+platform-specific features. </FONT>
+
+
+
+ </P>
+<P><FONT face="Arial" size =2>Long-term goals for
+this project may include implementing an application framework on top of the
+toolkit, or a rapid UI development language, or a UI design tool, or some
+combination thereof. </FONT>
+
+ </P>
+<P><FONT face="Arial" size =2>The remainder of this
+chapter provides basic information for programmers that want to use
+Graphic-Forms in their projects as well as contributors. </FONT>
+ </P>
+<P><FONT face=Arial><FONT size=2><STRONG>Caution:</STRONG> The information provided in this manual
+is subject to change. The author and contributors reserve the right to make API
+changes unless and until the interfaces are deemed stable, at which time a
+policy for backwards compatibility will be published. </FONT></FONT>
+
+
+ </P>
+<H4><FONT face=Arial>Project Website</FONT> </H4><FONT face=Arial size=2>
+<P><A
+href="http://common-lisp.net/project/graphic-forms">http://common-lisp.net/project/graphic-forms</A></P></FONT><FONT face=Arial size=2>
+<P> </P></FONT></body>
+</html>
Added: trunk/docs/manual/LegalInfo.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/LegalInfo.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Legal Information</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H3 class=unnumbered><FONT face=Arial>Graphic-Forms
+Programming Reference (version 0.6)</FONT> </H3>
+<P>Copyright � 2006, Jack D. Unrue <jdunrue at gmail.com> <BR></P>
+<BLOCKQUOTE>Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ <P>1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer. </P>
+ <P>2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution. </P>
+ <P>3. Neither the names of the authors nor the names of its contributors may
+ be used to endorse or promote products derived from this software without
+ specific prior written permission. </P>
+ <P><SPAN class=sc> THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND
+ CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS AND CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</SPAN>
+ </P></BLOCKQUOTE>
+<H4 class=section><FONT face=Arial>Trademarks</FONT></H4>
+<P><FONT face=Arial size=2>Windows� is a registered
+trademark of Microsoft Corporation. LispWorks is a trademark of LispWorks Ltd.
+All other trademarks used are owned by their respective owners.</FONT>
+
+ </P>
+<P> </P></body>
+</html>
Added: trunk/docs/manual/MiscellaneousTopics.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/MiscellaneousTopics.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,14 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Miscellaneous Topics</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<P><FONT face=Arial size=2>This chapter contains discussion
+of various topics germane to Windows programming with Graphic-Forms. </FONT></P>
+<P> </P></body>
+</html>
Added: trunk/docs/manual/Prerequisites.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/Prerequisites.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Prerequisites</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>Supported Common Lisp
+Implementations</FONT> </H4>
+<UL>
+ <LI><FONT face="Arial" size =2>CLISP 2.38 or
+ later </FONT>
+ <LI><FONT face="Arial" size =2>LispWorks 4.4.6
+ </FONT>
+ <LI><FONT face="Arial" size =2>SBCL 0.9.15
+ </FONT> <A href="Footnotes.html"><FONT face="Arial" size
+ =2>[1]</FONT></A><FONT face=Arial size=2> </FONT> </LI></UL>
+<H4 class=section><FONT face=Arial>Supported Windows Versions</FONT></H4>
+<UL>
+ <LI><FONT face="Arial" size =2>XP SP2 </FONT>
+ <LI><FONT face="Arial" size =2>Vista </FONT> <A href="Footnotes.html"><FONT
+ face="Arial" size =2>[2]</FONT></A><FONT face=Arial size=2> </FONT> </LI></UL>
+<H4><FONT face=Arial> Required Libraries (downloaded
+separately)</FONT> </H4><FONT
+face=Arial size=2>
+<DL>
+ <DT><CODE><FONT size=3>ASDF</FONT></CODE>
+ <DD><A
+ href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/cclan/asdf">http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/cclan/asdf</A><BR><EM>Note that ASDF is bundled with
+ SBCL.
+ </EM>
+ <DD><BR>
+ <DT><CODE><FONT size=3>CFFI</FONT></CODE>
+ <DD><A
+ href="http://common-lisp.net/project/cffi">http://common-lisp.net/project/cffi</A>
+ <DD><BR>
+ <DT><CODE><FONT size=3>Closer to MOP</FONT></CODE>
+ <DD><A
+ href="http://common-lisp.net/project/closer/downloads.html">http://common-lisp.net/project/closer/downloads.html</A>
+ <DD><BR>
+ <DT><CODE><FONT size=3>lw-compat</FONT></CODE>
+ <DD><A
+ href="http://common-lisp.net/project/closer/downloads.html">http://common-lisp.net/project/closer/downloads.html</A>
+ <DD> </DD></DL></FONT>
+<H4><FONT face=Arial>Required Libraries (bundled with Graphic-Forms)</FONT>
+</H4><FONT face=Arial size=2>
+<DL>
+ <DT><CODE><FONT size=3>Practical Common Lisp Chapter08 and
+ Chapter24</FONT></CODE>
+ <DD><A
+ href="http://www.gigamonkeys.com/book/practicals-1.0.3.tar.gz">http://www.gigamonkeys.com/book/practicals-1.0.3.tar.gz</A>
+ <DD><BR>
+ <DT><CODE><FONT size=3>lisp-unit</FONT></CODE></DT>
+ <DD><CODE></CODE></FONT><A
+ href="http://www.cs.northwestern.edu/academics/courses/325/readings/lisp-unit.html"><FONT face=Arial
+ size=2>http://www.cs.northwestern.edu/academics/courses/325/readings/lisp-unit.html</FONT></A>
+ </DD></DL>
+<H4><FONT face=Arial>Optional Libraries (downloaded
+separately)</FONT> </H4><FONT
+face=Arial size=2>
+<DL>
+ <DT><CODE><FONT size=3>ImageMagick</FONT></CODE>
+ <DD><A
+ href="http://imagemagick.org/script/binary-releases.php#windows">http://imagemagick.org/script/binary-releases.php#windows</A><BR><EM>Install the Q16 version and push
+ the symbol :load-imagemagick-plugin onto *features* before executing ASDF.
+
+ </EM> </DD></DL></FONT>
+<H4 class=section><FONT face=Arial>
+Building</FONT></H4>
+<P><FONT face=Arial size=2>Please see the <CODE><FONT size=3>README.txt</FONT></CODE> file included in
+the distribution for instructions on how to load the ASDF system, run unit-tests,
+and demo programs. </FONT>
+
+ </P>
+<P> </P></body>
+</html>
Added: trunk/docs/manual/Support.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/Support.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Support and Feedback</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4 class=subsection><FONT face=Arial>Mailing Lists and Bug
+Reports</FONT></H4><FONT size=2 >
+<P><FONT face=Arial>Announcements mailing list: <BR></FONT><A
+href="http://www.common-lisp.net/mailman/listinfo/graphic-forms-announce"><FONT
+face=Arial>http://www.common-lisp.net/mailman/listinfo/graphic-forms-announce</FONT></A><FONT
+face=Arial> </FONT>
+</P>
+<P><FONT face=Arial> Developer
+mailing list: <BR></FONT><A
+href="http://www.common-lisp.net/mailman/listinfo/graphic-forms-devel"><FONT
+face=Arial>http://www.common-lisp.net/mailman/listinfo/graphic-forms-devel</FONT></A><FONT
+face=Arial> </FONT>
+</P>
+<P><FONT face=Arial> Source control mailing list: <BR></FONT><A
+href="http://www.common-lisp.net/mailman/listinfo/graphic-forms-cvs"><FONT
+face=Arial>http://www.common-lisp.net/mailman/listinfo/graphic-forms-cvs</FONT></A><FONT
+face=Arial> </FONT>
+</P>
+<P><FONT face=Arial>The bug tracking system: <BR></FONT><A
+href="http://sourceforge.net/tracker/?group_id=163034&atid=826145"><FONT
+face=Arial>http://sourceforge.net/tracker/?group_id=163034&atid=826145</FONT></A><FONT
+face=Arial> </FONT>
+</P>
+<H4 class=subsection><FONT face=Arial>Submitting
+Patches</FONT> </H4>
+<P><FONT face="Arial" >
+ Patch tracker:<BR>
+ </FONT> <A
+href="http://sourceforge.net/tracker/?group_id=163034&atid=826147"><FONT face="Arial"
+>http://sourceforge.net/tracker/?group_id=163034&atid=826147</FONT></A><FONT
+face=Arial> </FONT></P>
+<P> </P> </FONT></body>
+</html>
Added: trunk/docs/manual/SystemPackage.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/SystemPackage.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>System Package</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>Full Package Name</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>graphic-forms.uitoolkit.system</FONT></P>
+<H4><FONT face=Arial>Nickname</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>GFS</FONT></P>
+<H4><FONT face=Arial>Synopsis</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>The symbols in this package correspond to
+system-level functionality, such as foreign function declarations for the Win32
+API. The majority of the symbols herein are not exported, except for a few
+fundamental types, conditions, and methods.</FONT></P>
+<P> </P></body>
+</html>
Added: trunk/docs/manual/TerminologyConventions.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/TerminologyConventions.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Terminology Conventions</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body marginwidth="10">
+<P><FONT face=Arial size=2>This section documents
+terminology conventions observed in Graphic-Forms. These conventions should be
+interpreted with the traditional Common Lisp conventions in mind (some of which
+are documented here: </FONT>
+
+ <A
+href="http://www.cliki.net/Naming%20conventions"><FONT face=Arial
+size=2>http://www.cliki.net/Naming%20conventions</FONT></A><FONT face=Arial
+size=2>).</FONT></P>
+<DL>
+ <DT><SPAN class=option><FONT face="Courier New">accessor
+ names</FONT></SPAN>
+ <DD><FONT face=Arial size=2>For clearer identification of accessors, Graphic-Forms uses the suffix
+`<SAMP><SPAN class=samp>-of</SPAN></SAMP>' whenever possible.</FONT> <BR> <BR>
+ <DT><SPAN class=option><FONT
+ face=Courier>check versus select</FONT>
+ </SPAN>
+ <DD><FONT face=Arial size=2>Admittedly, these two concepts are similar. They can be used as verbs and
+they both describe a state of being (`<SAMP><SPAN
+class=samp>checked</SPAN></SAMP>' and `<SAMP><SPAN
+class=samp>selected</SPAN></SAMP>'). Yet they need to remain separate due to the
+fact that certain widgets can exist in both states simultaneously, like a
+tri-state button, or a table or tree whose items are checkboxes. The choice of
+which best describes an action or state amounts to a judgement call. In
+Graphic-Forms, the author chooses to use `<SAMP><SPAN
+class=samp>select</SPAN></SAMP>' when a user gesture causes a widget to issue
+its primary notification event, such as a menu item or button being clicked.
+Hence, the verb `<SAMP><SPAN class=samp>select</SPAN></SAMP>' aligns with event-select
+ function.[</FONT> <A
+href="Footnotes.html"><FONT face=Arial size=2>6</FONT></A><FONT
+ face=Arial size=2>] And so the `<SAMP><SPAN
+class=samp>selection</SPAN></SAMP>' state is associated with highlighting of an
+item. Graphic-Forms uses `<SAMP><SPAN class=samp>check</SPAN></SAMP>' to
+identify an operation that flags or annotates a widget; the `<SAMP><SPAN
+class=samp>checked</SPAN></SAMP>' state means being
+ annotated.</FONT>
+ <BR>
+ <BR>
+
+
+ <DT><FONT face=Courier>function and method names</FONT>
+ <DD><FONT face=Arial size=2>Functions and methods should be named using a verb to suggest action. It
+ may be tempting (especially for former Java programmers) to use the Java
+ getter/setter naming conventions for accessor-like functions, but the author
+ prefers `<SAMP><SPAN class=samp>obtain</SPAN></SAMP>' rather than `<SAMP><SPAN
+ class=samp>get</SPAN></SAMP>', and he prefers <SPAN class=sc>setf</SPAN>able
+ places to Java-style `<SAMP><SPAN class=samp>put</SPAN></SAMP>' or
+ `<SAMP><SPAN class=samp>set</SPAN></SAMP>' functions. In the latter case,
+ where a symbol refers to both an accessor and a <SPAN class=sc>setf</SPAN>
+ function, the author omits the `<SAMP><SPAN class=samp>obtain</SPAN></SAMP>'
+ prefix (like size). For status querying functions, the author suggests
+ following the standard Common Lisp convention of `<SAMP><SPAN
+ class=samp>availablep</SPAN></SAMP>' or `<SAMP><SPAN
+ class=samp>some-test-p</SPAN></SAMP>'.</FONT> <BR> <BR>
+ <DT><FONT face=Courier>macro names</FONT>
+ <DD><FONT face=Arial size=2>Macro names should be chosen
+ in a manner consistent with established Common Lisp practice. An exception is
+ allowed for convenience wrappers around structure accessors (see for example
+ location).</FONT>
+
+ <BR>
+
+ </DD></DL>
+<P> </P></body>
+</html>
Added: trunk/docs/manual/WidgetsPackage.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/WidgetsPackage.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Widgets Package</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>Full Package Name</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>graphic-forms.uitoolkit.widgets</FONT></P> </FONT>
+<H4><FONT face=Arial>Nickname</FONT></H4><FONT face=Arial size=2>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>GFW</FONT></P>
+<H4><FONT face=Arial>Synopsis</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This package contains symbols for user interface
+widget classes, event-handling methods, and management functions. This
+package and GFG together constitute the bulk of the public API.</FONT></P>
+<P> </P></FONT></body>
+</html>
Added: trunk/docs/manual/gfs-native-object.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs-native-object.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>native-object</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial >
+native-object</FONT></H4>
+<P dir=ltr><FONT face=Arial size=2>Class</FONT></P>
+<P dir=ltr><FONT face=Arial size=2>Inherits: <EM>none</EM></FONT></P>
+<P dir=ltr><FONT face=Arial size=2>Inherited By: image-data-plugin, font,
+graphics-context, icon-bundle, image, display, event-source</FONT></P>
+<H4 dir=ltr><FONT face=Arial>Synopsis</FONT></H4><FONT size=2 >
+<P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This is the
+base class for objects representing a system resource such as a window or device
+context.</FONT></FONT></P>
+<H4><FONT face=Arial>Slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse"
+borderColor=#ffffff cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT
+ size=2> handle</FONT></EM></TD>
+ <TD><FONT size=2> A Win32 HANDLE or foreign pointer. Applications
+ should not modify this directly.</FONT></TD></TR></TABLE></P></EM></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>Slot Readers</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2> handle</FONT></TD>
+ <TD><FONT face=Arial size=2>Returns the Win32 HANDLE or foreign pointer
+ stored in the <EM>handle</EM>
+slot.</FONT></TD></TR></TABLE></P></body>
+</html>
Added: trunk/docs/manual/gfs-point.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs-point.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>point</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial size=2>
+<H4><FONT face=Arial>
+point</FONT></H4>
+<P>Structure</P>
+<H4><FONT face=Arial>Synopsis</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a point in the Cartesian
+ plane.</FONT></FONT></P>
+<H4><FONT face=Arial>Slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>x</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the point's X coordinate.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>y</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the point's Y
+coordinate.</FONT></TD></TR></TABLE></P></EM></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>Slot
+Accessors</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>point-x</FONT></TD>
+ <TD><FONT face=Arial size=2>Sets or returns the value of the <EM>x</EM>
+ slot.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>point-y</FONT></TD>
+ <TD><FONT size=2>Sets or returns the value of the <EM>y</EM>
+ slot.</FONT></TD></TR></TABLE></P> </FONT></body>
+</html>
Added: trunk/docs/manual/gfs-rectangle.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs-rectangle.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>rectangle</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body><FONT face=Arial size=2>
+<H4><FONT face=Arial>rectangle</FONT></H4>
+<P>Structure</P>
+<H4><FONT face=Arial>Synopsis</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This
+ structure represents a rectangle in the Cartesian
+ plane.</FONT></FONT></P>
+<H4><FONT face=Arial>Slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>location</FONT></EM></TD>
+ <TD><FONT size=2>A <A
+ href="gfs-point.html">point</A>
+ object representing the rectangle's upper-left corner.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>size</FONT></EM></TD>
+ <TD><FONT size=2>A <A
+ href="gfs-size.html">size</A> object representing rectangle's width and
+height.</FONT></TD></TR></TABLE></P></EM></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>Slot
+Accessors</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>rectangle-location</FONT></TD>
+ <TD><FONT face=Arial size=2>Sets or returns the value of the <EM>location</EM>
+ slot.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>rectangle-size</FONT></TD>
+ <TD><FONT size=2>Sets or returns the value of the <EM>size</EM>
+ slot.</FONT></TD></TR></TABLE></P> </FONT>
+<H4><FONT face=Arial>See Also</FONT></H4><FONT face=Arial size=2>
+<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
+ <P><A href="gfs-point.html">point</A>, <A href="gfs-size.html">size</A> </P>
+ <P></FONT> </P></BLOCKQUOTE></body>
+</html>
Added: trunk/docs/manual/gfs-size.html
==============================================================================
--- (empty file)
+++ trunk/docs/manual/gfs-size.html Mon Oct 2 10:54:59 2006
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>size</title>
+<meta name="GENERATOR" content="WinCHM">
+<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
+
+</head>
+
+<body>
+<H4><FONT face=Arial>size</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>Structure</FONT></P>
+<H4><FONT face=Arial>Synopsis</FONT></H4><FONT face=Arial size=2>
+ <P dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial size=2>This structure represents a 2-dimensional
+ area.</FONT></FONT></P>
+<H4><FONT face=Arial>Slots</FONT></H4><FONT face=Arial size=2><EM>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><EM><FONT size=2>height</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the height of the area.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><EM><FONT size=2>width</FONT></EM></TD>
+ <TD><FONT size=2>An integer
+ specifying the width of the
+area.</FONT></TD></TR></TABLE></P></EM></FONT>
+<H4 dir=ltr style="MARGIN-RIGHT: 0px"><FONT face=Arial>Slot
+Accessors</FONT></H4>
+<P dir=ltr style="MARGIN-RIGHT: 0px">
+<TABLE style="WIDTH: 100%; BORDER-COLLAPSE: collapse" borderColor=#ffffff
+cellSpacing=0 cellPadding=2 width="100%" border=1>
+
+ <TR>
+ <TD width="20%"><FONT face=Arial size=2>size-height</FONT></TD>
+ <TD><FONT face=Arial size=2>Sets or returns the value of
+ the <EM>height</EM> slot.</FONT></TD></TR>
+ <TR>
+ <TD width="20%"><FONT size=2>size-width</FONT></TD>
+ <TD><FONT size=2>Sets or returns the value of the <EM>width</EM>
+ slot.</FONT></TD></TR></TABLE></P> </FONT></body>
+</html>
1
0
Author: junrue
Date: Sun Oct 1 17:17:15 2006
New Revision: 282
Added:
trunk/docs/website/faq.html
Modified:
trunk/docs/website/docs.html
Log:
added project FAQ
Modified: trunk/docs/website/docs.html
==============================================================================
--- trunk/docs/website/docs.html (original)
+++ trunk/docs/website/docs.html Sun Oct 1 17:17:15 2006
@@ -15,7 +15,7 @@
<h3><a href="reference/index.html">Programming Reference</a></h3>
- <h3>FAQ</h3>
+ <h3><a href="faq.html">FAQ</a></h3>
<h3>Articles</h3>
Added: trunk/docs/website/faq.html
==============================================================================
--- (empty file)
+++ trunk/docs/website/faq.html Sun Oct 1 17:17:15 2006
@@ -0,0 +1,179 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+
+<head>
+ <title>Graphic-Forms Frequently Asked Questions</title>
+ <link rel="stylesheet" type="text/css" href="style.css"/>
+ <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+</head>
+
+<body>
+
+ <div class="header">
+ <h3>Graphic-Forms Frequently Asked Questions</h3>
+ </div>
+
+ <div class="faq_header">
+ <h5><a name="FAQ_INDEX">Index</a></h5>
+ <ol>
+ <li><a href="faq.html#FAQ1">Why implement another user interface library?</a></li>
+ <li><a href="faq.html#FAQ2">Common Lisp is obscure, shouldn't we stick with popular programming languages?</a></li>
+ <li><a href="faq.html#FAQ3">Why focus solely on Windows at the expense of portability?</a></li>
+ <li><a href="faq.html#FAQ4">What is the status of Graphic-Forms?</a></li>
+ <li><a href="faq.html#FAQ5">Please compare Graphic-Forms to libraries X, Y, and Z.</a></li>
+ <li><a href="faq.html#FAQ6">How can I contribute?</a></li>
+ <li><a href="faq.html#FAQ7">That's an unusual project name.</a></li>
+ </ol>
+ </div>
+
+ <div class="faq_header">
+ <h5><a name="FAQ1">1. Why implement another user interface library?</a></h5>
+ </div>
+ <p>I don't think the space of GUI development has yet been explored adequately,
+ particularly where declarative and dynamic approaches are concerned. I also
+ don't think Windows-based Common Lisp developers have enough options for GUI programming.
+ Finally, I think more open-source code is better than less, arguments about
+ balkanization and limited resources notwithstanding.</p>
+
+ <p>The argument could be made (and I believe has been, although right now I can't
+ find the link to <a href="http://ometer.com/">Havoc Pennington's</a> blog
+ entry where I think I remember him doing so) that the industry doesn't need
+ another GUI API; who am I to think people will adopt my API, and why should
+ they be bothered to try?</p>
+
+ <p>First of all, there always will be people willing try new things -- and they are
+ great people from whom to get feedback. Secondly, there is no physical law of
+ the universe saying innovation in the GUI API space is at an end, especially
+ if you consider how many dynamically-typed, code-is-data libraries there are
+ compared to the statically-typed, Algol-based so-called <i>popular</i> choices.
+ Third, every one of the existing incumbents started with 0 fans (or 1 if you
+ count the original designer). Fourth, I wanted (and still want) to provide
+ Windows developers more options -- less reason to give up on Common Lisp. I'll
+ spare you reasons 5, 6, and 7 since I think (and hope) you've gotten the gist.
+ If not, oh well I tried.</p>
+
+ <div class="faq_header">
+ <h5><a name="FAQ2">2. Common Lisp is obscure, shouldn't we stick with popular programming languages?</a></h5>
+ </div>
+ <p>I got interested in Common Lisp initially after reading Paul Graham's
+ <a href="http://www.paulgraham.com/lisp.html">essays on Lisp</a>,
+ then grew more serious after buying a copy of
+ <i><a href="http://gigamonkeys.com/book/">Practical Common Lisp</a></i> by
+ Peter Seibel. I have grown to appreciate Common Lisp as a superior programming
+ language for the kind of development I want to do in the long-term.</p>
+
+ <p>Compared to current popular languages and their associated frameworks,
+ it's tempting to think of Common Lisp as being obscure. In reality, it has a long
+ <a href="http://www-formal.stanford.edu/jmc/history/lisp/lisp.html">history</a>,
+ and there are
+ <a href="http://www.paulgraham.com/carl.html">well-known</a>
+ <a href="http://lib.store.yahoo.net/lib/paulgraham/bbnexcerpts.txt">success</a>
+ <a href="http://www.franz.com/success/customer_apps/animation_graphics/naughtydog.lh…">stories</a>.
+ One of the attributes of Lisp making GUI programming a real joy is the ability
+ to easily define powerful domain-specific languages, such as the <code>DEFMENU</code>
+ language in Graphic-Forms. I don't regret shifting my focus to Common Lisp at all.</p>
+
+ <p>You can find more information about Common Lisp on the web
+ <a href="http://www.cliki.net/">here</a>,
+ <a href="http://cl-user.net/">here</a>, and
+ <a href="http://common-lisp.net/">here</a>. Or just read
+ <a href="http://www.paulgraham.com/iflisp.html">this essay</a> and think about
+ it for a while. In any case, if you're comfortable and productive using the tools
+ you already have available, more power to you.</p>
+
+ <div class="faq_header">
+ <h5><a name="FAQ3">3. Why focus solely on Windows at the expense of portability?</a></h5>
+ </div>
+ <p>This is a hard question to answer in a satisfactory manner, because the premise
+ is absolutely valid: developers prefer to support multiple platforms or
+ at least have the freedom to change their focus. There is quite a bit of
+ well-deserved ambivalence, if not hostility, towards Windows and the
+ <a href="http://www.microsoft.com/">company</a> that produces it.</p>
+
+ <p>Having worked for the company once known as <i>XVT Software, Inc.</i>
+ in the early 1990's, I gained an appreciation for both the value of and the
+ incredible demands imposed by software portability. There are existing
+ Lisp-based GUI portability libraries, which I respect for their good
+ intentions, not to mention the huge effort they require. Relatively few Lisp-based
+ GUI libraries target Windows specifically, hence this is a niche I wanted to
+ try to fill.</p>
+
+ <p>The bottom line is this: I want more people to write GUI applications for
+ Windows in Common Lisp, and I hope you use Graphic-Forms to do it. As for
+ the ABM crowd, if you don't like Windows, then you're welcome to ignore this
+ project. Don't bother flaming me about it, as I will ignore you.</p>
+
+ <div class="faq_header">
+ <h5><a name="FAQ4">4. What is the status of Graphic-Forms?</a></h5>
+ </div>
+ <p>Graphic-Forms is in alpha and will be for the forseeable future -- a user interface
+ library of this kind entails a large feature set. The code and documentation is
+ under constant development, with new features being added at a rapid pace. Public
+ interfaces have not yet stabilized, thus I cannot yet commit to backwards compatibility.
+ This is a project with which (I hope) early adopters can experiment.</p>
+
+ <p>I will nevertheless point out how this project has gotten past the initial hurdle
+ where other projects often die out. There are key aspects of the
+ design (if not the implementation) of Graphic-Forms that I'm getting pretty happy
+ with, and most of all, I've proven to my satisfaction the feasibility of building
+ a user interface library in Common Lisp for Windows. I think a solid foundation
+ is forming.</p>
+
+ <p>I expect to transition to beta when the majority of features are in place and
+ what remains is essentially testing -- but it's a grey area and none of us can
+ predict the future with any certainty.</p>
+
+ <div class="faq_header">
+ <h5><a name="FAQ5">5. Please compare Graphic-Forms to libraries X, Y, and Z.</a></h5>
+ </div>
+ <p>I'm generally not inclined to do so. Writing an accurate and thorough
+ comparison is a lot of work, whereas I'd rather spend the time and energy
+ directly on Graphic-Forms. Also, there is a risk of my making inaccurate
+ statements which might result in nasty email filling my in-box that I
+ could live without, and perhaps even legal troubles.</p>
+ <p>Also, as far as my personal attitude regarding criticism of other people's
+ work is concerned, I prefer to do so in the proper venue with more likelihood
+ of such feedback resulting in improvements. See
+ <a href="http://en.wikipedia.org/wiki/Ethic_of_reciprocity">The Golden Rule</a>.</p>
+
+ <div class="faq_header">
+ <h5><a name="FAQ6">6. How can I contribute?</a></h5>
+ </div>
+ <p>Constructive criticism, bug reports, and patches are always appreciated and
+ thoughtfully considered. Here are the main channels for participation:<br/>
+ <ul>
+ <li><a href="http://www.common-lisp.net/mailman/listinfo/graphic-forms-devel">
+ Developer mailing list</a></li>
+ <li><a href="http://sourceforge.net/tracker/?group_id=163034&atid=826145">
+ Bug tracking system</a></li>
+ <li><a href="http://sourceforge.net/tracker/?group_id=163034&atid=826147">
+ Patch uploads</a></li>
+ </ul></p>
+
+ <p>Bug reports should be accompanied by self-contained test cases whenever possible.
+ A quick note about your environment (Windows version, CL implementation, etc)
+ is also very important.
+
+ <p>Graphic-Forms is <a href="http://home.earthlink.net/~jdunrue/license.html">BSD licensed</a>.
+ As project founder/lead developer, <b>I reserve the right to reject or modify patches
+ as I see fit</b>. But rest assured I am grateful to receive patches and will make every
+ effort to understand and preserve the intent of any contributions. Finally, for
+ any patch consisting of more than 2-3 lines of code, I will include your copyright
+ statement in the relevant source file(s) along with my own.</p>
+
+ <div class="faq_header">
+ <h5><a name="FAQ7">7. That's an unusual project name.</a></h5>
+ </div>
+ <p>I'm glad you think so! It's difficult to identify project names that are
+ meaningful and relevant, yet are free of trademark concerns. The name
+ Graphic-Forms is meant to be a play on words, since the library focuses
+ on <b>graphic</b>al features and <b>forms</b> is a term referring to
+ fragments of Lisp code.</P
+
+ <div class="footer">
+ <a class="footerleft" href="http://common-lisp.net">common-lisp.net home</a>
+ Copyright © 2006 by <a href="http://home.earthlink.net/~jdunrue/">Jack D. Unrue</a>
+ </div>
+
+</body>
+</html>
1
0
Author: junrue
Date: Sun Oct 1 13:18:31 2006
New Revision: 281
Modified:
trunk/docs/website/sourceforge.html
Log:
tweaked redirector
Modified: trunk/docs/website/sourceforge.html
==============================================================================
--- trunk/docs/website/sourceforge.html (original)
+++ trunk/docs/website/sourceforge.html Sun Oct 1 13:18:31 2006
@@ -6,11 +6,14 @@
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="expires" content="0" />
- <meta http-equiv="refresh" content="3; http://common-lisp.net/project/graphic-forms" />
+ <meta http-equiv="refresh" content="2; http://common-lisp.net/project/graphic-forms" />
</head>
<body>
- <h4>Redirecting to common-lisp.net hosted website for Graphic-Forms...</h4>
+ <h4><p>Redirecting to the Graphic-Forms main website...</p>
+ <p>If you have not been automatically redirected, click
+ <a href="http://common-lisp.net/project/graphic-forms/">here.</a></p>
+ </h4>
</body>
</html>
1
0