Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Графические средства языка basicСодержание книги
Поиск на нашем сайте
10.1. Передний план, фон и окантовка
На экране монитора можно выделить три области: передний план, фон, окантовка. Передний план – это область экрана, где располагаются текстовые данные и графические изображения, которые накладываются на фон. Фон – область экрана, в которой воспроизводится всё, что выводится на экран. Фон можно видеть сразу после включения микроЭВМ. Окантовка – окружной фон, но, как правило, она бывает того же цвета, что и сам фон. Поэтому она неразличима. Благодаря наличию окантовки сглаживаются различия между.
Режимы работы экрана
Экран монитора имеет 2 режима работы: текстовый и графический. Графический режим позволяет рисовать точки, линии, прямоугольники, окружности и рисовать различные фигуры. Итак, экран монитора в графическом режиме представлен точками, которые называются пикселями. Оператор переключения экрана монитора следующий:
SCREEN k,
где SCREEN – ключевое слово экран; k = 0…13 – режимы. Если к = 0, то осуществляется переход в текстовый режим (по умолчанию 80х25, где 80 – количество столбцов, 25 – количество строк). Остальные режимы (1…13) графические с различной разрешающей способностью.
Для выполнения лабораторных работ рекомендуются режимы: k = 9 – разрешающая способность 640х350 пикселей к=12 – разрешающая способность 640х480 пикселей, доступны 256 атрибутов цвета из 256К.
Координаты точек на экране
На рисунке 10.1 показаны координаты точек на экране для режима k = 12.
Рисунок 10.1. Координаты точек на экране
А(0, 0) – координата 1-й точки в левом верхнем углу, В(640, 0), С(640, 480) и D(0, 480).
Оператор COLOR в текстовом режиме
Синтаксическая структура оператора COLOR:
нс COLOR нц1, нц2, нц3,
где COLOR - ключевое слово “цвет”; нц1 - цвет переднего плана; нц2 – цвет фона; нц3 – цвет окантовки.
В таблице 10.1 приведены цвета для текстового режима Таблица 10.1. Цвета для текстового режима
В связи с переходом от цифровых видеотерминалов (CGA) к цифро-аналоговым (VGA) имеется небольшое расхождение между цифрой и цветом.
Оператор COLOR в графическом режиме
Синтаксическая структура оператора COLOR в графическом режиме следующая:
нс COLOR нц1, нц2,
где нц1- цвет фона и границы, нц2- палитра цветов переднего плана. Оператор COLOR определит, какая из двух палитр будет активной, а конкретный цвет задаётся самим оператором. Действие нц2 состоит в том, что если на экран был выведен рисунок, окрашенный в цвете палитры 0 (зеленый, красный или коричневый), то переключение на палитру 1 немедленно вызовет изменение этих цветов на голубой, пурпурный и белый. В таблице 10.2 приведены цвета фона в графическом режиме
Таблица 10.2. Цвета для графического режима
Оператор PSET
Этот оператор служит для отображения на экране отдельной точки с заданными координатами. Формат оператора:
PSET (a, b), <нц>,
где PSET – ключевое слово ”установить точку” (POINT SET); a – номер столбца, b – номер строки; нц – номер цвета. Если нц опущен, то по умолчания цвет будет коричневым.
Оператор LINE
Оператор 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
Построение прямоугольников
Формат оператора:
нс LINE (a, b) - (а1, b1), <нц>, B,
где a, b и а1, b1 - координаты противолежащих вершин прямоугольника; буква B предназначена только для вычерчивания прямоугольника. Для указания цвета по умолчанию вместо <нц> ставится “запятая”.
Пример: нс LINE (20, 50) - (80, 110), 2, В
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2020-12-09; просмотров: 129; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.11 (0.006 с.) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||