[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Abstract base class for translators used in the LCL.
Source position: lresources.pp line 105
type TAbstractTranslator = class(TObject) |
||
public |
||
procedure TranslateStringProperty(); virtual; abstract; |
|
Specifies a method used to translate a String property. |
end; |
|
Abstract base class for translators used in the LCL. |
|
| | ||
TObject |
TAbstractTranslator is a class which specifies the base class string and property translators used in the Lazarus Component Library (LCL). It defines an abstract virtual method used to translate string properties when they are read from a Lazarus Resource Stream (LRS).
Do not create instances of TAbstractTranslator; use one of the descendent class like TUpdateTranslator, TDefaultTranslator, or TPOTranslator.
|
Performs string translations for persistent objects. |
|
|
Performs string translations using a .mo file (Machine Object). |
|
|
Performs string translations using a .po (Portable Object) file. |
Version 3.2 | Generated 2024-02-25 | Home |