+BOX: различия между версиями
AtH (обсуждение | вклад) Нет описания правки |
AtH (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
'''+BOX''' (плюс коробка, читается «плюс-бокс») — | '''+BOX''' (плюс коробка, читается «плюс-бокс») — адаптированное слово [[Каллисто]]. | ||
+BOX ( u1 u2 −− ) Нарисовать на индикаторе прямоугольник шириной u1 вышиной u2. | +BOX ( u1 u2 −− ) Нарисовать на индикаторе прямоугольник шириной u1 вышиной u2. | ||
[[Файл:CallistoBox.png|thumb|right|264px|Пример работы слова +BOX]] | [[Файл:CallistoBox.png|thumb|right|264px|Пример работы слова +BOX]] | ||
Строка 16: | Строка 16: | ||
== История == | == История == | ||
Английское слово [http://www.lingvo-online.ru/ru/Translate/en-ru/box ''box''] означает «коробка, прямоугольник». Знак «плюс» означает, что слову передаются размеры изображаемого объекта. | Английское слово [http://www.lingvo-online.ru/ru/Translate/en-ru/box ''box''] означает «коробка, прямоугольник». Знак «плюс» означает, что слову передаются размеры изображаемого объекта. | ||
Слово +BOX восходит к слову BOX из {{colorForth}}. | |||
== Ссылки == | == Ссылки == |
Версия от 01:05, 20 июня 2016
+BOX (плюс коробка, читается «плюс-бокс») — адаптированное слово Каллисто.
+BOX ( u1 u2 −− ) Нарисовать на индикаторе прямоугольник шириной u1 вышиной u2.
Закрашивает прямоугольник, начиная с текущей позиции курсора, заданной AT. u1 и u2 — размер прямоугольника по горизонтали и вертикали. Позиция курсора не меняется. Для выбора цвета прямоугольника предварительно используйте примитив LIGHT (светлый прямоугольник) или DARK (тёмный прямоугольник).
Пример: 10 50 AT 108 10 DARK +BOX − рисует тёмный прямоугольник с углами в точках (10,50) и (117,59).
Ввод слова +BOX
В режиме NUM последовательно нажмите клавиши + Р-ГРД-Г В/О 5 0
Для возврата в режим NUM нажмите синюю клавишу P .
Детали реализации
Обёртка вокруг R9013, но порядок аргументов взят из colorForth. Атрибуты вывода берутся из R9001.
История
Английское слово box означает «коробка, прямоугольник». Знак «плюс» означает, что слову передаются размеры изображаемого объекта.
Слово +BOX восходит к слову BOX из colorForth.
Ссылки
- Исходный текст слова +BOX в Каллисто Классик 1.0
- См. слова +FRAME, DOT! и BAR
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |