From aa17320c0547cd8825b70be34c0918611d3c285c Mon Sep 17 00:00:00 2001 From: deuce <> Date: Tue, 25 Oct 2011 06:46:52 +0000 Subject: [PATCH] Add right-click menu to copy items/refresh list. --- .../userlist/wxsmith/SBBS_User_Listframe.wxs | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/sbbs3/userlist/wxsmith/SBBS_User_Listframe.wxs b/src/sbbs3/userlist/wxsmith/SBBS_User_Listframe.wxs index 6dba867888..f7fa56b6f7 100644 --- a/src/sbbs3/userlist/wxsmith/SBBS_User_Listframe.wxs +++ b/src/sbbs3/userlist/wxsmith/SBBS_User_Listframe.wxs @@ -40,6 +40,7 @@ <style>wxLC_REPORT|wxLC_HRULES</style> <handler function="OnUserListItemSelect" entry="EVT_LIST_ITEM_SELECTED" /> <handler function="OnUserListItemSelect" entry="EVT_LIST_ITEM_DESELECTED" /> + <handler function="OnUserListItemRClick" entry="EVT_LIST_ITEM_RIGHT_CLICK" /> </object> <flag>wxALL|wxEXPAND|wxALIGN_LEFT|wxALIGN_TOP</flag> <border>5</border> @@ -127,5 +128,27 @@ <widths>-1</widths> <styles>wxSB_NORMAL</styles> </object> + <object class="wxMenu" variable="ContextMenu" member="yes"> + <object class="wxMenuItem" name="ID_EDITUSER" variable="MenuItem3" member="yes"> + <label>Edit User</label> + <accel>E</accel> + <enabled>0</enabled> + </object> + <object class="wxMenuItem" name="ID_COPY" variable="MenuItem4" member="yes"> + <label>Copy</label> + <accel>C</accel> + <handler function="CopyMenuItemSelected" entry="EVT_MENU" /> + </object> + <object class="wxMenuItem" name="ID_COPYALL" variable="MenuItem5" member="yes"> + <label>Copy All</label> + <accel>A</accel> + <handler function="CopyAllMenuItemSelected" entry="EVT_MENU" /> + </object> + <object class="wxMenuItem" name="ID_REFRESH" variable="MenuItem6" member="yes"> + <label>Refresh</label> + <accel>R</accel> + <handler function="OnRefreshButtonClick" entry="EVT_MENU" /> + </object> + </object> </object> </wxsmith> -- GitLab