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++ Library support » U++ Widgets - General questions or Mixed problems » DockCtrl (A dockable window widget for U++)
Re: DockCtrl (A dockable window widget for U++) [message #14299 is a reply to message #14297] Thu, 21 February 2008 21:31 Go to previous messageGo to previous message
Oblivion is currently offline  Oblivion
Messages: 1094
Registered: August 2007
Senior Contributor
Quote:


I know why! I know why I thought qt has dragable tabs Smile That's because half a day I spend with eclipse.. And eclipse works the way I described as a solution to "satisfy us all". And I personally think this is the best option. It's very intuitive and you don't have to press any key to drag the tab. if you move a mouse outside tabs area you start to drag the whole window. Check this please (netbeans should work in the same way).




Ok.

Quote:


Yes it can be an option. I think we shoud make docking system as configurable as possible at least in this case.




Well, I have good news for "us all" then Smile. I've implemented the both types of dragging (Ctrl + left drag OR solely middle drag tab repositioning) for both Tabwindows and Autohide (As I said before, DockCtrl is highly and easily configurable Wink ) and updated the Example exe and SVN Wink Just check out. I want to know your opinion. I will make it configurable through a variable too.

Quote:


PS: I also noticed a cool thing about qt. If dragged window is to be tabbed the destination place is not only light blue (like in our docking engine) but this blue area is also transparent so you can see previous tab content. I like it.



Yes, that's cool but how are we going to paint transparent? I'm not very good in using Draw functions of U++. Do you have any idea? I'm not sure -- I didn't try yet -- but, could we use Ctrl::DrawCtrl(Draw& w, int x, int y) method to draw the previous tab content on the animation Ctrl which provides that effect (since animation ctrl is only a ctrl) ? I will give it a try ( maybe I could take a snapshot manually and process it with dithering or stg. else). It sounds reasonable to me.


[Updated on: Thu, 21 February 2008 21:49]

Report message to a moderator

 
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
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
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
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
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
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
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: TheIDE bug in layout designer?
Next Topic: Linux RectTracker problem
Goto Forum:
  


Current Time: Wed May 15 04:05:27 CEST 2024

Total time taken to generate the page: 0.02916 seconds