Message 1 of 7
		
     
					
				
		
			Not applicable
		
			
    
	
		
		
		01-31-2014
	
		
		05:44 AM
	
	
	
	
	
	
	
	
	
	
	
	
	
	
		
    - Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I've added a TransientManager during a point selection routine so it will draw a red dot every time a user picks a point. Unfortunately, It seeems to randomly crash AutoCAD with no warning. Sometimes on the first point, sometines after seven or so. Any ideas?
Also, where can I find a reference to the parameters of the AddTransient routine? Samples I've found online vary greatly with little explanation.
      Private Sub drawDot(dwg As Document, tm As TransientManager, pt As Point3d)
        Dim ed As Editor = dwg.Editor
        Try
          Dim Size As Double = 2.5#
          Dim Bulge As Double = 1.0#
          Dim Width As Double = 5.0#
          Dim oPl As New Autodesk.AutoCAD.DatabaseServices.Polyline
          oPl.ColorIndex = 1
          oPl.AddVertexAt(0, New Point2d(pt.X - Size, pt.Y), Bulge, Width, Width)
          oPl.AddVertexAt(1, New Point2d(pt.X + Size, pt.Y), Bulge, Width, Width)
          oPl.Closed = True
          If dwg.Database.TileMode Then
            ' Add transient geometry
            tm.AddTransient(oPl, TransientDrawingMode.Main, 128, New IntegerCollection)
          End If
        Catch ex As Exception
          Resources.Errors.ErrorManager.ReportError(ex, ActiveValues)
        End Try
      End Sub
Solved! Go to Solution.
 
		
			 
					
				
		
