1 /////////////////////////////////////////////////////////////////////////////// 2 // Name: MadCommand.h 3 // Description: for building MenuBar & ToolBar & KeyBinding 4 // Author: madedit@gmail.com 5 // Licence: GPL 6 /////////////////////////////////////////////////////////////////////////////// 7 8 #ifndef _MADCOMMAND_H_ 9 #define _MADCOMMAND_H_ 10 11 #include "MadEdit/MadEditCommand.h" 12 13 struct CommandData 14 { 15 MadEditCommand command; 16 int menu_level; 17 int menu_id; 18 const wxChar *menuid_name; 19 const wxChar *text; 20 const wxChar *key; 21 wxItemKind kind; 22 int image_idx; 23 wxMenu **menu_ptr; 24 const wxChar *hint; 25 }; 26 27 extern CommandData CommandTable[]; 28 29 #endif 30