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
Description | Who |
---|---|
Review Alan's documents and code, and be prepared to discuss at next meeting | Scott, John |