Print Page | Close Window

Floating Dockable Panes and Backstages

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Command Bars
Forum Description: Topics Related to Codejock Command Bars
URL: http://forum.codejock.com/forum_posts.asp?TID=24599
Printed Date: 30 October 2025 at 1:04pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Floating Dockable Panes and Backstages
Posted By: cpede
Subject: Floating Dockable Panes and Backstages
Date Posted: 03 September 2025 at 5:37am
I just noticed that when having a floating dockable pane it is displayed on top of backstages. This is probably not correct. It also shows the guides where to dock the floting pane when moved in the main frame.
Floating dockable windows should be hidden when backstages are displayed.


-------------
Product: Xtreme ToolkitPro (24.0.0)
Platform: Windows 10 (x64)
Language: Visual Studio 2017 (C++)



Replies:
Posted By: dbrookes
Date Posted: 15 September 2025 at 4:19am
Agreed. 

I manually handle hiding and showing floating toolbars as well as floating docking panes when the backstage view is popped up and closed. 

For docking panes "side panel" panes are also required to be handled. Otherwise they will be displayed above the backstage after it is popped up due to the ribbon height change that occurs relaying out the main window and therefore "side panel" docking panes.

Unfortunately backstage views don't send `WM_XTP_INITCOMMANDSPOPUP` on popup, they only send `WM_XTP_UNINITCOMMANDSPOPUP` on hide. So overriding some stuff in `CXTPRibbonBackstageView` is required...



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net