Home | History | Annotate | Download | only in curses

Lines Matching refs:ch

66     def _insert_printable_char(self, ch):
75 self.win.addch(ch)
84 def do_command(self, ch):
87 self.lastcmd = ch
88 if curses.ascii.isprint(ch):
90 self._insert_printable_char(ch)
91 elif ch == curses.ascii.SOH: # ^a
93 elif ch in (curses.ascii.STX,curses.KEY_LEFT, curses.ascii.BS,curses.KEY_BACKSPACE):
102 if ch in (curses.ascii.BS, curses.KEY_BACKSPACE):
104 elif ch == curses.ascii.EOT: # ^d
106 elif ch == curses.ascii.ENQ: # ^e
111 elif ch in (curses.ascii.ACK, curses.KEY_RIGHT): # ^f
118 elif ch == curses.ascii.BEL: # ^g
120 elif ch == curses.ascii.NL: # ^j
125 elif ch == curses.ascii.VT: # ^k
132 elif ch == curses.ascii.FF: # ^l
134 elif ch in (curses.ascii.SO, curses.KEY_DOWN): # ^n
139 elif ch == curses.ascii.SI: # ^o
141 elif ch in (curses.ascii.DLE, curses.KEY_UP): # ^p
167 ch = self.win.getch()
169 ch = validate(ch)
170 if not ch:
172 if not self.do_command(ch):