Some request features |
Post Reply |
Author | |
Magnetic core
Newbie Joined: 22 August 2003 Location: Switzerland Status: Offline Points: 8 |
Post Options
Thanks(0)
Posted: 22 August 2003 at 2:41am |
Hello, I bring to you some suggestions (or request features) for the excellent Docking Pane product (v8.0). 1. Minimal size for the panes Panes could have a minimal size. The splitter container would request for each panes its size by the WM_GETMINMAXINFO message and would use this information to known how it can reduce its panes. A flag at creation can indicate which information of WM_GETMINMAXINFO message will be used, i.e. XTP_MINSIZEX will allow to use the ptMinTrackSize.x value. 2. Panes cannot be dropped in one side Actually, panes can be dropped in any sides of the application. It would be great if we can forbid (or allow) one side or one direction (horizontal or vertical) like CBRS_ALIGN_ flags for toolbars. 3. To size a container with full content Actually, a tracker is used to size a container. It would be nice to show continually the content of the container when it is sized. This could depend on the parameter SPI_GETDRAGFULLWINDOWS (SystemParametersInfo function) and WM_SETTINGCHANGE. If not set, tracker will be used. 4. To add register functions in DockingPaneManager LoadState and SaveState functions could be added to the DockingPaneManager class, because it use internally a DockingPaneLayout (if we don't want to use more than one layout).
Thanks you for your work, and sorry for my poor english. Magnetic core Edited by Magnetic core |
|
kstowell
Admin Group Joined: 25 January 2003 Location: MIchigan, USA Status: Offline Points: 496 |
Post Options
Thanks(0)
|
Hello, Thank you for your valuable feedback. I have passed this information along to our development team to see about including your suggestions into a future release. Cheers, |
|
SuperMario
Admin Group Joined: 14 February 2004 Status: Offline Points: 18057 |
Post Options
Thanks(0)
|
I believe 1,3, and 4 have been added. And I think you could
probably implement 2 by testing the docing actions before the pane is
docked to a particular side of an application.
|
|
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 |