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