Приложение IV. Константы модуля Graph |
Содержание | Назад | Вперед |
Константы, определяющие графический режим
Графический драйвер |
Константа режима |
Растр |
Палитра |
Число страниц |
||
Имя |
Значение |
Имя |
Значение |
|||
CurrentDriver* |
-128 |
|
|
|
|
|
Detect |
0 |
|
|
|
|
|
CGA |
1 |
CGACO |
0 |
320х200 |
СО |
1 |
CGAC1 |
1 |
320х200 |
С1 |
1 |
||
CGAC2 |
2 |
320х200 |
С2 |
1 |
||
CGAC3 |
3 |
320х200 |
СЗ |
1 |
||
CGAHl |
4 |
640х200 |
2 цвета |
1 |
||
MCGA |
2 |
MCGACO |
0 |
320х200 |
СО |
1 |
MCGAC1 |
1 |
320х200 |
С1 |
1 |
||
MCGAC2 |
2 |
320х200 |
С2 |
1 |
||
MCGAC3 |
3 |
320х200 |
СЗ |
1 |
||
MCGAMed |
4 |
640х200 |
2 цвета |
1 |
||
MCGAHi |
5 |
640х480 |
2 цвета |
1 |
||
EGA |
3 |
EGALo |
0 |
640х200 |
16 цветов |
4 |
EGAHi |
1 |
640х350 |
16 цветов |
2 |
||
EGA64 |
4 |
EGA64Lo |
0 |
640х200 |
16 цветов |
1 |
EGA64Hi |
1 |
640х350 |
4 цвета |
1 |
||
EGAMono |
5 |
EGAMonoHi |
3 |
640х350 |
2 цвета |
1** |
EGAMonoHi |
3 |
640х350 |
2 цвета |
2*** |
||
IBM8514 |
6 |
IBM8514Lo |
0 |
640х480 |
256 цветов |
1 |
IBM8514Hi |
1 |
1024х768 |
256 цветов |
1 |
||
HercMono |
7 |
HercMonoHi |
0 |
720х348 |
2 цвета |
2 |
ATT400 |
8 |
ATT400CO |
0 |
320х200 |
СО |
1 |
ATT400C1 |
1 |
320х200 |
С1 |
1 |
||
ATT400C2 |
2 |
320х200 |
С2 |
1 |
||
ATT400C3 |
3 |
320х200 |
СЗ |
1 |
||
ATT400Med |
4 |
640х200 |
2 цвета |
1 |
||
ATT400Hi |
5 |
640х400 |
2 цвета |
1 |
||
VGA |
9 |
VGALo |
0 |
640х200 |
16 цветов |
2 |
VGAMed |
1 |
640х350 |
16 цветов |
2 |
||
VGAHi |
2 |
640х480 |
16 цветов |
1 |
||
PC3270 |
10 |
PC3270Hi |
0 |
720х350 |
2 цвета |
1 |
* используется в процедуре
GetModeRangeПрочие константы
Имя |
Тип |
Значение |
Использование |
Примечание |
TopOn |
boolean |
True |
Определяют, изображать ли верхнюю грань в процедуре Bar3D | Изображать |
TopOff |
boolean |
False |
Не изображать | |
NormalPut |
word |
0 |
Определяют способ наложения изображения при выводе процедурой Putlmage | Изображение заменяется новым |
CopyPut |
word |
0 |
|
|
XORPut |
word |
1 |
по логике ХОР | |
OrPut |
word |
2 |
по логике OR | |
AndPut |
word |
3 |
по логике AND | |
NotPut |
word |
4 |
по логике NOT | |
ClipOn |
boolean |
True |
Определяют, отсекать ли изображение за пределами визуального порта, устанавливаемого процедурой SetViewPort | Отсекать изображение |
ClipOff |
boolean |
False |
Выводить изображение | |
Black |
word |
0 |
Установка цвета в процедурах SetColor, SetBkColor, PutPixel | Черный |
Blue |
word |
1 |
Синий | |
Green |
word |
2 |
Зеленый | |
Cyan |
word |
3 |
Циан (цвет морской волны) | |
Red |
word |
4 |
Темно-красный | |
Magenta |
word |
5 |
Пурпурный | |
Brown |
word |
6 |
Коричневый | |
LightGray |
word |
7 |
Светло-серый | |
DarkGray |
word |
8 |
Темно-серый | |
LightBlue |
word |
9 |
Голубой | |
LightGreen |
word |
10 |
Ярко-зеленый | |
LightCyan |
word |
11 |
Светлый циан | |
LightRed |
word |
12 |
Ярко-красный | |
LightMagenta |
word |
13 |
Ярко-пурпурный | |
Yellow |
word |
14 |
Желтый | |
White |
word |
15 |
Белый | |
EGABIack |
word |
0 |
Установка цветов при работе с монитором IBM 8514 | Черный |
EGABlue |
word |
1 |
Синий | |
EGAGreen |
word |
2 |
Зеленый | |
EGACyan |
word |
3 |
Циан | |
EGARed |
word |
4 |
Темно-красный | |
EGAMagenta |
word |
5 |
Пурпурный | |
EGABrown |
word |
20 |
Коричневый | |
EGALightgray |
word |
7 |
Светло-серый | |
EGADarkgray |
word |
56 |
Темно-серый | |
EGALightblue |
word |
57 |
Голубой | |
EGALightgreen |
word |
58 |
Ярко-зеленый | |
EGALightcyan |
word |
59 |
Светлый циан | |
EGALightred |
word |
60 |
Ярко-красный | |
EGALightmagenta |
word |
61 |
Ярко-пурпурный | |
EGAYellow |
word |
62 |
Желтый | |
EGAWhite |
word |
63 |
Белый | |
SolidLn |
word |
0 |
Определение
шаблона начертания линии в процедурах GetLineSettings
и SetLineStyle
|
Сплошная |
Dotted Ln |
word |
1 |
Точечная | |
CenterLn |
word |
2 |
Пунктирная | |
DashedLn |
word |
3 |
Штриховая | |
UserBitLn |
word |
4 |
Определенная пользователем | |
EmptyFill |
word |
0 |
Для
установки шаблонов закраски в процедурах
GetFillSettings, SetFillStyle
|
Цвет фона |
SolidFill |
word |
1 |
Цвет рисунка | |
LineFill |
word |
2 |
Горизонт. штриховка | |
LtSlashFill |
word |
3 |
Штриховка ///// | |
SlashFill |
word |
4 |
Утолщ. штриховка | |
BkSlashFill |
word |
5 |
Утолщ. штриховка | |
LtBkSlashFill |
word |
6 |
Расплывчатая штр. | |
HatchFill |
word |
7 |
Решетка | |
XHatchFill |
word |
8 |
Косая решетка а | |
InterleaveFill |
word |
9 |
Частое переплетение | |
WideDotFill |
word |
10 |
Редкие точки | |
CloseDotFill |
word |
11 |
Частые точки | |
UserFill |
word |
12 |
Шаблон, определенный пользователем | |
LeftText |
word |
0 |
Установка способа привязки текста к точке вывода по горизонтали и вертикали | Левым краем |
CenterText |
word |
1 |
По центру | |
RightText |
word |
2 |
Правым краем | |
BottomText |
word |
0 |
Нижним краем | |
CenterText |
word |
1 |
По центру | |
TopText |
word |
2 |
Верхним краем | |
NormWidth |
word |
1 |
Определение толщины линий в процедурах GetLineSettings и SetLineStyle | Одинарная |
ThickWidth |
word |
3 |
Тройная | |
DefaultFont |
word |
0 |
Определение шрифта для текста в процедурах SetTextStyle и GetTextSettings | Матричный шрифт |
TriplexFont |
word |
1 |
Триплекс | |
Small Font |
word |
2 |
Мелкий шрифт | |
SansSerifFont |
word |
3 |
Сан-сериф | |
GothicFont |
word |
4 |
Готический | |
HorizDir |
word |
0 |
Определение направления текста в процедурах SetTextStyle и GetTextSettings | Горизонтальное |
VertDir |
word |
1 |
Вертикальное | |
UserCharSize |
word |
0 |
Определение размера шрифта для процедур SetTextStyle и GetTextSettings | Размер, определенный пользователем |
Содержание | Назад | Вперед |
Права на материал принадлежат их авторам