Message 1 of 11
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Does anyone know how to set the overall scale of a multileader? I have set the .Scale property, but that seems to have done nothing.
MleaderStyle.Annotative = AnnotativeStates.False
MleaderStyle.LeaderLineType = LeaderType.StraightLeader
MleaderStyle.ArrowSize = Me.ArrowHeadSize
MleaderStyle.BreakSize = Me.DimensionBreak
MleaderStyle.DoglegLength = Me.LandingLength
MleaderStyle.EnableLanding = True
MleaderStyle.EnableDogleg = True
MleaderStyle.EnableFrameText = False
MleaderStyle.LandingGap = 2
MleaderStyle.MaxLeaderSegmentsPoints = 50
MleaderStyle.DrawMLeaderOrderType = DrawMLeaderOrderType.DrawLeaderFirst
MleaderStyle.LeaderLineColor = Me.LeaderColour
'' Text Settings
MleaderStyle.ContentType = Autodesk.AutoCAD.DatabaseServices.ContentType.MTextContent
MleaderStyle.TextHeight = 2.5
MleaderStyle.TextAlignAlwaysLeft = True
MleaderStyle.TextAttachmentType = TextAttachmentType.AttachmentMiddleOfTop
MleaderStyle.TextAlignmentType = TextAlignmentType.LeftAlignment
MleaderStyle.TextColor = Color.FromColorIndex(ColorMethod.ByPen, CShort(Project.DimensionTextColour))
MleaderStyle.Scale = 50
MleaderStyle.PostMLeaderStyleToDb(db, "50m")
tr.AddNewlyCreatedDBObject(MleaderStyle, True)Everything else works, but the overall scale is always 1.
Solved! Go to Solution.