VS:BeginFolderN
.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
const kSymbolDefinitions = 16; NameObject('Object Symbols'); BeginFolder(kSymbolDefinitions); 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