[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fpsnumformatparser.pas line 34
type TsNumFormatParser = class |
||
protected |
||
FFormatSettings: TFormatSettings; |
|
|
|
||
procedure AddElement(); |
|
|
procedure AddSection; |
|
|
procedure DeleteElement(); |
|
|
procedure InsertElement(); |
|
|
function NextToken; |
|
|
function PrevToken; |
|
|
procedure ScanAMPM; |
|
|
procedure ScanAndCount(); |
|
|
procedure ScanBrackets; |
|
|
procedure ScanCondition(); |
|
|
procedure ScanCurrSymbol; |
|
|
procedure ScanDateTime; |
|
|
procedure ScanFormat; |
|
|
procedure ScanGeneral; |
|
|
procedure ScanNumber; |
|
|
procedure ScanQuotedText; |
|
|
procedure Parse(); |
|
|
procedure AnalyzeColor(); |
|
|
function AnalyzeCurrency(); |
|
|
procedure CheckSections; |
|
|
procedure CheckSection(); |
|
|
procedure FixMonthMinuteToken(); |
|
|
function BuildFormatString; virtual; |
|
|
public |
||
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
procedure ClearAll; |
|
|
function GetDateTimeCode(); |
|
|
function IsDateTimeFormat; |
|
|
function IsTimeFormat; |
|
|
procedure LimitDecimals; |
|
|
property CurrencySymbol: string; [r] |
|
|
property Decimals: Byte; [rw] |
|
|
property FormatString: string; [r] |
|
|
property FracDenominator: Integer; [r] |
|
|
property FracInt: Integer; [r] |
|
|
property FracNumerator: Integer; [r] |
|
|
property NumFormat: TsNumberFormat; [r] |
|
|
property ParsedSectionCount: Integer; [r] |
|
|
property ParsedSections []: TsNumFormatSection; [r] |
|
|
property Status: Integer; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |