Приветствую! Понадобилось менять цвет отдельной ячейки таблицы. Подскажите, пожалуйста, как это можно сделать?
Этот топик читают: Гость
Ответов: 147
Рейтинг: 3
|
|||
карма: 0 |
|
Ответов: 8930
Рейтинг: 823
|
|||
Airat, да там же меню выпадает, выбрать любой цвет можно
colortbl.jpg |
|||
карма: 19 |
| ||
файлы: 1 | colortbl.jpg [18.6KB] [901] |
Ответов: 147
Рейтинг: 3
|
|||
Леонид,а как такое реализовать только в HiAsm?
|
|||
карма: 0 |
|
Ответов: 8930
Рейтинг: 823
|
|||
Airat, у меня слово "таблица" прочно ассоциируется с Excel, а в HiAsm кроме простой таблички есть StringTableMT и MTStrTbl, может они поддерживают цвета ячеек, я-то рюшечками не страдаю, поэтому их ни разу не пользовал
|
|||
карма: 19 |
|
Разработчик
Ответов: 26164
Рейтинг: 2127
|
|||
Леонид писал(а): может они поддерживают цвета ячеекНи одна таблица в HiAsm-e не поддерживает цвет отдельной ячейки, только цвет строки |
|||
карма: 22 |
|
Ответов: 147
Рейтинг: 3
|
|||
Жаль.
|
|||
карма: 0 |
|
Ответов: 2277
Рейтинг: 677
|
|||
Раз уж поднята такая тема.
У MTStrTbl есть возможность разукрасить таблицу (MST_DrawManager: Менеджер пользовательской отрисовки MTStrTbl). Сейчас при подключении MST_DrawManager происходит отрисовка таблицы по установленным свойствам. Но если выдавать события на отрисовку, то можно получить возможность: вставить фоновую картинку таблицы, любой фон ячейки, любой шрифт в ячейке, любую сетку таблицы. Конечно для реализации всего выше перечисленного нужно будет не мало повозится с кодом элементов. Моих знаний, на тот момент, не хватило. Наработки выкладывал в теме: MTStrTbl дополнение С помощью элемента MST_SelfDrawManager можно рисовать в ячейках. [offtop]Есть еще и элемент BoxDrawManager: Менеджер отрисовки, тоже сам разукрашивает, а другим не доверяет. [/offtop] |
|||
карма: 11 |
|
Разработчик
Ответов: 26164
Рейтинг: 2127
|
|||
А вообще-то, есть у нас одна таблица, которая поддерживает цвет ячеек -- это таблица из вкладки "Печать документов"
|
|||
карма: 22 |
|
Ответов: 223
Рейтинг: 24
|
|||
Для этих целей я использовал hiXLStrGrid от nesco,но он слегка недоделан...если будет нужна схема выставлю в файлообмен с компонентом.
|
|||
карма: 0 |
|
Ответов: 147
Рейтинг: 3
|
|||
Конечно нужна.
|
|||
карма: 0 |
|
Ответов: 223
Рейтинг: 24
|
|||
Раньше создавал тему :
Пакет Windows >> Help >> вопрос по XLStrGrid на 25 вкладке в файлообменнике есть компонент...и пример нажимаеш правую кл.мышки и меняеш цвет ячейки. |
|||
карма: 0 |
| ||
Голосовали: | Airat |
Ответов: 147
Рейтинг: 3
|
|||
Огромное спасибо!
|
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 5 раз(а), последний 2025-01-09 07:35:12 |
|||
карма: 0 |
|
Ответов: 223
Рейтинг: 24
|
|||
карма: 0 |
| ||
файлы: 1 | code_35129.txt [19.5KB] [1139] | ||
Голосовали: | Airat |
Ответов: 147
Рейтинг: 3
|
|||
Спасибо огромное!
|
|||
карма: 0 |
|
15