HideGadget()
Синтаксис
HideGadget(#Gadget , State)
Описание
Скрывает или показывает Гаджет.
Параметры
#Gadget Номер идентифицирующий указанный Гаджет. State Этот параметр может быть одним из следующих значений: #True : Гаджет скрыт. #False: Гаджет отображается.
Возвращаемое значение
Ничего.
Пример
If OpenWindow(0, 0, 0, 180, 120, "HideGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) ButtonGadget(0, 10, 10, 160, 50, "Кнопка 1") : button = #True ; Кнопка отображается. ButtonGadget(1, 10, 80, 160, 30, "Скрыть Кнопку 1") Repeat Event = WaitWindowEvent() If Event = #PB_Event_Gadget If EventGadget() = 1 If button = #True ; Показали Гаджет ButtonGadget HideGadget(0, 1) ; => скрыть его button = #False SetGadgetText(1, "Показать Кнопку 1") Else ; Скрыли Гаджет ButtonGadget HideGadget(0, 0) ; => показать его button = #True SetGadgetText(1, "Скрыть Кнопку 1") EndIf EndIf EndIf Until Event = #PB_Event_CloseWindow EndIf
См. также
DisableGadget()
Поддерживаемые OS
Все