LIGHT: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 7 промежуточных версий этого же участника)
Строка 1: Строка 1:
'''LIGHT''' (светлый) — адаптированное слово [[Каллисто]]. «Инверсный» вывод на экран (светлым по тёмному), «негатив».
'''LIGHT''' (светлый) — родное слово [[Каллисто]]. «Инверсный» вывод на экран в стиле «школьная доска».
  LIGHT          ( −− )                          Установить вывод на индикатор светлым по тёмному.
  LIGHT          ( −− )                          Установить вывод на индикатор светлым по тёмному.
Выбрать светлый (зелёный) цвет для рисования (хорошо выглядит на тёмном фоне). Также делает прокрутку тёмной.
Выбрать светлый (зелёный) цвет для рисования (хорошо выглядит на тёмном фоне). Также делает прокрутку тёмной, а новое изображение «негативным»


== Ввод слова LIGHT ==
== Ввод слова LIGHT ==
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша -|{{Серая клавиша|−}}]] [[Клавиша 7|{{Серая клавиша|7}}]] [[Клавиша БП|{{Чёрная клавиша|БП}}]] [[Клавиша ПП|{{Чёрная клавиша|ПП}}]] [[Клавиша 2|{{Серая клавиша|2}}]]
В [[Режим ЛАТ|режиме ЛАТ]] последовательно нажмите клавиши [[Клавиша -|{{Серая клавиша|−}}]] [[Клавиша 7|{{Серая клавиша|7}}]] [[Клавиша БП|{{Чёрная клавиша|БП}}]] [[Клавиша ПП|{{Чёрная клавиша|ПП}}]] [[Клавиша 2|{{Серая клавиша|2}}]]


== Детали реализации ==
== Реализация ==
Помимо того, что слово LIGHT устанавливает [[Атрибуты вывода|атрибут вывода]] в 4, оно выбирает для прокрутки [[R9008|регистр 9008]].
В [[Каллисто|Каллисто 1.0]] слово LIGHT помимо того, что устанавливает [[Атрибуты вывода|атрибут вывода]] в 4 («Объект инвертируется (над каждой точкой выполняется операция NOT, логическое "НЕ"), после чего заменяет исходное изображение»), ещё и выбирает для прокрутки [[R9008|регистр 9008]]:
<pre>
1057 ; ∗∗∗ Машинная графика ∗∗∗
1058
1059 ;#LIGHT
1060 ; LIGHT            ( −− )                              Установить вывод на индикатор светлым по тёмному.
1061 ; Выбрать светлый (зелёный) цвет для рисования (хорошо выглядит на тёмном фоне). Также делает прокрутку тёмной.
1062 LLIGHT:        .DB    5
1063                .TEXT  "LIGHT"
1064                .DW    LXPLAY
1065 LIGHT:          .DW    JLIGHT
1066 JLIGHT:        4 PPM 9001  9008 PM19  KGOTO9
</pre>


== История ==
== История ==
В режиме LIGHT работали первые бытовые и персональные компьютеры, выводя белые буквы на чёрном фоне. По мере внедрения оконного интерфейса и [https://ru.wikipedia.org/wiki/WYSIWYG «визевига»] режим [[DARK]] (тёмным по светлому) стал основным.
Обычно в Форте есть нестандартные слова вроде BLACK и WHITE, означающие цвет выводимых символов. Поскольку на монохромном [[индикатор]]е можно выводить лишь светлым по тёмному и наоборот, причём цвет подсветки зависит от моддинга, решено было сделать два общих слова [[DARK]] и LIGHT.


Обычно в Форте есть нестандартные слова вроде BLACK и WHITE, означающие цвет выводимых символов. Поскольку на монохромном [[индикатор]]е можно выводить лишь светлым по тёмному и наоборот, причём цвет подсветки зависит от моддинга, решено было сделать два общих слова [[DARK]] и LIGHT.
В режиме LIGHT работали первые бытовые и персональные компьютеры, включая [[ПМК]], выводя белые (или зелёные) буквы на чёрном фоне — как мелом по советской школьной доске. По мере внедрения оконного интерфейса и [https://ru.wikipedia.org/wiki/WYSIWYG «визевига»] режим [[DARK]] (тёмным по светлому) стал основным.


Английское слово [http://www.lingvo-online.ru/ru/Translate/en-ru/light ''light''] означает «свет, светлый».
Английское слово [http://www.lingvo-online.ru/ru/Translate/en-ru/light ''light''] означает «свет, светлый».

Текущая версия от 09:16, 9 ноября 2017

LIGHT (светлый) — родное слово Каллисто. «Инверсный» вывод на экран в стиле «школьная доска».

LIGHT          ( −− )                          Установить вывод на индикатор светлым по тёмному.

Выбрать светлый (зелёный) цвет для рисования (хорошо выглядит на тёмном фоне). Также делает прокрутку тёмной, а новое изображение «негативным»

Ввод слова LIGHT[править]

В режиме ЛАТ последовательно нажмите клавиши     7   БП   ПП   2 

Реализация[править]

В Каллисто 1.0 слово LIGHT помимо того, что устанавливает атрибут вывода в 4 («Объект инвертируется (над каждой точкой выполняется операция NOT, логическое "НЕ"), после чего заменяет исходное изображение»), ещё и выбирает для прокрутки регистр 9008:

1057 ; ∗∗∗ Машинная графика ∗∗∗
1058 
1059 ;#LIGHT
1060 ; LIGHT            ( −− )                               Установить вывод на индикатор светлым по тёмному.
1061 ; Выбрать светлый (зелёный) цвет для рисования (хорошо выглядит на тёмном фоне). Также делает прокрутку тёмной.
1062 LLIGHT:         .DB     5
1063                 .TEXT   "LIGHT"
1064                 .DW     LXPLAY
1065 LIGHT:          .DW     JLIGHT
1066 JLIGHT:         4 PPM 9001  9008 PM19  KGOTO9

История[править]

Обычно в Форте есть нестандартные слова вроде BLACK и WHITE, означающие цвет выводимых символов. Поскольку на монохромном индикаторе можно выводить лишь светлым по тёмному и наоборот, причём цвет подсветки зависит от моддинга, решено было сделать два общих слова DARK и LIGHT.

В режиме LIGHT работали первые бытовые и персональные компьютеры, включая ПМК, выводя белые (или зелёные) буквы на чёрном фоне — как мелом по советской школьной доске. По мере внедрения оконного интерфейса и «визевига» режим DARK (тёмным по светлому) стал основным.

Английское слово light означает «свет, светлый».

Ссылки[править]


  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.


  Это заготовка статьи. Вы можете помочь проекту, дополнив её.