|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Графические возможности QBASIC
QBASIC поддерживает 2 режима работы дисплейного адаптера: текстовой и графический, и имеет определенный набор графических операторов. В графическом режиме можно выводить на экран отдельные точки, линии, рисовать геометрические фигуры, чертить графики и т.п. Это возможно потому, что программе доступен адрес каждой точке экрана. Графический режим обеспечивает работу экрана в одном из 2-х форматов: - средней разрешающей способности (320х200 пикселей); - высокой разрешающей способности (640х200 пикселей). Экран представляет собой матрицу из 64 000 [128 000] точек. Нумерация точек - от левого верхнего угла экрана (0, 0) до правого нижнего (319 [639], 200). В графическом режиме можно выводить на экран алфавитно – цифровую информацию для пояснений, подписей и т.д. При этом строка может состоять из 40 или 80 позиций.
Выбор графического режима SCREEN R R – режим {0, 1, 2} 0 – текстовой режим (WIDTH 40 или WIDTH 80) 1 – графический режим средней разрешающей способности 2 - графический режим высокой разрешающей способности Оператор размещается в начале программы или ее графической части.
Выбор цвета COLOR фон, палитра Фон – число 0-15, определяющий цвет фона. Палитра - числовое выражение 0-3, цвет графических объектов. Например: фон 0- черный, 1- голубой, 2- зеленый,..., 15 – белый.
На экране можно использовать фиксированное количество цветов. Таблица возможных цветов одновременного использования называется палитрой. Количество одновременно доступных цветов определяет размер палитры (например, при 64 цветах – палитра имеет 16 цветов).
Выбор окна выведения
По координатам главной диагонали оператор VIEW определяет на экране окно, стороны которого параллельны осям. VIEW (x1, y1)- (x2, y2) x1, y1, x2, y2 – координаты главной диагонали. Оператор без параметров определяет окно размером с экран.
В программе может быть несколько операторов VIEW, но в данный момент активно только одно из окон. Пример: SCREEN 2 CLS VIEW (1, 1) – (120, 199) ... VIEW (121, 1) – (639, 199) ... Для построения рисунка в декартовых координатах необходимо изменить направление координатной оси y на противоположное. WINDOW (x1, y1)- (x2, y2) x1, y1 – координаты нижнего левого угла прямоугольной области системы координат, которая выводится на экран. x2, y2 – координаты верхнего правого угла. Пример: WINDOW (-30, -30)- (130, 130)
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |