![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Есть такой компонент в Дельфях (на закладке Win3.1)
1) Когда я ставлю компонент на страницу Notebook кто становится его Parent? Не Notebook точно, исследование показывает что нечто класса TPage (такого класса в справке нет, в исходниках нашёл, но среди никаких свойств/методов Notebook я указание на этот класс не нашёл - я имею ввиду в заголовке класса, не вникая в суть работы). Теперь как мне в run-time узнать на какой странице находится компонент? 2) Как мне в run-time создать компонент, лежащий именно на нужной мне странице? Конечно можно извернуться и поставить нужное количество панелей или заменить этот компонент на несколько панелей или даже написать свой, но только хочется более изящное решение, тем более что таковое скорее всего есть и весьма простое, только вот какое? -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Song |
|
|||
![]() Sysman.ru ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1095 Регистрация: 2.6.2002 Репутация: 2 Всего: 4 |
Скорей всего:
1. Components[] или TNoteBook.FindComponent() 2. With TMyClass.Create(Self) Do Parent:=NoteBook1; Vit, а нафик тебе такое старьё? Используйте TPageControl там и выборщик страниц встроенный. -------------------- Прежде чем сказать "Невозможно", подумай, прав ли ты |
|||
|
||||
| Vit |
|
||||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Спасибо, попробую
Нет, так не подойдёт - мне надо именно например на 10й странице...
А там разве можно скрыть Tabs? Мне как раз функциональность TNotebook подходит. Если в TPageControl можно легко скрыть Tabs то тогда я конечно буду с удовольствием его использовать - он и в использовании намного легче... -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||||
|
|||||||
| Song |
|
|||
![]() Sysman.ru ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1095 Регистрация: 2.6.2002 Репутация: 2 Всего: 4 |
Конечно можно: TTabSheet.TabVisible -------------------- Прежде чем сказать "Невозможно", подумай, прав ли ты |
|||
|
||||
| Vit |
|
||||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Нет я не это имел ввиду, мне не надо скрыть страницу, мне надо чтобы был контрол из многих страниц, чтобы я в run-time мог показывать нужную страницу, но мне не нужны "лепестки" на которых написано имя страницы - вот их то и надо скрыть, другими словами мне нужна функциональность только TNotebook - т.е. множество страниц и без всяких "лепестков". -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
||||
|
|||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Всё, разобрался, всем спасибо.
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |