VS:BeginFolderN: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(wikify) |
||
Line 6: | Line 6: | ||
----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ||
<desc> | <desc> | ||
Procedure BeginFolderN creates a new resource folder of the indicated type in a Vectorworks document. Any resource or folder of that type created after the current call to BeginFolderN will be nested inside the new folder. A call to EndFolder will complete the creation of the folder, which is then generated in the Vectorworks document. | Procedure BeginFolderN creates a new resource folder of the indicated type in a Vectorworks document. Any resource or folder of that type created after the current call to BeginFolderN will be nested inside the new folder. A call to [[VS:EndFolder| EndFolder]] will complete the creation of the folder, which is then generated in the Vectorworks document. | ||
To name the new folder, precede BeginFolderN with a call to NameObject. | To name the new folder, precede BeginFolderN with a call to [[VS:NameObject| NameObject]]. | ||
</desc> | </desc> | ||
Revision as of 15:14, 25 December 2017
.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix
Description
Procedure BeginFolderN creates a new resource folder of the indicated type in a Vectorworks document. Any resource or folder of that type created after the current call to BeginFolderN will be nested inside the new folder. A call to EndFolder will complete the creation of the folder, which is then generated in the Vectorworks document.
To name the new folder, precede BeginFolderN with a call to NameObject.
PROCEDURE BeginFolderN(
type :INTEGER);
def vs.BeginFolderN(type): return None
Parameters
type INTEGER the type of resource the folder will contain
Example
NameObject('Object Symbols'); BeginFolderN(16); { 16 = symbol definitions } BeginSym('Oval Symbols'); PenSize(14); PenPat(2); FillPat(1); FillFore(0,0,0); FillBack(65535,65535,65535); PenFore(0,0,0); PenBack(65535,65535,65535); Oval(-1/4",1/4",3/4",-3/4"); EndSym; EndFolder; {creates the symbol folder 'Object Symbols', which contains a symbol}
Version
Availability: from Vectorworks 2018
See Also
* [[VS:EndFolder]]