blob: 63eee33d24d6c7e2a3bfb504999a74ec34b53d07 [file] [log] [blame]
Guido van Rossumaad86921995-09-07 19:22:38 +00001# Symbolic constants for Tk
2
3# Booleans
4NO=FALSE=OFF=0
5YES=TRUE=ON=1
6
Barry Warsaw91900461998-10-01 13:49:37 +00007# -anchor and -sticky
Guido van Rossumaad86921995-09-07 19:22:38 +00008N='n'
9S='s'
10W='w'
11E='e'
12NW='nw'
13SW='sw'
14NE='ne'
15SE='se'
Barry Warsaw91900461998-10-01 13:49:37 +000016NS='ns'
17EW='ew'
Barry Warsaw4cbe3871998-10-01 15:54:48 +000018NSEW='nsew'
Guido van Rossumaad86921995-09-07 19:22:38 +000019CENTER='center'
20
21# -fill
22NONE='none'
23X='x'
24Y='y'
25BOTH='both'
26
27# -side
28LEFT='left'
29TOP='top'
30RIGHT='right'
31BOTTOM='bottom'
32
33# -relief
34RAISED='raised'
35SUNKEN='sunken'
36FLAT='flat'
37RIDGE='ridge'
38GROOVE='groove'
Guido van Rossumfedc6d01997-12-16 17:54:18 +000039SOLID = 'solid'
Guido van Rossumaad86921995-09-07 19:22:38 +000040
41# -orient
42HORIZONTAL='horizontal'
43VERTICAL='vertical'
44
45# -tabs
46NUMERIC='numeric'
47
48# -wrap
49CHAR='char'
50WORD='word'
51
52# -align
53BASELINE='baseline'
54
Fredrik Lundh46a41512000-08-09 19:37:16 +000055# -bordermode
56INSIDE='inside'
57OUTSIDE='outside'
58
Guido van Rossumaad86921995-09-07 19:22:38 +000059# Special tags, marks and insert positions
60SEL='sel'
61SEL_FIRST='sel.first'
62SEL_LAST='sel.last'
63END='end'
64INSERT='insert'
65CURRENT='current'
66ANCHOR='anchor'
Guido van Rossum40a172c1996-11-20 22:20:21 +000067ALL='all' # e.g. Canvas.delete(ALL)
Guido van Rossumaad86921995-09-07 19:22:38 +000068
69# Text widget and button states
70NORMAL='normal'
71DISABLED='disabled'
72ACTIVE='active'
Martin v. Löwis39a682f2003-08-09 09:53:51 +000073# Canvas state
74HIDDEN='hidden'
Guido van Rossumaad86921995-09-07 19:22:38 +000075
76# Menu item types
77CASCADE='cascade'
78CHECKBUTTON='checkbutton'
79COMMAND='command'
80RADIOBUTTON='radiobutton'
81SEPARATOR='separator'
Guido van Rossumb61b28b1995-10-11 17:40:37 +000082
83# Selection modes for list boxes
84SINGLE='single'
85BROWSE='browse'
86MULTIPLE='multiple'
87EXTENDED='extended'
Fredrik Lundh46a41512000-08-09 19:37:16 +000088
Martin v. Löwiscb3062e2003-09-20 10:52:56 +000089# Activestyle for list boxes
90# NONE='none' is also valid
91DOTBOX='dotbox'
92UNDERLINE='underline'
93
Fredrik Lundh46a41512000-08-09 19:37:16 +000094# Various canvas styles
95PIESLICE='pieslice'
96CHORD='chord'
97ARC='arc'
98FIRST='first'
99LAST='last'
100BUTT='butt'
101PROJECTING='projecting'
102ROUND='round'
103BEVEL='bevel'
104MITER='miter'
105
106# Arguments to xview/yview
107MOVETO='moveto'
108SCROLL='scroll'
109UNITS='units'
110PAGES='pages'