Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by samso,
27. Sep 2016
Das sehe ich nicht so. Ja der reale Rand ragt dann über den Bildschirmrand hinaus.. und? Wenn ich das Fenster mir manuell so zurecht ruckele das es passt, ist das ja auch nicht anders. Und bei dem besagten "ich-schiebe-die-Maus-an-den-Rand-und mein-Fenster-wird dann-auf-den-halben-Bildschirm-justiert"-Feature ist es auch so (d.h. ich kann dann den Fensterrand auf dem falschen Monitor anfassen)....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by samso,
27. Sep 2016
Ich benutze ja keine aktuelle Delphi-Version. Ich vermute aber das Fenster-Snap funktioniert immer noch nicht korrekt (d.h. das der optische Rand des Fensters an den Bildschirmrand andockt). Da sehe ich schon Handlungsbedarf bei Emba. Falls das doch gefixed sein sollte - vergesst diesen unqualifizierten Beitrag einfach.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by samso,
26. Sep 2016
@stahli
Ja, die Fenster überlappen. Und ja, der Benutzer muss dann das Fenster erst aktivieren um die Größe ändern zu können. Das Verhalten ist aber konsistent. Wenn man zwei Anwendungen nebeneinander hat (dieses ich-schiebe-die-Maus-an-den-Rand-und mein-Fenster-wird dann-auf-den-halben-Bildschirm-justiert-Feature), kann der Benutzer auch nur das aktive Fenster in der Größe ändern.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by samso,
26. Sep 2016
Genau dieses Problem hatte ich auch. MS hat sich bei W10 entschlossen nun die Fenster bei der automatischer Anordnung von 2 Fenstern nebeneinander, die Fenster ohne Lücke anzuordnen. Damit die Optik so bleibt, wie der Benutzer das dann folglich erwartet, macht mein Programm das nun auch so. Dazu prüft mein Programm, ob es sich um Windows 10 mit UxTheme.IsCompositionActive handelt. Wenn ja, dann...