+FRAME

Материал из ПМК вики
Перейти к навигации Перейти к поиску

+FRAME (плюс рамка, читается «плюс-фрэйм») — встроенное слово Каллисто.

+FRAME         ( u1 u2 −− )                    Нарисовать на индикаторе рамку шириной u1 вышиной u2.
Пример работы слова +FRAME

Рисует рамку, начиная с текущей позиции курсора, заданной AT. u1 и u2 - размер рамки по горизонтали и вертикали. Позиция курсора не меняется. Для выбора цвета рамки предварительно используйте примитив LIGHT (светлая рамка) или DARK (тёмная рамка).

Пример:  10 50 AT 108 10 DARK +FRAME  − рисует тёмную рамку с углами в точках (10,50) и (117,59).

Ввод слова +FRAME

В режиме NUM последовательно нажмите клавиши  +     Р-ГРД-Г   П   ×   ШГ←   ÷   ИП 

Для возврата в режим NUM нажмите синюю клавишу  P .

Детали реализации

Обёртка вокруг R9014, но порядок аргументов взят из colorForth. Атрибуты вывода берутся из R9001.

История

Английское слово frame означает «рамка». Знак «плюс» означает, что слову передаются размеры изображаемого объекта.

Ссылки


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


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