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