Метод SetFontColor Назад В начало Вперед

Назначение

Установка атрибута color в значение aForegroundColor и атрибута backColor в значение aBackgroundColor для поля aFieldId панели или браузера aScreenId.

Описание

procedure SetFontColor (aScreenId : longInt;
						aFieldId : integer;
						aBackgroundColor,
						aForegroundColor : integer);

Параметры

aScreenId - идентификатор панели или браузера, в котором искать поле, заданное aFieldId. Если aScreenId = -1, то атрибуты будут установлены у всех панелей и браузеров окна.

aFieldId - идентификатор поля, для которого устанавливается атрибут. Если aFieldId =-1, то атрибут будет установлен у всех полей окна.

aBackgroundColor - значение атрибута backColor.

aForegroundColor - значение атрибута color.

Замечания

Если параметр aBackgroundColor равен 0, то устанавливается цвет по умолчанию как для всех других аналогичных полей.

Если параметр aForegroundColor равен 0, то устанавливается цвет по умолчанию как для всех других аналогичных полей.

Если функции управления атрибутами применяются к полю, атрибуты которого заданы в описательной форме font = , то значение атрибута в функции перекрывает заданное при компиляции. После применения функции вернуться к описанному при компиляции атрибуту нельзя до следующей физической загрузки интерфейса (не из кэша, а из ресурса).