X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fwidgets%2FXABContactMenu.h;h=95092a74118a49b733643893db0e5d16f9bf11a5;hb=f8559862b41902d7661a5875e87c69c3b03272af;hp=13e0cff53d23ac327c84f32db0d298d89de88a62;hpb=7de73eb5809d783dc0aa588ab46b5821ae8b853f;p=xestiaab%2F.git diff --git a/source/widgets/XABContactMenu.h b/source/widgets/XABContactMenu.h index 13e0cff..95092a7 100644 --- a/source/widgets/XABContactMenu.h +++ b/source/widgets/XABContactMenu.h @@ -25,7 +25,17 @@ #include #include -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 }; @@ -55,12 +65,12 @@ class XABContactMenu : public XABContactMenuADT 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,