Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.06.2009, 16:10   #1
Evgenii
Форумчанин
 
Аватар для Evgenii
 
Регистрация: 04.01.2008
Сообщений: 201
По умолчанию Проблема с PageControl

В компоненте PageControl создаю 3 страницы. Затем на первой размещаю другие компоненты и некоторые из них становятся видимы на второй и третей странице!!!!!! Хотя это не должно быть!
Подскажите пожалуйста, в чем тут дело и как этого не допустить???
Evgenii вне форума Ответить с цитированием
Старый 23.06.2009, 16:16   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

как компоненты создаете?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 23.06.2009, 16:37   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

... И как их размешаешь? свойство Parent задаешь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.06.2009, 16:55   #4
Evgenii
Форумчанин
 
Аватар для Evgenii
 
Регистрация: 04.01.2008
Сообщений: 201
По умолчанию

например tbutton просто перетаскиваю на страницу. На tedit было visible:=false. Нужная кнопка делала ее видимой. Если причина в этом, то как же тогда задать нужные свойства компонентам, не допустив их появления на других страницах?
Хотя я сейчас убрал невидимость, а они все равно отображаются на других страницах...
На кнопке я вообще ничего не менял, просто перетащил, и она тоже отображается везде

Последний раз редактировалось Evgenii; 23.06.2009 в 17:00.
Evgenii вне форума Ответить с цитированием
Старый 23.06.2009, 17:09   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Если ты имеешь ввиду дизайн, то чтоб контрол был "на странице" нужно кликнуть по этой странице, а только потом растягивать на ней нужный компонент. Или перетащить компонент в окне Object TreeView на нужную страницу
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.06.2009, 17:13   #6
Evgenii
Форумчанин
 
Аватар для Evgenii
 
Регистрация: 04.01.2008
Сообщений: 201
По умолчанию

Щелкаю по tabsheet1, переношу tbutton, после этого она видна на всех страницах
Может есть какое-нибудь ограничение на количество компонентов на одной странице?
Evgenii вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PageControl LIEN Общие вопросы Delphi 2 25.05.2009 13:20
PageControl Volt Общие вопросы Delphi 3 07.04.2009 19:19
pagecontrol проблемка [koyot] Общие вопросы Delphi 3 29.01.2009 06:39
PageControl chingiz Компоненты Delphi 14 22.11.2008 10:49
PageControl И StringGrid Gorin Компоненты Delphi 7 20.07.2007 18:15