X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fwidgets%2FXABContactMenu.h;h=e9858b16a5ff4439d30450c9180123842f57306c;hb=f69e09d827e06435ea94bb73aa71ab5f9d5c035b;hp=13e0cff53d23ac327c84f32db0d298d89de88a62;hpb=781846ba3acc53f5e6f47e736c7d18544895b39c;p=xestiaab%2F.git diff --git a/source/widgets/XABContactMenu.h b/source/widgets/XABContactMenu.h index 13e0cff..e9858b1 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,