КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Процедуры управления экраном, окном, страницей
Функции управления графическим режимом Процедуры управления графическим режимом
CloseGraph; - останавливает работу графической системы. DetectGraph (var Driver, Mode: integer); - проверяет наличие соответствующих аппаратных средств и определяет, какой графический режим и драйвер следует использовать. GetModeRange (GraphDriver: integer; var LoMode, HiMode: integer); - для данного драйвера возвращает наименьший и наибольший номер графического режима. GraphDefaults; - сбрасывает установленные для графических средств параметры. Возвращает текущий указатель в нулевую точку и устанавливает для графической системы параметры (область просмотра, палитру, фоновый и основной цвет, тип линии и образец линии, тип заполнителя, образец заполнителя и цвет заполнителя), принятые по умолчанию. InitGraph (var GrDriver:integer; var Mode:integer; Path: string); - инициализирует графическую систему и переводит аппаратуру в графический режим. RestoreCrtMode; - возвращение в текстовый режим. SetGraphBufSize (BufSize:word); - изменение размера графического буфера. SetGraphMode (Mode:integer); - устанавливает для системы графический режим и очищает экран.
GetGraphMode: integer; -получение номера текущего графического режима. GetMaxMode: word; - возвращает для текущего загруженного драйвера максимальное значение номера режима. GetModeName (Mode: integer): string; - возвращает строку, содержащую имя заданного графического режима Mode. GraphErrorMsg (ErrorCode: integer): string; - для заданного кода ошибки (ErrorCode) возвращает строку сообщения об ошибке. GraphResult: integer; - получение кода ошибки. GetDriverName: string; -получение имени текущего драйвера. InstallUserDriver (Name: string; AutoDetectPtr: pointer): integer; - включает в таблицу драйверов устройств BGI фирмы Borland драйверы, поставляемые другими фирмами InstallUserFont (Name: String): integer; - устанавливает новый шрифт, не предусмотренный в системе фирмы Borland (BGI). RegisterBGIdriver (Driver: pointer): integer; - регистрирует в графической системе загруженный пользователем или скомпонованный с программой драйвер формата BGI (формат фирмы Borland). RegisterBGIfont (Font: pointer): integer; - регистрирует загружаемый пользователем или скомпонованный с программой шрифт формата BGI (фирмы Borland) в графической системе. В случае ошибки возвращаемое значение будет меньше 0. В противном случае возвращается внутренний номер шрифта.
ClearDevice; - очистка графического экрана. ClearViewPort; - очищает текущую область просмотра (окно). GetAspectRatio (var Xk, Yk: word); - возвращает действующую разрешающую способность графического экрана, с помощью которого можно вычислить коэффициент относительного удлинения (Xk,Yk). GetViewSettings (var ViewPort: ViewPortType); - получение параметров текущего графического окна. SetActivePage (Page: word); - устанавливает для графического вывода активную страницу. Страница, заданная параметром Page, становится активной. Весь графический вывод будет теперь направляться в эту страницу. SetAspectRatio (Xasp, Yasp: word); - изменяет принятое по умолчанию значение коэффициента относительного удлинения. SetViewPort (XI, Yl, X2, Y2: word; Clip: boolean); - задание размеров окна. SetVisualPage (Page: word); - задание отображаемой на экране страницы.
Дата добавления: 2014-01-05; Просмотров: 324; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |