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 #26189 is a reply to message #26185] Fri, 09 April 2010 15:00 Go to previous messageGo to previous message
kohait00 is currently offline  kohait00
Messages: 939
Registered: July 2009
Location: Germany
Experienced Contributor
hi mrjt

DockWindow.cpp:331

	if (DockCont *c = TabifyGroup(group)) {
		if (c->IsDockAllowed(align))
			DockContainer(align, *c, pos);
		else
			FloatContainer(*c);
	}


should be

	if (DockCont *c = TabifyGroup(group)) {
		DockContainer(align, *c, pos);
	}


because, as far as i understand, most actions through code API should be available even if user has selected stuff to bi unavailable (but if the code sais so, it has precedence Smile
i.e. you want to dock in code a window that has been disabled by user a docking ability, but the user pressed "default arrangement" or something, where you need to make tabbing docking (which has been disabled by user)

does that make sense?
 
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: Sat Jun 08 02:13:50 CEST 2024

Total time taken to generate the page: 0.02157 seconds