blob: cbcc56646d9e6ec5c7e2e189031bb77f2df45fad [file] [log] [blame]
Steve Kondikae271bc2015-11-15 02:50:53 +01001-------------------------------------------------------------------------------
2-- Copyright (c) 1998-2013,2015 Free Software Foundation, Inc. --
3-- --
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: --
11-- --
12-- The above copyright notice and this permission notice shall be included --
13-- in all copies or substantial portions of the Software. --
14-- --
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. --
22-- --
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 --
26-- authorization. --
27-------------------------------------------------------------------------------
28-- $Id: README,v 1.52 2015/07/11 14:17:01 tom Exp $
29-------------------------------------------------------------------------------
30
31The programs in this directory are used to test and demonstrate ncurses.
32Some are interesting in themselves, while others merely show how some of
33the library calls are used. Some date back to the initial releases of
34ncurses during the mid-1990s, such as:
35
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
51
52Besides being built as part of ncurses, the programs are also packaged as
53"ncurses-examples". Despite the name, the programs have been adjusted to
54allow them to build with other curses implementations, to provide a way to
55compare those with ncurses.
56
57You can build the programs by
58
59 ./configure
60 make
61
62The configure script has several options which allow you to tell it more
63about the curses implementation for which you are building the examples.
64Use
65
66 ./configure --help
67
68to list the options.
69
70-------------------------------------------------------------------------------
71-------------------------------------------------------------------------------
72
73These programs provide examples of use, but do not comprise a complete set of
74tests. Here is a list of library externals, noting those that are used:
75
76
77libform:
78-------
79TYPE_ALNUM test: demo_forms
80TYPE_ALPHA test: demo_forms ncurses
81TYPE_ENUM test: demo_forms
82TYPE_INTEGER test: demo_forms
83TYPE_IPV4 test: demo_forms
84TYPE_NUMERIC test: demo_forms
85TYPE_REGEXP test: demo_forms
86current_field test: demo_forms edit_field ncurses
87data_ahead test: demo_forms
88data_behind test: demo_forms
89dup_field -
90dynamic_field_info test: demo_forms
91field_arg test: demo_forms
92field_back test: demo_forms edit_field
93field_buffer test: cardfile demo_forms ncurses
94field_count test: demo_forms
95field_fore test: demo_forms
96field_index test: demo_forms
97field_info test: edit_field ncurses
98field_init -
99field_just -
100field_opts test: demo_forms ncurses
101field_opts_off test: cardfile demo_forms form_driver_w
102field_opts_on test: demo_forms
103field_pad test: demo_forms
104field_status test: demo_forms
105field_term -
106field_type test: demo_forms
107field_userptr test: demo_forms edit_field ncurses
108form_driver test: cardfile demo_forms edit_field ncurses
109form_driver_w test: form_driver_w
110form_fields test: cardfile demo_forms
111form_init -
112form_opts -
113form_opts_off -
114form_opts_on -
115form_page test: demo_forms
116form_request_by_name -
117form_request_name test: edit_field
118form_sub test: cardfile demo_forms ncurses
119form_term -
120form_userptr -
121form_win test: cardfile demo_forms edit_field ncurses
122free_field test: cardfile demo_forms form_driver_w ncurses
123free_fieldtype test: ncurses
124free_form test: cardfile demo_forms form_driver_w ncurses
125link_field -
126link_fieldtype -
127move_field -
128new_field test: cardfile demo_forms form_driver_w ncurses
129new_fieldtype test: ncurses
130new_form test: cardfile demo_forms form_driver_w ncurses
131new_form_sp -
132new_page test: demo_forms
133pos_form_cursor -
134post_form test: cardfile demo_forms form_driver_w ncurses
135scale_form test: demo_forms ncurses
136set_current_field test: demo_forms
137set_field_back test: cardfile demo_forms edit_field form_driver_w ncurses
138set_field_buffer test: cardfile demo_forms edit_field ncurses
139set_field_fore test: demo_forms
140set_field_init -
141set_field_just test: cardfile demo_forms
142set_field_opts test: demo_forms ncurses
143set_field_pad test: demo_forms
144set_field_status test: demo_forms
145set_field_term -
146set_field_type test: demo_forms ncurses
147set_field_userptr test: edit_field ncurses
148set_fieldtype_arg -
149set_fieldtype_choice -
150set_form_fields -
151set_form_init -
152set_form_opts -
153set_form_page -
154set_form_sub test: cardfile demo_forms ncurses
155set_form_term -
156set_form_userptr -
157set_form_win test: cardfile demo_forms ncurses
158set_max_field test: demo_forms
159set_new_page test: demo_forms
160unpost_form test: cardfile demo_forms form_driver_w ncurses
161
162libmenu:
163-------
164current_item test: demo_menus ncurses
165free_item test: ncurses
166free_menu test: demo_menus ncurses
167item_count test: demo_menus
168item_description -
169item_index test: demo_menus ncurses
170item_init -
171item_name test: demo_menus ncurses
172item_opts -
173item_opts_off -
174item_opts_on -
175item_term -
176item_userptr test: demo_menus
177item_value test: demo_menus ncurses
178item_visible -
179menu_back -
180menu_driver test: demo_menus ncurses
181menu_fore -
182menu_format -
183menu_grey -
184menu_init -
185menu_items test: demo_menus ncurses
186menu_mark test: demo_menus
187menu_opts -
188menu_opts_off test: demo_menus ncurses
189menu_opts_on test: demo_menus
190menu_pad -
191menu_pattern test: demo_menus
192menu_request_by_name -
193menu_request_name -
194menu_spacing test: demo_menus
195menu_sub test: demo_menus
196menu_term -
197menu_userptr -
198menu_win test: demo_menus ncurses
199new_item test: demo_menus ncurses
200new_menu test: demo_menus ncurses
201new_menu_sp -
202pos_menu_cursor lib: menu
203post_menu test: demo_menus ncurses
204scale_menu test: demo_menus ncurses
205set_current_item -
206set_item_init test: demo_menus
207set_item_opts -
208set_item_term test: demo_menus
209set_item_userptr test: demo_menus
210set_item_value test: demo_menus ncurses
211set_menu_back test: demo_menus
212set_menu_fore test: demo_menus
213set_menu_format test: demo_menus ncurses
214set_menu_grey -
215set_menu_init test: demo_menus
216set_menu_items -
217set_menu_mark test: demo_menus
218set_menu_opts -
219set_menu_pad -
220set_menu_pattern -
221set_menu_spacing -
222set_menu_sub test: demo_menus ncurses
223set_menu_term test: demo_menus
224set_menu_userptr -
225set_menu_win test: demo_menus ncurses
226set_top_row -
227top_row -
228unpost_menu test: demo_menus ncurses
229
230libncurses:
231----------
232BC test: demo_termcap
233COLORS test: dots_curses echochar ncurses savescreen xmas
234COLOR_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
235COLOR_PAIRS test: dots_curses echochar ncurses newdemo savescreen
236COLS 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
237ESCDELAY test: test_opaque
238LINES 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
239PAIR_NUMBER test: ncurses
240PC test: demo_termcap
241SP lib: form
242TABSIZE test: test_opaque
243UP test: demo_termcap
244acs_map test: background gdc ins_wide inserts knight movewindow ncurses newdemo savescreen test_add_wchstr test_addchstr test_addstr test_addwstr testcurs
245add_wch test: demo_panels ncurses test_add_wchstr test_addwstr
246add_wchnstr test: test_add_wchstr
247add_wchstr test: test_add_wchstr view
248addch test: background blue bs dots_curses echochar hashtest ncurses savescreen test_add_wchstr test_addchstr test_addstr test_addwstr test_opaque testaddch view worm
249addchnstr test: test_addchstr
250addchstr test: test_addchstr
251addnstr test: test_addstr
252addnwstr test: ncurses test_addwstr
253addstr test: blue bs cardfile gdc hanoi lrtest ncurses test_addstr
254addwstr test: test_addwstr
255assume_default_colors test: background ncurses
256assume_default_colors_sp -
257attr_get -
258attr_off test: ncurses
259attr_on test: ncurses
260attr_set test: ncurses
261attroff test: dots_curses echochar filter gdc ncurses tclock
262attron test: bs dots_curses echochar filter gdc ncurses
263attrset test: bs firework gdc hanoi insdelln ncurses rain tclock testaddch testcurs
264baudrate lib: ncurses
265baudrate_sp lib: ncurses
266beep 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
267beep_sp lib: ncurses
268bkgd test: background cardfile demo_forms ncurses savescreen tclock view
269bkgdset test: background ncurses testaddch
270bkgrnd test: ncurses
271bkgrndset test: ncurses
272boolcodes test: demo_termcap test_arrays progs: dump_entry
273boolfnames test: demo_terminfo test_arrays progs: dump_entry
274boolnames test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
275border -
276border_set -
277box 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
278box_set test: ncurses
279can_change_color test: ncurses
280can_change_color_sp -
281cbreak 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
282cbreak_sp lib: ncurses
283chgat test: chgat
284clear test: blue bs gdc ncurses testcurs xmas
285clearok test: bs knight
286clrtobot test: demo_menus ncurses
287clrtoeol test: blue bs demo_altkeys foldkeys form_driver_w hanoi hashtest movewindow ncurses view
288color_content test: ncurses
289color_content_sp -
290color_set test: color_set ncurses
291copywin test: ncurses testcurs
292cur_term test: demo_termcap demo_terminfo dots dots_mvcur lrtest test_vid_puts test_vidputs progs: clear tabs tput tset
293curs_set test: echochar firework gdc hanoi lrtest ncurses newdemo rain savescreen tclock testcurs worm xmas
294curs_set_sp lib: ncurses
295curscr test: demo_panels edit_field knight lrtest ncurses savescreen tclock view
296curses_version test: ncurses progs: infocmp tabs tic toe tput tset
297def_prog_mode test: bs ncurses
298def_prog_mode_sp lib: ncurses
299def_shell_mode -
300def_shell_mode_sp lib: ncurses
301define_key test: demo_altkeys demo_defkey foldkeys
302define_key_sp -
303del_curterm test: demo_terminfo
304del_curterm_sp lib: ncurses
305delay_output test: newdemo
306delay_output_sp -
307delch -
308deleteln test: insdelln
309delscreen test: ditto dots_mvcur
310delwin 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
311derwin 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
312doupdate 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
313doupdate_sp lib: ncurses
314dupwin test: edit_field
315echo test: bs hanoi ncurses test_get_wstr test_getstr testcurs testscanw
316echo_sp lib: ncurses
317echo_wchar test: ncurses
318echochar test: echochar ncurses
319endwin 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
320endwin_sp lib: ncurses
321erase test: cardfile demo_menus filter firework firstlast hanoi lrtest ncurses tclock test_opaque testcurs
322erasechar lib: ncurses
323erasechar_sp lib: ncurses
324erasewchar -
325filter test: filter
326filter_sp -
327flash test: cardfile lrtest movewindow ncurses tclock testcurs
328flash_sp -
329flushinp test: ncurses newdemo testcurs
330flushinp_sp lib: ncurses
331get_escdelay -
332get_escdelay_sp -
333get_wch test: form_driver_w
334get_wstr test: test_get_wstr
335getattrs -
336getbegx test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs
337getbegy test: chgat clip_printw demo_menus demo_panels insdelln movewindow ncurses newdemo redraw testcurs
338getbkgd test: ncurses
339getbkgrnd test: ncurses
340getcchar test: ncurses view
341getch 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
342getcurx 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
343getcury test: bs chgat clip_printw demo_altkeys demo_defkey demo_panels edit_field firstlast foldkeys insdelln movewindow ncurses redraw savescreen test_opaque testcurs
344getmaxx 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
345getmaxy 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
346getmouse test: bs knight movewindow ncurses testcurs
347getmouse_sp -
348getn_wstr test: test_get_wstr
349getnstr test: filter ncurses test_getstr
350getparx test: movewindow
351getpary test: movewindow
352getstr test: test_getstr
353getwin test: ncurses
354getwin_sp -
355halfdelay test: view
356halfdelay_sp -
357has_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
358has_colors_sp lib: ncurses
359has_ic test: lrtest
360has_ic_sp lib: ncurses
361has_il -
362has_il_sp lib: ncurses
363has_key -
364has_key_sp lib: ncurses
365has_mouse -
366has_mouse_sp -
367hline test: gdc ncurses
368hline_set -
369idcok test: test_opaque
370idlok test: ncurses test_opaque testscanw view
371immedok test: test_opaque
372in_wch test: inch_wide
373in_wchnstr test: inch_wide
374in_wchstr test: inch_wide
375inch test: inchs
376inchnstr test: inchs
377inchstr test: inchs
378init_color test: ncurses
379init_color_sp lib: ncurses
380init_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
381init_pair_sp -
382initscr 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
383innstr test: test_instr
384innwstr test: test_inwstr
385ins_nwstr test: ins_wide
386ins_wch test: ins_wide
387ins_wstr test: ins_wide
388insch test: ins_wide inserts
389insdelln test: insdelln
390insertln test: insdelln
391insnstr test: inserts
392insstr test: inserts
393instr test: test_instr
394intrflush test: demo_forms movewindow
395intrflush_sp -
396inwstr test: test_inwstr
397is_cleared test: test_opaque
398is_idcok test: test_opaque
399is_idlok test: test_opaque
400is_immedok test: test_opaque
401is_keypad test: test_opaque
402is_leaveok test: test_opaque
403is_linetouched lib: form
404is_nodelay test: test_opaque
405is_notimeout test: test_opaque
406is_pad -
407is_scrollok test: test_opaque
408is_subwin -
409is_syncok test: test_opaque
410is_term_resized -
411is_term_resized_sp -
412is_wintouched lib: ncurses
413isendwin -
414isendwin_sp -
415key_defined test: demo_defkey foldkeys
416key_defined_sp lib: ncurses
417key_name test: key_names ncurses
418keybound test: demo_altkeys demo_defkey
419keybound_sp lib: ncurses
420keyname test: demo_altkeys demo_defkey demo_keyok demo_menus edit_field foldkeys keynames movewindow ncurses redraw test_getstr testcurs view progs: tic
421keyname_sp lib: ncurses
422keyok test: demo_keyok foldkeys
423keyok_sp lib: ncurses
424keypad 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
425killchar lib: ncurses
426killchar_sp lib: ncurses
427killwchar -
428leaveok test: hanoi test_opaque
429longname test: testcurs progs: tput
430mcprint -
431mcprint_sp -
432meta test: key_names keynames ncurses
433mouse_trafo -
434mouseinterval -
435mouseinterval_sp -
436mousemask test: bs demo_forms demo_menus knight movewindow ncurses testcurs
437mousemask_sp -
438move 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
439mvadd_wch test: ncurses test_add_wchstr test_addwstr
440mvadd_wchnstr test: test_add_wchstr
441mvadd_wchstr test: test_add_wchstr
442mvaddch test: bs gdc hanoi lrtest ncurses rain tclock test_add_wchstr test_addchstr test_addstr test_addwstr xmas
443mvaddchnstr test: gdc test_addchstr
444mvaddchstr test: test_addchstr
445mvaddnstr test: test_addstr
446mvaddnwstr test: test_addwstr
447mvaddstr test: bs demo_forms gdc hanoi knight ncurses rain tclock test_addstr testcurs xmas
448mvaddwstr test: test_addwstr
449mvchgat test: chgat
450mvcur test: dots_mvcur redraw
451mvcur_sp -
452mvdelch -
453mvderwin test: movewindow
454mvget_wch -
455mvget_wstr test: test_get_wstr
456mvgetch -
457mvgetn_wstr test: test_get_wstr
458mvgetnstr test: test_getstr
459mvgetstr test: test_getstr
460mvhline test: ncurses
461mvhline_set test: ncurses
462mvin_wch test: inch_wide
463mvin_wchnstr test: inch_wide
464mvin_wchstr test: inch_wide
465mvinch test: inchs
466mvinchnstr test: gdc inchs
467mvinchstr test: inchs
468mvinnstr test: test_instr
469mvinnwstr test: test_inwstr
470mvins_nwstr test: ins_wide
471mvins_wch test: ins_wide
472mvins_wstr test: ins_wide
473mvinsch test: ins_wide inserts
474mvinsnstr test: inserts
475mvinsstr test: inserts
476mvinstr test: test_instr
477mvinwstr test: test_inwstr
478mvprintw test: background bs firework form_driver_w hanoi ncurses savescreen tclock view
479mvscanw -
480mvvline test: ncurses
481mvvline_set test: ncurses
482mvwadd_wch test: test_add_wchstr test_addwstr
483mvwadd_wchnstr test: test_add_wchstr
484mvwadd_wchstr test: inch_wide test_add_wchstr
485mvwaddch test: movewindow newdemo test_add_wchstr test_addchstr test_addstr test_addwstr testcurs xmas
486mvwaddchnstr test: test_addchstr
487mvwaddchstr test: inchs test_addchstr
488mvwaddnstr test: newdemo test_addstr testcurs
489mvwaddnwstr test: test_addwstr
490mvwaddstr test: ditto firstlast ins_wide inserts knight ncurses newdemo test_addstr test_addwstr test_instr testcurs xmas
491mvwaddwstr test: test_addwstr test_inwstr
492mvwchgat test: chgat
493mvwdelch test: ncurses
494mvwget_wch -
495mvwget_wstr test: test_get_wstr
496mvwgetch test: inch_wide inchs test_get_wstr test_getstr test_instr test_inwstr test_opaque
497mvwgetn_wstr test: test_get_wstr
498mvwgetnstr test: test_getstr
499mvwgetstr test: test_getstr
500mvwhline test: movewindow
501mvwhline_set -
502mvwin test: cardfile demo_menus movewindow testcurs xmas
503mvwin_wch test: inch_wide
504mvwin_wchnstr test: inch_wide
505mvwin_wchstr test: inch_wide
506mvwinch test: inchs newdemo testcurs
507mvwinchnstr test: inchs
508mvwinchstr test: inchs
509mvwinnstr test: test_instr testcurs
510mvwinnwstr test: test_inwstr
511mvwins_nwstr test: ins_wide
512mvwins_wch test: ins_wide
513mvwins_wstr test: ins_wide
514mvwinsch test: ins_wide inserts
515mvwinsnstr test: inserts
516mvwinsstr test: inserts testcurs
517mvwinstr test: test_instr
518mvwinwstr test: test_inwstr
519mvwprintw test: chgat clip_printw demo_menus demo_panels inch_wide inchs insdelln ncurses test_instr test_inwstr testcurs
520mvwscanw test: testcurs
521mvwvline test: ins_wide inserts movewindow test_add_wchstr test_addchstr test_addstr test_addwstr
522mvwvline_set -
523napms 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
524napms_sp -
525new_prescr lib: ncurses
526newpad test: edit_field ncurses testcurs
527newpad_sp lib: ncurses
528newscr lib: ncurses
529newterm test: demo_altkeys ditto dots_mvcur filter foldkeys gdc key_names keynames test_setupterm
530newterm_sp -
531newwin 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
532newwin_sp lib: ncurses
533nl test: demo_forms ncurses rain testcurs
534nl_sp lib: ncurses
535nocbreak test: testcurs
536nocbreak_sp lib: ncurses
537nodelay test: ditto firework gdc lrtest ncurses newdemo rain tclock test_opaque view worm xmas
538noecho 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
539noecho_sp lib: ncurses
540nofilter -
541nofilter_sp -
542nonl test: bs demo_forms hashtest movewindow ncurses view worm xmas
543nonl_sp lib: ncurses
544noqiflush -
545noqiflush_sp -
546noraw test: demo_forms demo_menus ncurses testcurs
547noraw_sp lib: ncurses
548notimeout test: test_opaque
549numcodes test: demo_termcap test_arrays progs: dump_entry
550numfnames test: demo_terminfo test_arrays progs: dump_entry
551numnames test: demo_termcap demo_terminfo test_arrays progs: dump_entry infocmp
552ospeed test: demo_termcap progs: tset
553overlay test: ncurses testcurs xmas
554overwrite test: ncurses savescreen
555pair_content test: background color_set
556pair_content_sp lib: ncurses
557pecho_wchar -
558pechochar -
559pnoutrefresh test: edit_field ncurses
560prefresh test: testcurs
561printw test: background blue bs color_set demo_altkeys demo_defkey demo_keyok filter foldkeys ncurses savescreen testcurs testscanw view
562putp progs: tput
563putp_sp -
564putwin test: ncurses
565qiflush -
566qiflush_sp -
567raw test: demo_forms ncurses redraw testcurs
568raw_sp lib: ncurses
569redrawwin test: redraw view
570refresh 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
571reset_prog_mode test: filter ncurses
572reset_prog_mode_sp lib: ncurses
573reset_shell_mode test: bs filter savescreen test_setupterm
574reset_shell_mode_sp lib: ncurses
575resetty -
576resetty_sp -
577resize_term test: view
578resize_term_sp -
579resizeterm -
580resizeterm_sp lib: ncurses
581restartterm test: test_setupterm
582restartterm_sp -
583ripoffline test: demo_menus ncurses
584ripoffline_sp -
585savetty -
586savetty_sp -
587scanw test: testcurs testscanw
588scr_dump test: savescreen
589scr_init test: savescreen
590scr_init_sp -
591scr_restore test: savescreen
592scr_restore_sp -
593scr_set test: savescreen
594scr_set_sp -
595scrl test: view
596scroll test: testcurs
597scrollok test: clip_printw demo_altkeys demo_defkey demo_keyok demo_panels ditto foldkeys hashtest knight ncurses redraw test_opaque testcurs testscanw view
598set_curterm lib: ncurses
599set_curterm_sp -
600set_escdelay test: test_opaque
601set_escdelay_sp lib: ncurses
602set_tabsize test: test_opaque
603set_tabsize_sp -
604set_term lib: ncurses
605setcchar test: demo_panels ins_wide ncurses test_add_wchstr test_addwstr view
606setscrreg test: view
607setupterm test: demo_terminfo dots test_setupterm test_vid_puts test_vidputs progs: clear tabs tput tset
608slk_attr -
609slk_attr_off -
610slk_attr_on -
611slk_attr_set test: ncurses
612slk_attr_set_sp -
613slk_attr_sp -
614slk_attroff lib: ncurses
615slk_attroff_sp -
616slk_attron lib: ncurses
617slk_attron_sp -
618slk_attrset test: ncurses
619slk_attrset_sp -
620slk_clear test: ncurses
621slk_clear_sp -
622slk_color test: ncurses
623slk_color_sp -
624slk_init test: ncurses
625slk_init_sp -
626slk_label test: ncurses
627slk_label_sp -
628slk_noutrefresh test: ncurses
629slk_noutrefresh_sp -
630slk_refresh test: ncurses
631slk_refresh_sp lib: ncurses
632slk_restore test: ncurses
633slk_restore_sp lib: ncurses
634slk_set test: ncurses
635slk_set_sp -
636slk_touch test: ncurses
637slk_touch_sp lib: ncurses
638slk_wset test: ncurses
639standend test: blue gdc ncurses
640standout test: blue ncurses
641start_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
642start_color_sp -
643stdscr 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
644strcodes test: demo_termcap test_arrays progs: dump_entry
645strfnames test: demo_terminfo test_arrays progs: dump_entry
646strnames test: demo_termcap demo_terminfo foldkeys test_arrays progs: dump_entry infocmp tic
647subpad test: testcurs
648subwin test: movewindow ncurses newdemo testcurs
649syncok test: test_opaque
650term_attrs test: ncurses
651term_attrs_sp -
652termattrs test: ncurses testcurs
653termattrs_sp lib: ncurses
654termname test: testcurs
655termname_sp lib: ncurses
656tgetent test: demo_termcap dots_termcap railroad
657tgetent_sp -
658tgetflag test: demo_termcap
659tgetflag_sp -
660tgetnum test: demo_termcap dots_termcap railroad
661tgetnum_sp -
662tgetstr test: demo_termcap dots_termcap railroad
663tgetstr_sp -
664tgoto test: dots_termcap railroad
665tigetflag test: demo_terminfo progs: tic tput
666tigetflag_sp -
667tigetnum test: demo_terminfo ncurses progs: tput
668tigetnum_sp -
669tigetstr test: demo_defkey demo_terminfo foldkeys testcurs progs: clear tput
670tigetstr_sp -
671timeout test: rain savescreen
672tiparm -
673touchline test: chgat clip_printw insdelln
674touchwin 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
675tparm test: dots dots_mvcur progs: tabs tic tput
676tputs test: dots dots_mvcur dots_termcap railroad test_vid_puts test_vidputs progs: clear tabs tset
677tputs_sp lib: ncurses
678trace test: demo_menus hashtest lrtest ncurses testcurs view worm
679ttytype test: demo_terminfo
680typeahead test: testcurs
681typeahead_sp lib: ncurses
682unctrl test: ncurses redraw test_add_wchstr test_addchstr testcurs
683unctrl_sp lib: ncurses
684unget_wch -
685unget_wch_sp -
686ungetch test: bs knight
687ungetch_sp lib: ncurses
688ungetmouse -
689ungetmouse_sp -
690untouchwin lib: form
691use_default_colors test: background filter firework gdc hanoi knight ncurses rain tclock worm xmas
692use_default_colors_sp -
693use_env test: ncurses progs: tput
694use_env_sp -
695use_extended_names progs: infocmp tic
696use_legacy_coding -
697use_legacy_coding_sp -
698use_screen test: ditto
699use_tioctl test: ncurses
700use_tioctl_sp -
701use_window test: rain worm
702vid_attr test: test_vid_puts
703vid_attr_sp -
704vid_puts test: test_vid_puts
705vid_puts_sp lib: ncurses
706vidattr test: test_vidputs
707vidattr_sp -
708vidputs test: test_vidputs
709vidputs_sp -
710vline test: gdc ncurses
711vline_set -
712vw_printw test: clip_printw
713vw_scanw -
714vwprintw test: movewindow
715vwscanw lib: ncurses
716wadd_wch test: inch_wide ncurses test_add_wchstr test_addwstr
717wadd_wchnstr test: savescreen test_add_wchstr
718wadd_wchstr test: test_add_wchstr
719waddch 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
720waddchnstr test: test_addchstr
721waddchstr test: test_addchstr
722waddnstr test: demo_forms test_addstr
723waddnwstr test: ncurses test_addwstr
724waddstr 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
725waddwstr test: ins_wide ncurses test_add_wchstr test_addwstr test_get_wstr
726wattr_get test: ncurses
727wattr_off lib: ncurses
728wattr_on lib: ncurses
729wattr_set test: ncurses
730wattroff test: demo_forms ncurses testcurs xmas
731wattron test: testcurs xmas
732wattrset test: clip_printw demo_forms insdelln ncurses newdemo test_get_wstr test_getstr testcurs xmas
733wbkgd test: cardfile demo_forms demo_menus ncurses newdemo testcurs
734wbkgdset test: demo_panels ins_wide inserts ncurses test_add_wchstr test_addchstr test_addstr test_addwstr
735wbkgrnd lib: ncurses
736wbkgrndset lib: ncurses
737wborder test: ncurses
738wborder_set test: ncurses
739wchgat test: chgat test_get_wstr test_getstr view
740wclear test: ncurses test_opaque testcurs
741wclrtobot test: firstlast inch_wide inchs ncurses test_instr test_inwstr testcurs
742wclrtoeol 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
743wcolor_set lib: ncurses
744wcursyncup lib: form
745wdelch test: ncurses testcurs
746wdeleteln test: insdelln testcurs
747wecho_wchar lib: ncurses
748wechochar lib: ncurses
749wenclose test: ncurses
750werase test: cardfile demo_forms demo_menus demo_panels edit_field firstlast knight ncurses newdemo test_get_wstr test_getstr test_opaque testcurs xmas
751wget_wch test: ins_wide ncurses test_add_wchstr test_addwstr
752wget_wstr test: test_get_wstr
753wgetbkgrnd lib: ncurses
754wgetch 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
755wgetdelay -
756wgetn_wstr test: ncurses test_get_wstr
757wgetnstr test: ncurses test_getstr
758wgetparent test: test_opaque
759wgetscrreg test: test_opaque
760wgetstr test: test_getstr
761whline test: testcurs
762whline_set lib: ncurses
763win_wch test: inch_wide savescreen
764win_wchnstr test: inch_wide
765win_wchstr test: inch_wide
766winch test: inchs knight testcurs
767winchnstr test: inchs
768winchstr test: inchs
769winnstr test: demo_altkeys demo_defkey foldkeys test_instr
770winnwstr test: test_inwstr
771wins_nwstr test: ins_wide
772wins_wch test: ins_wide
773wins_wstr test: ins_wide
774winsch test: ins_wide inserts testcurs
775winsdelln test: insdelln
776winsertln test: insdelln testcurs
777winsnstr test: inserts
778winsstr test: inserts
779winstr test: test_instr
780winwstr test: test_inwstr
781wmouse_trafo test: ncurses
782wmove 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
783wnoutrefresh 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
784wprintw 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
785wredrawln test: redraw
786wrefresh 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
787wresize test: cardfile ncurses
788wscanw test: testcurs
789wscrl test: ncurses testcurs
790wsetscrreg test: ncurses testcurs
791wstandend test: ncurses test_opaque xmas
792wstandout test: ncurses test_opaque xmas
793wsyncdown test: movewindow
794wsyncup lib: form
795wtimeout test: ncurses
796wtouchln lib: ncurses
797wunctrl lib: ncurses
798wunctrl_sp -
799wvline test: testcurs
800wvline_set lib: ncurses
801
802libpanel:
803--------
804bottom_panel test: demo_panels ncurses
805ceiling_panel -
806del_panel test: demo_panels ncurses
807ground_panel -
808hide_panel test: demo_panels ncurses
809move_panel test: demo_panels ncurses
810new_panel test: cardfile demo_panels ncurses
811panel_above test: demo_panels
812panel_below test: demo_panels
813panel_hidden test: demo_panels
814panel_userptr test: demo_panels ncurses
815panel_window test: cardfile demo_panels ncurses
816replace_panel test: demo_panels
817set_panel_userptr test: demo_panels ncurses
818show_panel test: demo_panels ncurses
819top_panel test: cardfile demo_panels ncurses
820update_panels test: cardfile demo_panels ncurses
821update_panels_sp -