Designer - HILFE =================================================================== =========== Hintergrund =========== Es sind einige Euromat-User an mich herangetreten, die eine etwas andere Euromat-Layout-Logik bevorzugt hätten. Diese waren sehr unterschiedlich, so daß man es nicht allen gerecht machen kann. Mit dem Layout-Designer kann sich nun jeder seinen eigenen Euromat zusammenstricken. Er kann die Elemente (Tasten..) selbst plazieren (Position) und in ihrer Größe (Dimension) bestimmen. Dabei kann gar auf Elemente, die man meint nicht zu benötigen, ganz verzichtet werden. =============== Die Schaltlogik =============== Wer Spaß daran hat, kann sich auch mehrere Layouts basteln. Der Euromat verwaltet - außer dem nicht veränderbaren Standard- Layout - 5 editierbare Layouts. Im Designer befindet sich eine Ordner-Taste, durch dessen Anwahl zwischen den 5 Layouts hin- und hergeschaltet werden kann. - Benutzen des Euromat mit einem selbsteditierten Layout: In dem man das Programm "MyEuromat" startet. Es wird immer das Layout geladen, welches beim Verlassen des Designers aktiv war! Übrigens merkt sich der Euromat diese Nr. in der Datei "MyEuroNr.dat". Wer will, kann diese Zahl auch manuell mit einem Editor ändern. - Den Designer aufrufen kann man auf 2 verschiedenen Wegen: a) Durch Starten des Programms Designer.exe. b) Durch Anklicken der Taste "Designer" im Info-Fenster des Euromat. ============= Die Bedienung ============= Scroll-Fenster -------------- Im oberen Scroll-Fenster sind sämtliche verfügbaren Elemente aufgelistet. Das derzeit selektierte (angewählte) Element ist das, was gerade bearbeitet wird bzw. werden kann. Die mit einem Haken versehenen Elemente sind sichtbar. Man bestimmt also mittels der Haken, welche Elemente man überhaupt einsetzen will. Das Euromat-Fenster selbst ist das einzige Element, daß nicht ausgeschaltet (ach was) und auch nicht positioniert werden kann; es öffnet sich immer in der Bildschirmmitte. Position und Dimension ---------------------- Die jeweils 4 Pfeil-Tasten erlauben die horizontale und vertikale Ausrichtung jeweils für deren Position im Layout, als für deren Größe. Die rechten 4 Pfeil-Tasten -------------------------- kommen nur bei einigen wenigen Elementen zum Einsatz, die zusätz- liche Parametereingaben erlauben. Schrittweite ------------ Die Schrittweite (in Pixel) bezieht sich auf die jeweils 4 Pfeil- Tasten für Position und Dimension. Für die Position sind die Schrittweiten 10, 100 und 1000 möglich. Für die Dimension halbieren sich die Werte auf 5, 50 und 500. Klick-Modus ----------- Die Selektionen im Scroll-Fenster und die Elemente im Layout befinden sich sozusagen in einer Wechselwirkung. D.h. um ein Element zu bearbeiten kann man es im Scroll-Fenster anwählen oder man klickt es im Layout-Fenster an, worauf hin es automatisch im Scroll-Fenster angewählt wird. Für dieses Verfahren dient die Einstellung "Anwahl". Die Einstellung "Drag+D" steht für "Drag & Drop". Mit dieser Einstellung kann man in alter Windowsmanier Elemente mit der Maus bei gedrückter linken Maustaste verschieben. Die Möglichkeit der Plazierung ist wohl als sehr grob zu bezeichnen und muß im Anschluß mit den Pfeil-Tasten nachjustiert werden. Als angenehmer Nebeneffekt werden beim "Überfliegen" der Elemente mit der Maus die aktuell gültigen Einstellungen angezeigt, was eine schnelle Kontrolle ermöglicht (sind alle bündig etc.). Im "Rechner-Modus" kann man das Layout als Rechner benutzen. Das ist aus (mindestens) 3 Gründen interessant. a) Man kann sein Werk gleich ausprobieren. b) Die Tasten für "Erweiterte Ansicht" und "Protokoll-Ansicht" sind nur in dieser Einstellung zu bewegen, das Fenster ent- sprechend zu vergrößern oder zu verkleinern. c) Ist im Layout keine Taste für die Starteinstellungen vorgesehen, muß man diese ggf. vorab vornehmen. Diese Voreinstellungen kann man nur im Rechner-Modus vornehmen. Beim späteren Speichern werden die Einstellungen mitgespeichert, übrigens in den Dateien "MyEuromat1-5.dat". Die blaugrüne Pfeil-nach-links-Taste ------------------------------------ Wie eben beschrieben werden die Elemente beim Überfahren mit der Maus im Drag&Drop-Modus automatisch angewählt. Das kann aber auch zu ungewollten Selektionen führen. Hat man gerade ein Element per Drag&Drop verschoben und will nun die Feinjustage vornehmen, ist es vielleicht nicht mehr selektiert. Mit dieser Taste kann man das letzte mit Drag&Drop verschobene Element wieder anwählen. Die restlichen Tasten --------------------- dienen zum Laden und Speichern der Layouts, für die Startwerte- einstellung (s. vorheriges Kapitel), für die Spracheinstellung, für den Aufruf dieser Hilfe und zum Beenden des Designers. =================================================== Elemente mit speziellen Funktionen oder Eigenheiten =================================================== Elemente, die zusammengehören (z.B. Rechner- und Devisen-Modus), werden zeitgleich sichtbar und unsichtbar gemacht. Dazu gehören auch die Rahmen (frames), in denen sie sich befinden. Elemente mit Relativ-Einstellung: Die Protokollausgabe ist im Standard-Euromat in seiner Größe von der Einstellung "Erweiterte Ansicht" abhängig. Gleiches gilt für die darunterliegenden Tasten auf deren Position bezogen. Mit der Einstellung "Relativ" kann man diese Abhängigkeit beibe- halten. In der Einstellung "Fix" ist die Größe bzw. die Position fest. Die Parameter "Klappen" bei Erweiterte Ansicht und Protokoll- Fenster: Bestimmen die Linien, an denen das Fenster bei Anwahl dieser Funk- tionen verkleinert wird und werden durch einen Strich im Layout gekenn- zeichnet. Ändern Sie diesen Wert mit Hilfe der Pfeil-Tasten, wählen Sie den Rechner-Modus an und klicken auf die entsprechende Taste im Layout. Das Ergebnis wird dann unmittelbar sichtbar. Der Parameter "Font" bei Label-Input und -Output erlaubt eine beschränkte Änderung von Größe und Stärke der Schrift. Die Größe des Protokoll-Fensters wird nicht wie sonst üblich in Pixel, sondern in der Anzahl der Zeilen definiert. Die Breite ist nicht änderbar. Daher sind auch die Pfeil-Tasten für "Dimension" gesperrt. Die Rahmen dienen einer opt. Gestaltung und sind übrigens die einzigen Elemente, die im Standard-Euromat nicht zum Einsatz kommen. Mit Hilfe des Parameters "Dick" können sogar Flächen erzeugt werden, wovon im Beispiel-Layout 1 Gebrauch gemacht wurde.