![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Пользовательский интерфейс. [D7]
Sonnik © (2004-06-29 17:03:00)Столкнулся с вопросом - а как лучше написать прогу, в плане интерфейса. Просмотрел с 10 своих проектов. В каждом что то новое и свое, но не совместимое с другими.
Кто либо задумывался над этим вопросом серьезно?
Есть ли публикации в и-нете?
Вопрос глобальный. Связан именно с приложениями работы с БД.
Как яркий пример предлагаю рассмотреть 1С Бухгалтерию и т.п. проги от 1С. Но конечно же интересуют и личные мнения.
В частности , что предпочтительней MDI или нет?
Sergey_Masloff (2004-07-01 12:41:00) [21]Курдль © (01.07.04 12:17) [10]
>Не знаю другой категории юзеров
Ваше незнание совершенно не означает того что таких пользователей нет. MDI конечно вещь хорошая но имеет ряд слабых мест в реализации как со стороны MS так и при обертке этого дела в Delphi. Использовать можно но панацеей считать не следует тем более что имеется возможность моделирования такого же поведения без собственно MDI.
Курдль (2004-07-01 12:17:00) [22]
> Создаются обычные (не MDI) формы и показываются немодально.
Не знаю другой категории юзеров, кроме программистов и трэйдеров, кто был бы приучен к не-MDI-интерфейсам.
Курдль (2004-07-01 11:20:00) [23]В том-то и дело, что не зная, какая это " конкретная программа", никто ничего подсказать не сможет!
Sonnik (2004-07-01 11:12:00) [24]Может кто подскажет ссылки где есть обсуждение интерфейса программ.
Общие разговоры о пользовательском интерфейсе конечно хороши, но когда обсуждается конкретная программа это интересней.
Sandman25 (2004-06-30 11:19:00) [25]>Разъясните мне, плз, как тут без MDI?
Создаются обычные (не MDI) формы и показываются немодально.
Курдль (2004-06-30 09:46:00) [26]Ну вы, блин, даете! :)
А как же без MDI? Если у вас в базе три десятка сущностей, подлежащих визуализации "по вызову"? Если юзеру то "Контрагентов" подавай, то "Счета-фактуры", то отчеты? А если ему 2 плана-графика сравнить надо?
Разъясните мне, плз, как тут без MDI?
> neTrezvennik (30.06.04 09:30) [5]
Что есть "отображает таблицу основных данных"? Что для, например, бухгалтерской проги "основные данные"?
neTrezvennik (2004-06-30 09:30:00) [27]Вопрос интересует именно с точки зрения разработки приложений для БД. MDI - я пробовал использовать не понравилось. Но...
Видел несколько раз, как меню заменялось Деревом, и соответственно перемещаясь по дереву пользователь выбирал блоки и окна с которыми работал. Но это частность.
Интересует вопрос интерфейса в широком смыслы, не только кнопки и боксы самые разнообразные.
У меня например сложился определенный подход к разработке приложений.
Гдавный принцип:
Основное окно отображает таблицу основных данных и в меню окна доступ ко всем дополнительным, так же по каждой записи можно просмотреть дополнительные данные открыв ее в окне редактирования. Работает если данные однородные.
Вот примерно что было бы интересно услышать. Сейчас буду осваивать предложенные сайты и книги.
Petr V. Abramov (2004-06-30 04:00:00) [28]> Если пользователю нужно одновременно смотреть на 3 документа, то MDI подходит.
И SDI подойдет.
На мое IMHO, MDI нехорош тем, что ( по его классике) главное меню меняется в зависимости от активного документа, что приводит в вопросам "а вот у меня вчера тут был пункт "да пошли вы", а сегодня - нету."
Соловьев (2004-06-29 17:10:00) [29]http://usability.ru/
HSolo (2004-06-29 17:08:00) [30]Публикаций - море разливанное :)
Навскидку:
http://www.mediaterra.ru/ui/links.htm
http://russian.joelonsoftware.com/(Руководство по UI дизайну для программистов)
http://www.akzhan.midi.ru/iarchitect/
Sandman25 (2004-06-29 17:04:00) [31]Все зависит от задачи :)
Если пользователю нужно одновременно смотреть на 3 документа, то MDI подходит. Если не нужно, то SDI лучше.