meta data for this page
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung | |||
dialogeditor [2018/07/28 10:19] – michael | dialogeditor [2018/07/28 10:24] (aktuell) – michael | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Dialogeditor ====== | ====== Dialogeditor ====== | ||
- | \\ | + | |
- | ==== Erstellen von Dialogen, die sich an die Bildschirmauflösung anpassen ==== | + | Skripte haben den Nachteil, dass für sie keine Bedienoberflächen programmiert werden können, wie man sie beispielsweise von Net-Projekten her kennt. Man muss sich mit Eingabe- und Meldeboxen behelfen. Der **[[/ |
- | Soll ein Skriptdialog erstellt werden, der sich an die konkrete Bildschirmauflösung anpasst (d.h. nach Auslesen der [[/ | + | |
+ | ===== Erstellen von Dialogen, die sich an die Bildschirmauflösung anpassen ===== | ||
+ | |||
+ | Soll ein Skriptdialog erstellt werden, der sich an die konkrete Bildschirmauflösung anpasst (d.h. nach Auslesen der [[/ | ||
+ | |||
+ | Mit dem Skript // | ||
+ | |||
+ | Anwendung: | ||
- Im Dialogeditor werden die Elemente ganz links oben angeordnet, sodass das erste Element bei den Koordinaten 0, 0 beginnt. | - Im Dialogeditor werden die Elemente ganz links oben angeordnet, sodass das erste Element bei den Koordinaten 0, 0 beginnt. | ||
Zeile 16: | Zeile 23: | ||
===== Tipps und Tricks beim Dialogeditor ===== | ===== Tipps und Tricks beim Dialogeditor ===== | ||
==== Striche ziehen ==== | ==== Striche ziehen ==== | ||
- | Striche können zur Abgrenzung von Steuerelementen sinnvoll sein. Dafür gibt es kein eigenes Steuerelement, | + | |
+ | Striche können zur Abgrenzung von Steuerelementen sinnvoll sein. Dafür gibt es kein eigenes Steuerelement, | ||
* Man zieht ein STATIC-Element senkrecht, mit möglichst schmaler Breite, oder waagerecht, mit möglichst geringer Höhe auf, und aktiviert für den senkrechten Strich den Stil SS_ETCHEDVERT (nur linke, versenkte Kante ohne Text) bzw. für den waagerechten Strich den Stil SS_ETCHEDHORZ (nur obere, versenkte Kante ohne Text). So erhält man einen schmalen Strich. | * Man zieht ein STATIC-Element senkrecht, mit möglichst schmaler Breite, oder waagerecht, mit möglichst geringer Höhe auf, und aktiviert für den senkrechten Strich den Stil SS_ETCHEDVERT (nur linke, versenkte Kante ohne Text) bzw. für den waagerechten Strich den Stil SS_ETCHEDHORZ (nur obere, versenkte Kante ohne Text). So erhält man einen schmalen Strich. | ||
Zeile 24: | Zeile 32: | ||
==== Elemente in einer Gruppe verschieben ==== | ==== Elemente in einer Gruppe verschieben ==== | ||
- | \\ | + | |
+ | Bekanntermaßen können zum gleichzeitigem Verschieben mehrerer Steuerelemente die dafür vorgesehenen Elemente durch Aufziehen eines Rechtecks bei gedrückter linker Maustaste markiert werden. Schwierig wird das, wenn sich die Elemente innerhalb einer Gruppe (Steuerelement GROUP) befinden. Man kann dann wie folgt vorgehen: | ||
- Außerhalb der Gruppenumrandung die linke Maustaste drücken, festhalten und dann einen Rahmen aufziehen, der alle zu verschiebenden Elemente umfasst. Funktioniert dies nicht auf Anhieb, muss mehrmals angesetzt werden. | - Außerhalb der Gruppenumrandung die linke Maustaste drücken, festhalten und dann einen Rahmen aufziehen, der alle zu verschiebenden Elemente umfasst. Funktioniert dies nicht auf Anhieb, muss mehrmals angesetzt werden. | ||
Zeile 33: | Zeile 42: | ||
==== Steuerelement GROUP umbenennen ==== | ==== Steuerelement GROUP umbenennen ==== | ||
- | \\ | + | |
+ | Um einen Dialog besser intuitiv bedienen zu können, kann es sinnvoll sein, mit STATIC erstellte Elemente ausgelöst durch einen Bedienungsschritt umzubenennen. Wie das geht, ist **[[/ |