Tkconstants.py 1.33 KB
Newer Older
Guido van Rossum's avatar
Guido van Rossum committed
1 2 3 4 5 6
# Symbolic constants for Tk

# Booleans
NO=FALSE=OFF=0
YES=TRUE=ON=1

7
# -anchor and -sticky
Guido van Rossum's avatar
Guido van Rossum committed
8 9 10 11 12 13 14 15
N='n'
S='s'
W='w'
E='e'
NW='nw'
SW='sw'
NE='ne'
SE='se'
16 17
NS='ns'
EW='ew'
18
NSEW='nsew'
Guido van Rossum's avatar
Guido van Rossum committed
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
CENTER='center'

# -fill
NONE='none'
X='x'
Y='y'
BOTH='both'

# -side
LEFT='left'
TOP='top'
RIGHT='right'
BOTTOM='bottom'

# -relief
RAISED='raised'
SUNKEN='sunken'
FLAT='flat'
RIDGE='ridge'
GROOVE='groove'
39
SOLID = 'solid'
Guido van Rossum's avatar
Guido van Rossum committed
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54

# -orient
HORIZONTAL='horizontal'
VERTICAL='vertical'

# -tabs
NUMERIC='numeric'

# -wrap
CHAR='char'
WORD='word'

# -align
BASELINE='baseline'

55 56 57 58
# -bordermode
INSIDE='inside'
OUTSIDE='outside'

Guido van Rossum's avatar
Guido van Rossum committed
59 60 61 62 63 64 65 66
# Special tags, marks and insert positions
SEL='sel'
SEL_FIRST='sel.first'
SEL_LAST='sel.last'
END='end'
INSERT='insert'
CURRENT='current'
ANCHOR='anchor'
Guido van Rossum's avatar
Guido van Rossum committed
67
ALL='all' # e.g. Canvas.delete(ALL)
Guido van Rossum's avatar
Guido van Rossum committed
68 69 70 71 72 73 74 75 76 77 78 79

# Text widget and button states
NORMAL='normal'
DISABLED='disabled'
ACTIVE='active'

# Menu item types
CASCADE='cascade'
CHECKBUTTON='checkbutton'
COMMAND='command'
RADIOBUTTON='radiobutton'
SEPARATOR='separator'
80 81 82 83 84 85

# Selection modes for list boxes
SINGLE='single'
BROWSE='browse'
MULTIPLE='multiple'
EXTENDED='extended'
86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103

# Various canvas styles
PIESLICE='pieslice'
CHORD='chord'
ARC='arc'
FIRST='first'
LAST='last'
BUTT='butt'
PROJECTING='projecting'
ROUND='round'
BEVEL='bevel'
MITER='miter'

# Arguments to xview/yview
MOVETO='moveto'
SCROLL='scroll'
UNITS='units'
PAGES='pages'