Hallo!
Stimmt, das war noch nicht in der Doku richtig erläutert und das passende Beispielskript fehlte... Danke für den Hinweis!
Die Lösung hierbei bietet das "Referentelement", das in dem Standarddialog-Befehl angegeben werden kann. Die Schriftart dieses Elements (oder Anzeige-Fensters) wird dann als Vorgabe für den Dialog verwendet und bei OK im Dialog entsprechend zugewiesen, wo man die Details auch auslesen kann.
Hier noch das fehlende Beispiel - ich denke mal, da kann man das ganz gut nachvollziehen!
Liebe Grüße
Stefan
cX4Web Code
Was ist das?
1 *** Auswahl, Zuweisung und Einstellung von Schriftarten
2 Anzeige-Fenster 'Schriften-Demo'
3 Bezeichner Text='Textbeispiel' (ID='Bezeichner1', X='1', Y='1', fett)
4
5 *** Vorgaben ändern: für Auswahl und für Element
6 Setze in [cX.Element(Bezeichner1).Schrift.Kursiv]: '1'
7
8 *** Dialog anzeigen und Ergebnis dem Bezeichner1 zuweisen
9 Standard-Dialog 'Schrift' in [Ergebnis], kein Stopp, Ziel '.Bezeichner1
10
11 *** Schriftdefinition anzeigen
12 Setze in [.Element(Bezeichner1).Text]: '[.Element(Bezeichner1).Schrift.Definition]'
13
14 *** Ergebnis anzeigen
15 Meldung 'Name: [Ergebnis]¶¶Definition: [.Element(Bezeichner1).Schrift.Definition]¶Größe: [.Element(Bezeichner1).Schrift...', Titel 'Gewählte Schrift', Buttons 'Nur OK', Symbol 'Information'
cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen
(15 Zeilen, cX 5.0.8.5)