![]() |
Fenster "unverschiebbar" machen
hiho leute, ich hab ein fenster, das hat ne titelleiste, und ich will verhindern, dass es der user rumschieben kann. geht das irgendwie? die form muss noch auf ereignisse reagieren und geschlossen werden können muss sie auch. und die titelleiste würde ich auch gern behalten ;). hat jemand ne lösung?
|
Re: Fenster "unverschiebbar" machen
du kannst im on (wenn ich jetzt wüsste welches...) dnigsbums ereignis die position des fensters zurücksetzten. aber mir will nicht einfallen wie das eriegnis heist das ausgelöst wird wenn das fenster verschoben wird :roll:
|
Re: Fenster "unverschiebbar" machen
Zitat:
aber wenns wirklich nich anders geht, werd ichs wohl so machen... |
Re: Fenster "unverschiebbar" machen
hab ne lösung gefunden. align auf alCustom stellen ;).. das funktioniert, is aber irgendwie auch keine gescheite lösung.. jemand ne idee, wie mans "richtiger" macht? :mrgreen:
|
Re: Fenster "unverschiebbar" machen
a jetzt hab ichs. ich habs mal mit nem timer gelöst, der einfach alle 10 millisecs die position zurücksetzt. ist halt auch net grad die feine art...
|
Re: Fenster "unverschiebbar" machen
Zitat:
wie wärs wenn du nur nach einem WM_MOVE die position zurücksetzt? |
Re: Fenster "unverschiebbar" machen
Nimm WM_MOVING und gib via Message.Result := 0 zurück.
|
Re: Fenster "unverschiebbar" machen
Zitat:
Zitat:
|
Re: Fenster "unverschiebbar" machen
ich denke mal das wäre das beste. was hast du dagegen?
|
Re: Fenster "unverschiebbar" machen
ich möchte nix nach dem moven zurücksetzen, da sträubt sich mein unterbewusstsein, ich möchte, dass sich die form erst gar nich rührt ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:48 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-2025 by Thomas Breitkreuz