Hallöche, ich hätte mal eine Frage,
1. Wie kann ich in einem Menu für einen Menüpunkt ein Tastenkürzel festlegen (also, dass das dahinter angezeigt wird)???? ... aufrufen wäre ja durch EVT_KEY_DOWN kein prob, ich weiß nur nicht wie ich das ordentlich darstellen kann ....
2. Wenn man so ein Zeichenfenster öffnet, gibt es ja verschiedene Arten von DCs zum Zeichnen. Wofür steht eigentlich dieses DC bzw. was bedeutet es und was für Arten von DCs gibt und wofür????
mfg cime
tastenkürzel und DC
einfach den accelerator key rechts angeben:cime hat geschrieben:Hallöche, ich hätte mal eine Frage,
1. Wie kann ich in einem Menu für einen Menüpunkt ein Tastenkürzel festlegen (also, dass das dahinter angezeigt wird)???? ... aufrufen wäre ja durch EVT_KEY_DOWN kein prob, ich weiß nur nicht wie ich das ordentlich darstellen kann ....
z.B.
Code: Alles auswählen
menu.Append(saveID, '&Save\tCtrl-S', 'Save File')
in der wxPyhton Hilfe ist das ein wenig erklärt.cime hat geschrieben: 2. Wenn man so ein Zeichenfenster öffnet, gibt es ja verschiedene Arten von DCs zum Zeichnen. Wofür steht eigentlich dieses DC bzw. was bedeutet es und was für Arten von DCs gibt und wofür????
mfg cime
suche nach wxWindowDC.
Dort sind dasnn Verweise nach
wxDC, wxMemoryDC, wxPaintDC, wxClientDC, wxScreenDC.
Auch die Wiki pages enthalten einige Information:
z.B. habe ich gefunden:
http://wiki.wxpython.org/index.cgi/CustomisedDrawing
http://wiki.wxpython.org/index.cgi/VerySimpleDrawing
http://wiki.wxpython.org/index.cgi/WxHowtoDrawing
http://wiki.wxpython.org/index.cgi/YetA ... wingSample
Natürlich (den Ampersand vor dem Buchstaben stellen)Kathrin hat geschrieben:Also ich hätte zum dem Thema auch noch ne Frage:
Ist es möglich, dass des "S" von "Save" unterstrichen ist, damit der User weiß, welchen Buchstaben er drücken muss?
item = menu.Append(-1, 'E&xit\tAlt-X', 'Get the heck outta here!')
unterstreicht hier das x.
Ich habs ja gewusst, dass ich das in den letzten Tagen wo anders auch gelesen habe.Kathrin hat geschrieben:Hmm, ich weiß, das sollte eigentlich funktionieren, klappt aber nicht. Das mit dem Tastenkürzel funktioniert aber.
Gibts noch ne andre Möglichkeit?
Nur das Datum ist fast das gleiche.
Kann es sein, dass du mit einem anderen Namen in der
wxPython mailing list warst?
Wenn nicht:
Hast du probiert, die Alt Taste zu drücken?
Oder was noch wahrscheinlicher ist:
Control Panel -> Display -> Appeareance -> Effect -> Hide underline
oder in Deutsch:
Systemsteuerung => Eigenschaften Anzeige => Darstellung => Effekte => Unterstrichene Buchstaben bla bla bla ... dieses Kontrollkästchen checken.
Waere auch komisch, wenn du dort als "Guido" gepostet hättest.Kathrin hat geschrieben:Nee, das war nicht ich
Nur dieses Posting war halt am 21.01. und deine Frage am 19.01.
Kathrin hat geschrieben: Danke für die Hilfe, genau das wars!
Ich glaub darauf, dass ich in meinen Windows-Einstellungen was ändern muss, wär ich garnicht gekommen ...
Me too!