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.
SOLVED!

Creating window with fixed width and height

Martin Walter
Enthusiast
I create a library part of a window and put it into a wall by creating an element of it referencing the libary part index, setting width and height and calling ACAPI_Element_Create:

API_Element element;
...
element.window.openingBase.libInd = libPart.index;
element.window.openingBase.width = 1.230;
element.window.openingBase.height = 1.480;
...
ACAPI_Element_Create(&element, &memo);

The height and width of the resulting window element can be changed by dragging or by entering new value via the UI.
But I want the height and width of the window to be fixed. How is this possible?
AC22-27, Windows 11, i7-1355U, 32GB RAM, 2TB SSD
1 ACCEPTED SOLUTION

Accepted Solutions
Solution
This is probably best done in the GDL script, i.e. locking those parameters.
Ralph Wessel BArch
Central Innovation

View solution in original post

2 REPLIES 2
Solution
This is probably best done in the GDL script, i.e. locking those parameters.
Ralph Wessel BArch
Central Innovation
Martin Walter
Enthusiast
That works, thanks!
AC22-27, Windows 11, i7-1355U, 32GB RAM, 2TB SSD