1 -------------------------------------------------------------------------------
2 -- Copyright (c) 1998-2015,2016 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.57 2017/03/10 00:54:31 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:
79 TYPE_ALNUM test: demo_forms
80 TYPE_ALPHA test: demo_forms ncurses
81 TYPE_ENUM test: demo_forms
82 TYPE_INTEGER test: demo_forms
83 TYPE_IPV4 test: demo_forms
84 TYPE_NUMERIC test: demo_forms
85 TYPE_REGEXP test: demo_forms
86 current_field test: demo_forms edit_field ncurses
87 data_ahead test: demo_forms
88 data_behind test: demo_forms
90 dynamic_field_info test: demo_forms
91 field_arg test: demo_forms
92 field_back test: demo_forms edit_field
93 field_buffer test: cardfile demo_forms ncurses
94 field_count test: demo_forms
95 field_fore test: demo_forms
96 field_index test: demo_forms
97 field_info test: edit_field ncurses
100 field_opts test: demo_forms ncurses
101 field_opts_off test: cardfile demo_forms form_driver_w
102 field_opts_on test: demo_forms
103 field_pad test: demo_forms
104 field_status test: demo_forms
106 field_type test: demo_forms
107 field_userptr test: demo_forms edit_field ncurses
108 form_driver test: cardfile demo_forms edit_field ncurses
109 form_driver_w test: form_driver_w
110 form_fields test: cardfile demo_forms
115 form_page test: demo_forms
116 form_request_by_name -
117 form_request_name test: edit_field
118 form_sub test: cardfile demo_forms ncurses
121 form_win test: cardfile demo_forms edit_field ncurses
122 free_field test: cardfile demo_forms form_driver_w ncurses
123 free_fieldtype test: ncurses
124 free_form test: cardfile demo_forms form_driver_w ncurses
128 new_field test: cardfile demo_forms form_driver_w ncurses
129 new_fieldtype test: ncurses
130 new_form test: cardfile demo_forms form_driver_w ncurses
132 new_page test: demo_forms
134 post_form test: cardfile demo_forms form_driver_w ncurses
135 scale_form test: demo_forms ncurses
136 set_current_field test: demo_forms
137 set_field_back test: cardfile demo_forms edit_field form_driver_w ncurses
138 set_field_buffer test: cardfile demo_forms edit_field ncurses
139 set_field_fore test: demo_forms
141 set_field_just test: cardfile demo_forms
142 set_field_opts test: demo_forms ncurses
143 set_field_pad test: demo_forms
144 set_field_status test: demo_forms
146 set_field_type test: demo_forms ncurses
147 set_field_userptr test: edit_field ncurses
149 set_fieldtype_choice -
154 set_form_sub test: cardfile demo_forms ncurses
157 set_form_win test: cardfile demo_forms ncurses
158 set_max_field test: demo_forms
159 set_new_page test: demo_forms
160 unfocus_current_field -
161 unpost_form test: cardfile demo_forms form_driver_w ncurses
165 current_item test: demo_menus ncurses
166 free_item test: ncurses
167 free_menu test: demo_menus ncurses
168 item_count test: demo_menus
170 item_index test: demo_menus ncurses
172 item_name test: demo_menus ncurses
177 item_userptr test: demo_menus
178 item_value test: demo_menus ncurses
181 menu_driver test: demo_menus ncurses
186 menu_items test: demo_menus ncurses
187 menu_mark test: demo_menus
189 menu_opts_off test: demo_menus ncurses
190 menu_opts_on test: demo_menus
192 menu_pattern test: demo_menus
193 menu_request_by_name -
195 menu_spacing test: demo_menus
196 menu_sub test: demo_menus
199 menu_win test: demo_menus ncurses
200 new_item test: demo_menus ncurses
201 new_menu test: demo_menus ncurses
203 pos_menu_cursor lib: menu
204 post_menu test: demo_menus ncurses
205 scale_menu test: demo_menus ncurses
207 set_item_init test: demo_menus
209 set_item_term test: demo_menus
210 set_item_userptr test: demo_menus
211 set_item_value test: demo_menus ncurses
212 set_menu_back test: demo_menus
213 set_menu_fore test: demo_menus
214 set_menu_format test: demo_menus ncurses
216 set_menu_init test: demo_menus
218 set_menu_mark test: demo_menus
223 set_menu_sub test: demo_menus ncurses
224 set_menu_term test: demo_menus
226 set_menu_win test: demo_menus ncurses
229 unpost_menu test: demo_menus ncurses
233 BC test: demo_termcap
234 COLORS test: demo_new_pair dots_curses echochar ncurses savescreen xmas
235 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
236 COLOR_PAIRS test: demo_new_pair dots_curses echochar ncurses newdemo savescreen
237 COLS test: cardfile demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels ditto dots_curses echochar edit_field filter 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
238 ESCDELAY test: test_opaque
239 LINES test: cardfile demo_defkey demo_keyok demo_menus demo_new_pair 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
240 PAIR_NUMBER test: ncurses
241 PC test: demo_termcap
243 TABSIZE test: test_opaque
244 UP test: demo_termcap
245 acs_map test: background gdc ins_wide inserts knight movewindow ncurses newdemo savescreen test_add_wchstr test_addchstr test_addstr test_addwstr testcurs
246 add_wch test: demo_new_pair demo_panels ncurses test_add_wchstr test_addwstr
247 add_wchnstr test: test_add_wchstr
248 add_wchstr test: test_add_wchstr view
249 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
250 addchnstr test: test_addchstr
251 addchstr test: test_addchstr
252 addnstr test: test_addstr
253 addnwstr test: ncurses test_addwstr
254 addstr test: blue bs cardfile filter gdc hanoi lrtest ncurses test_addstr
255 addwstr test: blue test_addwstr
256 alloc_pair test: demo_new_pair
258 assume_default_colors test: background ncurses
259 assume_default_colors_sp -
261 attr_off test: ncurses
262 attr_on test: ncurses
263 attr_set test: ncurses
264 attroff test: blue dots_curses echochar filter gdc ncurses tclock
265 attron test: blue bs dots_curses echochar filter gdc ncurses
266 attrset test: bs filter firework gdc hanoi insdelln ncurses rain tclock testaddch testcurs
267 baudrate test: ncurses
268 baudrate_sp lib: ncurses
269 beep test: blue bs cardfile chgat clip_printw demo_forms demo_menus demo_new_pair 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
271 bkgd test: background cardfile demo_forms ncurses savescreen tclock view
272 bkgdset test: background ncurses testaddch
274 bkgrndset test: ncurses
275 boolcodes test: demo_termcap test_arrays progs: dump_entry
276 boolfnames test: demo_terminfo test_arrays progs: dump_entry
277 boolnames test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
280 box test: cardfile chgat clip_printw demo_forms demo_menus demo_new_pair 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
281 box_set test: ncurses
282 can_change_color test: ncurses
283 can_change_color_sp -
284 cbreak test: background blue bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair 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
285 cbreak_sp lib: ncurses
287 clear test: blue bs filter gdc ncurses testcurs xmas
288 clearok test: bs knight
289 clrtobot test: demo_menus ncurses
290 clrtoeol test: blue bs demo_altkeys filter foldkeys form_driver_w hanoi hashtest movewindow ncurses view
291 color_content test: ncurses
293 color_set test: color_set ncurses
294 copywin test: ncurses testcurs
295 cur_term test: demo_termcap demo_terminfo dots dots_mvcur filter list_keys lrtest test_sgr test_vid_puts test_vidputs progs: clear_cmd reset_cmd tabs tput tset
296 curs_set test: demo_new_pair echochar firework gdc hanoi lrtest ncurses newdemo rain savescreen tclock testcurs worm xmas
297 curs_set_sp lib: ncurses
298 curscr test: demo_panels edit_field knight lrtest ncurses savescreen tclock view
299 curses_version test: ncurses progs: infocmp tabs tic toe tput tset
300 def_prog_mode test: bs ncurses
301 def_prog_mode_sp lib: ncurses
303 def_shell_mode_sp lib: ncurses
304 define_key test: demo_altkeys demo_defkey foldkeys
306 del_curterm test: demo_terminfo test_sgr
307 del_curterm_sp lib: ncurses
308 delay_output test: newdemo
311 deleteln test: insdelln
312 delscreen test: ditto dots_mvcur
313 delwin test: cardfile chgat clip_printw demo_forms demo_new_pair 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
314 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
315 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
316 doupdate_sp lib: ncurses
317 dupwin test: edit_field
318 echo test: bs hanoi ncurses test_get_wstr test_getstr testcurs testscanw
320 echo_wchar test: ncurses
321 echochar test: echochar ncurses
322 endwin test: background blue bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair 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
323 endwin_sp lib: ncurses
324 erase test: cardfile demo_menus filter firework firstlast hanoi lrtest ncurses tclock test_opaque testcurs
325 erasechar test: ncurses
326 erasechar_sp lib: ncurses
327 erasewchar test: ncurses
330 find_pair test: demo_new_pair
332 flash test: cardfile filter lrtest movewindow ncurses tclock testcurs
334 flushinp test: ncurses newdemo testcurs
335 flushinp_sp lib: ncurses
336 free_pair test: demo_new_pair
340 get_wch test: form_driver_w
341 get_wstr test: test_get_wstr
343 getbegx test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs
344 getbegy test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs
345 getbkgd test: ncurses
346 getbkgrnd test: ncurses
347 getcchar test: ncurses view
348 getch test: background blue bs chgat color_set demo_altkeys demo_new_pair filter firework firstlast foldkeys hanoi hashtest insdelln lrtest savescreen tclock test_opaque testaddch testcurs view xmas
349 getcurx test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels filter firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_get_wstr test_getstr test_opaque testcurs
350 getcury test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels edit_field filter firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_opaque testcurs
351 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
352 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
353 getmouse test: bs demo_menus knight movewindow ncurses testcurs
355 getn_wstr test: test_get_wstr
356 getnstr test: filter ncurses test_getstr
357 getparx test: movewindow
358 getpary test: movewindow
359 getstr test: test_getstr
364 has_colors test: background bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_new_pair 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
365 has_colors_sp lib: ncurses
366 has_ic test: lrtest ncurses
367 has_ic_sp lib: ncurses
369 has_il_sp lib: ncurses
371 has_key_sp lib: ncurses
374 hline test: gdc ncurses
376 idcok test: test_opaque
377 idlok test: ncurses test_opaque testscanw view
378 immedok test: test_opaque
379 in_wch test: inch_wide
380 in_wchnstr test: inch_wide
381 in_wchstr test: inch_wide
385 init_color test: ncurses
386 init_color_sp lib: ncurses
387 init_pair test: background blue bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_new_pair 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
389 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
390 innstr test: test_instr
391 innwstr test: test_inwstr
392 ins_nwstr test: ins_wide
393 ins_wch test: ins_wide
394 ins_wstr test: ins_wide
395 insch test: ins_wide inserts
396 insdelln test: insdelln
397 insertln test: insdelln
398 insnstr test: inserts
400 instr test: test_instr
401 intrflush test: demo_forms movewindow
403 inwstr test: test_inwstr
404 is_cleared test: test_opaque
405 is_idcok test: test_opaque
406 is_idlok test: test_opaque
407 is_immedok test: test_opaque
408 is_keypad test: ncurses test_opaque
409 is_leaveok test: test_opaque
410 is_linetouched lib: form
411 is_nodelay test: test_opaque
412 is_notimeout test: test_opaque
414 is_scrollok test: ncurses test_opaque
416 is_syncok test: test_opaque
419 is_wintouched lib: ncurses
422 key_defined test: demo_defkey foldkeys
423 key_defined_sp lib: ncurses
424 key_name test: key_names ncurses
425 keybound test: demo_altkeys demo_defkey
426 keybound_sp lib: ncurses
427 keyname test: demo_altkeys demo_defkey demo_keyok demo_menus edit_field foldkeys keynames movewindow ncurses redraw test_getstr testcurs view progs: tic
428 keyname_sp lib: ncurses
429 keyok test: demo_keyok foldkeys
430 keyok_sp lib: ncurses
431 keypad test: bs cardfile chgat clip_printw demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair 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
432 killchar test: ncurses
433 killchar_sp lib: ncurses
434 killwchar test: ncurses
435 leaveok test: hanoi test_opaque
436 longname test: ncurses testcurs progs: tput
440 meta test: key_names keynames ncurses
441 mouse_trafo lib: form
444 mousemask test: bs demo_forms demo_menus knight movewindow ncurses testcurs
446 move test: blue bs cardfile chgat demo_altkeys demo_menus demo_new_pair dots_curses echochar filter 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
447 mvadd_wch test: ncurses test_add_wchstr test_addwstr
448 mvadd_wchnstr test: test_add_wchstr
449 mvadd_wchstr test: test_add_wchstr
450 mvaddch test: bs gdc hanoi lrtest ncurses rain tclock test_add_wchstr test_addchstr test_addstr test_addwstr xmas
451 mvaddchnstr test: gdc test_addchstr
452 mvaddchstr test: test_addchstr
453 mvaddnstr test: test_addstr
454 mvaddnwstr test: test_addwstr
455 mvaddstr test: bs demo_forms gdc hanoi knight ncurses rain tclock test_addstr testcurs xmas
456 mvaddwstr test: test_addwstr
458 mvcur test: dots_mvcur redraw
461 mvderwin test: movewindow
463 mvget_wstr test: test_get_wstr
465 mvgetn_wstr test: test_get_wstr
466 mvgetnstr test: test_getstr
467 mvgetstr test: test_getstr
468 mvhline test: ncurses
469 mvhline_set test: ncurses
470 mvin_wch test: inch_wide
471 mvin_wchnstr test: inch_wide
472 mvin_wchstr test: inch_wide
474 mvinchnstr test: gdc inchs
475 mvinchstr test: inchs
476 mvinnstr test: test_instr
477 mvinnwstr test: test_inwstr
478 mvins_nwstr test: ins_wide
479 mvins_wch test: ins_wide
480 mvins_wstr test: ins_wide
481 mvinsch test: ins_wide inserts
482 mvinsnstr test: inserts
483 mvinsstr test: inserts
484 mvinstr test: test_instr
485 mvinwstr test: test_inwstr
486 mvprintw test: background bs firework form_driver_w hanoi ncurses savescreen tclock view
488 mvvline test: ncurses
489 mvvline_set test: ncurses
490 mvwadd_wch test: test_add_wchstr test_addwstr
491 mvwadd_wchnstr test: test_add_wchstr
492 mvwadd_wchstr test: inch_wide test_add_wchstr
493 mvwaddch test: movewindow newdemo test_add_wchstr test_addchstr test_addstr test_addwstr testcurs xmas
494 mvwaddchnstr test: test_addchstr
495 mvwaddchstr test: inchs test_addchstr
496 mvwaddnstr test: newdemo test_addstr testcurs
497 mvwaddnwstr test: test_addwstr
498 mvwaddstr test: ditto firstlast ins_wide inserts knight ncurses newdemo test_addstr test_addwstr test_instr testcurs xmas
499 mvwaddwstr test: test_addwstr test_inwstr
501 mvwdelch test: ncurses
503 mvwget_wstr test: test_get_wstr
504 mvwgetch test: inch_wide inchs test_get_wstr test_getstr test_instr test_inwstr test_opaque
505 mvwgetn_wstr test: test_get_wstr
506 mvwgetnstr test: test_getstr
507 mvwgetstr test: test_getstr
508 mvwhline test: movewindow
510 mvwin test: cardfile demo_menus movewindow testcurs xmas
511 mvwin_wch test: inch_wide
512 mvwin_wchnstr test: inch_wide
513 mvwin_wchstr test: inch_wide
514 mvwinch test: inchs newdemo testcurs
515 mvwinchnstr test: inchs
516 mvwinchstr test: inchs
517 mvwinnstr test: test_instr testcurs
518 mvwinnwstr test: test_inwstr
519 mvwins_nwstr test: ins_wide
520 mvwins_wch test: ins_wide
521 mvwins_wstr test: ins_wide
522 mvwinsch test: ins_wide inserts
523 mvwinsnstr test: inserts
524 mvwinsstr test: inserts testcurs
525 mvwinstr test: test_instr
526 mvwinwstr test: test_inwstr
527 mvwprintw test: chgat clip_printw demo_menus demo_panels inch_wide inchs insdelln ncurses test_instr test_inwstr testcurs
528 mvwscanw test: testcurs
529 mvwvline test: ins_wide inserts movewindow test_add_wchstr test_addchstr test_addstr test_addwstr
531 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
533 new_prescr lib: ncurses
534 newpad test: edit_field ncurses testcurs
535 newpad_sp lib: ncurses
537 newterm test: demo_altkeys demo_new_pair ditto dots_mvcur filter foldkeys gdc key_names keynames
539 newwin test: cardfile chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_new_pair 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
540 newwin_sp lib: ncurses
541 nl test: demo_forms ncurses rain testcurs
543 nocbreak test: testcurs
544 nocbreak_sp lib: ncurses
545 nodelay test: demo_new_pair ditto firework gdc lrtest ncurses newdemo rain tclock test_opaque view worm xmas
546 noecho test: background bs cardfile chgat clip_printw color_set demo_altkeys demo_defkey demo_forms demo_keyok demo_menus demo_new_pair 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
547 noecho_sp lib: ncurses
550 nonl test: bs demo_forms hashtest movewindow ncurses view worm xmas
554 noraw test: demo_forms demo_menus ncurses testcurs
555 noraw_sp lib: ncurses
556 notimeout test: ncurses test_opaque
557 numcodes test: demo_termcap test_arrays progs: dump_entry
558 numfnames test: demo_terminfo test_arrays progs: dump_entry
559 numnames test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
560 ospeed test: demo_termcap progs: tset
561 overlay test: ncurses testcurs xmas
562 overwrite test: ncurses savescreen
563 pair_content test: background color_set
564 pair_content_sp lib: ncurses
567 pnoutrefresh test: edit_field ncurses
568 prefresh test: testcurs
569 printw test: background blue bs color_set demo_altkeys demo_defkey demo_keyok filter foldkeys ncurses savescreen testcurs testscanw view
570 putp test: filter test_sgr progs: tput
575 raw test: demo_forms ncurses redraw testcurs
577 redrawwin test: redraw view
578 refresh test: blue bs demo_defkey demo_forms demo_keyok demo_menus demo_new_pair demo_panels dots_curses echochar filter firstlast form_driver_w gdc hanoi hashtest lrtest movewindow ncurses savescreen tclock testcurs view xmas
579 reset_prog_mode test: filter ncurses
580 reset_prog_mode_sp lib: ncurses
581 reset_shell_mode test: bs filter savescreen
582 reset_shell_mode_sp lib: ncurses
585 resize_term test: view
588 resizeterm_sp lib: ncurses
591 ripoffline test: demo_menus ncurses
595 scanw test: testcurs testscanw
596 scr_dump test: savescreen
597 scr_init test: savescreen
599 scr_restore test: savescreen
601 scr_set test: savescreen
604 scroll test: testcurs
605 scrollok test: clip_printw demo_altkeys demo_defkey demo_keyok demo_new_pair demo_panels ditto foldkeys hashtest knight ncurses redraw test_opaque testcurs testscanw view
606 set_curterm test: list_keys
608 set_escdelay test: test_opaque
609 set_escdelay_sp lib: ncurses
610 set_tabsize test: test_opaque
612 set_term lib: ncurses
613 setcchar test: demo_new_pair demo_panels ins_wide ncurses test_add_wchstr test_addwstr view
615 setupterm test: demo_terminfo dots list_keys test_setupterm test_sgr test_vid_puts test_vidputs progs: clear tabs tput tset
619 slk_attr_set test: ncurses
622 slk_attroff lib: ncurses
624 slk_attron lib: ncurses
626 slk_attrset test: ncurses
628 slk_clear test: ncurses
630 slk_color test: ncurses
632 slk_init test: ncurses
634 slk_label test: ncurses
636 slk_noutrefresh test: ncurses
638 slk_refresh test: ncurses
639 slk_refresh_sp lib: ncurses
640 slk_restore test: ncurses
641 slk_restore_sp lib: ncurses
642 slk_set test: ncurses
644 slk_touch test: ncurses
645 slk_touch_sp lib: ncurses
646 slk_wset test: ncurses
647 standend test: blue gdc ncurses
648 standout test: blue ncurses
649 start_color test: background blue bs cardfile chgat clip_printw color_set demo_forms demo_menus demo_new_pair 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
651 stdscr test: bs chgat clip_printw demo_altkeys demo_forms demo_menus demo_new_pair 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
652 strcodes test: demo_termcap test_arrays progs: dump_entry
653 strfnames test: demo_terminfo list_keys test_arrays progs: dump_entry
654 strnames test: demo_termcap demo_terminfo foldkeys list_keys test_arrays progs: dump_entry infocmp tic
655 subpad test: testcurs
656 subwin test: movewindow ncurses newdemo testcurs
657 syncok test: test_opaque
658 term_attrs test: ncurses
660 termattrs test: ncurses testcurs
661 termattrs_sp lib: ncurses
662 termname test: list_keys ncurses testcurs
663 termname_sp lib: ncurses
664 tgetent test: demo_termcap dots_termcap railroad
666 tgetflag test: demo_termcap
668 tgetnum test: demo_termcap dots_termcap railroad
670 tgetstr test: demo_termcap dots_termcap railroad
672 tgoto test: dots_termcap railroad progs: tic
673 tigetflag test: demo_terminfo progs: tic tput
675 tigetnum test: demo_terminfo ncurses progs: tput
677 tigetstr test: blue demo_defkey demo_new_pair demo_terminfo foldkeys list_keys test_sgr testcurs progs: clear_cmd tput
679 timeout test: filter rain savescreen
681 touchline test: chgat clip_printw insdelln
682 touchwin test: chgat clip_printw demo_menus demo_new_pair 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
683 tparm test: dots dots_mvcur test_sgr progs: reset_cmd tabs tic tput
684 tputs test: dots dots_mvcur dots_termcap railroad test_vid_puts test_vidputs progs: clear_cmd reset_cmd tabs
685 tputs_sp lib: ncurses
686 trace test: demo_menus hashtest lrtest ncurses testcurs view worm
687 ttytype test: demo_terminfo test_sgr
688 typeahead test: testcurs
689 typeahead_sp lib: ncurses
690 unctrl test: ncurses redraw test_add_wchstr test_addchstr testcurs
691 unctrl_sp lib: ncurses
694 ungetch test: bs knight
695 ungetch_sp lib: ncurses
699 use_default_colors test: background filter firework gdc hanoi knight ncurses rain tclock worm xmas
700 use_default_colors_sp -
701 use_env test: ncurses progs: tput
703 use_extended_names test: demo_termcap demo_terminfo list_keys progs: infocmp tic
705 use_legacy_coding_sp -
706 use_screen test: ditto
707 use_tioctl test: ncurses
709 use_window test: rain worm
710 vid_attr test: test_vid_puts
712 vid_puts test: test_vid_puts
713 vid_puts_sp lib: ncurses
714 vidattr test: test_vidputs
716 vidputs test: test_vidputs
718 vline test: gdc ncurses
720 vw_printw test: clip_printw
722 vwprintw test: movewindow
724 wadd_wch test: inch_wide ncurses test_add_wchstr test_addwstr
725 wadd_wchnstr test: savescreen test_add_wchstr
726 wadd_wchstr test: test_add_wchstr
727 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
728 waddchnstr test: test_addchstr
729 waddchstr test: test_addchstr
730 waddnstr test: demo_forms test_addstr
731 waddnwstr test: ncurses test_addwstr
732 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
733 waddwstr test: ins_wide ncurses test_add_wchstr test_addwstr test_get_wstr
734 wattr_get test: ncurses
735 wattr_off lib: ncurses
736 wattr_on lib: ncurses
737 wattr_set test: ncurses
738 wattroff test: demo_forms ncurses testcurs xmas
739 wattron test: testcurs xmas
740 wattrset test: clip_printw demo_forms insdelln ncurses newdemo test_get_wstr test_getstr testcurs xmas
741 wbkgd test: cardfile demo_forms demo_menus ncurses newdemo testcurs
742 wbkgdset test: demo_panels ins_wide inserts ncurses test_add_wchstr test_addchstr test_addstr test_addwstr
744 wbkgrndset lib: ncurses
745 wborder test: ncurses
746 wborder_set test: ncurses
747 wchgat test: chgat test_get_wstr test_getstr view
748 wclear test: ncurses test_opaque testcurs
749 wclrtobot test: firstlast inch_wide inchs ncurses test_instr test_inwstr testcurs
750 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
751 wcolor_set lib: ncurses
753 wdelch test: ncurses testcurs
754 wdeleteln test: insdelln testcurs
755 wecho_wchar lib: ncurses
756 wechochar lib: ncurses
757 wenclose test: ncurses
758 werase test: cardfile demo_forms demo_menus demo_panels edit_field firstlast knight ncurses newdemo test_get_wstr test_getstr test_opaque testcurs xmas
759 wget_wch test: ins_wide ncurses test_add_wchstr test_addwstr
760 wget_wstr test: test_get_wstr
761 wgetbkgrnd lib: ncurses
762 wgetch test: cardfile chgat clip_printw demo_defkey demo_keyok demo_menus demo_new_pair demo_panels ditto edit_field gdc insdelln inserts knight movewindow ncurses newdemo rain redraw savescreen test_addchstr test_addstr test_opaque testcurs worm
764 wgetn_wstr test: ncurses test_get_wstr
765 wgetnstr test: ncurses test_getstr
766 wgetparent test: test_opaque
767 wgetscrreg test: test_opaque
768 wgetstr test: test_getstr
769 whline test: testcurs
770 whline_set lib: ncurses
771 win_wch test: inch_wide savescreen
772 win_wchnstr test: inch_wide
773 win_wchstr test: inch_wide
774 winch test: inchs knight testcurs
775 winchnstr test: inchs
777 winnstr test: demo_altkeys demo_defkey foldkeys test_instr
778 winnwstr test: test_inwstr
779 wins_nwstr test: ins_wide
780 wins_wch test: ins_wide
781 wins_wstr test: ins_wide
782 winsch test: ins_wide inserts testcurs
783 winsdelln test: insdelln
784 winsertln test: insdelln testcurs
785 winsnstr test: inserts
786 winsstr test: inserts
787 winstr test: test_instr
788 winwstr test: test_inwstr
789 wmouse_trafo test: ncurses
790 wmove test: chgat clip_printw demo_altkeys demo_defkey demo_keyok demo_menus demo_new_pair 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
791 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
792 wprintw test: chgat clip_printw demo_defkey demo_forms demo_keyok demo_menus demo_new_pair 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
793 wredrawln test: redraw
794 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
795 wresize test: cardfile demo_menus ncurses
796 wscanw test: testcurs
797 wscrl test: ncurses testcurs
798 wsetscrreg test: ncurses testcurs
799 wstandend test: ncurses test_opaque xmas
800 wstandout test: ncurses test_opaque xmas
801 wsyncdown test: movewindow
803 wtimeout test: ncurses
804 wtouchln lib: ncurses
807 wvline test: testcurs
808 wvline_set lib: ncurses
812 bottom_panel test: demo_panels ncurses
814 del_panel test: demo_panels ncurses
816 hide_panel test: demo_panels ncurses
817 move_panel test: demo_panels ncurses
818 new_panel test: cardfile demo_panels ncurses
819 panel_above test: demo_panels
820 panel_below test: demo_panels
821 panel_hidden test: demo_panels
822 panel_userptr test: demo_panels ncurses
823 panel_window test: cardfile demo_panels ncurses
824 replace_panel test: demo_panels
825 set_panel_userptr test: demo_panels ncurses
826 show_panel test: demo_panels ncurses
827 top_panel test: cardfile demo_panels ncurses
828 update_panels test: cardfile demo_panels ncurses