Autor Beitrag
UWER
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 79

SUSE 8.1, XP Home
D7 Prof. , Kylix 3
BeitragVerfasst: Do 11.09.03 13:31 
Hallo Leute,

ich habe gerade das folgende Phänomen festgestellt:

Wenn ich meinen Menüs zur Laufzeit einen neuen Caption zuweise und dabei gerne einen Buchstaben unterstrichen hätte wird mir das nicht korrekt angezeigt. Der Buchstabe ist nicht unterstrichen, aber der Menüpunkt läßt sich mit Alt und dem Buchstaben aktivieren. Nach diesem aktivieren ist der Unterstrich auch plötzlich da.

Zur Veranschaulichung ein Beispiel:

Ich weise im OnCreate-Event meines Fensters einem Menüpunkt &Datei als Caption zu. Nach dem Start ist das D im Menü nicht unterstrichen. Wenn ich Alt-D drücke fühlt sich der Menüpunkt angesprochen und das D ist auch plötzlich unterstrichen.

Das ganze passiert mit D5 unter Win2000.

Kennt einer dieses Phänomen und kann mir möglicherweise jemand sagen wie ich es abstelle.

_________________
Gruß
UWER
ErnestoChe
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 528

Win 2000 pro, CRUX 2.0
Delphi 6 Pers, Open K3
BeitragVerfasst: Do 11.09.03 13:34 
Hi,

That's not a bug, that's a feature :D .

Das liegt an Windows, nicht an Delphi. Wenn ich mich nicht täusche ist das ab Win 2000 so. Das kann man in den Einstellungen auch wieder zurücksetzen. Ich weiss aber nicht genau wie. Schau mal evtl. in der Windows-Hilfe.

MFG

- Ernesto -
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Do 11.09.03 14:51 
Jo, ab Win2000 ist das standardmäßig aktiviert, DU kannst es in den Anzeige-Einstellungen deaktivieren (Irgendwo bei Darstellung->Effekte, heißt unter Windows XP etwas mit Tastaturnavigation).

Wenn Du die ALT-Taste drückst, dann erscheinen die Striche.