Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Fenster verschieben trotz borderstyle=bsnone


Regan - Fr 18.08.06 15:47
Titel: Fenster verschieben trotz borderstyle=bsnone
Hallo,
ich habe in meinem Programm den Borderstyle auf bsnone gestellt. Damit möchte ich erreichen, dass das Programm eine Form erhält, die ich vorher mit Shapes erstellt habe. Das Problem ist nur, dass der Nutzer dieses Fenster NICHT verschieben kann. Und genau das ist mein Problem. Gibt es da irgendeine Komponente, die diese Titelleiste ersetzt? Oder kann man das anders lösen?

MfG
Regan


Marc. - Fr 18.08.06 15:52

wer suchet der findet:
einfach

Delphi-Quelltext
1:
2:
3:
 
 ReleaseCapture;
 Perform(WM_SYSCOMMAND, $F0120);

in onmousedown einfügen und schon sollte es gehen ;)

nächste mal einfach die suche benutzen! "verschieben, bsnone" 2ter eintrag


Regan - Fr 18.08.06 15:57

Danke. Funktioniert Prima.

OK. Werd ich machen


Don Krawallo - Mi 25.08.10 16:49

Ich bedanke mich ebenfalls dafür...
Kommt mir grade sehr gelegen...