Suggestions for MDI UI, where each doc has >1 tab
Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=11642
Printed Date: 22 June 2025 at 7:10am Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com
Topic: Suggestions for MDI UI, where each doc has >1 tab
Posted By: cjrobindch
Subject: Suggestions for MDI UI, where each doc has >1 tab
Date 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!
|
Replies:
Posted By: indoroids
Date Posted: 12 June 2009 at 9:21am
any solution this thread? because i am curious by myself
|
Posted By: cjrobindch
Date Posted: 16 June 2009 at 10:30am
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
|
Posted By: ABuenger
Date Posted: 19 June 2009 at 5:48pm
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 - http://forum.codejock.com/forum_posts.asp?TID=13801
------------- Codejock support
|
Posted By: cjrobindch
Date Posted: 22 June 2009 at 5:14am
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
|
|