TFormatSettings
Record with all the strings that determine formatting
Declaration
Source position: sysinth.inc line 33
Type
TFormatSettings = record
public
CurrencyFormat : Byte;
NegCurrFormat : Byte;
ThousandSeparator : Char;
DecimalSeparator : Char;
CurrencyDecimals : Byte;
DateSeparator : Char;
TimeSeparator : Char;
ListSeparator : Char;
CurrencyString : string;
ShortDateFormat : string;
LongDateFormat : string;
TimeAMString : string;
TimePMString : string;
ShortTimeFormat : string;
LongTimeFormat : string;
ShortMonthNames : TMonthNameArray;
LongMonthNames : TMonthNameArray;
ShortDayNames : TWeekNameArray;
LongDayNames : TWeekNameArray;
TwoDigitYearCenturyWindow : Word;
end
Description
TFormatSettings is a record that contains a copy of all variables which determine formatting in the various string formatting routines. It is used to pass local copies of these values to the various formatting routines in a thread-safe way.
See also
Name | Description |
---|---|
Byte | An unsigned 8-bits integer |
Byte | An unsigned 8-bits integer |
Byte | An unsigned 8-bits integer |
Char | Character type (1 byte) |
Char | Character type (1 byte) |
Char | Character type (1 byte) |
Char | Character type (1 byte) |
Char | Character type (1 byte) |
Format | Format a string with given arguments. |
FormatDateTime | Return a string representation of a TDateTime value with a given format. |
FormatFloat | Format a float according to a certain mask. |
TMonthNameArray | Array type for array of month variables |
TMonthNameArray | Array type for array of month variables |
TWeekNameArray | Array of 7 Strings for week day names |
TWeekNameArray | Array of 7 Strings for week day names |
Word | An unsigned 16-bits integer |