diff --git a/docs/xml/lcl/comctrls.xml b/docs/xml/lcl/comctrls.xml index 5ef722b8aa..5ce615523e 100644 --- a/docs/xml/lcl/comctrls.xml +++ b/docs/xml/lcl/comctrls.xml @@ -9033,22 +9033,33 @@ - - - + + + Create - constructor for TToolBar: calls inherited Create and sets many formatting and size defaults + +

+ Create - constructor for TToolBar: calls inherited Create and sets many formatting and size defaults

+

Among the variables initialised and defaults set are the list of buttons, button width and height, style, indentation, alignment, links for image change, the bounds and the edge borders

+
- + + TComponent.Create +
- - + + + Destroy - destructor for TToolBar: frees buttons and links then calls inherited Destroy + - + + TComponent.Destroy + @@ -9796,11 +9807,14 @@ - - + + + Create - constructor for TCustomTrackBar: calls inherited Create then initialises style, position, size and bounds - + + TComponent.Create + @@ -11425,11 +11439,17 @@ Const - - + + + + + Create - constructor for TTreeNode: calls inherited Create then itntialises indexes and sets subtree count to 1 + - + + TObject.Create + @@ -11541,11 +11561,16 @@ the comparision is case sensitive. - - + + + + Destroy - destructor for TTreeNode: unbinds all references, frees data and calls inherited Destroy + - + + TPersistent.Destroy + @@ -15366,22 +15391,37 @@ the comparision is case sensitive. - - - + + + Create - constructor for TCustomTreeView: calls inherited Create then sets defaults for style, size, etc + +

+ Create - constructor for TCustomTreeView: calls inherited Create then sets defaults for style, size, etc

+

Among the variables initialised and defaults set are:

+ size, colour, the symbols for expansion etc, the border style and width, scroll bars, options, indentation, timers, action links +
- + + TComponent.Create + TCustomControl.Create +
- - + + + + Destroy - destructor for TCustomTreeView: frees images, nodes and links, then calls inherited Destroy + - + + TComponent.Destroy + TCustomControl.Destroy + @@ -16493,8 +16533,24 @@ the comparision is case sensitive. - - + + + Destroy - destructor for TCustomHeaderControl: frees sections then calls inherited Destroy + + + TComponent.Destroy + TCustomControl.Destroy + + + + + + Create - constructoer for TCustomHeaderControl: calls inherited Create, creates the sections and initialises style and bounds + + TComponent.Create + TCustomControl.Create + + DragReorder - find out if the sections are allowed to be re-ordered by dragging @@ -16592,7 +16648,14 @@ the comparision is case sensitive. THeaderSection - the individual sections of a THeaderControl, each of which can be used to control its own option, selection etc - + + + + Create - constructor for THeaderSection: calls inherited Create then initialises state, visibility, alignment, size and Index + + TCollectionItem.Create + + The position of the left boundary of the section diff --git a/docs/xml/lcl/forms.xml b/docs/xml/lcl/forms.xml index ca7921628b..edfbcd605f 100644 --- a/docs/xml/lcl/forms.xml +++ b/docs/xml/lcl/forms.xml @@ -165,10 +165,8 @@

poDesigned - The Form appears exactly as it is positioned and sized in the Form Designer

poDefault - The window manager decides how the form is to appear, in a default position and size

- -

poDefaultPosOnly - keeps the Designed size, but position determined by windowmanager

- -

poDefaultSizeOnly - keeps the Designed position, but size determined by windowmanager

+

poDefaultPosOnly - keeps the Designed size, but position determined by windowmanager

+

poDefaultSizeOnly - keeps the Designed position, but size determined by windowmanager

poScreenCenter - Centers the form on screen

poDeskTopCenter - Centers the form on desktop

poMainFormCenter - Centers the Form on the Main Form

@@ -678,7 +676,7 @@ This is an ancestor class for many form types and classes of windowed controls - + TObject.Create Create - constructor for TControlScrollBar: performs inherited Create then initialises local flags for page, increment, position etc @@ -1029,7 +1027,7 @@ Reads or writes a flag to determine paging increment; default value is 80 pixels - + TCustomControl.Create Create - constructor for TScrollingWinControl: performs inherited Create then creates and intiialises the scrollbars @@ -1448,7 +1446,7 @@ If the indicators are valid, re-computes position etc
- + TScrollingWinControl.Create
@@ -1457,7 +1455,9 @@ If the indicators are valid, re-computes position etc
- + + TCustomFrameClass - class of TCustomFrame + @@ -3080,7 +3080,7 @@ biHelp - When you click this button a Question Cursor appears and the help routi
- + TScrollingWinControl.Create
@@ -3130,7 +3130,7 @@ biHelp - When you click this button a Question Cursor appears and the help routi - + TScrollingWinControl.Destroy @@ -4315,7 +4315,7 @@ biHelp - When you click this button a Question Cursor appears and the help routi - + TCustomForm.Create @@ -4435,7 +4435,7 @@ biHelp - When you click this button a Question Cursor appears and the help routi - + TCustomForm.Create @@ -4450,7 +4450,7 @@ biHelp - When you click this button a Question Cursor appears and the help routi - + TCustomForm.Destroy @@ -5033,7 +5033,7 @@ biHelp - When you click this button a Question Cursor appears and the help routi - + TComponent.Create Create - constructor for TScreen: performs inherited Create then creates and initialises lists of fonts, strings and forms @@ -5047,7 +5047,7 @@ biHelp - When you click this button a Question Cursor appears and the help routi - + TComponent.Destroy Destroy - destructor for TForm: frees various lists then performs inherited Destroy @@ -6656,7 +6656,7 @@ biHelp - When you click this button a Question Cursor appears and the help routi - + TCustomApplication.Create Create - constructor for TApplication: initialises a large number of local variables and properties, then calls inherited Create @@ -6671,7 +6671,7 @@ biHelp - When you click this button a Question Cursor appears and the help routi - + TCustomApplication.Destroy Destroy - destructor for TApplication: frees various handles and flags, then cals inherited Destroy @@ -6947,18 +6947,14 @@ It also writes details of the exception to the appropriate place for debugging.

The argument Flags is a long integer constructed by adding together various constants to define the contents and behaviour of the box, for example:

MB_ABORTRETRYIGNORE + MR_ICONQUESTION will cause the application to display a query (?) icon in a box with three buttons:

ABORT RETRY IGNORE.

-

The following button constants are available:

-

MB_OK

MB_OKCANCEL

MB_ABORTRETRYIGNORE

MB_YESNOCANCEL

MB_YESNO

MB_RETRYCANCEL

-

And the following icon constants:

-

MB_ICONHAND

MB_ICONQUESTION

MB_ICONEXCLAMATION

@@ -6967,9 +6963,7 @@ It also writes details of the exception to the appropriate place for debugging.

MB_ICONERROR = MB_ICONHAND

MB_ICONSTOP = MB_ICONHAND

MB_ICONINFORMATION = MB_ICONASTERICK

-

These constants are declared on the LCLType unit.

-

The function returns an integer value corresponding to the button that was pressed; its value can be determined by reference to the constants [IDOK..IDHELP]

It can be invoked like a procedure call (ie as a 'MessageBox()' statement rather than as a 'Variable := MessageBox()' function call)

@@ -8518,7 +8512,7 @@ Navigation Options is a set, so can take zero or more of the available values - + TComponent.Create @@ -8533,7 +8527,7 @@ Navigation Options is a set, so can take zero or more of the available values - + TComponent.Destroy diff --git a/docs/xml/lcl/graphics.xml b/docs/xml/lcl/graphics.xml index b1b468a037..28ae7925e9 100644 --- a/docs/xml/lcl/graphics.xml +++ b/docs/xml/lcl/graphics.xml @@ -1701,7 +1701,7 @@ Since FPC 2.0 the LCL uses TFPCanvasHelper as ancestor. - LongFontName - he long name for the Font + LongFontName - the long name for the Font
@@ -2143,12 +2143,13 @@ Since FPC 2.0 the LCL uses TFPCanvasHelper as ancestor. - Create - constructor for TFont: Opens a new instance of the class and sets defaults for character set, colour, size etc - +

+ Create - constructor for TFont: Opens a new instance of the class , calling inherited Create and sets defaults for character set, colour, size etc

+
- Create - constructor for TFont: Opens a new instance of the class + Create - constructor for TFont: Opens a new instance of the class, calling inherited Create and setting some defaults
- + TObject.Create @@ -2157,7 +2158,7 @@ Since FPC 2.0 the LCL uses TFPCanvasHelper as ancestor. Destroy - destructor for TFont: frees reference then performs inherited Destroy - + TPersistent.Destroy @@ -2503,7 +2504,7 @@ psSolid, psDash, psDot, psDashDot, psDashDotDot, psinsideFrame, psPattern,psClea Create - constructor for TPen: performs inherited Create then sets some local defaults, style, mode, width and colour - + TObject.Create @@ -2514,7 +2515,7 @@ psSolid, psDash, psDot, psDashDot, psDashDotDot, psinsideFrame, psPattern,psClea Destroy - destructor for TPen: frees reference then performs inherited Destroy - + TPersistent.Destroy @@ -2750,7 +2751,7 @@ Default is psSolid Create - constructor for TBrush: perform inherited Create then initialise some local variables and SetStyle - + TObject.Create @@ -2776,7 +2777,7 @@ Default is psSolid Destroy - destructor for TBrush: free reference then perform inherited Destroy - + TPersistent.Destroy @@ -3957,7 +3958,7 @@ If the file is not of the right format, an exception will be generated. Create - constructor for TPicture: performs inherited Create then loads file and clipboard formats - + TObject.Create @@ -3968,7 +3969,7 @@ If the file is not of the right format, an exception will be generated. Destroy - destructor for TPicture: frees graphic then performs inherited Destroy - + TPersistent.Destroy @@ -4665,16 +4666,28 @@ If the file is not of the right format, an exception will be generated. - + - TCanvas +

+ Create - constructor for TCanvas: calls inherited Create and sets defaults for many properties and actions

+

Initialises Font, Pen and Brush, makes event handlers for these, sets up defaults for Alignment, Layout, Clipping and opacity

+ + Create - constructor for TCanvas: calls inherited Create and sets defaults for many properties and actions + + TFPCustomCanvas.Create +
- + TCanvas and makes its resources available + + Destroy - destructor for TCanvas: frees handles and region, calls inherited Destroy, sets font, pen and brush resources to nil + + TFPCustomCanvas.Destroy + @@ -8612,7 +8625,7 @@ Checks for the presence of a valid Lazarus Resource, then uses Create - constructor for TJPEGImage: performs inherited Create then initialises local variables for performance, quality and encoding - + TObject.Create @@ -13320,13 +13333,13 @@ Checks for the presence of a valid Lazarus Resource, then uses - + Create - constructor for TSharedIcon: performs inherited Create then creates a list of images - + TObject.Create @@ -13337,7 +13350,7 @@ Checks for the presence of a valid Lazarus Resource, then uses - + TObject.Destroy @@ -13438,12 +13451,14 @@ Checks for the presence of a valid Lazarus Resource, then uses - + Create - Specifies a Raw image to be used, then used Inherited Create - + + TObject.Create +