| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Как поменять фонт конкретной вкладки SSTab |
| Автор: азиз 10.5.2005, 15:42 | ||
Мне нужно подчеркнуть название конкретной вкладки программно. когда я просто меняю фонт так:
подчервкиваються все вкладки |
| Автор: Naghual 10.5.2005, 17:22 |
| А никак. Не поддерживается это. |
| Автор: азиз 11.5.2005, 07:08 |
| а можно ли использовать какой нибудь другой контрол |
| Автор: -Mikle- 11.5.2005, 08:41 |
| конечно, напиши сам! навскидку, незадумываясь, можно так: Создай UserControl Помести на него SSTab Помести Label, и установи свойство Index=0, чтобы потом можно было динамически создать еще Сделай нужные методы, свойства и события... Идея в том, чтобы разместить Label поверх SSTab (не на нем!) в том месте где название вкладки, (хотя помоему Label не подойдет для таких целей) То что написал это просто идея, реализовать ее нужно по другому... А можно вообще не создавать Label и рисовать DrawText'ом прямо на SSTab... но это более геморойно... |
| Автор: Гость_Run-time Error 13.5.2005, 16:00 |
| -Mikle- сложнее придумать не мог? По идее наверняка можно через апи |
| Автор: Гость_Run-time Error 13.5.2005, 16:21 | ||
прости, не заметил. А мне кажется, что можно SetWindowText, вроде того? |