From: <sv...@ww...> - 2006-12-31 13:59:35
|
Author: nsmoooose Date: 2006-12-31 05:59:28 -0800 (Sun, 31 Dec 2006) New Revision: 2048 Added: branches/mainmenu_and_style/csp/csplib/util/Optional.h branches/mainmenu_and_style/csp/cspsim/wf/Style.h branches/mainmenu_and_style/csp/cspsim/wf/StyleBuilder.cpp branches/mainmenu_and_style/csp/cspsim/wf/StyleBuilder.h branches/mainmenu_and_style/csp/cspsim/windows/MainMenu.cpp branches/mainmenu_and_style/csp/cspsim/windows/MainMenu.h branches/mainmenu_and_style/csp/cspsim/windows/MenuScreen.cpp branches/mainmenu_and_style/csp/cspsim/windows/MenuScreen.h branches/mainmenu_and_style/csp/data/ui/themes/default/main_menu.xml branches/mainmenu_and_style/csp/data/ui/themes/default/styles.xml Modified: branches/mainmenu_and_style/csp/SConstruct branches/mainmenu_and_style/csp/bin/sim.ini branches/mainmenu_and_style/csp/bin/sim.py branches/mainmenu_and_style/csp/cspsim/BaseScreen.h branches/mainmenu_and_style/csp/cspsim/CSPSim.cpp branches/mainmenu_and_style/csp/cspsim/CSPSim.h branches/mainmenu_and_style/csp/cspsim/SConscript branches/mainmenu_and_style/csp/cspsim/VirtualScene.cpp branches/mainmenu_and_style/csp/cspsim/swig/CSPSim.i branches/mainmenu_and_style/csp/cspsim/wf/Button.cpp branches/mainmenu_and_style/csp/cspsim/wf/Button.h branches/mainmenu_and_style/csp/cspsim/wf/CheckBox.cpp branches/mainmenu_and_style/csp/cspsim/wf/CheckBox.h branches/mainmenu_and_style/csp/cspsim/wf/Control.cpp branches/mainmenu_and_style/csp/cspsim/wf/Control.h branches/mainmenu_and_style/csp/cspsim/wf/ControlGeometryBuilder.cpp branches/mainmenu_and_style/csp/cspsim/wf/ControlGeometryBuilder.h branches/mainmenu_and_style/csp/cspsim/wf/Label.cpp branches/mainmenu_and_style/csp/cspsim/wf/Label.h branches/mainmenu_and_style/csp/cspsim/wf/ListBox.cpp branches/mainmenu_and_style/csp/cspsim/wf/ListBox.h branches/mainmenu_and_style/csp/cspsim/wf/ListBoxItem.cpp branches/mainmenu_and_style/csp/cspsim/wf/ListBoxItem.h branches/mainmenu_and_style/csp/cspsim/wf/MessageBox.cpp branches/mainmenu_and_style/csp/cspsim/wf/MessageBox.h branches/mainmenu_and_style/csp/cspsim/wf/MultiControlContainer.cpp branches/mainmenu_and_style/csp/cspsim/wf/MultiControlContainer.h branches/mainmenu_and_style/csp/cspsim/wf/Serialization.cpp branches/mainmenu_and_style/csp/cspsim/wf/SingleControlContainer.cpp branches/mainmenu_and_style/csp/cspsim/wf/SingleControlContainer.h branches/mainmenu_and_style/csp/cspsim/wf/Tab.cpp branches/mainmenu_and_style/csp/cspsim/wf/Tab.h branches/mainmenu_and_style/csp/cspsim/wf/TabPage.cpp branches/mainmenu_and_style/csp/cspsim/wf/TabPage.h branches/mainmenu_and_style/csp/cspsim/wf/TableControlContainer.cpp branches/mainmenu_and_style/csp/cspsim/wf/TableControlContainer.h branches/mainmenu_and_style/csp/cspsim/wf/Window.cpp branches/mainmenu_and_style/csp/cspsim/wf/Window.h branches/mainmenu_and_style/csp/cspsim/wf/WindowManager.cpp branches/mainmenu_and_style/csp/cspsim/wf/WindowManager.h branches/mainmenu_and_style/csp/data/ui/window_document.xsd Log: A bunch of changes: * Added a optional<class T> class. It works like boost::optional. * Began to change UI code to use osg::setProjectionMatrixAsOrtho. * Added initial Css capabilities to the UI framework. * Added initial serialization of the Style object. * Created a simple main menu that is capable to start the simulation. * Modified sim.py to be able to start the main menu or the simulation directly. Browse at: https://www.zerobar.net/viewcvs/viewcvs.cgi?view=rev&rev=2048 Diff omitted (83718 bytes). |