|
HelpString Пример |
Sub Example_HelpString()
' Этот пример создает новую панель инструментов по имени "TestToolbar" и
' вставляет кнопку. Свойство HelpString панели инструментов читается и
' изменяется.
' Чтобы удалить панель инструментов после выполнения этой
' макрокоманды, используйте опцию Customize Menu меню Tools.
Dim currMenuGroup As acadMenuGroup
Set currMenuGroup = ThisDrawing.Application.MenuGroups.Item(0)
' Создайте новую панель инструментов
Dim newToolBar As AcadToolbar
Set newToolBar = currMenuGroup.Toolbars.Add("TestToolbar")
' Добавьте кнопку к новой панели инструментов.
Dim newButton1 As AcadToolbarItem
Dim openMacro As String
' Назначите макро строку VB эквивалент "ESC ESC _open "
openMacro = Chr(3) & Chr(3) & Chr(95) & "open" & Chr(32)
Set newButton1 = newToolBar.AddToolbarButton("", "NewButton1", "Откройте файл.", openMacro)
' Покажите панель инструментов
newToolBar.Visible = True
' Читайте текущее значение строки Справки
MsgBox "Текущее значение HelpString для кнопки панели: " & newButton1.HelpString
' Измените значение строки Справки
newButton1.HelpString = "Используйте эту кнопку панели, чтобы Открыть файл."
' Читайте новое значение строки Справки
MsgBox "Новый HelpString для кнопки панели: " & newButton1.HelpString
End Sub