Sign in Join
FPDoc Onlineexperiment

TUpdateTranslator class

In unit LCLTranslator

Performs string translations for persistent objects.

Declaration

pascal
TUpdateTranslator = class(TAbstractTranslator)

Inheritance

  1. TUpdateTranslator
  2. TAbstractTranslator
  3. TObject

Descends from it: TDefaultTranslator TPOTranslator

Description

TUpdateTranslator is a TAbstractTranslator descendant used to perform string translations for persistent objects. TUpdateTranslator provides the UpdateTranslation method which updates any translatable properties in Lazarus resources.

TUpdateTranslator is used as the ancestor for the TDefaultTranslator and TPOTranslator classes.

See also

Methods

UpdateTranslationpublicUpdates translations for string properties in a persistent object.

Inherited

From TAbstractTranslator (1)

TranslateStringProperty

From TObject (42)

AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance Create DefaultHandler DefaultHandlerStr Destroy Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.