Ignore:
Timestamp:
Mar 29, 2018, 10:11:06 AM (6 years ago)
Author:
chronos
Message:
  • Modified: Update Common package.
  • Added: Support for color theme.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ProjectTemplates/FileMenuProject/UDataFile.pas

    r497 r507  
    2020  public
    2121    function GetFileExt: string; virtual;
     22    function GetFileDialogFilter: string; virtual;
    2223    procedure LoadFromFile(FileName: string); virtual;
    2324    procedure SaveToFile(FileName: string); virtual;
     
    2829  end;
    2930
     31  TDataFileClass = class of TDataFile;
     32
    3033  TDataFiles = class(TObjectList)
    3134  end;
    3235
     36
     37resourcestring
     38  SAllFiles = 'All files';
    3339
    3440implementation
     
    3642resourcestring
    3743  SDataFileName = 'File';
     44  SDataFiles = 'Data files';
     45
    3846
    3947{ TDataFile }
     
    4856begin
    4957  Result := '.dat';
     58end;
     59
     60function TDataFile.GetFileDialogFilter: string;
     61begin
     62  Result := SDataFiles + ' (' + GetFileExt + ')|*' + GetFileExt + '|' +
     63    SAllFiles + '|*.*';
    5064end;
    5165
Note: See TracChangeset for help on using the changeset viewer.