Share and Money Management  0.16
Functions | Variables
gui.maskededit Namespace Reference

Functions

def _isFloatingPoint (fmtstring)
 
def _isInteger (fmtstring)
 
def _processMask (self, mask)
 
def install_processMask ()
 Install own and fixed version of _processMask() if wxPython < 2.8.12.0. More...
 

Variables

tuple maskchars = ("#","A","a","X","C","N",'*','&')
 
 _decimalChar
 
 _shiftDecimalChar
 
 _isFloat
 
 _isInt
 
 _signOk
 
 _useParens
 
 _isNeg
 
 _signpos
 

Function Documentation

◆ _isFloatingPoint()

def gui.maskededit._isFloatingPoint (   fmtstring)
private

◆ _isInteger()

def gui.maskededit._isInteger (   fmtstring)
private

◆ _processMask()

def gui.maskededit._processMask (   self,
  mask 
)
private
This subroutine expands {n} syntax in mask strings, and looks for escaped
special characters and returns the expanded mask, and an dictionary
of booleans indicating whether or not a given position in the mask is
a mask character or not.

Fixed in: revision 67455, Wed Apr 13 18:00:59 2011 UTC
First public release: wxPython 2.8.12.0

Referenced by tests.test_maskededit.TestMasked.test_processMask().

Here is the caller graph for this function:

◆ install_processMask()

def gui.maskededit.install_processMask ( )

Install own and fixed version of _processMask() if wxPython < 2.8.12.0.

The function will be injected in wx.lib.masked.MaskeditMixin

Note
The fix has been integrated in wxPython 2.8.12.0
revision 67455, Wed Apr 13 18:00:59 2011 UTC

Referenced by tests.test_maskededit.TestMasked.setUp(), and tests.test_gui.TestGui.setUp().

Here is the caller graph for this function:

Variable Documentation

◆ _decimalChar

gui.maskededit._decimalChar
private

◆ _isFloat

gui.maskededit._isFloat
private

◆ _isInt

gui.maskededit._isInt
private

◆ _isNeg

gui.maskededit._isNeg
private

◆ _shiftDecimalChar

gui.maskededit._shiftDecimalChar
private

◆ _signOk

gui.maskededit._signOk
private

◆ _signpos

gui.maskededit._signpos
private

◆ _useParens

gui.maskededit._useParens
private

◆ maskchars

tuple gui.maskededit.maskchars = ("#","A","a","X","C","N",'*','&')