ункцій, зазначених в таблиці.
Bar
Bar3D
ClearViewPort CloseGraph DetectGraph
DrawPoly FillPoly
FloodFill GetGraphMode
ImageSize InitGraph
InstallUserDriver InstallUserFont PieStice RegisterBGIdriver RegisterBGIfont SetAllPalette
SetFillPattern SetFillStyle SetGraphBufSize SetGraphMode SetLineStyle SetPalette SetText
Justify SetTextStyle
Таблиця кодів, що повертаються GraphResult, і розшифровка їх змісту наведена при описі функції GraphErrorMsg, тому що зазвичай ці функції використовуються спільно. Після одного виклику GraphResult наступний її виклик дасть нульове значення, тому для подальшого використання результатів тестування рекомендується зберігати значення цієї функції в який-або змінної.
Для швидкої видачі простого повідомлення про тип помилки графічної системи використовується функція, перетворююча результат виклику функції GraphResult в повідомлення, яке можна вивести процедурою Write. Ця функція оголошена як:
GraphErrorMsg (ErrorCode: Integer ): String ;
Константи кодів помилок, визначені в модулі Graph, і відповідні їм повідомлення наведені в наступній таблиці.
Константа
Код
Повідомлення про помилку
Переклад і пояснення
grOk
0
No error
Помилки немає
grNoInitGraph
-1
(BGI) Graphics not installed (use InitGraph)
графік не инициализирована
grNotDetected
-2
Graphics hardware not detcted
Графічний адаптер не знайдене
grFileNotFound
-3
Device driver file not detected
BGI-файлу немає у вказаному каталозі
grlnvalidDriver
-4
Invali device driver file
BGI-файл містить помилковий код
grNoLoadMem
-5
Not enough memory to load driver
Немає місця в ОЗУ для завантаження драйвера
grNoScanMem
-6
Out of memory in scan fill
При роботі процедури FillPoly не вистачає робочої пам'яті
grNoFloodMem
-7
Out of memory in flood fill
При роботі процедури FloodFill не вистачає робочої пам'яті
grFontNotFound
-8
Font file not found
CHR-файлу немає у вказаному каталозі
grNoFontMem
-9
Not enough memory to load font
Немає місця в ОЗУ для завантаження шрифту
grlnvalidMode
-10
Invalid Graphics mode for selected driver
Неможливий режим для обраного драйвера
grError
-11
Graphics error
Помилка графіки
grIOError
-12
Graphics I/O error
Помилка вводу-виводу графіки
grInvalidFont
-13
Invalid font fite
У файлі шрифту неправильний код
grInvalidFontNum
-14
Invalid font number
Неіснуючий номер шрифту
grInvalidDeviceNum
-15
Invalid device number
Неіснуючий номер адаптера
Найпростіший блок ініціалізації графічного режиму ...