Hi People, Pls give me your opinions.
Suppose we have several customers and we have implemented an object that make their customers orders.
We can create a GUI that will cover most of our customers needs. A grid to put items selected, buttons to implement certain functions, etc...
But there are some group of them that will need another kind of GUI,let´s say, with photos and other different needs. More complex needs that is not just open or close some panels and frames.
And thinking like this, we can have 2 or 3 or more different GUIs, always fitting our customers needs.
I would like to have only one object that contains the business logic. Doesn´t matter the GUI, our object have methods to treat them in a standardized mode. And we can create new GUIs with none or few changes in our object.
Depending on the system is deployed, we configure the appropriate GUI.
In delphi, what is the best manner of doing this ?
If I put this not clear, pls let me know and I´ll try to explain better.
Tks in Advance !
Suppose we have several customers and we have implemented an object that make their customers orders.
We can create a GUI that will cover most of our customers needs. A grid to put items selected, buttons to implement certain functions, etc...
But there are some group of them that will need another kind of GUI,let´s say, with photos and other different needs. More complex needs that is not just open or close some panels and frames.
And thinking like this, we can have 2 or 3 or more different GUIs, always fitting our customers needs.
I would like to have only one object that contains the business logic. Doesn´t matter the GUI, our object have methods to treat them in a standardized mode. And we can create new GUIs with none or few changes in our object.
Depending on the system is deployed, we configure the appropriate GUI.
In delphi, what is the best manner of doing this ?
If I put this not clear, pls let me know and I´ll try to explain better.
Tks in Advance !