AutoHide Panes to Foreground |
Post Reply |
Author | |
akur
Senior Member Joined: 16 May 2006 Status: Offline Points: 139 |
Post Options
Thanks(0)
Posted: 24 April 2007 at 3:54am |
Hello,
I'd like to have autohidden, expanded panes appearing _above_ floating panes. When an autohidden pane is collapsed - like "Pane 6" here, then it's OK. But when I expand that autohidden pane, I would like to have it completely visible, not obstructed by the floating pane "Pane 7". Can autohidden panes be brought to foreground somehow? Thank you, in advance! |
|
akur
Senior Member Joined: 16 May 2006 Status: Offline Points: 139 |
Post Options
Thanks(0)
|
I was trying to solve this problem similar to hints in this post http://forum.codejock.com/forum_posts.asp?TID=6422&KW=top, but I couldn't use CXTPDockingPaneManager::OnCreatePane() due to the lack of on any XTPDockingPaneType type for CXTPDockingPaneAutoHideWnd.
Solving it through an overridden CXTPDockingPaneAutoHidePanel is also not possible, since CXTPDockingPaneAutoHidePanel::ShowPane() - where new CXTPDockingPaneAutoHideWnd instances are created - is not virtual. Plus, CXTPDockingPaneAutoHideWnd has a private constructor anyway, so XTP users just cannot inherit from it. It looks like CodeJock uses these restrictions intentionally. It's OK but what for? Does anybody have any idea how to solve this? Because the only possible solution I can see now is quite a "quick-and-dirty" one which I'm really not into: changing directly XTP sources. |
|
Oleg
Admin Group Joined: 21 May 2003 Location: United States Status: Offline Points: 11234 |
Post Options
Thanks(0)
|
Hello,
CXTPDockingPaneAutoHideWnd is created as child window of main frame. child window can't be above popup.
|
|
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS |
|
akur
Senior Member Joined: 16 May 2006 Status: Offline Points: 139 |
Post Options
Thanks(0)
|
I see. Indeed, it would be against the principles of Windows. And I guess there is not a big chance to have these CXTPDockingPaneAutoHideWnd windows implemented as popups in a future release of XTP, since it would probably mean a lot of extra work when compared to the childwnd-based solution, wouldn't it?
Thanks for the quick answer, anyway. |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |