Template:BeginXtrd: Difference between revisions

From Vectorworks Developer
Jump to navigation Jump to search
(Created page with "<code lang="pas"> PROCEDURE Example; VAR h1, h2, h3 :HANDLE; int :INTEGER; BEGIN DSelectAll; BeginXtrd(0, 1); CallTool(-203); h1 := FSActLayer; EndXtrd; DSelectAll; BeginXtrd(...")
 
No edit summary
Line 1: Line 1:
==== VectorScript ====
<code lang="pas">
<code lang="pas">
PROCEDURE Example;
PROCEDURE Example;

Revision as of 19:41, 17 July 2014

VectorScript

PROCEDURE Example;
VAR
h1, h2, h3 :HANDLE;
int :INTEGER;
BEGIN
DSelectAll; BeginXtrd(0, 1); CallTool(-203); h1 := FSActLayer; EndXtrd;
DSelectAll; BeginXtrd(0, 1); CallTool(-203); h2 := FSActLayer; EndXtrd;
int := AddSolid(h1, h2, h3);
END;
RUN(Example);

Python

def Example():
	vs.DSelectAll()
	vs.BeginXtrd(0, 1)
	vs.CallTool(-203)
	h1 = vs.FSActLayer()
	vs.EndXtrd()
	vs.DSelectAll() 
	vs.BeginXtrd(0, 1)
	vs.CallTool(-203)
	h2 = vs.FSActLayer() 
	vs.EndXtrd()
	int, h3 = vs.AddSolid(h1, h2)
Example()