cxSetResourceString(TcxResourceStringID,string) Method
Substitutes a value of the resource string returned by a cxGetResourceString function call.
Declaration
procedure cxSetResourceString(AResString: TcxResourceStringID; const Value: string);
Parameters
Name | Type | Description |
---|---|---|
AResString | TcxResourceStringID | A pointer to the target resource string identifier. |
Value | string | The required resource string value. |
Remarks
String constants for DevExpress products are stored as resources. The cxGetResourceString function is used internally to retrieve strings for specific UI elements. You can call the cxSetResourceString
procedure to substitute a value of a specific resource string at runtime for localization.
Note
An updated resource string value does not replace the corresponding string stored in an executable file.
Code Example: Localize a Resource String
The following code example specifies a new value for the cxSDatePopupClear
resource string in German:
uses
dxCore; // Declares the cxSetResourceString global procedure
// ...
cxSetResourceString(@cxSDatePopupClear, 'Löschen');
Note
To easily localize applications that use standard, DevExpress, or other third-party controls to any language supported by Windows, use the TcxLocalizer component.