Операционная система Спектрума 1993 г.

Приложение E - управляющие коды СПЕКТРУМа.


ПРИЛОЖЕНИЕ Е

□ УПРАВЛЯЮЩИЕ КОДЫ СПЕКТРУМа

О и 1 нет. Используется только после "INK", "PAPER", "OVER",
"INVERSE", "FLASH", "BRIGHT", "AT" или "TAB".

2-5 нет. Используется только после "INK", "PAPER", "AT" или
"TAB".

"6". Выполняет табуляцию в первую позицию половины строки.

7 EDIT. Код, создаваемый программой ввода клавиатуры при
нажатии "CAPS SHIFT" и "1". Печатаемого символа не име-
ет. Часто "BELL" код на принтерах и терминалах. 8
BACKSPACE Код, создаваемый программой ввода клавиа-
туры при нажатии "CAPS SHIFT" и "5". Передвигает курсор
влево. Воспринимается большинством принтеров, т.к. это
ASCII код перехода назад. 9 RIGHTSPACE Код, создавае-
мый программой ввода клавиатуры при нажатии "CAPS
SHIFT" и

"8". Код перемещения курсора вправо, но при его использовании
позиция печати не меняется. ASCII код табулированной
печати строки.

"10" DOWNSPACE. Как и вышеприведенное, но для "CAPS
SHIFT" и "6". ASCII код заполнения строки.

"И" UPSPACE. Как и вышеприведенное, но для "CAPS SHIFT" и
"7". ASCII код для смещения печатаемой позиции вверх.

"12" DELETE. Как и вышеприведенное, но для "CAPS SHIFT" и
"0". ASCII код заполнения формата.

"13" ENTER. Генерируется при нажатии клавиши "ENTER", вы-
полняет возврат каретки и заканчивает печать строки при
выводе. Это также ASCII код перевода каретки.

"14". Предшествует номеру строки в программе на БЕЙСИКе. На
практике не применяется. ASCII код "SHIFT OUT".

"15". СПЕКТРУМом не используется. ASCII код "SHIFT IN".

"16". Код контроля "INK". Используется перед кодом, содержа-
щим численное значение цвета "INK". Например для изме-
нения цвета печати на экран всех символов на красный вам
нужно использовать программу RST 16 с 16 в регистре «А»
и двойкой. Отметьте, не ASCII ко<ц 2 а значение 2. Это
показано в программе DEBASE.

"17". Как и вышеприведенное, но для "PAPER".

"18". Как и вышеприведенное, но для "FLASH", код может быть О
или 1.

"19". Как и вышеприведенное, но для "BRIGHT".

"20". Как и вышеприведенное, но для "INVERSE".

"21". Как и вышеприведенное, но для "OVER".

"22". Код контроля "AT", должен сопровождаться номерами стро-
ки и столбца.

"23". Как и вышеприведенное, но для "TAB", требуется только
значение столбца.

Коды с 24 по 31 СПЕКТРУМом не используются, но код 27 ис-
пользуется периферийными устройствами. Он сопровожда-
ется буквой, индицирующей требуемое действие. Хотя код
"CHR$27" был стандартизирован, сопровождающие его ко-
ды стандартизированы не были. Остальные коды - это пред-
ставление символов, коды 32-126 соответствуют ASCII ко-
дам, приведенным в справочнике СПЕКТРУМа. Код 127 -
знак СПЕКТРУМа - будьте осторожны, так как это ASCII
код вычеркивания.




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Сергей Щеглов - Замок: Часть 3
Опрос - Программирование в жизни компьютерщика (результаты анкетирования).
Как конвертировать графику под цвет на точку - как конвертировать графику в "EGA"-режим ATM Turbo.
Эпилог - скачивать 242 сектора, занятие не из приятных...
С миру по биту - "Bards Tale" кpаткое pуководство для начинающих.

В этот день...   21 ноября