void far getfillsettings(struct fillsettingstype far *info)
Прототип:
Описание:
Функция getfillsettings() заполняет структуру, на которую указывает параметр info, значением шаблона заливки и текущим цветом. Структура fillsettingstype содержится в файле graphics.h и определена следующим образом:
Ниже показаны значения шаблона pattern, где приведены также соответствующие макросы, определенные в файле graphics.h:
| Макрос | Величина | Значение |
|---|---|---|
| EMPTY_FILL | 0 | Заливка цветом фона |
| SOLID_FILL | 1 | Сплошная заливка цветом |
| LINE_FILL | 2 | Заливка линиями |
| LTSLASH_FILL | 3 | Заливка тонкими побочными диагоналями |
| SLASH_FILL | 4 | Заливка побочными диагоналями |
| BKSLASH_FILL | 5 | Заливка главными диагоналями |
| LTBKSLASH_FILL | 6 | Заливка тонкими главными диагоналями |
| HATCH_FILL | 7 | Заливка тонкой решеткой |
| XHATCH_FILL | 8 | Заливка решеткой |
| INTERLEAVE_FILL | 9 | Чересстрочная заливка |
| WHITE_DOT_FILL | 10 | Заливка точками, далеко отстоящими друг от друга |
| CLOSE_DOT_FILL | 11 | Заливка плотно расположенными точками |
| USER_FILL | 12 | Заливка шаблоном пользователя |
Цвет соответствует текущему цвету видеорежима.
Пример:
