Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Frames [D6, WinXP]


Net Prosto ©   (2002-10-18 22:17:00) 

как использовать Frames ??? Чо то я не пойму, объясните ламаку


Kibitzer   (2002-10-20 16:59:00) [1]


> Net Prosto (20.10.02 13:16)
> Kibitzer, я это уже сделал, но как в самой программе при
> щзапуске менять фрайм в TFrames например Frame1 на Frame2
> ?
> или это не возможно?

Очень сомневаюсь, что это возможно


Ihor Osov'yak   (2002-10-20 14:33:00) [2]

2 Rouse_ © (20.10.02 10:57)

Категорически не согласен.

Пример - довольно сложный и многоступенчатый диалог по вводу некой инфы. Как правило, первоначльный ввод делается через визард, редактирование делаем через табы с целью прямого доступа к определенному шагу. Интерфейсное содержимое шагов там и там одинаковое. Вот и приходят на выручку фреймы. Также всегда в мало0мальски сложном пориложении всегда можно опыскать одинаковые фрагменты диалоговых окон. Свои компоненты не всегда подходят, во первых - довольно трудоемкий процесс, во вторых - сидьная интеграция в специфику конкретного приложения.
Темплейты комнонентов в этом отношении также очень проигрывают - это по большому счету несколько облпагороженый CtrlIns CtrlShift ...

Другое дело, что механизм фреймов при неакуратном использовании
(очевидный пример - недоступность фрейма или его предка на момент загрузки формы с фреймом) может доставить много хлопот, особенно при прывычке тыкать Yes/No, не особенно вчитываясь о том, а чего то там спрашивают. Но это снова изменение темы, ведь сейчас разговор не криворукости ...



Net Prosto   (2002-10-20 13:16:00) [3]

Kibitzer, я это уже сделал, но как в самой программе при щзапуске менять фрайм в TFrames например Frame1 на Frame2 ?
или это не возможно?


Rouse_   (2002-10-20 10:57:00) [4]

Не знаю как вы, а я фреймы принципиально не использую, ну не нравятся они мне ;) Как бы кустарно что ли? Даже обьяснить не смогу ;)

Сорри за оффтопик


Kibitzer   (2002-10-20 10:51:00) [5]

Сначала создай нужные тебе фреймы:
File->New...->New->Frame (Delphi5) или
File->New->Other...->New->Frame (Delphi6)
Размести на них нужные компоненты
После этого бросай нужные тебе фреймы (в любом количестве) на формы (компонент TFrames на закладке Standard)


Наверх

Титульная страница Поиск, карта сайта Написать письмо