[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'sysutils' (#rtl)

# DefaultFormatSettings

Storage for default settings

## Declaration

Source position: sysinth.inc line 57

`var DefaultFormatSettings: TFormatSettings = (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

ShortMonthNames |  | Names of months, abbreviated form.
LongMonthNames |  | Full names of months.
ShortDayNames |  | Names of days, abbreviated form.
LongDayNames |  | Full names of days.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.