DefaultFormatSettings¶
Storage for default settings.
Declaration¶
Source position: sysinth.inc line 66
var
DefaultFormatSettings: TFormatSettings = record
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: Array[1..12] of string = string;
LongMonthNames: Array[1..12] of string = string;
ShortDayNames: Array[1..7] of string = string;
LongDayNames: Array[1..7] of string = string;
TwoDigitYearCenturyWindow: Word;
class function Invariant : TFormatSettings; static;
class function Create : TFormatSettings; overload; static; overload;
class function Create(const LocaleName: string) : TFormatSettings
; overload; static; overload;
end = (CurrencyFormat: 1; NegCurrFormat: 5; ThousandSeparator: ','; DecimalSeparator: '.'; CurrencyDecimals: 2; DateSeparator: '-'; TimeSeparator: ':'; ListSeparator: ','; CurrencyString: '$'; ShortDateFormat: 'd/m/y'; LongDateFormat: 'dd" "mmmm" "yyyy'; TimeAMString: 'AM'; TimePMString: 'PM'; ShortTimeFormat: 'hh:nn'; LongTimeFormat: 'hh:nn:ss'; ShortMonthNames: ('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'); LongMonthNames: ('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'); ShortDayNames: ('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'); LongDayNames: ('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'); TwoDigitYearCenturyWindow: 50);
Description¶
DefaultFormatSettings contains the default settings for all type of formatting constants. If no thread-specific values are specified when a formatting function is called, this record is used as a default.
All other formatting constants refer to the fields of this variable using absolute addressing.
See also¶
| Name | Description |
|---|---|
| ShortMonthNames | Names of months, abbreviated form. |
| LongMonthNames | Full names of months. |
| ShortDayNames | Names of days, abbreviated form. |
| LongDayNames | Full names of days. |