• Home
  • Raw
  • Download

Lines Matching refs:curses

27 curses = import_module('curses')  variable
31 import curses.panel
36 return unittest.skipUnless(hasattr(curses, name),
60 curses.setupterm(fd=fd)
74 self.stdscr = curses.initscr()
75 curses.savetty()
78 curses.resetty()
79 curses.endwin()
85 win = curses.newwin(10,10)
86 win = curses.newwin(5,5, 5,5)
87 win2 = curses.newwin(15,15, 5,5)
90 for args in [('a',), ('a', curses.A_BOLD),
91 (4,4, 'a'), (5,5, 'a', curses.A_BOLD)]:
108 stdscr.addnstr('1234', 3, curses.A_BOLD)
110 stdscr.addnstr(5,5, '1234', 3, curses.A_BOLD)
112 stdscr.attron(curses.A_BOLD)
113 stdscr.attroff(curses.A_BOLD)
114 stdscr.attrset(curses.A_BOLD)
116 stdscr.bkgd(' ', curses.A_REVERSE)
118 stdscr.bkgdset(' ', curses.A_REVERSE)
143 stdscr.echochar('a', curses.A_BOLD)
145 stdscr.hline('-', 5, curses.A_BOLD)
147 stdscr.hline(1,1,'-', 5, curses.A_BOLD)
157 stdscr.insnstr('abc', 3, curses.A_BOLD)
159 stdscr.insnstr(5, 5, 'abc', 3, curses.A_BOLD)
162 stdscr.insstr('def', curses.A_BOLD)
164 stdscr.insstr(5, 5, 'def', curses.A_BOLD)
193 stdscr.vline('a', 3, curses.A_STANDOUT)
195 stdscr.chgat(5, 2, 3, curses.A_BLINK)
196 stdscr.chgat(3, curses.A_BOLD)
197 stdscr.chgat(5, 8, curses.A_UNDERLINE)
198 stdscr.chgat(curses.A_BLINK)
202 stdscr.vline(1,1, 'a', 3, curses.A_STANDOUT)
226 for func in [curses.baudrate, curses.beep, curses.can_change_color,
227 curses.cbreak, curses.def_prog_mode, curses.doupdate,
228 curses.flash, curses.flushinp,
229 curses.has_colors, curses.has_ic, curses.has_il,
230 curses.isendwin, curses.killchar, curses.longname,
231 curses.nocbreak, curses.noecho, curses.nonl,
232 curses.noqiflush, curses.noraw,
233 curses.reset_prog_mode, curses.termattrs,
234 curses.termname, curses.erasechar]:
237 if hasattr(curses, 'filter'):
238 curses.filter()
239 if hasattr(curses, 'getsyx'):
240 curses.getsyx()
243 if curses.tigetstr("cnorm"):
244 curses.curs_set(1)
245 curses.delay_output(1)
246 curses.echo() ; curses.echo(1)
251 curses.getwin(f)
253 curses.halfdelay(1)
254 curses.intrflush(1)
255 curses.meta(1)
256 curses.napms(100)
257 curses.newpad(50,50)
258 win = curses.newwin(5,5)
259 win = curses.newwin(5,5, 1,1)
260 curses.nl() ; curses.nl(1)
261 curses.putp(b'abc')
262 curses.qiflush()
263 curses.raw() ; curses.raw(1)
264 if hasattr(curses, 'setsyx'):
265 curses.setsyx(5,5)
266 curses.tigetflag('hc')
267 curses.tigetnum('co')
268 curses.tigetstr('cr')
269 curses.tparm(b'cr')
270 if hasattr(curses, 'typeahead'):
271 curses.typeahead(sys.__stdin__.fileno())
272 curses.unctrl('a')
273 curses.ungetch('a')
274 if hasattr(curses, 'use_env'):
275 curses.use_env(1)
279 if not curses.has_colors():
281 curses.start_color()
282 curses.init_pair(2, 1,1)
283 curses.color_content(1)
284 curses.color_pair(2)
285 curses.pair_content(curses.COLOR_PAIRS - 1)
286 curses.pair_number(0)
288 if hasattr(curses, 'use_default_colors'):
289 curses.use_default_colors()
293 curses.keyname(13)
297 curses.has_key(13)
301 (availmask, oldmask) = curses.mousemask(curses.BUTTON1_PRESSED)
304 curses.mouseinterval(10)
306 curses.ungetmouse(0, 0, 0, 0, curses.BUTTON1_PRESSED)
307 m = curses.getmouse()
311 w = curses.newwin(10, 10)
312 p = curses.panel.new_panel(w)
314 with self.assertRaises(curses.panel.error,
320 w = curses.newwin(10, 10)
321 p = curses.panel.new_panel(w)
333 w = curses.newwin(10, 10)
334 panel = curses.panel.new_panel(w)
343 w = curses.newwin(10, 10)
344 panel = curses.panel.new_panel(w)
349 curses.is_term_resized(*self.stdscr.getmaxyx())
353 curses.resize_term(*self.stdscr.getmaxyx())
358 lines, cols = curses.LINES, curses.COLS
361 curses.resizeterm(new_lines, new_cols)
363 self.assertEqual(curses.LINES, new_lines)
364 self.assertEqual(curses.COLS, new_cols)
367 curses.ungetch(1025)
383 curses.unget_wch(ch)
391 curses.unget_wch(code)
396 b = curses.tparm(curses.tigetstr("cup"), 5, 3)
442 box = curses.textpad.Textbox(stdscr, insert_mode=True)
457 curses.update_lines_cols()
463 for name in curses.ascii.controlnames:
464 self.assertTrue(hasattr(curses.ascii, name), name)
475 check(curses.ascii.isalnum, b.isalnum())
476 check(curses.ascii.isalpha, b.isalpha())
477 check(curses.ascii.isdigit, b.isdigit())
478 check(curses.ascii.islower, b.islower())
479 check(curses.ascii.isspace, b.isspace())
480 check(curses.ascii.isupper, b.isupper())
482 check(curses.ascii.isascii, i < 128)
483 check(curses.ascii.ismeta, i >= 128)
484 check(curses.ascii.isctrl, i < 32)
485 check(curses.ascii.iscntrl, i < 32 or i == 127)
486 check(curses.ascii.isblank, c in ' \t')
487 check(curses.ascii.isgraph, 32 < i <= 126)
488 check(curses.ascii.isprint, 32 <= i <= 126)
489 check(curses.ascii.ispunct, c in string.punctuation)
490 check(curses.ascii.isxdigit, c in string.hexdigits)
493 self.assertFalse(curses.ascii.isalnum(i))
494 self.assertFalse(curses.ascii.isalpha(i))
495 self.assertFalse(curses.ascii.isdigit(i))
496 self.assertFalse(curses.ascii.islower(i))
497 self.assertFalse(curses.ascii.isspace(i))
498 self.assertFalse(curses.ascii.isupper(i))
500 self.assertFalse(curses.ascii.isascii(i))
501 self.assertFalse(curses.ascii.isctrl(i))
502 self.assertFalse(curses.ascii.iscntrl(i))
503 self.assertFalse(curses.ascii.isblank(i))
504 self.assertFalse(curses.ascii.isgraph(i))
505 self.assertFalse(curses.ascii.isprint(i))
506 self.assertFalse(curses.ascii.ispunct(i))
507 self.assertFalse(curses.ascii.isxdigit(i))
509 self.assertFalse(curses.ascii.ismeta(-1))
512 ascii = curses.ascii.ascii
518 ctrl = curses.ascii.ctrl
525 alt = curses.ascii.alt
531 unctrl = curses.ascii.unctrl