Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Построение ломаных линий




Оператор LINE

Оператор PSET

Оператор COLOR в графическом режиме

Оператор COLOR в текстовом режиме

 

Синтаксическая структура оператора COLOR:

 

нс COLOR нц1, нц2, нц3,

 

где COLOR - ключевое слово “цвет”; нц1 - цвет переднего плана; нц2 – цвет фона; нц3 – цвет окантовки.

 

В таблице 10.1 приведены цвета для текстового режима

Таблица 10.1. Цвета для текстового режима

Номер цвета Цвет Номер цвета Цвет
  Черный   Темно-серый
  Синий   Светло-синий
  Зеленый   Светло-зеленый
  Голубой (бирюзовый)   Светло-голубой
  Красный   Розовый
  Пурпурный (фиолетовый)   Светло-пурпурный
  Золотистый (коричневый)   Желтый
  Белый (серый)   Ярко-белый

 

В связи с переходом от цифровых видеотерминалов (CGA) к цифро-аналоговым (VGA) имеется небольшое расхождение между цифрой и цветом.

 

 

 

Синтаксическая структура оператора COLOR в графическом режиме следующая:

 

нс COLOR нц1, нц2,

 

где нц1- цвет фона и границы, нц2- палитра цветов переднего плана.

Оператор COLOR определит, какая из двух палитр будет активной, а конкретный цвет задаётся самим оператором. Действие нц2 состоит в том, что если на экран был выведен рисунок, окрашенный в цвете палитры 0 (зеленый, красный или коричневый), то переключение на палитру 1 немедленно вызовет изменение этих цветов на голубой, пурпурный и белый.

В таблице 10.2 приведены цвета фона в графическом режиме

 

Таблица 10.2. Цвета для графического режима

Цвет Номер цвета фона
Темный передний план, темный фон Светлый передний план, светлый фон Светлый передний план, темный фон
Черный      
Синий      
Зеленый      
Голубой (бирюзовый)      
Красный      
Пурпурный      
Золотистой      
Белый      

 

 

Этот оператор служит для отображения на экране отдельной точки с заданными координатами. Формат оператора:

 

PSET (a, b), <нц>,

 

где PSET – ключевое слово ”установить точку” (POINT SET); a – номер столбца, b – номер строки; нц – номер цвета. Если нц опущен, то по умолчания цвет будет коричневым.

 

 

 

Оператор LINE считается мощным средством графического пакета. Он позволяет строить прямые линии, прямоугольники, прямоугольники с закрашиванием. Формат оператора:

 

нс LINE (a1, b1) – (a2, b2), <нц>,

 

где LINE – ключевое слово “линия”; a1, b1 и a2, b2 – координаты соответственно первой и второй точек; нц – номер цвета.

 

Пример: LINE (5, 10) - (15, 20), 4

 

 

 

Построение ломаных линий показано на рисунке 10.2. на примере построения ромба.

 

Рисунок 10.2. Построение ромба

 

 

нс LINE (20, 80) - (50, 50), 3

LINE (50, 50) - (80, 80), 3

LINE (80, 80) - (50, 110), 3

LINE (50, 110) - (20, 80), 3

 

Во всех операторах кроме первого достаточно задавать только конечную точку:

 

нс LINE (20, 80) - (50, 50), 3

LINE - (80, 80), 3

LINE - (50, 110), 3

LINE - (20, 80), 3

 

 




Поделиться с друзьями:


Дата добавления: 2014-12-23; Просмотров: 495; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.