diff --git a/docs/xml/lcl/buttons.xml b/docs/xml/lcl/buttons.xml index 0925886539..3e83c56bd8 100644 --- a/docs/xml/lcl/buttons.xml +++ b/docs/xml/lcl/buttons.xml @@ -352,7 +352,7 @@ - Implements the method from IUnkown. + Implements the method from IUnknown. @@ -628,7 +628,7 @@

- Draw is a method used to draw the glyph for the button using the target and configuration specified in the arguments. Draw is overloaded to provide a variant which uses a scalilng factor for the glyph image. + Draw is a method used to draw the glyph for the button using the target and configuration specified in the arguments. Draw is overloaded to provide a variant which uses a scaling factor for the glyph image.

Canvas is the TCanvas instance where the glyph is rendered. diff --git a/docs/xml/lcl/comboex.xml b/docs/xml/lcl/comboex.xml index 4b73ce2cb5..5a18b6f0bf 100644 --- a/docs/xml/lcl/comboex.xml +++ b/docs/xml/lcl/comboex.xml @@ -43,10 +43,12 @@ - Enumerated type with values representing the autocomplete options used in TComboBoxEx. + + Enumerated type with values representing the auto-complete options used in TComboBoxEx. +

- TAutoCompleteOption is an enumerated type with values representing the autocomplete options used in TCustomComboBoxEx and TComboBoxEx. Values from the enumeration are stored in the TAutoCompleteOptions set type used to implement the AutoCompleteOptions property in TCustomComboBoxEx and TComboBoxEx. Including a value from the enumeration in the TAutoCompleteOptions set enables the corresponding feature. + TAutoCompleteOption is an enumerated type with values representing the autocomplete options used in TCustomComboBoxEx and TComboBoxEx. Values from the enumeration are stored in the TAutoCompleteOptions set type used to implement the AutoCompleteOptions property in TCustomComboBoxEx and TComboBoxEx. Including a value from the enumeration in the TAutoCompleteOptions set enables the corresponding feature.

@@ -62,7 +64,9 @@ Enables auto-appending items to the combo-box. - Enables searching items for the current value in the edit control. + + Enables searching items for the current value in the edit control. + Enables prefixes in the filter for the control. @@ -71,10 +75,14 @@ Enables Tab key navigation in the control. - Enables toggling the visibility of the drop down using Up and Down cursor keys. + + Enables toggling the visibility of the drop down using Up and Down cursor keys. + - Enables Right-to-Left text rendering (BiDi Mode) in the control. + + Enables Right-to-Left text rendering (BiDi Mode) in the control. + diff --git a/docs/xml/lcl/comctrls.xml b/docs/xml/lcl/comctrls.xml index 4cdc19242c..3ec1c28e34 100644 --- a/docs/xml/lcl/comctrls.xml +++ b/docs/xml/lcl/comctrls.xml @@ -5952,7 +5952,7 @@ end; Control is drawn using the hot tracking style. - Control is drawn using the marked (multiselected) style. + Control is drawn using the marked (multi-selected) style. Control is drawn using the indeterminate state style. @@ -9782,7 +9782,7 @@ end; Not implemented in the current LCL version.

- Not implemented in the current LCL version. Updates to scrll bar visibility, position, or range are handled in the widgetset class. + Not implemented in the current LCL version. Updates to scroll bar visibility, position, or range are handled in the widgetset class.

@@ -10974,7 +10974,7 @@ end; Contains the Width for the large images used in the list view.

- LargeImagesWidth is an Integer property with the width for large images in the list view. The value indicates the image resolution requested from the LargeImages image list. If a resoution using the requested width does not already exist, it is created by scaling a candidate resolution for the image list. + LargeImagesWidth is an Integer property with the width for large images in the list view. The value indicates the image resolution requested from the LargeImages image list. If a resolution using the requested width does not already exist, it is created by scaling a candidate resolution for the image list.

The default value for the property is zero (0), and causes the width stored in LargeImages to be used for the large images. @@ -11073,7 +11073,7 @@ end; Width for the images in the SmallImages property.

- SmallImagesWidth is an Integer property that indicates the width for the small images displayed in the list view. The value indicates the image resolution requested from the SmallImages image list. If a resoution using the requested width does not already exist, it is created by scaling a candidate resolution for the image list. + SmallImagesWidth is an Integer property that indicates the width for the small images displayed in the list view. The value indicates the image resolution requested from the SmallImages image list. If a resolution using the requested width does not already exist, it is created by scaling a candidate resolution for the image list.

The default value for the property is zero (0), and causes the width stored in the image list to be used for its images. @@ -22843,7 +22843,7 @@ AToolbar.ButtonHeight := 30; No actions are performed in the method for any of the following conditions:

    -
  • ANode has not been assigned (contains Nilb>).
  • +
  • ANode has not been assigned (contains Nil).
  • ANode is not visible.
  • BeginEditing has been called and EndEditing has not yet been called. @@ -26262,7 +26262,9 @@ OldExpanded.Free; Tree view with nodes examined in the method. - Collapses previously expanded child nodes when True. + + Collapses previously expanded child nodes when True. + diff --git a/docs/xml/lcl/controls.xml b/docs/xml/lcl/controls.xml index b9f44fb108..6b4a9fe41e 100644 --- a/docs/xml/lcl/controls.xml +++ b/docs/xml/lcl/controls.xml @@ -10006,7 +10006,7 @@

    - GetChildAccessibleObjectAtPos returns the accesibility object at the position expressed in client coordinates. This method is provided for controls which wish to override this behavior without sub-classing TLazAccessibleObject. + GetChildAccessibleObjectAtPos returns the accessibility object at the position expressed in client coordinates. This method is provided for controls which wish to override this behavior without sub-classing TLazAccessibleObject.

    @@ -10567,7 +10567,7 @@ GetDefaultColor uses the value provided by the corresponding method in the widgetset class instance when a value other than clDefault is returned. When not resolved in the widgetset class, the return value is retrieved using the Parent color or the local values in the class instance. If ParentColor is True (and Parent is assigned), the GetDefaultColor method in the Parent control is called to get the specified color type. Otherwise, one of the values from the preceding list is used for the color type.

    - GetDefaultColor is a virtual method and can be overridden in descedent classes to use the colors needed for a specific control. + GetDefaultColor is a virtual method and can be overridden in descendent classes to use the colors needed for a specific control.

    GetDefaultColor is used in the implementation of the GetColorResolvingParent and GetRGBColorResolvingParent methods. It is also called from the SetColor and CreateBrush methods in the TWinControl descendant. @@ -11110,7 +11110,7 @@ The return value is True when the Visible property is set to True. The value is False at design-time if the ControlStyle property includes the value csNoDesignVisible. IsControlVisible does not check the visibility for parent controls in the control hierarchy.

    - Use IsVisible to consider the visiblity for any Parent controls. + Use IsVisible to consider the visibility for any Parent controls.

    @@ -12523,7 +12523,7 @@ ALabel.Caption := '&Notes && Comments'; Event handler signalled when the Bounds of the control have been changed.

    - OnChangeBounds is signalled from the DoOnChangeBounds method (when assigned). It occurs after the internal control flags have been updated to excelude cfOnChangeBoundsNeeded, and before DoCallNotifyHandler is called to notify handlers for the chtOnChangeBounds type. + OnChangeBounds is signalled from the DoOnChangeBounds method (when assigned). It occurs after the internal control flags have been updated to exclude cfOnChangeBoundsNeeded, and before DoCallNotifyHandler is called to notify handlers for the chtOnChangeBounds type.

    @@ -13231,7 +13231,7 @@ ALabel.Caption := '&Notes && Comments'; Enlarge children equally, i.e. by the same amount of pixels.

    - Enlarge children equally. Children are resized to their normal/adviced size. If there is some space left in the client area of the parent, then the remaining space is distributed equally to each child. + Enlarge children equally. Children are resized to their normal/advised size. If there is space left in the client area of the parent, the remaining space is distributed equally to each child.

    For example: 3 child controls A, B, C with A.Width=10, B.Width=20 and C.Width=30 (total=60). If the Parent's client area has a ClientWidth of 120, then 60/3=20 is added to each Child. diff --git a/docs/xml/lcl/dialogs.xml b/docs/xml/lcl/dialogs.xml index 394f4ef89d..dc5a4a94b7 100644 --- a/docs/xml/lcl/dialogs.xml +++ b/docs/xml/lcl/dialogs.xml @@ -876,7 +876,7 @@ - allow multiselection. + Enaboles multi-selection. @@ -3630,7 +3630,7 @@ ADialog.CustomColors.Values['ColorA'] := 'FFFF00'; ExpandButtonCaption is a TTranslateString property with the caption text displayed beside the button used to expand or collapse the ExpandedText on the Task dialog. The property value can be localized using the standard LCL translation facilities.

    - The default value for the property is an empty String (''), and cause the values "See details" or "Hide details" to be used on the Task dialog (when the lanuguage is English). Setting a value for the property causes the same caption to be displayed for both the expanded and collapsed states; only the button indicator changes. + The default value for the property is an empty String (''), and cause the values "See details" or "Hide details" to be used on the Task dialog (when the language is English). Setting a value for the property causes the same caption to be displayed for both the expanded and collapsed states; only the button indicator changes.

    Use the Flags property to control the position (tfExpandFooterArea) or the expanded / collapsed state (tfExpandedByDefault) for the ExpandedText on the Task dialog. diff --git a/docs/xml/lcl/extctrls.xml b/docs/xml/lcl/extctrls.xml index 0d38bf4483..ba529aa6fd 100644 --- a/docs/xml/lcl/extctrls.xml +++ b/docs/xml/lcl/extctrls.xml @@ -2050,7 +2050,7 @@

    - OnCanResize is a TCanResizeEvent proprety with the event handler signalled to determine if the splitter control can be resized. OnCanResise is signalled (when assigned) from the CheckNewSize method using the splitter control and the new size for the anchored control as arguments. The Accept argument can be updated in the event handler to indicate whether the new size is acceptable (True) or rejected (False). + OnCanResize is a TCanResizeEvent property with the event handler signalled to determine if the splitter control can be resized. OnCanResise is signalled (when assigned) from the CheckNewSize method using the splitter control and the new size for the anchored control as arguments. The Accept argument can be updated in the event handler to indicate whether the new size is acceptable (True) or rejected (False).

    @@ -2061,7 +2061,9 @@
    - Event handler signalled when the splitter has been dragged / moved. + + Event handler signalled when the splitter has been dragged / moved. +

    OnMoved is a TNotifyEvent property with the event handler signalled when the splitter control has been dragged / moved. It is signalled (when assigned) from the StopSplitterMove method when the mouse button is released to end the drag operation. It occurs after the splitter has been moved using the MoveSplitter method. @@ -7156,7 +7158,9 @@ - Bands are drawn noramlly using the color for the control bar. + + Bands are drawn normally using the color for the control bar. + Bands are drawn using a gradient for the background colors. diff --git a/docs/xml/lcl/extdlgs.xml b/docs/xml/lcl/extdlgs.xml index eccef957d1..6ea363744a 100644 --- a/docs/xml/lcl/extdlgs.xml +++ b/docs/xml/lcl/extdlgs.xml @@ -356,7 +356,7 @@ The FileName property is assigned to PreviewFileName, which is used as the source for the content displayed in ImageCtrl. FileName must be a valid file name on the local file system, and have read permissions. PreviewFileName is loaded into the picture for the ImageCtrl, and the caption in PictureGroupBox is updated to display the Width and Height for the stored image in the format '(%dx%d)'.

    - If the file is not successully loaded (due to permissions or image format), the ClearPreview method is called. + If the file is not successfully loaded (due to permissions or image format), the ClearPreview method is called.

    UpdatePreview is called from the DoSelectionChange method when the selected file name for the preview dialog has changed. @@ -442,7 +442,7 @@

    - DoShow is an overridden procedure used to display the Picture FIle Open preview dialog. DoShow calls ClearPreview to set the dialog to the state needed prior to selecting an image file name in the preview dialog. + DoShow is an overridden procedure used to display the Picture File Open preview dialog. DoShow calls ClearPreview to set the dialog to the state needed prior to selecting an image file name in the preview dialog.

    DoShow calls the inherited method to signal the OnShow event handler (when assigned). @@ -1208,7 +1208,7 @@

    - DialogScale is an Integer property which indicates the scaling percentage applied to the height and width for the calculator dialog. When the value for the property is changed, it its validated and adjusted to ensure that it is in the range 80...400 (the minuimum and maximum allowed for the property). + DialogScale is an Integer property which indicates the scaling percentage applied to the height and width for the calculator dialog. When the value for the property is changed, it its validated and adjusted to ensure that it is in the range 80...400 (the minimum and maximum allowed for the property).

    DialogScale is passed as the multiplier argument to the ScaleBy method in TCalculatorForm; the divisor is always set to 100. @@ -1431,7 +1431,7 @@ - Configures and dIsplays the form for the calendar dialog, and captures the results. + Configures and displays the form for the calendar dialog, and captures the results. diff --git a/docs/xml/lcl/forms.xml b/docs/xml/lcl/forms.xml index d2a2b83761..172f948442 100644 --- a/docs/xml/lcl/forms.xml +++ b/docs/xml/lcl/forms.xml @@ -174,7 +174,7 @@ - The window appears in full screen mode, when allowed by the platform. It will, for example, attempt to appear on the top of taskbars and other static platform user interface elements. wsFullScreen is converted to wsMaximized for use on the the Windows platform; the API does not provide a full screen option. + The window appears in full screen mode, when allowed by the platform. It will, for example, attempt to appear on the top of task bars and other static platform user interface elements. wsFullScreen is converted to wsMaximized for use on the the Windows platform; the API does not provide a full screen option. @@ -6169,7 +6169,7 @@ Arranges MDI child forms so they overlap.

    - Cascade is a method used to arrange MDI Chid forms so that they overlap in a cascading fashion. + Cascade is a method used to arrange MDI Child forms so that they overlap in a cascading fashion.

    No actions are performed in the method when FormStyle has a value other than fsMDIForm. At run-time, the Cascade method in the widgetset class is called when its Handle has been allocated. @@ -13384,7 +13384,7 @@ HintWindow.ActivateHint(Rect, 'This is the hint');

    - OnUserInput is a TOnUserInputEvent property with the event handler signalled when an input message is available in the processing loop for the widgetset class. It is signalled (when assigned) from the NotifyUserInputHandler method, and occurs before other application handlers using the ahtUserInput type are notififed. + OnUserInput is a TOnUserInputEvent property with the event handler signalled when an input message is available in the processing loop for the widgetset class. It is signalled (when assigned) from the NotifyUserInputHandler method, and occurs before other application handlers using the ahtUserInput type are notified.

    diff --git a/docs/xml/lcl/graphics.xml b/docs/xml/lcl/graphics.xml index 6af8967799..b02de4ab93 100644 --- a/docs/xml/lcl/graphics.xml +++ b/docs/xml/lcl/graphics.xml @@ -2488,8 +2488,7 @@ Rotation for the current font in 1/10ths of a degree.

    - Orientation is an - Integer property which contains the rotation angle used for text in 1/10ths of a degree. The rotation angle is determined by the relationship between the X Axis for the Canvas and the baseline for the font, and uses the following directionality: + Orientation is an Integer property which contains the rotation angle used for text in 1/10ths of a degree. The rotation angle is determined by the relationship between the X Axis for the Canvas and the baseline for the font, and uses the following directions:

    @@ -2510,9 +2509,11 @@
    Orientation Values and Directions
    Text is drawn vertically from top to bottom.
    -

    Setting a new value for the property causes the font Reference to be re-created, and calls Changes to signal the OnChange event handler (when assigned). +

    + Setting a new value for the property causes the font Reference to be re-created, and calls Changes to signal the OnChange event handler (when assigned).

    -

    The default value for the property is 0 (zero). +

    + The default value for the property is 0 (zero).

    @@ -6257,7 +6258,7 @@ - SetClipping specifies (via boolean argument) whether clipping is to be performed. + SetClipping specifies whether clipping is to be performed. @@ -8278,19 +8279,21 @@

    - IsEmpy is a - Boolean function which indicates if image content has been assigned for the shared image. The return value is True when both the Handle and the SaveStream for the shared image are unassigned. Specifically, Handle contains 0 and SaveStream is Nil. + IsEmpty is a Boolean function which indicates if image content has been assigned for the shared image. The return value is True when both the Handle and the SaveStream for the shared image are unassigned. Specifically, Handle contains 0 and SaveStream is Nil.

    - + + True if both the handle and the storage stream are not assigned. + Constructor for the class instance. -

    Create is the constructor for the class instance, and calls the inherited constructor on entry. +

    + Create is the constructor for the class instance, and calls the inherited constructor on entry.

    @@ -9530,7 +9533,8 @@ Applies the color used for transparent pixels to the image. -

    Calls CreateMask to create and appy the mask handle required for the fixed color transparency. +

    + Calls CreateMask to create and apply the mask handle required for the fixed color transparency.

    @@ -9733,15 +9737,17 @@ Color used for transparent pixels in the image.

    - TransparentColor is a - TColor property which indicates the color used for transparent pixels in the raw image data. The default value for the property is + TransparentColor is a TColor property which indicates the color used for transparent pixels in the raw image data. The default value for the property is clDefault.

    -

    TransparentColor is used along with TransparentMode to determine whether a fixed color is used for transparency, or if the tranparent color is read from a specified pixel in the raw image data. +

    + TransparentColor is used along with TransparentMode to determine whether a fixed color is used for transparency, or if the transparent color is read from a specified pixel in the raw image data.

    -

    When TransparentColor contains clDefault, the RequestTransparentColor method is used to get the transparency color value from the bottom-left pixel in the raw image data. +

    + When TransparentColor contains clDefault, the RequestTransparentColor method is used to get the transparency color value from the bottom-left pixel in the raw image data.

    -

    When setting a new value for the property, the TransparentMode property is updated as well. When clDefault is assigned to the property, TransparentMode is set to tmAuto. For other color values, TransparentMode is set to tmFixed. +

    + When setting a new value for the property, the TransparentMode property is updated as well. When clDefault is assigned to the property, TransparentMode is set to tmAuto. For other color values, TransparentMode is set to tmFixed.

    MaskHandleAllocated is called to determine if a HBITMAP handle has been allocated for the MaskHandle property. When True, the MaskHandle is reset to 0 to indicate the handle is no longer in use or is invalid. @@ -9940,7 +9946,7 @@ Destructor for the class instance.

    - Destroy is theoverridden destructor for + Destroy is the overridden destructor for TSharedCustomBitmap.

    Destroy frees the internal save stream for the class instance. It also calls FreeHandle and FreeImage to free the handle and the raw image data for the shared bitmap. Calls the inherited destructor prior to exiting from the method. @@ -10272,7 +10278,7 @@ Gets a pointer to the image descriptor for the shared Bitmap image. -

    Calls RawimageNeeded to ensure that the image desriptor is valid. +

    Calls RawimageNeeded to ensure that the image descriptor is valid.

    @@ -12205,7 +12211,7 @@ ReadStream is an overridden procedure used to read the content for the icon from the stream specified in AStream. ReadStream implements the abstract virtual method defined in the ancestor class.

    -

    ReadStream verifies that AStream contains an icon image by checking for header value(s) that are valid for .ICO data. If the header values are nopt found, an EInvalidGraphic exception is raised. +

    ReadStream verifies that AStream contains an icon image by checking for header value(s) that are valid for .ICO data. If the header values are not found, an EInvalidGraphic exception is raised.

    For icon data, the icon directory must be read from the stream. The header contains the number of icon directory entries included in the stream. The icon directory entries are read from AStream, and include values for each icon image that includes:

    @@ -12215,7 +12221,7 @@
  • BytesInRes
  • ImageOffset
-

ReadStream positions the stream, and reads image data for the each of the icon directory entries. It handles both DIB Bitmap and PNG (used in WIndows Vista) image data for the icon images. An FCL-compatible image reader is created as required for the image type, and a TLazIntfImage instance is used to capture the raw image data from the stream. Images read from the stream are added to the internal list of images in the TSharedIcon member for the class instance. +

ReadStream positions the stream, and reads image data for the each of the icon directory entries. It handles both DIB Bitmap and PNG (used in Windows Vista) image data for the icon images. An FCL-compatible image reader is created as required for the image type, and a TLazIntfImage instance is used to capture the raw image data from the stream. Images read from the stream are added to the internal list of images in the TSharedIcon member for the class instance.

ReadStream calls CheckRequestedSize to use the Width and/or Height specified in the class instance. GetBestIndexForSize is called to determine the value in Current with the requested image size.

diff --git a/docs/xml/lcl/graphutil.xml b/docs/xml/lcl/graphutil.xml index 78b8e959d6..7283c6023b 100644 --- a/docs/xml/lcl/graphutil.xml +++ b/docs/xml/lcl/graphutil.xml @@ -503,7 +503,7 @@ FloodFill is a procedure which implements a simple first-in-first-out circular buffer (queue) for flood-filling contiguous voxels. This algorithm avoids stack problems associated simple recursive algorithms described in the discussion at . Please note that the routine is slow because of its use of Canvas.Pixels.

- Orginal author: Chris Rorden + Original author: Chris Rorden

@@ -649,7 +649,9 @@
- Draws a hoizontal or vertical wave at the specified position to the given device context. + + Draws a horizontal or vertical wave at the specified position to the given device context. + diff --git a/docs/xml/lcl/grids.xml b/docs/xml/lcl/grids.xml index 34714645e8..4b32d81d6b 100644 --- a/docs/xml/lcl/grids.xml +++ b/docs/xml/lcl/grids.xml @@ -2927,7 +2927,7 @@
  • IsDefaultFont returns True.
  • - IsDefault is when the coloumns for the parent grid are streamed using the LCL component streaming mechanism. Columns which contain default values (including the title) are not written during component streaming. + IsDefault is when the columns for the parent grid are streamed using the LCL component streaming mechanism. Columns which contain default values (including the title) are not written during component streaming.

    @@ -4601,13 +4601,13 @@ - Cumulative preceeding width per grid column. + Cumulative preceding width per grid column. - Cumulative preceeding height per grid row. + Cumulative preceding height per grid row. @@ -8797,7 +8797,7 @@ Gets the default text used as the column title for the specified column number.

    - GetDefaultColumnTitle provides the text used for the specified column number when Columns have not been enabled for the grid control. GetDefaultColumnTitle always returns an empty strng ('') in TCustomGrid. + GetDefaultColumnTitle provides the text used for the specified column number when Columns have not been enabled for the grid control. GetDefaultColumnTitle always returns an empty string ('') in TCustomGrid.

    GetDefaultColumnTitle is called from the GetColumnTitle method. @@ -8959,7 +8959,7 @@ - Current position in the secified scrollbar. + Current position in the specified scrollbar. Indicates the scrollbar (horizontal or vertical) examined in the method. @@ -9765,7 +9765,7 @@

    - MouseMove sets the Hint displayed for the cell under the mouse pointer when ShowHint is enabled. Values in Hint, CellHintPriority, Options, and the OnGetCellHint event hander are used for the purpose. If the mouse pointer is not over a cell, the Hint for the application is reset to a previous hint or an empty string ('') when saved hint text is not available. + MouseMove sets the Hint displayed for the cell under the mouse pointer when ShowHint is enabled. Values in Hint, CellHintPriority, Options, and the OnGetCellHint event handler are used for the purpose. If the mouse pointer is not over a cell, the Hint for the application is reset to a previous hint or an empty string ('') when saved hint text is not available.

    Called from WMMouseMove when a LM_MOUSEMOVE window message is handled for the grid control. @@ -11335,7 +11335,7 @@ EditorMode is a Boolean property which indicates whether the cell Editor has been enabled for the grid control. Set EditorMode to True to display the cell Editor for the control. Set it to False to hide the cell Editor.

    - The value in EditorMode is updated when handling key presses and mouse clicks, scrolling the visible area for the control, or changing the configration of the grid. + The value in EditorMode is updated when handling key presses and mouse clicks, scrolling the visible area for the control, or changing the configuration of the grid.

    @@ -13516,7 +13516,7 @@ ColRowDeleted is an overridden method used to remove the specified column or row, and perform a notification for the change.

    - IsColumn indicates whether a column or a row is affected in the method. When set to True, a column is removed. Othewise, a row is removed. + IsColumn indicates whether a column or a row is affected in the method. When set to True, a column is removed. Otherwise, a row is removed.

    Index contains the column or row number removed in the method. @@ -13873,7 +13873,7 @@ WasInsert determines the event handler signalled in the method. When WasInsert is set to True, the OnColRowInserted event handler is signalled (when assigned). When set to False, the OnColRowDeleted event handler is signalled (when assigned).

    - FromIndex and ToIndex indicate the column(s) or row(s) affected by the change. FromIndex has the column or row number where the action was performed. When a column or row was inserted, ToIndex has the same value as FromIndex. For changes to ColCout or RowCount, FromIndex and ToIndex contain the column or row count prior to and following the change. + FromIndex and ToIndex indicate the column(s) or row(s) affected by the change. FromIndex has the column or row number where the action was performed. When a column or row was inserted, ToIndex has the same value as FromIndex. For changes to ColCount or RowCount, FromIndex and ToIndex contain the column or row count prior to and following the change.

    NotifyColRowChange is called from methods like ColRowInserted, ColRowDeleted, and SizeChanged. @@ -15765,7 +15765,7 @@ While values in Cells and Objects are related, they are handled independently. The value in Objects is not changed when a new value is assigned to Cells.

    - Values stored in Objects are set to Nil when the Clean method is callled to remove content in the grid. The application is responsible for allocating and freeing resources in Objects. + Values stored in Objects are set to Nil when the Clean method is called to remove content in the grid. The application is responsible for allocating and freeing resources in Objects.

    Values for the Objects property are not included in the grid data read and written during LCL component streaming. They are not handled by the LoadContent and SaveContent either. The property values are available at run-time only. @@ -16177,7 +16177,7 @@ goVertLine, goHorzLine

    - The same as previous, but for the normal browseable area. A grid can be made to simulate a listbox by unsetting both of these options. + The same as previous, but for the normal browseable area. A grid can be made to simulate the visual appearance of a listbox by removing both of these options.
    goDrawFocusSelected diff --git a/docs/xml/lcl/interfacebase.xml b/docs/xml/lcl/interfacebase.xml index c3d1b06bc5..f03cf558fd 100644 --- a/docs/xml/lcl/interfacebase.xml +++ b/docs/xml/lcl/interfacebase.xml @@ -413,7 +413,7 @@ Create is the overridden constructor for the class instance, and calls the inherited method on entry.

    - ACollection is the TCollection instance which owns the new dialog button. It is assigned to the Collection property in the colleciton item. + ACollection is the TCollection instance which owns the new dialog button. It is assigned to the Collection property in the collection item.

    Create sets the default values for the Caption and ModalResult properties. @@ -612,7 +612,7 @@ AModalResult contains the modal result value to locate in the collection Items.

    - AOrder allows an array of modal resuilt values to be located in the method. It specifies the search order for the modal result values. + AOrder allows an array of modal result values to be located in the method. It specifies the search order for the modal result values.

    FindButton iterates over the Items in the collection to find the first button which uses the modal result value(s). The return value is the first TDialogButton instance in Items which matches the requested value(s). @@ -722,10 +722,10 @@ - Passes commandline arguments needed for the platform. + Passes command line arguments needed for the platform.

    - PassCmdLineOptions is a procedure used to pass commandline arguments used for the platform-specific widgetset implementation. PassCmdLineOptions has an empty implementation in TWidgetSet, and must be overridden in a descendent class. It allows commandline arguments to be preprocessed or modified prior to starting an application. + PassCmdLineOptions is a procedure used to pass command line arguments used for the platform-specific widgetset implementation. PassCmdLineOptions has an empty implementation in TWidgetSet, and must be overridden in a descendent class. It allows command line arguments to be preprocessed or modified prior to starting an application.

    @@ -951,7 +951,7 @@ ACapability contains a TLCLCapability enumeration value examined in the method. The value identifies a feature or behavior in the LCL.

    - The return value is either LCL_CAPABILITY_NO or LCL_CAPABILITY_YES. LCL_CAPABILITY_YES indicates that the capabiity is implemented for the platform. + The return value is either LCL_CAPABILITY_NO or LCL_CAPABILITY_YES. LCL_CAPABILITY_YES indicates that the capability is implemented for the platform.

    GetLCLCapability is overridden in descendent classes to return a value valid for the platform-specific implementation. The implementation in TWidgetSet handles the capabilities common to all widgetsets supported in the LCL. It is called when the descendent class does not handle the value in ACapability. @@ -1764,7 +1764,7 @@ - Deletes an unowned critical section. + Deletes an un-owned critical section. Results are unpredictable when the section is owned, i.e. has been entered but not yet left. @@ -1875,7 +1875,7 @@ Window managers do not normally allow the user to paint the components for a window frame, and do not supply a DC for that purpose.

    - The available features depend on the window manager for the platform, and the capabiities for the widgetset. + The available features depend on the window manager for the platform, and the capabilities for the widgetset.

    @@ -4225,7 +4225,7 @@

    RDW_NOERASE
    -
    Sppress all pending WM_ERASEBKGND messages.
    +
    Suppress all pending WM_ERASEBKGND messages.
    RDW_NOFRAME
    Suppress all pending WM_NCPAINT messages.
    RDW_NOINTERNALPAINT
    @@ -4800,7 +4800,7 @@ The raster operation specifies how foreground painting (Brush, Pen) is combined with the current pixels in the DC. The operation combines bitwise the distinct red, green and blue values in pixel colors.

    - There are 16 raster operations usig the possible combinations of two (boolean) values: + There are 16 raster operations using the possible combinations of two (boolean) values:

    R2_BLACK
    @@ -5821,7 +5821,7 @@ - Number of clipbpard formats in the list. + Number of clipboard formats in the list. Pointer to the list of registered clipboard formats requested. diff --git a/docs/xml/lcl/jsonpropstorage.xml b/docs/xml/lcl/jsonpropstorage.xml index 4cd0d25a4f..5f8e02e4c6 100644 --- a/docs/xml/lcl/jsonpropstorage.xml +++ b/docs/xml/lcl/jsonpropstorage.xml @@ -152,7 +152,9 @@ - Turns '.' notation into '/' notation for the xpath-ish JSONConf underlayer. + + Turns '.' notation into '/' notation for the XPATH-like JSONConf underlayer. + diff --git a/docs/xml/lcl/lazregions.xml b/docs/xml/lcl/lazregions.xml index 498164939c..8d194c15e3 100644 --- a/docs/xml/lcl/lazregions.xml +++ b/docs/xml/lcl/lazregions.xml @@ -167,7 +167,7 @@ TLazRegionPolygon is a TLazRegionPart descendant which implements a region as a polygonal area defined by a series of vertices.

    - The Points member contains the TPoint values that define the vertices for the polygon. FillMode defines how the interior of the polygon is fillled, as uses values like those defined for the Windows GDI API. An overridden IsPointInPart is provided to determine if a point is within the bounds for the polygonal area. + The Points member contains the TPoint values that define the vertices for the polygon. FillMode defines how the interior of the polygon is filled, and uses values like those defined for the Windows GDI API. An overridden IsPointInPart is provided to determine if a point is within the bounds for the polygonal area.

    Instances of TLazRegionPolygon are created when the AddPolygon method in TLazRegion is called. diff --git a/docs/xml/lcl/lclintf.xml b/docs/xml/lcl/lclintf.xml index 2ef5985ebe..e04580e3fb 100644 --- a/docs/xml/lcl/lclintf.xml +++ b/docs/xml/lcl/lclintf.xml @@ -694,10 +694,10 @@ - Deletes an unowned critical section. + Deletes an un-owned critical section. - Results are unpredictable when the section is owned, i.e. has been entered but not yet left. + Results are unpredictable when the section is owned, i. e. has been entered but not yet exited. @@ -1384,7 +1384,7 @@ Returns various device specific information.

    - Returns information about any DC (Device Context), which might be the screen DC representing the monitor, a control canvas or a offscreen bitmap canvas. The following constants can be utilized in the index argument: + Returns information about any DC (Device Context), which might be the screen DC representing the monitor, a control canvas or a off-screen bitmap canvas. The following constants can be utilized in the index argument:

    • HORZSIZE
    • @@ -4166,7 +4166,7 @@ end;

      The bytes are shifted into place, following the format $00bbggrr, which is the format of the - Windows API type COLORREF. Their actual physical order depends on the endianness of the machine. + Windows API type COLORREF. Their actual physical order depends on the endian-ness of the machine.

      diff --git a/docs/xml/lcl/lcltype.xml b/docs/xml/lcl/lcltype.xml index 49bc28e159..517a0ede8c 100644 --- a/docs/xml/lcl/lcltype.xml +++ b/docs/xml/lcl/lcltype.xml @@ -774,7 +774,7 @@ DrawText formatting: - emulate behavior of a multiline EDIT control. + emulates the behavior of a multi-line edit control. diff --git a/docs/xml/lcl/maskedit.xml b/docs/xml/lcl/maskedit.xml index 6d16d314b1..26c154e933 100644 --- a/docs/xml/lcl/maskedit.xml +++ b/docs/xml/lcl/maskedit.xml @@ -1151,7 +1151,7 @@ - When True the following character(s) are deleted; when False the preceeding character(s) are deleted. + When True the following character(s) are deleted; when False the preceding character(s) are deleted. diff --git a/docs/xml/lcl/propertystorage.xml b/docs/xml/lcl/propertystorage.xml index 11e4e41eb0..611acd0b8f 100644 --- a/docs/xml/lcl/propertystorage.xml +++ b/docs/xml/lcl/propertystorage.xml @@ -1236,7 +1236,7 @@

      - StoredValues is a TStoredValues property with the collection of names and values for properties handled by the storage container. StoredValues is used in the Save and Restore methods when the collection items are read or written using the underlying storage mechamism for the container. It is also used to read or write the value for the indexed StoreValue property. + StoredValues is a TStoredValues property with the collection of names and values for properties handled by the storage container. StoredValues is used in the Save and Restore methods when the collection items are read or written using the underlying storage mechanism for the container. It is also used to read or write the value for the indexed StoreValue property.

      diff --git a/docs/xml/lcl/stdctrls.xml b/docs/xml/lcl/stdctrls.xml index e3ba71b940..b81b3d49a1 100644 --- a/docs/xml/lcl/stdctrls.xml +++ b/docs/xml/lcl/stdctrls.xml @@ -951,7 +951,7 @@ Indicates if the control uses the background from the parent.

      - The write access specifier is overridden in TCustomGroupBox. It calls the inherited method on enty. + The write access specifier is overridden in TCustomGroupBox. It calls the inherited method on entry.

      If AParentBackground is True and ParentColor is True, the Color from the Parent control is assigned to the Color property. Otherwise, the value clDefault is stored in the Color property. @@ -2197,7 +2197,7 @@ - New value for the SelLength sproperty. + New value for the SelLength property. @@ -3252,7 +3252,7 @@ Appearance and behavior of the combo-box.

      - Style is quite Windows centric, reflecting the evolution of combo-box styles. The basic styles are: + Style is quite Windows-centric, reflecting the evolution of combo-box styles. The basic styles are:

      csSimple
      @@ -3911,7 +3911,9 @@ Value for the Selected property. - Ordinal position for the item retrun as the property value. + + Ordinal position for the item returned as the property value. + @@ -9171,7 +9173,7 @@ end; ShortCutKey2 is a TShortCut property with the secondary shortcut key or accelerator key for the control. The property value contains both the virtual key code and the shift modifier combined to form the short cut key.

      - The property value (along with Shortcut) is passed to the widgetst class when the WSSetText method is called. + The property value (along with Shortcut) is passed to the widgetset class when the WSSetText method is called.

      Use the ShortCut and ShortCutToKey routines in the menu.pp unit to convert to and from virtual key codes with shift modifiers. @@ -10661,7 +10663,7 @@ end; Items - The list of 'Things' that the object contains, such as a group of images, a series of lines of text, a number of actions in an actionlist, etc. + The list of 'Things' that the object contains, such as a group of images, a series of lines of text, a number of actions in an action list, etc. diff --git a/docs/xml/lcl/themes.xml b/docs/xml/lcl/themes.xml index f65262a0c1..76936ee694 100644 --- a/docs/xml/lcl/themes.xml +++ b/docs/xml/lcl/themes.xml @@ -228,7 +228,7 @@ Mike Lischke (public@soft-gems.net, www.soft-gems.net). -Represents theme elemenets used to theme combo-box controls. +Represents theme elements used to theme combo-box controls. @@ -1981,7 +1981,7 @@ Constructor for the class instance.

      -Calls InitThemes to detrmine if theme data is available. Sets the value in the ThemesAvailable property. Calls UpdateThemes to load theme data. +Calls InitThemes to determine if theme data is available. Sets the value in the ThemesAvailable property. Calls UpdateThemes to load theme data.

      @@ -2274,7 +2274,7 @@ Draws the icon for a theme element.

      -Overloaded to provide WIndows and non-Windows variants. Overridden in the TWin32ThemeServices descendant for compatability with Delphi. +Overloaded to provide Windows and non-Windows variants. Overridden in the TWin32ThemeServices descendant for compatibility with Delphi.

      diff --git a/docs/xml/lcl/valedit.xml b/docs/xml/lcl/valedit.xml index bf4e3e5b8e..486c60dd27 100644 --- a/docs/xml/lcl/valedit.xml +++ b/docs/xml/lcl/valedit.xml @@ -262,7 +262,9 @@

      \
      -
      Quotes the following character; ie. '\-' inserts the literal '-' character
      +
      + Quotes the following character; i. e. '\-' inserts the literal '-' character +
      <
      Converts following characters to upper case
      >
      @@ -2191,7 +2193,7 @@ InsertRowWithValues inserts the key name and value in Strings at the specified position using the "Key=Value" convention used in the control.

      - Use InsertRow to insert a new row using seperate key and item value parameters. + Use InsertRow to insert a new row using separate key and item value parameters.

      diff --git a/docs/xml/lcl/xmlpropstorage.xml b/docs/xml/lcl/xmlpropstorage.xml index 92a59e90e5..7e07db0a39 100644 --- a/docs/xml/lcl/xmlpropstorage.xml +++ b/docs/xml/lcl/xmlpropstorage.xml @@ -9,10 +9,16 @@ --> - Contains a component that stores Form Session Properties in XML format. + + Contains a component that stores Form Session Properties in XML format. + -

      In this unit you can find an implementation of a name/value pair storage container in XML format.

      -

      This container will get the Form's Session Properties that you setup in TForm.SessionProperties and read/write them on the file you specify on TXMLPropStorage.FileName.

      +

      + In this unit you can find an implementation of a name/value pair storage container in XML format. +

      +

      + This container will get the Form's Session Properties that you setup in TForm.SessionProperties and read/write them on the file you specify on TXMLPropStorage.FileName. +

      @@ -29,7 +35,9 @@ - Wrapper class around XMLConf.TXMLConfig. + + Wrapper class around XMLConf.TXMLConfig. + @@ -84,7 +92,9 @@ - Implements the base class for the XML Form's Session Properties Storage. + + Implements the base class for the XML Form's Session Properties Storage. + @@ -135,7 +145,9 @@ - The current value of the property TCustomXMLPropStorage.FileName. + + The current value of the property TCustomXMLPropStorage.FileName. + @@ -153,7 +165,9 @@ - Turns '.' notation into '/' notation for the xpath-like implementation in XMLConf. + + Turns '.' notation into '/' notation for the XPATH-like implementation in XMLConf. + @@ -171,7 +185,9 @@ - Property to access the TPropStorageXMLConfig. + + Property to access the TPropStorageXMLConfig. + @@ -227,7 +243,9 @@ - Implements the actual writing of a value from the underlying storage container. + + Implements writing of a string value to the underlying storage container. + @@ -263,7 +281,9 @@ - Name of the file where the property data is saved in XML format. + + Name of the file where the property data is saved in XML format. + @@ -277,7 +297,9 @@ - Implements the final class for the XML Form Session Properties storage. + + Implements a class for XML Form Session Properties storage. + @@ -349,7 +371,7 @@ - Implements a configation storage mechanism using XML-tagged content. + Implements a configuration storage mechanism using XML-tagged content.

      @@ -384,7 +406,9 @@ - Gets the String value stored at the specified path in the XML storage. + + Gets the String value stored at the specified path in the XML storage. +

      Calls the GetValue method for the internal TXMLConfig instance. @@ -401,7 +425,9 @@ Path to the XML node with the requested value. - Default value returned if APath is not found in the internal storage. + + Default value returned if APath is not found in the internal storage. + @@ -431,7 +457,9 @@ - Deletes the XML node and its content and the specified path. + + Deletes the XML node and its content and the specified path. + @@ -468,7 +496,7 @@ Create is the overridden, overloaded constructor for the class instance. The overloaded variants allow the XML content to read from various sources like a file name, a TXMLConfig instance, a scoped TXMLConfig instance, or a TStream instance.

      - Use WriteToDisk or SaveToStream to speciy where the XML content is stored . + Use WriteToDisk or SaveToStream to specify where the XML content is stored .

      @@ -482,13 +510,19 @@
      - TXMLConfig instance where the XML paths and values are stored. + + TXMLConfig instance where the XML paths and values are stored. + - Intial path for values read and written in the class instance. + + Initial path for values read and written in the class instance. + - Stream with the XML content loaded in the XMLConfig storage. + + Stream with the XML content loaded in the XMLConfig storage. + @@ -509,7 +543,9 @@ - TXMLConfig with the values accessed and maintained in the class instance. + + TXMLConfig with the values accessed and maintained in the class instance. + Read-only TXMLConfig property. @@ -544,7 +580,9 @@ - Saves the content in XMLConfig to the specified TStream instance. + + Saves the content in XMLConfig to the specified TStream instance. + @@ -554,7 +592,9 @@ - Registers TXMLPropStorage on the 'Misc' tab of the component palette. + + Registers TXMLPropStorage on the 'Misc' tab of the component palette. +