[Devel] Вопросы по standpm

Evgeny Sinelnikov sin на etersoft.ru
Ср Сен 1 16:33:10 MSD 2010


1 сентября 2010 г. 15:00 пользователь Ilya Shpigor
<shpigor на etersoft.ru> написал:
> Привет!
>
> Возникло пару вопросов.
>
> 1) Ты что-то говорил, про то что все нажатия на автоматы и ПЧ, вызывающие
> список параметров, должны обрабатываться в MainWindow.
>
> Где в таком случае обрабатывать нажатия на элементы группы индикаторов, по
> которым вызывается осциллограф?
>

Вообще я вижу себе это так:
- обработка событий делается для всего объекта
- обработчики событий делаются в MainWindow
- события формирует сам объект:
 - ПКМ по объекту
 - ЛКМ и ДНЛКМ (двойное нажатие ЛКМ) по каждому из индикаторов. Это
событие объет формирует сам. Одним из параметров события является
указатель на соотеветсвующий индикатор.

> Хочется быть последовательными, но предлагаю это делать в самом
> объекте "элемент группы индикаторов".
>
> 2) Вопрос насчет печати.
>
> Кажется она должна работать для всех объектов?
>
> В таком случае может стоит вызывать для всех объектов одно меню с
> пунктами "Печать" и "Список параметров" по ПКМ, вместо открытия списка
> параметров как сейчас?

Именно так и нужно сделать.

> Либо печать вызывается как-то по другому?

Нет, всё верно, ПКМ выдаёт пункты меню, как в любом нормальном приложении.


PS: Давайте технические вопросы по проекту выносить и обсуждать в
devel@, делаю копию.

-- 
Sin (Sinelnikov Evgeny)


Подробная информация о списке рассылки Devel