fltkhs-0.5.3.0: c-src/Fl_Menu_ItemC.h
#ifndef __FL_MENU_ITEM_C__
#define __FL_MENU_ITEM_C__
#ifdef __cplusplus
// always include the FL/*.H headers before local headers
// Fl_Widget is included transitively and needed for
// the callback mechanism included below to work.
#include "FL/Fl.H"
#include "FL/Fl_Menu_Item.H"
#include "Fl_CallbackC.h"
EXPORT {
#endif
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_next_with_step,(fl_Menu_Item menu_item, int step));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_next,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_first,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(const char*,Fl_Menu_Item_label,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_label,(fl_Menu_Item menu_item, const char* a));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_label_with_labeltype,(fl_Menu_Item menu_item, Fl_Labeltype labeltype,const char* b));
FL_EXPORT_C_HEADER(Fl_Labeltype,Fl_Menu_Item_labeltype,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_labeltype,(fl_Menu_Item menu_item, Fl_Labeltype a));
FL_EXPORT_C_HEADER(Fl_Color,Fl_Menu_Item_labelcolor,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_labelcolor,(fl_Menu_Item menu_item, Fl_Color a));
FL_EXPORT_C_HEADER(Fl_Font,Fl_Menu_Item_labelfont,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_labelfont,(fl_Menu_Item menu_item, Fl_Font a));
FL_EXPORT_C_HEADER(Fl_Fontsize,Fl_Menu_Item_labelsize,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_labelsize,(fl_Menu_Item menu_item, Fl_Fontsize a));
// fl_Callback* callback(); commented until I figure out how to do this
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_callback_with_user_data,(fl_Menu_Item menu_item, fl_Callback* c, void* user_data));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_callback,(fl_Menu_Item menu_item, fl_Callback* c));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_has_callback,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void*,Fl_Menu_Item_user_data,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_user_data,(fl_Menu_Item menu_item, void* v));
FL_EXPORT_C_HEADER(long,Fl_Menu_Item_argument,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_argument,(fl_Menu_Item menu_item, long v));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_shortcut,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_shortcut,(fl_Menu_Item menu_item, int s));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_submenu,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_checkbox,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_radio,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_value,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_clear,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_setonly,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_visible,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_show,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_hide,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_active,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_activate,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_deactivate,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_activevisible,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_image,(fl_Menu_Item menu_item, fl_Image a));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_measure,(fl_Menu_Item menu_item, int* h, fl_Menu_ menu));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_draw_with_t,(fl_Menu_Item menu_item, int x, int y, int w, int h, fl_Menu_, int t));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_draw,(fl_Menu_Item menu_item, int x, int y, int w, int h, fl_Menu_ menu));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_flags,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_set_flags,(fl_Menu_Item menu_item,int flags));
FL_EXPORT_C_HEADER(char*,Fl_Menu_Item_text,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_popup,(fl_Menu_Item menu_item, int X, int Y));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_pulldown,(fl_Menu_Item menu_item, int X, int Y, int W, int H));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_popup_with_args,(fl_Menu_Item menu_item,int X,int Y, char* title, fl_Menu_Item picked, fl_Menu_ menu));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_pulldown_with_args,(fl_Menu_Item menu_item,int X,int Y,int W, int H, fl_Menu_Item picked, fl_Menu_ menu, fl_Menu_Item title, int menubar));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_test_shortcut,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_find_shortcut_with_ip_require_alt,(fl_Menu_Item menu_item, int* ip, int require_alt));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_find_shortcut_with_ip,(fl_Menu_Item menu_item, int* ip));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_find_shortcut_with_require_alt,(fl_Menu_Item menu_item, int require_alt));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_do_callback,(fl_Menu_Item menu_item, fl_Widget o));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_do_callback_with_user_data,(fl_Menu_Item menu_item, fl_Widget o,void* arg));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_checked,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_check,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_uncheck,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_insert,(fl_Menu_Item menu_item, int index, char* name , int shortcut, fl_Callback* cb));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_insert_with_user_data,(fl_Menu_Item menu_item, int index, char* name, int shortcut, fl_Callback* cb, void* user_data));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_insert_with_flags,(fl_Menu_Item menu_item, int index, char* name, int shortcut, fl_Callback* cb, int flags));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_insert_with_user_data_flags,(fl_Menu_Item menu_item, int index, char* name, int shortcut, fl_Callback* cb, void* user_data, int flags));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_add,(fl_Menu_Item menu_item, char* name, int shortcut, fl_Callback* cb));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_add_with_user_data,(fl_Menu_Item menu_item, char* name, int shortcut, fl_Callback* cb, void* user_data));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_add_with_flags,(fl_Menu_Item menu_item, char* name, int shortcut, fl_Callback* cb, int flags));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_add_with_user_data_flags,(fl_Menu_Item menu_item, char* name, int shortcut, fl_Callback* cb, void* user_data, int flags));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_add_with_shortcutname_user_data,(fl_Menu_Item menu_item, char* name, char* shortcut, fl_Callback* cb, void* user_data));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_add_with_shortcutname_flags,(fl_Menu_Item menu_item, char* name, char* shortcut, fl_Callback* cb, int flags));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_add_with_shortcutname_user_data_flags,(fl_Menu_Item menu_item, char* name, char* shortcut, fl_Callback* cb, void* user_data, int flags));
FL_EXPORT_C_HEADER(int,Fl_Menu_Item_size,(fl_Menu_Item menu_item));
FL_EXPORT_C_HEADER(fl_Menu_Item,Fl_Menu_Item_New,());
FL_EXPORT_C_HEADER(void,Fl_Menu_Item_Destroy,(fl_Menu_Item menu_item));
#ifdef __cplusplus
}
#endif
#endif /* __FL_MENU_ITEM_C__ */