150276Speter/**************************************************************************** 2166124Srafan * Copyright (c) 1999-2002,2005 Free Software Foundation, Inc. * 350276Speter * * 450276Speter * Permission is hereby granted, free of charge, to any person obtaining a * 550276Speter * copy of this software and associated documentation files (the * 650276Speter * "Software"), to deal in the Software without restriction, including * 750276Speter * without limitation the rights to use, copy, modify, merge, publish, * 850276Speter * distribute, distribute with modifications, sublicense, and/or sell * 950276Speter * copies of the Software, and to permit persons to whom the Software is * 1050276Speter * furnished to do so, subject to the following conditions: * 1150276Speter * * 1250276Speter * The above copyright notice and this permission notice shall be included * 1350276Speter * in all copies or substantial portions of the Software. * 1450276Speter * * 1550276Speter * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * 1650276Speter * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * 1750276Speter * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * 1850276Speter * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, * 1950276Speter * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * 2050276Speter * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * 2150276Speter * THE USE OR OTHER DEALINGS IN THE SOFTWARE. * 2250276Speter * * 2350276Speter * Except as contained in this notice, the name(s) of the above copyright * 2450276Speter * holders shall not be used in advertising or otherwise to promote the * 2550276Speter * sale, use or other dealings in this Software without prior written * 2650276Speter * authorization. * 2750276Speter ****************************************************************************/ 2850276Speter 2950276Speter/**************************************************************************** 30166124Srafan * Author: Thomas E. Dickey 1996-2002,2005 * 3150276Speter ****************************************************************************/ 3250276Speter/* LINTLIBRARY */ 3350276Speter 3450276Speter/* ./m_attribs.c */ 3550276Speter 3650276Speter#include "menu.priv.h" 3750276Speter 3850276Speter#undef set_menu_fore 3950276Speterint set_menu_fore( 4050276Speter MENU *menu, 4150276Speter chtype attr) 4250276Speter { return(*(int *)0); } 4350276Speter 4450276Speter#undef menu_fore 4550276Speterchtype menu_fore( 4650276Speter const MENU *menu) 4750276Speter { return(*(chtype *)0); } 4850276Speter 4950276Speter#undef set_menu_back 5050276Speterint set_menu_back( 5150276Speter MENU *menu, 5250276Speter chtype attr) 5350276Speter { return(*(int *)0); } 5450276Speter 5550276Speter#undef menu_back 5650276Speterchtype menu_back( 5750276Speter const MENU *menu) 5850276Speter { return(*(chtype *)0); } 5950276Speter 6050276Speter#undef set_menu_grey 6150276Speterint set_menu_grey( 6250276Speter MENU *menu, 6350276Speter chtype attr) 6450276Speter { return(*(int *)0); } 6550276Speter 6650276Speter#undef menu_grey 6750276Speterchtype menu_grey( 6850276Speter const MENU *menu) 6950276Speter { return(*(chtype *)0); } 7050276Speter 7150276Speter/* ./m_cursor.c */ 7250276Speter 7350276Speter#undef _nc_menu_cursor_pos 7450276Speterint _nc_menu_cursor_pos( 7550276Speter const MENU *menu, 7650276Speter const ITEM *item, 7750276Speter int *pY, 7850276Speter int *pX) 7950276Speter { return(*(int *)0); } 8050276Speter 8150276Speter#undef pos_menu_cursor 8250276Speterint pos_menu_cursor( 8350276Speter const MENU *menu) 8450276Speter { return(*(int *)0); } 8550276Speter 8650276Speter/* ./m_driver.c */ 8750276Speter 8850276Speter#undef _nc_Match_Next_Character_In_Item_Name 8950276Speterint _nc_Match_Next_Character_In_Item_Name( 9050276Speter MENU *menu, 9150276Speter int ch, 9250276Speter ITEM **item) 9350276Speter { return(*(int *)0); } 9450276Speter 9550276Speter#undef menu_driver 9650276Speterint menu_driver( 9750276Speter MENU *menu, 9850276Speter int c) 9950276Speter { return(*(int *)0); } 10050276Speter 10150276Speter/* ./m_format.c */ 10250276Speter 10350276Speter#undef set_menu_format 10450276Speterint set_menu_format( 10550276Speter MENU *menu, 10650276Speter int rows, 10750276Speter int cols) 10850276Speter { return(*(int *)0); } 10950276Speter 11050276Speter#undef menu_format 11150276Spetervoid menu_format( 11250276Speter const MENU *menu, 11350276Speter int *rows, 11450276Speter int *cols) 11550276Speter { /* void */ } 11650276Speter 11750276Speter/* ./m_global.c */ 11850276Speter 11950276Speter#undef _nc_Default_Menu 12050276SpeterMENU _nc_Default_Menu; 12150276Speter#undef _nc_Default_Item 12250276SpeterITEM _nc_Default_Item; 12350276Speter 12450276Speter#undef _nc_Connect_Items 125166124SrafanNCURSES_BOOL _nc_Connect_Items( 12650276Speter MENU *menu, 12750276Speter ITEM **items) 128166124Srafan { return(*(NCURSES_BOOL *)0); } 12950276Speter 13050276Speter#undef _nc_Disconnect_Items 13150276Spetervoid _nc_Disconnect_Items( 13250276Speter MENU *menu) 13350276Speter { /* void */ } 13450276Speter 135166124Srafan#undef _nc_Calculate_Text_Width 136166124Srafanint _nc_Calculate_Text_Width( 137166124Srafan const TEXT *item) 138166124Srafan { return(*(int *)0); } 139166124Srafan 14050276Speter#undef _nc_Calculate_Item_Length_and_Width 14150276Spetervoid _nc_Calculate_Item_Length_and_Width( 14250276Speter MENU *menu) 14350276Speter { /* void */ } 14450276Speter 14550276Speter#undef _nc_Link_Items 14650276Spetervoid _nc_Link_Items( 14750276Speter MENU *menu) 14850276Speter { /* void */ } 14950276Speter 15050276Speter#undef _nc_Show_Menu 15150276Spetervoid _nc_Show_Menu( 15250276Speter const MENU *menu) 15350276Speter { /* void */ } 15450276Speter 15550276Speter#undef _nc_New_TopRow_and_CurrentItem 15650276Spetervoid _nc_New_TopRow_and_CurrentItem( 15750276Speter MENU *menu, 15850276Speter int new_toprow, 15950276Speter ITEM *new_current_item) 16050276Speter { /* void */ } 16150276Speter 16250276Speter/* ./m_hook.c */ 16350276Speter 16450276Speter#undef set_menu_init 16550276Speterint set_menu_init( 16650276Speter MENU *menu, 16750276Speter Menu_Hook func) 16850276Speter { return(*(int *)0); } 16950276Speter 17050276Speter#undef menu_init 17150276SpeterMenu_Hook menu_init( 17250276Speter const MENU *menu) 17350276Speter { return(*(Menu_Hook *)0); } 17450276Speter 17550276Speter#undef set_menu_term 17650276Speterint set_menu_term( 17750276Speter MENU *menu, 17850276Speter Menu_Hook func) 17950276Speter { return(*(int *)0); } 18050276Speter 18150276Speter#undef menu_term 18250276SpeterMenu_Hook menu_term( 18350276Speter const MENU *menu) 18450276Speter { return(*(Menu_Hook *)0); } 18550276Speter 18650276Speter#undef set_item_init 18750276Speterint set_item_init( 18850276Speter MENU *menu, 18950276Speter Menu_Hook func) 19050276Speter { return(*(int *)0); } 19150276Speter 19250276Speter#undef item_init 19350276SpeterMenu_Hook item_init( 19450276Speter const MENU *menu) 19550276Speter { return(*(Menu_Hook *)0); } 19650276Speter 19750276Speter#undef set_item_term 19850276Speterint set_item_term( 19950276Speter MENU *menu, 20050276Speter Menu_Hook func) 20150276Speter { return(*(int *)0); } 20250276Speter 20350276Speter#undef item_term 20450276SpeterMenu_Hook item_term( 20550276Speter const MENU *menu) 20650276Speter { return(*(Menu_Hook *)0); } 20750276Speter 20850276Speter/* ./m_item_cur.c */ 20950276Speter 21050276Speter#undef set_current_item 21150276Speterint set_current_item( 21250276Speter MENU *menu, 21350276Speter ITEM *item) 21450276Speter { return(*(int *)0); } 21550276Speter 21650276Speter#undef current_item 21750276SpeterITEM *current_item( 21850276Speter const MENU *menu) 21950276Speter { return(*(ITEM **)0); } 22050276Speter 22150276Speter#undef item_index 22250276Speterint item_index( 22350276Speter const ITEM *item) 22450276Speter { return(*(int *)0); } 22550276Speter 22650276Speter/* ./m_item_nam.c */ 22750276Speter 22850276Speter#undef item_name 22950276Speterconst char *item_name( 23050276Speter const ITEM *item) 23150276Speter { return(*(const char **)0); } 23250276Speter 23350276Speter#undef item_description 23450276Speterconst char *item_description( 23550276Speter const ITEM *item) 23650276Speter { return(*(const char **)0); } 23750276Speter 23850276Speter/* ./m_item_new.c */ 23950276Speter 24050276Speter#undef new_item 24150276SpeterITEM *new_item( 24250276Speter const char *name, 24350276Speter const char *description) 24450276Speter { return(*(ITEM **)0); } 24550276Speter 24650276Speter#undef free_item 24750276Speterint free_item( 24850276Speter ITEM *item) 24950276Speter { return(*(int *)0); } 25050276Speter 25150276Speter#undef set_menu_mark 25250276Speterint set_menu_mark( 25350276Speter MENU *menu, 25450276Speter const char *mark) 25550276Speter { return(*(int *)0); } 25650276Speter 25750276Speter#undef menu_mark 25850276Speterconst char *menu_mark( 25950276Speter const MENU *menu) 26050276Speter { return(*(const char **)0); } 26150276Speter 26250276Speter/* ./m_item_opt.c */ 26350276Speter 26450276Speter#undef set_item_opts 26550276Speterint set_item_opts( 26650276Speter ITEM *item, 26750276Speter Item_Options opts) 26850276Speter { return(*(int *)0); } 26950276Speter 27050276Speter#undef item_opts_off 27150276Speterint item_opts_off( 27250276Speter ITEM *item, 27350276Speter Item_Options opts) 27450276Speter { return(*(int *)0); } 27550276Speter 27650276Speter#undef item_opts_on 27750276Speterint item_opts_on( 27850276Speter ITEM *item, 27950276Speter Item_Options opts) 28050276Speter { return(*(int *)0); } 28150276Speter 28250276Speter#undef item_opts 28350276SpeterItem_Options item_opts( 28450276Speter const ITEM *item) 28550276Speter { return(*(Item_Options *)0); } 28650276Speter 28750276Speter/* ./m_item_top.c */ 28850276Speter 28950276Speter#undef set_top_row 29050276Speterint set_top_row( 29150276Speter MENU *menu, 29250276Speter int row) 29350276Speter { return(*(int *)0); } 29450276Speter 29550276Speter#undef top_row 29650276Speterint top_row( 29750276Speter const MENU *menu) 29850276Speter { return(*(int *)0); } 29950276Speter 30050276Speter/* ./m_item_use.c */ 30150276Speter 30250276Speter#undef set_item_userptr 30350276Speterint set_item_userptr( 30450276Speter ITEM *item, 30550276Speter void *userptr) 30650276Speter { return(*(int *)0); } 30750276Speter 30850276Speter#undef item_userptr 30950276Spetervoid *item_userptr( 31050276Speter const ITEM *item) 31150276Speter { return(*(void **)0); } 31250276Speter 31350276Speter/* ./m_item_val.c */ 31450276Speter 31550276Speter#undef set_item_value 31650276Speterint set_item_value( 31750276Speter ITEM *item, 318166124Srafan NCURSES_BOOL value) 31950276Speter { return(*(int *)0); } 32050276Speter 32150276Speter#undef item_value 322166124SrafanNCURSES_BOOL item_value( 32350276Speter const ITEM *item) 324166124Srafan { return(*(NCURSES_BOOL *)0); } 32550276Speter 32650276Speter/* ./m_item_vis.c */ 32750276Speter 32850276Speter#undef item_visible 329166124SrafanNCURSES_BOOL item_visible( 33050276Speter const ITEM *item) 331166124Srafan { return(*(NCURSES_BOOL *)0); } 33250276Speter 33350276Speter/* ./m_items.c */ 33450276Speter 33550276Speter#undef set_menu_items 33650276Speterint set_menu_items( 33750276Speter MENU *menu, 33850276Speter ITEM **items) 33950276Speter { return(*(int *)0); } 34050276Speter 34150276Speter#undef menu_items 34250276SpeterITEM **menu_items( 34350276Speter const MENU *menu) 34450276Speter { return(*(ITEM ***)0); } 34550276Speter 34650276Speter#undef item_count 34750276Speterint item_count( 34850276Speter const MENU *menu) 34950276Speter { return(*(int *)0); } 35050276Speter 35150276Speter/* ./m_new.c */ 35250276Speter 35350276Speter#undef new_menu 35450276SpeterMENU *new_menu( 35550276Speter ITEM **items) 35650276Speter { return(*(MENU **)0); } 35750276Speter 35850276Speter#undef free_menu 35950276Speterint free_menu( 36050276Speter MENU *menu) 36150276Speter { return(*(int *)0); } 36250276Speter 36350276Speter/* ./m_opts.c */ 36450276Speter 36550276Speter#undef set_menu_opts 36650276Speterint set_menu_opts( 36750276Speter MENU *menu, 36850276Speter Menu_Options opts) 36950276Speter { return(*(int *)0); } 37050276Speter 37150276Speter#undef menu_opts_off 37250276Speterint menu_opts_off( 37350276Speter MENU *menu, 37450276Speter Menu_Options opts) 37550276Speter { return(*(int *)0); } 37650276Speter 37750276Speter#undef menu_opts_on 37850276Speterint menu_opts_on( 37950276Speter MENU *menu, 38050276Speter Menu_Options opts) 38150276Speter { return(*(int *)0); } 38250276Speter 38350276Speter#undef menu_opts 38450276SpeterMenu_Options menu_opts( 38550276Speter const MENU *menu) 38650276Speter { return(*(Menu_Options *)0); } 38750276Speter 38850276Speter/* ./m_pad.c */ 38950276Speter 39050276Speter#undef set_menu_pad 39150276Speterint set_menu_pad( 39250276Speter MENU *menu, 39350276Speter int pad) 39450276Speter { return(*(int *)0); } 39550276Speter 39650276Speter#undef menu_pad 39750276Speterint menu_pad( 39850276Speter const MENU *menu) 39950276Speter { return(*(int *)0); } 40050276Speter 40150276Speter/* ./m_pattern.c */ 40250276Speter 40350276Speter#undef menu_pattern 40450276Speterchar *menu_pattern( 40550276Speter const MENU *menu) 40650276Speter { return(*(char **)0); } 40750276Speter 40850276Speter#undef set_menu_pattern 40950276Speterint set_menu_pattern( 41050276Speter MENU *menu, 41150276Speter const char *p) 41250276Speter { return(*(int *)0); } 41350276Speter 41450276Speter/* ./m_post.c */ 41550276Speter 41650276Speter#undef _nc_Post_Item 41750276Spetervoid _nc_Post_Item( 41850276Speter const MENU *menu, 41950276Speter const ITEM *item) 42050276Speter { /* void */ } 42150276Speter 42250276Speter#undef _nc_Draw_Menu 42350276Spetervoid _nc_Draw_Menu( 42450276Speter const MENU *menu) 42550276Speter { /* void */ } 42650276Speter 42750276Speter#undef post_menu 42850276Speterint post_menu( 42950276Speter MENU *menu) 43050276Speter { return(*(int *)0); } 43150276Speter 43250276Speter#undef unpost_menu 43350276Speterint unpost_menu( 43450276Speter MENU *menu) 43550276Speter { return(*(int *)0); } 43650276Speter 43750276Speter/* ./m_req_name.c */ 43850276Speter 43950276Speter#undef menu_request_name 44050276Speterconst char *menu_request_name( 44150276Speter int request) 44250276Speter { return(*(const char **)0); } 44350276Speter 44450276Speter#undef menu_request_by_name 44550276Speterint menu_request_by_name( 44650276Speter const char *str) 44750276Speter { return(*(int *)0); } 44850276Speter 44950276Speter/* ./m_scale.c */ 45050276Speter 45150276Speter#undef scale_menu 45250276Speterint scale_menu( 45350276Speter const MENU *menu, 45450276Speter int *rows, 45550276Speter int *cols) 45650276Speter { return(*(int *)0); } 45750276Speter 45850276Speter/* ./m_spacing.c */ 45950276Speter 46050276Speter#undef set_menu_spacing 46150276Speterint set_menu_spacing( 46250276Speter MENU *menu, 46350276Speter int s_desc, 46450276Speter int s_row, 46550276Speter int s_col) 46650276Speter { return(*(int *)0); } 46750276Speter 46850276Speter#undef menu_spacing 46950276Speterint menu_spacing( 47050276Speter const MENU *menu, 47150276Speter int *s_desc, 47250276Speter int *s_row, 47350276Speter int *s_col) 47450276Speter { return(*(int *)0); } 47550276Speter 47650276Speter/* ./m_sub.c */ 47750276Speter 47850276Speter#undef set_menu_sub 47950276Speterint set_menu_sub( 48050276Speter MENU *menu, 48150276Speter WINDOW *win) 48250276Speter { return(*(int *)0); } 48350276Speter 48450276Speter#undef menu_sub 48550276SpeterWINDOW *menu_sub( 48650276Speter const MENU *menu) 48750276Speter { return(*(WINDOW **)0); } 48850276Speter 489166124Srafan/* ./m_trace.c */ 490166124Srafan 491166124Srafan#undef _nc_retrace_item 492166124SrafanITEM *_nc_retrace_item( 493166124Srafan ITEM *code) 494166124Srafan { return(*(ITEM **)0); } 495166124Srafan 496166124Srafan#undef _nc_retrace_item_ptr 497166124SrafanITEM **_nc_retrace_item_ptr( 498166124Srafan ITEM **code) 499166124Srafan { return(*(ITEM ***)0); } 500166124Srafan 501166124Srafan#undef _nc_retrace_item_opts 502166124SrafanItem_Options _nc_retrace_item_opts( 503166124Srafan Item_Options code) 504166124Srafan { return(*(Item_Options *)0); } 505166124Srafan 506166124Srafan#undef _nc_retrace_menu 507166124SrafanMENU *_nc_retrace_menu( 508166124Srafan MENU *code) 509166124Srafan { return(*(MENU **)0); } 510166124Srafan 511166124Srafan#undef _nc_retrace_menu_hook 512166124SrafanMenu_Hook _nc_retrace_menu_hook( 513166124Srafan Menu_Hook code) 514166124Srafan { return(*(Menu_Hook *)0); } 515166124Srafan 516166124Srafan#undef _nc_retrace_menu_opts 517166124SrafanMenu_Options _nc_retrace_menu_opts( 518166124Srafan Menu_Options code) 519166124Srafan { return(*(Menu_Options *)0); } 520166124Srafan 52150276Speter/* ./m_userptr.c */ 52250276Speter 52350276Speter#undef set_menu_userptr 52450276Speterint set_menu_userptr( 52550276Speter MENU *menu, 52650276Speter void *userptr) 52750276Speter { return(*(int *)0); } 52850276Speter 52950276Speter#undef menu_userptr 53050276Spetervoid *menu_userptr( 53150276Speter const MENU *menu) 53250276Speter { return(*(void **)0); } 53350276Speter 53450276Speter/* ./m_win.c */ 53550276Speter 53650276Speter#undef set_menu_win 53750276Speterint set_menu_win( 53850276Speter MENU *menu, 53950276Speter WINDOW *win) 54050276Speter { return(*(int *)0); } 54150276Speter 54250276Speter#undef menu_win 54350276SpeterWINDOW *menu_win( 54450276Speter const MENU *menu) 54550276Speter { return(*(WINDOW **)0); } 546