Добавляем переменную — судью
Referee.ComputerMove() ;
Showlnfo() ;
EndGameTest()
На этом создание игровой программы почти закончено. Осталось только присвоить командным кнопкам соответствующие действия, выполняемые при выборе пунктов меню.
Настраиваем командные кнопки
Действие командных кнопок настраивается следующим образом. 1. Щелчком левой кнопки мыши выберите на форме нужную кнопку.
2. В Инспекторе объектов перейдите на вкладку Events (События).
3. В строке OnClick определяется метод, который будет вызван при щелчке на этой кнопке. В раскрывающемся списке приведен набор методов, вызываемых при выборе пунктов строки меню.
4. Задаем методы.
Кнопка 1 — NewGameltemClick (Новая игра);
Кнопка 2 — GameExitltemClick (Выход);
Кнопка 3 — UseDiceltemClick (Бросить кубик);
Кнопка 4 — NextltemClick (Передать ход компьютеру).
Попутно для каждой кнопки желательно задать значение свойства Hint — всплывающей подсказки. Подсказками, например, могут быть названия соответствующих пунктов меню. Для того чтобы во время выполнения программы показывалась подсказка, надо также свойству ShowHint соответствующей кнопки задать значение true.
Наконец программа, на первый взгляд, готова. Просмотрите исходные тексты — не встретится ли где-нибудь явных опечаток и ошибок, откомпилируйте программу и запустите ее.
153