Lines Matching refs:c
502 d = dist(rgb, tuple(int(round(255*c/1000))
503 for c in curses.color_content(color)))
835 c = _getch_compat(_menu_win)
837 if c == curses.KEY_RESIZE:
840 elif c in (curses.KEY_DOWN, "j", "J"):
843 elif c in (curses.KEY_UP, "k", "K"):
846 elif c in (curses.KEY_NPAGE, "\x04"): # Page Down/Ctrl-D
852 elif c in (curses.KEY_PPAGE, "\x15"): # Page Up/Ctrl-U
856 elif c in (curses.KEY_END, "G"):
859 elif c in (curses.KEY_HOME, "g"):
862 elif c == " ":
868 elif c in (curses.KEY_RIGHT, "\n", "l", "L"):
874 elif c in ("n", "N"):
877 elif c in ("m", "M"):
880 elif c in ("y", "Y"):
883 elif c in (curses.KEY_LEFT, curses.KEY_BACKSPACE, _ERASE_CHAR,
886 if c == "\x1B" and _cur_menu is _kconf.top_node:
893 elif c in ("o", "O"):
896 elif c in ("s", "S"):
903 elif c in ("d", "D"):
909 elif c == "/":
915 elif c == "?":
921 elif c in ("f", "F"):
926 elif c in ("c", "C"):
929 elif c in ("a", "A"):
932 elif c in ("q", "Q"):
943 c = _key_dialog(
950 if c is None or c == "c":
953 if c == "y":
959 elif c == "n":
1745 c = _getch_compat(win)
1747 if c == curses.KEY_RESIZE:
1752 elif c == "\n":
1756 elif c == "\x1B": # \x1B = ESC
1760 elif c == "\0": # \0 = NUL, ignore
1764 s, i, hscroll = _edit_text(c, s, i, hscroll, edit_width())
1816 c = _key_dialog(
1824 if c is None or c == "c":
1952 c = _getch_compat(win)
1954 if c == curses.KEY_RESIZE:
1959 elif c == "\x1B": # \x1B = ESC
1962 elif isinstance(c, str):
1963 c = c.lower()
1964 if c in keys:
1965 return c
2148 c = _getch_compat(edit_box)
2150 if c == "\n":
2156 elif c == "\x1B": # \x1B = ESC
2160 elif c == curses.KEY_RESIZE:
2168 elif c == "\x06": # \x06 = Ctrl-F
2178 elif c == curses.KEY_DOWN:
2181 elif c == curses.KEY_UP:
2184 elif c in (curses.KEY_NPAGE, "\x04"): # Page Down/Ctrl-D
2191 elif c == curses.KEY_PPAGE:
2195 elif c == curses.KEY_END:
2199 elif c == curses.KEY_HOME:
2202 elif c == "\0": # \0 = NUL, ignore
2206 s, s_i, hscroll = _edit_text(c, s, s_i, hscroll,
2410 c = _getch_compat(text_win)
2412 if c == curses.KEY_RESIZE:
2415 elif c in (curses.KEY_DOWN, "j", "J"):
2419 elif c in (curses.KEY_NPAGE, "\x04"): # Page Down/Ctrl-D
2422 elif c in (curses.KEY_PPAGE, "\x15"): # Page Up/Ctrl-U
2425 elif c in (curses.KEY_END, "G"):
2428 elif c in (curses.KEY_HOME, "g"):
2431 elif c in (curses.KEY_UP, "k", "K"):
2435 elif c == "/":
2449 elif c in (curses.KEY_LEFT, curses.KEY_BACKSPACE, _ERASE_CHAR,
2867 def _edit_text(c, s, i, hscroll, width): argument
2891 if c == curses.KEY_LEFT:
2895 elif c == curses.KEY_RIGHT:
2899 elif c in (curses.KEY_HOME, "\x01"): # \x01 = CTRL-A
2902 elif c in (curses.KEY_END, "\x05"): # \x05 = CTRL-E
2905 elif c in (curses.KEY_BACKSPACE, _ERASE_CHAR):
2910 elif c == curses.KEY_DC:
2913 elif c == "\x17": # \x17 = CTRL-W
2919 elif c == "\x0B": # \x0B = CTRL-K
2922 elif c == "\x15": # \x15 = CTRL-U
2926 elif isinstance(c, str):
2928 s = s[:i] + c + s[i:]
3155 c = win.get_wch()
3157 c = win.getch()
3158 if 0 <= c <= 255:
3159 c = chr(c)
3169 if c == curses.KEY_RESIZE:
3175 return c