PureBasic

EventWindow()

Синтаксис

WindowNumber = EventWindow()

Описание


После вызова функций WindowEvent() или WaitWindowEvent(), используйте эту функцию, чтобы определить Номер окна, в котором произошло событие.

Параметры

Ничего.

Возвращаемое значение

Номер (#Window) Окна, в котором произошло событие.

Пример (Фран)

If OpenWindow(0, 0, 0, 220, 100, "Пример...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    ButtonGadget(1, 10, 60, 200, 30, "Нажми")

    Repeat
        Event = WaitWindowEvent()
        NumeroFenetre = EventWindow()

        Select Event
            Case #PB_Event_Gadget
                Select EventGadget()
                    Case 1
                        Debug "Эта кнопка относится к окну с Номером: " + Str(NumeroFenetre)
                EndSelect

        EndSelect
    Until Event = #PB_Event_CloseWindow
EndIf

См. также

WaitWindowEvent(), WindowEvent()

Поддерживаемые OS

Все

<- EventType() - Оглавление Window - EventlParam()->