1 #----------------------------------------------------------------------
2 # Name: wxPython.lib.masked
3 # Purpose: A package containing the masked edit controls
5 # Author: Will Sadkin, Jeff Childers
10 # License: wxWidgets license
11 #----------------------------------------------------------------------
12 __author__
= "Will Sadkin <wsadkin |at| parlancecorp.com>"
13 __date__
= "02 Dec 2006, 19:00 GMT-05:00"
16 package providing "masked edit" controls, allowing characters within a data entry control to remain fixed, and providing fine-grain control over allowed user input.
19 # import relevant external symbols into package namespace:
20 from maskededit
import *
21 from textctrl
import BaseMaskedTextCtrl
, PreMaskedTextCtrl
, TextCtrl
22 from combobox
import BaseMaskedComboBox
, PreMaskedComboBox
, ComboBox
, MaskedComboBoxSelectEvent
23 from numctrl
import NumCtrl
, wxEVT_COMMAND_MASKED_NUMBER_UPDATED
, EVT_NUM
, NumberUpdatedEvent
24 from timectrl
import TimeCtrl
, wxEVT_TIMEVAL_UPDATED
, EVT_TIMEUPDATE
, TimeUpdatedEvent
25 from ipaddrctrl
import IpAddrCtrl
26 from ctrl
import Ctrl
, controlTypes