#include <wx/listctrl.h>
#include <wx/app.h>
-enum {
+enum XABContactMenuID {
+ ID_CONTACTMENU_OPEN = 1,
+ ID_CONTACTMENU_NEW,
+ ID_CONTACTMENU_EDIT,
+ ID_CONTACTMENU_DELETE,
+ ID_CONTACTMENU_REFRESHAB,
+ ID_CONTACTMENU_REVEAL,
+ ID_CONTACTMENU_SEPARATOR
+};
+
+enum XABContactMenuType {
XABCONTACTMENU_MAIN,
XABCONTACTMENU_SEARCH
};
void AppendMenuItem(wxString ObjectName,
wxString MenuName,
wxString MenuDescription,
- int ItemID,
+ XABContactMenuID ItemID,
wxItemKind ItemType);
protected:
void ProcessMenuItemClick(wxCommandEvent& event);
public:
- XABContactMenu(int MenuType);
+ XABContactMenu(XABContactMenuType MenuType);
~XABContactMenu();
void SetupPointersSearch(wxWindow* WindowPtrIn,
wxListCtrl* ContactListCtrlIn,