|
<< Click to Display Table of Contents >> SetColor |
![]() ![]()
|
Функция устанавливает цвет ячейки, столбца или строки для таблицы с идентификатором «t_id».
Формат вызова:
BOOLEAN SetColor(NUMBER t_id, NUMBER row, NUMBER col, NUMBER b_color, NUMBER f_color, NUMBER sel_b_color, NUMBER sel_f_color)
Параметры:
•b_color – цвет фона,
•f_color – цвет текста,
•sel_b_color – цвет фона выделенной ячейки,
•sel_f_color – цвет текста выделенной ячейки.
В зависимости от переданных параметров row и col можно менять цвет всей таблицы, столбца, строки и отдельной ячейки.
Если в качестве цвета задана константа QTABLE_DEFAULT_COLOR, то используется цвет, заданный в цветовой схеме операционной системе Windows.
При работе функции используется константа QTABLE_NO_INDEX, равная «-1». Ниже приведены варианты установки цвета в таблице:
row |
col |
Результат |
Количество строк от 1 до N |
Количество столбцов от 1 до M |
Ячейка раскрашена заданным цветом |
Количество строк от 1 до N |
QTABLE_NO_INDEX |
Строка раскрашена заданным цветом |
QTABLE_NO_INDEX |
Количество столбцов от 1 до M |
Столбец раскрашен заданным цветом |
QTABLE_NO_INDEX |
QTABLE_NO_INDEX |
Заданным цветом раскрашена полностью таблица |
Интерпретатор языка Lua © ARQA Technologies / http://arqatech.com