Основы современных компьютерных технологий


Работа с цветом - часть 2


/p>

Для проверки максимально допустимого количества используемых программой цветов служит процедура GetMaxColor: word, возвращающая максимальное значение кода цвета в палитре минус 1.

Процедуры GetColor: word и GetBKColor: word возвращают номера текущих цветов соответственно для выводимых элементов изображения и для фона.

Для управления палитрами могут быть использованы следующие процедуры и функции:

  • GetDefaultPalette(Var palette: paletteType) - возвращает аппаратную палитру в записи PaletteType;
  • GetPalette(Var palette: PaletteType) - возвращает текущую палитру и ее размер;
  • SetPalette(colorNum: word; color: shortint) - изменяет один цвет палитры, указанный через colorNum и color;
  • SetAIIPalette(Var palette) - изменяет порядок расположения цветов в палитре;
  • GetPaletteSize: integer - возвращает количество цветов в палитре.

386

385 :: 386 :: Содержание




Начало  Назад  Вперед