Merged wxPython 2.4.x to the 2.5 branch (Finally!!!)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19793 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		@@ -24,14 +24,14 @@ class MyValidator(wxPyValidator):
 | 
			
		||||
        if self.flag == ALPHA_ONLY:
 | 
			
		||||
            for x in val:
 | 
			
		||||
                if x not in string.letters:
 | 
			
		||||
                    return false
 | 
			
		||||
                    return False
 | 
			
		||||
 | 
			
		||||
        elif self.flag == DIGIT_ONLY:
 | 
			
		||||
            for x in val:
 | 
			
		||||
                if x not in string.digits:
 | 
			
		||||
                    return false
 | 
			
		||||
                    return False
 | 
			
		||||
 | 
			
		||||
        return true
 | 
			
		||||
        return True
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    def OnChar(self, event):
 | 
			
		||||
@@ -58,7 +58,7 @@ class MyValidator(wxPyValidator):
 | 
			
		||||
class TestValidatorPanel(wxPanel):
 | 
			
		||||
    def __init__(self, parent):
 | 
			
		||||
        wxPanel.__init__(self, parent, -1)
 | 
			
		||||
        self.SetAutoLayout(true)
 | 
			
		||||
        self.SetAutoLayout(True)
 | 
			
		||||
        VSPACE = 10
 | 
			
		||||
 | 
			
		||||
        fgs = wxFlexGridSizer(0, 2)
 | 
			
		||||
@@ -130,30 +130,30 @@ class TextObjectValidator(wxPyValidator):
 | 
			
		||||
             textCtrl.SetBackgroundColour("pink")
 | 
			
		||||
             textCtrl.SetFocus()
 | 
			
		||||
             textCtrl.Refresh()
 | 
			
		||||
             return false
 | 
			
		||||
             return False
 | 
			
		||||
         else:
 | 
			
		||||
             textCtrl.SetBackgroundColour(
 | 
			
		||||
                 wxSystemSettings_GetColour(wxSYS_COLOUR_WINDOW))
 | 
			
		||||
             textCtrl.Refresh()
 | 
			
		||||
             return true
 | 
			
		||||
             return True
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
     def TransferToWindow(self):
 | 
			
		||||
         """ Transfer data from validator to window.
 | 
			
		||||
 | 
			
		||||
             The default implementation returns false, indicating that an error
 | 
			
		||||
             occurred.  We simply return true, as we don't do any data transfer.
 | 
			
		||||
             The default implementation returns False, indicating that an error
 | 
			
		||||
             occurred.  We simply return True, as we don't do any data transfer.
 | 
			
		||||
         """
 | 
			
		||||
         return true # Prevent wxDialog from complaining.
 | 
			
		||||
         return True # Prevent wxDialog from complaining.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
     def TransferFromWindow(self):
 | 
			
		||||
         """ Transfer data from window to validator.
 | 
			
		||||
 | 
			
		||||
             The default implementation returns false, indicating that an error
 | 
			
		||||
             occurred.  We simply return true, as we don't do any data transfer.
 | 
			
		||||
             The default implementation returns False, indicating that an error
 | 
			
		||||
             occurred.  We simply return True, as we don't do any data transfer.
 | 
			
		||||
         """
 | 
			
		||||
         return true # Prevent wxDialog from complaining.
 | 
			
		||||
         return True # Prevent wxDialog from complaining.
 | 
			
		||||
 | 
			
		||||
#----------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
@@ -161,7 +161,7 @@ class TestValidateDialog(wxDialog):
 | 
			
		||||
    def __init__(self, parent):
 | 
			
		||||
        wxDialog.__init__(self, parent, -1, "Validated Dialog")
 | 
			
		||||
 | 
			
		||||
        self.SetAutoLayout(true)
 | 
			
		||||
        self.SetAutoLayout(True)
 | 
			
		||||
        VSPACE = 10
 | 
			
		||||
 | 
			
		||||
        fgs = wxFlexGridSizer(0, 2)
 | 
			
		||||
@@ -210,12 +210,6 @@ def runTest(frame, nb, log):
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
overview = """\
 | 
			
		||||
wxValidator is the base class for a family of validator classes that mediate between a class of control, and application data.
 | 
			
		||||
 | 
			
		||||
@@ -230,3 +224,11 @@ A validator has three major roles:
 | 
			
		||||
Validators can be plugged into controls dynamically.
 | 
			
		||||
 | 
			
		||||
"""
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
if __name__ == '__main__':
 | 
			
		||||
    import sys,os
 | 
			
		||||
    import run
 | 
			
		||||
    run.main(['', os.path.basename(sys.argv[0])])
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user