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 11 - Windows 11 - TToolButton löst nicht aus... (https://www.delphipraxis.net/209245-delphi-11-windows-11-ttoolbutton-loest-nicht-aus.html)

BigAl 15. Nov 2021 14:54

Delphi 11 - Windows 11 - TToolButton löst nicht aus...
 
Hallo zusammen,

ich habe hier ein Problem, welches immer mal wieder auftritt. Es geht um ein Formular, auf dem mehrere TToolButtons auf einem TToolBar platziert sind. Weiterhin habe ich eine TActionList in der es verschiedene Aktionen. Diese Aktionen sind mit den TToolButtons sowie mit Menueinträgen verknüft.

Unter Windows 11 kommt es nun öfter vor, dass die ToolButtons nicht mehr funktionieren. Ich kann diese zwar drücken, aber die Aktion wird (OnClick) nicht aufgerufen. Starte ich die gleiche EXE unter Win 7, dann funktioniert diese ohne hegliche Änderung einwandfrei. Sobald ich am Code irgendetwas ändere (egal was) und neu kompiliere geht's dann meist wieder auch unter Windows 11. Ein einfaches Build reicht meist nicht (manchmal schon). Zum Test starte ich die EXE unter Windows 11 und Windows 7 auch außerhalb der IDE und erziele den gleichen Effekt. Unter Windows 7 geht's immer unter Windows 11 nicht.

Habt Ihr da auch schon was in der Richtung bemerkt? Bin relativ ratlos wo ich da noch suchen soll.

Gruß
Alex

venice2 15. Nov 2021 14:59

AW: Delphi 11 - Windows 11 - TToolButton löst nicht aus...
 
Zitat:

Delphi 11 - Windows 11
Es gibt noch keine zugesicherte Kompatibilität zwischen D11 und Windows 11 solange das nicht gewährt ist,
ist deine Frage ein Ratespiel und eventuell nur mit Hacks in welcher form auch immer zu bewerkstelligen.

BigAl 15. Nov 2021 15:23

AW: Delphi 11 - Windows 11 - TToolButton löst nicht aus...
 
Zitat:

Zitat von venice2 (Beitrag 1497569)
Zitat:

Delphi 11 - Windows 11
Es gibt noch keine zugesicherte Kompatibilität zwischen D11 und Windows 11 solange das nicht gewährt ist,
ist deine Frage ein Ratespiel und eventuell nur mit Hacks in welcher form auch immer zu bewerkstelligen.

Oups, das ist mir neu. Ich werde doch seit Tagen von Embarcadero mit "Ready for Windows 11" usw. zugespamt. Wo kann man das nachlesen?

venice2 15. Nov 2021 15:37

AW: Delphi 11 - Windows 11 - TToolButton löst nicht aus...
 
Zitat:

Zitat von BigAl (Beitrag 1497572)
Zitat:

Zitat von venice2 (Beitrag 1497569)
Zitat:

Delphi 11 - Windows 11
Es gibt noch keine zugesicherte Kompatibilität zwischen D11 und Windows 11 solange das nicht gewährt ist,
ist deine Frage ein Ratespiel und eventuell nur mit Hacks in welcher form auch immer zu bewerkstelligen.

Oups, das ist mir neu. Ich werde doch seit Tagen von Embarcadero mit "Ready for Windows 11" usw. zugespamt. Wo kann man das nachlesen?

Opps, das ist mir auch neu. Hat sich scheinbar geändert..

Denn hier in verschiedenen Threads wurde von EMBA Mitarbeitern (Name ist mir entfallen ok @MEissing) darauf hingewiesen.
Beitrag finde ich nicht mehr!

Hier gab es aber einige andere Probleme (D11 via Windows 11)
Destotrotz wenn es an Windows liegt wovon man ausgehen kann\muß sehe ich keine Möglichkeit da zur zeit etwas zu ändern.
Einfach einen Fehler Report aufmachen und gut ist. (Aber wie will EMB das lösen wenn es an W11 liegt?)

EDIT:
Zitat!
Zitat:

Naja die Antwort von Emba ist nicht sehr hilfreich:

I can reproduce the problem. Right now even Delphi 11 is not certified against Windows 11. This is planned in a future update.
I shall log a bug for the problem and get back to you with the ID.
Das hört sich nicht nach Ready for Windows 11 an.
Es ist auch keine Frage von Delphi sondern von $MS ob die das in den nächsten Jahren gebacken bekommen.

Mit Runden Ecken scheinen Sie jedoch klar zu kommen (W11) abgesehen davon das DWM(Shadow W10) Runde Ecken ignoriert ob das in W11 auch so ist keine Ahnung.
Der Seitenhieb mußte sein.

Uwe Raabe 15. Nov 2021 15:42

AW: Delphi 11 - Windows 11 - TToolButton löst nicht aus...
 
Zitat:

Zitat von BigAl (Beitrag 1497572)
Ich werde doch seit Tagen von Embarcadero mit "Ready for Windows 11" usw. zugespamt.

Marketingabteilung: "Startet es unter Windows 11?"
Product Management: "Ja, aber da gibt es noch ..."
Marketingabteilung: "Dann ist es auch Ready for Windows 11!"
Product Management: "Aber unter Supported Target Platforms steht: Windows 10, Windows 7 (SP1+), Windows Server 2019, and Windows Server 2016!"
Marketingabteilung: " Ja, und?"

Das muss man glaube ich so ähnlich interpretieren wie damals bei den TV-Geräten mit HD Ready und Full HD.

venice2 15. Nov 2021 15:43

AW: Delphi 11 - Windows 11 - TToolButton löst nicht aus...
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1497574)
Zitat:

Zitat von BigAl (Beitrag 1497572)
Ich werde doch seit Tagen von Embarcadero mit "Ready for Windows 11" usw. zugespamt.

Marketingabteilung: "Startet es unter Windows 11?"
Product Management: "Ja, aber da gibt es noch ..."
Marketingabteilung: "Dann ist es auch Ready for Windows 11!"
Product Management: "Aber unter Supported Target Platforms steht: Windows 10, Windows 7 (SP1+), Windows Server 2019, and Windows Server 2016!"
Marketingabteilung: " Ja, und?"

Das muss man glaube ich so ähnlich interpretieren wie damals bei den TV-Geräten mit HD Ready und Full HD.

Wie immer @Uwe :thumb::thumb:
Du bringst es auf den Punkt!


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:14 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 by Thomas Breitkreuz