Class TVersionResource (unit Version)

Inherits from

TComponent

Constructors


constructor create(AOwner : TComponent);

Public declarations


Functions

destructor destroy;


function DecodeCharacterSet(CharSet : TCharacterSet) : word;


function DecodeLanguage(Lang : TLanguage) : word;


procedure DecodeVersionInfo(pInfo : pointer);


procedure ReadVersionInfo;


procedure ResetVersion;


procedure SetCharacterSet(Value : TCharacterSet);


procedure SetFileName(Value : TFilename);


procedure SetLanguage(Value : TLanguage);


Properties

property CharacterSet : TCharacterSet


property FileName : string

Published declarations

property Language : TLanguage


property VersionInfo : TVersionInfo


Events

event OnChange : TNotifyEvent


Variables

FCharacterSet : TCharacterSet;


FFileName : TFilename;


FLanguage : TLanguage;


FOnChange : TNotifyEvent;


FVersionInfo : TVersionInfo;


StoreFileName : boolean;

Private declarations


Constructors


constructor create(AOwner : TComponent);

Public declarations


Functions


destructor destroy;


function DecodeCharacterSet(CharSet : TCharacterSet) : word;


function DecodeLanguage(Lang : TLanguage) : word;


procedure DecodeVersionInfo(pInfo : pointer);


procedure ReadVersionInfo;


procedure ResetVersion;


procedure SetCharacterSet(Value : TCharacterSet);


procedure SetFileName(Value : TFilename);


procedure SetLanguage(Value : TLanguage);


Properties


property CharacterSet : TCharacterSet


property FileName : string

Published declarations


property Language : TLanguage


property VersionInfo : TVersionInfo


Events


event OnChange : TNotifyEvent


Variables


FCharacterSet : TCharacterSet;


FFileName : TFilename;


FLanguage : TLanguage;


FOnChange : TNotifyEvent;


FVersionInfo : TVersionInfo;


StoreFileName : boolean;

Private declarations