![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Переключение на другую страницу в TPageControle [D7]
3APA3A © (2004-08-10 19:14:00)То есть - как только юзер хочет переключится на какую-то страницу, то я должен сначала проверить - можно ли ему "туда", и если нет - никуда не переключать, выдать ругательное сообщение и оставить на той же странице. Вариант с переключением, проверкой и если что - выкидыванием его на предыдущую страницу - не подходит...
3APA3A (2004-08-10 20:12:00) [21]to MacroDenS
1) Да есть, есть у него это свойство... Я в курсе... =) Но это не подходит...
2) см. выше
MacroDenS (2004-08-10 20:03:00) [22]если есть, может просто когда пользователь без прав лазит хайдить все что не для него???
MacroDenS (2004-08-10 20:03:00) [23]щас просто нет делфы проверить,не помню, у табшита есть свойство визибл.
3APA3A (2004-08-10 19:59:00) [24]to Sun bittern
Это ты предлагаешь в OnChange использовать? Если да - то перечитай мой первый пост еще раз, а в особенности это Вариант с переключением, проверкой и если что - выкидыванием его на предыдущую страницу - не подходит
to QuasiLamo
Нет... Так тоже нельзя...
to All
Неужели нет средств узнать, на какую страницу "собрался" переключатся PageControl?
QuasiLamo (2004-08-10 19:40:00) [25]попробуй сделать недозволенные табшиты невидимыми, свойство tabvisible у табшита
Sun bittern (2004-08-10 19:37:00) [26]if TPageControl(Sender).TabIndex = 1 then TPageControl(Sender).TabIndex := 0;
???
3APA3A (2004-08-10 19:33:00) [27]to GannibalLector - да, если это реализовать через Frames и TreeView - все получится так как надо и без особенных проблем.
Но надо с помощью PageControl
3APA3A (2004-08-10 19:31:00) [28]В принипе - подходит событие OnChanging, т.к. оно происходит передпереключением на другую страницу, но как мне в обработчике узнать, на какую страницу будет произведено подключение?
GanibalLector (2004-08-10 19:30:00) [29]А может проще использовать фреймы и TreeView очень эффектно получается.И проблемка твоя исчезает навсегда...
3APA3A (2004-08-10 19:27:00) [30]Не понял - без какой проверки?
OnChange - Не подходит, т.к. сначала переключает а потом вызывает обработчик...
Sun bittern (2004-08-10 19:18:00) [31]>> Вариант с переключением, проверкой и если что
Без проверки это как? Программа телепат?
OnChange