styleview.cpp

00001 #include <gui/GUI.h>
00002 #include <os/OS.h>
00003 
00004 using namespace SkyGI;
00005 
00006 class MyStyleView : public StyleView
00007 {
00008 public:
00009         MyStyleView(Window *pParent, const Rect &rFrame, unsigned int nWindowLayoutFlags);
00010 };
00011         
00012 
00013 MyStyleView::MyStyleView(Window *pParent, const Rect &rFrame, unsigned int nWindowLayoutFlags) : StyleView(pParent, rFrame, nWindowLayoutFlags)
00014 {
00015 }
00016 
00017 void StyleViewTest()
00018 {
00019         Rect r(Point(100, 100), Point(400, 440));
00020 
00021         ApplicationWindow* pApplicationWindow = new ApplicationWindow(r, "StyleView", WINDOW_LAYOUT_NOTHING, APPLICATION_WINDOW_NO_VIEW);
00022         
00023         pApplicationWindow->GetTitleWindow()->SetFlags( (TitleWindowFlags)(pApplicationWindow->GetTitleWindow()->GetFlags() ));
00024         pApplicationWindow->AttachView(new MyStyleView(pApplicationWindow, pApplicationWindow->GetClientRect(), WINDOW_LAYOUT_NOTHING));
00025         pApplicationWindow->Show();
00026 }
00027 

Generated on Thu Dec 13 18:13:10 2007 for SkyGI by  doxygen 1.5.1-p1