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