ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
525
525
EMPFEHLEN
-
Hallo,
wie kann ich denn den Defaultbutton (Standardschaltfläche) per Code definieren?
Also dass man nur noch Return drücken muss, und er führt das Click-Ereignis vom Button aus.
Ich weiß einfach nicht, welche Methode ich dafür her nehmen soll. Initialisiert habe ich schon folgendes:
Code :1 2
CButton* btnSearchCD; btnSearchCD = ( CButton* ) GetDlgItem( ctrBtnSearchCD ); // wobei das ctrBtnSearchCD meine ButtonID ist
Wer Rat hat, immer her damit
mfG
MAN
-
12.03.04 13:27 #2
- Registriert seit
- Jul 2003
- Ort
- Duisburg (NRW)
- Beiträge
- 1.788
Mit CButton::SetButtonStyle(). Der Stil heisst BS_DEFPUSHBUTTON.
Chor: "Wir sind der Chor, und wir stimmen zu. Wir stimmen zu, wir stimmen zu, wir stimmen zu."
-
Thx!
(***** natürlich)
mfG
MAN
-
12.03.04 13:32 #4
- Registriert seit
- Jul 2003
- Ort
- Duisburg (NRW)
- Beiträge
- 1.788
Das sollte es auch, schliesslich steht es so geschrieben (in der MSDN Library).(***** natürlich)
Chor: "Wir sind der Chor, und wir stimmen zu. Wir stimmen zu, wir stimmen zu, wir stimmen zu."
-
Das mit dem Defaultbutton setzen klappt wunderbar, nur: mit Return kann ich dann trotzdem den Button nicht aktivieren.
Beispiel:
Ich hab mein Fokus in einem Textfeld, gebe einen Text ein und will im Textfeld mit Return, beispielsweise diesen Text in eine Liste hinzufügen. Dafür setze ich einen Button auf die Form und setze ihn als Defaultbutton.
Mit dieser Methode wird bei mir aber nur der Button schwarz hinterlegt, dann schaut er aus wie ein Defaultbutton, die Funktion davon hat er dann aber leider nichtMit CButton::SetButtonStyle(). Der Stil heisst BS_DEFPUSHBUTTON.
Was geht ist, ich setze den DefaultButton schon bei der Oberflächengestaltung. Jedoch soll sich dann beim Laufen des Programms der Defaultbutton ändern...
mfG
MAN
-
15.03.04 18:27 #6
- Registriert seit
- Jul 2003
- Ort
- Duisburg (NRW)
- Beiträge
- 1.788
Knifflig. Geht das überhaupt? Ich persönlich würde wahrscheinlich den Druck der Returntaste selbst abfangen und entsprechend reagieren.Was geht ist, ich setze den DefaultButton schon bei der Oberflächengestaltung. Jedoch soll sich dann beim Laufen des Programms der Defaultbutton ändern...Chor: "Wir sind der Chor, und wir stimmen zu. Wir stimmen zu, wir stimmen zu, wir stimmen zu."
Ähnliche Themen
-
Java Webservice Webfault Code setzen
Von meckiebro im Forum JavaAntworten: 0Letzter Beitrag: 30.06.10, 20:32 -
Problem mit dem Setzen eines DefaultButton!
Von vfl_freak im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 02.11.09, 14:31 -
Tool das automatisch den Java Code an die Code Conventions anpasst
Von The-God im Forum JavaAntworten: 1Letzter Beitrag: 30.10.05, 13:29 -
Brauche Hilfe - Code identifizieren - wozu der Code bestimmt ist
Von Lukasz im Forum PHPAntworten: 3Letzter Beitrag: 20.02.05, 20:58 -
highlight_string wenn Code zwischen [code] [/code]
Von partykiller im Forum PHPAntworten: 3Letzter Beitrag: 22.04.03, 13:10





Zitieren
Login






