Patches from Will Sadkin:
authorRobin Dunn <robin@alldunn.com>
Thu, 22 Jul 2004 18:38:34 +0000 (18:38 +0000)
committerRobin Dunn <robin@alldunn.com>
Thu, 22 Jul 2004 18:38:34 +0000 (18:38 +0000)
commit339983ff62d8d8e2cd4137dd61c46553d459cedc
tree2752ca0684fc286d6316b7d23c39bf047ab6bf30
parentb591b7cf2bb27ff38d1dbe6f22496918a9a72a79
Patches from Will Sadkin:

MaskedEditMixin:
- fixed size calculations on changing fonts
- fixed tabbing logic now that tab events are entered into the control
  by default (ie event.Skip()) if wx.TE_PROCESS_TAB is set
- fixed code attempting to fix the selection after focus events
  generated on control destruction, to prevent tracebacks

TextCtrl, ComboBox
- Added support for XRC
- Fixed sizing calculation code
- Added SetFont() override method that will recalculate the size if this
  is called.
- Added AppendItems() for ComboBox

NumCtrl:
- prevented ctrl from accepting same grouping and decimal character,
- fixed issue preventing paste from working if decimal char was different
  than '.'

TimeCtrl:
- Fixed default value to use 24hour time (which will be converted
  appropriately if format supports it, and added code to check if
  local timezone uses "AM/PM" for this concept; if not, control now
  defaults to 24hour format, and disallows the am/pm form.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28400 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
wxPython/wx/lib/masked/__init__.py
wxPython/wx/lib/masked/combobox.py
wxPython/wx/lib/masked/maskededit.py
wxPython/wx/lib/masked/numctrl.py
wxPython/wx/lib/masked/textctrl.py
wxPython/wx/lib/masked/timectrl.py