[Debugger] Stack Trace: Remember window position
This commit is contained in:
parent
c949b8e107
commit
786a519433
|
@ -72,6 +72,11 @@ LRESULT CDebugStackTrace::OnInitDialog(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void CDebugStackTrace::OnExitSizeMove(void)
|
||||||
|
{
|
||||||
|
SaveWindowPos(StackTrace_Top, StackTrace_Left);
|
||||||
|
}
|
||||||
|
|
||||||
LRESULT CDebugStackTrace::OnActivate(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
|
LRESULT CDebugStackTrace::OnActivate(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
|
||||||
{
|
{
|
||||||
Refresh();
|
Refresh();
|
||||||
|
|
|
@ -51,6 +51,7 @@ private:
|
||||||
LRESULT OnClicked(WORD /*wNotifyCode*/, WORD wID, HWND /*hWndCtl*/, BOOL& /*bHandled*/);
|
LRESULT OnClicked(WORD /*wNotifyCode*/, WORD wID, HWND /*hWndCtl*/, BOOL& /*bHandled*/);
|
||||||
LRESULT OnListDblClicked(NMHDR* pNMHDR);
|
LRESULT OnListDblClicked(NMHDR* pNMHDR);
|
||||||
LRESULT OnDestroy(void);
|
LRESULT OnDestroy(void);
|
||||||
|
void OnExitSizeMove(void);
|
||||||
|
|
||||||
BEGIN_MSG_MAP_EX(CDebugStackTrace)
|
BEGIN_MSG_MAP_EX(CDebugStackTrace)
|
||||||
MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog)
|
MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog)
|
||||||
|
@ -59,6 +60,7 @@ private:
|
||||||
COMMAND_CODE_HANDLER(BN_CLICKED, OnClicked)
|
COMMAND_CODE_HANDLER(BN_CLICKED, OnClicked)
|
||||||
NOTIFY_HANDLER_EX(IDC_STACKTRACE_LIST, NM_DBLCLK, OnListDblClicked)
|
NOTIFY_HANDLER_EX(IDC_STACKTRACE_LIST, NM_DBLCLK, OnListDblClicked)
|
||||||
CHAIN_MSG_MAP(CDialogResize<CDebugStackTrace>)
|
CHAIN_MSG_MAP(CDialogResize<CDebugStackTrace>)
|
||||||
|
MSG_WM_EXITSIZEMOVE(OnExitSizeMove)
|
||||||
END_MSG_MAP()
|
END_MSG_MAP()
|
||||||
|
|
||||||
BEGIN_DLGRESIZE_MAP(CDebugStackTrace)
|
BEGIN_DLGRESIZE_MAP(CDebugStackTrace)
|
||||||
|
|
Loading…
Reference in New Issue