1 -------------------------------------------------------------------------------
2 -- Copyright (c) 1998-2013,2015 Free Software Foundation, Inc. --
4 -- Permission is hereby granted, free of charge, to any person obtaining a --
5 -- copy of this software and associated documentation files (the --
6 -- "Software"), to deal in the Software without restriction, including --
7 -- without limitation the rights to use, copy, modify, merge, publish, --
8 -- distribute, distribute with modifications, sublicense, and/or sell copies --
9 -- of the Software, and to permit persons to whom the Software is furnished --
10 -- to do so, subject to the following conditions: --
12 -- The above copyright notice and this permission notice shall be included --
13 -- in all copies or substantial portions of the Software. --
15 -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS --
16 -- OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF --
17 -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN --
18 -- NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, --
19 -- DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR --
20 -- OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE --
21 -- USE OR OTHER DEALINGS IN THE SOFTWARE. --
23 -- Except as contained in this notice, the name(s) of the above copyright --
24 -- holders shall not be used in advertising or otherwise to promote the --
25 -- sale, use or other dealings in this Software without prior written --
27 -------------------------------------------------------------------------------
28 -- $Id: README,v 1.50 2015/05/02 20:47:29 tom Exp $
29 -------------------------------------------------------------------------------
31 The programs in this directory are used to test and demonstrate ncurses.
32 Some are interesting in themselves, while others merely show how some of
33 the library calls are used. Some date back to the initial releases of
34 ncurses during the mid-1990s, such as:
36 blue - Blue Moon, a nifty solitaire (uses color)
37 bs.c - the game of Battleships (uses color)
38 firework.c - multi-colored fireworks (uses color)
39 gdc.c - Great Digital Clock (uses color)
40 hanoi.c - the game of hanoi (uses color essentially)
41 knight.c - the game of Knight's Tour (uses color)
42 lrtest.c - test of access to the lower-right corner
43 ncurses.c - multi-test program (uses color)
44 newdemo.c - another test from PDCurses (uses color)
45 rain.c - rain drops keep falling on my head...
46 tclock.c - analog/digital clock
47 testcurs.c - a test from the PDCurses people (uses color)
48 tracemunch - Perl script to make trace scripts easier to read
49 worm.c - worms run all over your screen (uses color)
50 xmas.c - Xmas greeting card
52 Besides being built as part of ncurses, the programs are also packaged as
53 "ncurses-examples". Despite the name, the programs have been adjusted to
54 allow them to build with other curses implementations, to provide a way to
55 compare those with ncurses.
57 You can build the programs by
62 The configure script has several options which allow you to tell it more
63 about the curses implementation for which you are building the examples.
70 -------------------------------------------------------------------------------
71 -------------------------------------------------------------------------------
73 These programs provide examples of use, but do not comprise a complete set of
74 tests. Here is a list of library externals, noting those that are used:
78 TYPE_ALNUM test: demo_forms
79 TYPE_ALPHA test: demo_forms ncurses
80 TYPE_ENUM test: demo_forms
81 TYPE_INTEGER test: demo_forms
82 TYPE_IPV4 test: demo_forms
83 TYPE_NUMERIC test: demo_forms
84 TYPE_REGEXP test: demo_forms
85 current_field test: demo_forms edit_field ncurses
86 data_ahead test: demo_forms
87 data_behind test: demo_forms
89 dynamic_field_info test: demo_forms
90 field_arg test: demo_forms
91 field_back test: demo_forms edit_field
92 field_buffer test: cardfile demo_forms ncurses
93 field_count test: demo_forms
94 field_fore test: demo_forms
95 field_index test: demo_forms
96 field_info test: edit_field ncurses
99 field_opts test: demo_forms ncurses
100 field_opts_off test: cardfile demo_forms form_driver_w
101 field_opts_on test: demo_forms
102 field_pad test: demo_forms
103 field_status test: demo_forms
105 field_type test: demo_forms
106 field_userptr test: demo_forms edit_field ncurses
107 form_driver test: cardfile demo_forms edit_field ncurses
108 form_driver_w test: form_driver_w
109 form_fields test: cardfile demo_forms
114 form_page test: demo_forms
115 form_request_by_name -
116 form_request_name test: edit_field
117 form_sub test: cardfile demo_forms ncurses
120 form_win test: cardfile demo_forms edit_field ncurses
121 free_field test: cardfile demo_forms form_driver_w ncurses
122 free_fieldtype test: ncurses
123 free_form test: cardfile demo_forms form_driver_w ncurses
127 new_field test: cardfile demo_forms form_driver_w ncurses
128 new_fieldtype test: ncurses
129 new_form test: cardfile demo_forms form_driver_w ncurses
131 new_page test: demo_forms
133 post_form test: cardfile demo_forms form_driver_w ncurses
134 scale_form test: demo_forms ncurses
135 set_current_field test: demo_forms
136 set_field_back test: cardfile demo_forms edit_field form_driver_w ncurses
137 set_field_buffer test: cardfile demo_forms edit_field ncurses
138 set_field_fore test: demo_forms
140 set_field_just test: cardfile demo_forms
141 set_field_opts test: demo_forms ncurses
142 set_field_pad test: demo_forms
143 set_field_status test: demo_forms
145 set_field_type test: demo_forms ncurses
146 set_field_userptr test: edit_field ncurses
148 set_fieldtype_choice -
153 set_form_sub test: cardfile demo_forms ncurses
156 set_form_win test: cardfile demo_forms ncurses
157 set_max_field test: demo_forms
158 set_new_page test: demo_forms
159 unpost_form test: cardfile demo_forms form_driver_w ncurses
163 current_item test: demo_menus ncurses
164 free_item test: ncurses
165 free_menu test: demo_menus ncurses
166 item_count test: demo_menus
168 item_index test: demo_menus ncurses
170 item_name test: demo_menus ncurses
175 item_userptr test: demo_menus
176 item_value test: demo_menus ncurses
179 menu_driver test: demo_menus ncurses
184 menu_items test: demo_menus ncurses
185 menu_mark test: demo_menus
187 menu_opts_off test: demo_menus ncurses
188 menu_opts_on test: demo_menus
190 menu_pattern test: demo_menus
191 menu_request_by_name -
193 menu_spacing test: demo_menus
194 menu_sub test: demo_menus
197 menu_win test: demo_menus ncurses
198 new_item test: demo_menus ncurses
199 new_menu test: demo_menus ncurses
201 pos_menu_cursor lib: menu
202 post_menu test: demo_menus ncurses
203 scale_menu test: demo_menus ncurses
205 set_item_init test: demo_menus
207 set_item_term test: demo_menus
208 set_item_userptr test: demo_menus
209 set_item_value test: demo_menus ncurses
210 set_menu_back test: demo_menus
211 set_menu_fore test: demo_menus
212 set_menu_format test: demo_menus ncurses
214 set_menu_init test: demo_menus
216 set_menu_mark test: demo_menus
221 set_menu_sub test: demo_menus ncurses
222 set_menu_term test: demo_menus
224 set_menu_win test: demo_menus ncurses
227 unpost_menu test: demo_menus ncurses
232 COLORS test: dots_curses echochar ncurses savescreen xmas
233 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 rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
234 COLOR_PAIRS test: dots_curses echochar ncurses newdemo savescreen
235 COLS test: cardfile demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto dots_curses echochar edit_field firework foldkeys hashtest inch_wide inchs ins_wide inserts lrtest movewindow ncurses newdemo 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
236 ESCDELAY test: test_opaque
237 LINES test: cardfile demo_defkey demo_keyok demo_menus demo_panels ditto dots_curses echochar edit_field firework hanoi hashtest inch_wide inchs ins_wide inserts lrtest movewindow ncurses newdemo 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
238 PAIR_NUMBER test: ncurses
241 TABSIZE test: test_opaque
243 acs_map test: background gdc ins_wide inserts knight movewindow ncurses newdemo savescreen test_add_wchstr test_addchstr test_addstr test_addwstr testcurs
244 add_wch test: demo_panels ncurses test_add_wchstr test_addwstr
245 add_wchnstr test: test_add_wchstr
246 add_wchstr test: test_add_wchstr view
247 addch test: background blue bs dots_curses echochar hashtest ncurses savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_opaque testaddch view worm
248 addchnstr test: test_addchstr
249 addchstr test: test_addchstr
250 addnstr test: test_addstr
251 addnwstr test: ncurses test_addwstr
252 addstr test: blue bs cardfile gdc hanoi lrtest ncurses test_addstr
253 addwstr test: test_addwstr
254 assume_default_colors test: background ncurses
255 assume_default_colors_sp -
257 attr_off test: ncurses
258 attr_on test: ncurses
259 attr_set test: ncurses
260 attroff test: dots_curses echochar filter gdc ncurses tclock
261 attron test: bs dots_curses echochar filter gdc ncurses
262 attrset test: bs firework gdc hanoi insdelln ncurses rain tclock testaddch testcurs
263 baudrate lib: ncurses
264 baudrate_sp lib: ncurses
265 beep test: blue bs cardfile chgat clip_printw demo_forms demo_menus demo_panels edit_field hanoi inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses 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
267 bkgd test: background cardfile demo_forms ncurses savescreen tclock view
268 bkgdset test: background ncurses testaddch
270 bkgrndset test: ncurses
271 boolcodes test: demo_termcap test_arrays progs: dump_entry
272 boolfnames test: demo_terminfo test_arrays progs: dump_entry
273 boolnames test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
276 box test: cardfile chgat clip_printw demo_forms demo_menus demo_panels ditto edit_field inch_wide inchs ins_wide insdelln inserts lrtest ncurses newdemo redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
277 box_set test: ncurses
278 can_change_color test: ncurses
279 can_change_color_sp -
280 cbreak test: background blue bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto filter firework foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo 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
281 cbreak_sp lib: ncurses
283 clear test: blue bs gdc ncurses testcurs xmas
284 clearok test: bs knight
285 clrtobot test: demo_menus ncurses
286 clrtoeol test: blue bs demo_altkeys foldkeys form_driver_w hanoi hashtest movewindow ncurses view
287 color_content test: ncurses
289 color_set test: color_set ncurses
290 copywin test: ncurses testcurs
291 cur_term test: demo_termcap demo_terminfo dots dots_mvcur lrtest test_vid_puts test_vidputs progs: clear tabs tput tset
292 curs_set test: echochar firework gdc hanoi lrtest ncurses newdemo rain savescreen tclock testcurs worm xmas
293 curs_set_sp lib: ncurses
294 curscr test: demo_panels edit_field knight lrtest ncurses savescreen tclock view
295 curses_version test: ncurses progs: infocmp tabs tic toe tput tset
296 def_prog_mode test: bs ncurses
297 def_prog_mode_sp lib: ncurses
299 def_shell_mode_sp lib: ncurses
300 define_key test: demo_altkeys demo_defkey foldkeys
302 del_curterm test: demo_terminfo
303 del_curterm_sp lib: ncurses
304 delay_output test: newdemo
307 deleteln test: insdelln
308 delscreen test: ditto dots_mvcur
309 delwin test: cardfile chgat clip_printw demo_forms demo_panels edit_field inch_wide inchs ins_wide insdelln inserts movewindow ncurses newdemo redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
310 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
311 doupdate test: cardfile demo_menus demo_panels ditto edit_field ins_wide inserts knight movewindow ncurses redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr
312 doupdate_sp lib: ncurses
313 dupwin test: edit_field
314 echo test: bs hanoi ncurses test_get_wstr test_getstr testcurs testscanw
316 echo_wchar test: ncurses
317 echochar test: echochar ncurses
318 endwin test: background blue bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto dots_curses dots_mvcur echochar 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 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
319 endwin_sp lib: ncurses
320 erase test: cardfile demo_menus filter firework firstlast hanoi lrtest ncurses tclock test_opaque testcurs
321 erasechar lib: ncurses
322 erasechar_sp lib: ncurses
326 flash test: cardfile lrtest movewindow ncurses tclock testcurs
328 flushinp test: ncurses newdemo testcurs
329 flushinp_sp lib: ncurses
332 get_wch test: form_driver_w
333 get_wstr test: test_get_wstr
335 getbegx test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs
336 getbegy test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs
337 getbkgd test: ncurses
338 getbkgrnd test: ncurses
339 getcchar test: ncurses view
340 getch test: background blue bs chgat color_set demo_altkeys filter firework firstlast foldkeys hanoi hashtest insdelln lrtest savescreen tclock test_opaque testaddch testcurs view xmas
341 getcurx test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_get_wstr test_getstr test_opaque testcurs
342 getcury test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels edit_field firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_opaque testcurs
343 getmaxx test: chgat clip_printw demo_panels inch_wide inchs insdelln movewindow ncurses newdemo redraw test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
344 getmaxy test: chgat clip_printw demo_forms demo_panels inch_wide inchs insdelln movewindow ncurses newdemo redraw test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
345 getmouse test: bs knight movewindow ncurses testcurs
347 getn_wstr test: test_get_wstr
348 getnstr test: filter ncurses test_getstr
349 getparx test: movewindow
350 getpary test: movewindow
351 getstr test: test_getstr
356 has_colors test: background bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_panels dots_curses echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testcurs view worm xmas
357 has_colors_sp lib: ncurses
359 has_ic_sp lib: ncurses
361 has_il_sp lib: ncurses
363 has_key_sp lib: ncurses
366 hline test: gdc ncurses
368 idcok test: test_opaque
369 idlok test: ncurses test_opaque testscanw view
370 immedok test: test_opaque
371 in_wch test: inch_wide
372 in_wchnstr test: inch_wide
373 in_wchstr test: inch_wide
377 init_color test: ncurses
378 init_color_sp lib: ncurses
379 init_pair test: background blue bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_panels dots_curses echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
381 initscr test: background blue bs cardfile chgat clip_printw color_set demo_defkey demo_forms demo_keyok demo_menus demo_panels dots_curses echochar filter firework firstlast form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo 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
382 innstr test: test_instr
383 innwstr test: test_inwstr
384 ins_nwstr test: ins_wide
385 ins_wch test: ins_wide
386 ins_wstr test: ins_wide
387 insch test: ins_wide inserts
388 insdelln test: insdelln
389 insertln test: insdelln
390 insnstr test: inserts
392 instr test: test_instr
393 intrflush test: demo_forms movewindow
395 inwstr test: test_inwstr
396 is_cleared test: test_opaque
397 is_idcok test: test_opaque
398 is_idlok test: test_opaque
399 is_immedok test: test_opaque
400 is_keypad test: test_opaque
401 is_leaveok test: test_opaque
402 is_linetouched lib: form
403 is_nodelay test: test_opaque
404 is_notimeout test: test_opaque
406 is_scrollok test: test_opaque
408 is_syncok test: test_opaque
411 is_wintouched lib: ncurses
414 key_defined test: demo_defkey foldkeys
415 key_defined_sp lib: ncurses
416 key_name test: key_names ncurses
417 keybound test: demo_altkeys demo_defkey
418 keybound_sp lib: ncurses
419 keyname test: demo_altkeys demo_defkey demo_keyok demo_menus edit_field foldkeys keynames movewindow ncurses redraw test_getstr testcurs view progs: tic
420 keyname_sp lib: ncurses
421 keyok test: demo_keyok foldkeys
422 keyok_sp lib: ncurses
423 keypad test: bs cardfile chgat clip_printw demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto edit_field filter firework foldkeys form_driver_w hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses 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
424 killchar lib: ncurses
425 killchar_sp lib: ncurses
427 leaveok test: hanoi test_opaque
428 longname test: testcurs progs: tput
431 meta test: key_names keynames ncurses
435 mousemask test: bs demo_forms demo_menus knight movewindow ncurses testcurs
437 move test: blue bs cardfile chgat demo_altkeys demo_menus dots_curses echochar foldkeys gdc hanoi hashtest inch_wide inchs ins_wide inserts knight lrtest movewindow ncurses savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testscanw view xmas
438 mvadd_wch test: ncurses test_add_wchstr test_addwstr
439 mvadd_wchnstr test: test_add_wchstr
440 mvadd_wchstr test: test_add_wchstr
441 mvaddch test: bs gdc hanoi lrtest ncurses rain tclock test_add_wchstr test_addchstr test_addstr test_addwstr xmas
442 mvaddchnstr test: gdc test_addchstr
443 mvaddchstr test: test_addchstr
444 mvaddnstr test: test_addstr
445 mvaddnwstr test: test_addwstr
446 mvaddstr test: bs demo_forms gdc hanoi knight ncurses rain tclock test_addstr testcurs xmas
447 mvaddwstr test: test_addwstr
449 mvcur test: dots_mvcur redraw
452 mvderwin test: movewindow
454 mvget_wstr test: test_get_wstr
456 mvgetn_wstr test: test_get_wstr
457 mvgetnstr test: test_getstr
458 mvgetstr test: test_getstr
459 mvhline test: ncurses
460 mvhline_set test: ncurses
461 mvin_wch test: inch_wide
462 mvin_wchnstr test: inch_wide
463 mvin_wchstr test: inch_wide
465 mvinchnstr test: gdc inchs
466 mvinchstr test: inchs
467 mvinnstr test: test_instr
468 mvinnwstr test: test_inwstr
469 mvins_nwstr test: ins_wide
470 mvins_wch test: ins_wide
471 mvins_wstr test: ins_wide
472 mvinsch test: ins_wide inserts
473 mvinsnstr test: inserts
474 mvinsstr test: inserts
475 mvinstr test: test_instr
476 mvinwstr test: test_inwstr
477 mvprintw test: background bs firework form_driver_w hanoi ncurses savescreen tclock view
479 mvvline test: ncurses
480 mvvline_set test: ncurses
481 mvwadd_wch test: test_add_wchstr test_addwstr
482 mvwadd_wchnstr test: test_add_wchstr
483 mvwadd_wchstr test: inch_wide test_add_wchstr
484 mvwaddch test: movewindow newdemo test_add_wchstr test_addchstr test_addstr test_addwstr testcurs xmas
485 mvwaddchnstr test: test_addchstr
486 mvwaddchstr test: inchs test_addchstr
487 mvwaddnstr test: newdemo test_addstr testcurs
488 mvwaddnwstr test: test_addwstr
489 mvwaddstr test: ditto firstlast ins_wide inserts knight ncurses newdemo test_addstr test_addwstr test_instr testcurs xmas
490 mvwaddwstr test: test_addwstr test_inwstr
492 mvwdelch test: ncurses
494 mvwget_wstr test: test_get_wstr
495 mvwgetch test: inch_wide inchs test_get_wstr test_getstr test_instr test_inwstr test_opaque
496 mvwgetn_wstr test: test_get_wstr
497 mvwgetnstr test: test_getstr
498 mvwgetstr test: test_getstr
499 mvwhline test: movewindow
501 mvwin test: cardfile demo_menus movewindow testcurs xmas
502 mvwin_wch test: inch_wide
503 mvwin_wchnstr test: inch_wide
504 mvwin_wchstr test: inch_wide
505 mvwinch test: inchs newdemo testcurs
506 mvwinchnstr test: inchs
507 mvwinchstr test: inchs
508 mvwinnstr test: test_instr testcurs
509 mvwinnwstr test: test_inwstr
510 mvwins_nwstr test: ins_wide
511 mvwins_wch test: ins_wide
512 mvwins_wstr test: ins_wide
513 mvwinsch test: ins_wide inserts
514 mvwinsnstr test: inserts
515 mvwinsstr test: inserts testcurs
516 mvwinstr test: test_instr
517 mvwinwstr test: test_inwstr
518 mvwprintw test: chgat clip_printw demo_menus demo_panels inch_wide inchs insdelln ncurses test_instr test_inwstr testcurs
519 mvwscanw test: testcurs
520 mvwvline test: ins_wide inserts movewindow test_add_wchstr test_addchstr test_addstr test_addwstr
522 napms test: demo_panels ditto dots dots_curses dots_mvcur echochar firework gdc hanoi lrtest ncurses railroad rain tclock test_opaque testcurs view worm xmas progs: tset
524 new_prescr lib: ncurses
525 newpad test: edit_field ncurses testcurs
526 newpad_sp lib: ncurses
528 newterm test: demo_altkeys ditto dots_mvcur filter foldkeys gdc key_names keynames
530 newwin test: cardfile chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto edit_field firstlast inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses newdemo redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs xmas
531 newwin_sp lib: ncurses
532 nl test: demo_forms ncurses rain testcurs
534 nocbreak test: testcurs
535 nocbreak_sp lib: ncurses
536 nodelay test: ditto firework gdc lrtest ncurses newdemo rain tclock test_opaque view worm xmas
537 noecho test: background bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_panels ditto firework firstlast foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts knight lrtest movewindow ncurses 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
538 noecho_sp lib: ncurses
541 nonl test: bs demo_forms hashtest movewindow ncurses view worm xmas
545 noraw test: demo_forms demo_menus ncurses testcurs
546 noraw_sp lib: ncurses
547 notimeout test: test_opaque
548 numcodes test: demo_termcap test_arrays progs: dump_entry
549 numfnames test: demo_terminfo test_arrays progs: dump_entry
550 numnames test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
552 overlay test: ncurses testcurs xmas
553 overwrite test: ncurses savescreen
554 pair_content test: background color_set
555 pair_content_sp lib: ncurses
558 pnoutrefresh test: edit_field ncurses
559 prefresh test: testcurs
560 printw test: background blue bs color_set demo_altkeys demo_defkey demo_keyok filter foldkeys ncurses savescreen testcurs testscanw view
566 raw test: demo_forms ncurses redraw testcurs
568 redrawwin test: redraw view
569 refresh test: blue bs demo_defkey demo_forms demo_keyok demo_menus demo_panels dots_curses echochar filter firstlast form_driver_w gdc hanoi hashtest lrtest movewindow ncurses savescreen tclock testcurs view xmas
570 reset_prog_mode test: filter ncurses
571 reset_prog_mode_sp lib: ncurses
572 reset_shell_mode test: bs filter savescreen
573 reset_shell_mode_sp lib: ncurses
576 resize_term test: view
579 resizeterm_sp lib: ncurses
582 ripoffline test: demo_menus ncurses
586 scanw test: testcurs testscanw
587 scr_dump test: savescreen
588 scr_init test: savescreen
590 scr_restore test: savescreen
592 scr_set test: savescreen
595 scroll test: testcurs
596 scrollok test: clip_printw demo_altkeys demo_defkey demo_keyok demo_panels ditto foldkeys hashtest knight ncurses redraw test_opaque testcurs testscanw view
597 set_curterm lib: ncurses
599 set_escdelay test: test_opaque
600 set_escdelay_sp lib: ncurses
601 set_tabsize test: test_opaque
603 set_term lib: ncurses
604 setcchar test: demo_panels ins_wide ncurses test_add_wchstr test_addwstr view
606 setupterm test: demo_terminfo dots test_vid_puts test_vidputs progs: clear tabs tput tset
610 slk_attr_set test: ncurses
613 slk_attroff lib: ncurses
615 slk_attron lib: ncurses
617 slk_attrset test: ncurses
619 slk_clear test: ncurses
621 slk_color test: ncurses
623 slk_init test: ncurses
625 slk_label test: ncurses
627 slk_noutrefresh test: ncurses
629 slk_refresh test: ncurses
630 slk_refresh_sp lib: ncurses
631 slk_restore test: ncurses
632 slk_restore_sp lib: ncurses
633 slk_set test: ncurses
635 slk_touch test: ncurses
636 slk_touch_sp lib: ncurses
637 slk_wset test: ncurses
638 standend test: blue gdc ncurses
639 standout test: blue ncurses
640 start_color test: background blue bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_panels dots_curses echochar filter firework gdc hanoi ins_wide insdelln inserts knight ncurses newdemo rain savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testaddch testcurs view worm xmas
642 stdscr test: bs chgat clip_printw demo_altkeys demo_forms demo_menus demo_panels ditto filter firework foldkeys form_driver_w gdc hanoi hashtest inch_wide inchs ins_wide insdelln inserts key_names keynames knight lrtest movewindow ncurses 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
643 strcodes test: demo_termcap test_arrays progs: dump_entry
644 strfnames test: demo_terminfo test_arrays progs: dump_entry
645 strnames test: demo_termcap demo_terminfo foldkeys test_arrays progs: dump_entry infocmp tic
646 subpad test: testcurs
647 subwin test: movewindow ncurses newdemo testcurs
648 syncok test: test_opaque
649 term_attrs test: ncurses
651 termattrs test: ncurses testcurs
652 termattrs_sp lib: ncurses
653 termname test: testcurs
654 termname_sp lib: ncurses
655 tgetent test: demo_termcap dots_termcap railroad
657 tgetflag test: demo_termcap
659 tgetnum test: demo_termcap dots_termcap railroad
661 tgetstr test: demo_termcap dots_termcap railroad
663 tgoto test: dots_termcap railroad
664 tigetflag test: demo_terminfo progs: tic tput
666 tigetnum test: demo_terminfo ncurses progs: tput
668 tigetstr test: demo_defkey demo_terminfo foldkeys testcurs progs: clear tput
670 timeout test: rain savescreen
672 touchline test: chgat clip_printw insdelln
673 touchwin test: chgat clip_printw demo_menus edit_field filter firstlast inch_wide inchs ins_wide insdelln inserts movewindow ncurses redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque xmas
674 tparm test: dots dots_mvcur progs: tabs tic tput
675 tputs test: dots dots_mvcur dots_termcap railroad test_vid_puts test_vidputs progs: clear tabs tset
676 tputs_sp lib: ncurses
677 trace test: demo_menus hashtest lrtest ncurses testcurs view worm
679 typeahead test: testcurs
680 typeahead_sp lib: ncurses
681 unctrl test: ncurses redraw test_add_wchstr test_addchstr testcurs
682 unctrl_sp lib: ncurses
685 ungetch test: bs knight
686 ungetch_sp lib: ncurses
690 use_default_colors test: background filter firework gdc hanoi knight ncurses rain tclock worm xmas
691 use_default_colors_sp -
692 use_env test: ncurses progs: tput
694 use_extended_names progs: infocmp tic
696 use_legacy_coding_sp -
697 use_screen test: ditto
698 use_tioctl test: ncurses
700 use_window test: rain worm
701 vid_attr test: test_vid_puts
703 vid_puts test: test_vid_puts
705 vidattr test: test_vidputs
707 vidputs test: test_vidputs
708 vidputs_sp lib: ncurses
709 vline test: gdc ncurses
711 vw_printw test: clip_printw
713 vwprintw test: movewindow
715 wadd_wch test: inch_wide ncurses test_add_wchstr test_addwstr
716 wadd_wchnstr test: savescreen test_add_wchstr
717 wadd_wchstr test: test_add_wchstr
718 waddch test: demo_forms demo_panels ditto firstlast inch_wide inchs knight ncurses test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque worm
719 waddchnstr test: test_addchstr
720 waddchstr test: test_addchstr
721 waddnstr test: demo_forms test_addstr
722 waddnwstr test: ncurses test_addwstr
723 waddstr test: chgat clip_printw demo_forms demo_panels edit_field firstlast ins_wide insdelln knight ncurses redraw test_add_wchstr test_addstr test_addwstr testcurs
724 waddwstr test: ins_wide ncurses test_add_wchstr test_addwstr test_get_wstr
725 wattr_get test: ncurses
726 wattr_off lib: ncurses
727 wattr_on lib: ncurses
728 wattr_set test: ncurses
729 wattroff test: demo_forms ncurses testcurs xmas
730 wattron test: testcurs xmas
731 wattrset test: clip_printw demo_forms insdelln ncurses newdemo test_get_wstr test_getstr testcurs xmas
732 wbkgd test: cardfile demo_forms demo_menus ncurses newdemo testcurs
733 wbkgdset test: demo_panels ins_wide inserts ncurses test_add_wchstr test_addchstr test_addstr test_addwstr
735 wbkgrndset lib: ncurses
736 wborder test: ncurses
737 wborder_set test: ncurses
738 wchgat test: chgat test_get_wstr test_getstr view
739 wclear test: ncurses test_opaque testcurs
740 wclrtobot test: firstlast inch_wide inchs ncurses test_instr test_inwstr testcurs
741 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
742 wcolor_set lib: ncurses
744 wdelch test: ncurses testcurs
745 wdeleteln test: insdelln testcurs
746 wecho_wchar lib: ncurses
747 wechochar lib: ncurses
748 wenclose test: ncurses
749 werase test: cardfile demo_forms demo_menus demo_panels edit_field firstlast knight ncurses newdemo test_get_wstr test_getstr test_opaque testcurs xmas
750 wget_wch test: ins_wide ncurses test_add_wchstr test_addwstr
751 wget_wstr test: test_get_wstr
752 wgetbkgrnd lib: ncurses
753 wgetch test: cardfile chgat clip_printw demo_defkey demo_keyok demo_menus demo_panels ditto edit_field gdc insdelln inserts knight movewindow ncurses newdemo rain redraw savescreen test_addchstr test_addstr test_opaque testcurs worm
755 wgetn_wstr test: ncurses test_get_wstr
756 wgetnstr test: ncurses test_getstr
757 wgetparent test: test_opaque
758 wgetscrreg test: test_opaque
759 wgetstr test: test_getstr
760 whline test: testcurs
761 whline_set lib: ncurses
762 win_wch test: inch_wide savescreen
763 win_wchnstr test: inch_wide
764 win_wchstr test: inch_wide
765 winch test: inchs knight testcurs
766 winchnstr test: inchs
768 winnstr test: demo_altkeys demo_defkey foldkeys test_instr
769 winnwstr test: test_inwstr
770 wins_nwstr test: ins_wide
771 wins_wch test: ins_wide
772 wins_wstr test: ins_wide
773 winsch test: ins_wide inserts testcurs
774 winsdelln test: insdelln
775 winsertln test: insdelln testcurs
776 winsnstr test: inserts
777 winsstr test: inserts
778 winstr test: test_instr
779 winwstr test: test_inwstr
780 wmouse_trafo test: ncurses
781 wmove test: chgat clip_printw demo_altkeys demo_defkey demo_keyok demo_menus demo_panels firstlast foldkeys inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses newdemo redraw savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs worm
782 wnoutrefresh test: demo_menus ditto edit_field inch_wide inchs ins_wide inserts knight movewindow ncurses redraw test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque
783 wprintw test: chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_panels edit_field inch_wide inchs ins_wide insdelln inserts knight movewindow ncurses savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_get_wstr test_getstr test_instr test_inwstr test_opaque testcurs
784 wredrawln test: redraw
785 wrefresh test: chgat clip_printw demo_forms demo_keyok demo_menus demo_panels edit_field firstlast ins_wide insdelln inserts knight lrtest movewindow ncurses newdemo redraw savescreen tclock test_add_wchstr test_addchstr test_addstr test_addwstr testcurs view worm xmas
786 wresize test: cardfile ncurses
787 wscanw test: testcurs
788 wscrl test: ncurses testcurs
789 wsetscrreg test: ncurses testcurs
790 wstandend test: ncurses test_opaque xmas
791 wstandout test: ncurses test_opaque xmas
792 wsyncdown test: movewindow
794 wtimeout test: ncurses
795 wtouchln lib: ncurses
798 wvline test: testcurs
799 wvline_set lib: ncurses
803 bottom_panel test: demo_panels ncurses
805 del_panel test: demo_panels ncurses
807 hide_panel test: demo_panels ncurses
808 move_panel test: demo_panels ncurses
809 new_panel test: cardfile demo_panels ncurses
810 panel_above test: demo_panels
811 panel_below test: demo_panels
812 panel_hidden test: demo_panels
813 panel_userptr test: demo_panels ncurses
814 panel_window test: cardfile demo_panels ncurses
815 replace_panel test: demo_panels
816 set_panel_userptr test: demo_panels ncurses
817 show_panel test: demo_panels ncurses
818 top_panel test: cardfile demo_panels ncurses
819 update_panels test: cardfile demo_panels ncurses