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/)
-   -   Delphi VC zur Laufzeit mit der Maus umpositionieren (https://www.delphipraxis.net/30006-vc-zur-laufzeit-mit-der-maus-umpositionieren.html)

yankee 18. Sep 2004 09:49


VC zur Laufzeit mit der Maus umpositionieren
 
Hi @ll,

ich habe einige editfelder (bzw. LabeledEdit-Felder), bzw. einen
Delphi-Quellcode:
Felder: array of TLabeledEdit;
Im optionsmenü soll es eine Funktion geben, dass der User die Edit-Felder mit der Maus verschieben kann, ähnlich wie das in der DelphiIDE möglich ist.
Meine Idee:
Wenn der User im Optionsmenü auf den Button "EditFelder verschieben" klickt, dann weise ich mit Hilfe einer for-Schleife allen Edit-Feldern ein sepezielles OnClick-Event zu. In deiesem OnClick Event soll dann der Code rein, der es dem User ermöglicht, das editFeld umzupositionieren.
Nur ich habe keinen Plan, wie dieser "Code" aussehen soll. Wenn ihr eine bessere Idee habt, bin ich auch für gaanz andere Konzepte offen...

Kernel32.DLL 18. Sep 2004 09:57

Re: VC zur Laufzeit mit der Maus umpositionieren
 
ohne dein Konzept auf den Kopf stellen zu wollen

Vielleicht hilft dir das hier:

http://www.delphipraxis.net/internal...ct.php?t=31638

yankee 18. Sep 2004 10:50

Re: VC zur Laufzeit mit der Maus umpositionieren
 
mhhh.. da soll es zwar eine komponente TControl Sizer geben, aber da gibt es nur eine Demo zu Komponente... WO finde ich die Komponente denn??? (Google hat nur ein Suchergebnis ausgespuckt: Die selbe Seite)

yankee 19. Sep 2004 21:02

Re: VC zur Laufzeit mit der Maus umpositionieren
 
Sowas hier
liebe ich ja: Ein Forum des Ansichttypes "Mailinglist", bei dem man sich schön bis zum Ende durchcklickt udn bei jedmem Klick die Hoffnung größer wird, dass man endlcih gefunden hat, was man sucht und am Ende irgednwo steht: "Jo, ich hab'S jetzt geschafft", oder in diesem Fall: "Ich habe es jetzt per mail bekommen"
Na toll! Mein Problem ist jedenfalls das gleiche, was in dem Forum oben abgehandelt wird:
Ich kann ExtLib nicht installieren, weil mir die Datei ELDgrm.res fehlt. Wo bekomme ich die her? Hat jemand einen Plan ? :(
weiß garnicht, ob ich heulen oder schreien soll. Ständig liegt die Lösung vor meiner Nase und kriege es nicht. :(

EDIT: mhh, vielliecht habe ich doch noch was gefunden: Das hier
Bin jetzt aber dafür zur müde, ium mich damit noch auseinander zu setzen, aber das sieht ganz gut aus...

jfheins 19. Sep 2004 21:25

Re: VC zur Laufzeit mit der Maus umpositionieren
 
Stell dir vor, der OI hält sogar was für dich Parat.
Nennt sich Delphi-Referenz durchsuchenDragMode
Wenn du das auf dmAutomatic stellt und noch n bissle rumbastelst könnt das sogar funzen, bin mir aber nicht sicher ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:04 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