Aptem |
Отправлено: 02.04.2005, 12:04 |
|

Мастер участка
Группа: Участник
Сообщений: 349

|
Привет!
Такая проблема. Есть приложение, например, по обработке изображений. В главную форму загружается исходное изображение, пользователь выделяет некоторую область и нажимает кнопку, автоматически создается новая форма и туда вставляется выделенная область. Так вот, таких выделенных областей может быть много, и соотвественно будет много дочерних окон.
Как решить эту задачу, как динамически создавать формы, неужели придется хранить заранее кучу указателей на формы?
Спасибо за внимание.
|
 |
Rius |
Отправлено: 02.04.2005, 12:49 |
|

Мастер участка
Группа: Участник
Сообщений: 321

|
Типичное приложение MDI. Поищи на эту тему.
|
 |
62316e |
Отправлено: 02.04.2005, 13:54 |
|

Дежурный стрелочник
Группа: Участник
Сообщений: 38

|
MDI — Лажа!
Попробуй TList, TObjectList, TClassList для хранения указателей ()
А на этом линке лежыт много примеров з графикой и многое другое http://www.efg2.com/
|
 |
AVC |
Отправлено: 04.04.2005, 09:06 |
|
Ветеран
Группа: Модератор
Сообщений: 1583

|
QUOTE | как динамически создавать формы |
Как и любой экземпляр класса — через new, а вам надо подумать как сделать эту форму универсальной (очевидно, что она должна уметь работать с любым фрагментом любого изображения) |
 |