Grid.SetGridColors

Grid.SetGridColors ( string ObjectName,
table Colors )
Примеры

Описание

Устанавливает цвета фона, сеточных линий и текста и фона всплывающей подсказки объекта сетка (grid).

Параметры

ObjectName

(строка) Имя объекта сетка (grid).

Colors

(таблица) Таблица со следующими индексами:

КЛЮЧ
KEY
ТИП
TYPE
ОПИСАНИЕ
DESCRIPTION
GridBackgroundчислоЗначение цвета фона объекта сетка (grid). Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем. Можно использовать действие Grid.MakeColorRGB для создания значение цвета.
GridLinesчислоЗначение цвета для сеточных линий. Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем. Можно использовать действие Grid.MakeColorRGB для создания значение цвета.
TooltipBackgroundчислоЗначение цвета фона всплывающей подсказки объекта сетка (grid). Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем. Можно использовать действие Grid.MakeColorRGB для создания значение цвета.
TooltipTextчислоЗначение цвета текста всплывающей подсказки объекта сетка (grid). Если этим значением является GRID_CLR_DEFAULT (4278190080) тогда в ячейке устанавливается цвет по умолчанию для ячеек в соответствии с цветовой схемой Windows, выбранной пользователем. Можно использовать действие Grid.MakeColorRGB для создания значение цвета.

Возврат

Ничего. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия

Примеры

Пример 1

-- Get the colors of the background, lines and tooltips.
-- Получаем цвета фона, линий и всплывающей подсказки.
tblGridColors = Grid.GetGridColors("Grid1");

-- if they are not the default
-- если они не по умолчанию
if tblGridColors.GridBackground ~= GRID_CLR_DEFAULT then
     -- create a table to store the defaults
     -- создаем таблицу для хранения значений по умолчанию
     tblDefaults = {};
     tblDefaults.GridBackground = GRID_CLR_DEFAULT;
     tblDefaults.GridLines = GRID_CLR_DEFAULT;
     tblDefaults.TooltipBackground = GRID_CLR_DEFAULT;
     tblDefaults.TooltipText = GRID_CLR_DEFAULT;
     -- Set these values back to the windows defaults
     -- Устанавливаем эти значения обратно как цвета по умолчанию windows
     Grid.SetGridColors("Grid1", tblDefaults);
end

-- refresh the grid
-- обновляем сетку
Grid.Refresh("Grid1");
Устанавливаем цвета фона, линий и всплывающей подсказки как цвета Windows по умолчанию.
Смотрите также: Связанные действия