What is the best strategy?

vnarod

Regular
Joined
Mar 22, 2002
Messages
84
I am creating an application that will have over 100 data entry screens. We have decided to put forms into several DLLs by logical groups. I do need to get names at the beginning but I can load form when user asks for it. What is the best strategy of doing this design?
 
Can you be more precise?
What exactly is your understanding of "strategy" ?

How to split the team?
How to split the dlls?
How to design the gui controller?
 
We have programmed a "Single-Form" Application, similar to the windows explorer look and feel.

On the left there's a "navigation" structure that lets the user pick the use case he wants to accomplish.

On the left, we dynamically show user controls (not forms!) that are determined by the choice of the user in the navigation structure. All user controls implement our interface "IViewer".

The ViewerController just has to instantiace "IViewers" and place them on the left side of the main screen.

You get the idea?`
Hope this helps.
 
Thank you. That should work. How do you get the list of all controls to display in the tree? Do you load each control to get its name and then discard it?
 
No, we have decided to store that in a database.


(plus user rights and context menus for each row, as a nice add on)
By this way, we can have "customized" tree for each user[role].
 
Back
Top