Здесь показаны различия между двумя версиями данной страницы.
msx:basic_programming_guide:203 [2020-03-21 22:40] |
msx:basic_programming_guide:203 [2022-09-09 23:32] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | [<>] | + | ~~HIDEPAGE:search;sitemap~~ |
- | ~~TOC wide~~ | + | ~~REDIRECT>msx:basic_dialogue_programming_language:203~~ |
- | + | ||
- | ====== Приложение 2 — 2.3 Описание действия управляющих клавиш при работе в экранном редакторе системы MSX BASIC ====== | + | |
- | + | ||
- | * [[bibliography#b98|[98]]] (стр. 23–24) | + | |
- | * [[bibliography#b98|[99]]] [[https://github.com/Konamiman/MSX2-Technical-Handbook/blob/master/md/Appendices8and10.md|MSX2 Technical Handbook: Appendix 8 - Control Codes]] | + | |
- | * [[bibliography#b100|[100]]] | + | |
- | + | ||
- | + | ||
- | ^ Управляющие клавиши ^ Название. Выполняемые действия ^ | + | |
- | |<key>⇒</key>\\ \\ <key>CTRL+\</key>|Курсор «вперёд». Курсор сдвигается на 1 позицию «вперёд»| | + | |
- | |<key>⇐</key>\\ \\ <key>CTRL+]</key>|Курсор «назад». Курсор сдвигается на 1 позицию «назад»| | + | |
- | |<key>⇑</key>\\ \\ <key>SHIFT+CTRL+^</key>|Курсор вверх. Курсор сдвигается, если это возможно на 1 позицию вверх| | + | |
- | |<key>⇓</key>\\ \\ <key>SHIFT+CTRL+_</key>|Курсор вниз. Курсор сдвигается, если это возможно, на 1 позицию вниз| | + | |
- | |<key>CTRL+B</key>|Курсор в начало слова| | + | |
- | |<key>CTRL+F</key>|Курсор на следующее слово| | + | |
- | |<key>CTRL+N</key>|Курсор в конец строки| | + | |
- | |<key>HOME</key>\\ \\ <key>CTRL+K</key>|Домой. Курсор перемещается в левый верхний угол экрана (фона)| | + | |
- | |<key>DEL</key>|Стирание символа в позиции курсора. Все символы логической строки от позиции за курсором и до её конца сдвигаются на одну позицию «назад». Символ в позиции курсора пропадает, а в последней позиции строки появляется пробел| | + | |
- | |<key>BS</key>\\ \\ <key>CTRL+H</key>|Стирание символа слева от курсора. Все символы логической строки от позиции курсора и до её конца сдвигаются на одну позицию «назад». Символ, находящийся перед курсором, пропадает, а в последней позиции строки появляется пробел| | + | |
- | |<key>CTRL+E</key>|Стирание с экрана конца строки. Все символы строки от позиции курсора и до её конца замещаются пробелами| | + | |
- | |<key>CTRL+U</key>|Стирание с экрана текущей строки. Все символы строки, отмеченной курсором, замещаются пробелами| | + | |
- | |<key>CLS</key>\\ \\ <key>CTRL+L</key>|Очистка экрана. CLS (clear screen — очистка экрана). Изображение стирается с экрана| | + | |
- | |<key>'Ввод '⏎</key>\\ \\ <key>CTRL+M</key>|Ввод текущей строки. Программная текущая строка фиксируется в памяти. Строка непосредственного счета выполняется| | + | |
- | |<key>INS</key>\\ \\ <key>CTRL+R</key>|Переключение на режим вставки. Задание или отмена режима вставки, при котором курсор █ уменьшается в два раза (до ▃) и набор любого символа α приводит к сдвигу части логической строки от курсора и дальше на одну позицию «вперёд».| | + | |
- | |<key>TAB</key>\\ \\ <key>CTRL+J</key>|Табуляция. Курсор смещается в ближайшую правую позицию текущей строки, кратную 8. Если такой позиции нет, то он переходит в начало следующей строки. Проходимые курсором места в любом случае замещаются пробелами| | + | |
- | |<key>STOP</key>|Приостановка–пуск. При вычислениях по программе нажатие на эту клавишу приводит к их приостановку. Повторное нажатие на <key>STOP</key> возобновляет вычисления с прерванного места| | + | |
- | |<key>CTRL+STOP</key>|Прерывание. Прерывание вычислений. При счёте по программе на экран выдаётся сообщение о номере строки, на которой произошло прерывание| | + | |
- | |<key>РУС</key>|Переключатель русского шрифта. Задание или отмена режима ввода русской символики. При включении режима <key>РУС</key> на соответствующей клавише загорается индикаторная лампочка.| | + | |
- | |<key>CAPS</key>|Переключатель заглавных и строчных букв. Задание или отмена режима ввода заглавных букв. При включении режима <key>CAPS</key> на соответствующей клавише загорается индикаторная лампочка| | + | |
- | |<key>GRAPH</key>\\ \\ <key>SHIFT+GRAPH</key>|Регистры дополнительных значений клавиш (псевдографика). Каждая клавиша а определяет два дополнительных значения кроме тех, которые обозначены на ней. Для получения этих значений необходимо одновременное нажатие на клавиши: <key>GRAPH</key> и α или <key>SHIFT+GRAPH</key> и α| | + | |
- | |<key>F1</key>/<key>F6</key>\\ \\ <key>F2</key>/<key>F7</key>\\ \\ <key>F3</key>/<key>F8</key>\\ \\ <key>F4</key>/<key>F9</key>\\ \\ <key>F5</key>/<key>F10</key>|Функциональные клавиши. Имеется 10 функциональных клавиш (ключей). Первые 5 значений ключей или их начальные части отображаются в 23 строке — подсказке. Остальные появляются там при нажатии клавиши <key>SHIFT</key>. Ввод любого из этих значений организуется одним нажатием на соответствующую клавишу (возможно вместе с <key>SHIFT</key>). Значения функциональных клавиш можно менять, а их засветку из 23 строки — убрать. \\ Подробнее об этом в разделе [[07#VII.1.2. Функциональные клавиши]]| | + | |
- | + | ||
- | + | ||
- | ---- | + | |
- | + | ||
- | + | ||
- | [<>] | + | |
- | + | ||
- | + | ||
- | {{tag>MSX BASIC Book_msxbpg}} | + |