ФЭНДОМ


GetButtonPressed — используется для определения какая кнопка была выбрана в отображаемом меню ShowMessage.

Синтаксис

GetButtonPressed

Пример

set buttonVar to GetButtonPressed

В первый раз после нажатия кнопки с помощью ShowMessage, функция возвращает индекс кнопки которая была нажата начиная с 0. В дальнейшем возвращает -1

Begin OnActivate
	showmessage ExampleMessage
	set awaitingInput to 1
end

begin gamemode
	if awaitingInput == 1
		set buttonVar to getbuttonpressed

		if buttonVar > -1
			set awaitingInput to 0

			if buttonVar == 0
				; choice 1
			elseif buttonVar == 1
				; choice 2
			elseif buttonVar == 2
				; choice 3
			endif
		endif
	endif
End


Смотрите также

ShowMessage

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.