Форум "Delphi" (архив)
Паскаль, Делфи
#0 marishkin66 © 14.07.05 15:32:11 - 15.07.05 12:23:14 одна форма или несколько?Есть приложение, после запуска которого, в результате десятка операций появляются формы с аналогичной функциональностью. Как вы считаете, правильнее динамически создавать каждую форму отдельно или создать одну форму с панелями (или другими группирующими компонентами) и в нужный момент нужную панель показывать? Какие плюсы и минусы каждого метода?
|
|
> marishkin66 © можно привести не абстрактный, а более конкретный пример? |
|
#2 marishkin66 © 14.07.05 15:52:21
администрирование БД; Формы с полями ввода для редактирования записей в таблицах. |
|
#3 Andy BitOff © 14.07.05 22:34:52
ИМХО, page'ы (PageControl) использовать. |
|
> #2 marishkin66 © а чем универсальные системные утилиты администрирования не подходят? Например, тот же SQL Explorer из поставки Делфи? Или нужны какие-то дополнительные возможности или особенности в интерфейсе при администрировании? |
|
#5 marishkin66 © 15.07.05 11:38:12
#4 deep © Да, именно... |
|
#6 Mystic © 15.07.05 11:44:39
Ну если формы идентичны, то лучше динамически создавать форму. Если несколько форм с похожей функциональностью, то можно использовать визуальное наследование форм. |
|
#7 marishkin66 © 15.07.05 11:47:40
#6 Mystic © а чем лучше? |
|
#8 Mystic © 15.07.05 12:20:32
Не нужно деать Copy + Paste кода из одной формы на другую. В случае изменения этого кода не нужно вносить изменение на каждой из форм. |
|
> #7 marishkin66 © экономия ресурсов компа, простота сопровождения/внесения изменений в форму (вносишь в одну форму, отображается во всех наследниках). |
Тема находится в архиве
Написать ответ |
|
