[Devel] [Ошибка 5858] Меню по правой кнопке на объектах
Evgeny Sinelnikov
sin на etersoft.ru
Чт Сен 2 11:57:47 MSD 2010
2 сентября 2010 г. 11:07 пользователь Иван Дончевский <yv на etersoft.ru> написал:
> После переноса в devel чуть было не потерял вообще.
>
> Касательно слов Жени - глобальные настройки для осциллографа были не просто
> так, и им есть альтернатива в каждом отдельном окне (локальная). Поэтому я не
> понимаю, как можно было просто взять и удалить панель никого не спросив.
>
Вопрос удаления нижнего меню обсуждался, прежде всего, с Пашей. Чтобы
что-то у кого-то переспрашивать должны быть отвественные, у которых
есть ясные требования, согласованные с заказчиком. Поскольку нет ни
согласованных требований, ни самих ответственных, я совершенно не
понимаю к чему это обсуждение. К тому, что проще найти виноватых, чем
продолжить работу?
Удалили - значит решили, что оно не нужно, по крайней мере в таком
виде. К сожалению, большая часть моего вчерашнего сообщения пропала
(остался какой-то не ясный огрызок). Основые тезисы я восстановил:
http://lists.etersoft.ru/pipermail/devel/2010-September/001447.html
>> 2. Почему "глобальное меню" должно находится в "окне управления",
>> а не где-то на глобальной панели?
> Потому что журналы относятся к окну управления. Руководство пользователя можно
> и вынести в принципе на глобальную панель... Касательно настроек
> осциллографов, можно сделать по одной кнопке вызов окна, где они все будут
> вместе. Много кнопок меню для этого наверное на самом деле не нужно..
>
Журналы изначально планировалось реализовать, как отдельные
приложения. По первоначальному согласованию они должны были быть
незавимимы от "окна управления".
Сейчас они сделаны как отдельные окна в рамках "окна управления", в
связи с чем для восстановления их распололжения после загрузки системы
невозможно воспользоваться менеджером окон. Хотя именно для этого его
хотели применить. Замечу, что проблемы с реализацией Drag&Drop при
взаимодействии различных приложений, быть не должно, поскольку именно
для этого этот механизм и применяется.
Вот заказчик и недоумевает - договаривались на одну концепцию, а
реализуется другая.
Тем не менее, при таком подходе есть возможность сохранять так
называемые профили. В профиль входят настройки расположения и
отображения всех окон, включая отображаемые кривые на графиках. Это
удобно, для двух задач:
- сохранение и восстановление разных настроек для рахных операторов;
- сохранение и восстановление настроек для выполнения
предопределённых действий (Анализ ПЧ и ГЭД, состояние электростанции,
мониторинг состяния дополнительных нагрузок при включении ГЭД и т.п.)
Чтобы реализовать профили необходимо:
- Сделать глобальные настройки
http://bugs.etersoft.ru/show_bug.cgi?id=5939
- Разработать механизм сохранения настроек осцилографа
http://bugs.etersoft.ru/show_bug.cgi?id=5946
Думаю, что этот вопрос требует отдельного рассмотрения.
PS: Вообще непонятно почему мы обсуждаем вопрос глобальных настроек
"окна управления" в дискусии озаглавленной "[Ошибка 5858] Меню по
правой кнопке на объектах"
--
Sin (Sinelnikov Evgeny)
Подробная информация о списке рассылки Devel