llib-lpanel revision 262629
10SN/A/****************************************************************************
2157SN/A * Copyright (c) 1998-2005,2010 Free Software Foundation, Inc.              *
30SN/A *                                                                          *
40SN/A * Permission is hereby granted, free of charge, to any person obtaining a  *
50SN/A * copy of this software and associated documentation files (the            *
60SN/A * "Software"), to deal in the Software without restriction, including      *
7157SN/A * without limitation the rights to use, copy, modify, merge, publish,      *
80SN/A * distribute, distribute with modifications, sublicense, and/or sell       *
9157SN/A * copies of the Software, and to permit persons to whom the Software is    *
100SN/A * furnished to do so, subject to the following conditions:                 *
110SN/A *                                                                          *
120SN/A * The above copyright notice and this permission notice shall be included  *
130SN/A * in all copies or substantial portions of the Software.                   *
140SN/A *                                                                          *
150SN/A * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS  *
160SN/A * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF               *
170SN/A * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.   *
180SN/A * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,   *
190SN/A * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR    *
200SN/A * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR    *
21157SN/A * THE USE OR OTHER DEALINGS IN THE SOFTWARE.                               *
22157SN/A *                                                                          *
23157SN/A * Except as contained in this notice, the name(s) of the above copyright   *
240SN/A * holders shall not be used in advertising or otherwise to promote the     *
250SN/A * sale, use or other dealings in this Software without prior written       *
260SN/A * authorization.                                                           *
270SN/A ****************************************************************************/
280SN/A
290SN/A/****************************************************************************
300SN/A *  Author: Thomas E. Dickey        1997,2005,2010                          *
310SN/A ****************************************************************************/
320SN/A/* LINTLIBRARY */
330SN/A
340SN/A/* ./panel.c */
350SN/A
360SN/A#include <panel.priv.h>
370SN/A
380SN/A#undef _nc_retrace_panel
390SN/APANEL	*_nc_retrace_panel(
400SN/A		PANEL	*pan)
410SN/A		{ return(*(PANEL **)0); }
420SN/A
430SN/A#undef _nc_my_visbuf
440SN/Aconst char *_nc_my_visbuf(
450SN/A		const void *ptr)
460SN/A		{ return(*(const char **)0); }
470SN/A
480SN/A#undef _nc_dPanel
490SN/Avoid	_nc_dPanel(
500SN/A		const char *text, 
510SN/A		const PANEL *pan)
520SN/A		{ /* void */ }
530SN/A
540SN/A#undef _nc_dStack
550SN/Avoid	_nc_dStack(
560SN/A		const char *fmt, 
570SN/A		int	num, 
580SN/A		const PANEL *pan)
590SN/A		{ /* void */ }
600SN/A
610SN/A#undef _nc_Wnoutrefresh
620SN/Avoid	_nc_Wnoutrefresh(
630SN/A		const PANEL *pan)
640SN/A		{ /* void */ }
650SN/A
660SN/A#undef _nc_Touchpan
670SN/Avoid	_nc_Touchpan(
680SN/A		const PANEL *pan)
690SN/A		{ /* void */ }
700SN/A
710SN/A#undef _nc_Touchline
720SN/Avoid	_nc_Touchline(
730SN/A		const PANEL *pan, 
740SN/A		int	start, 
750SN/A		int	count)
760SN/A		{ /* void */ }
770SN/A
780SN/A/* ./p_above.c */
790SN/A
800SN/A#undef ground_panel
810SN/APANEL	*ground_panel(
820SN/A		SCREEN	*sp)
830SN/A		{ return(*(PANEL **)0); }
840SN/A
850SN/A#undef panel_above
860SN/APANEL	*panel_above(
870SN/A		const PANEL *pan)
880SN/A		{ return(*(PANEL **)0); }
890SN/A
900SN/A/* ./p_below.c */
910SN/A
92672Savstepan#undef ceiling_panel
930SN/APANEL	*ceiling_panel(
940SN/A		SCREEN	*sp)
950SN/A		{ return(*(PANEL **)0); }
960SN/A
970SN/A#undef panel_below
980SN/APANEL	*panel_below(
990SN/A		const PANEL *pan)
1000SN/A		{ return(*(PANEL **)0); }
1010SN/A
1020SN/A/* ./p_bottom.c */
1030SN/A
1040SN/A#undef bottom_panel
1050SN/Aint	bottom_panel(
1060SN/A		PANEL	*pan)
1070SN/A		{ return(*(int *)0); }
1080SN/A
1090SN/A/* ./p_delete.c */
1100SN/A
1110SN/A#undef del_panel
1120SN/Aint	del_panel(
1130SN/A		PANEL	*pan)
1140SN/A		{ return(*(int *)0); }
1150SN/A
1160SN/A/* ./p_hide.c */
1170SN/A
1180SN/A#undef hide_panel
1190SN/Aint	hide_panel(
1200SN/A		 PANEL	*pan)
1210SN/A		{ return(*(int *)0); }
1220SN/A
1230SN/A/* ./p_hidden.c */
1240SN/A
1250SN/A#undef panel_hidden
1260SN/Aint	panel_hidden(
1270SN/A		const PANEL *pan)
1280SN/A		{ return(*(int *)0); }
1290SN/A
1300SN/A/* ./p_move.c */
1310SN/A
1320SN/A#undef move_panel
1330SN/Aint	move_panel(
1340SN/A		PANEL	*pan, 
1350SN/A		int	starty, 
1360SN/A		int	startx)
1370SN/A		{ return(*(int *)0); }
1380SN/A
1390SN/A/* ./p_new.c */
1400SN/A
1410SN/A#undef new_panel
1420SN/APANEL	*new_panel(
1430SN/A		WINDOW	*win)
1440SN/A		{ return(*(PANEL **)0); }
1450SN/A
1460SN/A/* ./p_replace.c */
1470SN/A
1480SN/A#undef replace_panel
1490SN/Aint	replace_panel(
1500SN/A		PANEL	*pan, 
1510SN/A		WINDOW	*win)
1520SN/A		{ return(*(int *)0); }
1530SN/A
1540SN/A/* ./p_show.c */
1550SN/A
1560SN/A#undef show_panel
1570SN/Aint	show_panel(
1580SN/A		PANEL	*pan)
1590SN/A		{ return(*(int *)0); }
1600SN/A
1610SN/A/* ./p_top.c */
1620SN/A
1630SN/A#undef top_panel
1640SN/Aint	top_panel(
1650SN/A		PANEL	*pan)
1660SN/A		{ return(*(int *)0); }
1670SN/A
1680SN/A/* ./p_update.c */
1690SN/A
1700SN/A#undef update_panels_sp
1710SN/Avoid	update_panels_sp(
1720SN/A		SCREEN	*sp)
1730SN/A		{ /* void */ }
1740SN/A
1750SN/A#undef update_panels
1760SN/Avoid	update_panels(void)
1770SN/A		{ /* void */ }
1780SN/A
1790SN/A/* ./p_user.c */
1800SN/A
1810SN/A#undef set_panel_userptr
1820SN/Aint	set_panel_userptr(
1830SN/A		PANEL	*pan, 
1840SN/A		void	*uptr)
1850SN/A		{ return(*(int *)0); }
1860SN/A
1870SN/A#undef panel_userptr
1880SN/Avoid	*panel_userptr(
1890SN/A		const PANEL *pan)
1900SN/A		{ return(*(void **)0); }
1910SN/A
1920SN/A/* ./p_win.c */
1930SN/A
1940SN/A#undef panel_window
1950SN/AWINDOW	*panel_window(
1960SN/A		const PANEL *pan)
1970SN/A		{ return(*(WINDOW **)0); }
198