832 |
_("Retrieve from Table")) |
_("Retrieve from Table")) |
833 |
|
|
834 |
self.spin_numClasses = wxSpinCtrl(self, -1, style=wxTE_RIGHT) |
self.spin_numClasses = wxSpinCtrl(self, -1, style=wxTE_RIGHT) |
835 |
self.spin_numClasses.SetRange(1, sys.maxint) |
self.spin_numClasses.SetRange(2, sys.maxint) |
836 |
self.spin_numClasses.SetValue(1) |
self.spin_numClasses.SetValue(2) |
837 |
|
|
838 |
|
|
839 |
sizer = wxBoxSizer(wxHORIZONTAL) |
sizer = wxBoxSizer(wxHORIZONTAL) |
904 |
try: |
try: |
905 |
min, max = table.ValueRange(self.fieldName) |
min, max = table.ValueRange(self.fieldName) |
906 |
self.text_range.SetValue("[" + str(min) + ";" + str(max) + "]") |
self.text_range.SetValue("[" + str(min) + ";" + str(max) + "]") |
907 |
|
# This is a workaround, which will result in OnRangeText |
908 |
|
# being called twice on some platforms. |
909 |
|
# Testing showed this is needed with current wx 2.4. versions |
910 |
|
# on MacOSX to guarantee that it is called at all. |
911 |
|
self.OnRangeText(None) |
912 |
finally: |
finally: |
913 |
ThubanEndBusyCursor() |
ThubanEndBusyCursor() |
914 |
|
|