[26873] in CVS-changelog-for-Kerberos-V5

home help back first fref pref prev next nref lref last post

krb5 commit: Only create toolbar when not using ribbon UI

daemon@ATHENA.MIT.EDU (Benjamin Kaduk)
Fri Aug 24 12:24:41 2012

Date: Fri, 24 Aug 2012 12:24:11 -0400
From: Benjamin Kaduk <kaduk@mit.edu>
Message-Id: <201208241624.q7OGOB8v000423@drugstore.mit.edu>
To: cvs-krb5@mit.edu
Reply-To: krbdev@mit.edu
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cvs-krb5-bounces@mit.edu

https://github.com/krb5/krb5/commit/7fc182b343517278ba7c8dd5b338068c74d032c6
commit 7fc182b343517278ba7c8dd5b338068c74d032c6
Author: Kevin Wasserman <kevin.wasserman@painless-security.com>
Date:   Mon Apr 16 14:48:43 2012 -0400

    Only create toolbar when not using ribbon UI
    
    When we do create the toolbar, dock it.
    
    Signed-off-by: Kevin Wasserman <kevin.wasserman@painless-security.com>
    
    ticket: 7250 (new)
    queue: kfw
    target_version: 1.10.4
    tags: pullup

 src/windows/leash/MainFrm.cpp |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/src/windows/leash/MainFrm.cpp b/src/windows/leash/MainFrm.cpp
index 15c0157..5346502 100644
--- a/src/windows/leash/MainFrm.cpp
+++ b/src/windows/leash/MainFrm.cpp
@@ -130,9 +130,9 @@ int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
 
 #endif
 */
-
-	if (!m_wndToolBar.Create(this) ||
-		!m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
+	if ((!CLeashApp::m_useRibbon) &&
+		(!m_wndToolBar.Create(this) ||
+		 !m_wndToolBar.LoadToolBar(IDR_MAINFRAME)))
 	{
 		MessageBox("There is problem creating the Leash Toolbar!",
                    "Error", MB_OK);
@@ -154,11 +154,13 @@ int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
 	//m_wndToolBar.SetPaneStyle(m_wndToolBar.GetPaneStyle() |
 	//	                     CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC);
 
+    if (!CLeashApp::m_useRibbon) {
 	// TODO: Delete these three lines if you don't want the toolbar to
 	//  be dockable
-//	m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
-//	EnableDocking(CBRS_ALIGN_ANY);
-	//DockControlBar(&m_wndToolBar);
+	m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
+	EnableDocking(CBRS_ALIGN_ANY);
+	DockPane(&m_wndToolBar);
+    }
 
 	return 0;
 }
_______________________________________________
cvs-krb5 mailing list
cvs-krb5@mit.edu
https://mailman.mit.edu/mailman/listinfo/cvs-krb5

home help back first fref pref prev next nref lref last post