Difference between revisions of "VS:VM SelectSimilar"
Jump to navigation
Jump to search
m |
m (→Parameters) |
||
Line 3: | Line 3: | ||
PROCEDURE VM_SelectSimilar(); | PROCEDURE VM_SelectSimilar(); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | <!-- | ||
== Parameters == | == Parameters == | ||
<dl><dd><table cellpadding="2" border="0"><tr> <td valign="top">h</td> <td></td> <td valign="top">HANDLE</td> <td> </td> <td valign="top">Handle to layer.</td></tr></table></dd></dl> | <dl><dd><table cellpadding="2" border="0"><tr> <td valign="top">h</td> <td></td> <td valign="top">HANDLE</td> <td> </td> <td valign="top">Handle to layer.</td></tr></table></dd></dl> | ||
+ | --> | ||
== Remarks == | == Remarks == |
Revision as of 11:25, 16 November 2020
Description
Procedure VM_SelectSimilar enables you to select similar objects based on your active selection. The purpose is to be able to quickly select objects of the same type.
PROCEDURE VM_SelectSimilar();
Remarks
All objects should be compatible. In case of selecting an object based on a type definition, similar type instances will become selected.
Example
PROCEDURE MoveToLayer;
VAR
h : HANDLE;
BEGIN
h := NIL;
{h := GetObject('LayerName'); in case of predefined layer}
IF VerifyLibraryRoutine('VM_MoveToLayer') THEN
BEGIN
IF (GetType(h) = 31) OR (h = NIL) THEN VM_MoveToLayer(h);
End
ELSE
Message('The routine VM_MoveToLayer is not available.');
END;
RUN(MoveToLayer);
Version
Availability: from VectorMEP 2021