У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент


графічних символів можна задавати довільним чином за допомогою процедури SetUserCharSize (MultX,DivX,MultY,DivY:word).

MultX i DivX – чисельник і знаменник множника розміру по горизонталі;

MultY i DivY – чисельник і знаменник множника розміру по вертикалі.

Константа | Значення | Шрифт

DefaultFont | 0 | 88 пікселів

TriplexFont | 1 | потрійний

SmallFont | 2 | Малий

SansSerifFont | 3 | SansSerif

GothincFont | 4 | Готичний

Константа | Значення | Напрям

HorizDir | 0 | Зліва направо

VertDir | 1 | Знизу Вгору

Константа | Значення | Розміщення точки відносно блоку

По горизонталі

LeftText | 0 | Зліва

CenterText | 2 | По центру

RightText | 3 | Справа

По вертикалі

BottomText | 0 | Вниз

CenterText | 1 | По центру

TopText | 2 | Вгору

Розміщення тексту в текстовому блоці, який повністю містить текст відносно певної точки. Це можна зробити SetTextJustify (Horiz, Vert: word);

Horiz i Vert – константи, або їх значення, які вказують на взаємне розміщення текстового блоку і точки згідно таблиці (вище наведеної).

Програма

Program MyTextStyle;

uses Graph

var Gd, Gm: integer;

begin

Gd := Detect ;

InitGraph (Gd, Gm,’’),

SetTextStyle (DefaultFont, HorizDir, 4);

OutTextXY (50, 50, ’System Font’);

SetTextStyle (Sans Serif Font, HorizDir, 4);

OutTextXY (50, 200, ‘Sans Serif Font’);

Readln;

SetTextStyle (TriplexFont, HorizDir, 4);

OutTextXY (400, 100, ‘Horizontal’);

SetTextStyle (TriplexFont, VertDir, 4);

OutTextXY (450, 150, ‘Vertical’);

Readln;

SetTextStyle (SansSerif Font, HorizDir, UsesCharSize);

SetUserCharSize (1, 2, 1, 1);

OutTextXY (100,350, ‘Short’);

SetUserCharSize (2, 1, 1, 1);

OutTextXY (100, 400, ‘wide’);

Readln;

CloseGraph;

end.


Сторінки: 1 2 3 4 5 6 7 8 9 10 11 12