DisableToolBarButton()
Синтаксис
DisableToolBarButton(#ToolBar , Button , State)
Описание
Отключает (или включает) указанную Кнопку на данной Панели инструментов.
Параметры
#ToolBar Номер, идентифицирующий используемую Панель инструментов. Button Номер, идентифицирующий Кнопку на Панели инструментов, которую требуется отключить или включить. State Новое состояние для указанной Кнопки на Панели инструментов. Значение 1 - отключает кнопку, значение 0 - включает кнопку.
Возвращаемое значение
Ничего.
Пример
If OpenWindow(0, 0, 0, 150, 60, "ToolBar", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateToolBar(0, WindowID(0)) ToolBarStandardButton(0, #PB_ToolBarIcon_New) ToolBarStandardButton(1, #PB_ToolBarIcon_Open) ToolBarStandardButton(2, #PB_ToolBarIcon_Save) DisableToolBarButton(0, 1, 1) : Disabled = #True EndIf ButtonGadget(0, 20, 30, 110, 20, "Включить Открыть файл") Repeat Event = WaitWindowEvent() If Event = #PB_Event_Gadget If EventGadget() = 0 If Disabled = #True DisableToolBarButton(0, 1, 0) SetGadgetText(0, "Выключить Открыть файл") Disabled = #False Else DisableToolBarButton(0, 1, 1) SetGadgetText(0, "Включить Открыть файл") Disabled = #True EndIf EndIf EndIf Until Event = #PB_Event_CloseWindow EndIf
См. также
ToolBarStandardButton(), ToolBarImageButton()
Поддерживаемые OS
Все