Стили шрифта модуля GraphABC. Настройки окна

advertisement
1. РАБОТА С ГРАФИЧЕСКИМ ОКНОМ
2. СТИЛИ ШРИФТА
В GRAPHABC
Подготовила:
Беатрисса Чуйкова
11А
ПОДПРОГРАММЫ ДЛЯ РАБОТЫ С
ГРАФИЧЕСКИМ ОКНОМ
•
•
•
•
procedure SetWindowLeft(l: integer);
Устанавливает отступ графического окна от левого края экрана в пикселах
procedure SetWindowTop(t: integer);
Устанавливает отступ графического окна от верхнего края экрана в пикселах
ПРОГРАММЫ ДЛЯ ИЗМЕНЕНИЯ ГРАФИЧЕСКОГО
ОКНА
•
function GraphBoxWidth: integer;
•
Возвращает ширину графического компонента в пикселах (по умолчанию совпадает с
WindowWidth)
•
function GraphBoxHeight: integer;
•
Возвращает высоту графического компонента в пикселах (по умолчанию совпадает с
WindowHeight)
•
function GraphBoxLeft: integer;
•
•
•
•
•
•
•
Возвращает отступ графического компонента от левого края окна в пикселах
function GraphBoxTop: integer;
Возвращает отступ графического компонента от верхнего края окна в пикселах
function ScreenWidth: integer;
Возвращает ширину экрана в пикселях
function ScreenHeight: integer;
Возвращает высоту экрана в пикселях
СТИЛЬ ШРИФТА
•
Стиль шрифта задается перечислимым типом Font.Type, который содержит
следующие константы:
•
font..type:=fsItalic
•
fsNormal – обычный;
•
fsBold – жирный;
•
fsItalic – наклонный;
•
fsBoldItalic – жирный наклонный;
•
fsUnderline – подчеркнутый;
•
fsBoldUnderline – жирный подчеркнутый;
•
fsItalicUnderline – наклонный подчеркнутый;
•
fsBoldItalicUnderline – жирный наклонный подчеркнутый
ПРОГРАММА
•
uses GraphABC;
•
var x:integer;
•
var y:integer;
•
begin
•
SetWindowLeft(700);
•
SetWindowTop(300);
•
SetPenColor(clyellow);
•
font.Color:=clgreen;
•
font.Size:=32;
•
Font.Style:=fsBoldItalicUnderline;
•
textout(50,50,'жирный,наклонный,подчеркнутый');
•
•
end.
Download