Yes, you are right. See also the post in this thread at the moment you posted your sample. I was expecting something different.rdonnay wrote:Chris -
I don't think you quite understand what Brian was asking for.
His Auction program has lots of windows, but there are 3 of them that are always opened at the same time. It occurred to him that it probably would have been better to merge the functionality of those 3 windows into a single window. However, due to the way his software was written, it would have been a large project. He wanted to know if he could take his existing code (in which each window is running in a different thread) and merge this code into a single window yet still have the original code running in it's own thread.
I thought that this was an interesting idea and that it was very possible to do. In fact, it is so easy to do that it could even become a configuration option which could be chosen by the user.
Yes, again you are right. I'm afraid there is no easy solution for this.rdonnay wrote:From your screen shot, it looks like you want to paint screen objects in the drawing area of the main window, but also want to maintain the functionality of separate windows.
Am I right about this?
If I look ato online ERP systems, they all have this kind of interface. Of course, they don't have multi-threading in their solution. However, in a browser you can easily open different tabs.
I'm thinking of implementing the new system, and remains the old system. It will be possible to configure what a user wants. I expect that old users will remain with the old functionality. For demonstration purposes and new users we will use the new system. It has a more 'modern' look.