openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Tools.NumericalTextInput Namespace Reference

Classes

class  NumericalTextInput
 

Variables

string MAP_SEARCH_UPCASE = "SearchUpper"
 
string MAP_SEARCH = "SearchLower"
 
dictionary MODES
 
string PUNCTUATION0 = u"0,?!'\"\\‍()<>[]{}~^`|"
 
string PUNCTUATION1 = u"1 .:;+-*/=_@#$%&"
 
tuple MAPPINGS
 
dictionary LOCALES
 

Variable Documentation

◆ LOCALES

dictionary Tools.NumericalTextInput.LOCALES

◆ MAP_SEARCH

string Tools.NumericalTextInput.MAP_SEARCH = "SearchLower"

◆ MAP_SEARCH_UPCASE

string Tools.NumericalTextInput.MAP_SEARCH_UPCASE = "SearchUpper"

◆ MAPPINGS

tuple Tools.NumericalTextInput.MAPPINGS
Initial value:
1 = (
2  # Text, TextUpper, TextLower, Search, SearchUpper, SearchLower, Number, Hex, HexUpper, HexLower, HexFast, HexFastUpper, HexFastLower, HexLogical, HexLogicalUpper, HexLogicalLower
3  (PUNCTUATION0, PUNCTUATION0, PUNCTUATION0, u"%_0", u"%_0", u"%_0", u"0", u"0", u"0", u"0", u"0", u"0", u"0", u"0Aa", u"0A", u"0a"),
4  (PUNCTUATION1, PUNCTUATION1, PUNCTUATION1, u" 1", u" 1", u" 1", u"1", u"1AaBbCc", u"1ABC", u"1abc", u"1Aa", u"1A", u"1a", u"1Bb", u"1B", u"1b"),
5  (u"abc2ABC", u"ABC2", u"abc2", u"abc2ABC", u"ABC2", u"abc2", u"2", u"2DdEeFf", u"2DEF", u"2def", u"2Bb", u"2B", u"2b", u"2Cc", u"2C", u"2c"),
6  (u"def3DEF", u"DEF3", u"def3", u"def3DEF", u"DEF3", u"def3", u"3", u"3", u"3", u"3", u"3Cc", u"3C", u"3c", u"3Dd", u"3D", u"3d"),
7  (u"ghi4GHI", u"GHI4", u"ghi4", u"ghi4GHI", u"GHI4", u"ghi4", u"4", u"4", u"4", u"4", u"4Dd", u"4D", u"4d", u"4Ee", u"4E", u"4e"),
8  (u"jkl5JKL", u"JKL5", u"jkl5", u"jkl5JKL", u"JKL5", u"jkl5", u"5", u"5", u"5", u"5", u"5Ee", u"5E", u"5e", u"5Ff", u"5F", u"5f"),
9  (u"mno6MNO", u"MNO6", u"mno6", u"mno6MNO", u"MNO6", u"mno6", u"6", u"6", u"6", u"6", u"6Ff", u"6F", u"6f", u"6", u"6", u"6"),
10  (u"pqrs7PQRS", u"PQRS7", u"pqrs7", u"pqrs7PQRS", u"PQRS7", u"pqrs7", u"7", u"7", u"7", u"7", u"7", u"7", u"7", u"7", u"7", u"7"),
11  (u"tuv8TUV", u"TUV8", u"tuv8", u"tuv8TUV", u"TUV8", u"tuv8", u"8", u"8", u"8", u"8", u"8", u"8", u"8", u"8", u"8", u"8"),
12  (u"wxyz9WXYZ", u"WXYZ9", u"wxyz9", u"wxyz9WXYZ", u"WXYZ9", u"wxyz9", u"9", u"9", u"9", u"9", u"9", u"9", u"9", u"9", u"9", u"9")
13 )

◆ MODES

dictionary Tools.NumericalTextInput.MODES
Initial value:
1 = {
2  "DEFAULT": 0,
3  "DEFAULTUPPER": 1,
4  "DEFAULTLOWER": 2,
5  "HEX": 7,
6  "HEXUPPER": 8,
7  "HEXLOWER": 9,
8  "HEXFAST": 10,
9  "HEXFASTUPPER": 11,
10  "HEXFASTLOWER": 12,
11  "HEXFASTLOGICAL": 13,
12  "HEXFASTLOGICALUPPER": 14,
13  "HEXFASTLOGICALLOWER": 15,
14  "NUMBER": 6,
15  "SEARCH": 3,
16  "SEARCHUPPER": 4,
17  "SEARCHLOWER": 5
18 }

◆ PUNCTUATION0

string Tools.NumericalTextInput.PUNCTUATION0 = u"0,?!'\"\\‍()<>[]{}~^`|"

◆ PUNCTUATION1

string Tools.NumericalTextInput.PUNCTUATION1 = u"1 .:;+-*/=_@#$%&"