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

2024 Technology Preview Program:
Master powerful new features and shape the latest BIM-enabled innovations

Archicad C++ API
About Archicad add-on development using the C++ API.

modeless application

Anonymous
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
Ralph Wessel
Mentor
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
Software Engineer Speckle Systems
Anonymous
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.
Ralph Wessel
Mentor
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
Software Engineer Speckle Systems
Anonymous
Not applicable
Thanks. I changed the show-methods in my application. Now it starts modeless.

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!