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

Input undocumented INQ numbers to the Drafting reference guide

Input undocumented INQ numbers to the Drafting reference guide

Several INQ numbers not documented in the system:

* INQ 2: number, elem2d (internal data structure) memory address of any element in workspace. This memory address can be used for SELECT POINTER |address|. This value is set for all element types.

* INQ 332: string, elem2d (internal data structure) memory address of any element in workspace. This memory address can be used for SELECT POINTER |address|. This is used since introduction of 64-bit binaries as float64 numbers cannot represent all the possible 64-bit memory addresses. The string is decimal representation of INQ 2, i.e. STR INQ 2. This value is set for all element types.

The POINTER function is as well not documented and represents the same as INQ 39 or INQ 332 where INQ 39 cannot be used in 64-bit systems the replacement is INQ 332 that is good for all systems. For example Annotation is delivered on 64-bit systems.

The POINTER function points to the virtual address number that every MI file component gets when it is loaded. But it is not a fixed number. These numbers for the components change every time when the file is loaded newly.

1 Comment
Community Manager
Status changed to: Archived