Доброго времени суток…
Нужна помощь в изготовление навигационной панели. (Пример: Меню Супрунова в Як-40).
Возможно ли реализовать в xml?
(я имею ввиду панели не привязанные к вызову через shift.)
Ну и собственно как?
…
<Mouse>
— <Area Left=»0″ Top=»0″ Right=»19″ Bottom=»19″>
<Cursor Type=»Hand» />
<Click>11000 (>K:PANEL_ID_TOGGLE)</Click>
</Area>
…
Кусок из panel.cfg
…
[Window02]
file=EICAS.bmp
size_mm=471,410
position=8
visible=0
ident=11000
window_size= 1.0
…
По клику будет открываться панель с соответствующим параметром ident.
Сообщение отредактировано Bravo: 24 Октябрь 2009 — 17:55
Панель и закрывается при повторном нажатии.Команда то как называется? «Panel_ID_Toggle»-то есть «переключение»-раз нажал-открылась-еще раз нажал-закрылась-и так далее.
Как исправить чтоб первая не отображалась поверх последующих-не знаю.Не было такой необходимости.
Судя по вашим вопросам вам неплохо бы было изучить СДК и основы создания xml-гауг для начала.Хоть какую-то теоретическую базу приобрести-потом бы уже брались
за создание панелей.
Сообщение отредактировано Bravo: 24 Октябрь 2009 — 22:11
Код:
<Gauge Name=»NAV_menu» Version=»10_2009″>
<Image Name=»NAV_menu.bmp» ImageSizes=»120,120″/>
<Mouse>
<Area Left=»35″ Top=»27″ Right=»62″ Bottom=»73″>
<Cursor Type=»Hand»/>
<Click>11000 (>K:PANEL_ID_TOGGLE)</Click>
</Area>
<Area Left=»61″ Top=»27″ Right=»36″ Bottom=»73″>
<Cursor Type=»Hand»/>
<Click>71000 (>K:PANEL_ID_TOGGLE)</Click>
</Area>
<Area Left=»20″ Top=»49″ Right=»79″ Bottom=»48″>
<Cursor Type=»Hand»/>
<Click>51000 (>K:PANEL_ID_TOGGLE)</Click>
</Area>
<Area Left=»44″ Top=»49″ Right=»45″ Bottom=»48″>
<Cursor Type=»Hand»/>
<Click>81000 (>K:PANEL_ID_TOGGLE)</Click>
</Area>
<Area Left=»78″ Top=»49″ Right=»21″ Bottom=»48″>
<Cursor Type=»Hand»/>
<Click>61000 (>K:PANEL_ID_TOGGLE)</Click>
</Area>
<Area Left=»20″ Top=»75″ Right=»79″ Bottom=»38″>
<Cursor Type=»Hand»/>
<Click>91000 (>K:PANEL_ID_TOGGLE)</Click>
</Area>
<Area Left=»73″ Top=»75″ Right=»21″ Bottom=»38″>
<Cursor Type=»Hand»/>
<Click>91001 (>K:PANEL_ID_TOGGLE)</Click>
</Area>
</Mouse>
</Gauge>
________________________________________________________________
Не работает… Т.е. работает если все это разделить на разные приборы, а когда объединяешь в один и прописываешь area, то не работает… В чем проблема???
1.Зоны не должны перекрываться.
2.»Left» никак не может быть больше «Right»,так же как «Top» не может быть больше «Bottom».
Начало координат-в левом верхнем углу всей гауги.