Сергей Шматов
Сергей Шматов

Как создать кнопку и т. д. в PureBasic?

Виталик Моисеев
Виталик Моисеев

; Создаём окно.
OpenWindow(1,150,200,200,100,"Заголовок окна",#PB_Window_MinimizeGadget)
ButtonGadget(2,50,30,80,25,"Кнопка")
Repeat ; Начало главного цикла.
Event=WaitWindowEvent() ; Получаем идентификатор события.
Gadget=EventGadget() ; Узнаём идентификатор активного гаджета.
If Event=#PB_Event_Gadget And Gadget=2 ; Условие будет выполнено при щелчке по кнопке.
MessageRequester("Сообщение","Была нажата кнопка") ; Выводим на экран сообщение.
EndIf
Until Event = #PB_Event_CloseWindow ; Прерываем цикл если в переменной "Event" будет число равное числу в константе.
End ; Директива, завершающая программу.

Похожие вопросы
Подскажите пожалуйста где можно взять кнопки "поделиться" файсбук, твитер, и т. д. Не охота создавать велосипед
Чем PureBasic легче и лутше С#
purebasic как создать програму
как создать кнопку Обзор в MFC C++
как создать свой чит на пб. хочу создать чит на пойинт бланк, вх, прокачка и т. д.
PureBasic беда с написанной программой!!!
PureBasic. Можно ли внести какие-то изменения в диалог SaveFileRequester? Кнопок добавить и т. д.
Таймер для OpenScreen() в PureBasic. Как реализовать?
AS3. Как создать переменную кнопки???
Как создать онлайн игру на подобие аватарии, трагедии белок и т. д.?