Ignore:
Timestamp:
Feb 25, 2007, 4:15:10 PM (18 years ago)
Author:
RBRi
Message:

file util refactoring and many more unit tests

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NewView/CmdLineParameterUnit.pas

    r80 r82  
    7878       PROCEDURE logDetails;
    7979       PROCEDURE parseCmdLine(aCmdLineString : String);
    80   end;
    81 
    82   FUNCTION getOwnHelpFileName: String;
     80       FUNCTION getOwnHelpFileName: String;
     81  end;
    8382
    8483  // returns a string containing the whole
     
    9089uses
    9190  DOS,
    92   ACLFileUtility;
     91  FileUtilsUnit;
    9392
    9493  PROCEDURE TCmdLineParameters.writeDetailsTo(aStrings : TStrings);
     
    426425      if fileNames = '' then
    427426      begin
    428         tmpOwnHelpFileName := FindDefaultLanguageHelpFile('NewView');
     427        tmpOwnHelpFileName := getOwnHelpFileName;
    429428        if FileExists(tmpOwnHelpFileName)
    430429        then
     
    605604
    606605
    607   FUNCTION getOwnHelpFileName: String;
     606  FUNCTION TCmdLineParameters.getOwnHelpFileName: String;
     607  var
     608    tmpLanguage : String;
    608609  begin
    609     result := FindDefaultLanguageHelpFile('NewView');
     610    tmpLanguage := getLanguage;
     611    if tmpLanguage = '' then
     612    begin
     613      tmpLanguage := GetEnv(LanguageEnvironmentVar)
     614    end;
     615
     616    result := FindDefaultLanguageHelpFile('NewView', tmpLanguage);
    610617  end;
    611618
Note: See TracChangeset for help on using the changeset viewer.