C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
TreeView, сделать Item Bold'ом
BooSla
Отправлено: 28.02.2007, 09:59


Ученик-кочегар

Группа: Участник
Сообщений: 7



smile.gif
Используется TreeView. Такая проблема. Необходимо чтобы при выполнении определенного условия шрифт отображения item'а, для которого оно выполнилось, становился жирным. Никак не могу найти где это можно сделать (для пояснения — как в почтовиках, когда есть непрочитанные письма — название папки отображается жирным).
И еще загадка.... если я пробую сделать так
CODE
node->Text.LowerCase();

то никаких изменений не наступает.. мож я что не так делаю?
Спасиб
Valdemar
Отправлено: 28.02.2007, 14:07


Мастер участка

Группа: Участник
Сообщений: 433



1. Воспользуйтесь обработчиком события OnCustomDrawItem для вашего TreeView.
2. node->Text=node->Text.LowerCase();
В справке написано:
LowerCase returns a new AnsiString that contains all characters in this string, converted to lower case. The conversion uses the current locale . The original AnsiString remains unchanged.

Вернуться в Вопросы программирования в C++Builder