150276Speter/****************************************************************************
2262629Sdelphij * Copyright (c) 1998-2005,2010 Free Software Foundation, Inc.              *
350276Speter *                                                                          *
450276Speter * Permission is hereby granted, free of charge, to any person obtaining a  *
550276Speter * copy of this software and associated documentation files (the            *
650276Speter * "Software"), to deal in the Software without restriction, including      *
750276Speter * without limitation the rights to use, copy, modify, merge, publish,      *
850276Speter * distribute, distribute with modifications, sublicense, and/or sell       *
950276Speter * copies of the Software, and to permit persons to whom the Software is    *
1050276Speter * furnished to do so, subject to the following conditions:                 *
1150276Speter *                                                                          *
1250276Speter * The above copyright notice and this permission notice shall be included  *
1350276Speter * in all copies or substantial portions of the Software.                   *
1450276Speter *                                                                          *
1550276Speter * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS  *
1650276Speter * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF               *
1750276Speter * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.   *
1850276Speter * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,   *
1950276Speter * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR    *
2050276Speter * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR    *
2150276Speter * THE USE OR OTHER DEALINGS IN THE SOFTWARE.                               *
2250276Speter *                                                                          *
2350276Speter * Except as contained in this notice, the name(s) of the above copyright   *
2450276Speter * holders shall not be used in advertising or otherwise to promote the     *
2550276Speter * sale, use or other dealings in this Software without prior written       *
2650276Speter * authorization.                                                           *
2750276Speter ****************************************************************************/
2850276Speter
2950276Speter/****************************************************************************
30262629Sdelphij *  Author: Thomas E. Dickey        1997,2005,2010                          *
3150276Speter ****************************************************************************/
3250276Speter/* LINTLIBRARY */
3350276Speter
3450276Speter/* ./panel.c */
3550276Speter
36262629Sdelphij#include <panel.priv.h>
3750276Speter
38166124Srafan#undef _nc_retrace_panel
39166124SrafanPANEL	*_nc_retrace_panel(
40166124Srafan		PANEL	*pan)
41166124Srafan		{ return(*(PANEL **)0); }
4250276Speter
43166124Srafan#undef _nc_my_visbuf
44166124Srafanconst char *_nc_my_visbuf(
45166124Srafan		const void *ptr)
46166124Srafan		{ return(*(const char **)0); }
47166124Srafan
48166124Srafan#undef _nc_dPanel
49166124Srafanvoid	_nc_dPanel(
50166124Srafan		const char *text, 
51166124Srafan		const PANEL *pan)
52166124Srafan		{ /* void */ }
53166124Srafan
54166124Srafan#undef _nc_dStack
55166124Srafanvoid	_nc_dStack(
56166124Srafan		const char *fmt, 
57166124Srafan		int	num, 
58166124Srafan		const PANEL *pan)
59166124Srafan		{ /* void */ }
60166124Srafan
61166124Srafan#undef _nc_Wnoutrefresh
62166124Srafanvoid	_nc_Wnoutrefresh(
63166124Srafan		const PANEL *pan)
64166124Srafan		{ /* void */ }
65166124Srafan
66166124Srafan#undef _nc_Touchpan
67166124Srafanvoid	_nc_Touchpan(
68166124Srafan		const PANEL *pan)
69166124Srafan		{ /* void */ }
70166124Srafan
71166124Srafan#undef _nc_Touchline
72166124Srafanvoid	_nc_Touchline(
73166124Srafan		const PANEL *pan, 
74166124Srafan		int	start, 
75166124Srafan		int	count)
76166124Srafan		{ /* void */ }
77166124Srafan
7850276Speter/* ./p_above.c */
7950276Speter
80262629Sdelphij#undef ground_panel
81262629SdelphijPANEL	*ground_panel(
82262629Sdelphij		SCREEN	*sp)
83262629Sdelphij		{ return(*(PANEL **)0); }
84262629Sdelphij
8550276Speter#undef panel_above
8650276SpeterPANEL	*panel_above(
8750276Speter		const PANEL *pan)
8850276Speter		{ return(*(PANEL **)0); }
8950276Speter
9050276Speter/* ./p_below.c */
9150276Speter
92262629Sdelphij#undef ceiling_panel
93262629SdelphijPANEL	*ceiling_panel(
94262629Sdelphij		SCREEN	*sp)
95262629Sdelphij		{ return(*(PANEL **)0); }
96262629Sdelphij
9750276Speter#undef panel_below
9850276SpeterPANEL	*panel_below(
9950276Speter		const PANEL *pan)
10050276Speter		{ return(*(PANEL **)0); }
10150276Speter
10250276Speter/* ./p_bottom.c */
10350276Speter
10450276Speter#undef bottom_panel
10550276Speterint	bottom_panel(
10650276Speter		PANEL	*pan)
10750276Speter		{ return(*(int *)0); }
10850276Speter
10950276Speter/* ./p_delete.c */
11050276Speter
11150276Speter#undef del_panel
11250276Speterint	del_panel(
11350276Speter		PANEL	*pan)
11450276Speter		{ return(*(int *)0); }
11550276Speter
11650276Speter/* ./p_hide.c */
11750276Speter
11850276Speter#undef hide_panel
11950276Speterint	hide_panel(
12050276Speter		 PANEL	*pan)
12150276Speter		{ return(*(int *)0); }
12250276Speter
12350276Speter/* ./p_hidden.c */
12450276Speter
12550276Speter#undef panel_hidden
12650276Speterint	panel_hidden(
12750276Speter		const PANEL *pan)
12850276Speter		{ return(*(int *)0); }
12950276Speter
13050276Speter/* ./p_move.c */
13150276Speter
13250276Speter#undef move_panel
13350276Speterint	move_panel(
13450276Speter		PANEL	*pan, 
13550276Speter		int	starty, 
13650276Speter		int	startx)
13750276Speter		{ return(*(int *)0); }
13850276Speter
13950276Speter/* ./p_new.c */
14050276Speter
14150276Speter#undef new_panel
14250276SpeterPANEL	*new_panel(
14350276Speter		WINDOW	*win)
14450276Speter		{ return(*(PANEL **)0); }
14550276Speter
14650276Speter/* ./p_replace.c */
14750276Speter
14850276Speter#undef replace_panel
14950276Speterint	replace_panel(
15050276Speter		PANEL	*pan, 
15150276Speter		WINDOW	*win)
15250276Speter		{ return(*(int *)0); }
15350276Speter
15450276Speter/* ./p_show.c */
15550276Speter
15650276Speter#undef show_panel
15750276Speterint	show_panel(
15850276Speter		PANEL	*pan)
15950276Speter		{ return(*(int *)0); }
16050276Speter
16150276Speter/* ./p_top.c */
16250276Speter
16350276Speter#undef top_panel
16450276Speterint	top_panel(
16550276Speter		PANEL	*pan)
16650276Speter		{ return(*(int *)0); }
16750276Speter
16850276Speter/* ./p_update.c */
16950276Speter
170262629Sdelphij#undef update_panels_sp
171262629Sdelphijvoid	update_panels_sp(
172262629Sdelphij		SCREEN	*sp)
173262629Sdelphij		{ /* void */ }
174262629Sdelphij
17550276Speter#undef update_panels
17650276Spetervoid	update_panels(void)
17750276Speter		{ /* void */ }
17850276Speter
17950276Speter/* ./p_user.c */
18050276Speter
18150276Speter#undef set_panel_userptr
18250276Speterint	set_panel_userptr(
18350276Speter		PANEL	*pan, 
18450276Speter		void	*uptr)
18550276Speter		{ return(*(int *)0); }
18650276Speter
18750276Speter#undef panel_userptr
18850276Spetervoid	*panel_userptr(
18950276Speter		const PANEL *pan)
19050276Speter		{ return(*(void **)0); }
19150276Speter
19250276Speter/* ./p_win.c */
19350276Speter
19450276Speter#undef panel_window
19550276SpeterWINDOW	*panel_window(
19650276Speter		const PANEL *pan)
19750276Speter		{ return(*(WINDOW **)0); }
198