cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Streamline your workflows and master BIM coordination! Program starts April 28!

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.