![]() |
Wenig Platz auf der Form für Componenten
Hallo,
habe zwar die Suche bemüht, aber leider nichts Passendes gefunden. Meine Frage wäre: Ich habe eine Form (800x600) und die wird mit der Zeit unübersichtlich durch die vielen Componentenicons Welche Möglichkeiten habe ich, damit es übersichtlicher wird. Habe schon versucht, die Form bei der Entwicklungsumgebung größer zu machen, auf dem freien Platz die Componenten zu plazieren und anschließend beim Aufruf der EXE dann die gewünschte Größe einzustellen. Habe aber ein Resize, welches beim Programmstart gestartet wird, somit verschieben sich z.B. dann die Panels. Vielleicht hat jemand von euch für mich eine Hilfe. Danke im Voraus! ciao LingNeu |
AW: Wenig Platz auf der Form für Componenten
Lagere diese Komponenten in einem DataModul aus.
Wenn die Form erzeugt wird, erzeuge auch gleich eine Instanz des DataModuls. |
AW: Wenig Platz auf der Form für Componenten
- alle Connection-Icons übereinander legen :stupid:
- ein Addon ala cnPack nutzen, welches eine passende Funktion hat "non-visuelle Komponenten ausblenden" - die Komponenten dynamisch erstellen (manuell beim Programmstart, bzw. beim Erstellen der Form) - ein Datenmodul verwenden, denn dafür wurden die erfunden - ... |
AW: Wenig Platz auf der Form für Componenten
Oder ein Refaktoring durchführen und die Funktionalität in mehr als eine Unit/Formular auslagern. Wenn selbst die Optik schon leitet, wie schaut es wohl mit dem Quellcode aus (übersichtlichkeit/Umfang)? Bist du schon bei > 10000 Zeilen angelangt?
|
AW: Wenig Platz auf der Form für Componenten
Hallo,
vielen, vielen Dank für die Infos und Anregungen! Wenn man ziemlich neu ist, dann tut man sich etwas schwer. Vor lauter Bäumen sieht man den Wald nicht mehr. Das mit dem Datenmodul funktioniert sehr schön mit nichtvisuellen DB-Componenten. ciao LingNeu |
AW: Wenig Platz auf der Form für Componenten
Zitat:
Auch die Verwendung eines zweiten Datenmoduls ist erlaubt, falls du das erste Datenmodul z.B. nur für den Datenbank-Zugriff verwenden möchtest. Zitat:
|
AW: Wenig Platz auf der Form für Componenten
Zitat:
|
AW: Wenig Platz auf der Form für Componenten
Hallo,
das ist richtig erkannt worden. In dieser Zeit habe ich 4 Programme erstellt. Danke nochmals für die Hilfe. Viele Grüße LingNeu |
AW: Wenig Platz auf der Form für Componenten
Ach ja, was auch ginge, auch wenn vielleicht manchmal etwas "unpraktisch".
Einfach die non-visuellen Kompoenten außerhalb des sichtbaren Bereichs ablegen. => Aus den Augen aus dem Sinn. :angel: - Die Form auf 800x650 vergrößern, die Komponenten nach runter verschieben (oder zur Seite) und die Form wieder auf 800x600 verkleinern. - Oder die Form im Designmodus immer so groß lassen (wenn man diese Komponenten dort sehen will) und dann im OnCreate die Höhe anpassen. Falls hier mit Align gearbeitet wird, dann alles in ein Panel, welches im OnCreate auf alClient umgestellt wird. Oder die Form-Größe belassen und den Inhalt im Design-Modus verkleinern. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz