blob: 0998f9b0b866364f3a11561f8dd53f235a0be570 [file] [log] [blame]
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +05301/****************************************************************************
Steve Kondikae271bc2015-11-15 02:50:53 +01002 * Copyright (c) 2002-2005,2010 Free Software Foundation, Inc. *
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +05303 * *
4 * Permission is hereby granted, free of charge, to any person obtaining a *
5 * copy of this software and associated documentation files (the *
6 * "Software"), to deal in the Software without restriction, including *
7 * without limitation the rights to use, copy, modify, merge, publish, *
8 * distribute, distribute with modifications, sublicense, and/or sell *
9 * copies of the Software, and to permit persons to whom the Software is *
10 * furnished to do so, subject to the following conditions: *
11 * *
12 * The above copyright notice and this permission notice shall be included *
13 * in all copies or substantial portions of the Software. *
14 * *
15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
16 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
18 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
19 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
20 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
21 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
22 * *
23 * Except as contained in this notice, the name(s) of the above copyright *
24 * holders shall not be used in advertising or otherwise to promote the *
25 * sale, use or other dealings in this Software without prior written *
26 * authorization. *
27 ****************************************************************************/
28
29/****************************************************************************
Steve Kondikae271bc2015-11-15 02:50:53 +010030 * Author: Thomas E. Dickey 2002-2005,2010 *
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +053031 ****************************************************************************/
32/* LINTLIBRARY */
33
34/* ./m_attribs.c */
35
Steve Kondikae271bc2015-11-15 02:50:53 +010036#include <menu.priv.h>
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +053037
38#undef set_menu_fore
39int set_menu_fore(
40 MENU *menu,
41 chtype attr)
42 { return(*(int *)0); }
43
44#undef menu_fore
45chtype menu_fore(
46 const MENU *menu)
47 { return(*(chtype *)0); }
48
49#undef set_menu_back
50int set_menu_back(
51 MENU *menu,
52 chtype attr)
53 { return(*(int *)0); }
54
55#undef menu_back
56chtype menu_back(
57 const MENU *menu)
58 { return(*(chtype *)0); }
59
60#undef set_menu_grey
61int set_menu_grey(
62 MENU *menu,
63 chtype attr)
64 { return(*(int *)0); }
65
66#undef menu_grey
67chtype menu_grey(
68 const MENU *menu)
69 { return(*(chtype *)0); }
70
71/* ./m_cursor.c */
72
73#undef _nc_menu_cursor_pos
74int _nc_menu_cursor_pos(
75 const MENU *menu,
76 const ITEM *item,
77 int *pY,
78 int *pX)
79 { return(*(int *)0); }
80
81#undef pos_menu_cursor
82int pos_menu_cursor(
83 const MENU *menu)
84 { return(*(int *)0); }
85
86/* ./m_driver.c */
87
88#undef _nc_Match_Next_Character_In_Item_Name
89int _nc_Match_Next_Character_In_Item_Name(
90 MENU *menu,
91 int ch,
92 ITEM **item)
93 { return(*(int *)0); }
94
95#undef menu_driver
96int menu_driver(
97 MENU *menu,
98 int c)
99 { return(*(int *)0); }
100
101/* ./m_format.c */
102
103#undef set_menu_format
104int set_menu_format(
105 MENU *menu,
106 int rows,
107 int cols)
108 { return(*(int *)0); }
109
110#undef menu_format
111void menu_format(
112 const MENU *menu,
113 int *rows,
114 int *cols)
115 { /* void */ }
116
117/* ./m_global.c */
118
119#undef _nc_Default_Menu
120MENU _nc_Default_Menu;
121#undef _nc_Default_Item
122ITEM _nc_Default_Item;
123
124#undef _nc_Connect_Items
125NCURSES_BOOL _nc_Connect_Items(
126 MENU *menu,
127 ITEM **items)
128 { return(*(NCURSES_BOOL *)0); }
129
130#undef _nc_Disconnect_Items
131void _nc_Disconnect_Items(
132 MENU *menu)
133 { /* void */ }
134
135#undef _nc_Calculate_Text_Width
136int _nc_Calculate_Text_Width(
137 const TEXT *item)
138 { return(*(int *)0); }
139
140#undef _nc_Calculate_Item_Length_and_Width
141void _nc_Calculate_Item_Length_and_Width(
142 MENU *menu)
143 { /* void */ }
144
145#undef _nc_Link_Items
146void _nc_Link_Items(
147 MENU *menu)
148 { /* void */ }
149
150#undef _nc_Show_Menu
151void _nc_Show_Menu(
152 const MENU *menu)
153 { /* void */ }
154
155#undef _nc_New_TopRow_and_CurrentItem
156void _nc_New_TopRow_and_CurrentItem(
157 MENU *menu,
158 int new_toprow,
159 ITEM *new_current_item)
160 { /* void */ }
161
162/* ./m_hook.c */
163
164#undef set_menu_init
165int set_menu_init(
166 MENU *menu,
167 Menu_Hook func)
168 { return(*(int *)0); }
169
170#undef menu_init
171Menu_Hook menu_init(
172 const MENU *menu)
173 { return(*(Menu_Hook *)0); }
174
175#undef set_menu_term
176int set_menu_term(
177 MENU *menu,
178 Menu_Hook func)
179 { return(*(int *)0); }
180
181#undef menu_term
182Menu_Hook menu_term(
183 const MENU *menu)
184 { return(*(Menu_Hook *)0); }
185
186#undef set_item_init
187int set_item_init(
188 MENU *menu,
189 Menu_Hook func)
190 { return(*(int *)0); }
191
192#undef item_init
193Menu_Hook item_init(
194 const MENU *menu)
195 { return(*(Menu_Hook *)0); }
196
197#undef set_item_term
198int set_item_term(
199 MENU *menu,
200 Menu_Hook func)
201 { return(*(int *)0); }
202
203#undef item_term
204Menu_Hook item_term(
205 const MENU *menu)
206 { return(*(Menu_Hook *)0); }
207
208/* ./m_item_cur.c */
209
210#undef set_current_item
211int set_current_item(
212 MENU *menu,
213 ITEM *item)
214 { return(*(int *)0); }
215
216#undef current_item
217ITEM *current_item(
218 const MENU *menu)
219 { return(*(ITEM **)0); }
220
221#undef item_index
222int item_index(
223 const ITEM *item)
224 { return(*(int *)0); }
225
226/* ./m_item_nam.c */
227
228#undef item_name
229const char *item_name(
230 const ITEM *item)
231 { return(*(const char **)0); }
232
233#undef item_description
234const char *item_description(
235 const ITEM *item)
236 { return(*(const char **)0); }
237
238/* ./m_item_new.c */
239
240#include <wctype.h>
241
242#undef new_item
243ITEM *new_item(
244 const char *name,
245 const char *description)
246 { return(*(ITEM **)0); }
247
248#undef free_item
249int free_item(
250 ITEM *item)
251 { return(*(int *)0); }
252
253#undef set_menu_mark
254int set_menu_mark(
255 MENU *menu,
256 const char *mark)
257 { return(*(int *)0); }
258
259#undef menu_mark
260const char *menu_mark(
261 const MENU *menu)
262 { return(*(const char **)0); }
263
264/* ./m_item_opt.c */
265
266#undef set_item_opts
267int set_item_opts(
268 ITEM *item,
269 Item_Options opts)
270 { return(*(int *)0); }
271
272#undef item_opts_off
273int item_opts_off(
274 ITEM *item,
275 Item_Options opts)
276 { return(*(int *)0); }
277
278#undef item_opts_on
279int item_opts_on(
280 ITEM *item,
281 Item_Options opts)
282 { return(*(int *)0); }
283
284#undef item_opts
285Item_Options item_opts(
286 const ITEM *item)
287 { return(*(Item_Options *)0); }
288
289/* ./m_item_top.c */
290
291#undef set_top_row
292int set_top_row(
293 MENU *menu,
294 int row)
295 { return(*(int *)0); }
296
297#undef top_row
298int top_row(
299 const MENU *menu)
300 { return(*(int *)0); }
301
302/* ./m_item_use.c */
303
304#undef set_item_userptr
305int set_item_userptr(
306 ITEM *item,
307 void *userptr)
308 { return(*(int *)0); }
309
310#undef item_userptr
311void *item_userptr(
312 const ITEM *item)
313 { return(*(void **)0); }
314
315/* ./m_item_val.c */
316
317#undef set_item_value
318int set_item_value(
319 ITEM *item,
320 NCURSES_BOOL value)
321 { return(*(int *)0); }
322
323#undef item_value
324NCURSES_BOOL item_value(
325 const ITEM *item)
326 { return(*(NCURSES_BOOL *)0); }
327
328/* ./m_item_vis.c */
329
330#undef item_visible
331NCURSES_BOOL item_visible(
332 const ITEM *item)
333 { return(*(NCURSES_BOOL *)0); }
334
335/* ./m_items.c */
336
337#undef set_menu_items
338int set_menu_items(
339 MENU *menu,
340 ITEM **items)
341 { return(*(int *)0); }
342
343#undef menu_items
344ITEM **menu_items(
345 const MENU *menu)
346 { return(*(ITEM ***)0); }
347
348#undef item_count
349int item_count(
350 const MENU *menu)
351 { return(*(int *)0); }
352
353/* ./m_new.c */
354
Steve Kondikae271bc2015-11-15 02:50:53 +0100355#undef new_menu_sp
356MENU *new_menu_sp(
357 SCREEN *sp,
358 ITEM **items)
359 { return(*(MENU **)0); }
360
Amit Daniel Kachhape6a01f52011-07-20 11:45:59 +0530361#undef new_menu
362MENU *new_menu(
363 ITEM **items)
364 { return(*(MENU **)0); }
365
366#undef free_menu
367int free_menu(
368 MENU *menu)
369 { return(*(int *)0); }
370
371/* ./m_opts.c */
372
373#undef set_menu_opts
374int set_menu_opts(
375 MENU *menu,
376 Menu_Options opts)
377 { return(*(int *)0); }
378
379#undef menu_opts_off
380int menu_opts_off(
381 MENU *menu,
382 Menu_Options opts)
383 { return(*(int *)0); }
384
385#undef menu_opts_on
386int menu_opts_on(
387 MENU *menu,
388 Menu_Options opts)
389 { return(*(int *)0); }
390
391#undef menu_opts
392Menu_Options menu_opts(
393 const MENU *menu)
394 { return(*(Menu_Options *)0); }
395
396/* ./m_pad.c */
397
398#undef set_menu_pad
399int set_menu_pad(
400 MENU *menu,
401 int pad)
402 { return(*(int *)0); }
403
404#undef menu_pad
405int menu_pad(
406 const MENU *menu)
407 { return(*(int *)0); }
408
409/* ./m_pattern.c */
410
411#undef menu_pattern
412char *menu_pattern(
413 const MENU *menu)
414 { return(*(char **)0); }
415
416#undef set_menu_pattern
417int set_menu_pattern(
418 MENU *menu,
419 const char *p)
420 { return(*(int *)0); }
421
422/* ./m_post.c */
423
424#undef _nc_Post_Item
425void _nc_Post_Item(
426 const MENU *menu,
427 const ITEM *item)
428 { /* void */ }
429
430#undef _nc_Draw_Menu
431void _nc_Draw_Menu(
432 const MENU *menu)
433 { /* void */ }
434
435#undef post_menu
436int post_menu(
437 MENU *menu)
438 { return(*(int *)0); }
439
440#undef unpost_menu
441int unpost_menu(
442 MENU *menu)
443 { return(*(int *)0); }
444
445/* ./m_req_name.c */
446
447#undef menu_request_name
448const char *menu_request_name(
449 int request)
450 { return(*(const char **)0); }
451
452#undef menu_request_by_name
453int menu_request_by_name(
454 const char *str)
455 { return(*(int *)0); }
456
457/* ./m_scale.c */
458
459#undef scale_menu
460int scale_menu(
461 const MENU *menu,
462 int *rows,
463 int *cols)
464 { return(*(int *)0); }
465
466/* ./m_spacing.c */
467
468#undef set_menu_spacing
469int set_menu_spacing(
470 MENU *menu,
471 int s_desc,
472 int s_row,
473 int s_col)
474 { return(*(int *)0); }
475
476#undef menu_spacing
477int menu_spacing(
478 const MENU *menu,
479 int *s_desc,
480 int *s_row,
481 int *s_col)
482 { return(*(int *)0); }
483
484/* ./m_sub.c */
485
486#undef set_menu_sub
487int set_menu_sub(
488 MENU *menu,
489 WINDOW *win)
490 { return(*(int *)0); }
491
492#undef menu_sub
493WINDOW *menu_sub(
494 const MENU *menu)
495 { return(*(WINDOW **)0); }
496
497/* ./m_trace.c */
498
499#undef _nc_retrace_item
500ITEM *_nc_retrace_item(
501 ITEM *code)
502 { return(*(ITEM **)0); }
503
504#undef _nc_retrace_item_ptr
505ITEM **_nc_retrace_item_ptr(
506 ITEM **code)
507 { return(*(ITEM ***)0); }
508
509#undef _nc_retrace_item_opts
510Item_Options _nc_retrace_item_opts(
511 Item_Options code)
512 { return(*(Item_Options *)0); }
513
514#undef _nc_retrace_menu
515MENU *_nc_retrace_menu(
516 MENU *code)
517 { return(*(MENU **)0); }
518
519#undef _nc_retrace_menu_hook
520Menu_Hook _nc_retrace_menu_hook(
521 Menu_Hook code)
522 { return(*(Menu_Hook *)0); }
523
524#undef _nc_retrace_menu_opts
525Menu_Options _nc_retrace_menu_opts(
526 Menu_Options code)
527 { return(*(Menu_Options *)0); }
528
529/* ./m_userptr.c */
530
531#undef set_menu_userptr
532int set_menu_userptr(
533 MENU *menu,
534 void *userptr)
535 { return(*(int *)0); }
536
537#undef menu_userptr
538void *menu_userptr(
539 const MENU *menu)
540 { return(*(void **)0); }
541
542/* ./m_win.c */
543
544#undef set_menu_win
545int set_menu_win(
546 MENU *menu,
547 WINDOW *win)
548 { return(*(int *)0); }
549
550#undef menu_win
551WINDOW *menu_win(
552 const MENU *menu)
553 { return(*(WINDOW **)0); }