Ignore:
Timestamp:
Sep 9, 2007, 2:02:29 PM (18 years ago)
Author:
RBRi
Message:

refactoring for language handling

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NewView/HelpFile.pas

    r140 r228  
    173173Procedure OnLanguageEvent( Language: TLanguageFile;
    174174                           const Apply: boolean );
    175 begin
    176 
    177   Language.Prefix := 'HelpFile.';
    178   Language.LL( Apply, FileErrorNotFound, 'FileErrorNotFound', 'File not found' );
    179   Language.LL( Apply, FileErrorAccessDenied, 'FileErrorAccessDenied', 'Access denied' );
    180   Language.LL( Apply, FileErrorInUse, 'FileErrorInUse', 'File in use by another program' );
     175var
     176  tmpPrefix : String;
     177begin
     178  tmpPrefix := 'HelpFile' + LANGUAGE_LABEL_DELIMITER;
     179
     180  Language.LL( Apply, FileErrorNotFound, tmpPrefix + 'FileErrorNotFound', 'File not found' );
     181  Language.LL( Apply, FileErrorAccessDenied, tmpPrefix + 'FileErrorAccessDenied', 'Access denied' );
     182  Language.LL( Apply, FileErrorInUse, tmpPrefix + 'FileErrorInUse', 'File in use by another program' );
    181183  Language.LL( Apply,
    182184               FileErrorInvalidHeader,
    183                'FileErrorInvalidHeader',
     185               tmpPrefix + 'FileErrorInvalidHeader',
    184186               'File doesn''t appear to be an OS/2 Help document (header ID not correct)' );
    185187  Language.LL( Apply,
    186188               ErrorCorruptHelpFile,
    187                'ErrorCorruptHelpFile',
     189               tmpPrefix + 'ErrorCorruptHelpFile',
    188190               'File is corrupt' );
    189191end;
Note: See TracChangeset for help on using the changeset viewer.