Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » UppHub » Docking: BUG + FEATURE: Disable Close completely
Re: another thing [message #25721 is a reply to message #25636] Tue, 09 March 2010 11:42 Go to previous messageGo to previous message
mrjt is currently offline  mrjt
Messages: 705
Registered: March 2007
Location: London
Contributor
Thank you for your fixes/additions! I have uploaded them all to the SVN now.

I have added the option 'ShowLockedHandles' to the DockWindow class. This leaves the handles visible but hides the buttons and prevents undocking. I haven't figured out why the close button doesn't disappear off floating windows straight away, I'll have to dig into the CtrlCore code to fix that.

I have also integrated Hotkey support. See DockableCtrl::SetHotKey functions. You assign a key (or key function from .key file) to a DockableCtrl and the user can then press this key to:
- Hide a window if it's visible
- Restore a window to it's last position if it's been hidden

Unfortunately this has led to me discovering a slight imperfecting in my docking routines that causes repeatedly docked/hidden windows to gradually shink. It's going to be a real PITA to fix that one Smile
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: How to use GetCtrl(r,c) in GridCtrl ???
Next Topic: WebUpdater
Goto Forum:
  


Current Time: Fri Nov 01 00:56:40 CET 2024

Total time taken to generate the page: 0.03071 seconds