X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9416aa89ca06d0fb20b1002e026d2c7ac7aa6a17..243116066d1877a29f559bb04a5c913ddc8e4d28:/wxPython/demo/wxValidator.py diff --git a/wxPython/demo/wxValidator.py b/wxPython/demo/wxValidator.py index 4209150905..91192b2b80 100644 --- a/wxPython/demo/wxValidator.py +++ b/wxPython/demo/wxValidator.py @@ -127,9 +127,14 @@ class TextObjectValidator(wxPyValidator): if len(text) == 0: wxMessageBox("A text object must contain some text!", "Error") + textCtrl.SetBackgroundColour("pink") textCtrl.SetFocus() + textCtrl.Refresh() return false else: + textCtrl.SetBackgroundColour( + wxSystemSettings_GetColour(wxSYS_COLOUR_WINDOW)) + textCtrl.Refresh() return true @@ -182,7 +187,9 @@ class TestValidateDialog(wxDialog): buttons = wxBoxSizer(wxHORIZONTAL) - buttons.Add(wxButton(self, wxID_OK, "Okay"), 0, wxALL, 10) + b = wxButton(self, wxID_OK, "Okay") + b.SetDefault() + buttons.Add(b, 0, wxALL, 10) buttons.Add(wxButton(self, wxID_CANCEL, "Cancel"), 0, wxALL, 10) border = wxBoxSizer(wxVERTICAL)