Setting Property (for a clueless lisper)

Setting Property (for a clueless lisper)

Anonymous
Not applicable
322 Views
2 Replies
Message 1 of 3

Setting Property (for a clueless lisper)

Anonymous
Not applicable
I want to set the arrowhead styles for dimensioning in LISP. Apparently
this is only available through VBA which I'm not very familiar with.

I want to set the style then save it as a default style (not modify an
existing dimension like the example in help).

I don't have any clue about proper syntax to use but I'm guessing it's
got to be pretty darn simple for this basic task.


Below is the basic info from the help file:
------------------------------------------
Arrowhead1Type Property
------------------------------------------
Specifies the type of arrowhead for the first end of the dimension line.

Signature

object.Arrowhead1Type

object Dim3PointAngular, DimAligned, DimAngular, DimDiametric, DimRotated
The object or objects this property applies to.

Arrowhead1Type acDimArrowheadType enum; read-write

acArrowDefault
acArrowDot
acArrowDotSmall
acArrowDotBlank
...etc...
acArrowUserDefined Read-only
System variables

This property overrides the value of the DIMBLK1 system variable for the
given dimension.

Remarks

The initial value for this property is acArrowDefault
When you use the Arrowhead1Block property to specify a block to use as a
custom arrowhead, this property will be set to acArrowUserDefined.
0 Likes
323 Views
2 Replies
Replies (2)
Message 2 of 3

Anonymous
Not applicable
Here it is in html wich might format better.
------------------------------------------
Arrowhead1Type Property
------------------------------------------
Specifies the type of arrowhead for the first end of the dimension line.

Signature

object.Arrowhead1Type

object Dim3PointAngular, DimAligned, DimAngular, DimDiametric,
DimRotated
The object or objects this property applies to.

Arrowhead1Type acDimArrowheadType enum; read-write

acArrowDefault acArrowDot acArrowDotSmall acArrowDotBlank
...etc... acArrowUserDefined Read-only
System variables

This property overrides the value of the DIMBLK1 system variable for the
given dimension.

Remarks

The initial value for this property is acArrowDefault
When you use the Arrowhead1Block property to specify a block to use as a
custom arrowhead, this property will be set to acArrowUserDefined.
0 Likes
Message 3 of 3

Anonymous
Not applicable
Sub CopyToCurrentDimStyle()
ThisDrawing.SetVariable "DIMLDRBLK", "."
ThisDrawing.ActiveDimStyle.CopyFrom ThisDrawing
End Sub

"Paul Furman" wrote in message
news:8F3BC2BF9344B9BD21EEB20A4BBC6DD4@in.WebX.maYIadrTaRb...
> Here it is in html wich might format better.
> ------------------------------------------
> Arrowhead1Type Property
> ------------------------------------------
> Specifies the type of arrowhead for the first end of the dimension line.
>
> Signature
>
> object.Arrowhead1Type
>
> object Dim3PointAngular, DimAligned, DimAngular, DimDiametric,
> DimRotated
> The object or objects this property applies to.
>
> Arrowhead1Type acDimArrowheadType enum; read-write
>
> acArrowDefault acArrowDot acArrowDotSmall acArrowDotBlank
> ...etc... acArrowUserDefined Read-only
> System variables
>
> This property overrides the value of the DIMBLK1 system variable for the
> given dimension.
>
> Remarks
>
> The initial value for this property is acArrowDefault
> When you use the Arrowhead1Block property to specify a block to use as a
> custom arrowhead, this property will be set to acArrowUserDefined.
>
0 Likes