cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 
We are currently experiencing issues with our Graphisoft ID authentication service. Our team is working hard to restore service as quickly as possible. We apologise for any disruption.
Archicad C++ API
About Archicad add-on development using the C++ API.

modeless application

Not applicable
Hi,

I want to start an external program by ArchiCAD 13. The program starts but ArchiCAD is blocked then. But I want to switch between ArchiCAD and my program.

I tried to start the program by a modeless dialog. But then the dialog and ArchiCAD are blocked both.

Is there a way to start a external application modeless?

Thanks for helping

Andreas
4 REPLIES 4
andreas_s wrote:
I want to start an external program by ArchiCAD 13. The program starts but ArchiCAD is blocked then. But I want to switch between ArchiCAD and my program.
What method did you use to launch the external application?
Ralph Wessel BArch
Central Innovation
Not applicable
Ralph wrote:
What method did you use to launch the external application?
It's a libary which I added to the project. And I included its header-file. So I called the execute-function of the libary.
andreas_s wrote:
It's a libary which I added to the project. And I included its header-file. So I called the execute-function of the libary.
OK - it sounds as if you have actually called an external function rather than launching an application. This means your add-on (and consequently ArchiCAD) will not resume running until the function returns.

What kind of process are you trying to launch? And what is its intended purpose?
Ralph Wessel BArch
Central Innovation
Not applicable
Thanks. I changed the show-methods in my application. Now it starts modeless.