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 » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » Menu losing 'focus' when building?
Menu losing 'focus' when building? [message #22060] Tue, 16 June 2009 10:40 Go to next message
janwilmans is currently offline  janwilmans
Messages: 51
Registered: January 2007
Member

When TheIde is building a large project (lets say: theide itself Smile
And you browse through the menus, for example, click open the 'File' menu. The menu disappears when a new item is added to the buildlog window.

Also, the building process seems to stop when the package manager is opened (this isn't always easy considering the above behaviour Smile Is this by design?

Greetings,

Jan


Jan (skyhawk)
Re: Menu losing 'focus' when building? [message #22066 is a reply to message #22060] Tue, 16 June 2009 14:13 Go to previous messageGo to next message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
Ah, yes, that is long term known bug. Perhaps it is a time to finally fix it..

Mirek
Re: Menu losing 'focus' when building? [message #27223 is a reply to message #22066] Mon, 05 July 2010 23:51 Go to previous message
Sender Ghost is currently offline  Sender Ghost
Messages: 301
Registered: November 2008
Senior Member
Hello, Mirek.

I made following fixes to (partially) solve this problem.

Add declaration of Ide::ShowBottom function to uppsrc/ide/ide.h file after 719 line:
	void      ShowBottom(int i);

Change code of uppsrc/ide/ide.h file around 722 line for following functions:
	void      ShowConsole()                      { ShowBottom(1); }
	void      ShowConsole2()                     { ShowBottom(2); }

Add implementation of Ide::ShowBottom function to uppsrc/ide/Bottom.cpp file after 186 line:
void Ide::ShowBottom(int i)
{
	if(i == btabs.GetCursor() && IsBottomShown())
		return;
	SetBottom(i);
}



The main problem with Ide::SetBar function, which activates after each Ide::ShowConsole from Ide::PutConsole function.
Also Ide::SetBar function activates at the end of build process by Ide::SetIdeState function.

Changed files attached to this message.

[Updated on: Wed, 07 July 2010 09:42]

Report message to a moderator

Previous Topic: tabs settings in editor not honoured
Next Topic: Alternate "Copy as declaration/definition"
Goto Forum:
  


Current Time: Thu Mar 28 16:08:31 CET 2024

Total time taken to generate the page: 0.01075 seconds