00001
00002
00003
00004
00005
00007
00008 #ifndef __object_selection_ui__
00009 #define __object_selection_ui__
00010
00011 #include <wx/panel.h>
00012 #include <wx/gdicmn.h>
00013 #include <wx/font.h>
00014 #include <wx/colour.h>
00015 #include <wx/settings.h>
00016 #include <wx/string.h>
00017 #include <wx/sizer.h>
00018 #include <wx/stattext.h>
00019 #include <wx/button.h>
00020 #include <wx/frame.h>
00021
00023
00024
00028 class ObjectSelectionFrameBase : public wxFrame
00029 {
00030 private:
00031
00032 protected:
00033 wxPanel* panel_;
00034 wxStaticText* bottom_label_;
00035 wxButton* accept_button_;
00036 wxButton* cancel_button_;
00037
00038
00039
00040 virtual void acceptButtonClicked( wxCommandEvent& event ) { event.Skip(); }
00041 virtual void cancelButtonClicked( wxCommandEvent& event ) { event.Skip(); }
00042
00043
00044 public:
00045
00046 ObjectSelectionFrameBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Object Selection"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 656,581 ), long style = wxCAPTION|wxFRAME_FLOAT_ON_PARENT|wxMINIMIZE_BOX|wxTAB_TRAVERSAL, const wxString& name = wxT("GripperClickWindow") );
00047 ~ObjectSelectionFrameBase();
00048
00049 };
00050
00051 #endif //__object_selection_ui__