Страница 1 из 1
Скрыть/открыть пункт подменю по условию
Добавлено: 29 Октябрь 2009, 12:31
Anatoly
С6.3 Каким образом можно скрыть/открыть пункт подменю по условию?
Re: Скрыть/открыть пункт подменю по условию
Добавлено: 29 Октябрь 2009, 14:49
Игорь Столяров
Вопрос о "главном" меню программы (AppFrame) или контекстном меню на списке (Browse) ?
Re: Скрыть/открыть пункт подменю по условию
Добавлено: 30 Октябрь 2009, 4:56
Anatoly
Вопрос идет о выпадающем меню в главном меню AppFrame.
Re: Скрыть/открыть пункт подменю по условию
Добавлено: 30 Октябрь 2009, 5:17
Anatoly
Извиняюсь за беспокойство, решается вставкой в Emded -> Window Manadger -> Take Event -> Top of Cycle/Break.
Re: Скрыть/открыть пункт подменю по условию
Добавлено: 30 Октябрь 2009, 8:31
Игорь Столяров
Гм. На самом деле все намного проще.
В любом месте AppFrame вставляется, например:
?SubMenu{Prop:Hide} = Choose(УсловиеВыключения = True,True,False)
Если нужно, что бы условие проверялось и этот пункт субменю перерисовывался при любом событии в окне AppFrame - то место вставки в предыдущем сообщении указано верно.
Если нужно управлять видимостью пункта меню или субменю из вызываемой процедуры - передаешь в нее указатель на ?SubMenu как ushort. Все ...