summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgraemeg <graemeg@ae50a9b5-8222-0410-bf8d-8a13f76226bf>2008-03-25 13:25:19 +0000
committergraemeg <graemeg@ae50a9b5-8222-0410-bf8d-8a13f76226bf>2008-03-25 13:25:19 +0000
commitd6c76fb72a83a593a74a62b8d40b2b51546ec13c (patch)
treed97da35990675400bbbad5a085506bf953f69e3d
parent8571d8ad6ecbd5251e90160ad711b90fda812532 (diff)
downloadfpGUI-d6c76fb72a83a593a74a62b8d40b2b51546ec13c.tar.xz
* Added some new skeleton documentation for newly added units.
* Updated the gui_hyperlink documentation. * Updated documentation scripts. * Fixed the painting bug in gui_basegrid where the top-right and bottom-left text or images paint over the control frame.
-rw-r--r--docs/html/corelib.cnt600
-rw-r--r--docs/html/gui.cnt888
-rwxr-xr-xdocs/new_gfx.sh6
-rw-r--r--docs/xml/corelib/gfx_constants.xml1120
-rw-r--r--docs/xml/corelib/gfx_imagelist.xml421
-rw-r--r--docs/xml/corelib/gfx_pofiles.xml386
-rw-r--r--docs/xml/corelib/gfx_stringhashlist.xml453
-rw-r--r--docs/xml/corelib/gfx_translations.xml233
-rw-r--r--docs/xml/gui/gui_hyperlink.xml98
-rw-r--r--src/gui/gui_basegrid.pas21
10 files changed, 3877 insertions, 349 deletions
diff --git a/docs/html/corelib.cnt b/docs/html/corelib.cnt
index 8a50640d..51627970 100644
--- a/docs/html/corelib.cnt
+++ b/docs/html/corelib.cnt
@@ -261,6 +261,7 @@
clMoneyGreen gfxbase/clmoneygreen.html
clSkyBlue gfxbase/clskyblue.html
clMedGray gfxbase/clmedgray.html
+ cl_BaseNamedColor gfxbase/cl_basenamedcolor.html
clWindowBackground gfxbase/clwindowbackground.html
clBoxColor gfxbase/clboxcolor.html
clButtonFace gfxbase/clbuttonface.html
@@ -414,6 +415,8 @@
clYellowGreen gfxbase/clyellowgreen.html
TfpgCoord gfxbase/tfpgcoord.html
TfpgColor gfxbase/tfpgcolor.html
+ TfpgString gfxbase/tfpgstring.html
+ TfpgChar gfxbase/tfpgchar.html
TRGBTriple gfxbase/trgbtriple.html
TWindowType gfxbase/twindowtype.html
TWindowAttribute gfxbase/twindowattribute.html
@@ -427,6 +430,8 @@
TfpgMessageRec gfxbase/tfpgmessagerec.html
PfpgMessageRec gfxbase/pfpgmessagerec.html
TfpgLineStyle gfxbase/tfpglinestyle.html
+ TFileEntryType gfxbase/tfileentrytype.html
+ TFileListSortOrder gfxbase/tfilelistsortorder.html
TfpgRect gfxbase/tfpgrect.html
Top gfxbase/tfpgrect.top.html
Left gfxbase/tfpgrect.left.html
@@ -531,6 +536,8 @@
Destroy gfxbase/tfpgcanvasbase.destroy.html
DrawRectangle gfxbase/tfpgcanvasbase.drawrectangle.html
DrawLine gfxbase/tfpgcanvasbase.drawline.html
+ DrawLineClipped gfxbase/tfpgcanvasbase.drawlineclipped.html
+ ClipLine gfxbase/tfpgcanvasbase.clipline.html
DrawImage gfxbase/tfpgcanvasbase.drawimage.html
DrawImagePart gfxbase/tfpgcanvasbase.drawimagepart.html
DrawArc gfxbase/tfpgcanvasbase.drawarc.html
@@ -563,6 +570,9 @@
FastDoubleBuffer gfxbase/tfpgcanvasbase.fastdoublebuffer.html
LineStyle gfxbase/tfpgcanvasbase.linestyle.html
LineWidth gfxbase/tfpgcanvasbase.linewidth.html
+ TfpgComponent gfxbase/tfpgcomponent.html
+ FComponentState gfxbase/tfpgcomponent.fcomponentstate.html
+ TagPointer gfxbase/tfpgcomponent.tagpointer.html
TfpgWindowBase gfxbase/tfpgwindowbase.html
FMouseCursor gfxbase/tfpgwindowbase.fmousecursor.html
FWindowType gfxbase/tfpgwindowbase.fwindowtype.html
@@ -578,6 +588,7 @@
DoUpdateWindowPosition gfxbase/tfpgwindowbase.doupdatewindowposition.html
DoAllocateWindowHandle gfxbase/tfpgwindowbase.doallocatewindowhandle.html
DoReleaseWindowHandle gfxbase/tfpgwindowbase.doreleasewindowhandle.html
+ DoRemoveWindowLookup gfxbase/tfpgwindowbase.doremovewindowlookup.html
DoSetWindowVisible gfxbase/tfpgwindowbase.dosetwindowvisible.html
DoMoveWindow gfxbase/tfpgwindowbase.domovewindow.html
DoWindowToScreen gfxbase/tfpgwindowbase.dowindowtoscreen.html
@@ -602,6 +613,7 @@
WindowToScreen gfxbase/tfpgwindowbase.windowtoscreen.html
CaptureMouse gfxbase/tfpgwindowbase.capturemouse.html
ReleaseMouse gfxbase/tfpgwindowbase.releasemouse.html
+ SetFullscreen gfxbase/tfpgwindowbase.setfullscreen.html
HasHandle gfxbase/tfpgwindowbase.hashandle.html
WindowType gfxbase/tfpgwindowbase.windowtype.html
WindowAttributes gfxbase/tfpgwindowbase.windowattributes.html
@@ -615,6 +627,7 @@
Parent gfxbase/tfpgwindowbase.parent.html
MouseCursor gfxbase/tfpgwindowbase.mousecursor.html
TfpgApplicationBase gfxbase/tfpgapplicationbase.html
+ FOnIdle gfxbase/tfpgapplicationbase.fonidle.html
FIsInitialized gfxbase/tfpgapplicationbase.fisinitialized.html
FModalFormStack gfxbase/tfpgapplicationbase.fmodalformstack.html
DoGetFontFaceList gfxbase/tfpgapplicationbase.dogetfontfacelist.html
@@ -623,10 +636,53 @@
PushModalForm gfxbase/tfpgapplicationbase.pushmodalform.html
PopModalForm gfxbase/tfpgapplicationbase.popmodalform.html
PrevModalForm gfxbase/tfpgapplicationbase.prevmodalform.html
+ CreateForm gfxbase/tfpgapplicationbase.createform.html
+ GetScreenWidth gfxbase/tfpgapplicationbase.getscreenwidth.html
+ GetScreenHeight gfxbase/tfpgapplicationbase.getscreenheight.html
+ Screen_dpi_x gfxbase/tfpgapplicationbase.screen_dpi_x.html
+ Screen_dpi_y gfxbase/tfpgapplicationbase.screen_dpi_y.html
+ Screen_dpi gfxbase/tfpgapplicationbase.screen_dpi.html
IsInitialized gfxbase/tfpgapplicationbase.isinitialized.html
TopModalForm gfxbase/tfpgapplicationbase.topmodalform.html
MainForm gfxbase/tfpgapplicationbase.mainform.html
Terminated gfxbase/tfpgapplicationbase.terminated.html
+ OnIdle gfxbase/tfpgapplicationbase.onidle.html
+ TfpgClipboardBase gfxbase/tfpgclipboardbase.html
+ FClipboardWndHandle gfxbase/tfpgclipboardbase.fclipboardwndhandle.html
+ DoGetText gfxbase/tfpgclipboardbase.dogettext.html
+ DoSetText gfxbase/tfpgclipboardbase.dosettext.html
+ InitClipboard gfxbase/tfpgclipboardbase.initclipboard.html
+ Create gfxbase/tfpgclipboardbase.create.html
+ Text gfxbase/tfpgclipboardbase.text.html
+ TFileEntry gfxbase/tfileentry.html
+ Create gfxbase/tfileentry.create.html
+ Name gfxbase/tfileentry.name.html
+ Extention gfxbase/tfileentry.extention.html
+ Size gfxbase/tfileentry.size.html
+ EntryType gfxbase/tfileentry.entrytype.html
+ IsLink gfxbase/tfileentry.islink.html
+ Attributes gfxbase/tfileentry.attributes.html
+ Mode gfxbase/tfileentry.mode.html
+ ModTime gfxbase/tfileentry.modtime.html
+ OwnerID gfxbase/tfileentry.ownerid.html
+ GroupID gfxbase/tfileentry.groupid.html
+ LinkTarget gfxbase/tfileentry.linktarget.html
+ TfpgFileListBase gfxbase/tfpgfilelistbase.html
+ FSpecialDirs gfxbase/tfpgfilelistbase.fspecialdirs.html
+ InitializeEntry gfxbase/tfpgfilelistbase.initializeentry.html
+ PopulateSpecialDirs gfxbase/tfpgfilelistbase.populatespecialdirs.html
+ Create gfxbase/tfpgfilelistbase.create.html
+ Destroy gfxbase/tfpgfilelistbase.destroy.html
+ Count gfxbase/tfpgfilelistbase.count.html
+ CurrentSpecialDir gfxbase/tfpgfilelistbase.currentspecialdir.html
+ ReadDirectory gfxbase/tfpgfilelistbase.readdirectory.html
+ Clear gfxbase/tfpgfilelistbase.clear.html
+ Sort gfxbase/tfpgfilelistbase.sort.html
+ Entry gfxbase/tfpgfilelistbase.entry.html
+ SpecialDirs gfxbase/tfpgfilelistbase.specialdirs.html
+ DirectoryName gfxbase/tfpgfilelistbase.directoryname.html
+ FileMask gfxbase/tfpgfilelistbase.filemask.html
+ ShowHidden gfxbase/tfpgfilelistbase.showhidden.html
KeycodeToText gfxbase/keycodetotext.html
CheckClipboardKey gfxbase/checkclipboardkey.html
fpgColorToRGBTriple gfxbase/fpgcolortorgbtriple.html
@@ -639,16 +695,43 @@
PtInRect gfxbase/ptinrect.html
SortRect gfxbase/sortrect.html
gfx_x11 gfx_x11/index.html
+ IconBitmapWidth gfx_x11/iconbitmapwidth.html
+ IconBitmapHeight gfx_x11/iconbitmapheight.html
+ IconBitmapBits gfx_x11/iconbitmapbits.html
+ MWM_HINTS_FUNCTIONS gfx_x11/mwm_hints_functions.html
+ MWM_HINTS_DECORATIONS gfx_x11/mwm_hints_decorations.html
+ MWM_HINTS_INPUT_MODE gfx_x11/mwm_hints_input_mode.html
+ MWM_HINTS_STATUS gfx_x11/mwm_hints_status.html
+ MWM_FUNC_ALL gfx_x11/mwm_func_all.html
+ MWM_FUNC_RESIZE gfx_x11/mwm_func_resize.html
+ MWM_FUNC_MOVE gfx_x11/mwm_func_move.html
+ MWM_FUNC_MINIMIZE gfx_x11/mwm_func_minimize.html
+ MWM_FUNC_MAXIMIZE gfx_x11/mwm_func_maximize.html
+ MWM_FUNC_CLOSE gfx_x11/mwm_func_close.html
+ MWM_DECOR_ALL gfx_x11/mwm_decor_all.html
+ MWM_DECOR_BORDER gfx_x11/mwm_decor_border.html
+ MWM_DECOR_RESIZEH gfx_x11/mwm_decor_resizeh.html
+ MWM_DECOR_TITLE gfx_x11/mwm_decor_title.html
+ MWM_DECOR_MENU gfx_x11/mwm_decor_menu.html
+ MWM_DECOR_MINIMIZE gfx_x11/mwm_decor_minimize.html
+ MWM_DECOR_MAXIMIZE gfx_x11/mwm_decor_maximize.html
+ MWM_INPUT_MODELESS gfx_x11/mwm_input_modeless.html
+ MWM_INPUT_PRIMARY_APPLICATION_MODAL gfx_x11/mwm_input_primary_application_modal.html
+ MWM_INPUT_SYSTEM_MODAL gfx_x11/mwm_input_system_modal.html
+ MWM_INPUT_FULL_APPLICATION_MODAL gfx_x11/mwm_input_full_application_modal.html
+ PROP_MWM_HINTS_ELEMENTS gfx_x11/prop_mwm_hints_elements.html
TfpgGContext gfx_x11/tfpggcontext.html
PInt gfx_x11/pint.html
TXIC gfx_x11/txic.html
PXIC gfx_x11/pxic.html
TXIM gfx_x11/txim.html
PXIM gfx_x11/pxim.html
- PXdbeSwapInfo gfx_x11/pxdbeswapinfo.html
TXdbeSwapInfo gfx_x11/txdbeswapinfo.html
+ PXdbeSwapInfo gfx_x11/pxdbeswapinfo.html
+ TMWMHints gfx_x11/tmwmhints.html
TXWindowStateFlag gfx_x11/txwindowstateflag.html
TXWindowStateFlags gfx_x11/txwindowstateflags.html
+ TX11EventFilter gfx_x11/tx11eventfilter.html
TfpgFontResourceImpl gfx_x11/tfpgfontresourceimpl.html
Handle gfx_x11/tfpgfontresourceimpl.handle.html
Create gfx_x11/tfpgfontresourceimpl.create.html
@@ -692,9 +775,11 @@
TfpgWindowImpl gfx_x11/tfpgwindowimpl.html
FWinFlags gfx_x11/tfpgwindowimpl.fwinflags.html
FWinHandle gfx_x11/tfpgwindowimpl.fwinhandle.html
+ FBackupWinHandle gfx_x11/tfpgwindowimpl.fbackupwinhandle.html
FModalForWin gfx_x11/tfpgwindowimpl.fmodalforwin.html
DoAllocateWindowHandle gfx_x11/tfpgwindowimpl.doallocatewindowhandle.html
DoReleaseWindowHandle gfx_x11/tfpgwindowimpl.doreleasewindowhandle.html
+ DoRemoveWindowLookup gfx_x11/tfpgwindowimpl.doremovewindowlookup.html
DoSetWindowVisible gfx_x11/tfpgwindowimpl.dosetwindowvisible.html
HandleIsValid gfx_x11/tfpgwindowimpl.handleisvalid.html
DoSetWindowTitle gfx_x11/tfpgwindowimpl.dosetwindowtitle.html
@@ -706,6 +791,7 @@
Create gfx_x11/tfpgwindowimpl.create.html
CaptureMouse gfx_x11/tfpgwindowimpl.capturemouse.html
ReleaseMouse gfx_x11/tfpgwindowimpl.releasemouse.html
+ SetFullscreen gfx_x11/tfpgwindowimpl.setfullscreen.html
TfpgApplicationImpl gfx_x11/tfpgapplicationimpl.html
FDisplay gfx_x11/tfpgapplicationimpl.fdisplay.html
DisplayDepth gfx_x11/tfpgapplicationimpl.displaydepth.html
@@ -714,7 +800,7 @@
DefaultScreen gfx_x11/tfpgapplicationimpl.defaultscreen.html
DefaultVisual gfx_x11/tfpgapplicationimpl.defaultvisual.html
DefaultColorMap gfx_x11/tfpgapplicationimpl.defaultcolormap.html
- RootWindow gfx_x11/tfpgapplicationimpl.rootwindow.html
+ FRootWindow gfx_x11/tfpgapplicationimpl.frootwindow.html
xia_clipboard gfx_x11/tfpgapplicationimpl.xia_clipboard.html
xia_motif_wm_hints gfx_x11/tfpgapplicationimpl.xia_motif_wm_hints.html
xia_wm_protocols gfx_x11/tfpgapplicationimpl.xia_wm_protocols.html
@@ -725,6 +811,7 @@
InputContext gfx_x11/tfpgapplicationimpl.inputcontext.html
LastClickWindow gfx_x11/tfpgapplicationimpl.lastclickwindow.html
LastWinClickTime gfx_x11/tfpgapplicationimpl.lastwinclicktime.html
+ FLastKeySym gfx_x11/tfpgapplicationimpl.flastkeysym.html
DoGetFontFaceList gfx_x11/tfpgapplicationimpl.dogetfontfacelist.html
Create gfx_x11/tfpgapplicationimpl.create.html
Destroy gfx_x11/tfpgapplicationimpl.destroy.html
@@ -733,7 +820,20 @@
DoFlush gfx_x11/tfpgapplicationimpl.doflush.html
GetScreenWidth gfx_x11/tfpgapplicationimpl.getscreenwidth.html
GetScreenHeight gfx_x11/tfpgapplicationimpl.getscreenheight.html
+ Screen_dpi_x gfx_x11/tfpgapplicationimpl.screen_dpi_x.html
+ Screen_dpi_y gfx_x11/tfpgapplicationimpl.screen_dpi_y.html
+ Screen_dpi gfx_x11/tfpgapplicationimpl.screen_dpi.html
Display gfx_x11/tfpgapplicationimpl.display.html
+ RootWindow gfx_x11/tfpgapplicationimpl.rootwindow.html
+ EventFilter gfx_x11/tfpgapplicationimpl.eventfilter.html
+ TfpgClipboardImpl gfx_x11/tfpgclipboardimpl.html
+ FClipboardText gfx_x11/tfpgclipboardimpl.fclipboardtext.html
+ DoGetText gfx_x11/tfpgclipboardimpl.dogettext.html
+ DoSetText gfx_x11/tfpgclipboardimpl.dosettext.html
+ InitClipboard gfx_x11/tfpgclipboardimpl.initclipboard.html
+ TfpgFileListImpl gfx_x11/tfpgfilelistimpl.html
+ InitializeEntry gfx_x11/tfpgfilelistimpl.initializeentry.html
+ PopulateSpecialDirs gfx_x11/tfpgfilelistimpl.populatespecialdirs.html
gfx_gdi gfx_gdi/index.html
WM_MOUSEWHEEL gfx_gdi/wm_mousewheel.html
VER_PLATFORM_WIN32_CE gfx_gdi/ver_platform_win32_ce.html
@@ -788,6 +888,7 @@
FParentWinHandle gfx_gdi/tfpgwindowimpl.fparentwinhandle.html
DoAllocateWindowHandle gfx_gdi/tfpgwindowimpl.doallocatewindowhandle.html
DoReleaseWindowHandle gfx_gdi/tfpgwindowimpl.doreleasewindowhandle.html
+ DoRemoveWindowLookup gfx_gdi/tfpgwindowimpl.doremovewindowlookup.html
DoSetWindowVisible gfx_gdi/tfpgwindowimpl.dosetwindowvisible.html
HandleIsValid gfx_gdi/tfpgwindowimpl.handleisvalid.html
DoUpdateWindowPosition gfx_gdi/tfpgwindowimpl.doupdatewindowposition.html
@@ -812,6 +913,7 @@
hcr_move gfx_gdi/tfpgapplicationimpl.hcr_move.html
hcr_crosshair gfx_gdi/tfpgapplicationimpl.hcr_crosshair.html
hcr_wait gfx_gdi/tfpgapplicationimpl.hcr_wait.html
+ hcr_hand gfx_gdi/tfpgapplicationimpl.hcr_hand.html
FFocusedWindow gfx_gdi/tfpgapplicationimpl.ffocusedwindow.html
LastClickWindow gfx_gdi/tfpgapplicationimpl.lastclickwindow.html
LastWinClickTime gfx_gdi/tfpgapplicationimpl.lastwinclicktime.html
@@ -822,7 +924,17 @@
DoFlush gfx_gdi/tfpgapplicationimpl.doflush.html
GetScreenWidth gfx_gdi/tfpgapplicationimpl.getscreenwidth.html
GetScreenHeight gfx_gdi/tfpgapplicationimpl.getscreenheight.html
+ Screen_dpi_x gfx_gdi/tfpgapplicationimpl.screen_dpi_x.html
+ Screen_dpi_y gfx_gdi/tfpgapplicationimpl.screen_dpi_y.html
+ Screen_dpi gfx_gdi/tfpgapplicationimpl.screen_dpi.html
Display gfx_gdi/tfpgapplicationimpl.display.html
+ TfpgClipboardImpl gfx_gdi/tfpgclipboardimpl.html
+ FClipboardText gfx_gdi/tfpgclipboardimpl.fclipboardtext.html
+ DoGetText gfx_gdi/tfpgclipboardimpl.dogettext.html
+ DoSetText gfx_gdi/tfpgclipboardimpl.dosettext.html
+ InitClipboard gfx_gdi/tfpgclipboardimpl.initclipboard.html
+ TfpgFileListImpl gfx_gdi/tfpgfilelistimpl.html
+ PopulateSpecialDirs gfx_gdi/tfpgfilelistimpl.populatespecialdirs.html
UnicodeEnabledOS gfx_gdi/unicodeenabledos.html
WinVersion gfx_gdi/winversion.html
fpgfx fpgfx/index.html
@@ -895,12 +1007,17 @@
DrawDirectionArrow fpgfx/tfpgstyle.drawdirectionarrow.html
DrawString fpgfx/tfpgstyle.drawstring.html
DrawFocusRect fpgfx/tfpgstyle.drawfocusrect.html
+ TMsgHookItem fpgfx/tmsghookitem.html
+ Dest fpgfx/tmsghookitem.dest.html
+ Listener fpgfx/tmsghookitem.listener.html
+ MsgCode fpgfx/tmsghookitem.msgcode.html
TfpgApplication fpgfx/tfpgapplication.html
FDisplayParams fpgfx/tfpgapplication.fdisplayparams.html
FScreenWidth fpgfx/tfpgapplication.fscreenwidth.html
FScreenHeight fpgfx/tfpgapplication.fscreenheight.html
FDefaultFont fpgfx/tfpgapplication.fdefaultfont.html
FFontResList fpgfx/tfpgapplication.ffontreslist.html
+ FMessageHookList fpgfx/tfpgapplication.fmessagehooklist.html
FreeFontRes fpgfx/tfpgapplication.freefontres.html
InternalInit fpgfx/tfpgapplication.internalinit.html
RunMessageLoop fpgfx/tfpgapplication.runmessageloop.html
@@ -912,6 +1029,8 @@
Run fpgfx/tfpgapplication.run.html
Flush fpgfx/tfpgapplication.flush.html
ProcessMessages fpgfx/tfpgapplication.processmessages.html
+ SetMessageHook fpgfx/tfpgapplication.setmessagehook.html
+ UnsetMessageHook fpgfx/tfpgapplication.unsetmessagehook.html
ScreenWidth fpgfx/tfpgapplication.screenwidth.html
ScreenHeight fpgfx/tfpgapplication.screenheight.html
DefaultFont fpgfx/tfpgapplication.defaultfont.html
@@ -931,7 +1050,10 @@
InvertCaret fpgfx/tfpgcaret.invertcaret.html
Width fpgfx/tfpgcaret.width.html
Height fpgfx/tfpgcaret.height.html
+ TfpgClipboard fpgfx/tfpgclipboard.html
+ TfpgFileList fpgfx/tfpgfilelist.html
fpgApplication fpgfx/fpgapplication.html
+ fpgClipboard fpgfx/fpgclipboard.html
fpgGetFont fpgfx/fpggetfont.html
fpgWaitWindowMessage fpgfx/fpgwaitwindowmessage.html
fpgPostMessage fpgfx/fpgpostmessage.html
@@ -945,6 +1067,7 @@
fpgSetNamedColor fpgfx/fpgsetnamedcolor.html
fpgGetNamedFontDesc fpgfx/fpggetnamedfontdesc.html
fpgSetNamedFont fpgfx/fpgsetnamedfont.html
+ fpgGetNamedFontList fpgfx/fpggetnamedfontlist.html
fpgInitTimers fpgfx/fpginittimers.html
fpgCheckTimers fpgfx/fpgchecktimers.html
fpgClosestTimer fpgfx/fpgclosesttimer.html
@@ -954,14 +1077,13 @@
CenterPoint fpgfx/centerpoint.html
fpgRect fpgfx/fpgrect.html
PrintRect fpgfx/printrect.html
+ PrintCoord fpgfx/printcoord.html
+ PrintCallTrace fpgfx/printcalltrace.html
+ PrintCallTraceDbgLn fpgfx/printcalltracedbgln.html
DumpStack fpgfx/dumpstack.html
fpgStyle fpgfx/fpgstyle.html
fpgCaret fpgfx/fpgcaret.html
fpgImages fpgfx/fpgimages.html
- gfx_clipboard gfx_clipboard/index.html
- TfpgClipboard gfx_clipboard/tfpgclipboard.html
- Text gfx_clipboard/tfpgclipboard.text.html
- fpgClipboard gfx_clipboard/fpgclipboard.html
gfx_cmdlineparams gfx_cmdlineparams/index.html
ctiCommandLineParamPrefix gfx_cmdlineparams/cticommandlineparamprefix.html
TGfxCommandLineParams gfx_cmdlineparams/tgfxcommandlineparams.html
@@ -1036,6 +1158,19 @@
gfx_widget gfx_widget/index.html
TFocusSearchDirection gfx_widget/tfocussearchdirection.html
TfpgWidget gfx_widget/tfpgwidget.html
+ MsgPaint gfx_widget/tfpgwidget.msgpaint.html
+ MsgResize gfx_widget/tfpgwidget.msgresize.html
+ MsgMove gfx_widget/tfpgwidget.msgmove.html
+ MsgKeyChar gfx_widget/tfpgwidget.msgkeychar.html
+ MsgKeyPress gfx_widget/tfpgwidget.msgkeypress.html
+ MsgKeyRelease gfx_widget/tfpgwidget.msgkeyrelease.html
+ MsgMouseDown gfx_widget/tfpgwidget.msgmousedown.html
+ MsgMouseUp gfx_widget/tfpgwidget.msgmouseup.html
+ MsgMouseMove gfx_widget/tfpgwidget.msgmousemove.html
+ MsgDoubleClick gfx_widget/tfpgwidget.msgdoubleclick.html
+ MsgMouseEnter gfx_widget/tfpgwidget.msgmouseenter.html
+ MsgMouseExit gfx_widget/tfpgwidget.msgmouseexit.html
+ MsgMouseScroll gfx_widget/tfpgwidget.msgmousescroll.html
FFormDesigner gfx_widget/tfpgwidget.fformdesigner.html
FVisible gfx_widget/tfpgwidget.fvisible.html
FEnabled gfx_widget/tfpgwidget.fenabled.html
@@ -1046,6 +1181,10 @@
FActiveWidget gfx_widget/tfpgwidget.factivewidget.html
FAlign gfx_widget/tfpgwidget.falign.html
FHint gfx_widget/tfpgwidget.fhint.html
+ FBackgroundColor gfx_widget/tfpgwidget.fbackgroundcolor.html
+ FTextColor gfx_widget/tfpgwidget.ftextcolor.html
+ SetBackgroundColor gfx_widget/tfpgwidget.setbackgroundcolor.html
+ SetTextColor gfx_widget/tfpgwidget.settextcolor.html
GetParent gfx_widget/tfpgwidget.getparent.html
SetParent gfx_widget/tfpgwidget.setparent.html
SetEnabled gfx_widget/tfpgwidget.setenabled.html
@@ -1076,11 +1215,14 @@
MoveAndResize gfx_widget/tfpgwidget.moveandresize.html
RePaint gfx_widget/tfpgwidget.repaint.html
OnPaint gfx_widget/tfpgwidget.onpaint.html
+ OnEnter gfx_widget/tfpgwidget.onenter.html
+ OnExit gfx_widget/tfpgwidget.onexit.html
OnMouseExit gfx_widget/tfpgwidget.onmouseexit.html
OnMouseEnter gfx_widget/tfpgwidget.onmouseenter.html
OnMouseMove gfx_widget/tfpgwidget.onmousemove.html
OnMouseDown gfx_widget/tfpgwidget.onmousedown.html
OnMouseUp gfx_widget/tfpgwidget.onmouseup.html
+ OnClick gfx_widget/tfpgwidget.onclick.html
OnDoubleClick gfx_widget/tfpgwidget.ondoubleclick.html
OnKeyPress gfx_widget/tfpgwidget.onkeypress.html
Create gfx_widget/tfpgwidget.create.html
@@ -1101,17 +1243,25 @@
Anchors gfx_widget/tfpgwidget.anchors.html
Align gfx_widget/tfpgwidget.align.html
Hint gfx_widget/tfpgwidget.hint.html
+ BackgroundColor gfx_widget/tfpgwidget.backgroundcolor.html
+ TextColor gfx_widget/tfpgwidget.textcolor.html
FindKeyboardFocus gfx_widget/findkeyboardfocus.html
FocusRootWidget gfx_widget/focusrootwidget.html
gfx_utils gfx_utils/index.html
- ExtractTargetSymLinkPath gfx_utils/extracttargetsymlinkpath.html
- FileIsSymlink gfx_utils/fileissymlink.html
+ fpgToOSEncoding gfx_utils/fpgtoosencoding.html
+ fpgFromOSEncoding gfx_utils/fpgfromosencoding.html
+ fpgOpenURL gfx_utils/fpgopenurl.html
+ fpgAddTrailingValue gfx_utils/fpgaddtrailingvalue.html
+ fpgFindFirst gfx_utils/fpgfindfirst.html
+ fpgFindNext gfx_utils/fpgfindnext.html
+ fpgGetCurrentDir gfx_utils/fpggetcurrentdir.html
+ fpgSetCurrentDir gfx_utils/fpgsetcurrentdir.html
+ fpgExpandFileName gfx_utils/fpgexpandfilename.html
+ fpgFileExists gfx_utils/fpgfileexists.html
gfx_popupwindow gfx_popupwindow/index.html
TfpgPopupWindow gfx_popupwindow/tfpgpopupwindow.html
MsgClose gfx_popupwindow/tfpgpopupwindow.msgclose.html
AdjustWindowStyle gfx_popupwindow/tfpgpopupwindow.adjustwindowstyle.html
- HandleShow gfx_popupwindow/tfpgpopupwindow.handleshow.html
- HandleHide gfx_popupwindow/tfpgpopupwindow.handlehide.html
HandleClose gfx_popupwindow/tfpgpopupwindow.handleclose.html
ProcessPopupFrame gfx_popupwindow/tfpgpopupwindow.processpopupframe.html
DoPaintPopupFrame gfx_popupwindow/tfpgpopupwindow.dopaintpopupframe.html
@@ -1127,6 +1277,194 @@
gfx_wuline gfx_wuline/index.html
WuLine gfx_wuline/wuline.html
DrawWuCircle gfx_wuline/drawwucircle.html
+ gfx_imagelist gfx_imagelist/index.html
+ EItemExists gfx_imagelist/eitemexists.html
+ TfpgImageItem gfx_imagelist/tfpgimageitem.html
+ Create gfx_imagelist/tfpgimageitem.create.html
+ Destroy gfx_imagelist/tfpgimageitem.destroy.html
+ Index gfx_imagelist/tfpgimageitem.index.html
+ Image gfx_imagelist/tfpgimageitem.image.html
+ ImageList gfx_imagelist/tfpgimageitem.imagelist.html
+ LoadFromFile gfx_imagelist/tfpgimageitem.loadfromfile.html
+ TfpgImageList gfx_imagelist/tfpgimagelist.html
+ Create gfx_imagelist/tfpgimagelist.create.html
+ Destroy gfx_imagelist/tfpgimagelist.destroy.html
+ AddItemFromFile gfx_imagelist/tfpgimagelist.additemfromfile.html
+ AddImage gfx_imagelist/tfpgimagelist.addimage.html
+ RemoveIndex gfx_imagelist/tfpgimagelist.removeindex.html
+ GetMaxItem gfx_imagelist/tfpgimagelist.getmaxitem.html
+ Item gfx_imagelist/tfpgimagelist.item.html
+ gfx_constants gfx_constants/index.html
+ rsLanguage gfx_constants/index-1.html#rslanguage
+ rsOK gfx_constants/index-1.html#rsok
+ rsCancel gfx_constants/index-1.html#rscancel
+ rsHelp gfx_constants/index-1.html#rshelp
+ rsOpen gfx_constants/index-1.html#rsopen
+ rsSave gfx_constants/index-1.html#rssave
+ rsCreate gfx_constants/index-1.html#rscreate
+ rsChange gfx_constants/index-1.html#rschange
+ rsFind gfx_constants/index-1.html#rsfind
+ rsSearch gfx_constants/index-1.html#rssearch
+ rsReplace gfx_constants/index-1.html#rsreplace
+ rsConfirm gfx_constants/index-1.html#rsconfirm
+ rsAll gfx_constants/index-1.html#rsall
+ rsSelect gfx_constants/index-1.html#rsselect
+ rsYes gfx_constants/index-1.html#rsyes
+ rsNo gfx_constants/index-1.html#rsno
+ rsAbort gfx_constants/index-1.html#rsabort
+ rsRetry gfx_constants/index-1.html#rsretry
+ rsIgnore gfx_constants/index-1.html#rsignore
+ rsClose gfx_constants/index-1.html#rsclose
+ rsInsert gfx_constants/index-1.html#rsinsert
+ rsEdit gfx_constants/index-1.html#rsedit
+ rsDelete gfx_constants/index-1.html#rsdelete
+ rsExit gfx_constants/index-1.html#rsexit
+ rsYesToAll gfx_constants/index-1.html#rsyestoall
+ rsNoToAll gfx_constants/index-1.html#rsnotoall
+ rsCut gfx_constants/index-1.html#rscut
+ rsCopy gfx_constants/index-1.html#rscopy
+ rsPaste gfx_constants/index-1.html#rspaste
+ rsError gfx_constants/index-1.html#rserror
+ rsCriticalError gfx_constants/index-1.html#rscriticalerror
+ rsInformation gfx_constants/index-1.html#rsinformation
+ rsConfirmation gfx_constants/index-1.html#rsconfirmation
+ rsWarning gfx_constants/index-1.html#rswarning
+ rsMessage gfx_constants/index-1.html#rsmessage
+ rsAbout gfx_constants/index-1.html#rsabout
+ rsAllFiles gfx_constants/index-1.html#rsallfiles
+ rsCreateDirectory gfx_constants/index-1.html#rscreatedirectory
+ rsEnterNewDirectory gfx_constants/index-1.html#rsenternewdirectory
+ rsCannotCreateDir gfx_constants/index-1.html#rscannotcreatedir
+ rsSelectAFont gfx_constants/index-1.html#rsselectafont
+ rsName gfx_constants/index-1.html#rsname
+ rsCollection gfx_constants/index-1.html#rscollection
+ rsSize gfx_constants/index-1.html#rssize
+ rsStyle gfx_constants/index-1.html#rsstyle
+ rsItalic gfx_constants/index-1.html#rsitalic
+ rsBold gfx_constants/index-1.html#rsbold
+ rsUnderScore gfx_constants/index-1.html#rsunderscore
+ rsTypeface gfx_constants/index-1.html#rstypeface
+ rsAntiAliasing gfx_constants/index-1.html#rsantialiasing
+ rsExampleText gfx_constants/index-1.html#rsexampletext
+ rsCollectionAllFonts gfx_constants/index-1.html#rscollectionallfonts
+ rsCollectionRecentlyUsed gfx_constants/index-1.html#rscollectionrecentlyused
+ rsCollectionFavourites gfx_constants/index-1.html#rscollectionfavourites
+ rsCollectionFixedWidth gfx_constants/index-1.html#rscollectionfixedwidth
+ rsCollectionSans gfx_constants/index-1.html#rscollectionsans
+ rsCollectionSerif gfx_constants/index-1.html#rscollectionserif
+ rsCollectionFontAliases gfx_constants/index-1.html#rscollectionfontaliases
+ rsOpenAFile gfx_constants/index-1.html#rsopenafile
+ rsFileName gfx_constants/index-1.html#rsfilename
+ rsFileType gfx_constants/index-1.html#rsfiletype
+ rsDrive gfx_constants/index-1.html#rsdrive
+ rsFiles gfx_constants/index-1.html#rsfiles
+ rsDirectories gfx_constants/index-1.html#rsdirectories
+ rsShowHidden gfx_constants/index-1.html#rsshowhidden
+ rsFileSelection gfx_constants/index-1.html#rsfileselection
+ rsFileModifiedTime gfx_constants/index-1.html#rsfilemodifiedtime
+ rsFileAttributes gfx_constants/index-1.html#rsfileattributes
+ rsFileRights gfx_constants/index-1.html#rsfilerights
+ rsFileOwner gfx_constants/index-1.html#rsfileowner
+ rsFileGroup gfx_constants/index-1.html#rsfilegroup
+ rsSaveAFile gfx_constants/index-1.html#rssaveafile
+ rsUserName gfx_constants/index-1.html#rsusername
+ rsPassword gfx_constants/index-1.html#rspassword
+ rsDatabase gfx_constants/index-1.html#rsdatabase
+ rsErrListMustBeEmpty gfx_constants/index-1.html#rserrlistmustbeempty
+ rsErrCouldNotOpenDir gfx_constants/index-1.html#rserrcouldnotopendir
+ rsErrItemOfWrongType gfx_constants/index-1.html#rserritemofwrongtype
+ rsErrFailedToCreateDir gfx_constants/index-1.html#rserrfailedtocreatedir
+ rsErrNotAssigned gfx_constants/index-1.html#rserrnotassigned
+ rsShortMon gfx_constants/index-1.html#rsshortmon
+ rsShortTue gfx_constants/index-1.html#rsshorttue
+ rsShortWed gfx_constants/index-1.html#rsshortwed
+ rsShortThu gfx_constants/index-1.html#rsshortthu
+ rsShortFri gfx_constants/index-1.html#rsshortfri
+ rsShortSat gfx_constants/index-1.html#rsshortsat
+ rsShortSun gfx_constants/index-1.html#rsshortsun
+ rsLongMon gfx_constants/index-1.html#rslongmon
+ rsLongTue gfx_constants/index-1.html#rslongtue
+ rsLongWed gfx_constants/index-1.html#rslongwed
+ rsLongThu gfx_constants/index-1.html#rslongthu
+ rsLongFri gfx_constants/index-1.html#rslongfri
+ rsLongSat gfx_constants/index-1.html#rslongsat
+ rsLongSun gfx_constants/index-1.html#rslongsun
+ rsToday gfx_constants/index-1.html#rstoday
+ rsShortJan gfx_constants/index-1.html#rsshortjan
+ rsShortFeb gfx_constants/index-1.html#rsshortfeb
+ rsShortMar gfx_constants/index-1.html#rsshortmar
+ rsShortApr gfx_constants/index-1.html#rsshortapr
+ rsShortMay gfx_constants/index-1.html#rsshortmay
+ rsShortJun gfx_constants/index-1.html#rsshortjun
+ rsShortJul gfx_constants/index-1.html#rsshortjul
+ rsShortAug gfx_constants/index-1.html#rsshortaug
+ rsShortSep gfx_constants/index-1.html#rsshortsep
+ rsShortOct gfx_constants/index-1.html#rsshortoct
+ rsShortNov gfx_constants/index-1.html#rsshortnov
+ rsShortDec gfx_constants/index-1.html#rsshortdec
+ rsLongJan gfx_constants/index-1.html#rslongjan
+ rsLongFeb gfx_constants/index-1.html#rslongfeb
+ rsLongMar gfx_constants/index-1.html#rslongmar
+ rsLongApr gfx_constants/index-1.html#rslongapr
+ rsLongMay gfx_constants/index-1.html#rslongmay
+ rsLongJun gfx_constants/index-1.html#rslongjun
+ rsLongJul gfx_constants/index-1.html#rslongjul
+ rsLongAug gfx_constants/index-1.html#rslongaug
+ rsLongSep gfx_constants/index-1.html#rslongsep
+ rsLongOct gfx_constants/index-1.html#rslongoct
+ rsLongNov gfx_constants/index-1.html#rslongnov
+ rsLongDec gfx_constants/index-1.html#rslongdec
+ fpgAddColon gfx_constants/fpgaddcolon.html
+ gfx_pofiles gfx_pofiles/index.html
+ TPOFileItem gfx_pofiles/tpofileitem.html
+ Identifier gfx_pofiles/tpofileitem.identifier.html
+ Original gfx_pofiles/tpofileitem.original.html
+ Translation gfx_pofiles/tpofileitem.translation.html
+ Create gfx_pofiles/tpofileitem.create.html
+ TPOFile gfx_pofiles/tpofile.html
+ FItems gfx_pofiles/tpofile.fitems.html
+ FIdentifierToItem gfx_pofiles/tpofile.fidentifiertoitem.html
+ FOriginalToItem gfx_pofiles/tpofile.foriginaltoitem.html
+ Create gfx_pofiles/tpofile.create.html
+ Destroy gfx_pofiles/tpofile.destroy.html
+ ReadPOText gfx_pofiles/tpofile.readpotext.html
+ Add gfx_pofiles/tpofile.add.html
+ Translate gfx_pofiles/tpofile.translate.html
+ AppendFile gfx_pofiles/tpofile.appendfile.html
+ EPOFileError gfx_pofiles/epofileerror.html
+ TranslateUnitResourceStrings gfx_pofiles/translateunitresourcestrings.html
+ UTF8ToSystemCharSet gfx_pofiles/utf8tosystemcharset.html
+ DebugLn gfx_pofiles/debugln.html
+ SystemCharSetIsUTF8 gfx_pofiles/systemcharsetisutf8.html
+ gfx_translations gfx_translations/index.html
+ PTranslation gfx_translations/ptranslation.html
+ TTranslation gfx_translations/ttranslation.html
+ ID gfx_translations/ttranslation.id.html
+ TTranslationList gfx_translations/ttranslationlist.html
+ Destroy gfx_translations/ttranslationlist.destroy.html
+ IndexOf gfx_translations/ttranslationlist.indexof.html
+ Add gfx_translations/ttranslationlist.add.html
+ Clear gfx_translations/ttranslationlist.clear.html
+ Count gfx_translations/ttranslationlist.count.html
+ Items gfx_translations/ttranslationlist.items.html
+ TranslateResourceStrings gfx_translations/translateresourcestrings.html
+ gfx_stringhashlist gfx_stringhashlist/index.html
+ PStringHashItem gfx_stringhashlist/pstringhashitem.html
+ TStringHashItem gfx_stringhashlist/tstringhashitem.html
+ PStringHashItemList gfx_stringhashlist/pstringhashitemlist.html
+ TStringHashList gfx_stringhashlist/tstringhashlist.html
+ HashOf gfx_stringhashlist/tstringhashlist.hashof.html
+ Insert gfx_stringhashlist/tstringhashlist.insert.html
+ Create gfx_stringhashlist/tstringhashlist.create.html
+ Destroy gfx_stringhashlist/tstringhashlist.destroy.html
+ Add gfx_stringhashlist/tstringhashlist.add.html
+ Clear gfx_stringhashlist/tstringhashlist.clear.html
+ Find gfx_stringhashlist/tstringhashlist.find.html
+ Remove gfx_stringhashlist/tstringhashlist.remove.html
+ CaseSensitive gfx_stringhashlist/tstringhashlist.casesensitive.html
+ Count gfx_stringhashlist/tstringhashlist.count.html
+ Data gfx_stringhashlist/tstringhashlist.data.html
+ List gfx_stringhashlist/tstringhashlist.list.html
:classes
#CoreLib.gfxbase.TfpgRect 0VTop
@@ -1246,6 +1584,8 @@
3MDestroy
3MDrawRectangle
3MDrawLine
+3MDrawLineClipped
+3MClipLine
3MDrawImage
3MDrawImagePart
3MDrawArc
@@ -1278,7 +1618,11 @@
3PFastDoubleBuffer rw
3PLineStyle r
3PLineWidth r
-#CoreLib.gfxbase.TfpgWindowBase TComponent
+#CoreLib.gfxbase.TfpgComponent TComponent
+1VFTagPointer
+2VFComponentState
+3PTagPointer rw
+#CoreLib.gfxbase.TfpgWindowBase #CoreLib.gfxbase.TfpgComponent
1VFParent
1MSetMouseCursor
2VFMouseCursor
@@ -1295,6 +1639,7 @@
2MDoUpdateWindowPosition
2MDoAllocateWindowHandle
2MDoReleaseWindowHandle
+2MDoRemoveWindowLookup
2MDoSetWindowVisible
2MDoMoveWindow
2MDoWindowToScreen
@@ -1319,6 +1664,7 @@
3MWindowToScreen
3MCaptureMouse
3MReleaseMouse
+3MSetFullscreen
3PHasHandle r
3PWindowType rw
3PWindowAttributes rw
@@ -1331,10 +1677,11 @@
3PCanvas r
3PParent rw
3PMouseCursor rw
-#CoreLib.gfxbase.TfpgApplicationBase TObject
+#CoreLib.gfxbase.TfpgApplicationBase TComponent
1VFMainForm
1VFTerminated
1MGetTopModalForm
+2VFOnIdle
2VFIsInitialized
2VFModalFormStack
2MDoGetFontFaceList
@@ -1343,10 +1690,72 @@
3MPushModalForm
3MPopModalForm
3MPrevModalForm
+3MCreateForm
+3MGetScreenWidth
+3MGetScreenHeight
+3MScreen_dpi_x
+3MScreen_dpi_y
+3MScreen_dpi
3PIsInitialized r
3PTopModalForm r
3PMainForm rw
3PTerminated rw
+3POnIdle rw
+#CoreLib.gfxbase.TfpgClipboardBase TObject
+2VFClipboardWndHandle
+2MDoGetText
+2MDoSetText
+2MInitClipboard
+3MCreate
+3PText rw
+#CoreLib.gfxbase.TFileEntry TObject
+1VFAttributes
+1VFEntryType
+1VFExtention
+1VFGroupID
+1VFIsLink
+1VFLinkTarget
+1VFMode
+1VFModTime
+1VFName
+1VFOwnerID
+1VFSize
+3MCreate
+3PName rw
+3PExtention rw
+3PSize rw
+3PEntryType rw
+3PIsLink rw
+3PAttributes rw
+3PMode rw
+3PModTime rw
+3POwnerID rw
+3PGroupID rw
+3PLinkTarget rw
+#CoreLib.gfxbase.TfpgFileListBase TObject
+1VFEntries
+1VFDirectoryName
+1VFFileMask
+1VFShowHidden
+1VFCurrentSpecialDir
+1MAddEntry
+1MGetEntry
+1MHasAttrib
+2VFSpecialDirs
+2MInitializeEntry
+2MPopulateSpecialDirs
+3MCreate
+3MDestroy
+3MCount
+3MCurrentSpecialDir
+3MReadDirectory
+3MClear
+3MSort
+3PEntry r
+3PSpecialDirs r
+3PDirectoryName r
+3PFileMask rw
+3PShowHidden rw
#CoreLib.gfx_x11.TfpgFontResourceImpl #CoreLib.gfxbase.TfpgFontResourceBase
1VFFontData
2PHandle r
@@ -1380,6 +1789,8 @@
1VFClipRegion
1VFPixHeight
1VFPixWidth
+1VFBufferFreeTimer
+1MBufferFreeTimer
1MTryFreePixmap
2MDoSetFontRes
2MDoSetTextColor
@@ -1409,9 +1820,11 @@
#CoreLib.gfx_x11.TfpgWindowImpl #CoreLib.gfxbase.TfpgWindowBase
2VFWinFlags
2VFWinHandle
+2VFBackupWinHandle
2VFModalForWin
2MDoAllocateWindowHandle
2MDoReleaseWindowHandle
+2MDoRemoveWindowLookup
2MDoSetWindowVisible
2MHandleIsValid
2MDoSetWindowTitle
@@ -1423,9 +1836,11 @@
3MCreate
3MCaptureMouse
3MReleaseMouse
+3MSetFullscreen
#CoreLib.gfx_x11.TfpgApplicationImpl #CoreLib.gfxbase.TfpgApplicationBase
1VFComposeBuffer
1VFComposeStatus
+1VFEventFilter
1MConvertShiftState
1MKeySymToKeycode
1MStartComposing
@@ -1436,7 +1851,7 @@
2VDefaultScreen
2VDefaultVisual
2VDefaultColorMap
-2VRootWindow
+2VFRootWindow
2Vxia_clipboard
2Vxia_motif_wm_hints
2Vxia_wm_protocols
@@ -1447,6 +1862,7 @@
2VInputContext
2VLastClickWindow
2VLastWinClickTime
+2VFLastKeySym
2MDoGetFontFaceList
3MCreate
3MDestroy
@@ -1455,7 +1871,21 @@
3MDoFlush
3MGetScreenWidth
3MGetScreenHeight
+3MScreen_dpi_x
+3MScreen_dpi_y
+3MScreen_dpi
3PDisplay r
+3PRootWindow r
+3PEventFilter rw
+#CoreLib.gfx_x11.TfpgClipboardImpl #CoreLib.gfxbase.TfpgClipboardBase
+1VFWaitingForSelection
+2VFClipboardText
+2MDoGetText
+2MDoSetText
+2MInitClipboard
+#CoreLib.gfx_x11.TfpgFileListImpl #CoreLib.gfxbase.TfpgFileListBase
+0MInitializeEntry
+0MPopulateSpecialDirs
#CoreLib.gfx_gdi.TfpgFontResourceImpl #CoreLib.gfxbase.TfpgFontResourceBase
1VFFontData
1VFMetrics
@@ -1533,6 +1963,7 @@
2VFParentWinHandle
2MDoAllocateWindowHandle
2MDoReleaseWindowHandle
+2MDoRemoveWindowLookup
2MDoSetWindowVisible
2MHandleIsValid
2MDoUpdateWindowPosition
@@ -1557,6 +1988,7 @@
2Vhcr_move
2Vhcr_crosshair
2Vhcr_wait
+2Vhcr_hand
2VFFocusedWindow
2VLastClickWindow
2VLastWinClickTime
@@ -1567,7 +1999,17 @@
3MDoFlush
3MGetScreenWidth
3MGetScreenHeight
+3MScreen_dpi_x
+3MScreen_dpi_y
+3MScreen_dpi
3PDisplay r
+#CoreLib.gfx_gdi.TfpgClipboardImpl #CoreLib.gfxbase.TfpgClipboardBase
+2VFClipboardText
+2MDoGetText
+2MDoSetText
+2MInitClipboard
+#CoreLib.gfx_gdi.TfpgFileListImpl #CoreLib.gfxbase.TfpgFileListBase
+0MPopulateSpecialDirs
#CoreLib.fpgfx.TfpgFontResource #CoreLib.gfx_x11.TfpgFontResourceImpl
2VFFontDesc
2VFRefCount
@@ -1618,12 +2060,18 @@
3MDrawDirectionArrow
3MDrawString
3MDrawFocusRect
+#CoreLib.fpgfx.TMsgHookItem .TObject
+0VDest
+0VListener
+0VMsgCode
#CoreLib.fpgfx.TfpgApplication #CoreLib.gfx_x11.TfpgApplicationImpl
+1MSetupLocalizationStrings
2VFDisplayParams
2VFScreenWidth
2VFScreenHeight
2VFDefaultFont
2VFFontResList
+2VFMessageHookList
2MFreeFontRes
2MInternalInit
2MRunMessageLoop
@@ -1635,6 +2083,8 @@
3MRun
3MFlush
3MProcessMessages
+3MSetMessageHook
+3MUnsetMessageHook
3PScreenWidth r
3PScreenHeight r
3PDefaultFont r
@@ -1670,11 +2120,8 @@
3MInvertCaret
3PWidth r
3PHeight r
-#CoreLib.gfx_clipboard.TfpgClipboard TObject
-1VFClipboardData
-1MGetText
-1MSetText
-3PText rw
+#CoreLib.fpgfx.TfpgClipboard #CoreLib.gfx_x11.TfpgClipboardImpl
+#CoreLib.fpgfx.TfpgFileList #CoreLib.gfx_x11.TfpgFileListImpl
#CoreLib.gfx_cmdlineparams.TGfxCommandLineParams TObject
1VFsParams
1VFslParams
@@ -1742,7 +2189,10 @@
2MMaxSupport
#CoreLib.gfx_widget.TfpgWidget #CoreLib.fpgfx.TfpgWindow
1VFAlignRect
+1VFOnClick
1VFOnDoubleClick
+1VFOnEnter
+1VFOnExit
1VFOnMouseDown
1VFOnMouseEnter
1VFOnMouseExit
@@ -1751,20 +2201,20 @@
1VFOnPaint
1VFOnKeyPress
1VFOnScreen
-1MMsgPaint
-1MMsgResize
-1MMsgMove
-1MMsgKeyChar
-1MMsgKeyPress
-1MMsgKeyRelease
-1MMsgMouseDown
-1MMsgMouseUp
-1MMsgMouseMove
-1MMsgDoubleClick
-1MMsgMouseEnter
-1MMsgMouseExit
-1MMsgMouseScroll
1MSetActiveWidget
+2MMsgPaint
+2MMsgResize
+2MMsgMove
+2MMsgKeyChar
+2MMsgKeyPress
+2MMsgKeyRelease
+2MMsgMouseDown
+2MMsgMouseUp
+2MMsgMouseMove
+2MMsgDoubleClick
+2MMsgMouseEnter
+2MMsgMouseExit
+2MMsgMouseScroll
2VFFormDesigner
2VFVisible
2VFEnabled
@@ -1775,6 +2225,10 @@
2VFActiveWidget
2VFAlign
2VFHint
+2VFBackgroundColor
+2VFTextColor
+2MSetBackgroundColor
+2MSetTextColor
2MGetParent
2MSetParent
2MSetEnabled
@@ -1805,11 +2259,14 @@
2MMoveAndResize
2MRePaint
2POnPaint rw
+2POnEnter rw
+2POnExit rw
2POnMouseExit rw
2POnMouseEnter rw
2POnMouseMove rw
2POnMouseDown rw
2POnMouseUp rw
+2POnClick rw
2POnDoubleClick rw
2POnKeyPress rw
3MCreate
@@ -1830,14 +2287,14 @@
3PAnchors rw
3PAlign rw
3PHint rw
+3PBackgroundColor rw
+3PTextColor rw
#CoreLib.gfx_popupwindow.TfpgPopupWindow #CoreLib.gfx_widget.TfpgWidget
1VFDontCloseWidget
1VFPopupFrame
1MSetPopupFrame
2MMsgClose
2MAdjustWindowStyle
-2MHandleShow
-2MHandleHide
2MHandleClose
2MProcessPopupFrame
2MDoPaintPopupFrame
@@ -1846,3 +2303,80 @@
3MClose
3PDontCloseWidget rw
3PPopupFrame rw
+#CoreLib.gfx_imagelist.EItemExists Exception
+#CoreLib.gfx_imagelist.TfpgImageItem TObject
+1VFImage
+1VFIndex
+1VFImageList
+1MSetImageList
+1MSetIndex
+1MSetImage
+3MCreate
+3MDestroy
+3PIndex rw
+3PImage rw
+3PImageList rw
+3MLoadFromFile
+#CoreLib.gfx_imagelist.TfpgImageList TObject
+1VFList
+1MGetFListIndex
+1MGetItem
+1MSetItem
+3MCreate
+3MDestroy
+3MAddItemFromFile
+3MAddImage
+3MRemoveIndex
+3MGetMaxItem
+3PItem rw
+#CoreLib.gfx_pofiles.TPOFileItem TObject
+3VIdentifier
+3VOriginal
+3VTranslation
+3MCreate
+#CoreLib.gfx_pofiles.TPOFile TObject
+2VFItems
+2VFIdentifierToItem
+2VFOriginalToItem
+3MCreate
+3MDestroy
+3MReadPOText
+3MAdd
+3MTranslate
+3MAppendFile
+#CoreLib.gfx_pofiles.EPOFileError Exception
+#CoreLib.gfx_translations.TTranslation TObject
+1VFID
+3PID r
+#CoreLib.gfx_translations.TTranslationList TObject
+1VFCount
+1VFItems
+1MGetItems
+3MDestroy
+3MIndexOf
+3MAdd
+3MClear
+3PCount r
+3PItems r
+#CoreLib.gfx_stringhashlist.TStringHashList TObject
+1VFList
+1VFCount
+1VfCaseSensitive
+1MCompareString
+1MCompareValue
+1MGetData
+1MSetCaseSensitive
+1MDelete
+1MSetData
+2MHashOf
+2MInsert
+3MCreate
+3MDestroy
+3MAdd
+3MClear
+3MFind
+3MRemove
+3PCaseSensitive rw
+3PCount r
+3PData rw
+3PList r
diff --git a/docs/html/gui.cnt b/docs/html/gui.cnt
index 09e8772f..73a013c6 100644
--- a/docs/html/gui.cnt
+++ b/docs/html/gui.cnt
@@ -4,13 +4,22 @@
gui_basegrid gui_basegrid/index.html
TfpgFocusChangeNotify gui_basegrid/tfpgfocuschangenotify.html
TfpgRowChangeNotify gui_basegrid/tfpgrowchangenotify.html
+ TfpgCanSelectCellEvent gui_basegrid/tfpgcanselectcellevent.html
+ TfpgDrawCellEvent gui_basegrid/tfpgdrawcellevent.html
TfpgBaseGrid gui_basegrid/tfpgbasegrid.html
UpdateScrollBars gui_basegrid/tfpgbasegrid.updatescrollbars.html
GetHeaderText gui_basegrid/tfpgbasegrid.getheadertext.html
GetColumnWidth gui_basegrid/tfpgbasegrid.getcolumnwidth.html
SetColumnWidth gui_basegrid/tfpgbasegrid.setcolumnwidth.html
+ GetColumnBackgroundColor gui_basegrid/tfpgbasegrid.getcolumnbackgroundcolor.html
+ SetColumnBackgroundColor gui_basegrid/tfpgbasegrid.setcolumnbackgroundcolor.html
+ GetColumnTextColor gui_basegrid/tfpgbasegrid.getcolumntextcolor.html
+ SetColumnTextColor gui_basegrid/tfpgbasegrid.setcolumntextcolor.html
GetColumnCount gui_basegrid/tfpgbasegrid.getcolumncount.html
GetRowCount gui_basegrid/tfpgbasegrid.getrowcount.html
+ CanSelectCell gui_basegrid/tfpgbasegrid.canselectcell.html
+ DoDrawCellEvent gui_basegrid/tfpgbasegrid.dodrawcellevent.html
+ DoCanSelectCell gui_basegrid/tfpgbasegrid.docanselectcell.html
DrawCell gui_basegrid/tfpgbasegrid.drawcell.html
DrawHeader gui_basegrid/tfpgbasegrid.drawheader.html
DrawGrid gui_basegrid/tfpgbasegrid.drawgrid.html
@@ -29,7 +38,6 @@
FontDesc gui_basegrid/tfpgbasegrid.fontdesc.html
HeaderFont gui_basegrid/tfpgbasegrid.headerfont.html
HeaderFontDesc gui_basegrid/tfpgbasegrid.headerfontdesc.html
- BackgroundColor gui_basegrid/tfpgbasegrid.backgroundcolor.html
FocusCol gui_basegrid/tfpgbasegrid.focuscol.html
FocusRow gui_basegrid/tfpgbasegrid.focusrow.html
RowSelect gui_basegrid/tfpgbasegrid.rowselect.html
@@ -40,8 +48,13 @@
ScrollBarStyle gui_basegrid/tfpgbasegrid.scrollbarstyle.html
HeaderHeight gui_basegrid/tfpgbasegrid.headerheight.html
ColumnWidth gui_basegrid/tfpgbasegrid.columnwidth.html
+ ColumnBackgroundColor gui_basegrid/tfpgbasegrid.columnbackgroundcolor.html
+ ColumnTextColor gui_basegrid/tfpgbasegrid.columntextcolor.html
+ TopRow gui_basegrid/tfpgbasegrid.toprow.html
+ OnDrawCell gui_basegrid/tfpgbasegrid.ondrawcell.html
OnFocusChange gui_basegrid/tfpgbasegrid.onfocuschange.html
OnRowChange gui_basegrid/tfpgbasegrid.onrowchange.html
+ OnCanSelectCell gui_basegrid/tfpgbasegrid.oncanselectcell.html
Create gui_basegrid/tfpgbasegrid.create.html
Destroy gui_basegrid/tfpgbasegrid.destroy.html
Update gui_basegrid/tfpgbasegrid.update.html
@@ -53,9 +66,11 @@
TfpgBevel gui_bevel/tfpgbevel.html
HandlePaint gui_bevel/tfpgbevel.handlepaint.html
Create gui_bevel/tfpgbevel.create.html
+ BackgroundColor gui_bevel/tfpgbevel.backgroundcolor.html
Shape gui_bevel/tfpgbevel.shape.html
Style gui_bevel/tfpgbevel.style.html
- BackgroundColor gui_bevel/tfpgbevel.backgroundcolor.html
+ OnClick gui_bevel/tfpgbevel.onclick.html
+ OnDoubleClick gui_bevel/tfpgbevel.ondoubleclick.html
CreateBevel gui_bevel/createbevel.html
gui_button gui_button/index.html
TfpgButton gui_button/tfpgbutton.html
@@ -75,30 +90,31 @@
HandleLMouseUp gui_button/tfpgbutton.handlelmouseup.html
HandleMouseExit gui_button/tfpgbutton.handlemouseexit.html
HandleMouseEnter gui_button/tfpgbutton.handlemouseenter.html
- OnClick gui_button/tfpgbutton.onclick.html
Create gui_button/tfpgbutton.create.html
Destroy gui_button/tfpgbutton.destroy.html
- DoPush gui_button/tfpgbutton.dopush.html
- DoRelease gui_button/tfpgbutton.dorelease.html
Click gui_button/tfpgbutton.click.html
GetCommand gui_button/tfpgbutton.getcommand.html
SetCommand gui_button/tfpgbutton.setcommand.html
Down gui_button/tfpgbutton.down.html
Font gui_button/tfpgbutton.font.html
AllowDown gui_button/tfpgbutton.allowdown.html
- Text gui_button/tfpgbutton.text.html
+ AllowAllUp gui_button/tfpgbutton.allowallup.html
+ BackgroundColor gui_button/tfpgbutton.backgroundcolor.html
Default gui_button/tfpgbutton.default.html
+ Embedded gui_button/tfpgbutton.embedded.html
FontDesc gui_button/tfpgbutton.fontdesc.html
- ImageName gui_button/tfpgbutton.imagename.html
+ GroupIndex gui_button/tfpgbutton.groupindex.html
ImageMargin gui_button/tfpgbutton.imagemargin.html
+ ImageName gui_button/tfpgbutton.imagename.html
ImageSpacing gui_button/tfpgbutton.imagespacing.html
- GroupIndex gui_button/tfpgbutton.groupindex.html
- AllowAllUp gui_button/tfpgbutton.allowallup.html
ModalResult gui_button/tfpgbutton.modalresult.html
- Embedded gui_button/tfpgbutton.embedded.html
ShowImage gui_button/tfpgbutton.showimage.html
+ TabOrder gui_button/tfpgbutton.taborder.html
+ Text gui_button/tfpgbutton.text.html
+ TextColor gui_button/tfpgbutton.textcolor.html
OnMouseExit gui_button/tfpgbutton.onmouseexit.html
OnMouseEnter gui_button/tfpgbutton.onmouseenter.html
+ OnClick gui_button/tfpgbutton.onclick.html
CreateButton gui_button/createbutton.html
gui_checkbox gui_checkbox/index.html
TfpgCheckBox gui_checkbox/tfpgcheckbox.html
@@ -109,13 +125,31 @@
Create gui_checkbox/tfpgcheckbox.create.html
Destroy gui_checkbox/tfpgcheckbox.destroy.html
Font gui_checkbox/tfpgcheckbox.font.html
+ BackgroundColor gui_checkbox/tfpgcheckbox.backgroundcolor.html
Checked gui_checkbox/tfpgcheckbox.checked.html
- Text gui_checkbox/tfpgcheckbox.text.html
FontDesc gui_checkbox/tfpgcheckbox.fontdesc.html
- BackgroundColor gui_checkbox/tfpgcheckbox.backgroundcolor.html
+ TabOrder gui_checkbox/tfpgcheckbox.taborder.html
+ Text gui_checkbox/tfpgcheckbox.text.html
+ TextColor gui_checkbox/tfpgcheckbox.textcolor.html
OnChange gui_checkbox/tfpgcheckbox.onchange.html
CreateCheckBox gui_checkbox/createcheckbox.html
gui_combobox gui_combobox/index.html
+ TfpgBaseComboBox gui_combobox/tfpgbasecombobox.html
+ FInternalBtnRect gui_combobox/tfpgbasecombobox.finternalbtnrect.html
+ FFocusItem gui_combobox/tfpgbasecombobox.ffocusitem.html
+ FItems gui_combobox/tfpgbasecombobox.fitems.html
+ HandleKeyPress gui_combobox/tfpgbasecombobox.handlekeypress.html
+ DoOnChange gui_combobox/tfpgbasecombobox.doonchange.html
+ DoDropDown gui_combobox/tfpgbasecombobox.dodropdown.html
+ GetDropDownPos gui_combobox/tfpgbasecombobox.getdropdownpos.html
+ DropDownCount gui_combobox/tfpgbasecombobox.dropdowncount.html
+ FocusItem gui_combobox/tfpgbasecombobox.focusitem.html
+ FontDesc gui_combobox/tfpgbasecombobox.fontdesc.html
+ Items gui_combobox/tfpgbasecombobox.items.html
+ OnChange gui_combobox/tfpgbasecombobox.onchange.html
+ Create gui_combobox/tfpgbasecombobox.create.html
+ Destroy gui_combobox/tfpgbasecombobox.destroy.html
+ Font gui_combobox/tfpgbasecombobox.font.html
TfpgAbstractComboBox gui_combobox/tfpgabstractcombobox.html
FMargin gui_combobox/tfpgabstractcombobox.fmargin.html
FBtnPressed gui_combobox/tfpgabstractcombobox.fbtnpressed.html
@@ -126,31 +160,28 @@
SetText gui_combobox/tfpgabstractcombobox.settext.html
SetHeight gui_combobox/tfpgabstractcombobox.setheight.html
SetWidth gui_combobox/tfpgabstractcombobox.setwidth.html
+ HandleKeyPress gui_combobox/tfpgabstractcombobox.handlekeypress.html
HandleLMouseDown gui_combobox/tfpgabstractcombobox.handlelmousedown.html
HandleLMouseUp gui_combobox/tfpgabstractcombobox.handlelmouseup.html
+ HandleMouseScroll gui_combobox/tfpgabstractcombobox.handlemousescroll.html
HandleResize gui_combobox/tfpgabstractcombobox.handleresize.html
HandlePaint gui_combobox/tfpgabstractcombobox.handlepaint.html
PaintInternalButton gui_combobox/tfpgabstractcombobox.paintinternalbutton.html
- DropDownCount gui_combobox/tfpgabstractcombobox.dropdowncount.html
- Items gui_combobox/tfpgabstractcombobox.items.html
- FocusItem gui_combobox/tfpgabstractcombobox.focusitem.html
- BackgroundColor gui_combobox/tfpgabstractcombobox.backgroundcolor.html
- FontDesc gui_combobox/tfpgabstractcombobox.fontdesc.html
- OnChange gui_combobox/tfpgabstractcombobox.onchange.html
Text gui_combobox/tfpgabstractcombobox.text.html
Create gui_combobox/tfpgabstractcombobox.create.html
Destroy gui_combobox/tfpgabstractcombobox.destroy.html
Update gui_combobox/tfpgabstractcombobox.update.html
- Font gui_combobox/tfpgabstractcombobox.font.html
TfpgComboBox gui_combobox/tfpgcombobox.html
BackgroundColor gui_combobox/tfpgcombobox.backgroundcolor.html
DropDownCount gui_combobox/tfpgcombobox.dropdowncount.html
FocusItem gui_combobox/tfpgcombobox.focusitem.html
FontDesc gui_combobox/tfpgcombobox.fontdesc.html
+ Height gui_combobox/tfpgcombobox.height.html
Items gui_combobox/tfpgcombobox.items.html
+ TabOrder gui_combobox/tfpgcombobox.taborder.html
Text gui_combobox/tfpgcombobox.text.html
+ TextColor gui_combobox/tfpgcombobox.textcolor.html
Width gui_combobox/tfpgcombobox.width.html
- Height gui_combobox/tfpgcombobox.height.html
OnChange gui_combobox/tfpgcombobox.onchange.html
CreateComboBox gui_combobox/createcombobox.html
gui_customgrid gui_customgrid/index.html
@@ -159,9 +190,12 @@
Width gui_customgrid/tfpggridcolumn.width.html
Title gui_customgrid/tfpggridcolumn.title.html
Alignment gui_customgrid/tfpggridcolumn.alignment.html
+ BackgroundColor gui_customgrid/tfpggridcolumn.backgroundcolor.html
+ TextColor gui_customgrid/tfpggridcolumn.textcolor.html
TfpgCustomGrid gui_customgrid/tfpgcustomgrid.html
FRowCount gui_customgrid/tfpgcustomgrid.frowcount.html
FColumns gui_customgrid/tfpgcustomgrid.fcolumns.html
+ SetTextColor gui_customgrid/tfpgcustomgrid.settextcolor.html
GetColumns gui_customgrid/tfpgcustomgrid.getcolumns.html
DoDeleteColumn gui_customgrid/tfpgcustomgrid.dodeletecolumn.html
DoSetRowCount gui_customgrid/tfpgcustomgrid.dosetrowcount.html
@@ -172,6 +206,10 @@
SetRowCount gui_customgrid/tfpgcustomgrid.setrowcount.html
GetColumnWidth gui_customgrid/tfpgcustomgrid.getcolumnwidth.html
SetColumnWidth gui_customgrid/tfpgcustomgrid.setcolumnwidth.html
+ GetColumnBackgroundColor gui_customgrid/tfpgcustomgrid.getcolumnbackgroundcolor.html
+ SetColumnBackgroundColor gui_customgrid/tfpgcustomgrid.setcolumnbackgroundcolor.html
+ GetColumnTextColor gui_customgrid/tfpgcustomgrid.getcolumntextcolor.html
+ SetColumnTextColor gui_customgrid/tfpgcustomgrid.setcolumntextcolor.html
GetHeaderText gui_customgrid/tfpgcustomgrid.getheadertext.html
RowCount gui_customgrid/tfpgcustomgrid.rowcount.html
ColumnCount gui_customgrid/tfpgcustomgrid.columncount.html
@@ -186,6 +224,7 @@
mbYesNo gui_dialogs/mbyesno.html
mbOKCancel gui_dialogs/mbokcancel.html
mbAbortRetryIgnore gui_dialogs/mbabortretryignore.html
+ cMsgDlgBtnText gui_dialogs/cmsgdlgbtntext.html
stdimg_fpgui_logo gui_dialogs/stdimg_fpgui_logo.html
TfpgMsgDlgType gui_dialogs/tfpgmsgdlgtype.html
TfpgMsgDlgBtn gui_dialogs/tfpgmsgdlgbtn.html
@@ -193,9 +232,11 @@
TfpgMessageBox gui_dialogs/tfpgmessagebox.html
HandleKeyPress gui_dialogs/tfpgmessagebox.handlekeypress.html
HandlePaint gui_dialogs/tfpgmessagebox.handlepaint.html
+ HandleShow gui_dialogs/tfpgmessagebox.handleshow.html
Create gui_dialogs/tfpgmessagebox.create.html
Destroy gui_dialogs/tfpgmessagebox.destroy.html
SetMessage gui_dialogs/tfpgmessagebox.setmessage.html
+ CentreText gui_dialogs/tfpgmessagebox.centretext.html
TfpgBaseDialog gui_dialogs/tfpgbasedialog.html
FSpacing gui_dialogs/tfpgbasedialog.fspacing.html
FDefaultButtonWidth gui_dialogs/tfpgbasedialog.fdefaultbuttonwidth.html
@@ -204,10 +245,12 @@
btnOKClick gui_dialogs/tfpgbasedialog.btnokclick.html
btnCancelClick gui_dialogs/tfpgbasedialog.btncancelclick.html
HandleKeyPress gui_dialogs/tfpgbasedialog.handlekeypress.html
+ SetupCaptions gui_dialogs/tfpgbasedialog.setupcaptions.html
Create gui_dialogs/tfpgbasedialog.create.html
TfpgFontSelectDialog gui_dialogs/tfpgfontselectdialog.html
GetFontDesc gui_dialogs/tfpgfontselectdialog.getfontdesc.html
SetFontDesc gui_dialogs/tfpgfontselectdialog.setfontdesc.html
+ SetupCaptions gui_dialogs/tfpgfontselectdialog.setupcaptions.html
Create gui_dialogs/tfpgfontselectdialog.create.html
SetSampleText gui_dialogs/tfpgfontselectdialog.setsampletext.html
TfpgFileDialog gui_dialogs/tfpgfiledialog.html
@@ -223,9 +266,15 @@
Filter gui_dialogs/tfpgfiledialog.filter.html
ShowHidden gui_dialogs/tfpgfiledialog.showhidden.html
TfpgMessageDialog gui_dialogs/tfpgmessagedialog.html
+ SetWindowTitle gui_dialogs/tfpgmessagedialog.setwindowtitle.html
HandlePaint gui_dialogs/tfpgmessagedialog.handlepaint.html
+ HandleShow gui_dialogs/tfpgmessagedialog.handleshow.html
+ HandleKeyPress gui_dialogs/tfpgmessagedialog.handlekeypress.html
+ PrepareLayout gui_dialogs/tfpgmessagedialog.preparelayout.html
lblName1 gui_dialogs/tfpgmessagedialog.lblname1.html
pnlIcon gui_dialogs/tfpgmessagedialog.pnlicon.html
+ Create gui_dialogs/tfpgmessagedialog.create.html
+ Destroy gui_dialogs/tfpgmessagedialog.destroy.html
AfterCreate gui_dialogs/tfpgmessagedialog.aftercreate.html
About gui_dialogs/tfpgmessagedialog.about.html
AboutFPGui gui_dialogs/tfpgmessagedialog.aboutfpgui.html
@@ -238,6 +287,21 @@
Buttons gui_dialogs/tfpgmessagedialog.buttons.html
DefaultButton gui_dialogs/tfpgmessagedialog.defaultbutton.html
DialogType gui_dialogs/tfpgmessagedialog.dialogtype.html
+ TfpgNewDirDialog gui_dialogs/tfpgnewdirdialog.html
+ Create gui_dialogs/tfpgbasedialog.create.html
+ Directory gui_dialogs/tfpgnewdirdialog.directory.html
+ TfpgPromptUserDialog gui_dialogs/tfpgpromptuserdialog.html
+ Create gui_dialogs/tfpgbasedialog.create.html
+ Authenticate gui_dialogs/tfpgpromptuserdialog.authenticate.html
+ Wiggle gui_dialogs/tfpgpromptuserdialog.wiggle.html
+ UserID gui_dialogs/tfpgpromptuserdialog.userid.html
+ Password gui_dialogs/tfpgpromptuserdialog.password.html
+ TfpgPromptUserDbDialog gui_dialogs/tfpgpromptuserdbdialog.html
+ aStringList gui_dialogs/tfpgpromptuserdbdialog.astringlist.html
+ cbDatabases gui_dialogs/tfpgpromptuserdbdialog.cbdatabases.html
+ PopulateComboDb gui_dialogs/tfpgpromptuserdbdialog.populatecombodb.html
+ Create gui_dialogs/tfpgpromptuserdbdialog.create.html
+ Destroy gui_dialogs/tfpgpromptuserdbdialog.destroy.html
ShowMessage gui_dialogs/showmessage.html
SelectFontDialog gui_dialogs/selectfontdialog.html
gui_edit gui_edit/index.html
@@ -249,37 +313,73 @@
FSelStart gui_edit/tfpgcustomedit.fselstart.html
FSelOffset gui_edit/tfpgcustomedit.fseloffset.html
FCursorPos gui_edit/tfpgcustomedit.fcursorpos.html
+ ShowDefaultPopupMenu gui_edit/tfpgcustomedit.showdefaultpopupmenu.html
HandlePaint gui_edit/tfpgcustomedit.handlepaint.html
HandleKeyChar gui_edit/tfpgcustomedit.handlekeychar.html
HandleKeyPress gui_edit/tfpgcustomedit.handlekeypress.html
HandleLMouseDown gui_edit/tfpgcustomedit.handlelmousedown.html
+ HandleRMouseDown gui_edit/tfpgcustomedit.handlermousedown.html
HandleMouseMove gui_edit/tfpgcustomedit.handlemousemove.html
+ HandleDoubleClick gui_edit/tfpgcustomedit.handledoubleclick.html
HandleMouseEnter gui_edit/tfpgcustomedit.handlemouseenter.html
HandleMouseExit gui_edit/tfpgcustomedit.handlemouseexit.html
+ HandleSetFocus gui_edit/tfpgcustomedit.handlesetfocus.html
+ HandleKillFocus gui_edit/tfpgcustomedit.handlekillfocus.html
GetDrawText gui_edit/tfpgcustomedit.getdrawtext.html
- BackgroundColor gui_edit/tfpgcustomedit.backgroundcolor.html
+ AutoSelect gui_edit/tfpgcustomedit.autoselect.html
+ BorderStyle gui_edit/tfpgcustomedit.borderstyle.html
Font gui_edit/tfpgcustomedit.font.html
FontDesc gui_edit/tfpgcustomedit.fontdesc.html
+ HideSelection gui_edit/tfpgcustomedit.hideselection.html
+ MaxLength gui_edit/tfpgcustomedit.maxlength.html
PasswordMode gui_edit/tfpgcustomedit.passwordmode.html
- BorderStyle gui_edit/tfpgcustomedit.borderstyle.html
+ PopupMenu gui_edit/tfpgcustomedit.popupmenu.html
Text gui_edit/tfpgcustomedit.text.html
- MaxLength gui_edit/tfpgcustomedit.maxlength.html
OnChange gui_edit/tfpgcustomedit.onchange.html
Create gui_edit/tfpgcustomedit.create.html
Destroy gui_edit/tfpgcustomedit.destroy.html
SelectionText gui_edit/tfpgcustomedit.selectiontext.html
+ SelectAll gui_edit/tfpgcustomedit.selectall.html
+ Clear gui_edit/tfpgcustomedit.clear.html
+ ClearSelection gui_edit/tfpgcustomedit.clearselection.html
+ CopyToClipboard gui_edit/tfpgcustomedit.copytoclipboard.html
+ CutToClipboard gui_edit/tfpgcustomedit.cuttoclipboard.html
+ PasteFromClipboard gui_edit/tfpgcustomedit.pastefromclipboard.html
TfpgEdit gui_edit/tfpgedit.html
- Text gui_edit/tfpgedit.text.html
- FontDesc gui_edit/tfpgedit.fontdesc.html
+ PopupMenu gui_edit/tfpgedit.popupmenu.html
+ AutoSelect gui_edit/tfpgedit.autoselect.html
BackgroundColor gui_edit/tfpgedit.backgroundcolor.html
+ BorderStyle gui_edit/tfpgedit.borderstyle.html
+ FontDesc gui_edit/tfpgedit.fontdesc.html
+ HideSelection gui_edit/tfpgedit.hideselection.html
MaxLength gui_edit/tfpgedit.maxlength.html
PasswordMode gui_edit/tfpgedit.passwordmode.html
- BorderStyle gui_edit/tfpgedit.borderstyle.html
+ TabOrder gui_edit/tfpgedit.taborder.html
+ Text gui_edit/tfpgedit.text.html
+ TextColor gui_edit/tfpgedit.textcolor.html
OnChange gui_edit/tfpgedit.onchange.html
- OnPaint gui_edit/tfpgedit.onpaint.html
- OnMouseExit gui_edit/tfpgedit.onmouseexit.html
- OnMouseEnter gui_edit/tfpgedit.onmouseenter.html
+ OnEnter gui_edit/tfpgedit.onenter.html
+ OnExit gui_edit/tfpgedit.onexit.html
OnKeyPress gui_edit/tfpgedit.onkeypress.html
+ OnMouseEnter gui_edit/tfpgedit.onmouseenter.html
+ OnMouseExit gui_edit/tfpgedit.onmouseexit.html
+ OnPaint gui_edit/tfpgedit.onpaint.html
+ TfpgNumericEdit gui_edit/tfpgnumericedit.html
+ HandleKeyChar gui_edit/tfpgcustomedit.handlekeychar.html
+ AutoSelect gui_edit/tfpgnumericedit.autoselect.html
+ BackgroundColor gui_edit/tfpgnumericedit.backgroundcolor.html
+ BorderStyle gui_edit/tfpgcustomedit.borderstyle.html
+ FontDesc gui_edit/tfpgcustomedit.fontdesc.html
+ HideSelection gui_edit/tfpgnumericedit.hideselection.html
+ TabOrder gui_edit/tfpgnumericedit.taborder.html
+ TextColor gui_edit/tfpgnumericedit.textcolor.html
+ OnChange gui_edit/tfpgcustomedit.onchange.html
+ OnEnter gui_edit/tfpgnumericedit.onenter.html
+ OnExit gui_edit/tfpgnumericedit.onexit.html
+ OnKeyPress gui_edit/tfpgnumericedit.onkeypress.html
+ OnMouseEnter gui_edit/tfpgnumericedit.onmouseenter.html
+ OnMouseExit gui_edit/tfpgnumericedit.onmouseexit.html
+ OnPaint gui_edit/tfpgnumericedit.onpaint.html
CreateEdit gui_edit/createedit.html
gui_form gui_form/index.html
TWindowPosition gui_form/twindowposition.html
@@ -289,7 +389,6 @@
FWindowPosition gui_form/tfpgform.fwindowposition.html
FWindowTitle gui_form/tfpgform.fwindowtitle.html
FSizeable gui_form/tfpgform.fsizeable.html
- FBackgroundColor gui_form/tfpgform.fbackgroundcolor.html
AdjustWindowStyle gui_form/tfpgform.adjustwindowstyle.html
SetWindowParameters gui_form/tfpgform.setwindowparameters.html
SetWindowTitle gui_form/tfpgform.setwindowtitle.html
@@ -300,9 +399,12 @@
HandleClose gui_form/tfpgform.handleclose.html
HandleHide gui_form/tfpgform.handlehide.html
HandleShow gui_form/tfpgform.handleshow.html
+ HandleMove gui_form/tfpgform.handlemove.html
+ HandleResize gui_form/tfpgform.handleresize.html
HandleKeyPress gui_form/tfpgform.handlekeypress.html
AfterConstruction gui_form/tfpgform.afterconstruction.html
BeforeDestruction gui_form/tfpgform.beforedestruction.html
+ DoOnClose gui_form/tfpgform.doonclose.html
Create gui_form/tfpgform.create.html
AfterCreate gui_form/tfpgform.aftercreate.html
Show gui_form/tfpgform.show.html
@@ -311,7 +413,9 @@
Close gui_form/tfpgform.close.html
Sizeable gui_form/tfpgform.sizeable.html
ModalResult gui_form/tfpgform.modalresult.html
+ FullScreen gui_form/tfpgform.fullscreen.html
BackgroundColor gui_form/tfpgform.backgroundcolor.html
+ TextColor gui_form/tfpgform.textcolor.html
WindowPosition gui_form/tfpgform.windowposition.html
WindowTitle gui_form/tfpgform.windowtitle.html
OnActivate gui_form/tfpgform.onactivate.html
@@ -324,30 +428,6 @@
OnShow gui_form/tfpgform.onshow.html
WidgetParentForm gui_form/widgetparentform.html
gui_grid gui_grid/index.html
- TFileEntryType gui_grid/tfileentrytype.html
- TFileListSortOrder gui_grid/tfilelistsortorder.html
- TFileEntry gui_grid/tfileentry.html
- Create gui_grid/tfileentry.create.html
- Name gui_grid/tfileentry.name.html
- Extention gui_grid/tfileentry.extention.html
- Size gui_grid/tfileentry.size.html
- EntryType gui_grid/tfileentry.entrytype.html
- IsLink gui_grid/tfileentry.islink.html
- Attributes gui_grid/tfileentry.attributes.html
- Mode gui_grid/tfileentry.mode.html
- ModTime gui_grid/tfileentry.modtime.html
- OwnerID gui_grid/tfileentry.ownerid.html
- GroupID gui_grid/tfileentry.groupid.html
- LinkTarget gui_grid/tfileentry.linktarget.html
- TFileList gui_grid/tfilelist.html
- Create gui_grid/tfilelist.create.html
- Destroy gui_grid/tfilelist.destroy.html
- Count gui_grid/tfilelist.count.html
- ReadDirectory gui_grid/tfilelist.readdirectory.html
- Clear gui_grid/tfilelist.clear.html
- Sort gui_grid/tfilelist.sort.html
- Entry gui_grid/tfilelist.entry.html
- DirectoryName gui_grid/tfilelist.directoryname.html
TfpgFileGrid gui_grid/tfpgfilegrid.html
GetRowCount gui_grid/tfpgfilegrid.getrowcount.html
DrawCell gui_grid/tfpgfilegrid.drawcell.html
@@ -366,6 +446,7 @@
Columns gui_grid/tfpgfilegrid.columns.html
FocusRow gui_grid/tfpgfilegrid.focusrow.html
ScrollBarStyle gui_grid/tfpgfilegrid.scrollbarstyle.html
+ TabOrder gui_grid/tfpgfilegrid.taborder.html
OnRowChange gui_grid/tfpgfilegrid.onrowchange.html
OnDoubleClick gui_grid/tfpgfilegrid.ondoubleclick.html
TfpgStringColumn gui_grid/tfpgstringcolumn.html
@@ -387,53 +468,71 @@
Objects gui_grid/tfpgcustomstringgrid.objects.html
ColumnTitle gui_grid/tfpgcustomstringgrid.columntitle.html
ColumnWidth gui_grid/tfpgcustomstringgrid.columnwidth.html
+ ColumnBackgroundColor gui_grid/tfpgcustomstringgrid.columnbackgroundcolor.html
+ ColumnTextColor gui_grid/tfpgcustomstringgrid.columntextcolor.html
TfpgStringGrid gui_grid/tfpgstringgrid.html
+ BackgroundColor gui_grid/tfpgstringgrid.backgroundcolor.html
+ ColumnCount gui_grid/tfpgstringgrid.columncount.html
Columns gui_grid/tfpgstringgrid.columns.html
+ ColumnWidth gui_grid/tfpgstringgrid.columnwidth.html
DefaultColWidth gui_grid/tfpgstringgrid.defaultcolwidth.html
DefaultRowHeight gui_grid/tfpgstringgrid.defaultrowheight.html
- FontDesc gui_grid/tfpgstringgrid.fontdesc.html
- HeaderFontDesc gui_grid/tfpgstringgrid.headerfontdesc.html
- BackgroundColor gui_grid/tfpgstringgrid.backgroundcolor.html
FocusCol gui_grid/tfpgstringgrid.focuscol.html
FocusRow gui_grid/tfpgstringgrid.focusrow.html
- RowSelect gui_grid/tfpgstringgrid.rowselect.html
- ColumnCount gui_grid/tfpgstringgrid.columncount.html
+ FontDesc gui_grid/tfpgstringgrid.fontdesc.html
+ HeaderFontDesc gui_grid/tfpgstringgrid.headerfontdesc.html
+ HeaderHeight gui_grid/tfpgstringgrid.headerheight.html
RowCount gui_grid/tfpgstringgrid.rowcount.html
+ RowSelect gui_grid/tfpgstringgrid.rowselect.html
ScrollBarStyle gui_grid/tfpgstringgrid.scrollbarstyle.html
- ShowHeader gui_grid/tfpgstringgrid.showheader.html
ShowGrid gui_grid/tfpgstringgrid.showgrid.html
- HeaderHeight gui_grid/tfpgstringgrid.headerheight.html
- ColumnWidth gui_grid/tfpgstringgrid.columnwidth.html
- OnFocusChange gui_grid/tfpgstringgrid.onfocuschange.html
- OnRowChange gui_grid/tfpgstringgrid.onrowchange.html
+ ShowHeader gui_grid/tfpgstringgrid.showheader.html
+ TabOrder gui_grid/tfpgstringgrid.taborder.html
+ TopRow gui_grid/tfpgstringgrid.toprow.html
+ OnCanSelectCell gui_grid/tfpgstringgrid.oncanselectcell.html
+ OnDrawCell gui_grid/tfpgstringgrid.ondrawcell.html
OnDoubleClick gui_grid/tfpgstringgrid.ondoubleclick.html
+ OnFocusChange gui_grid/tfpgstringgrid.onfocuschange.html
OnKeyPress gui_grid/tfpgstringgrid.onkeypress.html
+ OnRowChange gui_grid/tfpgstringgrid.onrowchange.html
+ CreateStringGrid gui_grid/createstringgrid.html
gui_label gui_label/index.html
+ TLayout gui_label/tlayout.html
TfpgCustomLabel gui_label/tfpgcustomlabel.html
FText gui_label/tfpgcustomlabel.ftext.html
FFont gui_label/tfpgcustomlabel.ffont.html
+ HandleResize gui_label/tfpgcustomlabel.handleresize.html
HandlePaint gui_label/tfpgcustomlabel.handlepaint.html
+ WrapText gui_label/tfpgcustomlabel.wraptext.html
+ Alignment gui_label/tfpgcustomlabel.alignment.html
AutoSize gui_label/tfpgcustomlabel.autosize.html
- Text gui_label/tfpgcustomlabel.text.html
+ Layout gui_label/tfpgcustomlabel.layout.html
FontDesc gui_label/tfpgcustomlabel.fontdesc.html
- Color gui_label/tfpgcustomlabel.color.html
- BackgroundColor gui_label/tfpgcustomlabel.backgroundcolor.html
+ Text gui_label/tfpgcustomlabel.text.html
+ LineSpace gui_label/tfpgcustomlabel.linespace.html
Create gui_label/tfpgcustomlabel.create.html
Destroy gui_label/tfpgcustomlabel.destroy.html
Font gui_label/tfpgcustomlabel.font.html
TfpgLabel gui_label/tfpglabel.html
+ Alignment gui_label/tfpglabel.alignment.html
AutoSize gui_label/tfpglabel.autosize.html
BackgroundColor gui_label/tfpglabel.backgroundcolor.html
- Color gui_label/tfpglabel.color.html
FontDesc gui_label/tfpglabel.fontdesc.html
+ Layout gui_label/tfpglabel.layout.html
Text gui_label/tfpglabel.text.html
+ TextColor gui_label/tfpglabel.textcolor.html
+ Width gui_label/tfpglabel.width.html
+ WrapText gui_label/tfpglabel.wraptext.html
+ OnClick gui_label/tfpglabel.onclick.html
+ OnDoubleClick gui_label/tfpglabel.ondoubleclick.html
+ OnMouseDown gui_label/tfpglabel.onmousedown.html
OnMouseEnter gui_label/tfpglabel.onmouseenter.html
OnMouseExit gui_label/tfpglabel.onmouseexit.html
- OnMouseDown gui_label/tfpglabel.onmousedown.html
- OnMouseUp gui_label/tfpglabel.onmouseup.html
OnMouseMove gui_label/tfpglabel.onmousemove.html
+ OnMouseUp gui_label/tfpglabel.onmouseup.html
CreateLabel gui_label/createlabel.html
gui_listbox gui_listbox/index.html
+ TfpgColorPalette gui_listbox/tfpgcolorpalette.html
TfpgBaseListBox gui_listbox/tfpgbaselistbox.html
FFont gui_listbox/tfpgbaselistbox.ffont.html
FScrollBar gui_listbox/tfpgbaselistbox.fscrollbar.html
@@ -441,8 +540,6 @@
FMouseDragging gui_listbox/tfpgbaselistbox.fmousedragging.html
FFirstItem gui_listbox/tfpgbaselistbox.ffirstitem.html
FMargin gui_listbox/tfpgbaselistbox.fmargin.html
- FBackgroundColor gui_listbox/tfpgbaselistbox.fbackgroundcolor.html
- SetFirstItem gui_listbox/tfpgbaselistbox.setfirstitem.html
UpdateScrollBar gui_listbox/tfpgbaselistbox.updatescrollbar.html
FollowFocus gui_listbox/tfpgbaselistbox.followfocus.html
ListHeight gui_listbox/tfpgbaselistbox.listheight.html
@@ -459,34 +556,69 @@
HandleMouseScroll gui_listbox/tfpgbaselistbox.handlemousescroll.html
HandleShow gui_listbox/tfpgbaselistbox.handleshow.html
HandlePaint gui_listbox/tfpgbaselistbox.handlepaint.html
- PopupFrame gui_listbox/tfpgbaselistbox.popupframe.html
- HotTrack gui_listbox/tfpgbaselistbox.hottrack.html
+ AutoHeight gui_listbox/tfpgbaselistbox.autoheight.html
FocusItem gui_listbox/tfpgbaselistbox.focusitem.html
FontDesc gui_listbox/tfpgbaselistbox.fontdesc.html
+ HotTrack gui_listbox/tfpgbaselistbox.hottrack.html
+ PopupFrame gui_listbox/tfpgbaselistbox.popupframe.html
Create gui_listbox/tfpgbaselistbox.create.html
Destroy gui_listbox/tfpgbaselistbox.destroy.html
Update gui_listbox/tfpgbaselistbox.update.html
ItemCount gui_listbox/tfpgbaselistbox.itemcount.html
RowHeight gui_listbox/tfpgbaselistbox.rowheight.html
+ SetFirstItem gui_listbox/tfpgbaselistbox.setfirstitem.html
Font gui_listbox/tfpgbaselistbox.font.html
OnChange gui_listbox/tfpgbaselistbox.onchange.html
OnSelect gui_listbox/tfpgbaselistbox.onselect.html
OnScroll gui_listbox/tfpgbaselistbox.onscroll.html
+ OnKeyPress gui_listbox/tfpgbaselistbox.onkeypress.html
TfpgTextListBox gui_listbox/tfpgtextlistbox.html
FItems gui_listbox/tfpgtextlistbox.fitems.html
- FInternalItems gui_listbox/tfpgtextlistbox.finternalitems.html
DrawItem gui_listbox/tfpgtextlistbox.drawitem.html
+ HandleKeyChar gui_listbox/tfpgtextlistbox.handlekeychar.html
Items gui_listbox/tfpgtextlistbox.items.html
Create gui_listbox/tfpgtextlistbox.create.html
Destroy gui_listbox/tfpgtextlistbox.destroy.html
ItemCount gui_listbox/tfpgtextlistbox.itemcount.html
Text gui_listbox/tfpgtextlistbox.text.html
TfpgListBox gui_listbox/tfpglistbox.html
+ AutoHeight gui_listbox/tfpglistbox.autoheight.html
+ BackgroundColor gui_listbox/tfpglistbox.backgroundcolor.html
FocusItem gui_listbox/tfpglistbox.focusitem.html
FontDesc gui_listbox/tfpglistbox.fontdesc.html
HotTrack gui_listbox/tfpglistbox.hottrack.html
Items gui_listbox/tfpglistbox.items.html
PopupFrame gui_listbox/tfpglistbox.popupframe.html
+ TabOrder gui_listbox/tfpglistbox.taborder.html
+ TextColor gui_listbox/tfpglistbox.textcolor.html
+ TColorItem gui_listbox/tcoloritem.html
+ Create gui_listbox/tcoloritem.create.html
+ ColorName gui_listbox/tcoloritem.colorname.html
+ ColorValue gui_listbox/tcoloritem.colorvalue.html
+ TfpgBaseColorListBox gui_listbox/tfpgbasecolorlistbox.html
+ FItems gui_listbox/tfpgbasecolorlistbox.fitems.html
+ DrawItem gui_listbox/tfpgbaselistbox.drawitem.html
+ Items gui_listbox/tfpgbasecolorlistbox.items.html
+ Color gui_listbox/tfpgbasecolorlistbox.color.html
+ ColorPalette gui_listbox/tfpgbasecolorlistbox.colorpalette.html
+ ShowColorNames gui_listbox/tfpgbasecolorlistbox.showcolornames.html
+ Create gui_listbox/tfpgbaselistbox.create.html
+ Destroy gui_listbox/tfpgbaselistbox.destroy.html
+ ItemCount gui_listbox/tfpgbaselistbox.itemcount.html
+ TfpgColorListBox gui_listbox/tfpgcolorlistbox.html
+ AutoHeight gui_listbox/tfpgcolorlistbox.autoheight.html
+ BackgroundColor gui_listbox/tfpgcolorlistbox.backgroundcolor.html
+ Color gui_listbox/tfpgcolorlistbox.color.html
+ ColorPalette gui_listbox/tfpgcolorlistbox.colorpalette.html
+ FocusItem gui_listbox/tfpgcolorlistbox.focusitem.html
+ FontDesc gui_listbox/tfpgcolorlistbox.fontdesc.html
+ HotTrack gui_listbox/tfpgcolorlistbox.hottrack.html
+ Items gui_listbox/tfpgcolorlistbox.items.html
+ PopupFrame gui_listbox/tfpgcolorlistbox.popupframe.html
+ ShowColorNames gui_listbox/tfpgcolorlistbox.showcolornames.html
+ TabOrder gui_listbox/tfpgcolorlistbox.taborder.html
+ TextColor gui_listbox/tfpgcolorlistbox.textcolor.html
+ CreateListBox gui_listbox/createlistbox.html
gui_listview gui_listview/index.html
TfpgLVColumnClickEvent gui_listview/tfpglvcolumnclickevent.html
TfpgLVItemState gui_listview/tfpglvitemstate.html
@@ -571,6 +703,7 @@
HScrollBar gui_listview/tfpglistview.hscrollbar.html
ItemHeight gui_listview/tfpglistview.itemheight.html
ItemIndex gui_listview/tfpglistview.itemindex.html
+ TabOrder gui_listview/tfpglistview.taborder.html
OnColumnClick gui_listview/tfpglistview.oncolumnclick.html
OnPaintColumn gui_listview/tfpglistview.onpaintcolumn.html
OnPaintItem gui_listview/tfpglistview.onpaintitem.html
@@ -591,18 +724,24 @@
Destroy gui_memo/tfpgmemo.destroy.html
UpdateScrollBars gui_memo/tfpgmemo.updatescrollbars.html
SelectionText gui_memo/tfpgmemo.selectiontext.html
- LineHeight gui_memo/tfpgmemo.lineheight.html
CursorLine gui_memo/tfpgmemo.cursorline.html
- Text gui_memo/tfpgmemo.text.html
Font gui_memo/tfpgmemo.font.html
- OnChange gui_memo/tfpgmemo.onchange.html
- UseTabs gui_memo/tfpgmemo.usetabs.html
- TabWidth gui_memo/tfpgmemo.tabwidth.html
+ LineHeight gui_memo/tfpgmemo.lineheight.html
MaxLength gui_memo/tfpgmemo.maxlength.html
- Lines gui_memo/tfpgmemo.lines.html
+ TabWidth gui_memo/tfpgmemo.tabwidth.html
+ Text gui_memo/tfpgmemo.text.html
+ UseTabs gui_memo/tfpgmemo.usetabs.html
+ BackgroundColor gui_memo/tfpgmemo.backgroundcolor.html
FontDesc gui_memo/tfpgmemo.fontdesc.html
+ Lines gui_memo/tfpgmemo.lines.html
+ TabOrder gui_memo/tfpgmemo.taborder.html
+ TextColor gui_memo/tfpgmemo.textcolor.html
+ OnChange gui_memo/tfpgmemo.onchange.html
+ CreateMemo gui_memo/creatememo.html
gui_menu gui_menu/index.html
TfpgHotKeyDef gui_menu/tfpghotkeydef.html
+ TfpgMenuOption gui_menu/tfpgmenuoption.html
+ TfpgMenuOptions gui_menu/tfpgmenuoptions.html
TfpgMenuItem gui_menu/tfpgmenuitem.html
Create gui_menu/tfpgmenuitem.create.html
Click gui_menu/tfpgmenuitem.click.html
@@ -625,11 +764,15 @@
FSymbolWidth gui_menu/tfpgpopupmenu.fsymbolwidth.html
FItems gui_menu/tfpgpopupmenu.fitems.html
FFocusItem gui_menu/tfpgpopupmenu.ffocusitem.html
+ HandleMouseEnter gui_menu/tfpgpopupmenu.handlemouseenter.html
+ HandleMouseExit gui_menu/tfpgpopupmenu.handlemouseexit.html
HandleMouseMove gui_menu/tfpgpopupmenu.handlemousemove.html
HandleLMouseDown gui_menu/tfpgpopupmenu.handlelmousedown.html
+ HandleLMouseUp gui_menu/tfpgpopupmenu.handlelmouseup.html
HandleKeyPress gui_menu/tfpgpopupmenu.handlekeypress.html
HandlePaint gui_menu/tfpgpopupmenu.handlepaint.html
HandleShow gui_menu/tfpgpopupmenu.handleshow.html
+ HandleClose gui_menu/tfpgpopupmenu.handleclose.html
DrawItem gui_menu/tfpgpopupmenu.drawitem.html
DrawRow gui_menu/tfpgpopupmenu.drawrow.html
ItemHeight gui_menu/tfpgpopupmenu.itemheight.html
@@ -641,11 +784,11 @@
Close gui_menu/tfpgpopupmenu.close.html
AddMenuItem gui_menu/tfpgpopupmenu.addmenuitem.html
MenuItemByName gui_menu/tfpgpopupmenu.menuitembyname.html
- BackgroundColor gui_menu/tfpgpopupmenu.backgroundcolor.html
+ MenuItem gui_menu/tfpgpopupmenu.menuitem.html
BeforeShow gui_menu/tfpgpopupmenu.beforeshow.html
TfpgMenuBar gui_menu/tfpgmenubar.html
FItems gui_menu/tfpgmenubar.fitems.html
- FFocusItem gui_menu/tfpgmenubar.ffocusitem.html
+ FocusItem gui_menu/tfpgmenubar.focusitem.html
PrepareToShow gui_menu/tfpgmenubar.preparetoshow.html
VisibleCount gui_menu/tfpgmenubar.visiblecount.html
VisibleItem gui_menu/tfpgmenubar.visibleitem.html
@@ -654,21 +797,20 @@
HandleLMouseDown gui_menu/tfpgmenubar.handlelmousedown.html
HandleKeyPress gui_menu/tfpgmenubar.handlekeypress.html
HandlePaint gui_menu/tfpgmenubar.handlepaint.html
- Create gui_menu/tfpgmenubar.create.html
- Destroy gui_menu/tfpgmenubar.destroy.html
- ItemWidth gui_menu/tfpgmenubar.itemwidth.html
- DrawColumn gui_menu/tfpgmenubar.drawcolumn.html
CalcMouseCol gui_menu/tfpgmenubar.calcmousecol.html
GetItemPosX gui_menu/tfpgmenubar.getitemposx.html
- DoSelect gui_menu/tfpgmenubar.doselect.html
- CloseSubmenus gui_menu/tfpgmenubar.closesubmenus.html
MenuFocused gui_menu/tfpgmenubar.menufocused.html
SearchItemByAccel gui_menu/tfpgmenubar.searchitembyaccel.html
- DeActivateMenu gui_menu/tfpgmenubar.deactivatemenu.html
ActivateMenu gui_menu/tfpgmenubar.activatemenu.html
+ DeActivateMenu gui_menu/tfpgmenubar.deactivatemenu.html
+ DrawColumn gui_menu/tfpgmenubar.drawcolumn.html
+ Create gui_menu/tfpgmenubar.create.html
+ Destroy gui_menu/tfpgmenubar.destroy.html
AddMenuItem gui_menu/tfpgmenubar.addmenuitem.html
- BackgroundColor gui_menu/tfpgmenubar.backgroundcolor.html
+ MenuItem gui_menu/tfpgmenubar.menuitem.html
+ MenuOptions gui_menu/tfpgmenubar.menuoptions.html
BeforeShow gui_menu/tfpgmenubar.beforeshow.html
+ CreateMenuBar gui_menu/createmenubar.html
gui_progressbar gui_progressbar/index.html
TfpgCustomProgressBar gui_progressbar/tfpgcustomprogressbar.html
HandlePaint gui_progressbar/tfpgcustomprogressbar.handlepaint.html
@@ -676,7 +818,6 @@
Min gui_progressbar/tfpgcustomprogressbar.min.html
Position gui_progressbar/tfpgcustomprogressbar.position.html
Step gui_progressbar/tfpgcustomprogressbar.step.html
- BackgroundColor gui_progressbar/tfpgcustomprogressbar.backgroundcolor.html
ShowCaption gui_progressbar/tfpgcustomprogressbar.showcaption.html
Create gui_progressbar/tfpgcustomprogressbar.create.html
Destroy gui_progressbar/tfpgcustomprogressbar.destroy.html
@@ -690,35 +831,40 @@
Min gui_progressbar/tfpgprogressbar.min.html
Position gui_progressbar/tfpgprogressbar.position.html
Step gui_progressbar/tfpgprogressbar.step.html
+ TextColor gui_progressbar/tfpgprogressbar.textcolor.html
gui_radiobutton gui_radiobutton/index.html
TfpgRadioButton gui_radiobutton/tfpgradiobutton.html
HandlePaint gui_radiobutton/tfpgradiobutton.handlepaint.html
HandleLMouseDown gui_radiobutton/tfpgradiobutton.handlelmousedown.html
HandleLMouseUp gui_radiobutton/tfpgradiobutton.handlelmouseup.html
+ HandleKeyPress gui_radiobutton/tfpgradiobutton.handlekeypress.html
HandleKeyRelease gui_radiobutton/tfpgradiobutton.handlekeyrelease.html
+ FindNeighbor gui_radiobutton/tfpgradiobutton.findneighbor.html
Create gui_radiobutton/tfpgradiobutton.create.html
Destroy gui_radiobutton/tfpgradiobutton.destroy.html
Font gui_radiobutton/tfpgradiobutton.font.html
+ AutoSize gui_radiobutton/tfpgradiobutton.autosize.html
+ BackgroundColor gui_radiobutton/tfpgradiobutton.backgroundcolor.html
Checked gui_radiobutton/tfpgradiobutton.checked.html
- Text gui_radiobutton/tfpgradiobutton.text.html
FontDesc gui_radiobutton/tfpgradiobutton.fontdesc.html
- BackgroundColor gui_radiobutton/tfpgradiobutton.backgroundcolor.html
GroupIndex gui_radiobutton/tfpgradiobutton.groupindex.html
+ TabOrder gui_radiobutton/tfpgradiobutton.taborder.html
+ Text gui_radiobutton/tfpgradiobutton.text.html
+ TextColor gui_radiobutton/tfpgradiobutton.textcolor.html
OnChange gui_radiobutton/tfpgradiobutton.onchange.html
CreateRadioButton gui_radiobutton/createradiobutton.html
gui_scrollbar gui_scrollbar/index.html
TScrollNotifyEvent gui_scrollbar/tscrollnotifyevent.html
TfpgScrollStyle gui_scrollbar/tfpgscrollstyle.html
+ TfpgScrollBarPart gui_scrollbar/tfpgscrollbarpart.html
TfpgScrollBar gui_scrollbar/tfpgscrollbar.html
FMax gui_scrollbar/tfpgscrollbar.fmax.html
FMin gui_scrollbar/tfpgscrollbar.fmin.html
+ FPageSize gui_scrollbar/tfpgscrollbar.fpagesize.html
FPosition gui_scrollbar/tfpgscrollbar.fposition.html
FScrollStep gui_scrollbar/tfpgscrollbar.fscrollstep.html
FSliderPos gui_scrollbar/tfpgscrollbar.fsliderpos.html
FSliderLength gui_scrollbar/tfpgscrollbar.fsliderlength.html
- FSliderDragging gui_scrollbar/tfpgscrollbar.fsliderdragging.html
- FStartBtnPressed gui_scrollbar/tfpgscrollbar.fstartbtnpressed.html
- FEndBtnPressed gui_scrollbar/tfpgscrollbar.fendbtnpressed.html
FSliderDragPos gui_scrollbar/tfpgscrollbar.fsliderdragpos.html
FSliderDragStart gui_scrollbar/tfpgscrollbar.fsliderdragstart.html
FScrollTimer gui_scrollbar/tfpgscrollbar.fscrolltimer.html
@@ -739,6 +885,7 @@
Create gui_scrollbar/tfpgscrollbar.create.html
Destroy gui_scrollbar/tfpgscrollbar.destroy.html
RepaintSlider gui_scrollbar/tfpgscrollbar.repaintslider.html
+ PageSize gui_scrollbar/tfpgscrollbar.pagesize.html
Position gui_scrollbar/tfpgscrollbar.position.html
ScrollStep gui_scrollbar/tfpgscrollbar.scrollstep.html
Min gui_scrollbar/tfpgscrollbar.min.html
@@ -750,6 +897,7 @@
TfpgStyleOptionEnum gui_style/tfpgstyleoptionenum.html
TfpgStateItem gui_style/tfpgstateitem.html
TfpgState gui_style/tfpgstate.html
+ TfpgStandardPixmap gui_style/tfpgstandardpixmap.html
TfpgButtonFeatures gui_style/tfpgbuttonfeatures.html
TfpgStyleOption gui_style/tfpgstyleoption.html
StyleOption gui_style/tfpgstyleoption.styleoption.html
@@ -780,11 +928,11 @@
Text gui_tab/tfpgtabsheet.text.html
PageIndex gui_tab/tfpgtabsheet.pageindex.html
PageControl gui_tab/tfpgtabsheet.pagecontrol.html
- BackgroundColor gui_tab/tfpgtabsheet.backgroundcolor.html
TfpgPageControl gui_tab/tfpgpagecontrol.html
OrderSheets gui_tab/tfpgpagecontrol.ordersheets.html
RePaintTitles gui_tab/tfpgpagecontrol.repainttitles.html
HandlePaint gui_tab/tfpgpagecontrol.handlepaint.html
+ HandleShow gui_tab/tfpgpagecontrol.handleshow.html
HandleLMouseUp gui_tab/tfpgpagecontrol.handlelmouseup.html
HandleKeyPress gui_tab/tfpgpagecontrol.handlekeypress.html
Create gui_tab/tfpgpagecontrol.create.html
@@ -799,7 +947,9 @@
FixedTabWidth gui_tab/tfpgpagecontrol.fixedtabwidth.html
SortPages gui_tab/tfpgpagecontrol.sortpages.html
Style gui_tab/tfpgpagecontrol.style.html
+ TabOrder gui_tab/tfpgpagecontrol.taborder.html
TabPosition gui_tab/tfpgpagecontrol.tabposition.html
+ TextColor gui_tab/tfpgpagecontrol.textcolor.html
gui_trackbar gui_trackbar/index.html
TTrackBarChange gui_trackbar/ttrackbarchange.html
TfpgTrackBarExtra gui_trackbar/tfpgtrackbarextra.html
@@ -813,6 +963,7 @@
Position gui_trackbar/tfpgtrackbarextra.position.html
SliderSize gui_trackbar/tfpgtrackbarextra.slidersize.html
Orientation gui_trackbar/tfpgtrackbarextra.orientation.html
+ TabOrder gui_trackbar/tfpgtrackbarextra.taborder.html
OnChange gui_trackbar/tfpgtrackbarextra.onchange.html
TfpgTrackBar gui_trackbar/tfpgtrackbar.html
HandleLMouseDown gui_trackbar/tfpgtrackbar.handlelmousedown.html
@@ -831,6 +982,8 @@
Max gui_trackbar/tfpgtrackbar.max.html
ShowPosition gui_trackbar/tfpgtrackbar.showposition.html
Orientation gui_trackbar/tfpgtrackbar.orientation.html
+ TabOrder gui_trackbar/tfpgtrackbar.taborder.html
+ TextColor gui_trackbar/tfpgtrackbar.textcolor.html
OnChange gui_trackbar/tfpgtrackbar.onchange.html
gui_iniutils gui_iniutils/index.html
TfpgINIFile gui_iniutils/tfpginifile.html
@@ -894,6 +1047,7 @@
CallerWidget gui_popupcalendar/tfpgpopupcalendar.callerwidget.html
Create gui_popupcalendar/tfpgpopupcalendar.create.html
AfterCreate gui_popupcalendar/tfpgpopupcalendar.aftercreate.html
+ CloseOnSelect gui_popupcalendar/tfpgpopupcalendar.closeonselect.html
Day gui_popupcalendar/tfpgpopupcalendar.day.html
Month gui_popupcalendar/tfpgpopupcalendar.month.html
Year gui_popupcalendar/tfpgpopupcalendar.year.html
@@ -911,19 +1065,36 @@
FontDesc gui_popupcalendar/tfpgcalendarcombo.fontdesc.html
MinDate gui_popupcalendar/tfpgcalendarcombo.mindate.html
MaxDate gui_popupcalendar/tfpgcalendarcombo.maxdate.html
+ CloseOnSelect gui_popupcalendar/tfpgcalendarcombo.closeonselect.html
+ TabOrder gui_popupcalendar/tfpgcalendarcombo.taborder.html
OnChange gui_popupcalendar/tfpgcalendarcombo.onchange.html
+ gui_hyperlink gui_hyperlink/index.html
+ TfpgHyperlink gui_hyperlink/tfpghyperlink.html
+ HandleMouseEnter gui_hyperlink/tfpghyperlink.handlemouseenter.html
+ HandleMouseExit gui_hyperlink/tfpghyperlink.handlemouseexit.html
+ HandleLMouseDown gui_hyperlink/tfpghyperlink.handlelmousedown.html
+ Create gui_label/tfpgcustomlabel.create.html
+ GoHyperLink gui_hyperlink/tfpghyperlink.gohyperlink.html
+ Autosize gui_hyperlink/tfpghyperlink.autosize.html
+ FontDesc gui_hyperlink/tfpghyperlink.fontdesc.html
+ HotTrackColor gui_hyperlink/tfpghyperlink.hottrackcolor.html
+ HotTrackFont gui_hyperlink/tfpghyperlink.hottrackfont.html
+ Text gui_hyperlink/tfpghyperlink.text.html
+ TextColor gui_hyperlink/tfpghyperlink.textcolor.html
+ URL gui_hyperlink/tfpghyperlink.url.html
:classes
#GUI.gui_basegrid.TfpgBaseGrid #CoreLib.gfx_widget.TfpgWidget
-1VFBackgroundColor
1VFColResizing
1VFDragPos
+1VFOnDrawCell
1VFResizedCol
1VFDefaultColWidth
1VFDefaultRowHeight
1VFFocusCol
1VFFocusRow
1VFHeaderHeight
+1VFOnCanSelectCell
1VFOnFocusChange
1VFOnRowChange
1VFPrevCol
@@ -949,7 +1120,6 @@
1MSetRowSelect
1MSetScrollBarStyle
1MVScrollBarMove
-1MSetBackgroundColor
1MSetDefaultColWidth
1MSetDefaultRowHeight
1MSetFocusCol
@@ -959,12 +1129,20 @@
1MSetShowHeader
1MVisibleLines
1MVisibleWidth
+1MSetFirstRow
2MUpdateScrollBars
2MGetHeaderText
2MGetColumnWidth
2MSetColumnWidth
+2MGetColumnBackgroundColor
+2MSetColumnBackgroundColor
+2MGetColumnTextColor
+2MSetColumnTextColor
2MGetColumnCount
2MGetRowCount
+2MCanSelectCell
+2MDoDrawCellEvent
+2MDoCanSelectCell
2MDrawCell
2MDrawHeader
2MDrawGrid
@@ -983,7 +1161,6 @@
2PFontDesc rw
2PHeaderFont r
2PHeaderFontDesc rw
-2PBackgroundColor rw
2PFocusCol rw
2PFocusRow rw
2PRowSelect rw
@@ -994,8 +1171,13 @@
2PScrollBarStyle rw
2PHeaderHeight r
2PColumnWidth rw
+2PColumnBackgroundColor rw
+2PColumnTextColor rw
+2PTopRow rw
+2POnDrawCell rw
2POnFocusChange rw
2POnRowChange rw
+2POnCanSelectCell rw
3MCreate
3MDestroy
3MUpdate
@@ -1004,15 +1186,15 @@
#GUI.gui_bevel.TfpgBevel #CoreLib.gfx_widget.TfpgWidget
1VFBevelShape
1VFBevelStyle
-1VFBackgroundColor
-1MSetBackgroundColor
1MSetBevelShape
1MSetBevelStyle
2MHandlePaint
3MCreate
+4PBackgroundColor
4PShape rw
4PStyle rw
-4PBackgroundColor rw
+4POnClick
+4POnDoubleClick
#GUI.gui_button.TfpgButton #CoreLib.gfx_widget.TfpgWidget
1VFCommand
1VFImageName
@@ -1034,6 +1216,8 @@
1MGetAllowDown
1MSetAllowDown
1MSetAllowAllUp
+1MDoPush
+1MDoRelease
2VFImageMargin
2VFImageSpacing
2VFEmbedded
@@ -1050,32 +1234,32 @@
2MHandleLMouseUp
2MHandleMouseExit
2MHandleMouseEnter
-3VOnClick
3MCreate
3MDestroy
-3MDoPush
-3MDoRelease
3MClick
3MGetCommand
3MSetCommand
3PDown rw
3PFont r
3PAllowDown rw
-4PText rw
+4PAllowAllUp rw
+4PBackgroundColor
4PDefault rw
+4PEmbedded rw
4PFontDesc rw
-4PImageName rw
+4PGroupIndex rw
4PImageMargin rw
+4PImageName rw
4PImageSpacing rw
-4PGroupIndex rw
-4PAllowAllUp rw
4PModalResult rw
-4PEmbedded rw
4PShowImage rw
+4PTabOrder
+4PText rw
+4PTextColor
4POnMouseExit
4POnMouseEnter
+4POnClick
#GUI.gui_checkbox.TfpgCheckBox #CoreLib.gfx_widget.TfpgWidget
-1VFBackgroundColor
1VFChecked
1VFOnChange
1VFText
@@ -1083,7 +1267,6 @@
1VFBoxSize
1VFIsPressed
1MGetFontDesc
-1MSetBackgroundColor
1MSetChecked
1MSetFontDesc
1MSetText
@@ -1094,26 +1277,39 @@
3MCreate
3MDestroy
3PFont r
+4PBackgroundColor
4PChecked rw
-4PText rw
4PFontDesc rw
-4PBackgroundColor rw
+4PTabOrder
+4PText rw
+4PTextColor
4POnChange rw
-#GUI.gui_combobox.TfpgAbstractComboBox #CoreLib.gfx_widget.TfpgWidget
+#GUI.gui_combobox.TfpgBaseComboBox #CoreLib.gfx_widget.TfpgWidget
1VFDropDownCount
-1VFBackgroundColor
-1VFFocusItem
1VFFont
-1VFInternalBtnRect
-1VFItems
1VFOnChange
1MGetFontDesc
-1MSetBackgroundColor
1MSetDropDownCount
-1MInternalBtnClick
-1MInternalListBoxSelect
1MSetFocusItem
1MSetFontDesc
+2VFInternalBtnRect
+2VFFocusItem
+2VFItems
+2MHandleKeyPress
+2MDoOnChange
+2MDoDropDown
+2MGetDropDownPos
+2PDropDownCount rw
+2PFocusItem rw
+2PFontDesc rw
+2PItems r
+2POnChange rw
+3MCreate
+3MDestroy
+3PFont r
+#GUI.gui_combobox.TfpgAbstractComboBox #GUI.gui_combobox.TfpgBaseComboBox
+1MInternalBtnClick
+1MSetFocusItem
1MCalculateInternalButtonRect
2VFMargin
2VFBtnPressed
@@ -1124,43 +1320,45 @@
2MSetText
2MSetHeight
2MSetWidth
+2MHandleKeyPress
2MHandleLMouseDown
2MHandleLMouseUp
+2MHandleMouseScroll
2MHandleResize
2MHandlePaint
2MPaintInternalButton
-2PDropDownCount rw
-2PItems r
-2PFocusItem rw
-2PBackgroundColor rw
-2PFontDesc rw
-2POnChange rw
2PText rw
3MCreate
3MDestroy
3MUpdate
-3PFont r
#GUI.gui_combobox.TfpgComboBox #GUI.gui_combobox.TfpgAbstractComboBox
4PBackgroundColor
4PDropDownCount
4PFocusItem
4PFontDesc
+4PHeight
4PItems
+4PTabOrder
4PText
+4PTextColor
4PWidth
-4PHeight
4POnChange
#GUI.gui_customgrid.TfpgGridColumn TObject
1VFAlignment
1VFTitle
1VFWidth
+1VFBackgroundColor
+1VFTextColor
3MCreate
3PWidth rw
3PTitle rw
3PAlignment rw
+3PBackgroundColor rw
+3PTextColor rw
#GUI.gui_customgrid.TfpgCustomGrid #GUI.gui_basegrid.TfpgBaseGrid
2VFRowCount
2VFColumns
+2MSetTextColor
2MGetColumns
2MDoDeleteColumn
2MDoSetRowCount
@@ -1171,6 +1369,10 @@
2MSetRowCount
2MGetColumnWidth
2MSetColumnWidth
+2MGetColumnBackgroundColor
+2MSetColumnBackgroundColor
+2MGetColumnTextColor
+2MSetColumnTextColor
2MGetHeaderText
2PRowCount rw
2PColumnCount rw
@@ -1187,12 +1389,14 @@
1VFLineHeight
1VFMaxLineWidth
1VFButton
-1MButtonClick
+1VFCentreText
2MHandleKeyPress
2MHandlePaint
+2MHandleShow
3MCreate
3MDestroy
3MSetMessage
+3PCentreText rw
#GUI.gui_dialogs.TfpgBaseDialog TfpgForm
2VFSpacing
2VFDefaultButtonWidth
@@ -1201,12 +1405,14 @@
2MbtnOKClick
2MbtnCancelClick
2MHandleKeyPress
+2MSetupCaptions
3MCreate
#GUI.gui_dialogs.TfpgFontSelectDialog #GUI.gui_dialogs.TfpgBaseDialog
1VFSampleText
+1VFMode
1VlblLabel1
-1VlblLabel2
-1VlblLabel3
+1VlblTypeface
+1VlblSize
1VlblLabel4
1VlblLabel5
1VlbCollection
@@ -1216,11 +1422,15 @@
1VcbItalic
1VcbUnderline
1VcbAntiAlias
-1VedSample
+1VmemSample
+1MOnCollectionChanged
1MOnParamChange
1MCreateFontList
+1MCreateFontAliasList
+1MSetupUI
2MGetFontDesc
2MSetFontDesc
+2MSetupCaptions
3MCreate
3MSetSampleText
#GUI.gui_dialogs.TfpgFileDialog #GUI.gui_dialogs.TfpgBaseDialog
@@ -1249,6 +1459,7 @@
1MFilterChange
1MDirChange
1MUpDirClick
+1MbtnDirNewClicked
1MedFilenameChanged
1MUpdateButtonState
2MHandleKeyPress
@@ -1262,20 +1473,35 @@
3MRunSaveFile
3PFilter rw
3PShowHidden rw
-#GUI.gui_dialogs.TfpgMessageDialog #GUI.gui_dialogs.TfpgBaseDialog
+#GUI.gui_dialogs.TfpgMessageDialog TfpgForm
1VFInformativeText
1VFText
1VFButtons
1VFDefaultButton
1VFDialogType
+1VFButtonList
+1VFMaxLineWidth
+1VFFont
+1VFTextY
+1VFLineHeight
+1MGetInformativeText
1MSetButtons
1MSetDefaultButton
1MSetInformativeText
1MSetText
1MpnlIconPaint
+1MPrepareIcon
+1MPrepareText
+1MPrepareButtons
+2MSetWindowTitle
2MHandlePaint
+2MHandleShow
+2MHandleKeyPress
+2MPrepareLayout
3VlblName1
3VpnlIcon
+3MCreate
+3MDestroy
3MAfterCreate
3MAbout
3MAboutFPGui
@@ -1288,9 +1514,37 @@
3PButtons rw
3PDefaultButton rw
3PDialogType r
+#GUI.gui_dialogs.TfpgNewDirDialog #GUI.gui_dialogs.TfpgBaseDialog
+1VlblTitle
+1VedDirectory
+1MGetDirectory
+3MCreate
+3PDirectory r
+#GUI.gui_dialogs.TfpgPromptUserDialog #GUI.gui_dialogs.TfpgBaseDialog
+1VlblTitle
+1VlblTitlePw
+1VedUserID
+1VedPassword
+1MGetUserID
+1MGetUserPassword
+3MCreate
+3MAuthenticate
+3MWiggle
+3PUserID r
+3PPassword r
+#GUI.gui_dialogs.TfpgPromptUserDbDialog #GUI.gui_dialogs.TfpgPromptUserDialog
+1VlblDatabases
+2VaStringList
+2VcbDatabases
+2MPopulateComboDb
+3MCreate
+3MDestroy
#GUI.gui_edit.TfpgCustomEdit #CoreLib.gfx_widget.TfpgWidget
+1VFAutoSelect
+1VFHideSelection
+1VFPopupMenu
+1VFDefaultPopupMenu
1VFText
-1VFBackgroundColor
1VFFont
1VFPasswordMode
1VFBorderStyle
@@ -1301,50 +1555,93 @@
1MDeleteSelection
1MDoCopy
1MDoPaste
-1MSetBackgroundColor
+1MSetAutoSelect
1MSetBorderStyle
+1MSetHideSelection
1MSetPasswordMode
1MGetFontDesc
1MSetFontDesc
1MSetText
+1MDefaultPopupCut
+1MDefaultPopupCopy
+1MDefaultPopupPaste
+1MDefaultPopupClearAll
+1MSetDefaultPopupMenuItemsState
2VFMouseDragPos
2VFDrawOffset
2VFSideMargin
2VFSelStart
2VFSelOffset
2VFCursorPos
+2MShowDefaultPopupMenu
2MHandlePaint
2MHandleKeyChar
2MHandleKeyPress
2MHandleLMouseDown
+2MHandleRMouseDown
2MHandleMouseMove
+2MHandleDoubleClick
2MHandleMouseEnter
2MHandleMouseExit
+2MHandleSetFocus
+2MHandleKillFocus
2MGetDrawText
-2PBackgroundColor rw
+2PAutoSelect rw
+2PBorderStyle rw
2PFont r
2PFontDesc rw
+2PHideSelection rw
+2PMaxLength rw
2PPasswordMode rw
-2PBorderStyle rw
+2PPopupMenu rw
2PText rw
-2PMaxLength rw
2POnChange rw
3MCreate
3MDestroy
3MSelectionText
+3MSelectAll
+3MClear
+3MClearSelection
+3MCopyToClipboard
+3MCutToClipboard
+3MPasteFromClipboard
#GUI.gui_edit.TfpgEdit #GUI.gui_edit.TfpgCustomEdit
-4PText
-4PFontDesc
+3PPopupMenu
+4PAutoSelect
4PBackgroundColor
+4PBorderStyle
+4PFontDesc
+4PHideSelection
4PMaxLength
4PPasswordMode
-4PBorderStyle
+4PTabOrder
+4PText
+4PTextColor
4POnChange
-4POnPaint
-4POnMouseExit
+4POnEnter
+4POnExit
+4POnKeyPress
4POnMouseEnter
+4POnMouseExit
+4POnPaint
+#GUI.gui_edit.TfpgNumericEdit #GUI.gui_edit.TfpgCustomEdit
+2MHandleKeyChar
+4PAutoSelect
+4PBackgroundColor
+4PBorderStyle
+4PFontDesc
+4PHideSelection
+4PTabOrder
+4PTextColor
+4POnChange
+4POnEnter
+4POnExit
4POnKeyPress
+4POnMouseEnter
+4POnMouseExit
+4POnPaint
#GUI.gui_form.TfpgForm #CoreLib.gfx_widget.TfpgWidget
+1VFFullScreen
1VFOnActivate
1VFOnClose
1VFOnCreate
@@ -1352,13 +1649,11 @@
1VFOnDestroy
1VFOnHide
1VFOnShow
-1MSetBackgroundColor
2VFModalResult
2VFParentForm
2VFWindowPosition
2VFWindowTitle
2VFSizeable
-2VFBackgroundColor
2MAdjustWindowStyle
2MSetWindowParameters
2MSetWindowTitle
@@ -1369,9 +1664,12 @@
2MHandleClose
2MHandleHide
2MHandleShow
+2MHandleMove
+2MHandleResize
2MHandleKeyPress
2MAfterConstruction
2MBeforeDestruction
+2MDoOnClose
3MCreate
3MAfterCreate
3MShow
@@ -1380,7 +1678,9 @@
3MClose
3PSizeable rw
3PModalResult rw
-4PBackgroundColor rw
+3PFullScreen rw
+4PBackgroundColor
+4PTextColor
4PWindowPosition rw
4PWindowTitle rw
4POnActivate rw
@@ -1391,42 +1691,6 @@
4POnHide rw
4POnPaint
4POnShow rw
-#GUI.gui_grid.TFileEntry TObject
-1VFAttributes
-1VFEntryType
-1VFExtention
-1VFGroupID
-1VFIsLink
-1VFLinkTarget
-1VFMode
-1VFModTime
-1VFName
-1VFOwnerID
-1VFSize
-3MCreate
-3PName rw
-3PExtention rw
-3PSize rw
-3PEntryType rw
-3PIsLink rw
-3PAttributes rw
-3PMode rw
-3PModTime rw
-3POwnerID rw
-3PGroupID rw
-3PLinkTarget rw
-#GUI.gui_grid.TFileList TObject
-1VFEntries
-1VFDirectoryName
-1MGetEntry
-3MCreate
-3MDestroy
-3MCount
-3MReadDirectory
-3MClear
-3MSort
-3PEntry r
-3PDirectoryName r
#GUI.gui_grid.TfpgFileGrid #GUI.gui_customgrid.TfpgCustomGrid
1VFFileList
1VFFixedFont
@@ -1447,6 +1711,7 @@
4PColumns
4PFocusRow
4PScrollBarStyle
+4PTabOrder
4POnRowChange
4POnDoubleClick
#GUI.gui_grid.TfpgStringColumn #GUI.gui_customgrid.TfpgGridColumn
@@ -1475,79 +1740,99 @@
3PObjects rw
3PColumnTitle rw
3PColumnWidth rw
+3PColumnBackgroundColor rw
+3PColumnTextColor rw
#GUI.gui_grid.TfpgStringGrid #GUI.gui_grid.TfpgCustomStringGrid
+4PBackgroundColor
+4PColumnCount
4PColumns
+4PColumnWidth
4PDefaultColWidth
4PDefaultRowHeight
-4PFontDesc
-4PHeaderFontDesc
-4PBackgroundColor
4PFocusCol
4PFocusRow
-4PRowSelect
-4PColumnCount
+4PFontDesc
+4PHeaderFontDesc
+4PHeaderHeight
4PRowCount
+4PRowSelect
4PScrollBarStyle
-4PShowHeader
4PShowGrid
-4PHeaderHeight
-4PColumnWidth
-4POnFocusChange
-4POnRowChange
+4PShowHeader
+4PTabOrder
+4PTopRow
+4POnCanSelectCell
+4POnDrawCell
4POnDoubleClick
+4POnFocusChange
4POnKeyPress
+4POnRowChange
#GUI.gui_label.TfpgCustomLabel #CoreLib.gfx_widget.TfpgWidget
1VFAutoSize
-1VFBackgroundColor
-1VFColor
+1VFAlignment
+1VFLayout
+1VFWrapText
+1VFWrappedText
+1VFLineSpace
+1MWrap
+1MSetWrapText
+1MSetAlignment
+1MSetLayout
1MGetFontDesc
1MSetAutoSize
-1MSetBackgroundColor
1MSetFontDesc
-1MSetColor
1MSetText
1MResizeLabel
2VFText
2VFFont
+2MHandleResize
2MHandlePaint
+2PWrapText rw
+2PAlignment rw
2PAutoSize rw
-2PText rw
+2PLayout rw
2PFontDesc rw
-2PColor rw
-2PBackgroundColor rw
+2PText rw
+2PLineSpace rw
3MCreate
3MDestroy
3PFont r
#GUI.gui_label.TfpgLabel #GUI.gui_label.TfpgCustomLabel
+4PAlignment
4PAutoSize
4PBackgroundColor
-4PColor
4PFontDesc
+4PLayout
4PText
+4PTextColor
+4PWidth
+4PWrapText
+4POnClick
+4POnDoubleClick
+4POnMouseDown
4POnMouseEnter
4POnMouseExit
-4POnMouseDown
-4POnMouseUp
4POnMouseMove
+4POnMouseUp
#GUI.gui_listbox.TfpgBaseListBox #CoreLib.gfx_widget.TfpgWidget
1VFHotTrack
1VFOnChange
1VFOnScroll
1VFOnSelect
1VFPopupFrame
+1VFAutoHeight
1MGetFontDesc
1MSetFocusItem
1MSetFontDesc
1MSetPopupFrame
1MUpdateScrollbarCoords
+1MSetAutoHeight
2VFFont
2VFScrollBar
2VFFocusItem
2VFMouseDragging
2VFFirstItem
2VFMargin
-2VFBackgroundColor
-2MSetFirstItem
2MUpdateScrollBar
2MFollowFocus
2MListHeight
@@ -1564,34 +1849,78 @@
2MHandleMouseScroll
2MHandleShow
2MHandlePaint
-2PPopupFrame rw
-2PHotTrack rw
+2PAutoHeight rw
2PFocusItem rw
2PFontDesc rw
+2PHotTrack rw
+2PPopupFrame rw
3MCreate
3MDestroy
3MUpdate
3MItemCount
3MRowHeight
+3MSetFirstItem
3PFont r
3POnChange rw
3POnSelect rw
3POnScroll rw
+3POnKeyPress
#GUI.gui_listbox.TfpgTextListBox #GUI.gui_listbox.TfpgBaseListBox
2VFItems
-2VFInternalItems
2MDrawItem
+2MHandleKeyChar
2PItems r
3MCreate
3MDestroy
3MItemCount
3MText
#GUI.gui_listbox.TfpgListBox #GUI.gui_listbox.TfpgTextListBox
+4PAutoHeight
+4PBackgroundColor
4PFocusItem
4PFontDesc
4PHotTrack
4PItems
4PPopupFrame
+4PTabOrder
+4PTextColor
+#GUI.gui_listbox.TColorItem TObject
+3MCreate
+3VColorName
+3VColorValue
+#GUI.gui_listbox.TfpgBaseColorListBox #GUI.gui_listbox.TfpgBaseListBox
+1VFColorBoxWidth
+1VFColorBoxHeight
+1VFColorPalette
+1VFShowColorNames
+1MGetColor
+1MSetColor
+1MSetColorPalette
+1MSetShowColorNames
+1MSetupColorPalette
+1MFreeAndClearColors
+2VFItems
+2MDrawItem
+2PItems r
+2PColor rw
+2PColorPalette rw
+2PShowColorNames rw
+3MCreate
+3MDestroy
+3MItemCount
+#GUI.gui_listbox.TfpgColorListBox #GUI.gui_listbox.TfpgBaseColorListBox
+4PAutoHeight
+4PBackgroundColor
+4PColor
+4PColorPalette
+4PFocusItem
+4PFontDesc
+4PHotTrack
+4PItems
+4PPopupFrame
+4PShowColorNames
+4PTabOrder
+4PTextColor
#GUI.gui_listview.TfpgLVColumn TComponent
1VFAlignment
1VFCaptionAlignment
@@ -1764,6 +2093,7 @@
4PHScrollBar r
4PItemHeight r
4PItemIndex rw
+4PTabOrder
4POnColumnClick rw
4POnPaintColumn rw
4POnPaintItem rw
@@ -1783,7 +2113,6 @@
1VFMouseDragging
1VFMouseDragPos
1VFFont
-1VFBackgroundColor
1VFDrawOffset
1VFLineHeight
1VFFirstLine
@@ -1828,16 +2157,19 @@
3MDestroy
3MUpdateScrollBars
3MSelectionText
-3PLineHeight r
3PCursorLine rw
-3PText rw
3PFont r
-3POnChange rw
-3PUseTabs rw
-3PTabWidth rw
+3PLineHeight r
3PMaxLength rw
-4PLines r
+3PTabWidth rw
+3PText rw
+3PUseTabs rw
+4PBackgroundColor
4PFontDesc rw
+4PLines r
+4PTabOrder
+4PTextColor
+4POnChange rw
#GUI.gui_menu.TfpgMenuItem TComponent
1VFCommand
1VFEnabled
@@ -1867,11 +2199,9 @@
3PSubMenu rw
3POnClick rw
#GUI.gui_menu.TfpgPopupMenu #CoreLib.gfx_popupwindow.TfpgPopupWindow
-1VFBackgroundColor
1VFBeforeShow
1VFMargin
1VFTextMargin
-1MSetBackgroundColor
1MDoSelect
1MCloseSubmenus
1MGetItemPosY
@@ -1886,11 +2216,15 @@
2VFSymbolWidth
2VFItems
2VFFocusItem
+2MHandleMouseEnter
+2MHandleMouseExit
2MHandleMouseMove
2MHandleLMouseDown
+2MHandleLMouseUp
2MHandleKeyPress
2MHandlePaint
2MHandleShow
+2MHandleClose
2MDrawItem
2MDrawRow
2MItemHeight
@@ -1902,16 +2236,21 @@
3MClose
3MAddMenuItem
3MMenuItemByName
-3PBackgroundColor rw
+3MMenuItem
3PBeforeShow rw
#GUI.gui_menu.TfpgMenuBar #CoreLib.gfx_widget.TfpgWidget
-1VFBackgroundColor
1VFBeforeShow
1VFLightColor
1VFDarkColor
-1MSetBackgroundColor
+1VFMenuOptions
+1VFPrevFocusItem
+1VFFocusItem
+1MSetFocusItem
+1MDoSelect
+1MCloseSubmenus
+1MItemWidth
2VFItems
-2VFFocusItem
+2PFocusItem rw
2MPrepareToShow
2MVisibleCount
2MVisibleItem
@@ -1920,30 +2259,26 @@
2MHandleLMouseDown
2MHandleKeyPress
2MHandlePaint
+2MCalcMouseCol
+2MGetItemPosX
+2MMenuFocused
+2MSearchItemByAccel
+2MActivateMenu
+2MDeActivateMenu
+2MDrawColumn
3MCreate
3MDestroy
-3MItemWidth
-3MDrawColumn
-3MCalcMouseCol
-3MGetItemPosX
-3MDoSelect
-3MCloseSubmenus
-3MMenuFocused
-3MSearchItemByAccel
-3MDeActivateMenu
-3MActivateMenu
3MAddMenuItem
-3PBackgroundColor rw
+3MMenuItem
+3PMenuOptions rw
3PBeforeShow rw
#GUI.gui_progressbar.TfpgCustomProgressBar #CoreLib.gfx_widget.TfpgWidget
-1VFBackgroundColor
1VFMax
1VFMin
1VFPosition
1VFShowCaption
1VFStep
1VFFont
-1MSetBackgroundColor
1MSetMax
1MSetMin
1MSetPosition
@@ -1954,7 +2289,6 @@
2PMin rw
2PPosition rw
2PStep rw
-2PBackgroundColor rw
2PShowCaption rw
3MCreate
3MDestroy
@@ -1968,8 +2302,9 @@
4PMin
4PPosition
4PStep
+4PTextColor
#GUI.gui_radiobutton.TfpgRadioButton #CoreLib.gfx_widget.TfpgWidget
-1VFBackgroundColor
+1VFAutoSize
1VFChecked
1VFFont
1VFGroupIndex
@@ -1978,39 +2313,46 @@
1VFBoxSize
1VFIsPressed
1MGetFontDesc
-1MSetBackgroundColor
+1MSetAutoSize
1MSetChecked
1MSetFontDesc
1MSetText
+1MDoAdjustWidth
2MHandlePaint
2MHandleLMouseDown
2MHandleLMouseUp
+2MHandleKeyPress
2MHandleKeyRelease
+2MFindNeighbor
3MCreate
3MDestroy
3PFont r
+4PAutoSize rw
+4PBackgroundColor
4PChecked rw
-4PText rw
4PFontDesc rw
-4PBackgroundColor rw
4PGroupIndex rw
+4PTabOrder
+4PText rw
+4PTextColor
4POnChange rw
#GUI.gui_scrollbar.TfpgScrollBar #CoreLib.gfx_widget.TfpgWidget
1VFLargeChange
-1VPrevAreaPressed
-1VNextAreaPressed
+1VFScrollbarDownPart
1MSetMax
1MSetMin
1MSetPosition
+1MStep
+1MStepPage
+1MStepStart
+1MStepEnd
2VFMax
2VFMin
+2VFPageSize
2VFPosition
2VFScrollStep
2VFSliderPos
2VFSliderLength
-2VFSliderDragging
-2VFStartBtnPressed
-2VFEndBtnPressed
2VFSliderDragPos
2VFSliderDragStart
2VFScrollTimer
@@ -2031,6 +2373,7 @@
3MCreate
3MDestroy
3MRepaintSlider
+3PPageSize rw
3PPosition rw
3PScrollStep rw
3PMin rw
@@ -2058,12 +2401,10 @@
#GUI.gui_style.TfpgClearLookStyle #GUI.gui_style.TfpgCommonStyle
#GUI.gui_style.TfpgMotifStyle #GUI.gui_style.TfpgCommonStyle
#GUI.gui_tab.TfpgTabSheet #CoreLib.gfx_widget.TfpgWidget
-1VFBackgroundColor
1VFText
1MGetPageControl
1MGetPageIndex
1MGetText
-1MSetBackgroundColor
1MSetPageIndex
1MSetText
2MHandlePaint
@@ -2073,9 +2414,7 @@
3PText rw
3PPageIndex rw
3PPageControl r
-3PBackgroundColor rw
#GUI.gui_tab.TfpgPageControl #CoreLib.gfx_widget.TfpgWidget
-1VFBackgroundColor
1VFFont
1VFActivePage
1VFMargin
@@ -2101,7 +2440,6 @@
1MMaxButtonWidth
1MButtonHeight
1MButtonWidth
-1MSetBackgroundColor
1MSetFixedTabWidth
1MGetTabText
1MLeftButtonClick
@@ -2114,6 +2452,7 @@
2MOrderSheets
2MRePaintTitles
2MHandlePaint
+2MHandleShow
2MHandleLMouseUp
2MHandleKeyPress
3MCreate
@@ -2124,13 +2463,14 @@
3PPages r
3POnChange rw
4PActivePageIndex rw
-4PBackgroundColor rw
+4PBackgroundColor
4PFixedTabWidth rw
4PSortPages rw
4PStyle rw
+4PTabOrder
4PTabPosition rw
+4PTextColor
#GUI.gui_trackbar.TfpgTrackBarExtra #CoreLib.gfx_widget.TfpgWidget
-1VFBackgroundColor
1VFMax
1VFMin
1VFOnChange
@@ -2138,7 +2478,6 @@
1VFPosition
1VFSliderSize
1MDoChange
-1MSetBackgroundColor
1MSetMax
1MSetMin
1MSetPosition
@@ -2150,12 +2489,13 @@
2MHandleLMouseUp
2MHandleKeyPress
3MCreate
-4PBackgroundColor rw
+4PBackgroundColor
4PMin rw
4PMax rw
4PPosition rw
4PSliderSize rw
4POrientation rw
+4PTabOrder
4POnChange rw
#GUI.gui_trackbar.TfpgTrackBar #CoreLib.gfx_widget.TfpgWidget
1VFMax
@@ -2172,8 +2512,6 @@
1VFMousePosition
1VFOnChange
1VFFont
-1VFBackgroundColor
-1MSetBackgroundColor
1MSetMax
1MSetMin
1MSetPosition
@@ -2188,13 +2526,15 @@
2MPositionChange
3MCreate
3MDestroy
-4PBackgroundColor rw
+4PBackgroundColor
4PPosition rw
4PScrollStep rw
4PMin rw
4PMax rw
4PShowPosition rw
4POrientation rw
+4PTabOrder
+4PTextColor
4POnChange rw
#GUI.gui_iniutils.TfpgINIFile TINIFile
1VFReadOnly
@@ -2289,12 +2629,14 @@
1VFMinDate
1VFCallerWidget
1VFOnValueSet
+1VFCloseOnSelect
1VedtYear
1VbtnYearUp
1VbtnYearDown
1VedtMonth
1VbtnMonthUp
1VbtnMonthDown
+1VbtnToday
1VgrdName1
1MGetDateElement
1MPopulateDays
@@ -2304,11 +2646,13 @@
1MSetDateValue
1MSetMaxDate
1MSetMinDate
+1MSetCloseOnSelect
1MUpdateCalendar
1MbtnYearUpClicked
1MbtnYearDownClicked
1MbtnMonthUpClicked
1MbtnMonthDownClicked
+1MbtnTodayClicked
1MgrdName1DoubleClick
1MgrdName1KeyPress
1MTearDown
@@ -2320,6 +2664,7 @@
2PCallerWidget rw
3MCreate
3MAfterCreate
+3PCloseOnSelect rw
3PDay
3PMonth
3PYear
@@ -2332,6 +2677,7 @@
1VFDateFormat
1VFMaxDate
1VFMinDate
+1VFCloseOnSelect
1MInternalOnValueSet
1MSetDateFormat
1MSetDateValue
@@ -2339,6 +2685,7 @@
1MSetMinDate
1MSetText
1MGetText
+1MSetCloseOnSelect
2MHasText
2MDoDropDown
3MCreate
@@ -2348,4 +2695,27 @@
4PFontDesc
4PMinDate rw
4PMaxDate rw
+4PCloseOnSelect rw
+4PTabOrder
4POnChange
+#GUI.gui_hyperlink.TfpgHyperlink #GUI.gui_label.TfpgCustomLabel
+1VfHotTrackColor
+1VfOldColor
+1VfOldFont
+1VfHTFont
+1VfUrl
+1MSetHotTrackColor
+1MSetHotTrackFont
+1MSetURL
+2MHandleMouseEnter
+2MHandleMouseExit
+2MHandleLMouseDown
+3MCreate
+3MGoHyperLink
+4PAutosize
+4PFontDesc
+4PHotTrackColor rw
+4PHotTrackFont rw
+4PText
+4PTextColor
+4PURL rw
diff --git a/docs/new_gfx.sh b/docs/new_gfx.sh
index 558e6dc7..5a8d1c47 100755
--- a/docs/new_gfx.sh
+++ b/docs/new_gfx.sh
@@ -14,5 +14,11 @@ makeskel --package=CoreLib --output=xml/corelib/gfx_utils.xml --input='-Fi../src
makeskel --package=CoreLib --output=xml/corelib/gfx_popupwindow.xml --input='-Fi../src/corelib ../src/corelib/gfx_popupwindow.pas'
makeskel --package=CoreLib --output=xml/corelib/gfx_wuline.xml --input='-Fi../src/corelib ../src/corelib/gfx_wuline.pas'
+makeskel --package=CoreLib --output=xml/corelib/gfx_imagelist.xml --input='-Fi../src/corelib ../src/corelib/gfx_imagelist.pas'
+makeskel --package=CoreLib --output=xml/corelib/gfx_constants.xml --input='-Fi../src/corelib ../src/corelib/gfx_constants.pas'
+makeskel --package=CoreLib --output=xml/corelib/gfx_pofiles.xml --input='-Fi../src/corelib ../src/corelib/gfx_pofiles.pas'
+makeskel --package=CoreLib --output=xml/corelib/gfx_translations.xml --input='-Fi../src/corelib ../src/corelib/gfx_translations.pas'
+makeskel --package=CoreLib --output=xml/corelib/gfx_stringhashlist.xml --input='-Fi../src/corelib ../src/corelib/gfx_stringhashlist.pas'
+
# makeskel --package=CoreLib --output=xml/corelib/gfx_.xml --input='-Fi../src/corelib ../src/corelib/gfx_.pas'
diff --git a/docs/xml/corelib/gfx_constants.xml b/docs/xml/corelib/gfx_constants.xml
new file mode 100644
index 00000000..a6411102
--- /dev/null
+++ b/docs/xml/corelib/gfx_constants.xml
@@ -0,0 +1,1120 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="CoreLib">
+
+<!--
+ ====================================================================
+ gfx_constants
+ ====================================================================
+-->
+
+<module name="gfx_constants">
+<short></short>
+<descr>
+</descr>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="gfxbase">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLanguage">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsOK">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCancel">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsHelp">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsOpen">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsSave">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCreate">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsChange">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsFind">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsSearch">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsReplace">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsConfirm">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsAll">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsSelect">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsYes">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsNo">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsAbort">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsRetry">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsIgnore">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsClose">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsInsert">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsEdit">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsDelete">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsExit">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsYesToAll">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsNoToAll">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCut">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCopy">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsPaste">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsError">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCriticalError">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsInformation">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsConfirmation">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsWarning">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsMessage">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsAbout">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsAllFiles">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCreateDirectory">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsEnterNewDirectory">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCannotCreateDir">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsSelectAFont">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsName">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCollection">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsSize">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsStyle">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsItalic">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsBold">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsUnderScore">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsTypeface">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsAntiAliasing">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsExampleText">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCollectionAllFonts">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCollectionRecentlyUsed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCollectionFavourites">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCollectionFixedWidth">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCollectionSans">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCollectionSerif">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsCollectionFontAliases">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsOpenAFile">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsFileName">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsFileType">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsDrive">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsFiles">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsDirectories">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShowHidden">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsFileSelection">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsFileModifiedTime">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsFileAttributes">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsFileRights">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsFileOwner">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsFileGroup">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsSaveAFile">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsUserName">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsPassword">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsDatabase">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsErrListMustBeEmpty">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsErrCouldNotOpenDir">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsErrItemOfWrongType">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsErrFailedToCreateDir">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsErrNotAssigned">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortMon">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortTue">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortWed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortThu">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortFri">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortSat">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortSun">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongMon">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongTue">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongWed">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongThu">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongFri">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongSat">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongSun">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsToday">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortJan">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortFeb">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortMar">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortApr">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortMay">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortJun">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortJul">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortAug">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortSep">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortOct">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortNov">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsShortDec">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongJan">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongFeb">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongMar">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongApr">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongMay">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongJun">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongJul">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongAug">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongSep">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongOct">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongNov">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- resource string Visibility: default -->
+<element name="rsLongDec">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: default -->
+<element name="fpgAddColon">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="fpgAddColon.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="fpgAddColon.AText">
+<short></short>
+</element>
+
+</module> <!-- gfx_constants -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/corelib/gfx_imagelist.xml b/docs/xml/corelib/gfx_imagelist.xml
new file mode 100644
index 00000000..65bd6d24
--- /dev/null
+++ b/docs/xml/corelib/gfx_imagelist.xml
@@ -0,0 +1,421 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="CoreLib">
+
+<!--
+ ====================================================================
+ gfx_imagelist
+ ====================================================================
+-->
+
+<module name="gfx_imagelist">
+<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="fpgfx">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="EItemExists">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TfpgImageList">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TfpgImageItem">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TfpgImageItem.FImage">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TfpgImageItem.FIndex">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TfpgImageItem.FImageList">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TfpgImageItem.SetImageList">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageItem.SetImageList.AImageList">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TfpgImageItem.SetIndex">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageItem.SetIndex.AIndex">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TfpgImageItem.SetImage">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageItem.SetImage.AImage">
+<short></short>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TfpgImageItem.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageItem.Create.AImageList">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageItem.Create.AIndex">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageItem.Create.AImage">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageItem.Create.AFileName">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TfpgImageItem.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TfpgImageItem.Index">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TfpgImageItem.Image">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TfpgImageItem.ImageList">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TfpgImageItem.LoadFromFile">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageItem.LoadFromFile.AFileName">
+<short></short>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TfpgImageList.FList">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: private -->
+<element name="TfpgImageList.GetFListIndex">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TfpgImageList.GetFListIndex.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageList.GetFListIndex.AIndex">
+<short></short>
+</element>
+
+<!-- function Visibility: private -->
+<element name="TfpgImageList.GetItem">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TfpgImageList.GetItem.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageList.GetItem.AIndex">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TfpgImageList.SetItem">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageList.SetItem.AIndex">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageList.SetItem.AItem">
+<short></short>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TfpgImageList.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TfpgImageList.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TfpgImageList.AddItemFromFile">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageList.AddItemFromFile.AFileName">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageList.AddItemFromFile.AIndex">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TfpgImageList.AddImage">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageList.AddImage.AImage">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageList.AddImage.AIndex">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TfpgImageList.RemoveIndex">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageList.RemoveIndex.AIndex">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TfpgImageList.GetMaxItem">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TfpgImageList.GetMaxItem.Result">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TfpgImageList.Item">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TfpgImageList.Item.AIndex">
+<short></short>
+</element>
+
+</module> <!-- gfx_imagelist -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/corelib/gfx_pofiles.xml b/docs/xml/corelib/gfx_pofiles.xml
new file mode 100644
index 00000000..35869d74
--- /dev/null
+++ b/docs/xml/corelib/gfx_pofiles.xml
@@ -0,0 +1,386 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="CoreLib">
+
+<!--
+ ====================================================================
+ gfx_pofiles
+ ====================================================================
+-->
+
+<module name="gfx_pofiles">
+<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="Contnrs">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- unresolved type reference Visibility: default -->
+<element name="gfx_stringhashlist">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TPOFileItem">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TPOFileItem.Identifier">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TPOFileItem.Original">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: public -->
+<element name="TPOFileItem.Translation">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TPOFileItem.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFileItem.Create.TheIdentifier">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFileItem.Create.TheOriginal">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFileItem.Create.TheTranslated">
+<short></short>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TPOFile">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TPOFile.FItems">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TPOFile.FIdentifierToItem">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: protected -->
+<element name="TPOFile.FOriginalToItem">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TPOFile.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFile.Create.AFilename">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFile.Create.AStream">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TPOFile.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TPOFile.ReadPOText">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFile.ReadPOText.s">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TPOFile.Add">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFile.Add.Identifier">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFile.Add.OriginalValue">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFile.Add.TranslatedValue">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TPOFile.Translate">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TPOFile.Translate.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFile.Translate.Identifier">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFile.Translate.OriginalValue">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TPOFile.AppendFile">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TPOFile.AppendFile.AFilename">
+<short></short>
+</element>
+
+<!-- object Visibility: default -->
+<element name="EPOFileError">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="SystemCharSetIsUTF8">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="TranslateUnitResourceStrings">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TranslateUnitResourceStrings.ResUnitName">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TranslateUnitResourceStrings.BaseFilename">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TranslateUnitResourceStrings.Lang">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TranslateUnitResourceStrings.FallbackLang">
+<short></short>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TranslateUnitResourceStrings.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TranslateUnitResourceStrings.AFilename">
+<short></short>
+</element>
+
+<!-- function Visibility: default -->
+<element name="UTF8ToSystemCharSet">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="UTF8ToSystemCharSet.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="UTF8ToSystemCharSet.s">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="DebugLn">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="DebugLn.s1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="DebugLn.s2">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="DebugLn.s3">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="DebugLn.s4">
+<short></short>
+</element>
+
+</module> <!-- gfx_pofiles -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/corelib/gfx_stringhashlist.xml b/docs/xml/corelib/gfx_stringhashlist.xml
new file mode 100644
index 00000000..b5e998a7
--- /dev/null
+++ b/docs/xml/corelib/gfx_stringhashlist.xml
@@ -0,0 +1,453 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="CoreLib">
+
+<!--
+ ====================================================================
+ gfx_stringhashlist
+ ====================================================================
+-->
+
+<module name="gfx_stringhashlist">
+<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="gfx_constants">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PStringHashItem">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- record type Visibility: default -->
+<element name="TStringHashItem">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TStringHashItem.HashValue">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TStringHashItem.Key">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: default -->
+<element name="TStringHashItem.Data">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PStringHashItemList">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TStringHashList">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TStringHashList.FList">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TStringHashList.FCount">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TStringHashList.fCaseSensitive">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: private -->
+<element name="TStringHashList.CompareString">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TStringHashList.CompareString.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.CompareString.Value1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.CompareString.Value2">
+<short></short>
+</element>
+
+<!-- function Visibility: private -->
+<element name="TStringHashList.CompareValue">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TStringHashList.CompareValue.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.CompareValue.Value1">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.CompareValue.Value2">
+<short></short>
+</element>
+
+<!-- function Visibility: private -->
+<element name="TStringHashList.GetData">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TStringHashList.GetData.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.GetData.S">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TStringHashList.SetCaseSensitive">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.SetCaseSensitive.Value">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TStringHashList.Delete">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.Delete.Index">
+<short></short>
+</element>
+
+<!-- procedure Visibility: private -->
+<element name="TStringHashList.SetData">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.SetData.S">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.SetData.AValue">
+<short></short>
+</element>
+
+<!-- function Visibility: protected -->
+<element name="TStringHashList.HashOf">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TStringHashList.HashOf.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.HashOf.Key">
+<short></short>
+</element>
+
+<!-- procedure Visibility: protected -->
+<element name="TStringHashList.Insert">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.Insert.Index">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.Insert.Item">
+<short></short>
+</element>
+
+<!-- constructor Visibility: public -->
+<element name="TStringHashList.Create">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.Create.CaseSensitivity">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TStringHashList.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TStringHashList.Add">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TStringHashList.Add.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.Add.S">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.Add.ItemData">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TStringHashList.Clear">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TStringHashList.Find">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TStringHashList.Find.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.Find.S">
+<short></short>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TStringHashList.Remove">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TStringHashList.Remove.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.Remove.S">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TStringHashList.CaseSensitive">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TStringHashList.Count">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TStringHashList.Data">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TStringHashList.Data.S">
+<short></short>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TStringHashList.List">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+</module> <!-- gfx_stringhashlist -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/corelib/gfx_translations.xml b/docs/xml/corelib/gfx_translations.xml
new file mode 100644
index 00000000..b5d937c7
--- /dev/null
+++ b/docs/xml/corelib/gfx_translations.xml
@@ -0,0 +1,233 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<fpdoc-descriptions>
+<package name="CoreLib">
+
+<!--
+ ====================================================================
+ gfx_translations
+ ====================================================================
+-->
+
+<module name="gfx_translations">
+<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>
+
+<!-- object Visibility: default -->
+<element name="TTranslation">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TTranslation.FID">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TTranslation.ID">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- pointer type Visibility: default -->
+<element name="PTranslation">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- object Visibility: default -->
+<element name="TTranslationList">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TTranslationList.FCount">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- variable Visibility: private -->
+<element name="TTranslationList.FItems">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: private -->
+<element name="TTranslationList.GetItems">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TTranslationList.GetItems.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TTranslationList.GetItems.Index">
+<short></short>
+</element>
+
+<!-- destructor Visibility: public -->
+<element name="TTranslationList.Destroy">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function Visibility: public -->
+<element name="TTranslationList.IndexOf">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- function result Visibility: default -->
+<element name="TTranslationList.IndexOf.Result">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TTranslationList.IndexOf.ID">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TTranslationList.Add">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TTranslationList.Add.ID">
+<short></short>
+</element>
+
+<!-- procedure Visibility: public -->
+<element name="TTranslationList.Clear">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TTranslationList.Count">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- property Visibility: public -->
+<element name="TTranslationList.Items">
+<short></short>
+<descr>
+</descr>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TTranslationList.Items.Index">
+<short></short>
+</element>
+
+<!-- procedure Visibility: default -->
+<element name="TranslateResourceStrings">
+<short></short>
+<descr>
+</descr>
+<errors>
+</errors>
+<seealso>
+</seealso>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TranslateResourceStrings.BaseAppName">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TranslateResourceStrings.BaseDirectory">
+<short></short>
+</element>
+
+<!-- argument Visibility: default -->
+<element name="TranslateResourceStrings.CustomLang">
+<short></short>
+</element>
+
+</module> <!-- gfx_translations -->
+
+</package>
+</fpdoc-descriptions>
diff --git a/docs/xml/gui/gui_hyperlink.xml b/docs/xml/gui/gui_hyperlink.xml
index 246a3582..7980fff9 100644
--- a/docs/xml/gui/gui_hyperlink.xml
+++ b/docs/xml/gui/gui_hyperlink.xml
@@ -1,59 +1,53 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml version="1.0"?>
<fpdoc-descriptions>
-<package name="GUI">
+ <package name="GUI">
<module name="gui_hyperlink">
-<!-- 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="gui_label">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- unresolved type reference Visibility: default -->
-<element name="fpgfx">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
-<!-- unresolved type reference Visibility: default -->
-<element name="gfxbase">
-<short></short>
-<descr>
-</descr>
-<seealso>
-</seealso>
-</element>
-
+ <short>A label component that can launch a web browser</short>
+ <descr>This component acts like a link found in a web page. You can assign a
+target URL and if the user clicks on the component, it will launch a web browser
+using the target URL as destination.</descr>
+ <!-- unresolved type reference Visibility: default -->
+ <element name="Classes">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- unresolved type reference Visibility: default -->
+ <element name="Sysutils">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- unresolved type reference Visibility: default -->
+ <element name="gui_label">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- unresolved type reference Visibility: default -->
+ <element name="fpgfx">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
+ <!-- unresolved type reference Visibility: default -->
+ <element name="gfxbase">
+ <short/>
+ <descr/>
+ <seealso/>
+ </element>
<element name="TfpgHyperlink">
- <short>TfpgCustomLabel derived class implements a hyperlink. </short>
- <descr>This is a class to implement a hyperlink. Of course, such as all the other fpGUI components it is cross platform Windows, Linux but its behaviour can be different because the browser call. Under Windows ShellExecute Windows API is used, so you can have in the hyperlink any URL web compliant, that is, not only a typical http:// hyperlink but also a mailto: will work.
-Under Linux you can have just a tipical http:// hyperlink.</descr>
+ <short>A <var>TfpgCustomLabel</var> descendant that implements hyperlink support</short>
+ <descr>This is a class to implement a hyperlink. Of course, such as all
+the other fpGUI components it is cross platform (Windows, Linux) but its
+behaviour can be different because of the the way the browser is called. Under Windows the
+ShellExecute Windows API is used, so you can have any web compliant URL as the
+hyperlink target. For example, the typical http:// hyperlink but also a
+mailto: link will work. Under Linux you can only use the typical http:// hyperlink.
+</descr>
</element>
<element name="TfpgHyperlink.URL">
- <short>String type property that contains the hyperlink to jump.</short>
+ <short>String type property that contains the hyperlink target.</short>
</element>
<element name="TfpgHyperlink.FontDesc">
<short>Standard font for this component is Arial-8:antialias=true:underline</short>
@@ -69,7 +63,7 @@ Under Linux you can have just a tipical http:// hyperlink.</descr>
</element>
<element name="TfpgHyperlink.Text">
<short>Text description for the hyperlink.</short>
- <descr>It can be, of course, different from URL and more descriptive about the hyperlink to reach.</descr>
+ <descr>It can be different from the URL target and more descriptive.</descr>
</element>
<element name="TfpgHyperlink.TextColor">
<short>Color of Text property.</short>
diff --git a/src/gui/gui_basegrid.pas b/src/gui/gui_basegrid.pas
index c4457814..558c0c70 100644
--- a/src/gui/gui_basegrid.pas
+++ b/src/gui/gui_basegrid.pas
@@ -95,6 +95,7 @@ type
procedure SetShowHeader(const AValue: boolean);
function VisibleLines: integer;
function VisibleWidth: integer;
+ function VisibleHeight: integer;
procedure SetFirstRow(const AValue: integer);
protected
procedure UpdateScrollBars; virtual;
@@ -333,7 +334,7 @@ begin
Canvas.DrawButtonFace(ARect, [btnIsEmbedded]);
r := ARect;
InflateRect(r, -2, -2);
- Canvas.SetClipRect(r); // text cannot oversheet header border
+ Canvas.AddClipRect(r); // text may not overshoot header border
(*
// drawing grid lines
Canvas.SetColor(clGridLines);
@@ -448,7 +449,18 @@ begin
sw := FVScrollBar.Width-1
else
sw := 0;
- Result := Width - FMargin*2 - sw;
+ Result := Width - (FMargin*2) - sw;
+end;
+
+function TfpgBaseGrid.VisibleHeight: integer;
+var
+ sw: integer;
+begin
+ if FHScrollBar.Visible then
+ sw := FHScrollBar.Height-1
+ else
+ sw := 0;
+ Result := Height - (FMargin*2) - sw;
end;
procedure TfpgBaseGrid.SetFirstRow(const AValue: integer);
@@ -554,8 +566,8 @@ begin
Canvas.SetClipRect(r);
Canvas.SetColor(FBackgroundColor);
Canvas.FillRectangle(r);
-
- clipr.SetRect(FMargin, FMargin, VisibleWidth, Height-(2*FMargin));
+
+ clipr.SetRect(FMargin, FMargin, VisibleWidth, VisibleHeight);
r := clipr;
if (ColumnCount > 0) and ShowHeader then
@@ -662,7 +674,6 @@ begin
FHScrollBar.Height);
end;
-
Canvas.EndDraw;
end;