Вниз
Скачать: CL | DM;

Преобразовать бы pagecontrol   Найти похожие ветки 

 
Olivka ©   (2003-10-02 22:24) [0]

поискала я по конфе - такой уже вопрос конечно задавали - как сделать так, чтобы одна из вкладок была видна, но была недоступной (проще- шрифт самого ярлычка как у недоступной метки, и чтоб на нее - вкладку - нельзя было перейти)
http://delphimaster.net/view/1-1064604747/

но решение мне так и не удалось осуществить. Как же все-таки перерисовывать этот Tab? В результате я конечно могу сделать как-нибудь по -другому (сама знаю и предложили несколько других способов), но теперь уже интересно - как же все-таки это сделать? ну хотя бы шрифт одного из ярлычков поменять?
И вообще - что-то глючный этот pageControl - вроде простой компонент, Ну например программно делаешь активным одну страничку - ярлычок становится активным, а содержимое показывается совсем из другой вкладки - той, с которой хочу перейти. Ерунда какая-то!


 
ЮЮ ©   (2003-10-03 03:53) [1]

>Ну например программно делаешь активным одну страничку

У PageControl-а при программном переключении не возникают события OnChange и OnChanging, поэтому програмно переключаю так
if pcX.Assigned(pcX.OnChanging) then pcX.OnChanging(...);
pcX.ActivePage := ...
if pcX.Assigned(pcX.OnChange) then pcX.OnChange(...);

>а содержимое показывается совсем из другой вкладки

такого быть не может, это ты что-то перемудрила с отрисовкой заголовка


 
Olivka ©   (2003-10-03 09:29) [2]

Да в данный момент - я вообще ничего не перерисовывала ;) Неправильно показывает ;) сама удивляюсь.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.032 c
14-40583
Александр999
2003-09-18 09:12
2003.10.13
сотовый и ноутбук .........или модем


14-40657
Stas
2003-09-23 07:09
2003.10.13
Выход из Delphi 7


14-40568
Yorick
2003-09-25 22:18
2003.10.13
Что такое красота?


14-40608
beginner_nostra
2003-09-25 01:36
2003.10.13
Siemens C55 в качестве GPRS модема


4-40752
Fast
2003-08-09 12:09
2003.10.13
Виртуальные файлы




   Наверх