summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGraeme Geldenhuys <graemeg@users.sourceforge.net>2007-01-07 11:59:05 +0000
committerGraeme Geldenhuys <graemeg@users.sourceforge.net>2007-01-07 11:59:05 +0000
commit00d85a11241eccdfdc83af4fa310d39097fa354c (patch)
tree71d73ad85402e521d60e3572d12d71457944df1b
parent1fa3f8361b9793541b583c913d67691b0502b6af (diff)
downloadfpGUI-00d85a11241eccdfdc83af4fa310d39097fa354c.tar.xz
Added more doc scripts and amended existing ones.
Added GFX code to the docs as well.
-rwxr-xr-xdocs/build_gfx.sh14
-rwxr-xr-xdocs/build_gui.sh (renamed from docs/build_docs.sh)6
-rw-r--r--docs/html/gfx.cnt1030
-rw-r--r--docs/html/gui.cnt1613
-rwxr-xr-xdocs/new_gfx.sh10
-rw-r--r--docs/xml/gfx/fpgfx.xml144
-rw-r--r--docs/xml/gfx/geldirty.xml220
-rw-r--r--docs/xml/gfx/gelimage.xml144
-rw-r--r--docs/xml/gfx/gfx_x11.xml2040
-rw-r--r--docs/xml/gfx/gfxbase.xml6298
-rw-r--r--docs/xml/gfx/gfxinterface.xml82
-rw-r--r--docs/xml/gfx/unitxft.xml905
-rw-r--r--docs/xml/gui/stylemanager.xml145
13 files changed, 12650 insertions, 1 deletions
diff --git a/docs/build_gfx.sh b/docs/build_gfx.sh
new file mode 100755
index 00000000..22ddc793
--- /dev/null
+++ b/docs/build_gfx.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+# fpc/bin must be in your PATH
+fpdoc --package=fpgfx \
+ --format=html \
+ --output=html/gfx/ \
+ --content=html/gfx.cnt \
+ --import=html/gui.cnt,../gui/ \
+ --input='-Fi../gfx ../gfx/fpgfx.pas' --descr=xml/gfx/fpgfx.xml \
+ --input='-Fi../gfx ../gfx/gfxbase.pas' --descr=xml/gfx/gfxbase.xml \
+ --input='-Fi../gfx ../gfx/geldirty.pas' --descr=xml/gfx/geldirty.xml \
+ --input='-Fi../gfx ../gfx/gelimage.pas' --descr=xml/gfx/gelimage.xml \
+ --input='-Fi../gfx ../gfx/x11/gfxinterface.pas' --descr=xml/gfx/gfxinterface.xml \
+ --input='-Fi../gfx ../gfx/x11/gfx_x11.pas' --descr=xml/gfx/gfx_x11.xml \
+ --input='-Fi../gfx ../gfx/x11/unitxft.pas' --descr=xml/gfx/unitxft.xml
diff --git a/docs/build_docs.sh b/docs/build_gui.sh
index 0d5beda5..374b30a3 100755
--- a/docs/build_docs.sh
+++ b/docs/build_gui.sh
@@ -1,6 +1,10 @@
#!/bin/sh
# fpc/bin must be in your PATH
-fpdoc --package=fpgui --format=html --output=html/gui/ \
+fpdoc --package=fpgui \
+ --format=html \
+ --output=html/gui/ \
+ --content=html/gui.cnt \
+ --import=html/gfx.cnt,../gfx/ \
--descr=xml/gui/fpgui.xml --input='-Fi../gui ../gui/fpgui.pas' \
--descr=xml/gui/stylemanager.xml --input='-Fi../gui ../gui/stylemanager.pas'
diff --git a/docs/html/gfx.cnt b/docs/html/gfx.cnt
new file mode 100644
index 00000000..6f1fd35c
--- /dev/null
+++ b/docs/html/gfx.cnt
@@ -0,0 +1,1030 @@
+# FPDoc Content File
+:link tree
+#fpgfx index.html
+ fpgfx fpgfx/index.html
+ TFFont fpgfx/tffont.html
+ TFCanvas fpgfx/tfcanvas.html
+ TFBitmap fpgfx/tfbitmap.html
+ TFScreen fpgfx/tfscreen.html
+ TFWindow fpgfx/tfwindow.html
+ TFApplication fpgfx/tfapplication.html
+ GFScreen fpgfx/gfscreen.html
+ GFApplication fpgfx/gfapplication.html
+ GfxBase gfxbase/index.html
+ SUnsupportedPixelFormat gfxbase/index-1.html#sunsupportedpixelformat
+ SIncompatibleCanvasForBlitting gfxbase/index-1.html#sincompatiblecanvasforblitting
+ keyNul gfxbase/keynul.html
+ keyBackSpace gfxbase/keybackspace.html
+ keyTab gfxbase/keytab.html
+ keyLinefeed gfxbase/keylinefeed.html
+ keyReturn gfxbase/keyreturn.html
+ keyEscape gfxbase/keyescape.html
+ keyDelete gfxbase/keydelete.html
+ keyVoid gfxbase/keyvoid.html
+ keyBreak gfxbase/keybreak.html
+ keyScrollForw gfxbase/keyscrollforw.html
+ keyScrollBack gfxbase/keyscrollback.html
+ keyBoot gfxbase/keyboot.html
+ keyCompose gfxbase/keycompose.html
+ keySAK gfxbase/keysak.html
+ keyUndo gfxbase/keyundo.html
+ keyRedo gfxbase/keyredo.html
+ keyMenu gfxbase/keymenu.html
+ keyCancel gfxbase/keycancel.html
+ keyPrintScreen gfxbase/keyprintscreen.html
+ keyExecute gfxbase/keyexecute.html
+ keyFind gfxbase/keyfind.html
+ keyBegin gfxbase/keybegin.html
+ keyClear gfxbase/keyclear.html
+ keyInsert gfxbase/keyinsert.html
+ keySelect gfxbase/keyselect.html
+ keyMacro gfxbase/keymacro.html
+ keyHelp gfxbase/keyhelp.html
+ keyDo gfxbase/keydo.html
+ keyPause gfxbase/keypause.html
+ keyStop gfxbase/keystop.html
+ keySysRq gfxbase/keysysrq.html
+ keyModeSwitch gfxbase/keymodeswitch.html
+ keyUp gfxbase/keyup.html
+ keyDown gfxbase/keydown.html
+ keyLeft gfxbase/keyleft.html
+ keyRight gfxbase/keyright.html
+ keyPrior gfxbase/keyprior.html
+ keyPageUp gfxbase/keypageup.html
+ keyNext gfxbase/keynext.html
+ keyPageDown gfxbase/keypagedown.html
+ keyHome gfxbase/keyhome.html
+ keyEnd gfxbase/keyend.html
+ keyF0 gfxbase/keyf0.html
+ keyF1 gfxbase/keyf1.html
+ keyF2 gfxbase/keyf2.html
+ keyF3 gfxbase/keyf3.html
+ keyF4 gfxbase/keyf4.html
+ keyF5 gfxbase/keyf5.html
+ keyF6 gfxbase/keyf6.html
+ keyF7 gfxbase/keyf7.html
+ keyF8 gfxbase/keyf8.html
+ keyF9 gfxbase/keyf9.html
+ keyF10 gfxbase/keyf10.html
+ keyF11 gfxbase/keyf11.html
+ keyF12 gfxbase/keyf12.html
+ keyF13 gfxbase/keyf13.html
+ keyF14 gfxbase/keyf14.html
+ keyF15 gfxbase/keyf15.html
+ keyF16 gfxbase/keyf16.html
+ keyF17 gfxbase/keyf17.html
+ keyF18 gfxbase/keyf18.html
+ keyF19 gfxbase/keyf19.html
+ keyF20 gfxbase/keyf20.html
+ keyF21 gfxbase/keyf21.html
+ keyF22 gfxbase/keyf22.html
+ keyF23 gfxbase/keyf23.html
+ keyF24 gfxbase/keyf24.html
+ keyF25 gfxbase/keyf25.html
+ keyF26 gfxbase/keyf26.html
+ keyF27 gfxbase/keyf27.html
+ keyF28 gfxbase/keyf28.html
+ keyF29 gfxbase/keyf29.html
+ keyF30 gfxbase/keyf30.html
+ keyF31 gfxbase/keyf31.html
+ keyF32 gfxbase/keyf32.html
+ keyF33 gfxbase/keyf33.html
+ keyF34 gfxbase/keyf34.html
+ keyF35 gfxbase/keyf35.html
+ keyF36 gfxbase/keyf36.html
+ keyF37 gfxbase/keyf37.html
+ keyF38 gfxbase/keyf38.html
+ keyF39 gfxbase/keyf39.html
+ keyF40 gfxbase/keyf40.html
+ keyF41 gfxbase/keyf41.html
+ keyF42 gfxbase/keyf42.html
+ keyF43 gfxbase/keyf43.html
+ keyF44 gfxbase/keyf44.html
+ keyF45 gfxbase/keyf45.html
+ keyF46 gfxbase/keyf46.html
+ keyF47 gfxbase/keyf47.html
+ keyF48 gfxbase/keyf48.html
+ keyF49 gfxbase/keyf49.html
+ keyF50 gfxbase/keyf50.html
+ keyF51 gfxbase/keyf51.html
+ keyF52 gfxbase/keyf52.html
+ keyF53 gfxbase/keyf53.html
+ keyF54 gfxbase/keyf54.html
+ keyF55 gfxbase/keyf55.html
+ keyF56 gfxbase/keyf56.html
+ keyF57 gfxbase/keyf57.html
+ keyF58 gfxbase/keyf58.html
+ keyF59 gfxbase/keyf59.html
+ keyF60 gfxbase/keyf60.html
+ keyF61 gfxbase/keyf61.html
+ keyF62 gfxbase/keyf62.html
+ keyF63 gfxbase/keyf63.html
+ keyF64 gfxbase/keyf64.html
+ keyP0 gfxbase/keyp0.html
+ keyP1 gfxbase/keyp1.html
+ keyP2 gfxbase/keyp2.html
+ keyP3 gfxbase/keyp3.html
+ keyP4 gfxbase/keyp4.html
+ keyP5 gfxbase/keyp5.html
+ keyP6 gfxbase/keyp6.html
+ keyP7 gfxbase/keyp7.html
+ keyP8 gfxbase/keyp8.html
+ keyP9 gfxbase/keyp9.html
+ keyPA gfxbase/keypa.html
+ keyPB gfxbase/keypb.html
+ keyPC gfxbase/keypc.html
+ keyPD gfxbase/keypd.html
+ keyPE gfxbase/keype.html
+ keyPF gfxbase/keypf.html
+ keyPPlus gfxbase/keypplus.html
+ keyPMinus gfxbase/keypminus.html
+ keyPSlash gfxbase/keypslash.html
+ keyPAsterisk gfxbase/keypasterisk.html
+ keyPStar gfxbase/keypstar.html
+ keyPEqual gfxbase/keypequal.html
+ keyPSeparator gfxbase/keypseparator.html
+ keyPDecimal gfxbase/keypdecimal.html
+ keyPParenLeft gfxbase/keypparenleft.html
+ keyPParenRight gfxbase/keypparenright.html
+ keyPSpace gfxbase/keypspace.html
+ keyPEnter gfxbase/keypenter.html
+ keyPTab gfxbase/keyptab.html
+ keyPPlusMinus gfxbase/keypplusminus.html
+ keyPBegin gfxbase/keypbegin.html
+ keyPF1 gfxbase/keypf1.html
+ keyPF2 gfxbase/keypf2.html
+ keyPF3 gfxbase/keypf3.html
+ keyPF4 gfxbase/keypf4.html
+ keyPF5 gfxbase/keypf5.html
+ keyPF6 gfxbase/keypf6.html
+ keyPF7 gfxbase/keypf7.html
+ keyPF8 gfxbase/keypf8.html
+ keyPF9 gfxbase/keypf9.html
+ keyShift gfxbase/keyshift.html
+ keyCtrl gfxbase/keyctrl.html
+ keyAlt gfxbase/keyalt.html
+ keyMeta gfxbase/keymeta.html
+ keySuper gfxbase/keysuper.html
+ keyHyper gfxbase/keyhyper.html
+ keyAltGr gfxbase/keyaltgr.html
+ keyCaps gfxbase/keycaps.html
+ keyNum gfxbase/keynum.html
+ keyScroll gfxbase/keyscroll.html
+ keyShiftL gfxbase/keyshiftl.html
+ keyShiftR gfxbase/keyshiftr.html
+ keyCtrlL gfxbase/keyctrll.html
+ keyCtrlR gfxbase/keyctrlr.html
+ keyAltL gfxbase/keyaltl.html
+ keyAltR gfxbase/keyaltr.html
+ keyMetaL gfxbase/keymetal.html
+ keyMetaR gfxbase/keymetar.html
+ keySuperL gfxbase/keysuperl.html
+ keySuperR gfxbase/keysuperr.html
+ keyHyperL gfxbase/keyhyperl.html
+ keyHyperR gfxbase/keyhyperr.html
+ keyShiftLock gfxbase/keyshiftlock.html
+ keyCtrlLock gfxbase/keyctrllock.html
+ keyAltLock gfxbase/keyaltlock.html
+ keyMetaLock gfxbase/keymetalock.html
+ keySuperLock gfxbase/keysuperlock.html
+ keyHyperLock gfxbase/keyhyperlock.html
+ keyAltGrLock gfxbase/keyaltgrlock.html
+ keyCapsLock gfxbase/keycapslock.html
+ keyNumLock gfxbase/keynumlock.html
+ keyScrollLock gfxbase/keyscrolllock.html
+ keyDeadRing gfxbase/keydeadring.html
+ keyDeadCaron gfxbase/keydeadcaron.html
+ keyDeadOgonek gfxbase/keydeadogonek.html
+ keyDeadIota gfxbase/keydeadiota.html
+ keyDeadDoubleAcute gfxbase/keydeaddoubleacute.html
+ keyDeadBreve gfxbase/keydeadbreve.html
+ keyDeadAboveDot gfxbase/keydeadabovedot.html
+ keyDeadBelowDot gfxbase/keydeadbelowdot.html
+ keyDeadVoicedSound gfxbase/keydeadvoicedsound.html
+ keyDeadSemiVoicedSound gfxbase/keydeadsemivoicedsound.html
+ keyDeadAcute gfxbase/keydeadacute.html
+ keyDeadCedilla gfxbase/keydeadcedilla.html
+ keyDeadCircumflex gfxbase/keydeadcircumflex.html
+ keyDeadDiaeresis gfxbase/keydeaddiaeresis.html
+ keyDeadGrave gfxbase/keydeadgrave.html
+ keyDeadTilde gfxbase/keydeadtilde.html
+ keyDeadMacron gfxbase/keydeadmacron.html
+ keyNIL gfxbase/keynil.html
+ keyEcuSign gfxbase/keyecusign.html
+ keyColonSign gfxbase/keycolonsign.html
+ keyCruzeiroSign gfxbase/keycruzeirosign.html
+ keyFFrancSign gfxbase/keyffrancsign.html
+ keyLiraSign gfxbase/keylirasign.html
+ keyMillSign gfxbase/keymillsign.html
+ keyNairaSign gfxbase/keynairasign.html
+ keyPesetaSign gfxbase/keypesetasign.html
+ keyRupeeSign gfxbase/keyrupeesign.html
+ keyWonSign gfxbase/keywonsign.html
+ keyNewSheqelSign gfxbase/keynewsheqelsign.html
+ keyDongSign gfxbase/keydongsign.html
+ keyEuroSign gfxbase/keyeurosign.html
+ GfxIdentityMatrix gfxbase/gfxidentitymatrix.html
+ FormatTypeBPPTable gfxbase/formattypebpptable.html
+ colTransparent gfxbase/coltransparent.html
+ colBlack gfxbase/colblack.html
+ colBlue gfxbase/colblue.html
+ colGreen gfxbase/colgreen.html
+ colCyan gfxbase/colcyan.html
+ colRed gfxbase/colred.html
+ colMagenta gfxbase/colmagenta.html
+ colYellow gfxbase/colyellow.html
+ colWhite gfxbase/colwhite.html
+ colGray gfxbase/colgray.html
+ colLtGray gfxbase/colltgray.html
+ colDkBlue gfxbase/coldkblue.html
+ colDkGreen gfxbase/coldkgreen.html
+ colDkCyan gfxbase/coldkcyan.html
+ colDkRed gfxbase/coldkred.html
+ colDkMagenta gfxbase/coldkmagenta.html
+ colDkYellow gfxbase/coldkyellow.html
+ webBlack gfxbase/webblack.html
+ webMaroon gfxbase/webmaroon.html
+ webGreen gfxbase/webgreen.html
+ webOlive gfxbase/webolive.html
+ webNavy gfxbase/webnavy.html
+ webPurple gfxbase/webpurple.html
+ webTeal gfxbase/webteal.html
+ webGray gfxbase/webgray.html
+ webSilver gfxbase/websilver.html
+ webRed gfxbase/webred.html
+ webLime gfxbase/weblime.html
+ webYellow gfxbase/webyellow.html
+ webBlue gfxbase/webblue.html
+ webFuchsia gfxbase/webfuchsia.html
+ webAqua gfxbase/webaqua.html
+ webWhite gfxbase/webwhite.html
+ PixelFormatMono gfxbase/pixelformatmono.html
+ PixelFormatPal4 gfxbase/pixelformatpal4.html
+ PixelFormatPal4A gfxbase/pixelformatpal4a.html
+ PixelFormatPal8 gfxbase/pixelformatpal8.html
+ PixelFormatPal8A gfxbase/pixelformatpal8a.html
+ PixelFormatRGB16 gfxbase/pixelformatrgb16.html
+ PixelFormatRGB24 gfxbase/pixelformatrgb24.html
+ PixelFormatRGB32 gfxbase/pixelformatrgb32.html
+ PixelFormatRGBA32 gfxbase/pixelformatrgba32.html
+ TSize gfxbase/tsize.html
+ TGfxMatrix gfxbase/tgfxmatrix.html
+ PGfxColor gfxbase/pgfxcolor.html
+ TGfxColor gfxbase/tgfxcolor.html
+ PGfxPixel gfxbase/pgfxpixel.html
+ TGfxPixel gfxbase/tgfxpixel.html
+ TGfxImageType gfxbase/tgfximagetype.html
+ TGfxPixelFormat gfxbase/tgfxpixelformat.html
+ TFWindowOption gfxbase/tfwindowoption.html
+ TFWindowOptions gfxbase/tfwindowoptions.html
+ TFCursor gfxbase/tfcursor.html
+ TMouseButton gfxbase/tmousebutton.html
+ TFEventType gfxbase/tfeventtype.html
+ TGfxFontClass gfxbase/tgfxfontclass.html
+ TGfxLineStyle gfxbase/tgfxlinestyle.html
+ TGfxCanCloseEvent gfxbase/tgfxcancloseevent.html
+ TGfxKeyEvent gfxbase/tgfxkeyevent.html
+ TGfxKeyCharEvent gfxbase/tgfxkeycharevent.html
+ TGfxMouseButtonEvent gfxbase/tgfxmousebuttonevent.html
+ TGfxMouseMoveEvent gfxbase/tgfxmousemoveevent.html
+ TGfxMouseWheelEvent gfxbase/tgfxmousewheelevent.html
+ TGfxPaintEvent gfxbase/tgfxpaintevent.html
+ EGfxError gfxbase/egfxerror.html
+ EGfxUnsupportedPixelFormat gfxbase/egfxunsupportedpixelformat.html
+ Create gfxbase/egfxunsupportedpixelformat.create.html
+ TFEvent gfxbase/tfevent.html
+ Msg gfxbase/tfevent.msg.html
+ wparam gfxbase/tfevent.wparam.html
+ lparam gfxbase/tfevent.lparam.html
+ Result gfxbase/tfevent.result.html
+ MouseButton gfxbase/tfevent.mousebutton.html
+ EventPointer gfxbase/tfevent.eventpointer.html
+ State gfxbase/tfevent.state.html
+ Button gfxbase/tfevent.button.html
+ X gfxbase/tfevent.x.html
+ Y gfxbase/tfevent.y.html
+ Width gfxbase/tfevent.width.html
+ Height gfxbase/tfevent.height.html
+ EventType gfxbase/tfevent.eventtype.html
+ TFCustomFont gfxbase/tfcustomfont.html
+ FHandle gfxbase/tfcustomfont.fhandle.html
+ GetDefaultFontName gfxbase/tfcustomfont.getdefaultfontname.html
+ Handle gfxbase/tfcustomfont.handle.html
+ TGfxPalette gfxbase/tgfxpalette.html
+ Create gfxbase/tgfxpalette.create.html
+ Destroy gfxbase/tgfxpalette.destroy.html
+ AddRef gfxbase/tgfxpalette.addref.html
+ Release gfxbase/tgfxpalette.release.html
+ EntryCount gfxbase/tgfxpalette.entrycount.html
+ Entries gfxbase/tgfxpalette.entries.html
+ TFCustomCanvas gfxbase/tfcustomcanvas.html
+ FWidth gfxbase/tfcustomcanvas.fwidth.html
+ FHeight gfxbase/tfcustomcanvas.fheight.html
+ FHandle gfxbase/tfcustomcanvas.fhandle.html
+ FPixelFormat gfxbase/tfcustomcanvas.fpixelformat.html
+ FColor gfxbase/tfcustomcanvas.fcolor.html
+ DoExcludeClipRect gfxbase/tfcustomcanvas.doexcludecliprect.html
+ DoIntersectClipRect gfxbase/tfcustomcanvas.dointersectcliprect.html
+ DoUnionClipRect gfxbase/tfcustomcanvas.dounioncliprect.html
+ DoGetClipRect gfxbase/tfcustomcanvas.dogetcliprect.html
+ DoDrawArc gfxbase/tfcustomcanvas.dodrawarc.html
+ DoDrawCircle gfxbase/tfcustomcanvas.dodrawcircle.html
+ DoDrawLine gfxbase/tfcustomcanvas.dodrawline.html
+ DoDrawRect gfxbase/tfcustomcanvas.dodrawrect.html
+ DoDrawPoint gfxbase/tfcustomcanvas.dodrawpoint.html
+ DoFillRect gfxbase/tfcustomcanvas.dofillrect.html
+ DoFillTriangle gfxbase/tfcustomcanvas.dofilltriangle.html
+ DoTextOut gfxbase/tfcustomcanvas.dotextout.html
+ DoCopyRect gfxbase/tfcustomcanvas.docopyrect.html
+ DoMaskedCopyRect gfxbase/tfcustomcanvas.domaskedcopyrect.html
+ DoDrawImageRect gfxbase/tfcustomcanvas.dodrawimagerect.html
+ Create gfxbase/tfcustomcanvas.create.html
+ Transform gfxbase/tfcustomcanvas.transform.html
+ ReverseTransform gfxbase/tfcustomcanvas.reversetransform.html
+ AppendTranslation gfxbase/tfcustomcanvas.appendtranslation.html
+ SaveState gfxbase/tfcustomcanvas.savestate.html
+ RestoreState gfxbase/tfcustomcanvas.restorestate.html
+ EmptyClipRect gfxbase/tfcustomcanvas.emptycliprect.html
+ SetColor_ gfxbase/tfcustomcanvas.setcolor_.html
+ SetColor gfxbase/tfcustomcanvas.setcolor.html
+ SetFont gfxbase/tfcustomcanvas.setfont.html
+ SetLineStyle gfxbase/tfcustomcanvas.setlinestyle.html
+ ExcludeClipRect gfxbase/tfcustomcanvas.excludecliprect.html
+ IntersectClipRect gfxbase/tfcustomcanvas.intersectcliprect.html
+ UnionClipRect gfxbase/tfcustomcanvas.unioncliprect.html
+ GetClipRect gfxbase/tfcustomcanvas.getcliprect.html
+ MapColor gfxbase/tfcustomcanvas.mapcolor.html
+ GetColor gfxbase/tfcustomcanvas.getcolor.html
+ DrawArc gfxbase/tfcustomcanvas.drawarc.html
+ DrawCircle gfxbase/tfcustomcanvas.drawcircle.html
+ DrawLine gfxbase/tfcustomcanvas.drawline.html
+ DrawPolyLine gfxbase/tfcustomcanvas.drawpolyline.html
+ DrawRect gfxbase/tfcustomcanvas.drawrect.html
+ DrawPoint gfxbase/tfcustomcanvas.drawpoint.html
+ FillRect gfxbase/tfcustomcanvas.fillrect.html
+ FillTriangle gfxbase/tfcustomcanvas.filltriangle.html
+ FontCellHeight gfxbase/tfcustomcanvas.fontcellheight.html
+ TextExtent gfxbase/tfcustomcanvas.textextent.html
+ TextWidth gfxbase/tfcustomcanvas.textwidth.html
+ TextOut gfxbase/tfcustomcanvas.textout.html
+ Copy gfxbase/tfcustomcanvas.copy.html
+ CopyRect gfxbase/tfcustomcanvas.copyrect.html
+ MaskedCopy gfxbase/tfcustomcanvas.maskedcopy.html
+ MaskedCopyRect gfxbase/tfcustomcanvas.maskedcopyrect.html
+ DrawImage gfxbase/tfcustomcanvas.drawimage.html
+ DrawImageRect gfxbase/tfcustomcanvas.drawimagerect.html
+ Width gfxbase/tfcustomcanvas.width.html
+ Height gfxbase/tfcustomcanvas.height.html
+ PixelFormat gfxbase/tfcustomcanvas.pixelformat.html
+ Matrix gfxbase/tfcustomcanvas.matrix.html
+ Handle gfxbase/tfcustomcanvas.handle.html
+ TFCustomBitmap gfxbase/tfcustombitmap.html
+ FHandle gfxbase/tfcustombitmap.fhandle.html
+ FStride gfxbase/tfcustombitmap.fstride.html
+ FData gfxbase/tfcustombitmap.fdata.html
+ Create gfxbase/tfcustombitmap.create.html
+ Destroy gfxbase/tfcustombitmap.destroy.html
+ Lock gfxbase/tfcustombitmap.lock.html
+ Unlock gfxbase/tfcustombitmap.unlock.html
+ SetPixelsFromData gfxbase/tfcustombitmap.setpixelsfromdata.html
+ Width gfxbase/tfcustombitmap.width.html
+ Height gfxbase/tfcustombitmap.height.html
+ PixelFormat gfxbase/tfcustombitmap.pixelformat.html
+ Palette gfxbase/tfcustombitmap.palette.html
+ Handle gfxbase/tfcustombitmap.handle.html
+ Data gfxbase/tfcustombitmap.data.html
+ Stride gfxbase/tfcustombitmap.stride.html
+ TFCustomScreen gfxbase/tfcustomscreen.html
+ SetMousePos gfxbase/tfcustomscreen.setmousepos.html
+ GetMousePos gfxbase/tfcustomscreen.getmousepos.html
+ Create gfxbase/tfcustomscreen.create.html
+ CreateBitmapCanvas gfxbase/tfcustomscreen.createbitmapcanvas.html
+ CreateMonoBitmapCanvas gfxbase/tfcustomscreen.createmonobitmapcanvas.html
+ MousePos gfxbase/tfcustomscreen.mousepos.html
+ TFCustomApplication gfxbase/tfcustomapplication.html
+ FTitle gfxbase/tfcustomapplication.ftitle.html
+ SetTitle gfxbase/tfcustomapplication.settitle.html
+ Forms gfxbase/tfcustomapplication.forms.html
+ Create gfxbase/tfcustomapplication.create.html
+ Destroy gfxbase/tfcustomapplication.destroy.html
+ AddWindow gfxbase/tfcustomapplication.addwindow.html
+ RemoveWindow gfxbase/tfcustomapplication.removewindow.html
+ Initialize gfxbase/tfcustomapplication.initialize.html
+ Run gfxbase/tfcustomapplication.run.html
+ Quit gfxbase/tfcustomapplication.quit.html
+ OnIdle gfxbase/tfcustomapplication.onidle.html
+ QuitWhenLastWindowCloses gfxbase/tfcustomapplication.quitwhenlastwindowcloses.html
+ Title gfxbase/tfcustomapplication.title.html
+ TFCustomWindow gfxbase/tfcustomwindow.html
+ FHandle gfxbase/tfcustomwindow.fhandle.html
+ FParent gfxbase/tfcustomwindow.fparent.html
+ FCanvas gfxbase/tfcustomwindow.fcanvas.html
+ FLeft gfxbase/tfcustomwindow.fleft.html
+ FTop gfxbase/tfcustomwindow.ftop.html
+ FWidth gfxbase/tfcustomwindow.fwidth.html
+ FHeight gfxbase/tfcustomwindow.fheight.html
+ FClientWidth gfxbase/tfcustomwindow.fclientwidth.html
+ FClientHeight gfxbase/tfcustomwindow.fclientheight.html
+ FWindowOptions gfxbase/tfcustomwindow.fwindowoptions.html
+ FChildWindows gfxbase/tfcustomwindow.fchildwindows.html
+ FMinSize gfxbase/tfcustomwindow.fminsize.html
+ FMaxSize gfxbase/tfcustomwindow.fmaxsize.html
+ GetTitle gfxbase/tfcustomwindow.gettitle.html
+ SetTitle gfxbase/tfcustomwindow.settitle.html
+ DoSetCursor gfxbase/tfcustomwindow.dosetcursor.html
+ Create gfxbase/tfcustomwindow.create.html
+ Destroy gfxbase/tfcustomwindow.destroy.html
+ CanClose gfxbase/tfcustomwindow.canclose.html
+ SetPosition gfxbase/tfcustomwindow.setposition.html
+ SetSize gfxbase/tfcustomwindow.setsize.html
+ SetMinMaxSize gfxbase/tfcustomwindow.setminmaxsize.html
+ SetClientSize gfxbase/tfcustomwindow.setclientsize.html
+ SetMinMaxClientSize gfxbase/tfcustomwindow.setminmaxclientsize.html
+ Show gfxbase/tfcustomwindow.show.html
+ Invalidate gfxbase/tfcustomwindow.invalidate.html
+ PaintInvalidRegion gfxbase/tfcustomwindow.paintinvalidregion.html
+ CaptureMouse gfxbase/tfcustomwindow.capturemouse.html
+ ReleaseMouse gfxbase/tfcustomwindow.releasemouse.html
+ ProcessEvent gfxbase/tfcustomwindow.processevent.html
+ WindowOptions gfxbase/tfcustomwindow.windowoptions.html
+ Canvas gfxbase/tfcustomwindow.canvas.html
+ Handle gfxbase/tfcustomwindow.handle.html
+ ChildWindows gfxbase/tfcustomwindow.childwindows.html
+ Left gfxbase/tfcustomwindow.left.html
+ Top gfxbase/tfcustomwindow.top.html
+ Width gfxbase/tfcustomwindow.width.html
+ Height gfxbase/tfcustomwindow.height.html
+ ClientWidth gfxbase/tfcustomwindow.clientwidth.html
+ ClientHeight gfxbase/tfcustomwindow.clientheight.html
+ Cursor gfxbase/tfcustomwindow.cursor.html
+ Title gfxbase/tfcustomwindow.title.html
+ Parent gfxbase/tfcustomwindow.parent.html
+ OnCreate gfxbase/tfcustomwindow.oncreate.html
+ OnCanClose gfxbase/tfcustomwindow.oncanclose.html
+ OnClose gfxbase/tfcustomwindow.onclose.html
+ OnFocusIn gfxbase/tfcustomwindow.onfocusin.html
+ OnFocusOut gfxbase/tfcustomwindow.onfocusout.html
+ OnHide gfxbase/tfcustomwindow.onhide.html
+ OnKeyPressed gfxbase/tfcustomwindow.onkeypressed.html
+ OnKeyReleased gfxbase/tfcustomwindow.onkeyreleased.html
+ OnKeyChar gfxbase/tfcustomwindow.onkeychar.html
+ OnMouseEnter gfxbase/tfcustomwindow.onmouseenter.html
+ OnMouseLeave gfxbase/tfcustomwindow.onmouseleave.html
+ OnMousePressed gfxbase/tfcustomwindow.onmousepressed.html
+ OnMouseReleased gfxbase/tfcustomwindow.onmousereleased.html
+ OnMouseMove gfxbase/tfcustomwindow.onmousemove.html
+ OnMouseWheel gfxbase/tfcustomwindow.onmousewheel.html
+ OnPaint gfxbase/tfcustomwindow.onpaint.html
+ OnMove gfxbase/tfcustomwindow.onmove.html
+ OnResize gfxbase/tfcustomwindow.onresize.html
+ OnShow gfxbase/tfcustomwindow.onshow.html
+ Size gfxbase/size.html
+ PtInRect gfxbase/ptinrect.html
+ operator =(TSize, TSize): Boolean gfxbase/op-equal-tsize-tsize-boolean.html
+ operator +(TPoint, TPoint): TPoint gfxbase/op-add-tpoint-tpoint-tpoint.html
+ operator +(TPoint, TSize): TPoint gfxbase/op-add-tpoint-tsize-tpoint.html
+ operator +(TSize, TPoint): TSize gfxbase/op-add-tsize-tpoint-tsize.html
+ operator +(TSize, TSize): TSize gfxbase/op-add-tsize-tsize-tsize.html
+ operator +(TPoint, Integer): TPoint gfxbase/op-add-tpoint-integer-tpoint.html
+ operator +(TSize, Integer): TSize gfxbase/op-add-tsize-integer-tsize.html
+ operator -(TPoint, TPoint): TPoint gfxbase/op-sub-tpoint-tpoint-tpoint.html
+ operator -(TPoint, Integer): TPoint gfxbase/op-sub-tpoint-integer-tpoint.html
+ operator -(TSize, TPoint): TSize gfxbase/op-sub-tsize-tpoint-tsize.html
+ operator -(TSize, Integer): TSize gfxbase/op-sub-tsize-integer-tsize.html
+ operator =(TGfxColor, TGfxColor): Boolean gfxbase/op-equal-tgfxcolor-tgfxcolor-boolean.html
+ GetAvgColor gfxbase/getavgcolor.html
+ KeycodeToText gfxbase/keycodetotext.html
+ GELDirty geldirty/index.html
+ PDirtyListEntry geldirty/pdirtylistentry.html
+ TDirtyListEntry geldirty/tdirtylistentry.html
+ TDirtyList geldirty/tdirtylist.html
+ RemoveEntry geldirty/tdirtylist.removeentry.html
+ Destroy geldirty/tdirtylist.destroy.html
+ AddRect geldirty/tdirtylist.addrect.html
+ ClearQueueForWindow geldirty/tdirtylist.clearqueueforwindow.html
+ PaintQueueForWindow geldirty/tdirtylist.paintqueueforwindow.html
+ PaintAll geldirty/tdirtylist.paintall.html
+ First geldirty/tdirtylist.first.html
+ GELImage gelimage/index.html
+ ConvertImage gelimage/convertimage.html
+ FlipMonoImageBits gelimage/flipmonoimagebits.html
+ gfxinterface gfxinterface/index.html
+ TDefCanvas gfxinterface/tdefcanvas.html
+ TDefFont gfxinterface/tdeffont.html
+ TDefScreen gfxinterface/tdefscreen.html
+ TDefApplication gfxinterface/tdefapplication.html
+ TDefWindow gfxinterface/tdefwindow.html
+ TDefBitmap gfxinterface/tdefbitmap.html
+ GFX_X11 gfx_x11/index.html
+ SGCCreationFailed gfx_x11/index-1.html#sgccreationfailed
+ SXCanvasInvalidFontClass gfx_x11/index-1.html#sxcanvasinvalidfontclass
+ SOpenDisplayFailed gfx_x11/index-1.html#sopendisplayfailed
+ SWindowCreationFailed gfx_x11/index-1.html#swindowcreationfailed
+ SWindowUnsupportedPixelFormat gfx_x11/index-1.html#swindowunsupportedpixelformat
+ SNoDefaultFont gfx_x11/index-1.html#snodefaultfont
+ SIncompatibleCanvasForBlitting gfx_x11/index-1.html#sincompatiblecanvasforblitting
+ TX11EventFilter gfx_x11/tx11eventfilter.html
+ PX11CanvasState gfx_x11/px11canvasstate.html
+ TX11CanvasState gfx_x11/tx11canvasstate.html
+ EX11Error gfx_x11/ex11error.html
+ TX11Font gfx_x11/tx11font.html
+ Create gfx_x11/tx11font.create.html
+ Destroy gfx_x11/tx11font.destroy.html
+ GetDefaultFontName gfx_x11/tx11font.getdefaultfontname.html
+ FontStruct gfx_x11/tx11font.fontstruct.html
+ TX11Canvas gfx_x11/tx11canvas.html
+ DoExcludeClipRect gfx_x11/tx11canvas.doexcludecliprect.html
+ DoIntersectClipRect gfx_x11/tx11canvas.dointersectcliprect.html
+ DoUnionClipRect gfx_x11/tx11canvas.dounioncliprect.html
+ DoGetClipRect gfx_x11/tx11canvas.dogetcliprect.html
+ DoDrawArc gfx_x11/tx11canvas.dodrawarc.html
+ DoDrawCircle gfx_x11/tx11canvas.dodrawcircle.html
+ DoDrawLine gfx_x11/tx11canvas.dodrawline.html
+ DoDrawRect gfx_x11/tx11canvas.dodrawrect.html
+ DoDrawPoint gfx_x11/tx11canvas.dodrawpoint.html
+ DoFillRect gfx_x11/tx11canvas.dofillrect.html
+ DoFillTriangle gfx_x11/tx11canvas.dofilltriangle.html
+ DoTextOut gfx_x11/tx11canvas.dotextout.html
+ DoCopyRect gfx_x11/tx11canvas.docopyrect.html
+ DoMaskedCopyRect gfx_x11/tx11canvas.domaskedcopyrect.html
+ DoDrawImageRect gfx_x11/tx11canvas.dodrawimagerect.html
+ Create gfx_x11/tx11canvas.create.html
+ Destroy gfx_x11/tx11canvas.destroy.html
+ MapColor gfx_x11/tx11canvas.mapcolor.html
+ FontCellHeight gfx_x11/tx11canvas.fontcellheight.html
+ TextExtent gfx_x11/tx11canvas.textextent.html
+ SaveState gfx_x11/tx11canvas.savestate.html
+ RestoreState gfx_x11/tx11canvas.restorestate.html
+ EmptyClipRect gfx_x11/tx11canvas.emptycliprect.html
+ SetColor_ gfx_x11/tx11canvas.setcolor_.html
+ SetFont gfx_x11/tx11canvas.setfont.html
+ SetLineStyle gfx_x11/tx11canvas.setlinestyle.html
+ DrawPolyLine gfx_x11/tx11canvas.drawpolyline.html
+ GC gfx_x11/tx11canvas.gc.html
+ Visual gfx_x11/tx11canvas.visual.html
+ Colormap gfx_x11/tx11canvas.colormap.html
+ Region gfx_x11/tx11canvas.region.html
+ TX11WindowCanvas gfx_x11/tx11windowcanvas.html
+ Create gfx_x11/tx11windowcanvas.create.html
+ TX11PixmapCanvas gfx_x11/tx11pixmapcanvas.html
+ Create gfx_x11/tx11pixmapcanvas.create.html
+ Destroy gfx_x11/tx11pixmapcanvas.destroy.html
+ TX11MonoPixmapCanvas gfx_x11/tx11monopixmapcanvas.html
+ Create gfx_x11/tx11monopixmapcanvas.create.html
+ TX11Bitmap gfx_x11/tx11bitmap.html
+ Create gfx_x11/tx11bitmap.create.html
+ Destroy gfx_x11/tx11bitmap.destroy.html
+ Lock gfx_x11/tx11bitmap.lock.html
+ Unlock gfx_x11/tx11bitmap.unlock.html
+ TX11Screen gfx_x11/tx11screen.html
+ SetMousePos gfx_x11/tx11screen.setmousepos.html
+ GetMousePos gfx_x11/tx11screen.getmousepos.html
+ Create gfx_x11/tx11screen.create.html
+ CreateBitmapCanvas gfx_x11/tx11screen.createbitmapcanvas.html
+ CreateMonoBitmapCanvas gfx_x11/tx11screen.createmonobitmapcanvas.html
+ ScreenIndex gfx_x11/tx11screen.screenindex.html
+ ScreenInfo gfx_x11/tx11screen.screeninfo.html
+ TX11Application gfx_x11/tx11application.html
+ Create gfx_x11/tx11application.create.html
+ Destroy gfx_x11/tx11application.destroy.html
+ Initialize gfx_x11/tx11application.initialize.html
+ Run gfx_x11/tx11application.run.html
+ Quit gfx_x11/tx11application.quit.html
+ DisplayName gfx_x11/tx11application.displayname.html
+ EventFilter gfx_x11/tx11application.eventfilter.html
+ TX11Window gfx_x11/tx11window.html
+ IsExposing gfx_x11/tx11window.isexposing.html
+ CanMaximize gfx_x11/tx11window.canmaximize.html
+ GetTitle gfx_x11/tx11window.gettitle.html
+ ConvertShiftState gfx_x11/tx11window.convertshiftstate.html
+ KeySymToKeycode gfx_x11/tx11window.keysymtokeycode.html
+ SetTitle gfx_x11/tx11window.settitle.html
+ DoSetCursor gfx_x11/tx11window.dosetcursor.html
+ UpdateMotifWMHints gfx_x11/tx11window.updatemotifwmhints.html
+ Create gfx_x11/tx11window.create.html
+ Destroy gfx_x11/tx11window.destroy.html
+ SetPosition gfx_x11/tx11window.setposition.html
+ SetSize gfx_x11/tx11window.setsize.html
+ SetMinMaxSize gfx_x11/tx11window.setminmaxsize.html
+ SetClientSize gfx_x11/tx11window.setclientsize.html
+ SetMinMaxClientSize gfx_x11/tx11window.setminmaxclientsize.html
+ Show gfx_x11/tx11window.show.html
+ Invalidate gfx_x11/tx11window.invalidate.html
+ PaintInvalidRegion gfx_x11/tx11window.paintinvalidregion.html
+ CaptureMouse gfx_x11/tx11window.capturemouse.html
+ ReleaseMouse gfx_x11/tx11window.releasemouse.html
+ ProcessEvent gfx_x11/tx11window.processevent.html
+ RectToXRect gfx_x11/recttoxrect.html
+ XRectToRect gfx_x11/xrecttorect.html
+ GetXEventName gfx_x11/getxeventname.html
+ LeaderWindow gfx_x11/leaderwindow.html
+ ClientLeaderAtom gfx_x11/clientleaderatom.html
+ unitxft unitxft/index.html
+ FC_FAMILY unitxft/fc_family.html
+ FC_SIZE unitxft/fc_size.html
+ FC_SCALABLE unitxft/fc_scalable.html
+ FcTypeVoid unitxft/fctypevoid.html
+ FcTypeInteger unitxft/fctypeinteger.html
+ FcTypeDouble unitxft/fctypedouble.html
+ FcTypeString unitxft/fctypestring.html
+ FcTypeBool unitxft/fctypebool.html
+ FcTypeMatrix unitxft/fctypematrix.html
+ FcTypeCharSet unitxft/fctypecharset.html
+ FcTypeFTFace unitxft/fctypeftface.html
+ FcTypeLangSet unitxft/fctypelangset.html
+ TPicture unitxft/tpicture.html
+ TXftDraw unitxft/txftdraw.html
+ PXftDraw unitxft/pxftdraw.html
+ TXftFont unitxft/txftfont.html
+ PXftFont unitxft/pxftfont.html
+ TXRenderColor unitxft/txrendercolor.html
+ TXftColor unitxft/txftcolor.html
+ TXGlyphInfo unitxft/txglyphinfo.html
+ TFcPattern unitxft/tfcpattern.html
+ PFcPattern unitxft/pfcpattern.html
+ PPFcPattern unitxft/ppfcpattern.html
+ TFcFontSet unitxft/tfcfontset.html
+ PFcFontSet unitxft/pfcfontset.html
+ XftDrawCreate unitxft/xftdrawcreate.html
+ XftDrawChange unitxft/xftdrawchange.html
+ XftDrawDestroy unitxft/xftdrawdestroy.html
+ XftDrawPicture unitxft/xftdrawpicture.html
+ XftFontOpenName unitxft/xftfontopenname.html
+ XftFontClose unitxft/xftfontclose.html
+ XftDrawString8 unitxft/xftdrawstring8.html
+ XftDrawString16 unitxft/xftdrawstring16.html
+ XftTextExtents16 unitxft/xfttextextents16.html
+ XftTextExtents8 unitxft/xfttextextents8.html
+ XftDrawSetClip unitxft/xftdrawsetclip.html
+ XftListFonts unitxft/xftlistfonts.html
+ XftNameUnparse unitxft/xftnameunparse.html
+ FcFontSetDestroy unitxft/fcfontsetdestroy.html
+
+:classes
+#fpgfx.fpgfx.TFFont TDefFont
+#fpgfx.fpgfx.TFCanvas TDefCanvas
+#fpgfx.fpgfx.TFBitmap TDefBitmap
+#fpgfx.fpgfx.TFScreen TDefScreen
+#fpgfx.fpgfx.TFWindow TDefWindow
+#fpgfx.fpgfx.TFApplication TDefApplication
+#fpgfx.GfxBase.EGfxError Exception
+#fpgfx.GfxBase.EGfxUnsupportedPixelFormat #fpgfx.GfxBase.EGfxError
+0MCreate
+#fpgfx.GfxBase.TFEvent .TObject
+3VMsg
+3Vwparam
+3Vlparam
+3VResult
+3VMouseButton
+3VEventPointer
+3VState
+3VButton
+3VX
+3VY
+3VWidth
+3VHeight
+3VEventType
+#fpgfx.GfxBase.TFCustomFont .TObject
+2VFHandle
+3MGetDefaultFontName
+3PHandle r
+#fpgfx.GfxBase.TGfxPalette .TObject
+1VFRefCount
+1VFEntryCount
+1VFEntries
+1MGetEntry
+3MCreate
+3MDestroy
+3MAddRef
+3MRelease
+3PEntryCount r
+3PEntries r
+#fpgfx.GfxBase.TFCustomCanvas TObject
+1VFMatrix
+2VFWidth
+2VFHeight
+2VFHandle
+2VFPixelFormat
+2VFColor
+2MDoExcludeClipRect
+2MDoIntersectClipRect
+2MDoUnionClipRect
+2MDoGetClipRect
+2MDoDrawArc
+2MDoDrawCircle
+2MDoDrawLine
+2MDoDrawRect
+2MDoDrawPoint
+2MDoFillRect
+2MDoFillTriangle
+2MDoTextOut
+2MDoCopyRect
+2MDoMaskedCopyRect
+2MDoDrawImageRect
+3MCreate
+3MTransform
+3MReverseTransform
+3MAppendTranslation
+3MSaveState
+3MRestoreState
+3MEmptyClipRect
+3MSetColor_
+3MSetColor
+3MSetFont
+3MSetLineStyle
+3MExcludeClipRect
+3MIntersectClipRect
+3MUnionClipRect
+3MGetClipRect
+3MMapColor
+3MGetColor
+3MDrawArc
+3MDrawCircle
+3MDrawLine
+3MDrawPolyLine
+3MDrawRect
+3MDrawPoint
+3MFillRect
+3MFillTriangle
+3MFontCellHeight
+3MTextExtent
+3MTextWidth
+3MTextOut
+3MCopy
+3MCopyRect
+3MMaskedCopy
+3MMaskedCopyRect
+3MDrawImage
+3MDrawImageRect
+3PWidth r
+3PHeight r
+3PPixelFormat r
+3PMatrix rw
+3PHandle r
+#fpgfx.GfxBase.TFCustomBitmap TObject
+1VFWidth
+1VFHeight
+1VFPixelFormat
+1VFPalette
+1MSetPalette
+2VFHandle
+2VFStride
+2VFData
+3MCreate
+3MDestroy
+3MLock
+3MUnlock
+3MSetPixelsFromData
+3PWidth r
+3PHeight r
+3PPixelFormat r
+3PPalette rw
+3PHandle r
+3PData r
+3PStride r
+#fpgfx.GfxBase.TFCustomScreen TObject
+2MSetMousePos
+2MGetMousePos
+3MCreate
+3MCreateBitmapCanvas
+3MCreateMonoBitmapCanvas
+3PMousePos rw
+#fpgfx.GfxBase.TFCustomApplication TComponent
+1VFOnIdle
+1VFQuitWhenLastWindowCloses
+1VFDisplayName
+2VFTitle
+2MSetTitle
+3VForms
+3MCreate
+3MDestroy
+3MAddWindow
+3MRemoveWindow
+3MInitialize
+3MRun
+3MQuit
+3POnIdle rw
+3PQuitWhenLastWindowCloses rw
+3PTitle rw
+#fpgfx.GfxBase.TFCustomWindow .TObject
+1VFCursor
+1VFOnCreate
+1VFOnCanClose
+1VFOnClose
+1VFOnFocusIn
+1VFOnFocusOut
+1VFOnHide
+1VFOnKeyPressed
+1VFOnKeyReleased
+1VFOnKeyChar
+1VFOnMouseEnter
+1VFOnMouseLeave
+1VFOnMousePressed
+1VFOnMouseReleased
+1VFOnMouseMove
+1VFOnMouseWheel
+1VFOnPaint
+1VFOnMove
+1VFOnResize
+1VFOnShow
+1MSetClientHeight
+1MSetClientWidth
+1MSetLeft
+1MSetTop
+1MSetWidth
+1MSetHeight
+1MSetCursor
+1MSetWindowOptions
+2VFHandle
+2VFParent
+2VFCanvas
+2VFLeft
+2VFTop
+2VFWidth
+2VFHeight
+2VFClientWidth
+2VFClientHeight
+2VFWindowOptions
+2VFChildWindows
+2VFMinSize
+2VFMaxSize
+2MGetTitle
+2MSetTitle
+2MDoSetCursor
+3MCreate
+3MDestroy
+3MCanClose
+3MSetPosition
+3MSetSize
+3MSetMinMaxSize
+3MSetClientSize
+3MSetMinMaxClientSize
+3MShow
+3MInvalidate
+3MPaintInvalidRegion
+3MCaptureMouse
+3MReleaseMouse
+3MProcessEvent
+3PWindowOptions rw
+3PCanvas r
+3PHandle r
+3PChildWindows r
+3PLeft rw
+3PTop rw
+3PWidth rw
+3PHeight rw
+3PClientWidth rw
+3PClientHeight rw
+3PCursor rw
+3PTitle rw
+3PParent r
+3POnCreate rw
+3POnCanClose rw
+3POnClose rw
+3POnFocusIn rw
+3POnFocusOut rw
+3POnHide rw
+3POnKeyPressed rw
+3POnKeyReleased rw
+3POnKeyChar rw
+3POnMouseEnter rw
+3POnMouseLeave rw
+3POnMousePressed rw
+3POnMouseReleased rw
+3POnMouseMove rw
+3POnMouseWheel rw
+3POnPaint rw
+3POnMove rw
+3POnResize rw
+3POnShow rw
+#fpgfx.GELDirty.TDirtyList .TObject
+1VFFirst
+1VFLast
+2MRemoveEntry
+3MDestroy
+3MAddRect
+3MClearQueueForWindow
+3MPaintQueueForWindow
+3MPaintAll
+3PFirst rw
+#fpgfx.GFX_X11.EX11Error #fpgfx.GfxBase.EGfxError
+#fpgfx.GFX_X11.TX11Font #fpgfx.GfxBase.TFCustomFont
+1VFFontStruct
+3MCreate
+3MDestroy
+3MGetDefaultFontName
+3PFontStruct r
+#fpgfx.GFX_X11.TX11Canvas #fpgfx.GfxBase.TFCustomCanvas
+1VFGC
+1VFVisual
+1VFRegion
+1VFDefaultFont
+1VFFontStruct
+1VFStateStackpointer
+1VFColormap
+1VFCurColor
+1VFFont
+1MResized
+2MDoExcludeClipRect
+2MDoIntersectClipRect
+2MDoUnionClipRect
+2MDoGetClipRect
+2MDoDrawArc
+2MDoDrawCircle
+2MDoDrawLine
+2MDoDrawRect
+2MDoDrawPoint
+2MDoFillRect
+2MDoFillTriangle
+2MDoTextOut
+2MDoCopyRect
+2MDoMaskedCopyRect
+2MDoDrawImageRect
+3MCreate
+3MDestroy
+3MMapColor
+3MFontCellHeight
+3MTextExtent
+3MSaveState
+3MRestoreState
+3MEmptyClipRect
+3MSetColor_
+3MSetFont
+3MSetLineStyle
+3MDrawPolyLine
+3PGC r
+3PVisual r
+3PColormap r
+3PRegion r
+#fpgfx.GFX_X11.TX11WindowCanvas #fpgfx.GFX_X11.TX11Canvas
+3MCreate
+#fpgfx.GFX_X11.TX11PixmapCanvas #fpgfx.GFX_X11.TX11Canvas
+3MCreate
+3MDestroy
+#fpgfx.GFX_X11.TX11MonoPixmapCanvas #fpgfx.GFX_X11.TX11PixmapCanvas
+0MCreate
+#fpgfx.GFX_X11.TX11Bitmap #fpgfx.GfxBase.TFCustomBitmap
+1VIsLocked
+3MCreate
+3MDestroy
+3MLock
+3MUnlock
+#fpgfx.GFX_X11.TX11Screen #fpgfx.GfxBase.TFCustomScreen
+1VFScreenIndex
+1VFScreenInfo
+2MSetMousePos
+2MGetMousePos
+3MCreate
+3MCreateBitmapCanvas
+3MCreateMonoBitmapCanvas
+3PScreenIndex r
+3PScreenInfo r
+#fpgfx.GFX_X11.TX11Application #fpgfx.GfxBase.TFCustomApplication
+1VDoBreakRun
+1VFDirtyList
+1VFDisplayName
+1VFDefaultFont
+1VFEventFilter
+1VHandle
+1VFWMProtocols
+1VFWMDeleteWindow
+1VFWMHints
+1PDirtyList r
+1MFindWindowByXID
+3MCreate
+3MDestroy
+3MInitialize
+3MRun
+3MQuit
+3PDisplayName rw
+3PEventFilter rw
+#fpgfx.GFX_X11.TX11Window #fpgfx.GfxBase.TFCustomWindow
+1VFComposeStatus
+1VFComposeBuffer
+1VFCurCursorHandle
+1MStartComposing
+1MEndComposing
+1MExpose
+1MConfigure
+1MClientMessage
+2VIsExposing
+2VCanMaximize
+2MGetTitle
+2MConvertShiftState
+2MKeySymToKeycode
+2MSetTitle
+2MDoSetCursor
+2MUpdateMotifWMHints
+3MCreate
+3MDestroy
+3MSetPosition
+3MSetSize
+3MSetMinMaxSize
+3MSetClientSize
+3MSetMinMaxClientSize
+3MShow
+3MInvalidate
+3MPaintInvalidRegion
+3MCaptureMouse
+3MReleaseMouse
+3MProcessEvent
diff --git a/docs/html/gui.cnt b/docs/html/gui.cnt
new file mode 100644
index 00000000..a865a884
--- /dev/null
+++ b/docs/html/gui.cnt
@@ -0,0 +1,1613 @@
+# FPDoc Content File
+:link tree
+#fpgui index.html
+ fpGUI fpgui/index.html
+ mbText_Yes fpgui/index-1.html#mbtext_yes
+ mbText_No fpgui/index-1.html#mbtext_no
+ mbText_Ok fpgui/index-1.html#mbtext_ok
+ mbText_Cancel fpgui/index-1.html#mbtext_cancel
+ mbText_Apply fpgui/index-1.html#mbtext_apply
+ mbText_Abort fpgui/index-1.html#mbtext_abort
+ mbText_Retry fpgui/index-1.html#mbtext_retry
+ mbText_Ignore fpgui/index-1.html#mbtext_ignore
+ mbText_All fpgui/index-1.html#mbtext_all
+ mbText_NoToAll fpgui/index-1.html#mbtext_notoall
+ mbText_YesToAll fpgui/index-1.html#mbtext_yestoall
+ mbText_Help fpgui/index-1.html#mbtext_help
+ InfiniteSize fpgui/infinitesize.html
+ clScrollBar fpgui/clscrollbar.html
+ clMenu fpgui/clmenu.html
+ clWindow fpgui/clwindow.html
+ clMenuText fpgui/clmenutext.html
+ clWindowText fpgui/clwindowtext.html
+ clAppWorkSpace fpgui/clappworkspace.html
+ clHighlight fpgui/clhighlight.html
+ clHighlightText fpgui/clhighlighttext.html
+ cl3DFace fpgui/cl3dface.html
+ cl3DShadow fpgui/cl3dshadow.html
+ clGrayText fpgui/clgraytext.html
+ clBtnText fpgui/clbtntext.html
+ cl3DHighlight fpgui/cl3dhighlight.html
+ cl3DDkShadow fpgui/cl3ddkshadow.html
+ cl3DLight fpgui/cl3dlight.html
+ clInfoText fpgui/clinfotext.html
+ clInfoBk fpgui/clinfobk.html
+ clBlack fpgui/clblack.html
+ clMaroon fpgui/clmaroon.html
+ clGreen fpgui/clgreen.html
+ clOlive fpgui/clolive.html
+ clNavy fpgui/clnavy.html
+ clPurple fpgui/clpurple.html
+ clTeal fpgui/clteal.html
+ clGray fpgui/clgray.html
+ clSilver fpgui/clsilver.html
+ clRed fpgui/clred.html
+ clLime fpgui/cllime.html
+ clYellow fpgui/clyellow.html
+ clBlue fpgui/clblue.html
+ clFuchsia fpgui/clfuchsia.html
+ clAqua fpgui/claqua.html
+ clLtGray fpgui/clltgray.html
+ clDkGray fpgui/cldkgray.html
+ clWhite fpgui/clwhite.html
+ clCream fpgui/clcream.html
+ clMoneyGreen fpgui/clmoneygreen.html
+ clSkyBlue fpgui/clskyblue.html
+ clBtnFace fpgui/clbtnface.html
+ clBtnShadow fpgui/clbtnshadow.html
+ clBtnHighlight fpgui/clbtnhighlight.html
+ clCyan fpgui/clcyan.html
+ clMagenta fpgui/clmagenta.html
+ clAliceBlue fpgui/claliceblue.html
+ clAntiqueWhite fpgui/clantiquewhite.html
+ clAquamarine fpgui/claquamarine.html
+ clAzure fpgui/clazure.html
+ clBeige fpgui/clbeige.html
+ clBisque fpgui/clbisque.html
+ clBlanchedAlmond fpgui/clblanchedalmond.html
+ clBlueViolet fpgui/clblueviolet.html
+ clBrown fpgui/clbrown.html
+ clBurlyWood fpgui/clburlywood.html
+ clCadetBlue fpgui/clcadetblue.html
+ clChartreuse fpgui/clchartreuse.html
+ clChocolate fpgui/clchocolate.html
+ clMedGray fpgui/clmedgray.html
+ clForestGreen fpgui/clforestgreen.html
+ clRoyalBlue fpgui/clroyalblue.html
+ clLightYellow fpgui/cllightyellow.html
+ clCornsilk fpgui/clcornsilk.html
+ clMidnightBlue fpgui/clmidnightblue.html
+ clDarkWhite fpgui/cldarkwhite.html
+ TColor fpgui/tcolor.html
+ TWidgetState fpgui/twidgetstate.html
+ TOrientation fpgui/torientation.html
+ TButtonFlags fpgui/tbuttonflags.html
+ TCheckboxFlags fpgui/tcheckboxflags.html
+ TMsgDlgBtn fpgui/tmsgdlgbtn.html
+ TMsgDlgButtons fpgui/tmsgdlgbuttons.html
+ TBevelStyle fpgui/tbevelstyle.html
+ TBevelShape fpgui/tbevelshape.html
+ TItemFlags fpgui/titemflags.html
+ TArrowDirection fpgui/tarrowdirection.html
+ TEventClass fpgui/teventclass.html
+ TWidgetStyle fpgui/twidgetstyle.html
+ THorzAlign fpgui/thorzalign.html
+ TVertAlign fpgui/tvertalign.html
+ TWidgetArrayInfo fpgui/twidgetarrayinfo.html
+ TWidgetArrayInfoArray fpgui/twidgetarrayinfoarray.html
+ PWidgetArrayInfoArray fpgui/pwidgetarrayinfoarray.html
+ TDockingMode fpgui/tdockingmode.html
+ TScrollEvent fpgui/tscrollevent.html
+ TGridDrawState fpgui/tgriddrawstate.html
+ TDrawCellEvent fpgui/tdrawcellevent.html
+ PCells fpgui/pcells.html
+ TCells fpgui/tcells.html
+ TStyle fpgui/tstyle.html
+ UIColorCache fpgui/tstyle.uicolorcache.html
+ Create fpgui/tstyle.create.html
+ UpdateUIColorCache fpgui/tstyle.updateuicolorcache.html
+ GetGUIColor fpgui/tstyle.getguicolor.html
+ GetUIColor fpgui/tstyle.getuicolor.html
+ SetUIColor fpgui/tstyle.setuicolor.html
+ DrawText fpgui/tstyle.drawtext.html
+ DrawItemBefore fpgui/tstyle.drawitembefore.html
+ DrawItemAfter fpgui/tstyle.drawitemafter.html
+ Draw3DFrame fpgui/tstyle.draw3dframe.html
+ DrawFocusRect fpgui/tstyle.drawfocusrect.html
+ DrawSunkenOuterBorder fpgui/tstyle.drawsunkenouterborder.html
+ DrawRaisedOuterBorder fpgui/tstyle.drawraisedouterborder.html
+ DrawWindowBackground fpgui/tstyle.drawwindowbackground.html
+ DrawButtonFace fpgui/tstyle.drawbuttonface.html
+ GetButtonBorders fpgui/tstyle.getbuttonborders.html
+ GetSeparatorSize fpgui/tstyle.getseparatorsize.html
+ DrawSeparator fpgui/tstyle.drawseparator.html
+ DrawGroupBox fpgui/tstyle.drawgroupbox.html
+ GetGroupBoxBorders fpgui/tstyle.getgroupboxborders.html
+ DrawEditBox fpgui/tstyle.draweditbox.html
+ GetEditBoxBorders fpgui/tstyle.geteditboxborders.html
+ DrawCheckBox fpgui/tstyle.drawcheckbox.html
+ GetCheckBoxLayout fpgui/tstyle.getcheckboxlayout.html
+ DrawRadioButton fpgui/tstyle.drawradiobutton.html
+ GetRadioButtonLayout fpgui/tstyle.getradiobuttonlayout.html
+ GetComboBoxArrowSize fpgui/tstyle.getcomboboxarrowsize.html
+ DrawComboBoxArrow fpgui/tstyle.drawcomboboxarrow.html
+ GetScrollBarBorders fpgui/tstyle.getscrollbarborders.html
+ GetScrollBarBtnSize fpgui/tstyle.getscrollbarbtnsize.html
+ GetScrollBarBtnMinSize fpgui/tstyle.getscrollbarbtnminsize.html
+ DrawScrollBarBorder fpgui/tstyle.drawscrollbarborder.html
+ DrawScrollBarButton fpgui/tstyle.drawscrollbarbutton.html
+ GetScrollBoxBorders fpgui/tstyle.getscrollboxborders.html
+ DrawScrollBoxBorder fpgui/tstyle.drawscrollboxborder.html
+ GetMenuBorders fpgui/tstyle.getmenuborders.html
+ GetPanelBorders fpgui/tstyle.getpanelborders.html
+ DrawPanel fpgui/tstyle.drawpanel.html
+ TDefaultStyle fpgui/tdefaultstyle.html
+ DrawDirectionArrows fpgui/tdefaultstyle.drawdirectionarrows.html
+ DrawCheckBoxCheck fpgui/tdefaultstyle.drawcheckboxcheck.html
+ GetGUIColor fpgui/tdefaultstyle.getguicolor.html
+ DrawText fpgui/tdefaultstyle.drawtext.html
+ DrawItemBefore fpgui/tdefaultstyle.drawitembefore.html
+ DrawItemAfter fpgui/tdefaultstyle.drawitemafter.html
+ Draw3DFrame fpgui/tdefaultstyle.draw3dframe.html
+ DrawFocusRect fpgui/tdefaultstyle.drawfocusrect.html
+ DrawSunkenOuterBorder fpgui/tdefaultstyle.drawsunkenouterborder.html
+ DrawRaisedOuterBorder fpgui/tdefaultstyle.drawraisedouterborder.html
+ DrawWindowBackground fpgui/tdefaultstyle.drawwindowbackground.html
+ DrawButtonFace fpgui/tdefaultstyle.drawbuttonface.html
+ GetButtonBorders fpgui/tdefaultstyle.getbuttonborders.html
+ DrawSeparator fpgui/tdefaultstyle.drawseparator.html
+ GetSeparatorSize fpgui/tdefaultstyle.getseparatorsize.html
+ DrawGroupBox fpgui/tdefaultstyle.drawgroupbox.html
+ GetGroupBoxBorders fpgui/tdefaultstyle.getgroupboxborders.html
+ DrawEditBox fpgui/tdefaultstyle.draweditbox.html
+ GetEditBoxBorders fpgui/tdefaultstyle.geteditboxborders.html
+ DrawCheckBox fpgui/tdefaultstyle.drawcheckbox.html
+ GetCheckBoxLayout fpgui/tdefaultstyle.getcheckboxlayout.html
+ DrawRadioButton fpgui/tdefaultstyle.drawradiobutton.html
+ GetRadioButtonLayout fpgui/tdefaultstyle.getradiobuttonlayout.html
+ DrawComboBoxArrow fpgui/tdefaultstyle.drawcomboboxarrow.html
+ GetComboBoxArrowSize fpgui/tdefaultstyle.getcomboboxarrowsize.html
+ GetScrollBarBorders fpgui/tdefaultstyle.getscrollbarborders.html
+ GetScrollBarBtnSize fpgui/tdefaultstyle.getscrollbarbtnsize.html
+ GetScrollBarBtnMinSize fpgui/tdefaultstyle.getscrollbarbtnminsize.html
+ DrawScrollBarBorder fpgui/tdefaultstyle.drawscrollbarborder.html
+ DrawScrollBarButton fpgui/tdefaultstyle.drawscrollbarbutton.html
+ GetScrollBoxBorders fpgui/tdefaultstyle.getscrollboxborders.html
+ DrawScrollBoxBorder fpgui/tdefaultstyle.drawscrollboxborder.html
+ GetMenuBorders fpgui/tdefaultstyle.getmenuborders.html
+ GetPanelBorders fpgui/tdefaultstyle.getpanelborders.html
+ DrawPanel fpgui/tdefaultstyle.drawpanel.html
+ TMotifStyle fpgui/tmotifstyle.html
+ DrawFocusRect fpgui/tmotifstyle.drawfocusrect.html
+ DrawButtonFace fpgui/tmotifstyle.drawbuttonface.html
+ DrawCheckBox fpgui/tmotifstyle.drawcheckbox.html
+ TEventObj fpgui/teventobj.html
+ Create fpgui/teventobj.create.html
+ AddRef fpgui/teventobj.addref.html
+ Release fpgui/teventobj.release.html
+ SendToChild fpgui/teventobj.sendtochild.html
+ Sender fpgui/teventobj.sender.html
+ TLayoutingEventObj fpgui/tlayoutingeventobj.html
+ TCalcSizesEventObj fpgui/tcalcsizeseventobj.html
+ TResizedEventObj fpgui/tresizedeventobj.html
+ Create fpgui/tresizedeventobj.create.html
+ IsForced fpgui/tresizedeventobj.isforced.html
+ TDestroyEventObj fpgui/tdestroyeventobj.html
+ TEnabledChangeEventObj fpgui/tenabledchangeeventobj.html
+ TVisibilityChangeEventObj fpgui/tvisibilitychangeeventobj.html
+ TPaintingEventObj fpgui/tpaintingeventobj.html
+ Create fpgui/tpaintingeventobj.create.html
+ Canvas fpgui/tpaintingeventobj.canvas.html
+ TPreparePaintEventObj fpgui/tpreparepainteventobj.html
+ SendToChild fpgui/tpreparepainteventobj.sendtochild.html
+ TPaintEventObj fpgui/tpainteventobj.html
+ SendToChild fpgui/tpainteventobj.sendtochild.html
+ TMouseEventObj fpgui/tmouseeventobj.html
+ Create fpgui/tmouseeventobj.create.html
+ SendToChild fpgui/tmouseeventobj.sendtochild.html
+ Position fpgui/tmouseeventobj.position.html
+ Shift fpgui/tmouseeventobj.shift.html
+ TMouseButtonEventObj fpgui/tmousebuttoneventobj.html
+ Create fpgui/tmousebuttoneventobj.create.html
+ Button fpgui/tmousebuttoneventobj.button.html
+ TMousePressedEventObj fpgui/tmousepressedeventobj.html
+ TMouseReleasedEventObj fpgui/tmousereleasedeventobj.html
+ TMouseMoveEventObj fpgui/tmousemoveeventobj.html
+ SendToChild fpgui/tmousemoveeventobj.sendtochild.html
+ TMouseEnterEventObj fpgui/tmouseentereventobj.html
+ NewCursor fpgui/tmouseentereventobj.newcursor.html
+ TMouseLeaveEventObj fpgui/tmouseleaveeventobj.html
+ SendToChild fpgui/tmouseleaveeventobj.sendtochild.html
+ TMouseLeaveCheckEventObj fpgui/tmouseleavecheckeventobj.html
+ SendToChild fpgui/tmouseleavecheckeventobj.sendtochild.html
+ NewCursor fpgui/tmouseleavecheckeventobj.newcursor.html
+ TMouseWheelEventObj fpgui/tmousewheeleventobj.html
+ Create fpgui/tmousewheeleventobj.create.html
+ WheelDelta fpgui/tmousewheeleventobj.wheeldelta.html
+ TWidget fpgui/twidget.html
+ FCursor fpgui/twidget.fcursor.html
+ FText fpgui/twidget.ftext.html
+ FStyle fpgui/twidget.fstyle.html
+ FCanExpandHeight fpgui/twidget.fcanexpandheight.html
+ FCanExpandWidth fpgui/twidget.fcanexpandwidth.html
+ FEnabled fpgui/twidget.fenabled.html
+ FVisible fpgui/twidget.fvisible.html
+ FOrigin fpgui/twidget.forigin.html
+ FBoundsSize fpgui/twidget.fboundssize.html
+ FClientRect fpgui/twidget.fclientrect.html
+ FMinSize fpgui/twidget.fminsize.html
+ FMaxSize fpgui/twidget.fmaxsize.html
+ FDefSize fpgui/twidget.fdefsize.html
+ WidgetStyle fpgui/twidget.widgetstyle.html
+ WidgetState fpgui/twidget.widgetstate.html
+ Loaded fpgui/twidget.loaded.html
+ Click fpgui/twidget.click.html
+ Paint fpgui/twidget.paint.html
+ SetParentComponent fpgui/twidget.setparentcomponent.html
+ CalcSizes fpgui/twidget.calcsizes.html
+ Resized fpgui/twidget.resized.html
+ ProcessEvent fpgui/twidget.processevent.html
+ DistributeEvent fpgui/twidget.distributeevent.html
+ EvFocusChanged fpgui/twidget.evfocuschanged.html
+ EvKeyPressed fpgui/twidget.evkeypressed.html
+ EvKeyReleased fpgui/twidget.evkeyreleased.html
+ EvKeyChar fpgui/twidget.evkeychar.html
+ EvTextChanged fpgui/twidget.evtextchanged.html
+ DoMouseEnter fpgui/twidget.domouseenter.html
+ GetStyle fpgui/twidget.getstyle.html
+ SetCanExpandWidth fpgui/twidget.setcanexpandwidth.html
+ SetCanExpandHeight fpgui/twidget.setcanexpandheight.html
+ SetText fpgui/twidget.settext.html
+ CanExpandWidth fpgui/twidget.canexpandwidth.html
+ CanExpandHeight fpgui/twidget.canexpandheight.html
+ Cursor fpgui/twidget.cursor.html
+ Text fpgui/twidget.text.html
+ Color fpgui/twidget.color.html
+ OnClick fpgui/twidget.onclick.html
+ Create fpgui/twidget.create.html
+ Destroy fpgui/twidget.destroy.html
+ SendEvent fpgui/twidget.sendevent.html
+ FindForm fpgui/twidget.findform.html
+ SetEmbeddedParent fpgui/twidget.setembeddedparent.html
+ SetBounds fpgui/twidget.setbounds.html
+ WidgetToClient fpgui/twidget.widgettoclient.html
+ ClientToWidget fpgui/twidget.clienttowidget.html
+ ClientToScreen fpgui/twidget.clienttoscreen.html
+ Show fpgui/twidget.show.html
+ Hide fpgui/twidget.hide.html
+ Redraw fpgui/twidget.redraw.html
+ Scroll fpgui/twidget.scroll.html
+ SetFocus fpgui/twidget.setfocus.html
+ Update fpgui/twidget.update.html
+ Parent fpgui/twidget.parent.html
+ Origin fpgui/twidget.origin.html
+ BoundsSize fpgui/twidget.boundssize.html
+ BoundsRect fpgui/twidget.boundsrect.html
+ Left fpgui/twidget.left.html
+ Top fpgui/twidget.top.html
+ Width fpgui/twidget.width.html
+ Height fpgui/twidget.height.html
+ MinSize fpgui/twidget.minsize.html
+ MaxSize fpgui/twidget.maxsize.html
+ DefSize fpgui/twidget.defsize.html
+ ClientRect fpgui/twidget.clientrect.html
+ Style fpgui/twidget.style.html
+ Enabled fpgui/twidget.enabled.html
+ Visible fpgui/twidget.visible.html
+ TContainerWidget fpgui/tcontainerwidget.html
+ DistributeEvent fpgui/tcontainerwidget.distributeevent.html
+ GetChildCount fpgui/tcontainerwidget.getchildcount.html
+ GetChild fpgui/tcontainerwidget.getchild.html
+ ChildCount fpgui/tcontainerwidget.childcount.html
+ Children fpgui/tcontainerwidget.children.html
+ InsertChild fpgui/tcontainerwidget.insertchild.html
+ RemoveChild fpgui/tcontainerwidget.removechild.html
+ GetChildAt fpgui/tcontainerwidget.getchildat.html
+ ContainsChild fpgui/tcontainerwidget.containschild.html
+ TBinWidget fpgui/tbinwidget.html
+ FChild fpgui/tbinwidget.fchild.html
+ SetChild fpgui/tbinwidget.setchild.html
+ GetChildCount fpgui/tbinwidget.getchildcount.html
+ GetChild fpgui/tbinwidget.getchild.html
+ CalcSizes fpgui/tbinwidget.calcsizes.html
+ Child fpgui/tbinwidget.child.html
+ ContainsChild fpgui/tbinwidget.containschild.html
+ InsertChild fpgui/tbinwidget.insertchild.html
+ RemoveChild fpgui/tbinwidget.removechild.html
+ ELayoutError fpgui/elayouterror.html
+ TLayoutItem fpgui/tlayoutitem.html
+ Widget fpgui/tlayoutitem.widget.html
+ TLayout fpgui/tlayout.html
+ FWidgets fpgui/tlayout.fwidgets.html
+ FBorderSpacing fpgui/tlayout.fborderspacing.html
+ IsRecalcingLayout fpgui/tlayout.isrecalcinglayout.html
+ GetChildCount fpgui/tlayout.getchildcount.html
+ GetChild fpgui/tlayout.getchild.html
+ AddFixedChild fpgui/tlayout.addfixedchild.html
+ BorderSpacing fpgui/tlayout.borderspacing.html
+ Create fpgui/tlayout.create.html
+ Destroy fpgui/tlayout.destroy.html
+ ContainsChild fpgui/tlayout.containschild.html
+ TFixedItem fpgui/tfixeditem.html
+ Left fpgui/tfixeditem.left.html
+ Top fpgui/tfixeditem.top.html
+ TFixedLayout fpgui/tfixedlayout.html
+ CalcSizes fpgui/tfixedlayout.calcsizes.html
+ Create fpgui/tfixedlayout.create.html
+ AddWidget fpgui/tfixedlayout.addwidget.html
+ MoveWidget fpgui/tfixedlayout.movewidget.html
+ Enabled fpgui/tfixedlayout.enabled.html
+ TDockingItem fpgui/tdockingitem.html
+ Left fpgui/tdockingitem.left.html
+ Top fpgui/tdockingitem.top.html
+ DockingMode fpgui/tdockingitem.dockingmode.html
+ TDockingLayout fpgui/tdockinglayout.html
+ CalcSizes fpgui/tdockinglayout.calcsizes.html
+ Create fpgui/tdockinglayout.create.html
+ AddWidget fpgui/tdockinglayout.addwidget.html
+ Enabled fpgui/tdockinglayout.enabled.html
+ TCustomBoxLayout fpgui/tcustomboxlayout.html
+ CalcSizes fpgui/tcustomboxlayout.calcsizes.html
+ Resized fpgui/tcustomboxlayout.resized.html
+ HorzAlign fpgui/tcustomboxlayout.horzalign.html
+ VertAlign fpgui/tcustomboxlayout.vertalign.html
+ Orientation fpgui/tcustomboxlayout.orientation.html
+ Spacing fpgui/tcustomboxlayout.spacing.html
+ Create fpgui/tcustomboxlayout.create.html
+ InsertChild fpgui/tcustomboxlayout.insertchild.html
+ RemoveChild fpgui/tcustomboxlayout.removechild.html
+ TBoxLayout fpgui/tboxlayout.html
+ CanExpandWidth fpgui/tboxlayout.canexpandwidth.html
+ CanExpandHeight fpgui/tboxlayout.canexpandheight.html
+ Enabled fpgui/tboxlayout.enabled.html
+ BorderSpacing fpgui/tboxlayout.borderspacing.html
+ HorzAlign fpgui/tboxlayout.horzalign.html
+ Orientation fpgui/tboxlayout.orientation.html
+ Spacing fpgui/tboxlayout.spacing.html
+ VertAlign fpgui/tboxlayout.vertalign.html
+ TGridItem fpgui/tgriditem.html
+ Create fpgui/tgriditem.create.html
+ x fpgui/tgriditem.x.html
+ y fpgui/tgriditem.y.html
+ Width fpgui/tgriditem.width.html
+ Height fpgui/tgriditem.height.html
+ TCustomGridLayout fpgui/tcustomgridlayout.html
+ InitSizeInfos fpgui/tcustomgridlayout.initsizeinfos.html
+ CalcSizes fpgui/tcustomgridlayout.calcsizes.html
+ Resized fpgui/tcustomgridlayout.resized.html
+ GridPositions fpgui/tcustomgridlayout.gridpositions.html
+ ColCount fpgui/tcustomgridlayout.colcount.html
+ RowCount fpgui/tcustomgridlayout.rowcount.html
+ ColSpacing fpgui/tcustomgridlayout.colspacing.html
+ RowSpacing fpgui/tcustomgridlayout.rowspacing.html
+ Create fpgui/tcustomgridlayout.create.html
+ AddWidget fpgui/tcustomgridlayout.addwidget.html
+ MoveWidget fpgui/tcustomgridlayout.movewidget.html
+ TGridLayout fpgui/tgridlayout.html
+ Enabled fpgui/tgridlayout.enabled.html
+ ColCount fpgui/tgridlayout.colcount.html
+ RowCount fpgui/tgridlayout.rowcount.html
+ ColSpacing fpgui/tgridlayout.colspacing.html
+ RowSpacing fpgui/tgridlayout.rowspacing.html
+ GridPositions fpgui/tgridlayout.gridpositions.html
+ TCustomForm fpgui/tcustomform.html
+ FBorderWidth fpgui/tcustomform.fborderwidth.html
+ FIsActive fpgui/tcustomform.fisactive.html
+ FResizedByUser fpgui/tcustomform.fresizedbyuser.html
+ FPositionSpecified fpgui/tcustomform.fpositionspecified.html
+ Loaded fpgui/tcustomform.loaded.html
+ Paint fpgui/tcustomform.paint.html
+ Resized fpgui/tcustomform.resized.html
+ WidgetCoords fpgui/tcustomform.widgetcoords.html
+ ProcessEvent fpgui/tcustomform.processevent.html
+ CalcSizes fpgui/tcustomform.calcsizes.html
+ EvTextChanged fpgui/tcustomform.evtextchanged.html
+ CreateWnd fpgui/tcustomform.createwnd.html
+ CanExpandWidth fpgui/tcustomform.canexpandwidth.html
+ CanExpandHeight fpgui/tcustomform.canexpandheight.html
+ Cursor fpgui/tcustomform.cursor.html
+ BorderWidth fpgui/tcustomform.borderwidth.html
+ OnCreate fpgui/tcustomform.oncreate.html
+ OnDestroy fpgui/tcustomform.ondestroy.html
+ OnActivate fpgui/tcustomform.onactivate.html
+ OnDeactivate fpgui/tcustomform.ondeactivate.html
+ Create fpgui/tcustomform.create.html
+ Destroy fpgui/tcustomform.destroy.html
+ Show fpgui/tcustomform.show.html
+ ShowModal fpgui/tcustomform.showmodal.html
+ Close fpgui/tcustomform.close.html
+ SetPosition fpgui/tcustomform.setposition.html
+ FocusedWidget fpgui/tcustomform.focusedwidget.html
+ IsActive fpgui/tcustomform.isactive.html
+ MouseCaptureWidget fpgui/tcustomform.mousecapturewidget.html
+ WindowOptions fpgui/tcustomform.windowoptions.html
+ Wnd fpgui/tcustomform.wnd.html
+ TForm fpgui/tform.html
+ BorderWidth fpgui/tform.borderwidth.html
+ Color fpgui/tform.color.html
+ Enabled fpgui/tform.enabled.html
+ Text fpgui/tform.text.html
+ WindowOptions fpgui/tform.windowoptions.html
+ OnCreate fpgui/tform.oncreate.html
+ OnDestroy fpgui/tform.ondestroy.html
+ OnActivate fpgui/tform.onactivate.html
+ OnDeactivate fpgui/tform.ondeactivate.html
+ TPopupWindow fpgui/tpopupwindow.html
+ Create fpgui/tpopupwindow.create.html
+ Show fpgui/tpopupwindow.show.html
+ Close fpgui/tpopupwindow.close.html
+ TCustomLabel fpgui/tcustomlabel.html
+ FAlignment fpgui/tcustomlabel.falignment.html
+ Paint fpgui/tcustomlabel.paint.html
+ CalcSizes fpgui/tcustomlabel.calcsizes.html
+ Alignment fpgui/tcustomlabel.alignment.html
+ FontColor fpgui/tcustomlabel.fontcolor.html
+ Create fpgui/tcustomlabel.create.html
+ TLabel fpgui/tlabel.html
+ CanExpandWidth fpgui/tlabel.canexpandwidth.html
+ Enabled fpgui/tlabel.enabled.html
+ FontColor fpgui/tlabel.fontcolor.html
+ Text fpgui/tlabel.text.html
+ Alignment fpgui/tlabel.alignment.html
+ TCustomEdit fpgui/tcustomedit.html
+ Paint fpgui/tcustomedit.paint.html
+ ProcessEvent fpgui/tcustomedit.processevent.html
+ CalcSizes fpgui/tcustomedit.calcsizes.html
+ EvKeyPressed fpgui/tcustomedit.evkeypressed.html
+ EvKeyChar fpgui/tcustomedit.evkeychar.html
+ EvTextChanged fpgui/tcustomedit.evtextchanged.html
+ CanExpandWidth fpgui/tcustomedit.canexpandwidth.html
+ Cursor fpgui/tcustomedit.cursor.html
+ PasswordChar fpgui/tcustomedit.passwordchar.html
+ CursorPos fpgui/tcustomedit.cursorpos.html
+ OnChange fpgui/tcustomedit.onchange.html
+ FontColor fpgui/tcustomedit.fontcolor.html
+ SetText fpgui/tcustomedit.settext.html
+ Create fpgui/tcustomedit.create.html
+ TEdit fpgui/tedit.html
+ CanExpandWidth fpgui/tedit.canexpandwidth.html
+ Enabled fpgui/tedit.enabled.html
+ PasswordChar fpgui/tedit.passwordchar.html
+ Text fpgui/tedit.text.html
+ OnChange fpgui/tedit.onchange.html
+ FontColor fpgui/tedit.fontcolor.html
+ TGenericButton fpgui/tgenericbutton.html
+ FEmbedded fpgui/tgenericbutton.fembedded.html
+ Paint fpgui/tgenericbutton.paint.html
+ Create fpgui/tgenericbutton.create.html
+ Embedded fpgui/tgenericbutton.embedded.html
+ TCustomButton fpgui/tcustombutton.html
+ Paint fpgui/tcustombutton.paint.html
+ CalcSizes fpgui/tcustombutton.calcsizes.html
+ Create fpgui/tcustombutton.create.html
+ TButton fpgui/tbutton.html
+ CanExpandWidth fpgui/tbutton.canexpandwidth.html
+ Enabled fpgui/tbutton.enabled.html
+ Text fpgui/tbutton.text.html
+ OnClick fpgui/tbutton.onclick.html
+ TCustomScrollBar fpgui/tcustomscrollbar.html
+ DistributeEvent fpgui/tcustomscrollbar.distributeevent.html
+ Paint fpgui/tcustomscrollbar.paint.html
+ CalcSizes fpgui/tcustomscrollbar.calcsizes.html
+ Resized fpgui/tcustomscrollbar.resized.html
+ Orientation fpgui/tcustomscrollbar.orientation.html
+ Min fpgui/tcustomscrollbar.min.html
+ Max fpgui/tcustomscrollbar.max.html
+ PageSize fpgui/tcustomscrollbar.pagesize.html
+ Position fpgui/tcustomscrollbar.position.html
+ SmallChange fpgui/tcustomscrollbar.smallchange.html
+ LargeChange fpgui/tcustomscrollbar.largechange.html
+ OnChange fpgui/tcustomscrollbar.onchange.html
+ OnScroll fpgui/tcustomscrollbar.onscroll.html
+ Create fpgui/tcustomscrollbar.create.html
+ LineUp fpgui/tcustomscrollbar.lineup.html
+ LineDown fpgui/tcustomscrollbar.linedown.html
+ PageUp fpgui/tcustomscrollbar.pageup.html
+ PageDown fpgui/tcustomscrollbar.pagedown.html
+ TScrollBar fpgui/tscrollbar.html
+ Enabled fpgui/tscrollbar.enabled.html
+ Orientation fpgui/tscrollbar.orientation.html
+ Min fpgui/tscrollbar.min.html
+ Max fpgui/tscrollbar.max.html
+ PageSize fpgui/tscrollbar.pagesize.html
+ Position fpgui/tscrollbar.position.html
+ SmallChange fpgui/tscrollbar.smallchange.html
+ LargeChange fpgui/tscrollbar.largechange.html
+ OnChange fpgui/tscrollbar.onchange.html
+ OnScroll fpgui/tscrollbar.onscroll.html
+ TScrollingSupport fpgui/tscrollingsupport.html
+ Create fpgui/tscrollingsupport.create.html
+ Destroy fpgui/tscrollingsupport.destroy.html
+ ProcessEvent fpgui/tscrollingsupport.processevent.html
+ DistributeEvent fpgui/tscrollingsupport.distributeevent.html
+ SendToChild fpgui/tscrollingsupport.sendtochild.html
+ CalcSizes fpgui/tscrollingsupport.calcsizes.html
+ Resized fpgui/tscrollingsupport.resized.html
+ CalcClientSize fpgui/tscrollingsupport.calcclientsize.html
+ SetVirtualSize fpgui/tscrollingsupport.setvirtualsize.html
+ ScrollPos fpgui/tscrollingsupport.scrollpos.html
+ DefHorzScrollHandler fpgui/tscrollingsupport.defhorzscrollhandler.html
+ DefVertScrollHandler fpgui/tscrollingsupport.defvertscrollhandler.html
+ Borders fpgui/tscrollingsupport.borders.html
+ ClientRect fpgui/tscrollingsupport.clientrect.html
+ HorzScrollBar fpgui/tscrollingsupport.horzscrollbar.html
+ VertScrollBar fpgui/tscrollingsupport.vertscrollbar.html
+ OnClientRectChange fpgui/tscrollingsupport.onclientrectchange.html
+ TCustomScrollBox fpgui/tcustomscrollbox.html
+ ScrollingSupport fpgui/tcustomscrollbox.scrollingsupport.html
+ Paint fpgui/tcustomscrollbox.paint.html
+ ProcessEvent fpgui/tcustomscrollbox.processevent.html
+ DistributeEvent fpgui/tcustomscrollbox.distributeevent.html
+ CalcSizes fpgui/tcustomscrollbox.calcsizes.html
+ Resized fpgui/tcustomscrollbox.resized.html
+ Create fpgui/tcustomscrollbox.create.html
+ Destroy fpgui/tcustomscrollbox.destroy.html
+ TScrollBox fpgui/tscrollbox.html
+ TCustomCheckbox fpgui/tcustomcheckbox.html
+ FChecked fpgui/tcustomcheckbox.fchecked.html
+ FLabelPos fpgui/tcustomcheckbox.flabelpos.html
+ Click fpgui/tcustomcheckbox.click.html
+ Paint fpgui/tcustomcheckbox.paint.html
+ CalcSizes fpgui/tcustomcheckbox.calcsizes.html
+ Checked fpgui/tcustomcheckbox.checked.html
+ Create fpgui/tcustomcheckbox.create.html
+ TCheckbox fpgui/tcheckbox.html
+ Enabled fpgui/tcheckbox.enabled.html
+ CanExpandHeight fpgui/tcheckbox.canexpandheight.html
+ CanExpandWidth fpgui/tcheckbox.canexpandwidth.html
+ Checked fpgui/tcheckbox.checked.html
+ Text fpgui/tcheckbox.text.html
+ OnClick fpgui/tcheckbox.onclick.html
+ TCustomRadioButton fpgui/tcustomradiobutton.html
+ FChecked fpgui/tcustomradiobutton.fchecked.html
+ FLabelPos fpgui/tcustomradiobutton.flabelpos.html
+ Click fpgui/tcustomradiobutton.click.html
+ Paint fpgui/tcustomradiobutton.paint.html
+ CalcSizes fpgui/tcustomradiobutton.calcsizes.html
+ Checked fpgui/tcustomradiobutton.checked.html
+ Create fpgui/tcustomradiobutton.create.html
+ TRadioButton fpgui/tradiobutton.html
+ CanExpandWidth fpgui/tradiobutton.canexpandwidth.html
+ CanExpandHeight fpgui/tradiobutton.canexpandheight.html
+ Enabled fpgui/tradiobutton.enabled.html
+ Checked fpgui/tradiobutton.checked.html
+ Text fpgui/tradiobutton.text.html
+ OnClick fpgui/tradiobutton.onclick.html
+ TCustomSeparator fpgui/tcustomseparator.html
+ FOrientation fpgui/tcustomseparator.forientation.html
+ FSpacing fpgui/tcustomseparator.fspacing.html
+ Paint fpgui/tcustomseparator.paint.html
+ CalcSizes fpgui/tcustomseparator.calcsizes.html
+ Orientation fpgui/tcustomseparator.orientation.html
+ Spacing fpgui/tcustomseparator.spacing.html
+ Create fpgui/tcustomseparator.create.html
+ TSeparator fpgui/tseparator.html
+ Enabled fpgui/tseparator.enabled.html
+ Orientation fpgui/tseparator.orientation.html
+ Spacing fpgui/tseparator.spacing.html
+ TCustomGroupBox fpgui/tcustomgroupbox.html
+ Paint fpgui/tcustomgroupbox.paint.html
+ CalcSizes fpgui/tcustomgroupbox.calcsizes.html
+ Resized fpgui/tcustomgroupbox.resized.html
+ Create fpgui/tcustomgroupbox.create.html
+ TGroupBox fpgui/tgroupbox.html
+ CanExpandWidth fpgui/tgroupbox.canexpandwidth.html
+ CanExpandHeight fpgui/tgroupbox.canexpandheight.html
+ Enabled fpgui/tgroupbox.enabled.html
+ Text fpgui/tgroupbox.text.html
+ TCustomListBox fpgui/tcustomlistbox.html
+ ScrollingSupport fpgui/tcustomlistbox.scrollingsupport.html
+ FMaxItemWidth fpgui/tcustomlistbox.fmaxitemwidth.html
+ ItemHeight fpgui/tcustomlistbox.itemheight.html
+ Paint fpgui/tcustomlistbox.paint.html
+ ProcessEvent fpgui/tcustomlistbox.processevent.html
+ DistributeEvent fpgui/tcustomlistbox.distributeevent.html
+ CalcSizes fpgui/tcustomlistbox.calcsizes.html
+ Resized fpgui/tcustomlistbox.resized.html
+ RecalcWidth fpgui/tcustomlistbox.recalcwidth.html
+ UpdateScrollBars fpgui/tcustomlistbox.updatescrollbars.html
+ RedrawItem fpgui/tcustomlistbox.redrawitem.html
+ CanExpandWidth fpgui/tcustomlistbox.canexpandwidth.html
+ CanExpandHeight fpgui/tcustomlistbox.canexpandheight.html
+ HotTrack fpgui/tcustomlistbox.hottrack.html
+ ItemIndex fpgui/tcustomlistbox.itemindex.html
+ Create fpgui/tcustomlistbox.create.html
+ Destroy fpgui/tcustomlistbox.destroy.html
+ Items fpgui/tcustomlistbox.items.html
+ TListBox fpgui/tlistbox.html
+ OnClick fpgui/tlistbox.onclick.html
+ Enabled fpgui/tlistbox.enabled.html
+ HotTrack fpgui/tlistbox.hottrack.html
+ Items fpgui/tlistbox.items.html
+ ItemIndex fpgui/tlistbox.itemindex.html
+ TComboBoxPopup fpgui/tcomboboxpopup.html
+ Create fpgui/tcomboboxpopup.create.html
+ ListBox fpgui/tcomboboxpopup.listbox.html
+ TCustomComboBox fpgui/tcustomcombobox.html
+ FButton fpgui/tcustomcombobox.fbutton.html
+ FDropDown fpgui/tcustomcombobox.fdropdown.html
+ lbl fpgui/tcustomcombobox.lbl.html
+ Click fpgui/tcustomcombobox.click.html
+ Paint fpgui/tcustomcombobox.paint.html
+ CalcSizes fpgui/tcustomcombobox.calcsizes.html
+ Resized fpgui/tcustomcombobox.resized.html
+ DistributeEvent fpgui/tcustomcombobox.distributeevent.html
+ CanExpandWidth fpgui/tcustomcombobox.canexpandwidth.html
+ ItemIndex fpgui/tcustomcombobox.itemindex.html
+ OnChange fpgui/tcustomcombobox.onchange.html
+ Create fpgui/tcustomcombobox.create.html
+ Destroy fpgui/tcustomcombobox.destroy.html
+ Items fpgui/tcustomcombobox.items.html
+ TComboBox fpgui/tcombobox.html
+ CanExpandWidth fpgui/tcombobox.canexpandwidth.html
+ CanExpandHeight fpgui/tcombobox.canexpandheight.html
+ Enabled fpgui/tcombobox.enabled.html
+ Text fpgui/tcombobox.text.html
+ ItemIndex fpgui/tcombobox.itemindex.html
+ OnChange fpgui/tcombobox.onchange.html
+ EInvalidGridOperation fpgui/einvalidgridoperation.html
+ TCustomGrid fpgui/tcustomgrid.html
+ ScrollingSupport fpgui/tcustomgrid.scrollingsupport.html
+ Paint fpgui/tcustomgrid.paint.html
+ ProcessEvent fpgui/tcustomgrid.processevent.html
+ DistributeEvent fpgui/tcustomgrid.distributeevent.html
+ CalcSizes fpgui/tcustomgrid.calcsizes.html
+ Resized fpgui/tcustomgrid.resized.html
+ ColWidthsChanged fpgui/tcustomgrid.colwidthschanged.html
+ DrawCell fpgui/tcustomgrid.drawcell.html
+ RowHeightsChanged fpgui/tcustomgrid.rowheightschanged.html
+ SizeChanged fpgui/tcustomgrid.sizechanged.html
+ CanExpandWidth fpgui/tcustomgrid.canexpandwidth.html
+ CanExpandHeight fpgui/tcustomgrid.canexpandheight.html
+ ColCount fpgui/tcustomgrid.colcount.html
+ RowCount fpgui/tcustomgrid.rowcount.html
+ FixedCols fpgui/tcustomgrid.fixedcols.html
+ FixedRows fpgui/tcustomgrid.fixedrows.html
+ GridWidth fpgui/tcustomgrid.gridwidth.html
+ GridHeight fpgui/tcustomgrid.gridheight.html
+ FixedWidth fpgui/tcustomgrid.fixedwidth.html
+ FixedHeight fpgui/tcustomgrid.fixedheight.html
+ DefaultColWidth fpgui/tcustomgrid.defaultcolwidth.html
+ DefaultRowHeight fpgui/tcustomgrid.defaultrowheight.html
+ ColWidths fpgui/tcustomgrid.colwidths.html
+ RowHeights fpgui/tcustomgrid.rowheights.html
+ Create fpgui/tcustomgrid.create.html
+ Destroy fpgui/tcustomgrid.destroy.html
+ TDrawGrid fpgui/tdrawgrid.html
+ DrawCell fpgui/tdrawgrid.drawcell.html
+ CellRect fpgui/tdrawgrid.cellrect.html
+ ColWidths fpgui/tdrawgrid.colwidths.html
+ RowHeights fpgui/tdrawgrid.rowheights.html
+ CanExpandWidth fpgui/tdrawgrid.canexpandwidth.html
+ CanExpandHeight fpgui/tdrawgrid.canexpandheight.html
+ ColCount fpgui/tdrawgrid.colcount.html
+ RowCount fpgui/tdrawgrid.rowcount.html
+ FixedCols fpgui/tdrawgrid.fixedcols.html
+ FixedRows fpgui/tdrawgrid.fixedrows.html
+ DefaultColWidth fpgui/tdrawgrid.defaultcolwidth.html
+ DefaultRowHeight fpgui/tdrawgrid.defaultrowheight.html
+ OnDrawCell fpgui/tdrawgrid.ondrawcell.html
+ TStringGrid fpgui/tstringgrid.html
+ SizeChanged fpgui/tstringgrid.sizechanged.html
+ DrawCell fpgui/tstringgrid.drawcell.html
+ Create fpgui/tstringgrid.create.html
+ Destroy fpgui/tstringgrid.destroy.html
+ Cells fpgui/tstringgrid.cells.html
+ Cols fpgui/tstringgrid.cols.html
+ Objects fpgui/tstringgrid.objects.html
+ Rows fpgui/tstringgrid.rows.html
+ TCustomStandardDialog fpgui/tcustomstandarddialog.html
+ FButtons fpgui/tcustomstandarddialog.fbuttons.html
+ MainLayout fpgui/tcustomstandarddialog.mainlayout.html
+ BtnLayout fpgui/tcustomstandarddialog.btnlayout.html
+ Separator fpgui/tcustomstandarddialog.separator.html
+ ProcessEvent fpgui/tcustomstandarddialog.processevent.html
+ DistributeEvent fpgui/tcustomstandarddialog.distributeevent.html
+ CalcSizes fpgui/tcustomstandarddialog.calcsizes.html
+ Resized fpgui/tcustomstandarddialog.resized.html
+ SetButtons fpgui/tcustomstandarddialog.setbuttons.html
+ Buttons fpgui/tcustomstandarddialog.buttons.html
+ Create fpgui/tcustomstandarddialog.create.html
+ TStandardDialog fpgui/tstandarddialog.html
+ Text fpgui/tstandarddialog.text.html
+ OnCreate fpgui/tstandarddialog.oncreate.html
+ Buttons fpgui/tstandarddialog.buttons.html
+ TCustomPanel fpgui/tcustompanel.html
+ Paint fpgui/tcustompanel.paint.html
+ CalcSizes fpgui/tbinwidget.calcsizes.html
+ Resized fpgui/tcustompanel.resized.html
+ BevelStyle fpgui/tcustompanel.bevelstyle.html
+ Create fpgui/tcustompanel.create.html
+ TPanel fpgui/tpanel.html
+ CanExpandWidth fpgui/tpanel.canexpandwidth.html
+ CanExpandHeight fpgui/tpanel.canexpandheight.html
+ Enabled fpgui/tpanel.enabled.html
+ Text fpgui/tpanel.text.html
+ BevelStyle fpgui/tpanel.bevelstyle.html
+ TMenuItem fpgui/tmenuitem.html
+ ProcessEvent fpgui/tmenuitem.processevent.html
+ Create fpgui/tmenuitem.create.html
+ Separator fpgui/tmenuitem.separator.html
+ HotKeyDef fpgui/tmenuitem.hotkeydef.html
+ Text fpgui/tmenuitem.text.html
+ Visible fpgui/tmenuitem.visible.html
+ Enabled fpgui/tmenuitem.enabled.html
+ TMenuBar fpgui/tmenubar.html
+ Paint fpgui/tmenubar.paint.html
+ Create fpgui/tmenubar.create.html
+ Destroy fpgui/tmenubar.destroy.html
+ AddMenu fpgui/tmenubar.addmenu.html
+ TCustomProgressBar fpgui/tcustomprogressbar.html
+ Paint fpgui/tcustomprogressbar.paint.html
+ FillColor fpgui/tcustomprogressbar.fillcolor.html
+ Position fpgui/tcustomprogressbar.position.html
+ Min fpgui/tcustomprogressbar.min.html
+ Max fpgui/tcustomprogressbar.max.html
+ ShowPercentage fpgui/tcustomprogressbar.showpercentage.html
+ Create fpgui/tcustomprogressbar.create.html
+ TProgressBar fpgui/tprogressbar.html
+ CanExpandWidth fpgui/tprogressbar.canexpandwidth.html
+ CanExpandHeight fpgui/tprogressbar.canexpandheight.html
+ Enabled fpgui/tprogressbar.enabled.html
+ FillColor fpgui/tprogressbar.fillcolor.html
+ Position fpgui/tprogressbar.position.html
+ Min fpgui/tprogressbar.min.html
+ Max fpgui/tprogressbar.max.html
+ ShowPercentage fpgui/tprogressbar.showpercentage.html
+ Min fpgui/min.html
+ Max fpgui/max.html
+ ClipMinMax fpgui/clipminmax.html
+ LoadForm fpgui/loadform.html
+ stylemanager stylemanager/index.html
+ TStyleManager stylemanager/tstylemanager.html
+ Create stylemanager/tstylemanager.create.html
+ Destroy stylemanager/tstylemanager.destroy.html
+ DefaultStyle stylemanager/tstylemanager.defaultstyle.html
+ SetStyle stylemanager/tstylemanager.setstyle.html
+ gStyleManager stylemanager/gstylemanager.html
+
+:classes
+#fpgui.fpGUI.TStyle TObject
+2VUIColorCache
+3MCreate
+3MUpdateUIColorCache
+3MGetGUIColor
+3MGetUIColor
+3MSetUIColor
+3MDrawText
+3MDrawItemBefore
+3MDrawItemAfter
+3MDraw3DFrame
+3MDrawFocusRect
+3MDrawSunkenOuterBorder
+3MDrawRaisedOuterBorder
+3MDrawWindowBackground
+3MDrawButtonFace
+3MGetButtonBorders
+3MGetSeparatorSize
+3MDrawSeparator
+3MDrawGroupBox
+3MGetGroupBoxBorders
+3MDrawEditBox
+3MGetEditBoxBorders
+3MDrawCheckBox
+3MGetCheckBoxLayout
+3MDrawRadioButton
+3MGetRadioButtonLayout
+3MGetComboBoxArrowSize
+3MDrawComboBoxArrow
+3MGetScrollBarBorders
+3MGetScrollBarBtnSize
+3MGetScrollBarBtnMinSize
+3MDrawScrollBarBorder
+3MDrawScrollBarButton
+3MGetScrollBoxBorders
+3MDrawScrollBoxBorder
+3MGetMenuBorders
+3MGetPanelBorders
+3MDrawPanel
+#fpgui.fpGUI.TDefaultStyle #fpgui.fpGUI.TStyle
+2MDrawDirectionArrows
+2MDrawCheckBoxCheck
+3MGetGUIColor
+3MDrawText
+3MDrawItemBefore
+3MDrawItemAfter
+3MDraw3DFrame
+3MDrawFocusRect
+3MDrawSunkenOuterBorder
+3MDrawRaisedOuterBorder
+3MDrawWindowBackground
+3MDrawButtonFace
+3MGetButtonBorders
+3MDrawSeparator
+3MGetSeparatorSize
+3MDrawGroupBox
+3MGetGroupBoxBorders
+3MDrawEditBox
+3MGetEditBoxBorders
+3MDrawCheckBox
+3MGetCheckBoxLayout
+3MDrawRadioButton
+3MGetRadioButtonLayout
+3MDrawComboBoxArrow
+3MGetComboBoxArrowSize
+3MGetScrollBarBorders
+3MGetScrollBarBtnSize
+3MGetScrollBarBtnMinSize
+3MDrawScrollBarBorder
+3MDrawScrollBarButton
+3MGetScrollBoxBorders
+3MDrawScrollBoxBorder
+3MGetMenuBorders
+3MGetPanelBorders
+3MDrawPanel
+#fpgui.fpGUI.TMotifStyle #fpgui.fpGUI.TDefaultStyle
+3MDrawFocusRect
+3MDrawButtonFace
+3MDrawCheckBox
+#fpgui.fpGUI.TEventObj .TObject
+1VRefCount
+1VFSender
+3MCreate
+3MAddRef
+3MRelease
+3MSendToChild
+4PSender rw
+#fpgui.fpGUI.TLayoutingEventObj #fpgui.fpGUI.TEventObj
+#fpgui.fpGUI.TCalcSizesEventObj #fpgui.fpGUI.TLayoutingEventObj
+#fpgui.fpGUI.TResizedEventObj #fpgui.fpGUI.TLayoutingEventObj
+1VFIsForced
+3MCreate
+4PIsForced rw
+#fpgui.fpGUI.TDestroyEventObj #fpgui.fpGUI.TEventObj
+#fpgui.fpGUI.TEnabledChangeEventObj #fpgui.fpGUI.TEventObj
+#fpgui.fpGUI.TVisibilityChangeEventObj #fpgui.fpGUI.TEventObj
+#fpgui.fpGUI.TPaintingEventObj #fpgui.fpGUI.TEventObj
+1VFCanvas
+3MCreate
+4PCanvas rw
+#fpgui.fpGUI.TPreparePaintEventObj #fpgui.fpGUI.TPaintingEventObj
+3MSendToChild
+#fpgui.fpGUI.TPaintEventObj #fpgui.fpGUI.TPaintingEventObj
+3MSendToChild
+#fpgui.fpGUI.TMouseEventObj #fpgui.fpGUI.TEventObj
+1VFShift
+1VFPosition
+3MCreate
+3MSendToChild
+3PPosition rw
+4PShift rw
+#fpgui.fpGUI.TMouseButtonEventObj #fpgui.fpGUI.TMouseEventObj
+1VFButton
+3MCreate
+4PButton rw
+#fpgui.fpGUI.TMousePressedEventObj #fpgui.fpGUI.TMouseButtonEventObj
+#fpgui.fpGUI.TMouseReleasedEventObj #fpgui.fpGUI.TMouseButtonEventObj
+#fpgui.fpGUI.TMouseMoveEventObj #fpgui.fpGUI.TMouseEventObj
+3MSendToChild
+#fpgui.fpGUI.TMouseEnterEventObj #fpgui.fpGUI.TMouseEventObj
+3VNewCursor
+#fpgui.fpGUI.TMouseLeaveEventObj #fpgui.fpGUI.TEventObj
+3MSendToChild
+#fpgui.fpGUI.TMouseLeaveCheckEventObj #fpgui.fpGUI.TMouseEventObj
+3MSendToChild
+3VNewCursor
+#fpgui.fpGUI.TMouseWheelEventObj #fpgui.fpGUI.TMouseEventObj
+1VFWheelDelta
+3MCreate
+4PWheelDelta rw
+#fpgui.fpGUI.TWidget TComponent
+1VFColor
+1VFParent
+1VFOnClick
+1MSetColor
+1MSetParent
+1MGetBoundsRect
+1MGetLeft
+1MGetTop
+1MGetWidth
+1MGetHeight
+1MSetEnabled
+1MSetStyle
+1MSetVisible
+1MEvCalcSizes
+1MEvEnabledChange
+1MEvVisibilityChange
+1MEvMousePressed
+1MEvMouseReleased
+1MEvMouseEnter
+1MEvMouseLeave
+1MEvMouseLeaveCheck
+2VFCursor
+2VFText
+2VFStyle
+2VFCanExpandHeight
+2VFCanExpandWidth
+2VFEnabled
+2VFVisible
+2VFOrigin
+2VFBoundsSize
+2VFClientRect
+2VFMinSize
+2VFMaxSize
+2VFDefSize
+2VWidgetStyle
+2VWidgetState
+2MLoaded
+2MClick
+2MPaint
+2MSetParentComponent
+2MCalcSizes
+2MResized
+2MProcessEvent
+2MDistributeEvent
+2MEvFocusChanged
+2MEvKeyPressed
+2MEvKeyReleased
+2MEvKeyChar
+2MEvTextChanged
+2MDoMouseEnter
+2MGetStyle
+2MSetCanExpandWidth
+2MSetCanExpandHeight
+2MSetText
+2PCanExpandWidth rw
+2PCanExpandHeight rw
+2PCursor rw
+2PText rw
+2PColor rw
+2POnClick rw
+3MCreate
+3MDestroy
+3MSendEvent
+3MFindForm
+3MSetEmbeddedParent
+3MSetBounds
+3MWidgetToClient
+3MClientToWidget
+3MClientToScreen
+3MShow
+3MHide
+3MRedraw
+3MScroll
+3MSetFocus
+3MUpdate
+3PParent rw
+3POrigin r
+3PBoundsSize r
+3PBoundsRect r
+3PLeft r
+3PTop r
+3PWidth r
+3PHeight r
+3PMinSize r
+3PMaxSize r
+3PDefSize r
+3PClientRect r
+3PStyle rw
+3PEnabled rw
+3PVisible rw
+#fpgui.fpGUI.TContainerWidget #fpgui.fpGUI.TWidget
+2MDistributeEvent
+2MGetChildCount
+2MGetChild
+2PChildCount r
+2PChildren r
+2MInsertChild
+2MRemoveChild
+3MGetChildAt
+3MContainsChild
+#fpgui.fpGUI.TBinWidget #fpgui.fpGUI.TContainerWidget
+2VFChild
+2MSetChild
+2MGetChildCount
+2MGetChild
+2MCalcSizes
+3PChild rw
+3MContainsChild
+3MInsertChild
+3MRemoveChild
+#fpgui.fpGUI.ELayoutError Exception
+#fpgui.fpGUI.TLayoutItem TCollectionItem
+1VFWidget
+4PWidget rw
+#fpgui.fpGUI.TLayout #fpgui.fpGUI.TContainerWidget
+2VFWidgets
+2VFBorderSpacing
+2VIsRecalcingLayout
+2MGetChildCount
+2MGetChild
+2MAddFixedChild
+2PBorderSpacing rw
+3MCreate
+3MDestroy
+3MContainsChild
+#fpgui.fpGUI.TFixedItem #fpgui.fpGUI.TLayoutItem
+3VLeft
+3VTop
+#fpgui.fpGUI.TFixedLayout #fpgui.fpGUI.TLayout
+2MCalcSizes
+3MCreate
+3MAddWidget
+3MMoveWidget
+4PEnabled
+#fpgui.fpGUI.TDockingItem #fpgui.fpGUI.TLayoutItem
+3VLeft
+3VTop
+3VDockingMode
+#fpgui.fpGUI.TDockingLayout #fpgui.fpGUI.TLayout
+2MCalcSizes
+3MCreate
+3MAddWidget
+4PEnabled
+#fpgui.fpGUI.TCustomBoxLayout #fpgui.fpGUI.TLayout
+1VFHorzAlign
+1VFVertAlign
+1VFOrientation
+1VFSpacing
+1MSetOrientation
+2MCalcSizes
+2MResized
+2PHorzAlign rw
+2PVertAlign rw
+2POrientation rw
+2PSpacing rw
+3MCreate
+3MInsertChild
+3MRemoveChild
+#fpgui.fpGUI.TBoxLayout #fpgui.fpGUI.TCustomBoxLayout
+4PCanExpandWidth
+4PCanExpandHeight
+4PEnabled
+4PBorderSpacing
+4PHorzAlign
+4POrientation
+4PSpacing
+4PVertAlign
+#fpgui.fpGUI.TGridItem #fpgui.fpGUI.TLayoutItem
+1VFX
+1VFY
+1VFWidth
+1VFHeight
+3MCreate
+4Px rw
+4Py rw
+4PWidth rw
+4PHeight rw
+#fpgui.fpGUI.TCustomGridLayout #fpgui.fpGUI.TLayout
+1VFColCount
+1VFRowCount
+1VFColSpacing
+1VFRowSpacing
+1MSetColCount
+1MSetRowCount
+1MSetColSpacing
+1MSetRowSpacing
+2MInitSizeInfos
+2MCalcSizes
+2MResized
+2PGridPositions rw
+2PColCount rw
+2PRowCount rw
+2PColSpacing rw
+2PRowSpacing rw
+3MCreate
+3MAddWidget
+3MMoveWidget
+#fpgui.fpGUI.TGridLayout #fpgui.fpGUI.TCustomGridLayout
+4PEnabled
+4PColCount
+4PRowCount
+4PColSpacing
+4PRowSpacing
+4PGridPositions
+#fpgui.fpGUI.TCustomForm #fpgui.fpGUI.TBinWidget
+1VFFocusedWidget
+1VFMouseCaptureWidget
+1VFLastSetCursor
+1VFWindowOptions
+1VFWnd
+1VFOnCreate
+1VFOnDestroy
+1VFOnActivate
+1VFOnDeactivate
+1MGetWnd
+1MSetFocusedWidget
+1MSetMouseCaptureWidget
+1MSetWindowOptions
+1MWndClose
+1MWndFocusIn
+1MWndFocusOut
+1MWndHide
+1MWndKeyPressed
+1MWndKeyReleased
+1MWndKeyChar
+1MWndMouseEnter
+1MWndMouseLeave
+1MWndMouseMoved
+1MWndMousePressed
+1MWndMouseReleased
+1MWndMouseWheel
+1MWndPaint
+1MWndMove
+1MWndResize
+1MWndShow
+2VFBorderWidth
+2VFIsActive
+2VFResizedByUser
+2VFPositionSpecified
+2MLoaded
+2MPaint
+2MResized
+2MWidgetCoords
+2MProcessEvent
+2MCalcSizes
+2MEvTextChanged
+2MCreateWnd
+2PCanExpandWidth
+2PCanExpandHeight
+2PCursor
+2PBorderWidth rw
+2POnCreate rw
+2POnDestroy rw
+2POnActivate rw
+2POnDeactivate rw
+3MCreate
+3MDestroy
+3MShow
+3MShowModal
+3MClose
+3MSetPosition
+3PFocusedWidget rw
+3PIsActive r
+3PMouseCaptureWidget rw
+3PWindowOptions rw
+3PWnd r
+#fpgui.fpGUI.TForm #fpgui.fpGUI.TCustomForm
+4PBorderWidth
+4PColor
+4PEnabled
+4PText
+4PWindowOptions
+4POnCreate
+4POnDestroy
+4POnActivate
+4POnDeactivate
+#fpgui.fpGUI.TPopupWindow #fpgui.fpGUI.TCustomForm
+3MCreate
+3MShow
+3MClose
+#fpgui.fpGUI.TCustomLabel #fpgui.fpGUI.TWidget
+1VFFontColor
+1MSetAlignment
+1MSetFontColor
+2VFAlignment
+2MPaint
+2MCalcSizes
+2PAlignment rw
+2PFontColor rw
+3MCreate
+#fpgui.fpGUI.TLabel #fpgui.fpGUI.TCustomLabel
+4PCanExpandWidth
+4PEnabled
+4PFontColor
+4PText
+4PAlignment
+#fpgui.fpGUI.TCustomEdit #fpgui.fpGUI.TWidget
+1VFFontColor
+1VFSelStart
+1VFSelOffset
+1VFCursorPos
+1VFPasswordChar
+1VFOnChange
+1MSetFontColor
+1MSetPasswordChar
+1MSetCursorPos
+1MDoMousePressed
+2MPaint
+2MProcessEvent
+2MCalcSizes
+2MEvKeyPressed
+2MEvKeyChar
+2MEvTextChanged
+2PCanExpandWidth
+2PCursor
+2PPasswordChar rw
+2PCursorPos rw
+2POnChange rw
+2PFontColor rw
+2MSetText
+3MCreate
+#fpgui.fpGUI.TEdit #fpgui.fpGUI.TCustomEdit
+4PCanExpandWidth
+4PEnabled
+4PPasswordChar
+4PText
+4POnChange
+4PFontColor
+#fpgui.fpGUI.TGenericButton #fpgui.fpGUI.TWidget
+2VFEmbedded
+2MPaint
+3MCreate
+3PEmbedded rw
+#fpgui.fpGUI.TCustomButton #fpgui.fpGUI.TGenericButton
+2MPaint
+2MCalcSizes
+3MCreate
+#fpgui.fpGUI.TButton #fpgui.fpGUI.TCustomButton
+4PCanExpandWidth
+4PEnabled
+4PText
+4POnClick
+#fpgui.fpGUI.TCustomScrollBar #fpgui.fpGUI.TWidget
+1VFOrientation
+1VFMin
+1VFMax
+1VFPageSize
+1VFPosition
+1VFSmallChange
+1VFLargeChange
+1VFOnChange
+1VFOnScroll
+1VButtonUp
+1VButtonDown
+1VSlider
+1VEmbedded
+1MButtonUpClick
+1MButtonDownClick
+1MSetOrientation
+1MSetMin
+1MSetMax
+1MSetPageSize
+1MSetPosition
+1MGetButtonSize
+1MClipPosition
+1MUpdateBar
+2MDistributeEvent
+2MPaint
+2MCalcSizes
+2MResized
+2POrientation rw
+2PMin rw
+2PMax rw
+2PPageSize rw
+2PPosition rw
+2PSmallChange rw
+2PLargeChange rw
+2POnChange rw
+2POnScroll rw
+3MCreate
+3MLineUp
+3MLineDown
+3MPageUp
+3MPageDown
+#fpgui.fpGUI.TScrollBar #fpgui.fpGUI.TCustomScrollBar
+4PEnabled
+4POrientation
+4PMin
+4PMax
+4PPageSize
+4PPosition
+4PSmallChange
+4PLargeChange
+4POnChange
+4POnScroll
+#fpgui.fpGUI.TScrollingSupport .TObject
+1VParent
+1VFBorders
+1VFClientRect
+1VFVirtualSize
+1VFHorzScrollBar
+1VFVertScrollBar
+1VFOnClientRectChange
+1MEvMouseWheel
+3MCreate
+3MDestroy
+3MProcessEvent
+3MDistributeEvent
+3MSendToChild
+3MCalcSizes
+3MResized
+3MCalcClientSize
+3MSetVirtualSize
+3MScrollPos
+3MDefHorzScrollHandler
+3MDefVertScrollHandler
+3PBorders r
+3PClientRect r
+3PHorzScrollBar r
+3PVertScrollBar r
+3POnClientRectChange rw
+#fpgui.fpGUI.TCustomScrollBox #fpgui.fpGUI.TWidget
+2VScrollingSupport
+2MPaint
+2MProcessEvent
+2MDistributeEvent
+2MCalcSizes
+2MResized
+3MCreate
+3MDestroy
+#fpgui.fpGUI.TScrollBox #fpgui.fpGUI.TCustomScrollBox
+#fpgui.fpGUI.TCustomCheckbox #fpgui.fpGUI.TWidget
+1MSetChecked
+2VFChecked
+2VFLabelPos
+2MClick
+2MPaint
+2MCalcSizes
+2PChecked rw
+3MCreate
+#fpgui.fpGUI.TCheckbox #fpgui.fpGUI.TCustomCheckbox
+4PEnabled
+4PCanExpandHeight
+4PCanExpandWidth
+4PChecked
+4PText
+4POnClick
+#fpgui.fpGUI.TCustomRadioButton #fpgui.fpGUI.TWidget
+1MSetChecked
+2VFChecked
+2VFLabelPos
+2MClick
+2MPaint
+2MCalcSizes
+2PChecked rw
+3MCreate
+#fpgui.fpGUI.TRadioButton #fpgui.fpGUI.TCustomRadioButton
+4PCanExpandWidth
+4PCanExpandHeight
+4PEnabled
+4PChecked
+4PText
+4POnClick
+#fpgui.fpGUI.TCustomSeparator #fpgui.fpGUI.TWidget
+1MSetOrientation
+1MSetSpacing
+2VFOrientation
+2VFSpacing
+2MPaint
+2MCalcSizes
+2POrientation rw
+2PSpacing rw
+3MCreate
+#fpgui.fpGUI.TSeparator #fpgui.fpGUI.TCustomSeparator
+4PEnabled
+4POrientation
+4PSpacing
+#fpgui.fpGUI.TCustomGroupBox #fpgui.fpGUI.TBinWidget
+2MPaint
+2MCalcSizes
+2MResized
+3MCreate
+#fpgui.fpGUI.TGroupBox #fpgui.fpGUI.TCustomGroupBox
+4PCanExpandWidth
+4PCanExpandHeight
+4PEnabled
+4PText
+#fpgui.fpGUI.TCustomListBox #fpgui.fpGUI.TWidget
+1VFHotTrack
+1VFItems
+1VFItemIndex
+1MEvMousePressed
+1MEvMouseReleased
+1MEvMouseMoved
+1MProcessMouseEvent
+2VScrollingSupport
+2VFMaxItemWidth
+2VItemHeight
+2MPaint
+2MProcessEvent
+2MDistributeEvent
+2MCalcSizes
+2MResized
+2MRecalcWidth
+2MUpdateScrollBars
+2MRedrawItem
+2PCanExpandWidth
+2PCanExpandHeight
+2PHotTrack rw
+2PItemIndex rw
+3MCreate
+3MDestroy
+3PItems rw
+#fpgui.fpGUI.TListBox #fpgui.fpGUI.TCustomListBox
+4POnClick
+4PEnabled
+4PHotTrack
+4PItems
+4PItemIndex
+#fpgui.fpGUI.TComboBoxPopup #fpgui.fpGUI.TPopupWindow
+1VFLayout
+1VFListBox
+3MCreate
+3PListBox r
+#fpgui.fpGUI.TCustomComboBox #fpgui.fpGUI.TWidget
+1VFItemIndex
+1VFItems
+1VFOnChange
+1MButtonClick
+1MDropDownDeactivate
+1MDropDownDestroy
+1MSetItemIndex
+2VFButton
+2VFDropDown
+2Vlbl
+2MClick
+2MPaint
+2MCalcSizes
+2MResized
+2MDistributeEvent
+2PCanExpandWidth
+2PItemIndex rw
+2POnChange rw
+3MCreate
+3MDestroy
+3PItems rw
+#fpgui.fpGUI.TComboBox #fpgui.fpGUI.TCustomComboBox
+4PCanExpandWidth
+4PCanExpandHeight
+4PEnabled
+4PText
+4PItemIndex
+4POnChange
+#fpgui.fpGUI.EInvalidGridOperation Exception
+#fpgui.fpGUI.TCustomGrid #fpgui.fpGUI.TWidget
+1VFColCount
+1VFRowCount
+1VFFixedCols
+1VFFixedRows
+1VFDefaultColWidth
+1VFDefaultRowHeight
+1VFGridWidth
+1VFGridHeight
+1VFFixedWidth
+1VFFixedHeight
+1VFColWidths
+1VFRowHeights
+1MSetColCount
+1MSetRowCount
+1MSetFixedCols
+1MSetFixedRows
+1MSetDefaultColWidth
+1MSetDefaultRowHeight
+1MGetColWidths
+1MSetColWidths
+1MGetRowHeights
+1MSetRowHeights
+1MHorzScrollBarScroll
+1MVertScrollBarScroll
+2VScrollingSupport
+2MPaint
+2MProcessEvent
+2MDistributeEvent
+2MCalcSizes
+2MResized
+2MColWidthsChanged
+2MDrawCell
+2MRowHeightsChanged
+2MSizeChanged
+2PCanExpandWidth
+2PCanExpandHeight
+2PColCount rw
+2PRowCount rw
+2PFixedCols rw
+2PFixedRows rw
+2PGridWidth r
+2PGridHeight r
+2PFixedWidth r
+2PFixedHeight r
+2PDefaultColWidth rw
+2PDefaultRowHeight rw
+2PColWidths rw
+2PRowHeights rw
+3MCreate
+3MDestroy
+#fpgui.fpGUI.TDrawGrid #fpgui.fpGUI.TCustomGrid
+1VFOnDrawCell
+2MDrawCell
+3MCellRect
+3PColWidths
+3PRowHeights
+4PCanExpandWidth
+4PCanExpandHeight
+4PColCount
+4PRowCount
+4PFixedCols
+4PFixedRows
+4PDefaultColWidth
+4PDefaultRowHeight
+4POnDrawCell rw
+#fpgui.fpGUI.TStringGrid #fpgui.fpGUI.TDrawGrid
+1VCellStrings
+1MGetCells
+1MSetCells
+2MSizeChanged
+2MDrawCell
+3MCreate
+3MDestroy
+3PCells rw
+3PCols
+3PObjects
+3PRows
+#fpgui.fpGUI.TCustomStandardDialog #fpgui.fpGUI.TCustomForm
+1MStdBtnClicked
+2VFButtons
+2VMainLayout
+2VBtnLayout
+2VSeparator
+2MProcessEvent
+2MDistributeEvent
+2MCalcSizes
+2MResized
+2MSetButtons
+2PButtons rw
+3MCreate
+#fpgui.fpGUI.TStandardDialog #fpgui.fpGUI.TCustomStandardDialog
+4PText
+4POnCreate
+4PButtons
+#fpgui.fpGUI.TCustomPanel #fpgui.fpGUI.TBinWidget
+1VFBevelStyle
+1MSetBevelStyle
+2MPaint
+2MCalcSizes
+2MResized
+2PBevelStyle rw
+3MCreate
+#fpgui.fpGUI.TPanel #fpgui.fpGUI.TCustomPanel
+4PCanExpandWidth
+4PCanExpandHeight
+4PEnabled
+4PText
+4PBevelStyle
+#fpgui.fpGUI.TMenuItem #fpgui.fpGUI.TCustomPanel
+1VFHotKeyDef
+1VFSeparator
+2MProcessEvent
+3MCreate
+4PSeparator rw
+4PHotKeyDef rw
+4PText
+4PVisible
+4PEnabled
+#fpgui.fpGUI.TMenuBar #fpgui.fpGUI.TBinWidget
+2MPaint
+3MCreate
+3MDestroy
+3MAddMenu
+#fpgui.fpGUI.TCustomProgressBar #fpgui.fpGUI.TCustomPanel
+1VFFillColor
+1VFMax
+1VFMin
+1VFPosition
+1VFShowPercentage
+1MSetFillColor
+1MSetMax
+1MSetMin
+1MSetPosition
+1MSetShowPercentage
+2MPaint
+2PFillColor rw
+2PPosition rw
+2PMin rw
+2PMax rw
+2PShowPercentage rw
+3MCreate
+#fpgui.fpGUI.TProgressBar #fpgui.fpGUI.TCustomProgressBar
+4PCanExpandWidth
+4PCanExpandHeight
+4PEnabled
+4PFillColor
+4PPosition
+4PMin
+4PMax
+4PShowPercentage
+#fpgui.stylemanager.TStyleManager TObject
+1VFDefaultStyle
+1VFUserStyle
+1MGetDefaultStyle
+3MCreate
+3MDestroy
+3PDefaultStyle r
+3MSetStyle
diff --git a/docs/new_gfx.sh b/docs/new_gfx.sh
new file mode 100755
index 00000000..53a46988
--- /dev/null
+++ b/docs/new_gfx.sh
@@ -0,0 +1,10 @@
+makeskel --package=fpGFX --output=xml/gfx/fpgfx.xml --input='-Fi../gfx ../gfx/fpgfx.pas'
+makeskel --package=fpGFX --output=xml/gfx/geldirty.xml --input='-Fi../gfx ../gfx/geldirty.pas'
+makeskel --package=fpGFX --output=xml/gfx/gelimage.xml --input='-Fi../gfx ../gfx/gelimage.pas'
+makeskel --package=fpGFX --output=xml/gfx/gfxbase.xml --input='-Fi../gfx ../gfx/gfxbase.pas'
+
+# X11 interface
+makeskel --package=fpGFX --output=xml/gfx/gfxinterface.xml --input='-Fi../gfx ../gfx/x11/gfxinterface.pas'
+makeskel --package=fpGFX --output=xml/gfx/gfx_x11.xml --input='-Fi../gfx ../gfx/x11/gfx_x11.pas'
+makeskel --package=fpGFX --output=xml/gfx/unitxft.xml --input='-Fi../gfx ../gfx/x11/unitxft.pas'
+
diff --git a/docs/xml/gfx/fpgfx.xml b/docs/xml/gfx/fpgfx.xml
new file mode 100644
index 00000000..524a67d0
--- /dev/null
+++ b/docs/xml/gfx/fpgfx.xml
@@ -0,0 +1,144 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="fpGFX">
+
+<!--
+ ====================================================================
+ fpgfx
+ ====================================================================
+-->
+
+<module name="fpgfx">
+<short></short>
+<descr>
+</descr>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="Classes">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="SysUtils">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="gfxinterface">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFFont">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFCanvas">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFBitmap">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFScreen">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFWindow">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFApplication">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: default -->
+<element name="GFScreen">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="GFScreen.Result">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="GFApplication">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="GFApplication.Result">
+<short></short>
+</element>
+
+</module> <!-- fpgfx -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/gfx/geldirty.xml b/docs/xml/gfx/geldirty.xml
new file mode 100644
index 00000000..219bb6b8
--- /dev/null
+++ b/docs/xml/gfx/geldirty.xml
@@ -0,0 +1,220 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="fpGFX">
+
+<!--
+ ====================================================================
+ GELDirty
+ ====================================================================
+-->
+
+<module name="GELDirty">
+<short></short>
+<descr>
+</descr>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="Classes">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="GfxBase">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PDirtyListEntry">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TDirtyListEntry">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TDirtyListEntry.Prev">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TDirtyListEntry.Next">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TDirtyListEntry.Window">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TDirtyListEntry.Rect">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TDirtyList">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TDirtyList.FFirst">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TDirtyList.FLast">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TDirtyList.RemoveEntry">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TDirtyList.RemoveEntry.AEntry">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TDirtyList.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TDirtyList.AddRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TDirtyList.AddRect.AWindow">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TDirtyList.AddRect.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TDirtyList.ClearQueueForWindow">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TDirtyList.ClearQueueForWindow.AWindow">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TDirtyList.PaintQueueForWindow">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TDirtyList.PaintQueueForWindow.AWindow">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TDirtyList.PaintAll">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TDirtyList.First">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+</module> <!-- GELDirty -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/gfx/gelimage.xml b/docs/xml/gfx/gelimage.xml
new file mode 100644
index 00000000..451a5f03
--- /dev/null
+++ b/docs/xml/gfx/gelimage.xml
@@ -0,0 +1,144 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="fpGFX">
+
+<!--
+ ====================================================================
+ GELImage
+ ====================================================================
+-->
+
+<module name="GELImage">
+<short></short>
+<descr>
+</descr>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="Classes">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="GfxBase">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="ConvertImage">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="ConvertImage.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="ConvertImage.ASourceFormat">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="ConvertImage.ASourcePal">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="ConvertImage.ASourceData">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="ConvertImage.ASourceStride">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="ConvertImage.ADestX">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="ConvertImage.ADestY">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="ConvertImage.ADestFormat">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="ConvertImage.ADestData">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="ConvertImage.ADestStride">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="FlipMonoImageBits">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="FlipMonoImageBits.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="FlipMonoImageBits.ASourceData">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="FlipMonoImageBits.ASourceStride">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="FlipMonoImageBits.ADestX">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="FlipMonoImageBits.ADestY">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="FlipMonoImageBits.ADestData">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="FlipMonoImageBits.ADestStride">
+<short></short>
+</element>
+
+</module> <!-- GELImage -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/gfx/gfx_x11.xml b/docs/xml/gfx/gfx_x11.xml
new file mode 100644
index 00000000..22294f43
--- /dev/null
+++ b/docs/xml/gfx/gfx_x11.xml
@@ -0,0 +1,2040 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="fpGFX">
+
+<!--
+ ====================================================================
+ GFX_X11
+ ====================================================================
+-->
+
+<module name="GFX_X11">
+<short></short>
+<descr>
+</descr>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="SysUtils">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="Classes">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="X">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="XLib">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="XUtil">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="GfxBase">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="GELDirty">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="SGCCreationFailed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="SXCanvasInvalidFontClass">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="SOpenDisplayFailed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="SWindowCreationFailed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="SWindowUnsupportedPixelFormat">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="SNoDefaultFont">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="SIncompatibleCanvasForBlitting">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="EX11Error">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TX11Canvas">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TX11Application">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function type Visibility: default -->
+<element name="TX11EventFilter">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11EventFilter.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11EventFilter.AEvent">
+<short></short>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TX11Font">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Font.FFontStruct">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TX11Font.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Font.Create.Descriptor">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TX11Font.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TX11Font.GetDefaultFontName">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Font.GetDefaultFontName.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Font.GetDefaultFontName.AFontClass">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TX11Font.FontStruct">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PX11CanvasState">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TX11CanvasState">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TX11CanvasState.Prev">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TX11CanvasState.Matrix">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TX11CanvasState.Region">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TX11CanvasState.Color">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TX11CanvasState.Font">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Canvas.FGC">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Canvas.FVisual">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Canvas.FRegion">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Canvas.FDefaultFont">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Canvas.FFontStruct">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Canvas.FStateStackpointer">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Canvas.FColormap">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Canvas.FCurColor">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Canvas.FFont">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TX11Canvas.Resized">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.Resized.NewWidth">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.Resized.NewHeight">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TX11Canvas.DoExcludeClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Canvas.DoExcludeClipRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoExcludeClipRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TX11Canvas.DoIntersectClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Canvas.DoIntersectClipRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoIntersectClipRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TX11Canvas.DoUnionClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Canvas.DoUnionClipRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoUnionClipRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TX11Canvas.DoGetClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Canvas.DoGetClipRect.Result">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoDrawArc">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawArc.ARect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawArc.StartAngle">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawArc.EndAngle">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoDrawCircle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawCircle.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoDrawLine">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawLine.AFrom">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawLine.ATo">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoDrawRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawRect.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoDrawPoint">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawPoint.APoint">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoFillRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoFillRect.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoFillTriangle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoFillTriangle.P1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoFillTriangle.P2">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoFillTriangle.P3">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoTextOut">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoTextOut.APosition">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoTextOut.AText">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoCopyRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoCopyRect.ASource">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoCopyRect.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoCopyRect.ADestPos">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoMaskedCopyRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoMaskedCopyRect.ASource">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoMaskedCopyRect.AMask">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoMaskedCopyRect.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoMaskedCopyRect.AMaskPos">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoMaskedCopyRect.ADestPos">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Canvas.DoDrawImageRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawImageRect.AImage">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawImageRect.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DoDrawImageRect.ADestPos">
+<short></short>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TX11Canvas.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.Create.AColormap">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.Create.AXDrawable">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.Create.ADefaultFont">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TX11Canvas.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TX11Canvas.MapColor">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Canvas.MapColor.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.MapColor.AColor">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TX11Canvas.FontCellHeight">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Canvas.FontCellHeight.Result">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TX11Canvas.TextExtent">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Canvas.TextExtent.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.TextExtent.AText">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Canvas.SaveState">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Canvas.RestoreState">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Canvas.EmptyClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Canvas.SetColor_">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.SetColor_.AColor">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Canvas.SetFont">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.SetFont.AFont">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Canvas.SetLineStyle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.SetLineStyle.ALineStyle">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Canvas.DrawPolyLine">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Canvas.DrawPolyLine.Coords">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TX11Canvas.GC">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TX11Canvas.Visual">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TX11Canvas.Colormap">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TX11Canvas.Region">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TX11WindowCanvas">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TX11WindowCanvas.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11WindowCanvas.Create.AColormap">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11WindowCanvas.Create.AXDrawable">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11WindowCanvas.Create.ADefaultFont">
+<short></short>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TX11PixmapCanvas">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TX11PixmapCanvas.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11PixmapCanvas.Create.AColormap">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11PixmapCanvas.Create.AHandle">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11PixmapCanvas.Create.APixelFormat">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TX11PixmapCanvas.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TX11MonoPixmapCanvas">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: default -->
+<element name="TX11MonoPixmapCanvas.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11MonoPixmapCanvas.Create.AColormap">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11MonoPixmapCanvas.Create.AHandle">
+<short></short>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TX11Bitmap">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Bitmap.IsLocked">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TX11Bitmap.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Bitmap.Create.AWidth">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Bitmap.Create.AHeight">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Bitmap.Create.APixelFormat">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TX11Bitmap.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Bitmap.Lock">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Bitmap.Lock.AData">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Bitmap.Lock.AStride">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Bitmap.Unlock">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TX11Screen">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Screen.FScreenIndex">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Screen.FScreenInfo">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Screen.SetMousePos">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Screen.SetMousePos.NewPos">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TX11Screen.GetMousePos">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Screen.GetMousePos.Result">
+<short></short>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TX11Screen.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TX11Screen.CreateBitmapCanvas">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Screen.CreateBitmapCanvas.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Screen.CreateBitmapCanvas.AWidth">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Screen.CreateBitmapCanvas.AHeight">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TX11Screen.CreateMonoBitmapCanvas">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Screen.CreateMonoBitmapCanvas.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Screen.CreateMonoBitmapCanvas.AWidth">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Screen.CreateMonoBitmapCanvas.AHeight">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TX11Screen.ScreenIndex">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TX11Screen.ScreenInfo">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Application.DoBreakRun">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Application.FDirtyList">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Application.FDisplayName">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Application.FDefaultFont">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Application.FEventFilter">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Application.Handle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Application.FWMProtocols">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Application.FWMDeleteWindow">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Application.FWMHints">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: private -->
+<element name="TX11Application.DirtyList">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: private -->
+<element name="TX11Application.FindWindowByXID">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Application.FindWindowByXID.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Application.FindWindowByXID.XWindowID">
+<short></short>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TX11Application.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TX11Application.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Application.Initialize">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Application.Initialize.ADisplayName">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Application.Run">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Application.Quit">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TX11Application.DisplayName">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TX11Application.EventFilter">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TX11Window">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Window.FComposeStatus">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Window.FComposeBuffer">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TX11Window.FCurCursorHandle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: private -->
+<element name="TX11Window.StartComposing">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Window.StartComposing.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.StartComposing.Event">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TX11Window.EndComposing">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TX11Window.Expose">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.Expose.Event">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TX11Window.Configure">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.Configure.Event">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TX11Window.ClientMessage">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.ClientMessage.Event">
+<short></short>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TX11Window.IsExposing">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TX11Window.CanMaximize">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TX11Window.GetTitle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Window.GetTitle.Result">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TX11Window.ConvertShiftState">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Window.ConvertShiftState.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.ConvertShiftState.AState">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TX11Window.KeySymToKeycode">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TX11Window.KeySymToKeycode.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.KeySymToKeycode.KeySym">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Window.SetTitle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.SetTitle.ATitle">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Window.DoSetCursor">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TX11Window.UpdateMotifWMHints">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TX11Window.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.Create.AParent">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.Create.AWindowOptions">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TX11Window.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.SetPosition">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.SetPosition.APosition">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.SetSize">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.SetSize.ASize">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.SetMinMaxSize">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.SetMinMaxSize.AMinSize">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.SetMinMaxSize.AMaxSize">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.SetClientSize">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.SetClientSize.ASize">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.SetMinMaxClientSize">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.SetMinMaxClientSize.AMinSize">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.SetMinMaxClientSize.AMaxSize">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.Show">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.Invalidate">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.Invalidate.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.PaintInvalidRegion">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.CaptureMouse">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.ReleaseMouse">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TX11Window.ProcessEvent">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TX11Window.ProcessEvent.AEvent">
+<short></short>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="LeaderWindow">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="ClientLeaderAtom">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: default -->
+<element name="RectToXRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="RectToXRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="RectToXRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="XRectToRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="XRectToRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XRectToRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="GetXEventName">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="GetXEventName.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="GetXEventName.Event">
+<short></short>
+</element>
+
+</module> <!-- GFX_X11 -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/gfx/gfxbase.xml b/docs/xml/gfx/gfxbase.xml
new file mode 100644
index 00000000..ba79324e
--- /dev/null
+++ b/docs/xml/gfx/gfxbase.xml
@@ -0,0 +1,6298 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="fpGFX">
+
+<!--
+ ====================================================================
+ GfxBase
+ ====================================================================
+-->
+
+<module name="GfxBase">
+<short></short>
+<descr>
+</descr>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="SysUtils">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="Classes">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyNul">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyBackSpace">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyTab">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyLinefeed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyReturn">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyEscape">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDelete">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyVoid">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyBreak">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyScrollForw">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyScrollBack">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyBoot">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyCompose">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keySAK">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyUndo">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyRedo">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyMenu">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyCancel">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPrintScreen">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyExecute">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyFind">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyBegin">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyClear">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyInsert">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keySelect">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyMacro">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyHelp">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDo">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPause">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyStop">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keySysRq">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyModeSwitch">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyUp">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDown">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyLeft">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyRight">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPrior">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPageUp">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyNext">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPageDown">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyHome">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyEnd">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF0">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF1">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF2">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF3">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF4">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF5">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF6">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF7">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF8">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF9">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF10">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF11">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF12">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF13">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF14">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF15">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF16">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF17">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF18">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF19">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF20">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF21">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF22">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF23">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF24">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF25">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF26">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF27">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF28">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF29">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF30">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF31">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF32">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF33">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF34">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF35">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF36">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF37">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF38">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF39">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF40">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF41">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF42">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF43">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF44">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF45">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF46">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF47">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF48">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF49">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF50">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF51">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF52">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF53">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF54">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF55">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF56">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF57">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF58">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF59">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF60">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF61">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF62">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF63">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyF64">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyP0">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyP1">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyP2">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyP3">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyP4">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyP5">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyP6">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyP7">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyP8">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyP9">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPA">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPB">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPC">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPD">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPE">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPF">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPPlus">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPMinus">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPSlash">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPAsterisk">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPStar">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPEqual">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPSeparator">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPDecimal">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPParenLeft">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPParenRight">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPSpace">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPEnter">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPTab">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPPlusMinus">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPBegin">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPF1">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPF2">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPF3">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPF4">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPF5">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPF6">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPF7">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPF8">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPF9">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyShift">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyCtrl">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyAlt">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyMeta">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keySuper">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyHyper">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyAltGr">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyCaps">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyNum">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyScroll">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyShiftL">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyShiftR">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyCtrlL">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyCtrlR">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyAltL">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyAltR">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyMetaL">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyMetaR">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keySuperL">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keySuperR">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyHyperL">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyHyperR">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyShiftLock">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyCtrlLock">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyAltLock">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyMetaLock">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keySuperLock">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyHyperLock">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyAltGrLock">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyCapsLock">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyNumLock">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyScrollLock">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadRing">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadCaron">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadOgonek">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadIota">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadDoubleAcute">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadBreve">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadAboveDot">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadBelowDot">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadVoicedSound">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadSemiVoicedSound">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadAcute">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadCedilla">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadCircumflex">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadDiaeresis">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadGrave">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadTilde">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDeadMacron">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyNIL">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyEcuSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyColonSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyCruzeiroSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyFFrancSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyLiraSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyMillSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyNairaSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyPesetaSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyRupeeSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyWonSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyNewSheqelSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyDongSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="keyEuroSign">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="SUnsupportedPixelFormat">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="SIncompatibleCanvasForBlitting">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TSize">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TSize.cx">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TSize.cy">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TGfxMatrix">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxMatrix._00">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxMatrix._20">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxMatrix._11">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxMatrix._21">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="GfxIdentityMatrix">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PGfxColor">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TGfxColor">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxColor.Red">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxColor.Green">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxColor.Blue">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxColor.Alpha">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PGfxPixel">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- alias type Visibility: default -->
+<element name="TGfxPixel">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration type Visibility: default -->
+<element name="TGfxImageType">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftInvalid">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftMono">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftPal4">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftPal4A">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftPal8">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftPal8A">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftRGB16">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftRGBA16">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftRGB24">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftRGB32">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxImageType.ftRGBA32">
+<short></short>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TGfxPixelFormat">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxPixelFormat.FormatType">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxPixelFormat.RedMask">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxPixelFormat.GreenMask">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxPixelFormat.BlueMask">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TGfxPixelFormat.AlphaMask">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FormatTypeBPPTable">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colTransparent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colBlack">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colBlue">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colGreen">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colCyan">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colRed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colMagenta">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colYellow">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colWhite">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colGray">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colLtGray">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colDkBlue">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colDkGreen">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colDkCyan">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colDkRed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colDkMagenta">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="colDkYellow">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webBlack">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webMaroon">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webGreen">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webOlive">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webNavy">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webPurple">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webTeal">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webGray">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webSilver">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webRed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webLime">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webYellow">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webBlue">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webFuchsia">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webAqua">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="webWhite">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="PixelFormatMono">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="PixelFormatPal4">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="PixelFormatPal4A">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="PixelFormatPal8">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="PixelFormatPal8A">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="PixelFormatRGB16">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="PixelFormatRGB24">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="PixelFormatRGB32">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="PixelFormatRGBA32">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="EGfxError">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="EGfxUnsupportedPixelFormat">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: default -->
+<element name="EGfxUnsupportedPixelFormat.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="EGfxUnsupportedPixelFormat.Create.APixelFormat">
+<short></short>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFCustomBitmap">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFCustomApplication">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFCustomWindow">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration type Visibility: default -->
+<element name="TFWindowOption">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFWindowOption.woWindow">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFWindowOption.woBorderless">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFWindowOption.woPopup">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFWindowOption.woToolWindow">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFWindowOption.woChildWindow">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFWindowOption.woX11SkipWMHints">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFWindowOption.woModal">
+<short></short>
+</element>
+
+<!-- set type Visibility: default -->
+<element name="TFWindowOptions">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration type Visibility: default -->
+<element name="TFCursor">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crDefault">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crNone">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crArrow">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crCross">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crIBeam">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crSize">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crSizeNS">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crSizeWE">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.cpUpArrow">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crHourGlass">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crNoDrop">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFCursor.crHelp">
+<short></short>
+</element>
+
+<!-- enumeration type Visibility: default -->
+<element name="TMouseButton">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TMouseButton.mbLeft">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TMouseButton.mbRight">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TMouseButton.mbMiddle">
+<short></short>
+</element>
+
+<!-- enumeration type Visibility: default -->
+<element name="TFEventType">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etCreate">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etCanClose">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etClose">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etFocusIn">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etFocusOut">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etHide">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etKeyPressed">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etKeyReleased">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etKeyChar">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etMouseEnter">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etMouseLeave">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etMousePressed">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etMouseReleased">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etMouseMove">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etMouseWheel">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etPaint">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etMove">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etResize">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TFEventType.etShow">
+<short></short>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFEvent">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.Msg">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.wparam">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.lparam">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.Result">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.MouseButton">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.EventPointer">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.State">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.Button">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.X">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.Y">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.Width">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.Height">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFEvent.EventType">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration type Visibility: default -->
+<element name="TGfxFontClass">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxFontClass.fcSerif">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxFontClass.fcSansSerif">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxFontClass.fcTypewriter">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxFontClass.fcDingbats">
+<short></short>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFCustomFont">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomFont.FHandle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomFont.GetDefaultFontName">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomFont.GetDefaultFontName.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomFont.GetDefaultFontName.AFontClass">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomFont.Handle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TGfxPalette">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TGfxPalette.FRefCount">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TGfxPalette.FEntryCount">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TGfxPalette.FEntries">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: private -->
+<element name="TGfxPalette.GetEntry">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TGfxPalette.GetEntry.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxPalette.GetEntry.AIndex">
+<short></short>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TGfxPalette.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxPalette.Create.AEntryCount">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxPalette.Create.AEntries">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TGfxPalette.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TGfxPalette.AddRef">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TGfxPalette.Release">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TGfxPalette.EntryCount">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TGfxPalette.Entries">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxPalette.Entries.AIndex">
+<short></short>
+</element>
+
+<!-- enumeration type Visibility: default -->
+<element name="TGfxLineStyle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxLineStyle.lsSolid">
+<short></short>
+</element>
+
+<!-- enumeration value Visibility: default -->
+<element name="TGfxLineStyle.lsDot">
+<short></short>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFCustomCanvas">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomCanvas.FMatrix">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomCanvas.FWidth">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomCanvas.FHeight">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomCanvas.FHandle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomCanvas.FPixelFormat">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomCanvas.FColor">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TFCustomCanvas.DoExcludeClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.DoExcludeClipRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoExcludeClipRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TFCustomCanvas.DoIntersectClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.DoIntersectClipRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoIntersectClipRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TFCustomCanvas.DoUnionClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.DoUnionClipRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoUnionClipRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TFCustomCanvas.DoGetClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.DoGetClipRect.Result">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoDrawArc">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawArc.ARect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawArc.StartAngle">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawArc.EndAngle">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoDrawCircle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawCircle.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoDrawLine">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawLine.AFrom">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawLine.ATo">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoDrawRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawRect.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoDrawPoint">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawPoint.APoint">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoFillRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoFillRect.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoFillTriangle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoFillTriangle.P1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoFillTriangle.P2">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoFillTriangle.P3">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoTextOut">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoTextOut.APosition">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoTextOut.AText">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoCopyRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoCopyRect.ASource">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoCopyRect.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoCopyRect.ADestPos">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoMaskedCopyRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoMaskedCopyRect.ASource">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoMaskedCopyRect.AMask">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoMaskedCopyRect.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoMaskedCopyRect.AMaskPos">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoMaskedCopyRect.ADestPos">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomCanvas.DoDrawImageRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawImageRect.AImage">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawImageRect.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DoDrawImageRect.ADestPos">
+<short></short>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TFCustomCanvas.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.Transform">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.Transform.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.Transform.APoint">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.Transform.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.ReverseTransform">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.ReverseTransform.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.ReverseTransform.APoint">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.ReverseTransform.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.AppendTranslation">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.AppendTranslation.ADelta">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.SaveState">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.RestoreState">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.EmptyClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.SetColor_">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.SetColor_.AColor">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.SetColor">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.SetColor.AColor">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.SetFont">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.SetFont.AFont">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.SetLineStyle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.SetLineStyle.ALineStyle">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.ExcludeClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.ExcludeClipRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.ExcludeClipRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.IntersectClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.IntersectClipRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.IntersectClipRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.UnionClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.UnionClipRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.UnionClipRect.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.GetClipRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.GetClipRect.Result">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.MapColor">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.MapColor.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.MapColor.AColor">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.GetColor">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.GetColor.Result">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.DrawArc">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawArc.ARect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawArc.StartAngle">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawArc.EndAngle">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.DrawCircle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawCircle.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.DrawLine">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawLine.AFrom">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawLine.ATo">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.DrawPolyLine">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawPolyLine.Coords">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.DrawRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawRect.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.DrawPoint">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawPoint.APoint">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.FillRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.FillRect.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.FillTriangle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.FillTriangle.P1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.FillTriangle.P2">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.FillTriangle.P3">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.FontCellHeight">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.FontCellHeight.Result">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.TextExtent">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.TextExtent.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.TextExtent.AText">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomCanvas.TextWidth">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomCanvas.TextWidth.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.TextWidth.AText">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.TextOut">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.TextOut.APosition">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.TextOut.AText">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.Copy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.Copy.ASource">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.Copy.ADestPos">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.CopyRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.CopyRect.ASource">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.CopyRect.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.CopyRect.ADestPos">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.MaskedCopy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.MaskedCopy.ASource">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.MaskedCopy.AMask">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.MaskedCopy.ADestPos">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.MaskedCopyRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.MaskedCopyRect.ASource">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.MaskedCopyRect.AMask">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.MaskedCopyRect.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.MaskedCopyRect.AMaskPos">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.MaskedCopyRect.ADestPos">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.DrawImage">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawImage.AImage">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawImage.ADestPos">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomCanvas.DrawImageRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawImageRect.AImage">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawImageRect.ASourceRect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomCanvas.DrawImageRect.ADestPos">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomCanvas.Width">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomCanvas.Height">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomCanvas.PixelFormat">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomCanvas.Matrix">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomCanvas.Handle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomBitmap.FWidth">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomBitmap.FHeight">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomBitmap.FPixelFormat">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomBitmap.FPalette">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TFCustomBitmap.SetPalette">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomBitmap.SetPalette.APalette">
+<short></short>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomBitmap.FHandle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomBitmap.FStride">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomBitmap.FData">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TFCustomBitmap.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomBitmap.Create.AWidth">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomBitmap.Create.AHeight">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomBitmap.Create.APixelFormat">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TFCustomBitmap.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomBitmap.Lock">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomBitmap.Lock.AData">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomBitmap.Lock.AStride">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomBitmap.Unlock">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomBitmap.SetPixelsFromData">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomBitmap.SetPixelsFromData.AData">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomBitmap.SetPixelsFromData.AStride">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomBitmap.Width">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomBitmap.Height">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomBitmap.PixelFormat">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomBitmap.Palette">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomBitmap.Handle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomBitmap.Data">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomBitmap.Stride">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TFCustomScreen">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomScreen.SetMousePos">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomScreen.SetMousePos.NewPos">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TFCustomScreen.GetMousePos">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomScreen.GetMousePos.Result">
+<short></short>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TFCustomScreen.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomScreen.CreateBitmapCanvas">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomScreen.CreateBitmapCanvas.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomScreen.CreateBitmapCanvas.AWidth">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomScreen.CreateBitmapCanvas.AHeight">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomScreen.CreateMonoBitmapCanvas">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomScreen.CreateMonoBitmapCanvas.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomScreen.CreateMonoBitmapCanvas.AWidth">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomScreen.CreateMonoBitmapCanvas.AHeight">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomScreen.MousePos">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomApplication.FOnIdle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomApplication.FQuitWhenLastWindowCloses">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomApplication.FDisplayName">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomApplication.FTitle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomApplication.SetTitle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomApplication.SetTitle.ATitle">
+<short></short>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TFCustomApplication.Forms">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TFCustomApplication.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TFCustomApplication.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomApplication.AddWindow">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomApplication.AddWindow.AWindow">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomApplication.RemoveWindow">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomApplication.RemoveWindow.AWindow">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomApplication.Initialize">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomApplication.Initialize.ADisplayName">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomApplication.Run">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomApplication.Quit">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomApplication.OnIdle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomApplication.QuitWhenLastWindowCloses">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomApplication.Title">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function type Visibility: default -->
+<element name="TGfxCanCloseEvent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TGfxCanCloseEvent.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxCanCloseEvent.Sender">
+<short></short>
+</element>
+
+<!-- procedure type Visibility: default -->
+<element name="TGfxKeyEvent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxKeyEvent.Sender">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxKeyEvent.AKey">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxKeyEvent.AShift">
+<short></short>
+</element>
+
+<!-- procedure type Visibility: default -->
+<element name="TGfxKeyCharEvent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxKeyCharEvent.Sender">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxKeyCharEvent.AKeyChar">
+<short></short>
+</element>
+
+<!-- procedure type Visibility: default -->
+<element name="TGfxMouseButtonEvent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseButtonEvent.Sender">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseButtonEvent.AButton">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseButtonEvent.AShift">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseButtonEvent.AMousePos">
+<short></short>
+</element>
+
+<!-- procedure type Visibility: default -->
+<element name="TGfxMouseMoveEvent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseMoveEvent.Sender">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseMoveEvent.AShift">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseMoveEvent.AMousePos">
+<short></short>
+</element>
+
+<!-- procedure type Visibility: default -->
+<element name="TGfxMouseWheelEvent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseWheelEvent.Sender">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseWheelEvent.AShift">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseWheelEvent.AWheelDelta">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxMouseWheelEvent.AMousePos">
+<short></short>
+</element>
+
+<!-- procedure type Visibility: default -->
+<element name="TGfxPaintEvent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxPaintEvent.Sender">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TGfxPaintEvent.ARect">
+<short></short>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FCursor">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnCreate">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnCanClose">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnClose">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnFocusIn">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnFocusOut">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnHide">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnKeyPressed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnKeyReleased">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnKeyChar">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnMouseEnter">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnMouseLeave">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnMousePressed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnMouseReleased">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnMouseMove">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnMouseWheel">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnPaint">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnMove">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnResize">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TFCustomWindow.FOnShow">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TFCustomWindow.SetClientHeight">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetClientHeight.AValue">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TFCustomWindow.SetClientWidth">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetClientWidth.AValue">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TFCustomWindow.SetLeft">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetLeft.AValue">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TFCustomWindow.SetTop">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetTop.AValue">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TFCustomWindow.SetWidth">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetWidth.AWidth">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TFCustomWindow.SetHeight">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetHeight.AHeight">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TFCustomWindow.SetCursor">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetCursor.ACursor">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TFCustomWindow.SetWindowOptions">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetWindowOptions.AValue">
+<short></short>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FHandle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FParent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FCanvas">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FLeft">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FTop">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FWidth">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FHeight">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FClientWidth">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FClientHeight">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FWindowOptions">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FChildWindows">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FMinSize">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TFCustomWindow.FMaxSize">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TFCustomWindow.GetTitle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomWindow.GetTitle.Result">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomWindow.SetTitle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetTitle.ATitle">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TFCustomWindow.DoSetCursor">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TFCustomWindow.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.Create.AParent">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.Create.AWindowOptions">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TFCustomWindow.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TFCustomWindow.CanClose">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TFCustomWindow.CanClose.Result">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.SetPosition">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetPosition.APosition">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.SetSize">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetSize.ASize">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.SetMinMaxSize">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetMinMaxSize.AMinSize">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetMinMaxSize.AMaxSize">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.SetClientSize">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetClientSize.ASize">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.SetMinMaxClientSize">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetMinMaxClientSize.AMinSize">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.SetMinMaxClientSize.AMaxSize">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.Show">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.Invalidate">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.Invalidate.ARect">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.PaintInvalidRegion">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.CaptureMouse">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.ReleaseMouse">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TFCustomWindow.ProcessEvent">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TFCustomWindow.ProcessEvent.AEvent">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.WindowOptions">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.Canvas">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.Handle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.ChildWindows">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.Left">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.Top">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.Width">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.Height">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.ClientWidth">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.ClientHeight">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.Cursor">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.Title">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.Parent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnCreate">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnCanClose">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnClose">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnFocusIn">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnFocusOut">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnHide">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnKeyPressed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnKeyReleased">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnKeyChar">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnMouseEnter">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnMouseLeave">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnMousePressed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnMouseReleased">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnMouseMove">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnMouseWheel">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnPaint">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnMove">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnResize">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TFCustomWindow.OnShow">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: default -->
+<element name="Size">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="Size.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="Size.AWidth">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="Size.AHeight">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="Size.ARect">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="PtInRect">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="PtInRect.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="PtInRect.ARect">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="PtInRect.APoint">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="operator =">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="operator =.__INVALID__">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator =.ASize1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator =.ASize2">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="operator +">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="operator +.__INVALID__">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator +.APoint1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator +.APoint2">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator +.APoint">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator +.ASize">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator +.ASize1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator +.ASize2">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator +.i">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="operator -">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="operator -.__INVALID__">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator -.APoint1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator -.APoint2">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator -.APoint">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator -.i">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator -.ASize">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator =.AColor1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="operator =.AColor2">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="GetAvgColor">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="GetAvgColor.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="GetAvgColor.AColor1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="GetAvgColor.AColor2">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="KeycodeToText">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="KeycodeToText.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="KeycodeToText.Key">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="KeycodeToText.ShiftState">
+<short></short>
+</element>
+
+</module> <!-- GfxBase -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/gfx/gfxinterface.xml b/docs/xml/gfx/gfxinterface.xml
new file mode 100644
index 00000000..7a525c1a
--- /dev/null
+++ b/docs/xml/gfx/gfxinterface.xml
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="fpGFX">
+
+<!--
+ ====================================================================
+ gfxinterface
+ ====================================================================
+-->
+
+<module name="gfxinterface">
+<short></short>
+<descr>
+</descr>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="GFX_X11">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- alias type Visibility: default -->
+<element name="TDefCanvas">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- alias type Visibility: default -->
+<element name="TDefFont">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- alias type Visibility: default -->
+<element name="TDefScreen">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- alias type Visibility: default -->
+<element name="TDefApplication">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- alias type Visibility: default -->
+<element name="TDefWindow">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- alias type Visibility: default -->
+<element name="TDefBitmap">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+</module> <!-- gfxinterface -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/gfx/unitxft.xml b/docs/xml/gfx/unitxft.xml
new file mode 100644
index 00000000..382a292a
--- /dev/null
+++ b/docs/xml/gfx/unitxft.xml
@@ -0,0 +1,905 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="fpGFX">
+
+<!--
+ ====================================================================
+ unitxft
+ ====================================================================
+-->
+
+<module name="unitxft">
+<short></short>
+<descr>
+</descr>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="Classes">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="SysUtils">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="X">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="XLib">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="Xutil">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- alias type Visibility: default -->
+<element name="TPicture">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TXftDraw">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXftDraw.dummy">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PXftDraw">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TXftFont">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXftFont.ascent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXftFont.descent">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXftFont.height">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXftFont.max_advance_width">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXftFont.ptr1">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXftFont.ptr2">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PXftFont">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TXRenderColor">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXRenderColor.red">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXRenderColor.green">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXRenderColor.blue">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXRenderColor.alpha">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TXftColor">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXftColor.pixel">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXftColor.color">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TXGlyphInfo">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXGlyphInfo.width">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXGlyphInfo.height">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXGlyphInfo.x">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXGlyphInfo.y">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXGlyphInfo.xOff">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TXGlyphInfo.yOff">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TFcPattern">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TFcPattern.dummy">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PFcPattern">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PPFcPattern">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TFcFontSet">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TFcFontSet.nfont">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TFcFontSet.sfont">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TFcFontSet.fonts">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PFcFontSet">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FC_FAMILY">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FC_SIZE">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FC_SCALABLE">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FcTypeVoid">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FcTypeInteger">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FcTypeDouble">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FcTypeString">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FcTypeBool">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FcTypeMatrix">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FcTypeCharSet">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FcTypeFTFace">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constant Visibility: default -->
+<element name="FcTypeLangSet">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: default -->
+<element name="XftDrawCreate">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="XftDrawCreate.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawCreate.display">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawCreate.win">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawCreate.vis">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawCreate.colorm">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="XftDrawChange">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawChange.xftd">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawChange.win">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="XftDrawDestroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawDestroy.draw">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="XftDrawPicture">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="XftDrawPicture.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawPicture.draw">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="XftFontOpenName">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="XftFontOpenName.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftFontOpenName.display">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftFontOpenName.scr">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftFontOpenName.par3">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="XftFontClose">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftFontClose.display">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftFontClose.fnt">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="XftDrawString8">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString8.draw">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString8.col">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString8.fnt">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString8.x">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString8.y">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString8.txt">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString8.len">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="XftDrawString16">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString16.draw">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString16.col">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString16.fnt">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString16.x">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString16.y">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString16.txt">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawString16.len">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="XftTextExtents16">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftTextExtents16.display">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftTextExtents16.fnt">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftTextExtents16.txt">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftTextExtents16.len">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftTextExtents16.extents">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="XftTextExtents8">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftTextExtents8.display">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftTextExtents8.fnt">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftTextExtents8.txt">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftTextExtents8.len">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftTextExtents8.extents">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="XftDrawSetClip">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawSetClip.draw">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftDrawSetClip.rg">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="XftListFonts">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="XftListFonts.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftListFonts.display">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftListFonts.screen">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftListFonts.params">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="XftNameUnparse">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="XftNameUnparse.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftNameUnparse.pat">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftNameUnparse.dest">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="XftNameUnparse.destlen">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="FcFontSetDestroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="FcFontSetDestroy.fsp">
+<short></short>
+</element>
+
+</module> <!-- unitxft -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/gui/stylemanager.xml b/docs/xml/gui/stylemanager.xml
new file mode 100644
index 00000000..5a44a9bd
--- /dev/null
+++ b/docs/xml/gui/stylemanager.xml
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="fpgui">
+
+<!--
+ ====================================================================
+ stylemanager
+ ====================================================================
+-->
+
+<module name="stylemanager">
+<short></short>
+<descr>
+</descr>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="Classes">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="fpGUI">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TStyleManager">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TStyleManager.FDefaultStyle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TStyleManager.FUserStyle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: private -->
+<element name="TStyleManager.GetDefaultStyle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TStyleManager.GetDefaultStyle.Result">
+<short></short>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TStyleManager.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TStyleManager.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TStyleManager.DefaultStyle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TStyleManager.SetStyle">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStyleManager.SetStyle.pNewStyle">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="gStyleManager">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="gStyleManager.Result">
+<short></short>
+</element>
+
+</module> <!-- stylemanager -->
+
+</package>
+</fpdoc-descriptions>