Difference between revisions of "VS:VM SelectSimilar"

From VectorMEP
Jump to navigation Jump to search
m
m
Line 1: Line 1:
 
== Description ==
 
== Description ==
Procedure VM_MoveToLayer moves the selected objects to a layer.<syntaxhighlight lang="pascal">
+
Procedure VM_SelectSimilar enables you to select similar objects based on your active selection. The purpose is to be able to quickle select objects of the same type.<syntaxhighlight lang="pascal">
PROCEDURE VM_MoveToLayer(
+
PROCEDURE VM_MoveToLayer())
    h    :Handle);
 
 
</syntaxhighlight>
 
</syntaxhighlight>
 
== Parameters ==
 
== Parameters ==
Line 8: Line 7:
  
 
== Remarks ==
 
== Remarks ==
When nill is passed as Layer handle, a dialog is presented with a list of all Layers to choose from.
+
When comparing objects, normal
  
 
== Example ==
 
== Example ==

Revision as of 11:22, 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 quickle select objects of the same type.

PROCEDURE VM_MoveToLayer())

Parameters

h HANDLE Handle to layer.

Remarks

When comparing objects, normal

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