Home | History | Annotate | Download | only in views
      1 /*
      2  * Copyright 2006 The Android Open Source Project
      3  *
      4  * Use of this source code is governed by a BSD-style license that can be
      5  * found in the LICENSE file.
      6  */
      7 
      8 #ifndef SkOSWindow_wxwidgets_DEFINED
      9 #define SkOSWindow_wxwidgets_DEFINED
     10 
     11 #include "SkWindow.h"
     12 #include "wx/frame.h"
     13 
     14 class SkOSWindow: public SkWindow
     15 {
     16 public:
     17     SkOSWindow();
     18     SkOSWindow(const wxString& title, int x, int y, int width, int height);
     19     ~SkOSWindow();
     20 
     21     wxFrame* getWXFrame() const { return fFrame; }
     22 
     23     void updateSize();
     24 
     25 protected:
     26     virtual void onHandleInval(const SkIRect&);
     27     virtual void onAddMenu(const SkOSMenu*);
     28 
     29 private:
     30     wxFrame* fFrame;
     31     typedef SkWindow INHERITED;
     32 
     33 };
     34 
     35 #endifpedef SkWindow INHERITED;
     36