Клиппер 5. Справочник

lValid - логическое значение


    числовом виде - непосредственный номер назначаемой палитры в диапазоне
    от 0 до 63. По умолчанию палитра заданного цвета устанавливается в
    стандартное значение.
 
  Возвращаемое значение
 
    lValid - логическое значение .T. при корректном задании параметров, а
    иначе .F..
 
  Описание
 
    Функция позволяет какому-либо из 16 цветов назначить другую палитру.
    Поскольку эта функция изменяет режим видеоадаптера, то все, что на


    экране было в цвете <cColor1|nColor1>, изменит свой цвет.
 
    При символьном типе параметра <cColor2|nPalette> его значение
    трактуется как обозначение цвета, палитра которого присваивается
    цвету, заданному параметром <cColor1|nColor1>. В результате чего
    получится два идентичных цвета.
 
    При числовом типе параметра <cColor2|nPalette>  его значение
    трактуется как номер палитры, присваиваемой цвету, заданному
    параметром <cColor1|nColor1>.
 
    Если задан только параметр <cColor1|nColor1>, то соответствующая
    палитра устанавливается в стандартное значение. При вызове функции без
    параметров палитры всех цветов устанавливаются в стандартные значения.
 
  Примечания
 
  . Данную функцию можно применять и в режиме VGA, хотя в этом случае
    при использовании VGAPALETTE() достигается большая гибкость.
 
  . Функция FONTRESET() восстанавливает стандартные значения палитр
    всех цветов.
 
  Примеры
 
  . Установить для синего цвета палитру темно-синего:
 
    SET COLOR TO B              // Установка синего цвета
    ? "Clipper"                 // Текст выводится синим цветом
    EGAPALETTE("B", 8)          // Воздействует на все, что выведено синим
 
  . Восстановление палитры для синего цвета:
 
    EGAPALETTE("B")
 
  . Восстановление палитр всех цветов:
 
    EGAPALETTE()
 

See Also: FONTRESET()

Содержание раздела