Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Positionserfassung als Komponente (https://www.delphipraxis.net/158486-positionserfassung-als-komponente.html)

borncrush 19. Feb 2011 13:29

Positionserfassung als Komponente
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo liebe Gemeinde :hi:,

ich überlege gerade bzw. schon seit ein paar Tagen, wie ich am besten eine Positionserfassung gestalte als Komponente.
Die Erfassung dient für das Auflisten der Positionen innerhalb eines Auftrags (u.a. Rechnung, Aufträge, GS, ST, usw.). Ein Bsp siehe Anhang.

Meine Idee wäre, eine Srollbox zu nehmen und dynamisch Panels anzulegen. Jedes Panel stellt eine Position dar. Kling gut und sicher nicht ungewöhnlich.
Aber.... :) .... u.a. ist mir eine Sache noch nicht klar. Wenn das letzte Feld in der Position angesprungen wurde, soll eine neue Position erzeugt werden, jedoch soll das Erzeugen der Positionen (in meinem das Erzeugen der TPanels) durch die "Scrollbox-Komponente" geschehen. Nun beim Schreiben kommt mir gerade der Gedanke, evtl. mithilfe von

Delphi-Quellcode:
(Panel1.Parent as TNewScrollBox).AddNewPosition;
Meine Frage nun. Hat sich jemand damit schon beschäftigt und kann mir ein paar Tipps geben bzw. meine Idee korrigieren?? Oder es gibt schon eine sehr ausgereifte Fertigkomponente (wohl wahrscheinlich nicht bzw. meine Suche war erfolglos)??

Viele Grüße:cyclops:


BTW: Ich wollte Stichworte dem Beitrag hinzfügen und bekam die Meldung "Es ist dir nicht erlaubt, neue Stichworte zu erstellen. Du darfst nur bestehende Stichworte verwenden." Welche sind denn erlaubt :roll: ?

Bummi 19. Feb 2011 14:02

AW: Positionserfassung als Komponente
 
Ich würde ein DBCtrlGrid o.ä. verwenden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz