Docking panes in a docking pane |
Post Reply |
Author | |
Mazeppa
Newbie Joined: 31 July 2013 Location: Plano, TX Status: Offline Points: 6 |
Post Options
Thanks(0)
Posted: 21 November 2014 at 5:58pm |
Our application has around 20 docking panes. To keep the confusion levels down, we would like to put all the panes inside one main docking pane, so that they can all be moved, hidden, and closed as a unit if desired. But none of my attempts at this display any of the nested panes. I see from searching this forum that other people have tried this, but there is no indication that anyone was ever successful, and certainly no examples of how to do this.
So I started by creating a docking pane with a CWnd-derived client. The client has its own docking pane manager. In the main pane's client's OnCreate, it tries to create the internal panes. All the methods succeed, but OnDockingPaneNotify, where the clients are attached to the panes, never gets called. After reading other posts, I have tried re-routing messages like WM_KICKIDLE or WM_IDLEUPDATECMDUI to my pane client and/or its pane manager, but nothing works so far. CodeJock's marketing pages claim that nested panes are supported. But I'm beginning to think that what they really mean by "nested panes" is multiple panes in the same tab group, not panes inside panes. So if anyone has attempted this and succeeded, please give me a kick start. In fact, if you have attempted this and given up, I'd like to know that too, because it may be my only choice.
|
|
Mark Woodard
|
|
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 |