Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.03;
Скачать: CL | DM;

Вниз

Тривиальный вопрос про интерфейс и не только!   Найти похожие ветки 

 
Aquarius ©   (2003-03-14 10:04) [0]

Уважаемые коллеги! Разрабатываю приложение типа склад. Стандартные решения. До недавнего времени все работало по принципу "dialog based user interface".

Однако начальство принудило все переделать в духе "Application Workspace"-а со множеством окон вызываемых нажатиями на различные кнопочки.

Сделать-то конечно сделал. Но мне самому не нравится то, что сделал (пришлось как всегда быстро):
завел я одно - главное окно приложения, понакидал туда дочек-форм и каждую вызываю самостоятельно. Все окна сделал "allways on top" дабы они друг дружку не перекрывали...

Не покидает ощущение изобретения велосипеда и чувство, что тут надо привлечь MDI. Однако, насколько я знаю MDI подразумевает, что все документы имеют одну и ту же природу, напр. текст или графика, в моем же случае это различные интерфейсы к БД (разные таблицы как то склад, поставки, продажи, ...), разные фильтры к ним и т.д. то есть MDI видимо не совсем то, что надо?

Посему вопрос: как бы сделать так, чтобы избежать изобретения велосипеда? Что посоветуете?

Заранее всем благодарен за советы (включая непинающего меня модератора)!


 
Anatoly Podgoretsky ©   (2003-03-14 10:18) [1]

Интерфейс дело второстепенное, а вот проблемы которые ты получишь при эксплуатации это еще то.


 
Aquarius ©   (2003-03-14 10:22) [2]

2: Anatoly Podgoretsky
Так об том и речь, им (юзерам) хоцца "Application Workspace"-а
или "Как в 1С". (ненажижу это "как в ...").
Интерфейс и траблы в эксплуатации вещи СИЛЬНО связанные, ИМХО..


 
Sergey13 ©   (2003-03-14 10:33) [3]

2Aquarius © (14.03.03 10:04)
>Все окна сделал "allways on top" дабы они друг дружку не перекрывали...
А так бывает, что бы все сверху? Внизу то кто? 8-)


 
Val ©   (2003-03-14 11:09) [4]

надо привлечь MDI


 
Aquarius ©   (2003-03-14 11:10) [5]

2 Sergey13: Wnizu roditelx - не верите - попробуйте сами!!!


 
Aquarius ©   (2003-03-14 11:23) [6]

2 Val: так об том и речь, но как это сделать принимаю во внимание мое первое сообщение о различности природы объектов, которые хочется разместить в "дочках" MDI?


 
Desdechado ©   (2003-03-14 11:34) [7]

имхо, для работы с СУБД - только модальные окна и SDI, иначе замучаешься синхронизировать выборки при переключении разных окон


 
Aquarius ©   (2003-03-14 11:45) [8]

2 Desdechado ©:
имхо, тоже только модальные окна и SDI, НО НАДО!!!
Иначе бы не стал спрашивать!


 
Сумрак ©   (2003-03-14 11:48) [9]

Используй MDI. Что мешает разным формам дать разный интерфейс и фильтры, правда с вызовами придется покапаться


 
zacho ©   (2003-03-14 11:50) [10]


> Aquarius © (14.03.03 11:23)

В MDIChild ты можешь размещать все, что угодно, с как угодно различной "природой".


 
Anatoly Podgoretsky ©   (2003-03-14 11:52) [11]

Aquarius © (14.03.03 10:04)
Одно скажу - не умеешь ты с начальством работать и придется тебе мучаться, всю жизнь.



Страницы: 1 вся ветка

Текущий архив: 2003.04.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.018 c
14-6715
Palladin
2003-03-16 02:45
2003.04.03
Crtl + click на панели задач


14-6704
Egor!
2003-03-15 16:11
2003.04.03
Подскажите где найти компонент!!!!!


14-6795
_Nicola_
2003-03-17 16:49
2003.04.03
Супер!! Жириновский и ...


6-6633
MikeFW
2003-02-10 14:49
2003.04.03
Как организовать мгновенную рассылку писем по e-mail?


3-6326
Xela
2003-03-13 20:24
2003.04.03
Ошибка импортирования в словарь данных