I'm not a GUI guy, but it seems to me if you can have multiple
GUIs, but the overall system can only be in one mode at a time,
the individual GUIs should NOT be keeping track of the mode.

The central controller (task, I think) should know what the current
mode is.  An individual GUI can request a mode change, but the
actual change should take place in task.  Every GUI should get the
current mode from task and do the right thing (such as flipping tabs).


On Wed, Nov 27, 2013, at 08:59 AM, Russell Brown wrote:
> Quoth: Dewey Garrett <[email protected]>
> >For consideration, two patches that:
> >
> >  1) update the axis manual/mdi tabs when task_mode is changed
> >     by another gui (halui)
> >  2) remove the unneeded axisui.set-manual-mode pin since
> >     using halui.mode.manual, halui.mode.mdi are available
> 
> Nice, works for me and worth IMVHO having for it's own sake......
> 
> ...but...
> 
> One still ends up with halui and Axis getting out of sync.
> 
> <something>pokes halui.mode.mdi....  Axis flips to MDI tab.  This is
> Good.
> 
> User presses <F3>, Axis flips to Manual Tab.  Halui still in MDI mode.
> Keyboard jogging doesn't work.  User looks puzzled.  This is Bad.
> 
> Doesn't Axis 'need' to tell halui when it flips modes?
> 
> -- 
>  Regards,
>      Russell
>  --------------------------------------------------------------------
> | Russell Brown          | MAIL: [email protected] PHONE: 01780 471800 |
> | Lady Lodge Systems     | WWW Work: http://www.lls.com              |
> | Peterborough, England  | WWW Play: http://www.ruffle.me.uk         |
>  --------------------------------------------------------------------
> 
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT 
> organizations don't have a clear picture of how application performance 
> affects their revenue. With AppDynamics, you get 100% visibility into your 
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers


-- 
  John Kasunich
  [email protected]

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to