мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияСледующая версияСледующая версия справа и слева | ||
pascal:graph [14/03/2016 14:04] – ybezrukov | pascal:graph [14/03/2016 15:25] – ybezrukov | ||
---|---|---|---|
Строка 276: | Строка 276: | ||
==== Работа с клавиатурой ==== | ==== Работа с клавиатурой ==== | ||
- | В графическом режиме обработка событий клавиатура происходит очень похоже на текстовый режим, так как реализованы аналоги функций readkey и keypressed из модуля crt. В модуле oglgraph они называются graphreadkey и graphkeypressed. Функция graphkeypressed служит для определения события нажатия на клавиатуру, | + | В графическом режиме обработка событий клавиатура происходит очень похоже на текстовый режим, так как реализованы аналоги функций readkey и keypressed из модуля crt. В модуле oglgraph они называются graphreadkey и graphkeypressed. Функция graphkeypressed служит для определения события нажатия на клавиатуру, |
<code pascal> repeat until graphkeypressed;</ | <code pascal> repeat until graphkeypressed;</ | ||
- | Когда выполнение программы доходит до этой строки, | + | Когда выполнение программы доходит до приведенной строки, |
Функция graphreadkey так же реагирует на нажатия, | Функция graphreadkey так же реагирует на нажатия, | ||
Строка 292: | Строка 292: | ||
if graphkeypressed then | if graphkeypressed then | ||
code := graphreadkey; | code := graphreadkey; | ||
- | </> | + | </code> |
Напишем программу, | Напишем программу, | ||
Строка 315: | Строка 315: | ||
end. | end. | ||
+ | </ | ||