VS:Function Reference Appendix E

From Vectorworks Developer
Jump to navigation Jump to search

Appendix E - Miscellaneous Selectors

Attribute Criteria

Attribute Type Selector Type Example
All Objects ALL ALL
Attached Record R 64 character STRING R IN ['Part Data'])
Class C 64 character STRING C=DOOR
Descend into Objects INOBJECT (T=RECT) & INOBJECT
Descend into Symbols INSYMBOL (T=RECT) & INSYMBOL
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
Flipped Status ISFLIPPED ((S='3680 Door') & (ISFLIPPED))
Font FOT FOT=“Arial”
Font Size FSZ FSZ=10
Gradient Fill GFI GFI=“Fall”
Hatch Fill HFI HFI=“Stipple Dark”
Image Fill IFI IFI=“Stones”
Layer L 64 character STRING L="Plan1"
Line Weight LW INTEGER W=20
Location is contained within boundary of a named object LOC (LOC='MyRoom')
Marker AR INTEGER (0 - 27) AR=3
Object Name N 64 character STRING N="Joe"
Object Type T See Object Type table T=RECT
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
Selected status SEL BOOLEAN SEL=TRUE
Sketch Style SST SST=“Rough”
Symbol Name S 64 character STRING S="Window"
Texture TX TX=“Glass”
Visibility Status V BOOLEAN V=TRUE
Wall Style WST WST=“Wallstyle-1”

Fill Patterns

Fill Patterns List

Color Palette

Color Palette List

Linestyles

Style Selector
Short Dash -1
Medium Dash -2
Long Dash -3
Very Long Dash -4
Dotted -5
Dash-Dot -6
Dash-Dash-Dot -7
Dash-Dot-Dot -8
Centerline -9
Break Line -10

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-Diam 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 Cavity 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 and Surfaces -333 Protrusion/Cutout -332

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 - Building 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

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 mdy 1
mdy hmm 2
dmy 3
ymd 4
ymd hmm 5
d-mmm-y 6
d-mmm 7
mmm-y 8
h mm 9
h mm s 10
h mm(AM/PM) 11
h mm s(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
day 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
day 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
day yyyy mmm d 26
day 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