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