Zum Hauptinhalt springen

Designer - Anwendungsfenster

Designer - Anwendungsfenster Fenster für die Anwendung

Im Editierfenster wird das Fenster der Anwendung zusammengestellt. Dieses Fenster kann geladen, gespeichert und in der Anwendung verwendet werden.

Einfügen neuer Objekte

Neue Objekte werden durch Anklicken des Objekts in der Palette in das Fenster eingefügt. Das Objekt wird nach rechts unten versetzt vom selektierten Objekt eingefügt. Ist kein Objekt selektiert, erscheint es in der oberen linken Ecke des übergeordneten Objekts. Die Eigenschaften des Objekts werden im Fenster Eigenschaften dargestellt.

Objekte markieren

Einzelne Objekte können durch Anklicken mit der Maus markiert werden. Mehrere Objekte werden bei gedrückter Strg -Taste nacheinander angeklickt. Die Markierung wird um das entsprechende Objekt erweitert. Sollen mehrere zusammenstehende Objekte markiert werden, kann mit der Maus ein Rahmen um die betreffenden Objekte gezogen werden. Es werden nur die Objekte selektiert, die vollständig vom Selektionsrahmen umschlossen werden.

Der Inhalt eines Container-Objektes (zum Beispiel GroupBox oder NotebookPage ) kann erst dann durch Ziehen mit der Maus markiert werden, wenn ein anderes Objekt als der Container selektiert ist. Im Fall, dass der Container selektiert ist, wird das Ziehen mit der Maus als Verschieben des Containers interpretiert. Ein Objekt innerhalb eines selektierten Containers kann bei gedrückter Strg -Taste selektiert werden.

Mehrfachselektion

Werden mehrere Objekte hintereinander durch Halten der Umschalt -Taste selektiert, gibt es zusätzlich die Möglichkeit durch Betätigen von Strg (also Umschalt + Strg ) ein Objekt, welches innerhalb des Selektionsrahmens liegt, zu selektieren.

Sofern mehr als ein Objekt selektiert ist, wird um jedes selektierte Objekt ein doppelter blau gestrichelter Rahmen gezeichnet. Das so selektierte Objekt kann durch die gleiche Vorgehensweise auch wieder einzeln deselektiert werden.

Alle Objekte selektieren

Über die Tastenkombination Strg + A werden alle Objekte des aktiven Fensters markiert.

Alle Objekte deselektieren

Über die Tastenkombination Strg + D werden alle Objekte des aktiven Fensters demarkiert.

Markierte Objekte verschieben oder löschen

Markierte Objekte können mit der Maus verschoben oder über das Menü Bearbeiten gelöscht oder ausgeschnitten werden. Das Kontextmenü stellt noch weitere Funktionen zum Ausrichten der markierten Objekte zur Verfügung.

Wird beim Verschieben eines Objekts die Strg gedrückt gehalten, wird an der Stelle, wo die Maustaste losgelassen wird, eine Kopie der markierten Objekte erstellt.

Bewegung des Selektionsrahmens mit der Tastatur

Wird die Option "Tastatursteuerung" in den Designer-Einstellungen ausgewählt, kann die Selektion auch per Pfeiltasten bewegt werden. Unter Zuhilfenahme der Strg -Taste wird die Selektion jeweils um drei Rastereinheiten bewegt. Mit gedrückter Umschalt -Taste wird die Selektion jeweils um eine halbe Rastereinheit bewegt, ansonsten um eine Rastereinheit.

Kontextmenü für Objekte

Für jedes Objekt steht ein Kontextmenü zur Verfügung, welches je nach Objekttyp unterschiedliche Optionen zur Verfügung stellt:

  • Ausrichtung
    • Links Die markierten Objekte werden linksbündig ausgerichtet.
    • Rechts Die markierten Objekte werden rechtsbündig ausgerichtet.
    • Open Die markierten Objekte werden am obersten selektierten Objekt ausgerichtet.
    • Unten Die markierten Objekte werden untersten selektierten Objekt ausgerichtet.
    • Zentriert untereinander Die markierten Objekte werden untereinander zentriert.
    • Zentriert nebeneinander Markierte Objekte, die nebeneinander liegen, werden zueinander zentriert.
    • Gleiche Breite Alle markierten Objekte erhalten die gleiche Breite. Maßgebend ist das zuerst gewählte Objekt (roter Selektionsrahmen).
    • Gleiche Höhe Alle markierten Objekte erhalten die gleiche Höhe. Maßgebend ist das zuerst gewählte Objekt (roter Selektionsrahmen).
    • Gleicher Abstand horizontal Alle markierten Objekte werden auf den gleichen horizontalen Abstand gesetzt. Maßgebend ist der Abstand zwischen dem ersten und zweiten ausgewählten Objekt.
    • Gleicher Abstand vertikal Alle markierten Objekte werden auf den gleichen vertikalen Abstand gesetzt. Maßgebend ist der Abstand zwischen dem ersten und zweiten ausgewählten Objekt.
    • Breite wie übergeordnetes Objekt Das bzw. die selektierten Objekte werden an den linken Rand des übergeordneten Objekts verschoben und bekommen die gleiche Länge wie das übergeordnete Objekt.
    • Höhe wie übergeordnetes Objekt Das bzw. die selektierten Objekte werden an den oberen Rand des übergeordneten Objekts verschoben und bekommen die gleiche Höhe wie das übergeordnete Objekt.
  • Edit-Objekte umwandeln in
  • Reihenfolge anzeigen Für jedes Objekt wird die Tab-Position innerhalb der Applikation angezeigt. Die Anzeige kann ebenfalls bei einer 3-Tasten-Maus mit der mittleren Taste und bei einer Wheelmaus durch Drücken des Rades aktiviert werden. Die Reihenfolge wird nur bei den markierten Objekten angezeigt. Durch Doppelklick auf die Ziffer kann die Reihenfolge geändert werden. Alternativ ist das Ändern der Reihenfolge auch in dem Fenster /docs/Components/CONZEPT_16-Client/Designer/Objekte#Objekte möglich.
  • Popup bearbeiten Für die Objekte Edit , IntEdit , BigIntEdit , FloatEdit , DecimalEdit , TimeEdit und DateEdit steht diese Menüoption zur Verfügung. Bei Anwahl der Option wird für das Eingabeobjekt ein PopupList-Objekt erzeugt.
  • Kalender bearbeiten Ist das Objekt vom Typ DateEdit , wird ein Editor für die Konfiguration des Kalenders aufgerufen.
  • Logische Eigenschaften Liste der logischen Eigenschaften des Objekts zur direkten Bearbeitung.

Kontextmenü des Fensters

Durch Betätigen der rechten Maustaste auf dem Hintergrund des Fensters, wird das Kontextmenü aufgerufen.

Folgende Funktionen stehen zur Verfügung:

  • Einfügen Einfügen ausgeschnittener oder kopierter Objekte.
  • Test Ausführen des Fensters im Testmodus. Im Testmodus werden keine Funktionen (beispielsweise bei Ereignissen) ausgeführt.
  • Menü editieren Aufruf des Menü-Editors
  • Konvertieren zu MdiFrame Bei einem Fenster vom Typ Frame
  • Konvertieren zu Frame Bei einem Fenster vom Typ MdiFrame
  • Schließen Schließen des Fensters
  • Caption bearbeiten... Caption des Fensters bearbeiten
  • Logische Eigenschaften Liste der logischen Eigenschaften des Fensters zur direkten Bearbeitung.

Tastaturkommandos

Folgende Tasten und Tastenkombinationen können im Fenster verwendet werden:

  • Navigation

    • Tab und Umschalt + Tab selektiert das nächste bzw. vorhergehende Objekt. Die Reihenfolge wird von der Fokusreihenfolge bestimmt (auch wenn das entsprechende Objekt den Fokus nicht bekommen kann).
  • Markieren

    • Strg + A selektiert alle Objekte in dem Fenster.
    • Strg + Umschalt + A selektiert alle Objekte in dem Fenster.
    • Strg + Q selektiert alle untergeordneten Objekte des selektierten Objekts.
    • Strg + D hebt die Selektion auf.
    • Strg + Umschalt + Linke Maustaste erweitert die Selektion um das angeklickte Objekt. Ist das Objekt bereits seletiert, wird es aus der Selektion entfernt.
  • Eigenschaften ändern

    • Pfeil links , Pfeil rechts , Pfeil hoch und Pfeil runter positioniert das Objekt einen Rasterpunkt (siehe Einstellungen ) weiter in die angegebene Richtung.
    • Strg + Pfeil rechts , Strg + Pfeil links , Strg + Pfeil hoch und Strg + Pfeil runter positioniert das Objekt drei Rasterpunkte (siehe Einstellungen ) weiter in die angegebene Richtung.
    • Umschalt + Pfeil rechts , Umschalt + Pfeil links , Umschalt + Pfeil hoch und Umschalt + Pfeil runter positioniert das Objekt einen halben Rasterpunkt (siehe Einstellungen ) weiter in die angegebene Richtung.
    • F2 ruft den Objekt-Editor des Objektes auf, sofern vorhanden. Bei Objekten, die eine PopupList enthalten können, wird diese hinzugefügt bzw. geöffnet. Andernfalls wird ein Fenster zur Bearbeitung der Caption des Objektes geöffnet.
  • Ausschneiden / Kopieren / Einfügen

    • Strg + X oder Umschalt + Entf schneidet die markierten Objekte aus.
    • Strg + C oder Strg + Einfg kopiert die markierten Objekte.
    • Strg + V oder Umschalt + Einfg fügt die ausgeschnittenen/kopierten Objekte ein.
    • Entf löscht die selektierten Objekte.
    • Strg + B stellt die zuletzt gelöschten Objekte wieder her.
    • Strg + Z und Strg + Y macht die letzte Aktion rückgängig, bzw. führt die zuletzt rückgängig gemachte Aktion wieder aus.
  • Speichern

    • Strg + S speichert das aktuelle Fenster.
  • Hilfe

    • F1 aktiviert die kontextsensitive Hilfe.