VS:Function Reference Appendix E

From Vectorworks Developer
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Appendix E - Miscellaneous Selectors

Attribute Criteria

Attribute Type Selector Type Example
All Objects ALL ALL
Descend into Plug-in Objects INOBJECT INOBJECT & (T=RECT)
Descend into viewport annotations INVIEWPORT INVIEWPORT & (T=RECT)
Descend into Symbols INSYMBOL (T=RECT) & INSYMBOL
Do not descend into referenced design layer viewports NOTINREFDLVP NOTINREFDLVP & (T=RECT)
Do not descend into non-referenced design layer viewports NOTINDLVP NOTINDLVP & (T=RECT)
Attached Record R 64 character STRING R IN ['Part Data'])
Class C 64 character STRING C='Class Name-1'
Layer L 64 character STRING L='Plan1'
Object Type T See Object Type table T=RECT
Story STO 64 character STRING STO='Story-1'
Object Name N 64 character STRING N='Joe'
Symbol Name S 64 character STRING S='Symbol-1'
Fill Background FB Color index (0 to 255) FB=34
Fill Foreground FF Color index (0 to 255) FF=56
Fill Pattern FP INTEGER FP=1
Gradient Fill GFI 64 character STRING GFI='Fall'
Hatch Fill HFI 64 character STRING HFI='Stipple Dark'
Image Fill IFI 64 character STRING IFI='Stones'
Tile Fill TFI 64 character STRING TFI='Aggregate-1'
Texture TX 64 character STRING TX='Glass Clear'
Pen Background PB Color index (0 to 255) PB=128
Pen Foreground PF Color index (0 to 255) PF=256
Pen Pattern / Line Style PP INTEGER (patterns 0 to 71) or (dash -1 to -10) PP=-1
Line Type LT 64 character STRING LT='ISO-02 Dashed'
Line Weight LW INTEGER W=20
Opacity OPA INTEGER (0 to 100) OPA=50
Marker Style AR INTEGER (see marker constants) AR=3
Marker Size ASZ INTEGER (inches) ASZ=0.25
Material MAT 64 character STRING MAT='Wood'
Sketch Style SST 64 character STRING SST='Rough'
Wall Style WST 64 character STRING WST='Wallstyle-1'
Slab Style SLST 64 character STRING SLST='Generic-Floor'
Roof Style RST 64 character STRING RST='Generic-Roof'
Component COMP 64 character STRING COMP='Brick Veneer'
Plug-in Style PST 64 character STRING PST='Style-1'
Font FOT 64 character STRING FOT=“Arial”
Font Size FSZ INTEGER FSZ=10
Text Style TSTY 64 character STRING TSTY='Note-12pt'
Selected status SEL BOOLEAN SEL=TRUE
Visible Selected status VSEL BOOLEAN VSEL=TRUE
Visibility Status V BOOLEAN V=TRUE
Plane PLA 64 character STRING PLA='Layer Plane'
Flipped Status ISFLIPPED BOOLEAN ((S='3680 Door') & (ISFLIPPED))
Location is contained within boundary of a named object LOC 64 character STRING (LOC='MyRoom')

Fill Patterns

Fill Patterns List

Color Palette

Color Palette List


SetTool - CallTool Selectors

Tool Selector Tool Selector
2D Selection Cursor -240 Regular Polygon -225
3D Selection Cursor -349 Clipping -226
Pan -241 Quarter Arc -227
Zoom In -242 Center Mark -228
Zoom Out -243 Number Stamp -229
Text -200 3D View Translate -300
Line -201 3D View Rotate -301
Arc -202 Walkthrough -302
Rectangle -203 Flyover -303
Polyline -204 Translate Working Plane -304
Oval -205 Rotate Working Plane -305
Fillet -206 Set Working Plane -306
2D Polygon -207 Move Working Plane -307
Wall -208 3D Reshape -308
2D Symbol -209 3D Symbol -309
Constrained Dimension -210 Extrude -310
Unconstrained Dimension -211 Slab -311
Radial Dimension -212 Align Plane -312
Angular Dimension -213 3D Polygon -313
2D Reshape -214 3D Mirror -314
2D Rotate -215 3D Rotate -315
Double Line -216 3D Locus -316
Rounded Rectangle -217 Create Light -317
Double Line Polygon -218 Round Wall -318
Chamfer -219 Create Sphere -319
Freehand -220 Create Hemisphere -320
2D Locus -221 Create Cone -321
2D Mirror -222 Wall Join -322
Leader -223 Wall Heal -323
Fill Edit -341 Component Join -340
Rotated Rectangle -224 Render Bitmap -324
NURBS Curve -325 Chamfer Edge -342
NURBS Circle -328 Extract Surface -346
NURBS Arc -329 Fillet Edge -343
Curve Split -326 Loft -344
Connect/Combine -327 Project and Trim -345
Shell Solid -347 Create Contours -348
Analyze Curves or Surfaces -333 Protrusion/Cutout -332
Move by Points -352

Plug-in Object Parameter Record Field Types

Field Data Type Selector
Integer 1
Boolean 2
Real 3
Text 4
Real - Coordinate Displacement 7
Text - Popup Menu Item 8
Text - Radio Button 9
Real - Coordinate Location X 10
Real - Coordinate Location Y 11
Static Text 14
Text - Class Popup 18
Text - Layer Popup 19
Real - Angle 20
Real - Area 21
Real - Volume 22
Text - Class 23
Text - Material 24
Text - Fill 25
Text - Pen Style 26
Text - Pen Weight 27
Text - Color 28
Text - Texture 29
Text - Symbol 30

Record - Worksheet Field Types

Field Data Type Selector
Integer 1
Boolean 2
Number-general 3
Text 4
Number-decimal 5
Number-decimal w/ commas 6
Number-scientific 7
Number-fractional 8
Number-dimension 9
Number-angle 10
Number-date/time 11
Number-dimension area 14
Number-dimension volume 15
Number-percentage 16

Record - Worksheet Field Display Styles

Field Data Type Display Style Selector
Boolean TRUE 1
FALSE 2
Number-decimal no. decimal places 0 to 9
Number-decimal w/ commas no. decimal places 0 to 9
Number-scientific no. decimal places 0 to 9
Number-fractional rounding value 2,4,8,16,32, etc.
Number-angle degrees 1
deg-minutes 2
deg-min-seconds 3
Number-date/time mdyy 1
mdyy hmm 2
dmyy 3
dmyy hmm 4
yymd 5
yymd hmm 6
d-mmm-y 7
d-mmm 8
mmm-yy 9
h mm 10
h mm ss 11
h mm(AM/PM) 12
h mm ss(AM/PM) 13
mdyy hms(AM/PM) 14
day month d yyyy 15
day month d yyyy hms(AM/PM) 16
day mmm d yyyy 17
dow mmm d yyyy hms(AM/PM) 18
day d month yyyy 19
day d month yyyy hms(AM/PM) 20
day d mmm yyyy 21
dow d mmm yyyy hms(AM/PM) 22
dmyy hms(AM/PM) 23
day yyyy month d 24
day yyyy month d hms(AM/PM) 25
dow yyyy mmm d 26
dow yyyy mmm d hms(AM/PM) 27
yymd hms(AM/PM) 28
yyyymmdd 29
mmddyyyy 30
yyyy-mm-dd 31
yyyymmddhhmmss 32
ddmmyy 33
ddmmyy hms(AM/PM) 34
ddmmyyyy 35
ddmmyyyy hms(AM/PM) 36
yymmdd 37

LinearDim

  • DimType
Description Selector
Constrained Horizontal 0
Constrained Vertical 1
Horizontal Ordinate 2
Vertical Ordinate 3
Unconstrained 4
  • arrowFlag
Description Selector
Used calculated position 1
Dim line inside-outside 2
Start witness ON-OFF 256
End witness ON-OFF 512
  • textFlag
Description Selector
Used calculated position 1
Text inside-outside 2
Text above dim line 256
Text aligned to dim line 512
Force text horizontal 1024

CircularDim

  • DimType
Description Selector
Diameter dimension 0
Other circular dimensions 1
  • arrowFlag
Description Selector
Used calculated position 1
Dim line inside-outside 2
Start witness ON-OFF 256
End witness ON-OFF 512
  • textFlag
Description Selector
Used calculated position 1
Text inside-outside 2
Text above dim line 256
Text aligned to dim line 512
Force text horizontal 1024

AngularDim

  • arrowFlag
Description Selector
Used calculated position 1
Dim line inside-outside 2
Start witness ON-OFF 256
End witness ON-OFF 512
Reference angle 1024
2 reference lines 2048
  • textFlag
Description Selector
Used calculated position 1
Text inside-outside 2
Text above dim line 256
Text aligned to dim line 512
Force text horizontal 1024