From e567ca6b0394f8fb75c47c920a423b4680889b41 Mon Sep 17 00:00:00 2001
From: dsiders
- ExtractShortPathNameUTF8 is a String function used to get a short path name from the UTF-8-encoded value in FileName. Short path names use the familiar 8.3 notation, where the file name contains a maximum of 8 chararacters, and the optional file extension has a maximum of 3 characters.
+ ExtractShortPathNameUTF8 is a String function used to get a short path name from the UTF-8-encoded value in FileName. Short path names use the familiar 8.3 notation, where the file name contains a maximum of 8 characters, and the optional file extension has a maximum of 3 characters.
ExtractShortPathNameUTF8 is similar to the ExtractShortPathName routine in the RTL
-
- SearchPath contains the delimited list of search paths examined in the routine. Search paths are separated using the value in Delimter. + SearchPath contains the delimited list of search paths examined in the routine. Search paths are separated using the value in Delimiter.
BasePath contains the path used to resolve relative path references in SearchPath. By default, BasePath is also searched unless sffDontSearchInBasePath is included in the Flags parameter.
diff --git a/docs/xml/lazutils/graphtype.xml b/docs/xml/lazutils/graphtype.xml
index 0ae31f621b..6d8e6aafe3 100644
--- a/docs/xml/lazutils/graphtype.xml
+++ b/docs/xml/lazutils/graphtype.xml
@@ -85,7 +85,7 @@
Grow is a method used to resize the internal storage for the queue by the specified Delta value.
@@ -341,7 +343,7 @@
When ADelta is a position Integer value, the size for the internal array is enlarged by the value specified number of entries. When ADelta is a negative Integer value, the internal storage is shrunk by the specified number of entries.
- Grow reallocates the internal array used to store the item types for the specialization. Exisitng items in the queue are moved to the new array, and the internal storage is updated.
+ Grow reallocates the internal array used to store the item types for the specialization. Existing items in the queue are moved to the new array, and the internal storage is updated.
The value in the QueueSize property is set to the new length for the internal array.
@@ -743,7 +745,7 @@ TLazThreadedQueueRect = specialize TLazThreadedQueue<TRectangle>;
When ADelta is a position Integer value, the size for the internal array is enlarged by the value specified number of entries. When ADelta is a negative Integer value, the internal storage is shrunk by the specified number of entries.
- Grow reallocates the internal array used to store the item types for the specialization. Exisitng items in the queue are moved to the new array, and the internal storage is updated.
+ Grow reallocates the internal array used to store the item types for the specialization. Existing items in the queue are moved to the new array, and the internal storage is updated.
The value in the QueueSize property is set to the new length for the internal array.
diff --git a/docs/xml/lazutils/lazlistclasses.xml b/docs/xml/lazutils/lazlistclasses.xml
index c14ce06d1e..32d9fd07b1 100644
--- a/docs/xml/lazutils/lazlistclasses.xml
+++ b/docs/xml/lazutils/lazlistclasses.xml
@@ -21,13 +21,13 @@
TLazShiftBufferList
- This list is designed for shift/unshift/pop/push operations. The first list element is not forced to the start of the allocated memory. Instead it allows a gap (some of the over-allocated memory / List.Capacity) in front of the first element. Therefore elements can be added/removed at either the begin or end of the list, withouth any need to move the other elemnts in the list.
+ This list is designed for shift/unshift/pop/push operations. The first list element is not forced to the start of the allocated memory. Instead it allows a gap (some of the over-allocated memory / List.Capacity) in front of the first element. Therefore elements can be added/removed at either the begin or end of the list, withouth any need to move the other elements in the list.
TLazRoundBufferList
- The first element of the list can be anywhere within the allocated memory (capacity). If the elements of the list reach the end of the memory, the list will wrap arount and continues in the available memory at the start of the allocation. This list can be used for a first-in, first-out queue. If the list does never exceed the size set by its capacity, then elements can be pushed/shifted from/to the list without any need to reallocate or move entries to new locations.
+ The first element of the list can be anywhere within the allocated memory (capacity). If the elements of the list reach the end of the memory, the list will wrap around and continues in the available memory at the start of the allocation. This list can be used for a first-in, first-out queue. If the list does never exceed the size set by its capacity, then elements can be pushed/shifted from/to the list without any need to reallocate or move entries to new locations.
TLazPagedListMem
@@ -49,7 +49,7 @@
@@ -1271,7 +1271,7 @@ TLazPagedListObj = object
- The first element of the list can be anywhere within the allocated memory (capacity). If the elements of the list reach the end of the memory, the list will wrap arount and continues in the available memory at the start of the allocation.
+ The first element of the list can be anywhere within the allocated memory (capacity). If the elements of the list reach the end of the memory, the list will wrap around and continues in the available memory at the start of the allocation.
This list can be used for a first-in, first-out queue. If the list does never exceed the size set by its capacity, then elements can be pushed/shifted from/to the list without any need to reallocate or move entries to new locations.
@@ -2301,7 +2301,7 @@ TLazPagedListObj = object
The first list element is not forced to the start of the allocated memory. Instead it allows a gap (some of the over-allocated memory / List.Capacity) in front of the first element.
- Therefore elements can be added/removed at either the begin or end of the list, withouth any need to move the other elemnts in the list.
+ Therefore elements can be added/removed at either the begin or end of the list, without any need to move the other elements in the list.
- By default the output created by DebugLn is written to the stdout device. The output is silently discarded if stdout is not open. On Windows this is the default behavior, if project type "Application" is used to create a Windows GUI application. To get a console alongside your Windows GUI application, you need to uncheck the option "Win32 gui application (-WG)" under Project options / Compiler options / Config and Target / Target specific options. Alternatively you can add {$APPTYPE CONSOLE} at the top of your project .lpr file, or configure multiple "Build Modes" to control the -WG switch.
+ By default the output created by DebugLn is written to the stdout device. The output is silently discarded if stdout is not open. On Windows this is the default behavior, if project type "Application" is used to create a Windows GUI application. To get a console alongside your Windows GUI application, you need to uncheck the option "Win32 GUI application (-WG)" under Project options / Compiler options / Config and Target / Target specific options. Alternatively you can add {$APPTYPE CONSOLE} at the top of your project .lpr file, or configure multiple "Build Modes" to control the -WG switch.
- TLazLoggerLogGroupFlags is the type used for the FLags member in TLazLoggerLogGroup.
+ TLazLoggerLogGroupFlags is the type used for the Flags member in TLazLoggerLogGroup.
- IndentChanged has an empty implementation, andmust be overridden in a descendent class to perform the actions needed when the nesting level (Increaseindent, DecreaseIndent) has been changed.
+ IndentChanged has an empty implementation, and must be overridden in a descendent class to perform the actions needed when the nesting level (Increaseindent, DecreaseIndent) has been changed.
StringToStringList is a procedure used to convert the multi-line String in S to separate lines of text in a TStrings instance.
- The LF (#10) character is used to mark the end of a line in S, and causes the preceeding text to be added to the string list in List. The LF character is not included in the value added to the string list.
+ The LF (#10) character is used to mark the end of a line in S, and causes the preceding text to be added to the string list in List. The LF character is not included in the value added to the string list.
If no end-of-line characters are found in S, then a single line of text is added to the string list.
@@ -683,14 +685,18 @@
GetNextDelimitedItem is a String function used to get the next item in a delimited list of items starting at the specified position.
diff --git a/docs/xml/lazutils/masks.xml b/docs/xml/lazutils/masks.xml
index 9c1d8dcd59..0885b6932e 100644
--- a/docs/xml/lazutils/masks.xml
+++ b/docs/xml/lazutils/masks.xml
@@ -1011,7 +1011,9 @@
Mask is a String property which contains the mask expression used to compare / evaluate a value in the Matches method. The property value is initially set using the arguments passed to the Create constructor. Values in Mask use the UNIX file system conventions for wildcards and related notations.
@@ -1050,7 +1054,9 @@
TMask is an alias for the TMaskUTF8 class. Provided for compatibility with previous LazUtils versions.