Tab.HighlightMode
HighlightMode (Подсветка таблицы) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция изменяет режим подсветки строк текущей таблицы. Для глобального изменения подсветки всех таблиц см. функцию DefaultHighlightMode.
Синтаксис
Tab.HighlightMode(<Режим подсветки таблиц по умолчанию (INT)>,<Цвет нечетных строк (INT)>,<Процент цвета нечетных строк (INT)>,<Цвет выделения строки или столбца курсора (INT)>,<Процент цвета выделения строки или столбца курсора (INT)>)
Аргументы
<Режим подсветки таблиц по умолчанию (INT)>
- Задает режим подсветки для новых открываемых визуально таблиц. Аргумент является битовой маской, используются следующие биты:- бит 0 -- в таблице будут подсвечены все нечетные строки
- бит 1 -- в таблице будет подсвечена строка с курсором
- бит 2 -- в таблице будет подсвечен столбик с курсором
<Цвет нечетных строк (INT)>
- (необязательный аргумент) Задает цвет подсветки нечетных строк таблиц. В ячейках, где используется цвет, отличный от цвета по-умолчанию, подсветка применяться не будет.<Процент цвета нечетных строк (INT)>
- (необязательный аргумент) Задает процент (0..100) цвета подсветки нечетных строк таблиц при его смешивании с оригинальным цветом ячейки.<Цвет выделения строки или столбца курсора (INT)>
- (необязательный аргумент) Задает цвет подсветки строки или столбца курсора. В ячейках, где используется цвет, отличный от цвета по-умолчанию, подсветка применяться не будет.<Процент цвета выделения строки или столбца курсора (INT)>
- (необязательный аргумент) Задает процент (0..100) цвета выделения строки или столбца курсора таблиц при его смешивании с оригинальным цветом ячейки.
Примеры
//5% зеленого для нечетных строк, 10% красного для выделения текущей строки. Текущий столбик не выделяется. Form.MainTab.Value.HighlightMode(3,_CLR_GREEN,5,ToRGB(255,0,0),10);