CX_KEYWORD
Klassenhierarchie
- CX_CLASS
- CX_KEYWORD
Beschreibung:
CX_KEYWORD ist eine Hilfsklasse für die Arbeit mit Einträgen von Objekten der Klassen CX_DICTIONARY, CX_DICTIONARY_CI, CX_INDEX und CX_INDEX_CI. CX_KEYWORD-Objekte können nicht mit CreateTransObject, bzw. CreatePersObject erzeugt werden, sondern man erhält sie nur als Ergebnis von Funktionen der oben genannten Klassen. Die transienten Objekte der Klasse CX_KEYWORD fassen den mehrsprachigen Bezeichner und das bezeichnete Objekt zusammen.
Code-Beispiel:
"name = \"D1\"" FindFirst(CX_DICTIONARY) -> dict // get the dictionary ...................................................... ObjectList(dict, AUTO_POSITION, 11, 11, 620, 80) [ INITIALIZE: "CX_KEYWORD::LanguageKey(0)" SetFormat "CX_KEYWORD::LanguageKey(1)" SetFormat "CX_KEYWORD::GetObject()" NO_DRAIN, COLOR CYAN SetFormat dict Call(GetAllKeys) FillObox DOUBLE_CLICK: [] OboxEdit // edit dictionary entries by means of CX_KEYWORD helper objects ]
Funktion | MA* | Parameter | Rückgabe | Kurzbeschreibung |
---|---|---|---|---|
GetKey | MULTIPLE_STRING | Bezeichnername | ||
GetObject | OBJECT | Rückgabe: bezeichnete Objekt | ||
Key | * | Bezeichnername in der aktuelle Sprache darstellen / verändern | ||
LanguageKey | * | INTEGER | Bezeichnername in der gewünschte Sprache darstellen / verändern | |
Remove | Eintrag für das bezeichnete Objekt löschen |
* MA = Member-Access-Funktion,
grau unterlegt = geerbte Funktion
Modul | Kurzbeschreibung |
---|---|