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 TForm - DockSite (https://www.delphipraxis.net/173704-tform-docksite.html)

Becus25 11. Mär 2013 17:27

TForm - DockSite
 
Guten Tag,

Ich habe ein Problem bei meinem Projekt und hoffe ihr könnt mir helfen.
Meine TForm lässt sich an den Desktoprand andocken (Docksite).
Das Problem ist das ich das nicht möchte, DockSite aber steht schon
auf False. Wie kann ich das sauber verhindern?

MfG Becus

Unx 11. Mär 2013 17:57

AW: TForm - DockSite
 
Du mußt ScreenSnap auf false stellen.
Docksite ist für Docking innerhalb der Form.

Becus25 12. Mär 2013 17:28

AW: TForm - DockSite
 
ScreenSnap ist auf false, geht aber immernoch :(

Uwe Raabe 12. Mär 2013 17:33

AW: TForm - DockSite
 
Eventuell Aero Snap? Windows 7: Aero Snap abschalten

Becus25 12. Mär 2013 17:35

AW: TForm - DockSite
 
AeroSnap ist aktiviert aber irgendwie muss ich das ja per code verhindern können,
sodass es bei jedem geht, der mein Programm hat.

Uwe Raabe 12. Mär 2013 18:49

AW: TForm - DockSite
 
Das ist eine Funktionalität des Betriebssystems. Es gehört eigentlich zum guten Ton, jedem Benutzer selbst zu überlassen, wie er das haben möchte.

Nun denn: Es gibt keine besonderen Messages, die man in diesem Fall abfangen kann, da der normale sizing-Mechanismus verwendet wird. Du kannst also nur im OnCanResize was tun. Es sagt die aber niemand, wer oder was das Resize auslöst. Und außerdem sieht das auch noch Scheiße aus, da du den Snap-Preview nicht abfangen kannst.


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