BackgroundFill Пример

Sub Example_BackgroundFill()
   ' Этот пример создает круг и объект MText и маскирует часть круга с
   ' объектом MText

    'Рисуйте круг
    Dim circleObj As AcadCircle
    Dim CircleReference(0 To 2) As Double
    Dim radius As Double
    CircleReference(0) = 0
    CircleReference(1) = 0
    CircleReference(2) = 0
    radius = 5
    Set circleObj = ThisDrawing.ModelSpace.AddCircle(CircleReference, radius)
    ZoomAll
    MsgBox ("Круг был оттянут.")
    
    'Создайте объект MText со свойством BackgroundFill, установленным на True
    Dim MTextObj As AcadMText
    Dim width As Double
    Dim text As String
    width = 10
    text = "Это - текст для объекта MText"
    Set MTextObj = ThisDrawing.ModelSpace.AddMText(CircleReference, width, text)
    MTextObj.BackgroundFill = True
    ZoomAll
    
End Sub
Сайт управляется системой uCoz