Seite 1 von 1
wxCheckBox
Verfasst: Dienstag 4. Dezember 2007, 16:13
von fanus
Hallo liebe Leute,
mit welcher Methode gibt man den Wert einer wxCheckBox zurück?
ich habe eine wxCheckBox und möchte 1 zurückgeben, wenn sie angeklikt ist, sont 0!
danke für Eure Hilfe.
LG,
fanus
Re: wxCheckBox
Verfasst: Dienstag 4. Dezember 2007, 16:30
von gerold
fanus hat geschrieben:mit welcher Methode gibt man den Wert einer wxCheckBox zurück?
Hallo fanus!
Mit ``GetValue()`` bekommst du True oder False zurück.
Mit ``Get3StateValue()`` bekommst du wx.CHK_UNCHECKED, wx.CHK_CHECKED oder wx.CHK_UNDETERMINED zurück.
Siehe:
http://wxwidgets.org/manuals/stable/wx_wxcheckbox.html
mfg
Gerold

Verfasst: Dienstag 4. Dezember 2007, 16:41
von fanus
danke gerold!
also eine directe Methode die 0 oder 1 zurückgibt gibts nicht?!
LG,
fanus
Verfasst: Dienstag 4. Dezember 2007, 17:16
von gerold
fanus hat geschrieben:also eine directe Methode die 0 oder 1 zurückgibt gibts nicht?!
Hallo fanus!
Die Konstante ``wx.CHK_CHECKED`` ist mit 1 vorbelegt.
Und die Konstante ``wx.CHK_UNCHECKED`` ist mit 0 vorbelegt.
Das wird sich so schnell nicht ändern. Also könntest du die Rückgabe von ``Get3StateValue()`` direkt verwenden.
Aber wenn du auf Nummer Sicher gehen willst:
mfg
Gerold

Verfasst: Dienstag 4. Dezember 2007, 17:17
von fanus
vielen vielen Dank!
LG,
fanus
