Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » Some small issues with TheIDE and DLLs
Re: Some small issues with TheIDE and DLLs [message #22320 is a reply to message #22294] Fri, 03 July 2009 13:35 Go to previous messageGo to previous message
cbpporter is currently offline  cbpporter
Messages: 1428
Registered: September 2007
Ultimate Contributor
Even with problems stated above, I managed to get things working.
Most of the functionality is working and I haven’t had any problems with C++ initialization sections (I guess DLL mechanism is smart enough to call the code that initializes all the global class variables).

There is just one issue. I can't create TopWindows with code from the DLL. Even in simple cases, a function exported by the DLL which creates a TopWindow and calls OpenMain won't show it (if called without DLL the windows appears and is unresponsive until event loop; I would like the same behavior with DLLs), and a function which starts the EventLoop will try to write to NULL.

Is this related to the TLS issue you mentioned above? I'm loading the DLL with LoadLibrary/GetProcAddress.
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Editing Python scripts in TheIde
Next Topic: Font for Edit/Output window - width between the chars is too big
Goto Forum:
  


Current Time: Fri Aug 15 17:25:02 CEST 2025

Total time taken to generate the page: 0.14743 seconds