Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by jaenicke,
2. Nov 2021
Ich habe bisher noch keine getroffen.
In welcher Anwendung ist das denn noch der Fall?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by jaenicke,
28. Okt 2021
Wichtig ist ja nur, dass Embarcadero nun direkt Kenntnis hat, sprich ein Supportmitarbeiter gesehen hat, dass das Problem existiert und insbesondere auch alte Versionen betrifft, für die es keine Fixes mehr geben wird. Denn dadurch bleibt ja nur der Weg über Microsoft zur Lösung und der wird dann hoffentlich beschritten. Das sollte das dem Mitarbeiter dort ja klar geworden sein.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by jaenicke,
27. Okt 2021
Das muss natürlich gemeldet werden. Vor allem bei Embarcadero zunächst.
Leider funktioniert mein quality-Zugang seit einem Monat nicht mehr und vom Support kommt auch keine Reaktion. Ich kann daher aktuell keine Fehler melden.
In deinem Fall würde ich aber direkt einen Supportfall aufmachen. Denn das ist ja nun wirklich ein schwerer Bug und reproduzierbar.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by jaenicke,
27. Okt 2021
Es ist immer besser, wenn man selbst Probleme zuerst bemerkt und nicht die Kunden, wenn diese früher umsteigen. Von daher stellt sich mir die Frage als Softwareentwickler gar nicht.
Und die Probleme, die ich selbst mit Windows 11 habe, waren mir ohnehin vorher schon klar, werden sich aber auch nicht ändern, weil Microsoft das halt anders sieht (Startmenü und Taskleiste aller Funktionen...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by jaenicke,
26. Okt 2021
Das liegt am DoubleBuffered des Formulars. Wenn du dort auch das WM_ERASEBKGND überschreibst, klappt es.
Allerdings ist die Frage wozu du das DoubleBuffered benötigst, denn letztlich hebelst du das damit natürlich auch aus.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by jaenicke,
26. Okt 2021
Ja, es betrifft alle Delphiversionen mindestens ab Version 7.
Aber die Ursache liegt an der Konstruktion der DoubleBuffered Eigenschaft. Denn ohne das klappt ja alles und das Problem gibt es soweit ich bisher gelesen habe auch nur mit Anwendungen, die in Delphi (und C++ Builder?) geschrieben wurden.
Und in anderen Anwendungen aus anderen Entwicklungsumgebungen flackert es nun weniger,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by jaenicke,
26. Okt 2021
Das ist ja nur der Windows Defender. Dessen Ergebnisse nehme ich eher weniger Ernst. ;-)
Ein manueller kurzer Blick in die Exe zeigt meiner Meinung nach keine Auffälligkeiten.
Ich habe leider aktuell keine Zeit für einen Test unter Windows 11. Ich schaue einmal, ob ich heute Abend dazu komme.