Lade...
 

CX_KEYWORD

CX_KEYWORD CX_KEYWORD.png

Klassenhierarchie
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
  ]    

 

Methodenverzeichnis (MDI)
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

 

Verwendung in AppsWH
Modul Kurzbeschreibung