|
|
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 #13567 is a reply to message #11482] |
Tue, 15 January 2008 02:03   |
Oblivion
Messages: 1212 Registered: August 2007
|
Senior Contributor |
|
|
At last, here we are again 
I know It's been a long while since I last updated the DockCtrl. I was toooo busy. DockCtrl is under heavy development in the background. But I feel obliged to post something just to show that the project is not stopped. Since I am now free to focus on this project, I will update it regularly (weekly) again.
I've just uploaded a "preview" of ver 0.50 (this will be the last version with all the dottes, and numbers. I am going to syncronise it with the Upp versioning system).
From now on, dockctrl will have a sophisticated tabbing mechanism. Thanx to Unodgs for "QuickTabs" . I modified it and used it in dockctrl (From now on, it is also a generic TabCtrl interface called TabInterface -- which can be used and customised in any project. So, maybe I will upload this new "widget" seperately after I polish it. The results are good, I think.
- This preview has the tabs only under tabdocks. The final version of 0.50 will have tabs on left/right sides too (its in progress).
- Also, some sort of "recursive tabbing" is introduced. What I mean is, tabbed docks can be tabbed as groups under other tabdocks (It looks like "cascaded" tabs) and this can be done by drag-n-drop with mouse (they can also be dragged as groups). I think this can save a lot of space in Photoshop-like big application. 
Since it uses a modification of QuickTabs, it has the "scroll" ability too. You can scroll tabs (with scroll bar or with middle mouse button), when they are not visible, as it is in theIDE.
Try and see it...
- Every tab can have icons (one for custom icon, and one for close icon) and has a a traditional dockctrl command menu which can be invoked by right clicking on tab. And, "left dragging" will tear the tab.
Please keep in mind that this is only a "preview" version. I know there are hell lot of bugs and somethings are broken (e.g. ResetLayout() and autosizing() are broken needs reworking)
Also, the source code is very messy, and scattered at the moment, and will go under heavy restructuring.So I decided not to commit to SVN repository until I clean the mess. 
Bug reports, suggestions, constructive criticisms are always welcome.
- No complete X11 support yet.
- No AutoHide.
Ps: as always is, you can find the example preview exe is in the first post of this topic.
Regards.
Github page: https://github.com/ismail-yilmaz
Bobcat the terminal emulator: https://github.com/ismail-yilmaz/Bobcat
[Updated on: Tue, 15 January 2008 02:10] Report message to a moderator
|
|
|
 |
|
DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 15 September 2007 16:48
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mirek on Sat, 15 September 2007 16:58
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mezise on Sat, 15 September 2007 17:39
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 15 September 2007 18:25
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Sat, 15 September 2007 18:48
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Tue, 18 September 2007 14:01
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Tue, 18 September 2007 14:31
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Tue, 18 September 2007 20:35
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Tue, 18 September 2007 20:40
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Tue, 18 September 2007 21:05
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 19 September 2007 13:04
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Wed, 19 September 2007 14:27
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 26 September 2007 14:57
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Wed, 26 September 2007 21:49
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 26 September 2007 22:20
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Fri, 28 September 2007 12:58
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mirek on Fri, 28 September 2007 15:18
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Fri, 28 September 2007 16:00
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 28 September 2007 16:49
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mirek on Fri, 28 September 2007 18:38
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 28 September 2007 18:57
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mirek on Fri, 28 September 2007 20:59
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 28 September 2007 21:40
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mirek on Fri, 28 September 2007 22:09
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 28 September 2007 22:13
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Sat, 29 September 2007 00:15
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 29 September 2007 00:43
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Sat, 29 September 2007 01:13
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 29 September 2007 01:29
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mirek on Sat, 29 September 2007 08:42
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 29 September 2007 11:11
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mirek on Fri, 28 September 2007 18:24
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mirek on Fri, 28 September 2007 15:16
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 28 September 2007 16:59
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mirek on Fri, 28 September 2007 18:27
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 29 September 2007 00:09
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sun, 07 October 2007 02:52
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Sun, 07 October 2007 09:43
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sun, 07 October 2007 11:22
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mirek on Sun, 07 October 2007 10:26
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Sun, 07 October 2007 11:04
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sun, 07 October 2007 11:16
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sun, 07 October 2007 18:58
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 13 October 2007 14:13
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Sat, 13 October 2007 17:10
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Sat, 13 October 2007 17:19
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 13 October 2007 18:07
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 27 October 2007 12:01
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Wed, 07 November 2007 20:18
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sun, 11 November 2007 00:16
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Mon, 12 November 2007 15:40
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Mon, 12 November 2007 23:12
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Tue, 13 November 2007 16:14
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Tue, 13 November 2007 21:51
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Wed, 14 November 2007 09:10
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Wed, 14 November 2007 11:46
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Wed, 14 November 2007 13:15
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Wed, 14 November 2007 16:47
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 14 November 2007 17:08
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Wed, 14 November 2007 17:54
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Tue, 15 January 2008 02:03
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Tue, 15 January 2008 08:59
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Tue, 15 January 2008 14:34
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Tue, 15 January 2008 20:58
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: forlano on Tue, 15 January 2008 09:40
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sun, 17 February 2008 05:00
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Mon, 18 February 2008 03:22
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 20 February 2008 01:48
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: masu on Wed, 20 February 2008 13:23
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 20 February 2008 13:42
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Wed, 20 February 2008 14:37
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 20 February 2008 14:56
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: masu on Wed, 20 February 2008 15:06
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Wed, 20 February 2008 15:08
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 20 February 2008 16:25
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Wed, 20 February 2008 19:00
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Thu, 21 February 2008 02:19
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Thu, 21 February 2008 10:35
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Thu, 21 February 2008 12:15
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Thu, 21 February 2008 13:23
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Thu, 21 February 2008 14:18
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Thu, 21 February 2008 13:38
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Thu, 21 February 2008 15:04
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Thu, 21 February 2008 15:43
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Thu, 21 February 2008 18:06
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Thu, 21 February 2008 19:27
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Thu, 21 February 2008 21:04
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Fri, 22 February 2008 14:33
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 22 February 2008 14:57
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Fri, 22 February 2008 15:20
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Fri, 22 February 2008 15:26
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 22 February 2008 15:31
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Fri, 22 February 2008 15:48
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 22 February 2008 16:14
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Wed, 27 February 2008 10:13
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Wed, 27 February 2008 10:37
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 27 February 2008 12:57
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 22 February 2008 16:23
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Fri, 22 February 2008 16:27
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Thu, 21 February 2008 20:27
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: unodgs on Thu, 21 February 2008 20:54
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Thu, 21 February 2008 21:31
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Thu, 21 February 2008 14:27
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 23 February 2008 03:14
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: masu on Sat, 23 February 2008 13:38
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 23 February 2008 14:22
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: masu on Sat, 23 February 2008 22:35
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sun, 24 February 2008 00:22
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sun, 24 February 2008 01:18
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: masu on Sun, 24 February 2008 15:34
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: masu on Sun, 24 February 2008 16:11
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sun, 24 February 2008 17:44
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Mon, 25 February 2008 10:35
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Mon, 25 February 2008 19:32
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Sc0rch on Tue, 26 February 2008 01:05
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Tue, 26 February 2008 02:14
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Sc0rch on Tue, 26 February 2008 06:58
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Tue, 26 February 2008 10:41
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 27 February 2008 00:41
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Sc0rch on Wed, 27 February 2008 22:37
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Wed, 27 February 2008 23:20
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Sc0rch on Thu, 28 February 2008 14:48
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Thu, 28 February 2008 15:00
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Sc0rch on Fri, 29 February 2008 02:22
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 29 February 2008 07:21
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Fri, 29 February 2008 17:18
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 21 March 2008 23:24
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Sc0rch on Sat, 22 March 2008 04:41
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Sat, 22 March 2008 12:59
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: mrjt on Tue, 25 March 2008 14:07
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Tue, 25 March 2008 14:54
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 28 March 2008 03:15
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: masu on Fri, 28 March 2008 14:52
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 28 March 2008 15:39
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: masu on Fri, 28 March 2008 15:55
|
 |
|
Re: DockCtrl (A dockable window widget for U++)
By: Oblivion on Fri, 28 March 2008 16:14
|
Goto Forum:
Current Time: Tue Jun 17 18:47:26 CEST 2025
Total time taken to generate the page: 0.06597 seconds
|
|
|