Sorry to confuse you Bruce but here's what I'm trying to do.
I'm trying to learn how to convert a single exe NetTalk Web app into multi dll in preparation for separating the report part into a dll for easier updating and maintenance.
So I started with the multi DLL example 20 and compiled and worked fine.
Since the chat.app and the chat window are both named chat, for learning purposes it was confusing so I renamed the chat Window to ChatWindow and it worked fine too.
Now, since the chat.app has the Nettalk extension in it. I added the WebServer Globals extension to it. Then imported a bare bones Webserver and compiled it, it compiled fine.
Then I added a button to call the Webserver from the Main app but when I compiled it, it resulted in "Unresolved External WebServer@f ... ".
Next, I removed the imported webserver and added a simple Window on the Chat.app and named it WebServer. It was successfully compiled and called from the Main app.
So my problem is how can I properly instantiate a webserver procedure on the chat.app so that I can call it anywhere else. In addition, How do I build my Nettalk Report Webapp on a separate dll when it seems it can't be seen elsewhere?