source: vendor/python/2.5/Lib/plat-irix6/FL.py@ 3225

Last change on this file since 3225 was 3225, checked in by bird, 19 years ago

Python 2.5

File size: 5.4 KB
Line 
1# Constants used by the FORMS library (module fl).
2# This corresponds to "forms.h".
3# Recommended use: import FL; ... FL.NORMAL_BOX ... etc.
4# Alternate use: from FL import *; ... NORMAL_BOX ... etc.
5
6_v20 = 1
7_v21 = 1
8##import fl
9##try:
10## _v20 = (fl.get_rgbmode is not None)
11##except:
12## _v20 = 0
13##del fl
14
15NULL = 0
16FALSE = 0
17TRUE = 1
18
19EVENT = -1
20
21LABEL_SIZE = 64
22if _v20:
23 SHORTCUT_SIZE = 32
24PLACE_FREE = 0
25PLACE_SIZE = 1
26PLACE_ASPECT = 2
27PLACE_MOUSE = 3
28PLACE_CENTER = 4
29PLACE_POSITION = 5
30FL_PLACE_FULLSCREEN = 6
31FIND_INPUT = 0
32FIND_AUTOMATIC = 1
33FIND_MOUSE = 2
34BEGIN_GROUP = 10000
35END_GROUP = 20000
36ALIGN_TOP = 0
37ALIGN_BOTTOM = 1
38ALIGN_LEFT = 2
39ALIGN_RIGHT = 3
40ALIGN_CENTER = 4
41NO_BOX = 0
42UP_BOX = 1
43DOWN_BOX = 2
44FLAT_BOX = 3
45BORDER_BOX = 4
46SHADOW_BOX = 5
47FRAME_BOX = 6
48ROUNDED_BOX = 7
49RFLAT_BOX = 8
50RSHADOW_BOX = 9
51TOP_BOUND_COL = 51
52LEFT_BOUND_COL = 55
53BOT_BOUND_COL = 40
54RIGHT_BOUND_COL = 35
55COL1 = 47
56MCOL = 49
57LCOL = 0
58BOUND_WIDTH = 3.0
59DRAW = 0
60PUSH = 1
61RELEASE = 2
62ENTER = 3
63LEAVE = 4
64MOUSE = 5
65FOCUS = 6
66UNFOCUS = 7
67KEYBOARD = 8
68STEP = 9
69MOVE = 10
70FONT_NAME = 'Helvetica'
71FONT_BOLDNAME = 'Helvetica-Bold'
72FONT_ITALICNAME = 'Helvetica-Oblique'
73FONT_FIXEDNAME = 'Courier'
74FONT_ICONNAME = 'Icon'
75SMALL_FONT = 8.0
76NORMAL_FONT = 11.0
77LARGE_FONT = 20.0
78NORMAL_STYLE = 0
79BOLD_STYLE = 1
80ITALIC_STYLE = 2
81FIXED_STYLE = 3
82ENGRAVED_STYLE = 4
83ICON_STYLE = 5
84BITMAP = 3
85NORMAL_BITMAP = 0
86BITMAP_BOXTYPE = NO_BOX
87BITMAP_COL1 = 0
88BITMAP_COL2 = COL1
89BITMAP_LCOL = LCOL
90BITMAP_ALIGN = ALIGN_BOTTOM
91BITMAP_MAXSIZE = 128*128
92BITMAP_BW = BOUND_WIDTH
93BOX = 1
94BOX_BOXTYPE = UP_BOX
95BOX_COL1 = COL1
96BOX_LCOL = LCOL
97BOX_ALIGN = ALIGN_CENTER
98BOX_BW = BOUND_WIDTH
99BROWSER = 71
100NORMAL_BROWSER = 0
101SELECT_BROWSER = 1
102HOLD_BROWSER = 2
103MULTI_BROWSER = 3
104BROWSER_BOXTYPE = DOWN_BOX
105BROWSER_COL1 = COL1
106BROWSER_COL2 = 3
107BROWSER_LCOL = LCOL
108BROWSER_ALIGN = ALIGN_BOTTOM
109BROWSER_SLCOL = COL1
110BROWSER_BW = BOUND_WIDTH
111BROWSER_LINELENGTH = 128
112BROWSER_MAXLINE = 512
113BUTTON = 11
114NORMAL_BUTTON = 0
115PUSH_BUTTON = 1
116RADIO_BUTTON = 2
117HIDDEN_BUTTON = 3
118TOUCH_BUTTON = 4
119INOUT_BUTTON = 5
120RETURN_BUTTON = 6
121if _v20:
122 HIDDEN_RET_BUTTON = 7
123BUTTON_BOXTYPE = UP_BOX
124BUTTON_COL1 = COL1
125BUTTON_COL2 = COL1
126BUTTON_LCOL = LCOL
127BUTTON_ALIGN = ALIGN_CENTER
128BUTTON_MCOL1 = MCOL
129BUTTON_MCOL2 = MCOL
130BUTTON_BW = BOUND_WIDTH
131if _v20:
132 CHART = 4
133 BAR_CHART = 0
134 HORBAR_CHART = 1
135 LINE_CHART = 2
136 FILLED_CHART = 3
137 SPIKE_CHART = 4
138 PIE_CHART = 5
139 SPECIALPIE_CHART = 6
140 CHART_BOXTYPE = BORDER_BOX
141 CHART_COL1 = COL1
142 CHART_LCOL = LCOL
143 CHART_ALIGN = ALIGN_BOTTOM
144 CHART_BW = BOUND_WIDTH
145 CHART_MAX = 128
146CHOICE = 42
147NORMAL_CHOICE = 0
148CHOICE_BOXTYPE = DOWN_BOX
149CHOICE_COL1 = COL1
150CHOICE_COL2 = LCOL
151CHOICE_LCOL = LCOL