Date

May 20, 2015

Attendees

 

John Clyne, Alan, Scott

Notes

Alan gave overview presentation of current state of GUI. Slides are available from here: https://docs.google.com/a/ucar.edu/presentation/d/1Yszuol9Ymu0zakrjJjOfGY_VkSo9ELn4fsNV7BvZM9M/edit?usp=sharing_eid

 

ControlExec is only partially used currently. Some operations (e.g. parameter access) bypass the ControlExec.

 

EventRouter : a specialization exiss for each tab. To implement a new renderer need to specialize EventRouter class and make calls into VizWinMgr

 

Supporting classes that may be used in GUI development for new renderer are MappingFrame, BoxSlicerFrame, ImageFrame.

 

5/22 email from Alan:

 

I've done some cleanup and improved the documentation for the gui code.  

Please have a look at the latest ArrowEventRouter class and the parent EventRouter class, which are in the apps/vaporgui/guis directory.  The Doxygen for the gui code should be up to date.

I also updated the Gui3.0Design powerpoint we discussed on Wednesday, and posted it on Google Slides.  Please feel free to add comments or insert anything you feel is useful.

-Alan

Action Items

DescriptionWho
Review Alan's documents and code, and be prepared to discuss at next meetingScott, John