-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcurses
executable file
·386 lines (306 loc) · 11.5 KB
/
curses
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
Help on package curses:
NNAAMMEE
curses - curses
FFIILLEE
/usr/lib/python2.7/curses/__init__.py
MMOODDUULLEE DDOOCCSS
http://docs.python.org/library/curses
DDEESSCCRRIIPPTTIIOONN
The main package for curses support for Python. Normally used by importing
the package, and perhaps a particular module inside it.
import curses
from curses import textpad
curses.initwin()
...
PPAACCKKAAGGEE CCOONNTTEENNTTSS
ascii
has_key
panel
textpad
wrapper
FFUUNNCCTTIIOONNSS
bbaauuddrraattee(...)
bbeeeepp(...)
ccaann__cchhaannggee__ccoolloorr(...)
ccbbrreeaakk(...)
ccoolloorr__ccoonntteenntt(...)
ccoolloorr__ppaaiirr(...)
ccuurrss__sseett(...)
ddeeff__pprroogg__mmooddee(...)
ddeeff__sshheellll__mmooddee(...)
ddeellaayy__oouuttppuutt(...)
ddoouuppddaattee(...)
eecchhoo(...)
eennddwwiinn(...)
eerraasseecchhaarr(...)
ffiilltteerr(...)
ffllaasshh(...)
fflluusshhiinnpp(...)
ggeettmmoouussee(...)
ggeettssyyxx(...)
ggeettwwiinn(...)
hhaallffddeellaayy(...)
hhaass__ccoolloorrss(...)
hhaass__iicc(...)
hhaass__iill(...)
hhaass__kkeeyy(...)
iinniitt__ccoolloorr(...)
iinniitt__ppaaiirr(...)
iinniittssccrr()
iinnttrrfflluusshh(...)
iiss__tteerrmm__rreessiizzeedd(...)
iisseennddwwiinn(...)
kkeeyynnaammee(...)
kkiillllcchhaarr(...)
lloonnggnnaammee(...)
mmeettaa(...)
mmoouusseeiinntteerrvvaall(...)
mmoouusseemmaasskk(...)
nnaappmmss(...)
nneewwppaadd(...)
nneewwwwiinn(...)
nnll(...)
nnooccbbrreeaakk(...)
nnooeecchhoo(...)
nnoonnll(...)
nnooqqiifflluusshh(...)
nnoorraaww(...)
ppaaiirr__ccoonntteenntt(...)
ppaaiirr__nnuummbbeerr(...)
ppuuttpp(...)
qqiifflluusshh(...)
rraaww(...)
rreesseett__pprroogg__mmooddee(...)
rreesseett__sshheellll__mmooddee(...)
rreesseettttyy(...)
rreessiizzee__tteerrmm(...)
rreessiizzeetteerrmm(...)
ssaavveettttyy(...)
sseettssyyxx(...)
sseettuupptteerrmm(...)
ssttaarrtt__ccoolloorr()
tteerrmmaattttrrss(...)
tteerrmmnnaammee(...)
ttiiggeettffllaagg(...)
ttiiggeettnnuumm(...)
ttiiggeettssttrr(...)
ttppaarrmm(...)
ttyyppeeaahheeaadd(...)
uunnccttrrll(...)
uunnggeettcchh(...)
uunnggeettmmoouussee(...)
uussee__ddeeffaauulltt__ccoolloorrss(...)
uussee__eennvv(...)
DDAATTAA
AALLLL__MMOOUUSSEE__EEVVEENNTTSS = 134217727
AA__AALLTTCCHHAARRSSEETT = 4194304
AA__AATTTTRRIIBBUUTTEESS = -256
AA__BBLLIINNKK = 524288
AA__BBOOLLDD = 2097152
AA__CCHHAARRTTEEXXTT = 255
AA__CCOOLLOORR = 65280
AA__DDIIMM = 1048576
AA__HHOORRIIZZOONNTTAALL = 33554432
AA__IINNVVIISS = 8388608
AA__LLEEFFTT = 67108864
AA__LLOOWW = 134217728
AA__NNOORRMMAALL = 0
AA__PPRROOTTEECCTT = 16777216
AA__RREEVVEERRSSEE = 262144
AA__RRIIGGHHTT = 268435456
AA__SSTTAANNDDOOUUTT = 65536
AA__TTOOPP = 536870912
AA__UUNNDDEERRLLIINNEE = 131072
AA__VVEERRTTIICCAALL = 1073741824
BBUUTTTTOONN11__CCLLIICCKKEEDD = 4
BBUUTTTTOONN11__DDOOUUBBLLEE__CCLLIICCKKEEDD = 8
BBUUTTTTOONN11__PPRREESSSSEEDD = 2
BBUUTTTTOONN11__RREELLEEAASSEEDD = 1
BBUUTTTTOONN11__TTRRIIPPLLEE__CCLLIICCKKEEDD = 16
BBUUTTTTOONN22__CCLLIICCKKEEDD = 256
BBUUTTTTOONN22__DDOOUUBBLLEE__CCLLIICCKKEEDD = 512
BBUUTTTTOONN22__PPRREESSSSEEDD = 128
BBUUTTTTOONN22__RREELLEEAASSEEDD = 64
BBUUTTTTOONN22__TTRRIIPPLLEE__CCLLIICCKKEEDD = 1024
BBUUTTTTOONN33__CCLLIICCKKEEDD = 16384
BBUUTTTTOONN33__DDOOUUBBLLEE__CCLLIICCKKEEDD = 32768
BBUUTTTTOONN33__PPRREESSSSEEDD = 8192
BBUUTTTTOONN33__RREELLEEAASSEEDD = 4096
BBUUTTTTOONN33__TTRRIIPPLLEE__CCLLIICCKKEEDD = 65536
BBUUTTTTOONN44__CCLLIICCKKEEDD = 1048576
BBUUTTTTOONN44__DDOOUUBBLLEE__CCLLIICCKKEEDD = 2097152
BBUUTTTTOONN44__PPRREESSSSEEDD = 524288
BBUUTTTTOONN44__RREELLEEAASSEEDD = 262144
BBUUTTTTOONN44__TTRRIIPPLLEE__CCLLIICCKKEEDD = 4194304
BBUUTTTTOONN__AALLTT = 67108864
BBUUTTTTOONN__CCTTRRLL = 16777216
BBUUTTTTOONN__SSHHIIFFTT = 33554432
CCOOLLOORR__BBLLAACCKK = 0
CCOOLLOORR__BBLLUUEE = 4
CCOOLLOORR__CCYYAANN = 6
CCOOLLOORR__GGRREEEENN = 2
CCOOLLOORR__MMAAGGEENNTTAA = 5
CCOOLLOORR__RREEDD = 1
CCOOLLOORR__WWHHIITTEE = 7
CCOOLLOORR__YYEELLLLOOWW = 3
EERRRR = -1
KKEEYY__AA11 = 348
KKEEYY__AA33 = 349
KKEEYY__BB22 = 350
KKEEYY__BBAACCKKSSPPAACCEE = 263
KKEEYY__BBEEGG = 354
KKEEYY__BBRREEAAKK = 257
KKEEYY__BBTTAABB = 353
KKEEYY__CC11 = 351
KKEEYY__CC33 = 352
KKEEYY__CCAANNCCEELL = 355
KKEEYY__CCAATTAABB = 342
KKEEYY__CCLLEEAARR = 333
KKEEYY__CCLLOOSSEE = 356
KKEEYY__CCOOMMMMAANNDD = 357
KKEEYY__CCOOPPYY = 358
KKEEYY__CCRREEAATTEE = 359
KKEEYY__CCTTAABB = 341
KKEEYY__DDCC = 330
KKEEYY__DDLL = 328
KKEEYY__DDOOWWNN = 258
KKEEYY__EEIICC = 332
KKEEYY__EENNDD = 360
KKEEYY__EENNTTEERR = 343
KKEEYY__EEOOLL = 335
KKEEYY__EEOOSS = 334
KKEEYY__EEXXIITT = 361
KKEEYY__FF00 = 264
KKEEYY__FF11 = 265
KKEEYY__FF1100 = 274
KKEEYY__FF1111 = 275
KKEEYY__FF1122 = 276
KKEEYY__FF1133 = 277
KKEEYY__FF1144 = 278
KKEEYY__FF1155 = 279
KKEEYY__FF1166 = 280
KKEEYY__FF1177 = 281
KKEEYY__FF1188 = 282
KKEEYY__FF1199 = 283
KKEEYY__FF22 = 266
KKEEYY__FF2200 = 284
KKEEYY__FF2211 = 285
KKEEYY__FF2222 = 286
KKEEYY__FF2233 = 287
KKEEYY__FF2244 = 288
KKEEYY__FF2255 = 289
KKEEYY__FF2266 = 290
KKEEYY__FF2277 = 291
KKEEYY__FF2288 = 292
KKEEYY__FF2299 = 293
KKEEYY__FF33 = 267
KKEEYY__FF3300 = 294
KKEEYY__FF3311 = 295
KKEEYY__FF3322 = 296
KKEEYY__FF3333 = 297
KKEEYY__FF3344 = 298
KKEEYY__FF3355 = 299
KKEEYY__FF3366 = 300
KKEEYY__FF3377 = 301
KKEEYY__FF3388 = 302
KKEEYY__FF3399 = 303
KKEEYY__FF44 = 268
KKEEYY__FF4400 = 304
KKEEYY__FF4411 = 305
KKEEYY__FF4422 = 306
KKEEYY__FF4433 = 307
KKEEYY__FF4444 = 308
KKEEYY__FF4455 = 309
KKEEYY__FF4466 = 310
KKEEYY__FF4477 = 311
KKEEYY__FF4488 = 312
KKEEYY__FF4499 = 313
KKEEYY__FF55 = 269
KKEEYY__FF5500 = 314
KKEEYY__FF5511 = 315
KKEEYY__FF5522 = 316
KKEEYY__FF5533 = 317
KKEEYY__FF5544 = 318
KKEEYY__FF5555 = 319
KKEEYY__FF5566 = 320
KKEEYY__FF5577 = 321
KKEEYY__FF5588 = 322
KKEEYY__FF5599 = 323
KKEEYY__FF66 = 270
KKEEYY__FF6600 = 324
KKEEYY__FF6611 = 325
KKEEYY__FF6622 = 326
KKEEYY__FF6633 = 327
KKEEYY__FF77 = 271
KKEEYY__FF88 = 272
KKEEYY__FF99 = 273
KKEEYY__FFIINNDD = 362
KKEEYY__HHEELLPP = 363
KKEEYY__HHOOMMEE = 262
KKEEYY__IICC = 331
KKEEYY__IILL = 329
KKEEYY__LLEEFFTT = 260
KKEEYY__LLLL = 347
KKEEYY__MMAARRKK = 364
KKEEYY__MMAAXX = 511
KKEEYY__MMEESSSSAAGGEE = 365
KKEEYY__MMIINN = 257
KKEEYY__MMOOUUSSEE = 409
KKEEYY__MMOOVVEE = 366
KKEEYY__NNEEXXTT = 367
KKEEYY__NNPPAAGGEE = 338
KKEEYY__OOPPEENN = 368
KKEEYY__OOPPTTIIOONNSS = 369
KKEEYY__PPPPAAGGEE = 339
KKEEYY__PPRREEVVIIOOUUSS = 370
KKEEYY__PPRRIINNTT = 346
KKEEYY__RREEDDOO = 371
KKEEYY__RREEFFEERREENNCCEE = 372
KKEEYY__RREEFFRREESSHH = 373
KKEEYY__RREEPPLLAACCEE = 374
KKEEYY__RREESSEETT = 345
KKEEYY__RREESSIIZZEE = 410
KKEEYY__RREESSTTAARRTT = 375
KKEEYY__RREESSUUMMEE = 376
KKEEYY__RRIIGGHHTT = 261
KKEEYY__SSAAVVEE = 377
KKEEYY__SSBBEEGG = 378
KKEEYY__SSCCAANNCCEELL = 379
KKEEYY__SSCCOOMMMMAANNDD = 380
KKEEYY__SSCCOOPPYY = 381
KKEEYY__SSCCRREEAATTEE = 382
KKEEYY__SSDDCC = 383
KKEEYY__SSDDLL = 384
KKEEYY__SSEELLEECCTT = 385
KKEEYY__SSEENNDD = 386
KKEEYY__SSEEOOLL = 387
KKEEYY__SSEEXXIITT = 388
KKEEYY__SSFF = 336
KKEEYY__SSFFIINNDD = 389
KKEEYY__SSHHEELLPP = 390
KKEEYY__SSHHOOMMEE = 391
KKEEYY__SSIICC = 392
KKEEYY__SSLLEEFFTT = 393
KKEEYY__SSMMEESSSSAAGGEE = 394
KKEEYY__SSMMOOVVEE = 395
KKEEYY__SSNNEEXXTT = 396
KKEEYY__SSOOPPTTIIOONNSS = 397
KKEEYY__SSPPRREEVVIIOOUUSS = 398
KKEEYY__SSPPRRIINNTT = 399
KKEEYY__SSRR = 337
KKEEYY__SSRREEDDOO = 400
KKEEYY__SSRREEPPLLAACCEE = 401
KKEEYY__SSRREESSEETT = 344
KKEEYY__SSRRIIGGHHTT = 402
KKEEYY__SSRRSSUUMMEE = 403
KKEEYY__SSSSAAVVEE = 404
KKEEYY__SSSSUUSSPPEENNDD = 405
KKEEYY__SSTTAABB = 340
KKEEYY__SSUUNNDDOO = 406
KKEEYY__SSUUSSPPEENNDD = 407
KKEEYY__UUNNDDOO = 408
KKEEYY__UUPP = 259
OOKK = 0
RREEPPOORRTT__MMOOUUSSEE__PPOOSSIITTIIOONN = 134217728
____rreevviissiioonn____ = '$Id$'
vveerrssiioonn = '2.2'