Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.13;
Скачать: 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 вся ветка

Текущий архив: 2003.10.13;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.008 c
1-40388
SergSh
2003-10-01 10:29
2003.10.13
Языки :(


1-40497
REA
2003-10-02 10:20
2003.10.13
CoolBar


9-40221
сергей
2003-04-09 15:58
2003.10.13
прорисовка файла


3-40262
prorok2
2003-09-23 09:42
2003.10.13
Список доступных SQL серверов в сети


6-40560
pepper
2003-08-08 05:10
2003.10.13
Служба сообщений WINDOWS NT/2000/XP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский