2 #include <boost/function/function0.hpp>
3 #include <boost/shared_ptr.hpp>
4 #include <boost/scoped_ptr.hpp>
5 //#include "mof/MenuView.hpp"
6 #include "mof/widget/WidgetView.hpp"
7 #include "mof/Font.hpp"
16 PageRequest(const tstring& message_ , const Font& font_ )
17 : message(message_) , font(font_)
27 class MessageWidget : boost::noncopyable{
29 boost::scoped_ptr<Impl> m_pImpl;
34 WidgetView* pBackgroundView ,
35 const Rectangle< int >& bounds , LayoutManager* pLayout
42 void addPage( const PageRequest& page );