ispropertyreadonly
 
 
 

Returns the read-only state of an entity’s property.

(ispropertyreadonly 
  ename propertyname [or collectionName index name]
)

Arguments

ename

Name of the entity being queried. The ename can refer to either a graphical or a non-graphical entity.

propertyname

Name of the property being queried. For a list of all the valid property names of a given object, use dumpallproperties.

collectionName
If the object is a collection object, the Collection name is passed here.
index
The collection index being queried.
name
The name of the property within the collection being queried.

Return Values

1 is returned when the property is read-only; otherwise, 0 is returned when the property is writable.

Examples

The following example demonstrates how to check the read-only state of the Radius and Area properties of a circle.

Command: (setq e1 (car (entsel "\nSelect an arc or circle: ")))
<Entity name: 10e2e4ba0>
Command: (ispropertyreadonly e1 "Radius")
0

Command: (ispropertyreadonly e1 "Area")
1
See Also