Название: диалоговое окно для трех действий (архитектурный вопрос) Отправлено: Cepheus от Января 31, 2012, 08:00 нужно организовать копирование/удаление/перемещение, думаю пока сделать 3 диалоговых окна, и три потока для определенных действий, но вопрос возможно ли обойтись одним потоком и окном, перегружая его под определенные действия? или эта реализация не оптимальна?
Название: Re: диалоговое окно для трех действий (архитектурный вопрос) Отправлено: Bepec от Января 31, 2012, 09:56 Вот ещё б добавить, копир/удал/перем чего, куда, в какой области, не?
Пакетная обработка, или одиночная? конкретизируй, больше информации. Название: Re: диалоговое окно для трех действий (архитектурный вопрос) Отправлено: Cepheus от Января 31, 2012, 11:00 Вот ещё б добавить, копир/удал/перем чего, куда, в какой области, не? Пакетная обработка, или одиночная? конкретизируй, больше информации. а ну да, в контексте файловой системы Название: Re: диалоговое окно для трех действий (архитектурный вопрос) Отправлено: Bepec от Января 31, 2012, 20:27 У тебя есть великий пример FAR, Dos Navigator, Norton Commander, Total Commander, Explorer.
Зачем 3 формы, если файлы у тебя будут одни? (т.е. 1 View вместо 3) Зачем 3 потока, если можно сделать 1 многоцелевой?(1 Thread вместо 3) Такой ответ пойдёт? Название: Re: диалоговое окно для трех действий (архитектурный вопрос) Отправлено: Cepheus от Февраля 01, 2012, 08:29 У тебя есть великий пример FAR, Dos Navigator, Norton Commander, Total Commander, Explorer. Зачем 3 формы, если файлы у тебя будут одни? (т.е. 1 View вместо 3) Зачем 3 потока, если можно сделать 1 многоцелевой?(1 Thread вместо 3) Такой ответ пойдёт? Я это и хотел впринципе, тока надо как-то перегружать его(поток, и диалоговое окно), так как и визуально и функционально они немного отличаются=) Название: Re: диалоговое окно для трех действий (архитектурный вопрос) Отправлено: Bepec от Февраля 01, 2012, 17:16 Я б тебе посоветовал почитать про setVisible(false/true).
Ну и для начала нарисовать макет чегой то ты хочешь ;) Название: Re: диалоговое окно для трех действий (архитектурный вопрос) Отправлено: Cepheus от Февраля 02, 2012, 07:32 Я б тебе посоветовал почитать про setVisible(false/true). Ну и для начала нарисовать макет чегой то ты хочешь ;) ага, хорошо т.е. в зависимости какое действие вызывается проверять его и скрывать определенные виджеты, и соответственно с потоком так-же, проверять и выполнять определенную фун-цию=) Думал изящнее есть способ=) Название: Re: диалоговое окно для трех действий (архитектурный вопрос) Отправлено: Пантер от Февраля 02, 2012, 09:27 Для копирования/перемещения один диалог, для удаления другой.
Название: Re: диалоговое окно для трех действий (архитектурный вопрос) Отправлено: Bepec от Февраля 02, 2012, 09:32 Способа изящнее, чем вызвать функцию, выполняющую именно эту часть работы, нету вроде бы пока ^.^
Название: Re: диалоговое окно для трех действий (архитектурный вопрос) Отправлено: Cepheus от Февраля 02, 2012, 10:57 Ок всем спасибо!
|