Add "Edit" option to script context menu
This commit is contained in:
parent
6b45241252
commit
13c3f44487
|
@ -178,6 +178,9 @@ LRESULT CDebugScripts::OnClicked(WORD /*wNotifyCode*/, WORD wID, HWND /*hWndCtl*
|
||||||
case ID_POPUP_STOP:
|
case ID_POPUP_STOP:
|
||||||
StopSelected();
|
StopSelected();
|
||||||
break;
|
break;
|
||||||
|
case ID_POPUP_SCRIPT_EDIT:
|
||||||
|
EditSelected();
|
||||||
|
break;
|
||||||
case IDC_CLEAR_BTN:
|
case IDC_CLEAR_BTN:
|
||||||
ConsoleClear();
|
ConsoleClear();
|
||||||
break;
|
break;
|
||||||
|
@ -419,4 +422,9 @@ void CDebugScripts::ToggleSelected()
|
||||||
{
|
{
|
||||||
StopSelected();
|
StopSelected();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void CDebugScripts::EditSelected()
|
||||||
|
{
|
||||||
|
ShellExecute(NULL, "edit", m_SelectedScriptName, NULL, "Scripts", SW_SHOWNORMAL);
|
||||||
|
}
|
||||||
|
|
|
@ -108,6 +108,7 @@ public:
|
||||||
void RunSelected();
|
void RunSelected();
|
||||||
void StopSelected();
|
void StopSelected();
|
||||||
void ToggleSelected();
|
void ToggleSelected();
|
||||||
|
void EditSelected();
|
||||||
|
|
||||||
LRESULT OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
LRESULT OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
|
||||||
LRESULT OnDestroy(void)
|
LRESULT OnDestroy(void)
|
||||||
|
|
|
@ -1990,6 +1990,7 @@ BEGIN
|
||||||
BEGIN
|
BEGIN
|
||||||
MENUITEM "Run", ID_POPUP_RUN
|
MENUITEM "Run", ID_POPUP_RUN
|
||||||
MENUITEM "Stop", ID_POPUP_STOP
|
MENUITEM "Stop", ID_POPUP_STOP
|
||||||
|
MENUITEM "Edit", ID_POPUP_SCRIPT_EDIT
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|
|
@ -721,6 +721,7 @@
|
||||||
#define ID_POPUPMENU_CLEARALLBPS 40019
|
#define ID_POPUPMENU_CLEARALLBPS 40019
|
||||||
#define ID_POPUPMENU_TOGGLERBP 40020
|
#define ID_POPUPMENU_TOGGLERBP 40020
|
||||||
#define ID_POPUPMENU_TOGGLEWBP 40021
|
#define ID_POPUPMENU_TOGGLEWBP 40021
|
||||||
|
#define ID_POPUP_SCRIPT_EDIT 40023
|
||||||
#define ID_POPUP_RUN 40024
|
#define ID_POPUP_RUN 40024
|
||||||
#define ID_POPUP_STOP 40025
|
#define ID_POPUP_STOP 40025
|
||||||
#define ID_POPUPMENU_INSERTNOP 40026
|
#define ID_POPUPMENU_INSERTNOP 40026
|
||||||
|
|
Loading…
Reference in New Issue