diff options
author | George Hazan <ghazan@miranda.im> | 2020-05-04 16:11:14 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2020-05-04 16:11:14 +0300 |
commit | fa125faeee5c0021bb7f6ec9d182e7612561ff34 (patch) | |
tree | 3dc61080289702c1769749d854bbf6bde0eb9651 /plugins/NewStory/src | |
parent | 055bae23041ae6817c9595714b80a0e0fdd77867 (diff) |
first working version of popup menu
Diffstat (limited to 'plugins/NewStory/src')
-rw-r--r-- | plugins/NewStory/src/history_control.cpp | 7 | ||||
-rw-r--r-- | plugins/NewStory/src/resource.h | 2 |
2 files changed, 7 insertions, 2 deletions
diff --git a/plugins/NewStory/src/history_control.cpp b/plugins/NewStory/src/history_control.cpp index 6e1f2dbd83..56dbaa9edc 100644 --- a/plugins/NewStory/src/history_control.cpp +++ b/plugins/NewStory/src/history_control.cpp @@ -50,8 +50,13 @@ struct NewstoryListData : public MZeroedObject int ret = TrackPopupMenu(GetSubMenu(hMenu, 0), TPM_RETURNCMD, pt.x, pt.y, 0, hwnd, nullptr); switch(ret) { case ID_CONTEXT_COPY: + SendMessage(hwnd, NSM_COPY, 0, 0); break; - + + case ID_CONTEXT_EDIT: + BeginEditItem(index); + break; + case ID_CONTEXT_DELETE: break; diff --git a/plugins/NewStory/src/resource.h b/plugins/NewStory/src/resource.h index 0b4511f7f1..9d2340ba58 100644 --- a/plugins/NewStory/src/resource.h +++ b/plugins/NewStory/src/resource.h @@ -9,7 +9,6 @@ #define IDR_CONTEXTMENU 106 #define IDD_MESSAGE 112 #define IDR_POPUPS 113 -#define IDR_ACCEL 114 #define IDD_CALENDARTOOL 118 #define IDD_FILTERMODE 123 #define ICO_NEWSTORY 127 @@ -124,6 +123,7 @@ #define ID_FILTER_AUTO 40022 #define ID_LOGOPTIONS_TEMPLATES 40023 #define ID_LOGOPTIONS_OPTIONS 40024 +#define ID_CONTEXT_EDIT 40025 #define ID_CONTEXT_DELETE 40026 #define ID_CONTEXT_SELECTALL 40027 #define ID_CONTEXT_CANCEL 40028 |