Forum: Die Delphi-IDE
by Uwe Raabe,
23. Mai 2016
Dann schick doch einfach zu gegebener Zeit (z.B. FormCreate) diese Message los:
Perform(WM_CHANGEUISTATE, MakeWParam(UIS_CLEAR, UISF_HIDEACCEL), 0);
Forum: Die Delphi-IDE
by Uwe Raabe,
23. Mai 2016
Das ist offenbar je nach Windows-Version as designed. Der diesbezügliche Code findet sich in TWinControl.SetParentWindow:
if (Win32MajorVersion >= 5) and (Win32Platform = VER_PLATFORM_WIN32_NT) then
Perform(WM_CHANGEUISTATE, MakeWParam(UIS_INITIALIZE, UISF_HIDEACCEL or UISF_HIDEFOCUS), 0);
Das Drücken der Alt-Taste sendet dann eine entsprechende Message an die betroffenen...
Forum: Die Delphi-IDE
by Uwe Raabe,
23. Mai 2016
Wenn du die Alt-Taste drückst, wird dann der Unterstrich angezeigt?