Приложение 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
** 64 К на EGAMono-карте
*** 256К на EGAMono-карте

Прочие константы

Имя

Тип

Значение

Использование

Примечание

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 Размер, определенный пользователем

 

Содержание |  Назад  |  Вперед