xref: /freebsd/contrib/ncurses/panel/llib-lpanelt (revision 06bfebdedb0d353f1771adb65731f64461d9bd01)
1*06bfebdeSXin LI/****************************************************************************
2*06bfebdeSXin LI * Copyright (c) 2010 Free Software Foundation, Inc.                        *
3*06bfebdeSXin LI *                                                                          *
4*06bfebdeSXin LI * Permission is hereby granted, free of charge, to any person obtaining a  *
5*06bfebdeSXin LI * copy of this software and associated documentation files (the            *
6*06bfebdeSXin LI * "Software"), to deal in the Software without restriction, including      *
7*06bfebdeSXin LI * without limitation the rights to use, copy, modify, merge, publish,      *
8*06bfebdeSXin LI * distribute, distribute with modifications, sublicense, and/or sell       *
9*06bfebdeSXin LI * copies of the Software, and to permit persons to whom the Software is    *
10*06bfebdeSXin LI * furnished to do so, subject to the following conditions:                 *
11*06bfebdeSXin LI *                                                                          *
12*06bfebdeSXin LI * The above copyright notice and this permission notice shall be included  *
13*06bfebdeSXin LI * in all copies or substantial portions of the Software.                   *
14*06bfebdeSXin LI *                                                                          *
15*06bfebdeSXin LI * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS  *
16*06bfebdeSXin LI * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF               *
17*06bfebdeSXin LI * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.   *
18*06bfebdeSXin LI * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,   *
19*06bfebdeSXin LI * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR    *
20*06bfebdeSXin LI * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR    *
21*06bfebdeSXin LI * THE USE OR OTHER DEALINGS IN THE SOFTWARE.                               *
22*06bfebdeSXin LI *                                                                          *
23*06bfebdeSXin LI * Except as contained in this notice, the name(s) of the above copyright   *
24*06bfebdeSXin LI * holders shall not be used in advertising or otherwise to promote the     *
25*06bfebdeSXin LI * sale, use or other dealings in this Software without prior written       *
26*06bfebdeSXin LI * authorization.                                                           *
27*06bfebdeSXin LI ****************************************************************************/
28*06bfebdeSXin LI
29*06bfebdeSXin LI/****************************************************************************
30*06bfebdeSXin LI *  Author: Thomas E. Dickey        2010                                    *
31*06bfebdeSXin LI ****************************************************************************/
32*06bfebdeSXin LI/* LINTLIBRARY */
33*06bfebdeSXin LI
34*06bfebdeSXin LI/* ./panel.c */
35*06bfebdeSXin LI
36*06bfebdeSXin LI#include <panel.priv.h>
37*06bfebdeSXin LI
38*06bfebdeSXin LI#undef _nc_retrace_panel
39*06bfebdeSXin LIPANEL	*_nc_retrace_panel(
40*06bfebdeSXin LI		PANEL	*pan)
41*06bfebdeSXin LI		{ return(*(PANEL **)0); }
42*06bfebdeSXin LI
43*06bfebdeSXin LI#undef _nc_my_visbuf
44*06bfebdeSXin LIconst char *_nc_my_visbuf(
45*06bfebdeSXin LI		const void *ptr)
46*06bfebdeSXin LI		{ return(*(const char **)0); }
47*06bfebdeSXin LI
48*06bfebdeSXin LI#undef _nc_dPanel
49*06bfebdeSXin LIvoid	_nc_dPanel(
50*06bfebdeSXin LI		const char *text,
51*06bfebdeSXin LI		const PANEL *pan)
52*06bfebdeSXin LI		{ /* void */ }
53*06bfebdeSXin LI
54*06bfebdeSXin LI#undef _nc_dStack
55*06bfebdeSXin LIvoid	_nc_dStack(
56*06bfebdeSXin LI		const char *fmt,
57*06bfebdeSXin LI		int	num,
58*06bfebdeSXin LI		const PANEL *pan)
59*06bfebdeSXin LI		{ /* void */ }
60*06bfebdeSXin LI
61*06bfebdeSXin LI#undef _nc_Wnoutrefresh
62*06bfebdeSXin LIvoid	_nc_Wnoutrefresh(
63*06bfebdeSXin LI		const PANEL *pan)
64*06bfebdeSXin LI		{ /* void */ }
65*06bfebdeSXin LI
66*06bfebdeSXin LI#undef _nc_Touchpan
67*06bfebdeSXin LIvoid	_nc_Touchpan(
68*06bfebdeSXin LI		const PANEL *pan)
69*06bfebdeSXin LI		{ /* void */ }
70*06bfebdeSXin LI
71*06bfebdeSXin LI#undef _nc_Touchline
72*06bfebdeSXin LIvoid	_nc_Touchline(
73*06bfebdeSXin LI		const PANEL *pan,
74*06bfebdeSXin LI		int	start,
75*06bfebdeSXin LI		int	count)
76*06bfebdeSXin LI		{ /* void */ }
77*06bfebdeSXin LI
78*06bfebdeSXin LI/* ./p_above.c */
79*06bfebdeSXin LI
80*06bfebdeSXin LI#undef ground_panel
81*06bfebdeSXin LIPANEL	*ground_panel(
82*06bfebdeSXin LI		SCREEN	*sp)
83*06bfebdeSXin LI		{ return(*(PANEL **)0); }
84*06bfebdeSXin LI
85*06bfebdeSXin LI#undef panel_above
86*06bfebdeSXin LIPANEL	*panel_above(
87*06bfebdeSXin LI		const PANEL *pan)
88*06bfebdeSXin LI		{ return(*(PANEL **)0); }
89*06bfebdeSXin LI
90*06bfebdeSXin LI/* ./p_below.c */
91*06bfebdeSXin LI
92*06bfebdeSXin LI#undef ceiling_panel
93*06bfebdeSXin LIPANEL	*ceiling_panel(
94*06bfebdeSXin LI		SCREEN	*sp)
95*06bfebdeSXin LI		{ return(*(PANEL **)0); }
96*06bfebdeSXin LI
97*06bfebdeSXin LI#undef panel_below
98*06bfebdeSXin LIPANEL	*panel_below(
99*06bfebdeSXin LI		const PANEL *pan)
100*06bfebdeSXin LI		{ return(*(PANEL **)0); }
101*06bfebdeSXin LI
102*06bfebdeSXin LI/* ./p_bottom.c */
103*06bfebdeSXin LI
104*06bfebdeSXin LI#undef bottom_panel
105*06bfebdeSXin LIint	bottom_panel(
106*06bfebdeSXin LI		PANEL	*pan)
107*06bfebdeSXin LI		{ return(*(int *)0); }
108*06bfebdeSXin LI
109*06bfebdeSXin LI/* ./p_delete.c */
110*06bfebdeSXin LI
111*06bfebdeSXin LI#undef del_panel
112*06bfebdeSXin LIint	del_panel(
113*06bfebdeSXin LI		PANEL	*pan)
114*06bfebdeSXin LI		{ return(*(int *)0); }
115*06bfebdeSXin LI
116*06bfebdeSXin LI/* ./p_hide.c */
117*06bfebdeSXin LI
118*06bfebdeSXin LI#undef hide_panel
119*06bfebdeSXin LIint	hide_panel(
120*06bfebdeSXin LI		 PANEL	*pan)
121*06bfebdeSXin LI		{ return(*(int *)0); }
122*06bfebdeSXin LI
123*06bfebdeSXin LI/* ./p_hidden.c */
124*06bfebdeSXin LI
125*06bfebdeSXin LI#undef panel_hidden
126*06bfebdeSXin LIint	panel_hidden(
127*06bfebdeSXin LI		const PANEL *pan)
128*06bfebdeSXin LI		{ return(*(int *)0); }
129*06bfebdeSXin LI
130*06bfebdeSXin LI/* ./p_move.c */
131*06bfebdeSXin LI
132*06bfebdeSXin LI#undef move_panel
133*06bfebdeSXin LIint	move_panel(
134*06bfebdeSXin LI		PANEL	*pan,
135*06bfebdeSXin LI		int	starty,
136*06bfebdeSXin LI		int	startx)
137*06bfebdeSXin LI		{ return(*(int *)0); }
138*06bfebdeSXin LI
139*06bfebdeSXin LI/* ./p_new.c */
140*06bfebdeSXin LI
141*06bfebdeSXin LI#undef new_panel
142*06bfebdeSXin LIPANEL	*new_panel(
143*06bfebdeSXin LI		WINDOW	*win)
144*06bfebdeSXin LI		{ return(*(PANEL **)0); }
145*06bfebdeSXin LI
146*06bfebdeSXin LI/* ./p_replace.c */
147*06bfebdeSXin LI
148*06bfebdeSXin LI#undef replace_panel
149*06bfebdeSXin LIint	replace_panel(
150*06bfebdeSXin LI		PANEL	*pan,
151*06bfebdeSXin LI		WINDOW	*win)
152*06bfebdeSXin LI		{ return(*(int *)0); }
153*06bfebdeSXin LI
154*06bfebdeSXin LI/* ./p_show.c */
155*06bfebdeSXin LI
156*06bfebdeSXin LI#undef show_panel
157*06bfebdeSXin LIint	show_panel(
158*06bfebdeSXin LI		PANEL	*pan)
159*06bfebdeSXin LI		{ return(*(int *)0); }
160*06bfebdeSXin LI
161*06bfebdeSXin LI/* ./p_top.c */
162*06bfebdeSXin LI
163*06bfebdeSXin LI#undef top_panel
164*06bfebdeSXin LIint	top_panel(
165*06bfebdeSXin LI		PANEL	*pan)
166*06bfebdeSXin LI		{ return(*(int *)0); }
167*06bfebdeSXin LI
168*06bfebdeSXin LI/* ./p_update.c */
169*06bfebdeSXin LI
170*06bfebdeSXin LI#undef update_panels_sp
171*06bfebdeSXin LIvoid	update_panels_sp(
172*06bfebdeSXin LI		SCREEN	*sp)
173*06bfebdeSXin LI		{ /* void */ }
174*06bfebdeSXin LI
175*06bfebdeSXin LI#undef update_panels
176*06bfebdeSXin LIvoid	update_panels(void)
177*06bfebdeSXin LI		{ /* void */ }
178*06bfebdeSXin LI
179*06bfebdeSXin LI/* ./p_user.c */
180*06bfebdeSXin LI
181*06bfebdeSXin LI#undef set_panel_userptr
182*06bfebdeSXin LIint	set_panel_userptr(
183*06bfebdeSXin LI		PANEL	*pan,
184*06bfebdeSXin LI		void	*uptr)
185*06bfebdeSXin LI		{ return(*(int *)0); }
186*06bfebdeSXin LI
187*06bfebdeSXin LI#undef panel_userptr
188*06bfebdeSXin LIvoid	*panel_userptr(
189*06bfebdeSXin LI		const PANEL *pan)
190*06bfebdeSXin LI		{ return(*(void **)0); }
191*06bfebdeSXin LI
192*06bfebdeSXin LI/* ./p_win.c */
193*06bfebdeSXin LI
194*06bfebdeSXin LI#undef panel_window
195*06bfebdeSXin LIWINDOW	*panel_window(
196*06bfebdeSXin LI		const PANEL *pan)
197*06bfebdeSXin LI		{ return(*(WINDOW **)0); }
198