![]() |
Zeichnung zu einer classe, vererbung
Guten Tag Community.
Ich bin noch recht neu in der Umschulung und habe leider ein kleines Problem. Mein Programm sieht folgendermaßen aus : ich habe 3 Edit Felder, 1 Button, 1 Image. im ersten Edit soll eine Artikelbezeichnung eingegeben werden. im 2en das Anfangsdatum und im dritten das Enddatum. sobald ich auf den Button drücke soll sich durch das Datum(das mit den pixelwerten hinterlegt ist wie z.b 01.01.2021 = pixel1.1) ein Rechteck gezeichnet werden. Nun möchte ich aber nicht nur eine Zeichnung sondern dass, das Rechteck auch als Object über eine Unit vererbt wurde und ich durch das Datum die x1 und x2 Position ändern kann nach belieben. aber auch so viele Rechtecke erzeugen kann wie ich möchte die ich per Klicken und Mousemove dann auch verschieben kann. Leider weiß ich nicht und finde auch nicht viel über das Vererben und wiedergeben würde mich sehr freuen wenn ihr mir weiterhelfen könnt |
AW: Zeichnung zu einer classe, vererbung
Zitat:
![]() ![]() In der ![]() ![]() ![]() Zitat:
|
AW: Zeichnung zu einer classe, vererbung
Hallo,
noch eine Idee, falls du dich um das Zeichnen des Rechtecks möglichst wenig selber kümmern willst: Ich gehe mal von einer VCL Form aus? Falls ja gibt's unter Zusätzlich die TShape Komponente. Die kann auch rechteckig sein und wenn man für Brush den Style bsClear auswählt ist dieses auch transparent. Nur über andere Kontrols wie Buttons kann es wohl nicht zeichnen, da landet es immer im Hintergrund. Das hat auch Ereignisse wie OnStartDrag und OnEndDrag. Grüße TurboMagic |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:52 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 by Thomas Breitkreuz