![]() |
Suggestions for MDI UI, where each doc has >1 tab |
Post Reply ![]() |
Author | |
cjrobindch ![]() Groupie ![]() Joined: 29 July 2008 Status: Offline Points: 15 |
![]() ![]() ![]() ![]() ![]() Posted: 29 July 2008 at 1:37pm |
H folks -
I'm currently investigating a new UI for a shell application which dynamically loads multiple instances of multiple DLL's, each instance providing to the user multiple info services (some common across all modules, some not). The hierarchy looks like this: DLL-1: config A: info-type 1 DLL-1: config A: info-type 2 DLL-1: config B: info-type 1 DLL-1: config B: info-type 2 DLL-2: config 1: info-type 1 DLL-2: config 1: info-type 3 ...and so on. A typical instance of the application will run four or five dll's, each with one config, but upwards of twenty unique DLL+config instances are not unknown in our user community. I'm thinking of a standard MDI interface with each doc referring to each unique combination of DLL + config, and in which each doc contains a number of tabs across the bottom, one for each view into the different info-types provided by the DLL. I'm new to MFC/CJ doc/view and I can't immediately see how to attach multiple tabs to the bottom of a frame window, or if there's a simpler overall interface approach that I'm missing. Suggestions anybody? Thanks! |
|
![]() |
|
indoroids ![]() Newbie ![]() Joined: 12 June 2009 Location: Indonesia Status: Offline Points: 1 |
![]() ![]() ![]() ![]() ![]() |
any solution this thread? because i am curious by myself
|
|
![]() |
|
cjrobindch ![]() Groupie ![]() Joined: 29 July 2008 Status: Offline Points: 15 |
![]() ![]() ![]() ![]() ![]() |
Hi indoroids -
Take a look at the TabbedView example program that comes with the CodeJock libraries. It will show you how to add more than one view (each view is a tab) to each document. I've also written some code which creates dialogs from DLL's within CDockingPanes, but it's not very tidy and for the moment, I'm not using it. - robin. ps, where in Indonesia do you live? I've been to Jakarta a few times to work with one of the banks there. Nice place, and great food! Terima kasi! |
|
Product: Xtreme Toolkit Pro 15.0.1
Platform: Windows 7 (32bit) Language: Visual C++ 6.0 |
|
![]() |
|
ABuenger ![]() Newbie ![]() ![]() Joined: 02 February 2006 Status: Offline Points: 1075 |
![]() ![]() ![]() ![]() ![]() |
Here is how I#ve solved it. Would also like to see an out of the box solution from Codejock. There have been plenty of customers now with multiple views per document.
http://forum.codejock.com/forum_posts.asp?TID=13801 |
|
Codejock support
|
|
![]() |
|
cjrobindch ![]() Groupie ![]() Joined: 29 July 2008 Status: Offline Points: 15 |
![]() ![]() ![]() ![]() ![]() |
Hi ABuenger -
Can't seem to access that topic -- can you post a summary here, please? thanks - robin. |
|
Product: Xtreme Toolkit Pro 15.0.1
Platform: Windows 7 (32bit) Language: Visual C++ 6.0 |
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |