Unit VerInfo

*****************************************************} { } { Delphi VCL Extensions (RX) } { } { Copyright (c) 1995, 1996 AO ROSNO } { } {

Classes

TVersionInfo - TVersionInfo

Functions

LongVersionToString - Long version string routines
OkToWriteModule - Installation utility routine

Installation utility routines
StringToLongVersion -

Types

TLongVersion
TVersionCharSet
TVersionLanguage

Constants

Variables


Functions


function LongVersionToString(const Version: TLongVersion): string;

Long version string routines

function OkToWriteModule(ModuleName: string; NewVer: Longint): Boolean;

Installation utility routine

Installation utility routines


function StringToLongVersion(const Str: string): TLongVersion;


Types


TLongVersion = record
end;

TVersionCharSet = (vcsASCII, vcsJapan, vcsKorea, vcsTaiwan, vcsUnicode,
    vcsEasternEuropean, vcsCyrillic, vcsMultilingual, vcsGreek, vcsTurkish,
    vcsHebrew, vcsArabic, vcsUnknown);

TVersionLanguage = (vlArabic, vlBulgarian, vlCatalan, vlTraditionalChinese,
    vlCzech, vlDanish, vlGerman, vlGreek, vlUSEnglish, vlCastilianSpanish,
    vlFinnish, vlFrench, vlHebrew, vlHungarian, vlIcelandic, vlItalian,
    vlJapanese, vlKorean, vlDutch, vlNorwegianBokmel, vlPolish,
    vlBrazilianPortuguese, vlRhaetoRomanic, vlRomanian, vlRussian,
    vlCroatoSerbian, vlSlovak, vlAlbanian, vlSwedish, vlThai, vlTurkish,
    vlUrdu, vlBahasa, vlSimplifiedChinese, vlSwissGerman, vlUKEnglish,
    vlMexicanSpanish, vlBelgianFrench, vlSwissItalian, vlBelgianDutch,
    vlNorwegianNynorsk, vlPortuguese, vlSerboCroatian, vlCanadianFrench,
    vlSwissFrench, vlUnknown);
Working with VERSIONINFO resourse type

Constants


Variables