1 -------------------------------------------------------------------------------
2 -- Copyright 2018-2019,2020 Thomas E. Dickey --
3 -- Copyright 1998-2017,2018 Free Software Foundation, Inc. --
5 -- Permission is hereby granted, free of charge, to any person obtaining a --
6 -- copy of this software and associated documentation files (the --
7 -- "Software"), to deal in the Software without restriction, including --
8 -- without limitation the rights to use, copy, modify, merge, publish, --
9 -- distribute, distribute with modifications, sublicense, and/or sell copies --
10 -- of the Software, and to permit persons to whom the Software is furnished --
11 -- to do so, subject to the following conditions: --
13 -- The above copyright notice and this permission notice shall be included --
14 -- in all copies or substantial portions of the Software. --
16 -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS --
17 -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF --
18 -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN --
19 -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, --
20 -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR --
21 -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE --
22 -- USE OR OTHER DEALINGS IN THE SOFTWARE. --
24 -- Except as contained in this notice, the name(s) of the above copyright --
25 -- holders shall not be used in advertising or otherwise to promote the --
26 -- sale, use or other dealings in this Software without prior written --
28 -------------------------------------------------------------------------------
29 -- $Id: README,v 1.69 2020/02/02 23:34:34 tom Exp $
30 -------------------------------------------------------------------------------
32 The programs in this directory are used to test and demonstrate ncurses.
33 Some are interesting in themselves, while others merely show how some of
34 the library calls are used. Some date back to the initial releases of
35 ncurses during the mid-1990s, such as:
37 blue - Blue Moon, a nifty solitaire (uses color)
38 bs.c - the game of Battleships (uses color)
39 firework.c - multi-colored fireworks (uses color)
40 gdc.c - Great Digital Clock (uses color)
41 hanoi.c - the game of hanoi (uses color essentially)
42 knight.c - the game of Knight's Tour (uses color)
43 lrtest.c - test of access to the lower-right corner
44 ncurses.c - multi-test program (uses color)
45 newdemo.c - another test from PDCurses (uses color)
46 rain.c - rain drops keep falling on my head...
47 tclock.c - analog/digital clock
48 testcurs.c - a test from the PDCurses people (uses color)
49 tracemunch - Perl script to make trace scripts easier to read
50 worm.c - worms run all over your screen (uses color)
51 xmas.c - Xmas greeting card
53 Besides being built as part of ncurses, the programs are also packaged as
54 "ncurses-examples". Despite the name, the programs have been adjusted to
55 allow them to build with other curses implementations, to provide a way to
56 compare those with ncurses.
58 You can build the programs by
63 The configure script has several options which allow you to tell it more
64 about the curses implementation for which you are building the examples.
71 -------------------------------------------------------------------------------
72 -------------------------------------------------------------------------------
74 These programs provide examples of use, but do not comprise a complete set of
75 tests. Here is a list of library externals, noting those that are used:
80 TYPE_ALNUM test: demo_forms
81 TYPE_ALPHA test: demo_forms ncurses
82 TYPE_ENUM test: demo_forms
83 TYPE_INTEGER test: demo_forms
84 TYPE_IPV4 test: demo_forms
85 TYPE_NUMERIC test: demo_forms
86 TYPE_REGEXP test: demo_forms
87 current_field test: demo_forms edit_field ncurses
88 data_ahead test: demo_forms
89 data_behind test: demo_forms
91 dynamic_field_info test: demo_forms
92 field_arg test: demo_forms
93 field_back test: demo_forms edit_field
94 field_buffer test: cardfile demo_forms ncurses
95 field_count test: demo_forms
96 field_fore test: demo_forms
97 field_index test: demo_forms
98 field_info test: edit_field ncurses
101 field_opts test: demo_forms ncurses
102 field_opts_off test: cardfile demo_forms form_driver_w
103 field_opts_on test: demo_forms
104 field_pad test: demo_forms
105 field_status test: demo_forms
107 field_type test: demo_forms
108 field_userptr test: edit_field ncurses
109 form_driver test: cardfile demo_forms edit_field ncurses
110 form_driver_w test: form_driver_w
111 form_fields test: cardfile demo_forms
116 form_page test: demo_forms
117 form_request_by_name -
118 form_request_name test: edit_field
119 form_sub test: cardfile demo_forms ncurses
122 form_win test: cardfile demo_forms edit_field form_driver_w ncurses
123 free_field test: cardfile demo_forms form_driver_w ncurses
124 free_fieldtype test: ncurses
125 free_form test: cardfile demo_forms form_driver_w ncurses
129 new_field test: cardfile demo_forms form_driver_w ncurses
130 new_fieldtype test: ncurses
131 new_form test: cardfile demo_forms form_driver_w ncurses
133 new_page test: demo_forms
135 post_form test: cardfile demo_forms form_driver_w ncurses
136 scale_form test: demo_forms ncurses
137 set_current_field test: demo_forms
138 set_field_back test: cardfile demo_forms edit_field form_driver_w ncurses
139 set_field_buffer test: cardfile demo_forms edit_field ncurses
140 set_field_fore test: demo_forms
142 set_field_just test: cardfile demo_forms
143 set_field_opts test: demo_forms ncurses
144 set_field_pad test: demo_forms
145 set_field_status test: demo_forms
147 set_field_type test: demo_forms ncurses
148 set_field_userptr test: edit_field ncurses
150 set_fieldtype_choice -
155 set_form_sub test: cardfile demo_forms ncurses
158 set_form_win test: cardfile demo_forms ncurses
159 set_max_field test: demo_forms
160 set_new_page test: demo_forms
161 unfocus_current_field -
162 unpost_form test: cardfile demo_forms form_driver_w ncurses
166 current_item test: demo_menus ncurses
167 free_item test: ncurses
168 free_menu test: demo_menus ncurses
169 item_count test: demo_menus
171 item_index test: demo_menus ncurses
173 item_name test: demo_menus ncurses
178 item_userptr test: demo_menus
179 item_value test: demo_menus ncurses
182 menu_driver test: demo_menus ncurses
187 menu_items test: demo_menus ncurses
188 menu_mark test: demo_menus
190 menu_opts_off test: demo_menus ncurses
191 menu_opts_on test: demo_menus
193 menu_pattern test: demo_menus
194 menu_request_by_name -
196 menu_spacing test: demo_menus
197 menu_sub test: demo_menus
200 menu_win test: demo_menus ncurses
201 new_item test: demo_menus ncurses
202 new_menu test: demo_menus ncurses
204 pos_menu_cursor lib: menu
205 post_menu test: demo_menus ncurses
206 scale_menu test: demo_menus ncurses
208 set_item_init test: demo_menus
210 set_item_term test: demo_menus
211 set_item_userptr test: demo_menus
212 set_item_value test: demo_menus ncurses
213 set_menu_back test: demo_menus
214 set_menu_fore test: demo_menus
215 set_menu_format test: demo_menus ncurses
217 set_menu_init test: demo_menus
219 set_menu_mark test: demo_menus
224 set_menu_sub test: demo_menus ncurses
225 set_menu_term test: demo_menus
227 set_menu_win test: demo_menus ncurses
230 unpost_menu test: demo_menus ncurses
234 BC test: demo_termcap
235 COLORS test: color_content demo_new_pair dots_curses dots_xcurses echochar ncurses pair_content picsmap savescreen xmas
236 COLOR_PAIR test: background blue bs cardfile clip_printw demo_forms demo_menus demo_panels dots_curses echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo padview picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
237 COLOR_PAIRS test: demo_new_pair dots_curses dots_xcurses echochar ncurses newdemo pair_content
238 COLS test: cardfile demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto dots_curses dots_xcurses echochar filter firework foldkeys hashtest inch_wide inchs ins_wide inserts lrtest movewindow ncurses newdemo padview picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm
239 ESCDELAY test: test_opaque
240 LINES test: cardfile demo_defkey demo_keyok demo_menus demo_panels ditto dots_curses dots_xcurses echochar firework hanoi hashtest inch_wide inchs ins_wide inserts lrtest movewindow ncurses newdemo padview picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm xmas
241 PAIR_NUMBER test: dump_window ncurses
242 PC test: demo_termcap
244 TABSIZE test: test_opaque
245 UP test: demo_termcap
246 acs_map test: background gdc ins_wide inserts knight movewindow ncurses newdemo savescreen test_add_wchstr test_addchstr test_addstr test_addwstr testcurs
247 add_wch test: demo_new_pair demo_panels ncurses picsmap savescreen test_add_wchstr test_addwstr
248 add_wchnstr test: test_add_wchstr
249 add_wchstr test: test_add_wchstr view
250 addch test: background blue bs color_content dots_curses echochar hashtest ncurses padview pair_content picsmap savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_opaque testaddch view worm
251 addchnstr test: test_addchstr
252 addchstr test: test_addchstr
253 addnstr test: test_addstr
254 addnwstr test: dots_xcurses ncurses test_addwstr
255 addstr test: blue bs cardfile filter gdc hanoi lrtest ncurses test_addstr
256 addwstr test: blue test_addwstr
257 alloc_pair test: demo_new_pair dots_xcurses
259 assume_default_colors test: background ncurses
260 assume_default_colors_sp -
262 attr_off test: dots_xcurses ncurses
263 attr_on test: dots_xcurses ncurses
264 attr_set test: ncurses
265 attroff test: blue dots_curses echochar filter gdc ncurses tclock
266 attron test: blue bs dots_curses echochar filter gdc ncurses
267 attrset test: bs filter firework gdc hanoi insdelln ncurses picsmap rain tclock testaddch testcurs
268 baudrate test: ncurses
269 baudrate_sp test: sp_tinfo
270 beep test: blue bs cardfile chgat clip_printw demo_forms demo_menus demo_new_pair demo_panels edit_field firstlast hanoi inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses padview popup_msg rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view xmas
272 bkgd test: background cardfile demo_forms ncurses padview savescreen tclock view
273 bkgdset test: background ncurses testaddch
275 bkgrndset test: ncurses
276 boolcodes test: demo_termcap test_arrays progs: dump_entry
277 boolfnames test: demo_terminfo test_arrays progs: dump_entry
278 boolnames test: demo_terminfo test_arrays progs: dump_entry infocmp
281 box test: cardfile chgat clip_printw demo_forms demo_menus demo_panels ditto inch_wide inchs ins_wide insdelln inserts lrtest ncurses newdemo popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
282 box_set test: ncurses
283 can_change_color test: color_content extended_color ncurses
284 can_change_color_sp test: extended_color
285 cbreak test: background blue bs cardfile chgat clip_printw color_content color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels ditto extended_color filter firework foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo padview pair_content picsmap savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm xmas
286 cbreak_sp test: sp_tinfo
288 clear test: blue bs filter gdc ncurses padview testcurs xmas
289 clearok test: bs knight
290 clrtobot test: demo_menus ncurses view
291 clrtoeol test: blue bs demo_altkeys filter foldkeys form_driver_w hanoi hashtest movewindow ncurses padview view
292 color_content test: color_content ncurses picsmap
294 color_set test: color_set dots_xcurses extended_color ncurses
295 copywin test: ncurses testcurs
296 cur_term test: demo_termcap demo_terminfo dots dots_mvcur filter list_keys lrtest sp_tinfo test_sgr test_vid_puts test_vidputs progs: clear_cmd reset_cmd tabs tput tset
297 curs_set test: demo_new_pair echochar firework gdc hanoi lrtest ncurses newdemo picsmap rain savescreen tclock testcurs worm xmas
298 curs_set_sp test: sp_tinfo
299 curscr test: demo_panels knight lrtest ncurses popup_msg savescreen tclock
300 curses_version test: ncurses progs: clear infocmp tabs tic toe tput tset
301 def_prog_mode test: bs ncurses
302 def_prog_mode_sp test: sp_tinfo
304 def_shell_mode_sp test: sp_tinfo
305 define_key test: demo_altkeys demo_defkey foldkeys
306 define_key_sp test: sp_tinfo
307 del_curterm test: demo_terminfo sp_tinfo test_sgr
308 del_curterm_sp lib: ncurses
309 delay_output test: newdemo
310 delay_output_sp test: sp_tinfo
312 deleteln test: insdelln
313 delscreen test: ditto dots_mvcur
314 delwin test: cardfile chgat clip_printw demo_forms demo_panels inch_wide inchs ins_wide insdelln inserts ncurses newdemo popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view
315 derwin test: cardfile chgat clip_printw demo_forms demo_menus ditto inch_wide inchs ins_wide insdelln inserts movewindow ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque
316 doupdate test: cardfile demo_menus demo_panels ditto ins_wide inserts knight movewindow ncurses padview popup_msg redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr
317 doupdate_sp lib: ncurses
318 dupwin test: popup_msg
319 echo test: bs hanoi ncurses test_get_wstr test_getstr testcurs testscanw
321 echo_wchar test: ncurses
322 echochar test: echochar ncurses
323 endwin test: background blue bs cardfile chgat clip_printw color_content color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels ditto dots_curses dots_mvcur dots_xcurses echochar extended_color filter firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses newdemo padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testaddch testcurs testscanw view worm xmas
324 endwin_sp lib: ncurses
325 erase test: cardfile demo_menus filter firework firstlast hanoi lrtest ncurses picsmap tclock test_opaque testcurs
326 erasechar test: ncurses
327 erasechar_sp test: sp_tinfo
328 erasewchar test: ncurses
329 extended_color_content test: color_content extended_color
330 extended_color_content_sp test: extended_color
331 extended_pair_content test: extended_color pair_content
332 extended_pair_content_sp test: extended_color
333 extended_slk_color test: extended_color
334 extended_slk_color_sp test: extended_color
337 find_pair test: demo_new_pair
339 flash test: cardfile filter lrtest movewindow ncurses tclock testcurs
341 flushinp test: ncurses newdemo testcurs
342 flushinp_sp test: sp_tinfo
343 free_pair test: demo_new_pair
347 get_wch test: form_driver_w
348 get_wstr test: test_get_wstr
350 getbegx test: chgat clip_printw demo_menus demo_panels dump_window insdelln movewindow ncurses newdemo redraw testcurs
351 getbegy test: chgat clip_printw demo_menus demo_panels dump_window insdelln movewindow ncurses newdemo redraw testcurs
352 getbkgd test: ncurses
353 getbkgrnd test: ncurses
354 getcchar test: ncurses savescreen view
355 getch test: background blue bs chgat color_content color_set demo_altkeys demo_new_pair extended_color filter firework firstlast foldkeys hanoi hashtest insdelln lrtest padview pair_content picsmap savescreen tclock test_opaque testaddch testcurs view xmas
356 getcurx test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels dump_window extended_color filter firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_get_wstr test_getstr test_opaque testcurs view
357 getcury test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels dump_window extended_color filter firstlast foldkeys insdelln movewindow ncurses popup_msg redraw savescreen test_opaque testcurs view
358 getmaxx test: chgat clip_printw demo_panels dump_window firstlast inch_wide inchs insdelln movewindow ncurses newdemo popup_msg redraw test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
359 getmaxy test: chgat clip_printw demo_forms demo_panels dump_window firstlast inch_wide inchs insdelln movewindow ncurses newdemo popup_msg redraw test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
360 getmouse test: bs demo_menus knight movewindow ncurses testcurs
362 getn_wstr test: test_get_wstr
363 getnstr test: filter ncurses test_getstr
364 getparx test: movewindow
365 getpary test: movewindow
366 getstr test: test_getstr
369 halfdelay test: padview view
370 halfdelay_sp test: sp_tinfo
371 has_colors test: background bs cardfile chgat clip_printw color_content color_set demo_forms demo_menus demo_new_pair demo_panels dots_curses dots_xcurses echochar extended_color filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo padview pair_content picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testcurs view worm xmas
372 has_colors_sp lib: ncurses
373 has_ic test: lrtest ncurses
374 has_ic_sp test: sp_tinfo
376 has_il_sp test: sp_tinfo
378 has_key_sp test: sp_tinfo
381 hline test: gdc ncurses
383 idcok test: test_opaque
384 idlok test: ncurses padview test_opaque testscanw view
385 immedok test: test_opaque
386 in_wch test: inch_wide
387 in_wchnstr test: inch_wide
388 in_wchstr test: inch_wide
392 init_color test: color_content ncurses
394 init_extended_color test: color_content extended_color
395 init_extended_color_sp test: extended_color
396 init_extended_pair test: extended_color ncurses pair_content picsmap
397 init_extended_pair_sp test: extended_color
398 init_pair test: background blue bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_new_pair demo_panels dots_curses dots_xcurses echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo padview pair_content picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
400 initscr test: background blue bs cardfile chgat clip_printw color_content color_set demo_defkey demo_forms demo_keyok demo_menus demo_panels dots_curses dots_xcurses echochar filter firework firstlast form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo padview pair_content picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testaddch testcurs testscanw view worm xmas
401 innstr test: test_instr
402 innwstr test: test_inwstr
403 ins_nwstr test: ins_wide
404 ins_wch test: ins_wide
405 ins_wstr test: ins_wide
406 insch test: ins_wide inserts
407 insdelln test: insdelln
408 insertln test: insdelln
409 insnstr test: inserts
411 instr test: test_instr
412 intrflush test: demo_forms movewindow
413 intrflush_sp test: sp_tinfo
414 inwstr test: test_inwstr
415 is_cleared test: test_opaque
416 is_idcok test: test_opaque
417 is_idlok test: test_opaque
418 is_immedok test: test_opaque
419 is_keypad test: ncurses test_opaque
420 is_leaveok test: test_opaque
421 is_linetouched lib: form
422 is_nodelay test: test_opaque
423 is_notimeout test: test_opaque
425 is_scrollok test: ncurses test_opaque
427 is_syncok test: test_opaque
430 is_wintouched lib: ncurses
433 key_defined test: demo_defkey foldkeys
434 key_defined_sp test: sp_tinfo
435 key_name test: key_names ncurses
436 keybound test: demo_altkeys demo_defkey
437 keybound_sp test: sp_tinfo
438 keyname test: demo_altkeys demo_defkey demo_keyok demo_menus edit_field foldkeys keynames movewindow ncurses padview redraw test_getstr testcurs view progs: tic
439 keyname_sp test: sp_tinfo
440 keyok test: demo_keyok foldkeys
441 keyok_sp test: sp_tinfo
442 keypad test: bs cardfile chgat clip_printw demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels ditto filter firework foldkeys form_driver_w hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses padview popup_msg redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs testscanw view
443 killchar test: ncurses
444 killchar_sp test: sp_tinfo
445 killwchar test: ncurses
446 leaveok test: hanoi test_opaque
447 longname test: ncurses testcurs progs: tput
448 longname_sp test: sp_tinfo
451 meta test: key_names keynames ncurses
452 mouse_trafo lib: form
455 mousemask test: bs demo_forms demo_menus knight movewindow ncurses testcurs
457 move test: blue bs cardfile chgat demo_altkeys demo_menus demo_new_pair dots_curses dots_xcurses echochar filter foldkeys gdc hanoi hashtest inch_wide inchs ins_wide inserts knight lrtest movewindow ncurses picsmap savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testscanw view xmas
458 mvadd_wch test: ncurses test_add_wchstr test_addwstr
459 mvadd_wchnstr test: test_add_wchstr
460 mvadd_wchstr test: test_add_wchstr
461 mvaddch test: bs gdc hanoi lrtest ncurses rain tclock test_add_wchstr test_addchstr test_addstr test_addwstr xmas
462 mvaddchnstr test: gdc test_addchstr
463 mvaddchstr test: test_addchstr
464 mvaddnstr test: test_addstr
465 mvaddnwstr test: test_addwstr
466 mvaddstr test: bs demo_forms gdc hanoi knight ncurses rain tclock test_addstr testcurs xmas
467 mvaddwstr test: test_addwstr
469 mvcur test: dots_mvcur redraw
472 mvderwin test: movewindow
474 mvget_wstr test: test_get_wstr
476 mvgetn_wstr test: test_get_wstr
477 mvgetnstr test: test_getstr
478 mvgetstr test: test_getstr
479 mvhline test: ncurses
480 mvhline_set test: ncurses
481 mvin_wch test: inch_wide
482 mvin_wchnstr test: inch_wide
483 mvin_wchstr test: inch_wide
485 mvinchnstr test: gdc inchs
486 mvinchstr test: inchs
487 mvinnstr test: test_instr
488 mvinnwstr test: test_inwstr
489 mvins_nwstr test: ins_wide
490 mvins_wch test: ins_wide
491 mvins_wstr test: ins_wide
492 mvinsch test: ins_wide inserts
493 mvinsnstr test: inserts
494 mvinsstr test: inserts
495 mvinstr test: test_instr
496 mvinwstr test: test_inwstr
497 mvprintw test: background bs firework form_driver_w hanoi ncurses padview savescreen tclock view
499 mvvline test: ncurses
500 mvvline_set test: ncurses
501 mvwadd_wch test: test_add_wchstr test_addwstr
502 mvwadd_wchnstr test: test_add_wchstr
503 mvwadd_wchstr test: inch_wide test_add_wchstr
504 mvwaddch test: movewindow ncurses newdemo test_add_wchstr test_addchstr test_addstr test_addwstr testcurs xmas
505 mvwaddchnstr test: test_addchstr
506 mvwaddchstr test: inchs test_addchstr
507 mvwaddnstr test: newdemo test_addstr testcurs
508 mvwaddnwstr test: test_addwstr
509 mvwaddstr test: ditto firstlast ins_wide inserts knight ncurses newdemo test_addstr test_addwstr test_instr testcurs xmas
510 mvwaddwstr test: test_addwstr test_inwstr
512 mvwdelch test: ncurses
514 mvwget_wstr test: test_get_wstr
515 mvwgetch test: inch_wide inchs test_get_wstr test_getstr test_instr test_inwstr test_opaque
516 mvwgetn_wstr test: test_get_wstr
517 mvwgetnstr test: test_getstr
518 mvwgetstr test: test_getstr
519 mvwhline test: movewindow ncurses
521 mvwin test: cardfile demo_menus movewindow ncurses testcurs xmas
522 mvwin_wch test: inch_wide
523 mvwin_wchnstr test: inch_wide
524 mvwin_wchstr test: inch_wide
525 mvwinch test: dump_window inchs newdemo testcurs
526 mvwinchnstr test: inchs
527 mvwinchstr test: inchs
528 mvwinnstr test: test_instr testcurs
529 mvwinnwstr test: test_inwstr
530 mvwins_nwstr test: ins_wide
531 mvwins_wch test: ins_wide
532 mvwins_wstr test: ins_wide
533 mvwinsch test: ins_wide inserts
534 mvwinsnstr test: inserts
535 mvwinsstr test: inserts testcurs
536 mvwinstr test: test_instr
537 mvwinwstr test: test_inwstr
538 mvwprintw test: demo_menus demo_panels inch_wide inchs ncurses test_instr test_inwstr testcurs
539 mvwscanw test: testcurs
540 mvwvline test: ins_wide inserts movewindow ncurses test_add_wchstr test_addchstr test_addstr test_addwstr
542 napms test: demo_panels ditto dots dots_curses dots_mvcur dots_xcurses echochar extended_color firework firstlast gdc hanoi lrtest ncurses padview picsmap railroad rain tclock test_opaque testcurs view worm xmas progs: tset
543 napms_sp test: sp_tinfo
544 new_prescr test: sp_tinfo
545 newpad test: ncurses padview popup_msg testcurs
546 newpad_sp lib: ncurses
548 newterm test: demo_altkeys demo_new_pair ditto dots_mvcur extended_color filter foldkeys gdc key_names keynames redraw test_setupterm test_termattrs
550 newwin test: cardfile chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto firstlast inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses newdemo popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view xmas
551 newwin_sp lib: ncurses
552 nl test: demo_forms ncurses rain testcurs
554 nocbreak test: testcurs
555 nocbreak_sp test: sp_tinfo
556 nodelay test: demo_new_pair ditto extended_color firework gdc lrtest ncurses newdemo padview rain tclock test_opaque view worm xmas
557 noecho test: background bs cardfile chgat clip_printw color_content color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels ditto extended_color firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm xmas
558 noecho_sp lib: ncurses
561 nonl test: bs demo_forms hashtest movewindow ncurses padview view worm xmas
564 noqiflush_sp test: sp_tinfo
565 noraw test: demo_forms demo_menus ncurses testcurs
566 noraw_sp test: sp_tinfo
567 notimeout test: ncurses test_opaque
568 numcodes test: demo_termcap test_arrays progs: dump_entry
569 numfnames test: demo_terminfo test_arrays progs: dump_entry
570 numnames test: demo_terminfo test_arrays progs: dump_entry infocmp
571 ospeed test: demo_termcap progs: tset
572 overlay test: ncurses testcurs xmas
573 overwrite test: ncurses savescreen
574 pair_content test: background color_set pair_content
575 pair_content_sp lib: ncurses
578 pnoutrefresh test: ncurses padview popup_msg
579 prefresh test: testcurs
580 printw test: background blue bs color_content color_set demo_altkeys demo_defkey demo_keyok extended_color filter foldkeys ncurses pair_content savescreen testcurs testscanw view
581 putp test: filter test_sgr progs: tput
582 putp_sp test: sp_tinfo
585 qiflush_sp test: sp_tinfo
586 raw test: demo_forms ncurses redraw testcurs
587 raw_sp test: sp_tinfo
588 redrawwin test: padview redraw view
589 refresh test: blue bs color_content demo_defkey demo_forms demo_keyok demo_menus demo_panels dots_curses dots_mvcur dots_xcurses echochar filter firstlast form_driver_w gdc hanoi hashtest lrtest movewindow ncurses pair_content picsmap savescreen tclock testcurs view xmas
590 reset_color_pairs test: picsmap
591 reset_color_pairs_sp -
592 reset_prog_mode test: filter ncurses
593 reset_prog_mode_sp test: sp_tinfo
594 reset_shell_mode test: bs filter savescreen test_setupterm
595 reset_shell_mode_sp test: sp_tinfo
597 resetty_sp test: sp_tinfo
601 resizeterm_sp lib: ncurses
602 restartterm test: test_setupterm
604 ripoffline test: demo_menus ncurses
607 savetty_sp test: sp_tinfo
608 scanw test: testcurs testscanw
609 scr_dump test: savescreen
610 scr_init test: savescreen
612 scr_restore test: savescreen
614 scr_set test: savescreen
617 scroll test: testcurs
618 scrollok test: clip_printw color_content demo_altkeys demo_defkey demo_keyok demo_new_pair demo_panels ditto foldkeys hashtest knight ncurses pair_content picsmap redraw test_opaque testcurs testscanw view
619 set_curterm test: list_keys sp_tinfo
620 set_curterm_sp test: sp_tinfo
621 set_escdelay test: test_opaque
622 set_escdelay_sp lib: ncurses
623 set_tabsize test: test_opaque
624 set_tabsize_sp test: sp_tinfo
625 set_term lib: ncurses
626 setcchar test: demo_new_pair demo_panels ins_wide ncurses picsmap savescreen test_add_wchstr test_addwstr
628 setupterm test: demo_terminfo dots list_keys sp_tinfo test_setupterm test_sgr test_termattrs test_vid_puts test_vidputs progs: clear tabs tput tset
632 slk_attr_set test: ncurses
635 slk_attroff lib: ncurses
637 slk_attron lib: ncurses
639 slk_attrset test: extended_color ncurses
641 slk_clear test: ncurses
643 slk_color test: ncurses
645 slk_init test: extended_color ncurses
647 slk_label test: ncurses
649 slk_noutrefresh test: extended_color ncurses
651 slk_refresh test: ncurses
652 slk_refresh_sp lib: ncurses
653 slk_restore test: ncurses
654 slk_restore_sp lib: ncurses
655 slk_set test: extended_color ncurses
657 slk_touch test: extended_color ncurses
658 slk_touch_sp lib: ncurses
659 slk_wset test: ncurses
660 standend test: blue gdc ncurses
661 standout test: blue ncurses
662 start_color test: background blue bs cardfile chgat clip_printw color_content color_set demo_forms demo_menus demo_new_pair demo_panels dots_curses dots_xcurses echochar extended_color filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo padview pair_content picsmap rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
664 stdscr test: background bs chgat clip_printw color_content demo_altkeys demo_forms demo_menus demo_new_pair demo_panels ditto edit_field extended_color filter firework foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses padview pair_content picsmap rain redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs testscanw view worm xmas
665 strcodes test: demo_termcap test_arrays progs: dump_entry
666 strfnames test: demo_terminfo list_keys test_arrays progs: dump_entry
667 strnames test: demo_terminfo foldkeys list_keys test_arrays progs: dump_entry infocmp tic
668 subpad test: testcurs
669 subwin test: movewindow ncurses newdemo testcurs
670 syncok test: test_opaque
671 term_attrs test: ncurses test_termattrs
673 termattrs test: ncurses test_termattrs testcurs
674 termattrs_sp lib: ncurses
675 termname test: list_keys ncurses testcurs
676 termname_sp test: sp_tinfo
677 tgetent test: demo_termcap dots_termcap railroad
678 tgetent_sp test: sp_tinfo
679 tgetflag test: demo_termcap
680 tgetflag_sp test: sp_tinfo
681 tgetnum test: demo_termcap dots_termcap railroad
682 tgetnum_sp test: sp_tinfo
683 tgetstr test: demo_termcap dots_termcap railroad
684 tgetstr_sp test: sp_tinfo
685 tgoto test: dots_termcap railroad progs: tic
686 tigetflag test: demo_terminfo savescreen progs: tic tput
687 tigetflag_sp test: sp_tinfo
688 tigetnum test: demo_terminfo dots dots_mvcur ncurses savescreen progs: tput
689 tigetnum_sp test: sp_tinfo
690 tigetstr test: blue demo_defkey demo_new_pair demo_terminfo foldkeys list_keys savescreen test_sgr testcurs progs: clear_cmd tput
691 tigetstr_sp test: sp_tinfo
692 timeout test: filter rain savescreen
694 touchline test: chgat clip_printw insdelln
695 touchwin test: chgat clip_printw demo_menus filter firstlast inch_wide inchs ins_wide insdelln inserts movewindow ncurses popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque xmas
696 tparm test: dots dots_mvcur test_sgr progs: reset_cmd tabs tic tput
697 tputs test: dots dots_mvcur dots_termcap railroad test_vid_puts test_vidputs progs: clear_cmd reset_cmd tabs
698 tputs_sp test: sp_tinfo
699 trace test: demo_menus hashtest lrtest ncurses padview redraw test_sgr test_termattrs test_vid_puts test_vidputs testcurs view worm
700 ttytype test: demo_terminfo test_sgr
701 typeahead test: testcurs
702 typeahead_sp test: sp_tinfo
703 unctrl test: ncurses redraw test_add_wchstr test_addchstr testcurs
704 unctrl_sp test: sp_tinfo
707 ungetch test: bs knight
708 ungetch_sp lib: ncurses
712 use_default_colors test: background dots_curses dots_xcurses filter firework gdc hanoi knight ncurses picsmap rain tclock worm xmas
713 use_default_colors_sp -
714 use_env test: dots dots_curses dots_mvcur dots_xcurses ncurses progs: clear tput
715 use_env_sp test: sp_tinfo
716 use_extended_names test: demo_termcap demo_terminfo list_keys progs: infocmp tic
718 use_legacy_coding_sp -
719 use_screen test: ditto
720 use_tioctl test: ncurses progs: clear tput
721 use_tioctl_sp test: sp_tinfo
722 use_window test: rain worm
723 vid_attr test: test_vid_puts
725 vid_puts test: test_vid_puts
726 vid_puts_sp lib: ncurses
727 vidattr test: test_vidputs
729 vidputs test: test_vidputs
731 vline test: gdc ncurses
733 vw_printw test: clip_printw movewindow
737 wadd_wch test: inch_wide ncurses test_add_wchstr test_addwstr
738 wadd_wchnstr test: savescreen test_add_wchstr
739 wadd_wchstr test: test_add_wchstr
740 waddch test: demo_forms demo_panels ditto firstlast inch_wide inchs knight ncurses padview popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque view worm
741 waddchnstr test: test_addchstr
742 waddchstr test: test_addchstr
743 waddnstr test: demo_forms test_addstr
744 waddnwstr test: ncurses test_addwstr
745 waddstr test: chgat clip_printw demo_forms demo_panels firstlast ins_wide insdelln knight ncurses popup_msg redraw test_add_wchstr test_addstr test_addwstr testcurs
746 waddwstr test: ins_wide ncurses padview test_add_wchstr test_addwstr test_get_wstr view
747 wattr_get test: ncurses
748 wattr_off lib: ncurses
749 wattr_on lib: ncurses
750 wattr_set test: ncurses
751 wattroff test: demo_forms ncurses testcurs xmas
752 wattron test: testcurs xmas
753 wattrset test: clip_printw demo_forms insdelln ncurses newdemo padview test_get_wstr test_getstr testcurs xmas
754 wbkgd test: cardfile demo_forms demo_menus ncurses newdemo padview testcurs
755 wbkgdset test: demo_panels ins_wide inserts ncurses test_add_wchstr test_addchstr test_addstr test_addwstr
757 wbkgrndset lib: ncurses
758 wborder test: ncurses
759 wborder_set test: ncurses
760 wchgat test: chgat test_get_wstr test_getstr view
761 wclear test: ncurses test_opaque testcurs
762 wclrtobot test: firstlast inch_wide inchs ncurses test_instr test_inwstr testcurs
763 wclrtoeol test: chgat clip_printw demo_defkey demo_keyok demo_menus demo_panels firstlast inch_wide inchs ins_wide insdelln inserts knight ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_instr test_inwstr testcurs
764 wcolor_set lib: ncurses
766 wdelch test: ncurses testcurs
767 wdeleteln test: insdelln testcurs
768 wecho_wchar lib: ncurses
769 wechochar lib: ncurses
770 wenclose test: ncurses
771 werase test: cardfile demo_forms demo_menus demo_panels firstlast knight ncurses newdemo popup_msg test_get_wstr test_getstr test_opaque testcurs view xmas
772 wget_wch test: ins_wide ncurses test_add_wchstr test_addwstr
773 wget_wstr test: test_get_wstr
774 wgetbkgrnd lib: ncurses
775 wgetch test: cardfile chgat clip_printw demo_defkey demo_keyok demo_menus demo_panels ditto dump_window edit_field gdc insdelln inserts knight movewindow ncurses newdemo popup_msg rain redraw test_addchstr test_addstr test_opaque testcurs worm
777 wgetn_wstr test: ncurses test_get_wstr
778 wgetnstr test: ncurses test_getstr
779 wgetparent test: test_opaque
780 wgetscrreg test: test_opaque
781 wgetstr test: test_getstr
782 whline test: testcurs
783 whline_set lib: ncurses
784 win_wch test: inch_wide savescreen
785 win_wchnstr test: inch_wide view
786 win_wchstr test: inch_wide
787 winch test: inchs knight testcurs
788 winchnstr test: inchs
790 winnstr test: demo_altkeys demo_defkey foldkeys test_instr
791 winnwstr test: test_inwstr
792 wins_nwstr test: ins_wide
793 wins_wch test: ins_wide
794 wins_wstr test: ins_wide
795 winsch test: ins_wide inserts testcurs
796 winsdelln test: insdelln
797 winsertln test: insdelln testcurs
798 winsnstr test: inserts
799 winsstr test: inserts
800 winstr test: test_instr
801 winwstr test: test_inwstr
802 wmouse_trafo test: ncurses
803 wmove test: chgat clip_printw demo_altkeys demo_defkey demo_keyok demo_menus demo_panels dump_window extended_color firstlast foldkeys inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses newdemo padview picsmap redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs view worm
804 wnoutrefresh test: demo_menus ditto inch_wide inchs ins_wide inserts knight movewindow ncurses padview popup_msg redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque
805 wprintw test: chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_panels inch_wide inchs ins_wide insdelln inserts knight ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
806 wredrawln test: redraw
807 wrefresh test: chgat clip_printw demo_forms demo_keyok demo_menus demo_panels firstlast ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo popup_msg redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testcurs worm xmas
808 wresize test: cardfile demo_menus ncurses
809 wscanw test: testcurs
810 wscrl test: ncurses testcurs
811 wsetscrreg test: ncurses testcurs
812 wstandend test: ncurses test_opaque xmas
813 wstandout test: ncurses test_opaque xmas
814 wsyncdown test: movewindow
816 wtimeout test: ncurses
817 wtouchln lib: ncurses
820 wvline test: testcurs
821 wvline_set lib: ncurses
825 bottom_panel test: demo_panels ncurses
827 del_panel test: demo_panels ncurses
829 hide_panel test: demo_panels ncurses
830 move_panel test: demo_panels ncurses
831 new_panel test: cardfile demo_panels ncurses
832 panel_above test: demo_panels
833 panel_below test: demo_panels
834 panel_hidden test: demo_panels
835 panel_userptr test: demo_panels ncurses
836 panel_window test: cardfile demo_panels ncurses
837 replace_panel test: demo_panels
838 set_panel_userptr test: demo_panels ncurses
839 show_panel test: demo_panels ncurses
840 top_panel test: cardfile demo_panels ncurses
841 update_panels test: cardfile demo_panels ncurses