Home | Forum | Registrieren | Anmelden | Ranking | Suche | FAQ | Impressum
1 Benutzer online
Benutzername: Passwort:

Forum » Beispiele und Vorlagen » Steuerelemente zur Laufzeit bewegen / verschieben 1
Antwort schreiben
01.09.09 16:31
Gerhard



Steuerelemente zur Laufzeit bewegen / verschieben

Hallo an alle !

Nach längerer Abstinenz hier im Forum (und überhaupt was Easybatch angebelangt) habe ich nun eine Frage für die ich keine Lösung gefunden habe:

Kann man Steuerelemente während der Laufzeit verschieben und auch in ihrer Größe verändern ? Hat dazu jemand einen Tipp oder ein Beispiel ? Das wäre absolut großartig.

Ich danke euch jetzt schon herzlich dafür.

Alles liebe
Gerhard

01.09.09 20:01
Support



Re: Steuerelemente zur Laufzeit bewegen / verschieben

Hallo Gerhard,

ist eigentlich ganz einfach, allerdings haben die mitgelieferten Steuerelemente nicht alle Eigenschaften offengelegt, die man dazu braucht.

Werde ein einfaches Steuerelement mit dem nächsten Update ausliefern, das man dazu verwenden kann. Füge dann Deinem Programm ein neues Formular hinzu, wähle aus der Auswahlliste, die erscheint, Dialogdesigner und sieh Dir die Vorlage und deren Code an.

Ansonsten, die DragMode Eigenschaft eines Steuerelementes beim Focuserhalt auf DRAGAUTOMATIC setzen und die DRAGDROP Ereignisfunktionen aller Objekte schreiben und im jeweiligen DragDrop Ereignis die Position ändern (X und Y Coordinate auswerten, das Steuerelement wird mit geliefert). Ist aber ungenau, weil man die Position des Mauszeigers zwar bekommt, aber nicht in Relation zur linken Ecke des gezogenen Steuerelementes und die Position die Position IM Steuerelement ist, auf das gezogen wird (etwa ein Rahmen) und man müsste das dann ggf. noch umrechnen.


_______________

Probleme sind dazu da, gelöst zu werden.

01.09.09 21:39
Gerhard



Re: Steuerelemente zur Laufzeit bewegen / verschieben

Vielen Dank für die schnelle Antwort.
Dann werde ich darauf warten - gibt ja auch noch andere Dinge im Programm zu tun.

Liebe Grüße
Gerhard

02.09.09 15:17
Support



Re: Steuerelemente zur Laufzeit bewegen / verschieben


Die Formularvorlage wurde mit dem aktuellen Update ausgeliefert..

_______________

Probleme sind dazu da, gelöst zu werden.

02.09.09 23:28
Gerhard



Re: Steuerelemente zur Laufzeit bewegen / verschieben

Tolles Beispiel !

Vielen Dank !

Gerhard

Antwort schreiben 1

Forum | Registrieren | Anmelden | Ranking | Suche | FAQ | Impressum
© 2005 PHP Forum ohne My SQL