We value your input! Please participate in Archicad 28 Home Screen and Tooltips/Quick Tutorials survey
2007-10-02 05:59 AM - last edited on 2023-08-04 04:24 PM by Doreena Deng
2007-10-02 02:13 PM
Ranga wrote:In API_Element, header.lockId locks the element when it has a non-zero value. Be careful though - there are many reasons for an element to be un-editable. For example, if you are in Teamwork any elements not in your workspace will be locked, in which case 'lockId' is the ID of the owner and you will not be able to unlock it. Elements can also be locked because they are on a locked layer, or are in a group with a locked element, etc. The methods for discovering these situations are all different, and it isn't always possible to make an element editable.
Where is the object saving it's editable condition in the Element (Union) structue.
2007-10-03 02:19 AM
2007-10-03 05:48 PM
Ranga wrote:Have you tried setting "Suspend Groups" off?
My objects are locked by hot-link manager (Module). I want to move the all objects in that group (like initial drag, rotate and mirror). If I use ACAPI_Element_Change function for individual object I am getting APIERR_NOTEDITABLE error. So, I want to move whole group together.
2008-01-23 04:22 PM
Ralph wrote:Ranga wrote:Have you tried setting "Suspend Groups" off?
My objects are locked by hot-link manager (Module). I want to move the all objects in that group (like initial drag, rotate and mirror). If I use ACAPI_Element_Change function for individual object I am getting APIERR_NOTEDITABLE error. So, I want to move whole group together.