OSDN Git Service

BrowseRefsDlg: Resizable
authorJohan t Hart <johanthart@gmail.com>
Tue, 21 Apr 2009 22:08:13 +0000 (00:08 +0200)
committerFrank Li <lznuaa@gmail.com>
Fri, 24 Apr 2009 01:51:11 +0000 (09:51 +0800)
src/Resources/TortoiseProcENG.rc
src/TortoiseProc/BrowseRefsDlg.cpp
src/TortoiseProc/BrowseRefsDlg.h

index 52dedbe..5983b58 100644 (file)
Binary files a/src/Resources/TortoiseProcENG.rc and b/src/Resources/TortoiseProcENG.rc differ
index beaf97e..f24931a 100644 (file)
@@ -8,10 +8,10 @@
 \r
 // CBrowseRefsDlg dialog\r
 \r
 \r
 // CBrowseRefsDlg dialog\r
 \r
-IMPLEMENT_DYNAMIC(CBrowseRefsDlg, CDialog)\r
+IMPLEMENT_DYNAMIC(CBrowseRefsDlg, CResizableStandAloneDialog)\r
 \r
 CBrowseRefsDlg::CBrowseRefsDlg(CWnd* pParent /*=NULL*/)\r
 \r
 CBrowseRefsDlg::CBrowseRefsDlg(CWnd* pParent /*=NULL*/)\r
-       : CDialog(CBrowseRefsDlg::IDD, pParent)\r
+       : CResizableStandAloneDialog(CBrowseRefsDlg::IDD, pParent)\r
 {\r
 \r
 }\r
 {\r
 \r
 }\r
@@ -27,7 +27,7 @@ void CBrowseRefsDlg::DoDataExchange(CDataExchange* pDX)
 }\r
 \r
 \r
 }\r
 \r
 \r
-BEGIN_MESSAGE_MAP(CBrowseRefsDlg, CDialog)\r
+BEGIN_MESSAGE_MAP(CBrowseRefsDlg, CResizableStandAloneDialog)\r
        ON_BN_CLICKED(IDOK, &CBrowseRefsDlg::OnBnClickedOk)\r
 END_MESSAGE_MAP()\r
 \r
        ON_BN_CLICKED(IDOK, &CBrowseRefsDlg::OnBnClickedOk)\r
 END_MESSAGE_MAP()\r
 \r
@@ -41,7 +41,12 @@ void CBrowseRefsDlg::OnBnClickedOk()
 \r
 BOOL CBrowseRefsDlg::OnInitDialog()\r
 {\r
 \r
 BOOL CBrowseRefsDlg::OnInitDialog()\r
 {\r
-       CDialog::OnInitDialog();\r
+       CResizableStandAloneDialog::OnInitDialog();\r
+\r
+       AddAnchor(IDC_TREE_REF, TOP_LEFT, BOTTOM_RIGHT);\r
+\r
+       AddAnchor(IDOK,BOTTOM_RIGHT);\r
+       AddAnchor(IDCANCEL,BOTTOM_RIGHT);\r
 \r
        Refresh();\r
 \r
 \r
        Refresh();\r
 \r
index 8980ec9..ce31d63 100644 (file)
@@ -3,6 +3,7 @@
 #include "Git.h"\r
 #include <map>\r
 #include "afxcmn.h"\r
 #include "Git.h"\r
 #include <map>\r
 #include "afxcmn.h"\r
+#include "StandAloneDlg.h"\r
 \r
 class CShadowTree\r
 {\r
 \r
 class CShadowTree\r
 {\r
@@ -23,7 +24,7 @@ public:
        CShadowTree*    m_pParent;\r
 };\r
 \r
        CShadowTree*    m_pParent;\r
 };\r
 \r
-class CBrowseRefsDlg : public CDialog\r
+class CBrowseRefsDlg : public CResizableStandAloneDialog\r
 {\r
        DECLARE_DYNAMIC(CBrowseRefsDlg)\r
 \r
 {\r
        DECLARE_DYNAMIC(CBrowseRefsDlg)\r
 \r