-#pragma once\r
-#include <mof/FactoryMethod.hpp>\r
-#include <mof/widget/MenuWidget.hpp>\r
-#include <mof/graphics/utilities.hpp>\r
-#include <mof/widget/utilities.hpp>\r
-#include <boost/scoped_ptr.hpp>\r
-#include <mof/widget/Widget.hpp>\r
-\r
- \r
-\r
-class SystemMenuWidget : public mof::MenuWidget\r
-{\r
-public:\r
- SystemMenuWidget(const mof::MenuItem& front , const mof::MenuItem& back);\r
- virtual ~SystemMenuWidget();\r
- virtual mof::FrameNumber show(bool imidiately = false);\r
- virtual mof::FrameNumber hide(bool imidiately = false);\r
- virtual const mof::WidgetView& getView() const;\r
- virtual mof::WidgetView& getView();\r
- virtual void update();\r
- \r
- virtual void up();\r
- virtual void down();\r
- virtual void left();\r
- virtual void right();\r
- virtual void performAction() const;\r
-\r
-private:\r
- struct Impl;\r
- boost::scoped_ptr<Impl> m_pImpl;\r
-};\r
-\r
+#pragma once
+#include <mof/FactoryMethod.hpp>
+#include <mof/widget/MenuWidget.hpp>
+#include <mof/graphics/utilities.hpp>
+#include <mof/widget/utilities.hpp>
+#include <boost/scoped_ptr.hpp>
+#include <mof/widget/Widget.hpp>
+
+
+
+class SystemMenuWidget : public mof::MenuWidget
+{
+public:
+ SystemMenuWidget(const mof::MenuItem& front , const mof::MenuItem& back);
+ virtual ~SystemMenuWidget();
+ virtual mof::FrameNumber show(bool imidiately = false);
+ virtual mof::FrameNumber hide(bool imidiately = false);
+ virtual const mof::WidgetView& getView() const;
+ virtual mof::WidgetView& getView();
+ virtual void update();
+
+ virtual void up();
+ virtual void down();
+ virtual void left();
+ virtual void right();
+ virtual void performAction() const;
+
+private:
+ struct Impl;
+ boost::scoped_ptr<Impl> m_pImpl;
+};
+