| | |
| | | #include <wx/settings.h> |
| | | #include <wx/string.h> |
| | | #include <wx/sizer.h> |
| | | #include <wx/scrolwin.h> |
| | | #include <wx/listctrl.h> |
| | | #include <wx/statusbr.h> |
| | | #include <wx/toolbar.h> |
| | | #include <wx/frame.h> |
| | |
| | | private: |
| | | |
| | | protected: |
| | | wxScrolledWindow* m_scrolledWindow1; |
| | | wxStaticBitmap* m_bitmap1; |
| | | wxScrolledWindow* m_scrolledWindow3; |
| | | wxListCtrl* m_details; |
| | | wxListCtrl* m_image_list; |
| | | wxStatusBar* m_statusBar1; |
| | | wxToolBar* m_toolBar1; |
| | | wxToolBarToolBase* m_open_image; |
| | | wxToolBarToolBase* m_rotate_left; |
| | | wxToolBarToolBase* m_rotate_right; |
| | | wxToolBarToolBase* m_zoom_in; |
| | | wxToolBarToolBase* m_reset_zoom; |
| | | wxToolBarToolBase* m_zoom_out; |
| | | wxToolBarToolBase* m_fullscreen; |
| | | |
| | | // Virtual event handlers, override them in your derived class |
| | | virtual void OnDropFile( wxDropFilesEvent& event ) { event.Skip(); } |
| | | virtual void OnWindowKeyUp( wxKeyEvent& event ) { event.Skip(); } |
| | | virtual void OnWindowMouseWheel( wxMouseEvent& event ) { event.Skip(); } |
| | | virtual void WindowOnSize( wxUpdateUIEvent& event ) { event.Skip(); } |
| | | virtual void OnBitmapDoubleLeftClick( wxMouseEvent& event ) { event.Skip(); } |
| | | virtual void OnListItemSelected( wxListEvent& event ) { event.Skip(); } |
| | | virtual void OnRotateLeftClicked( wxCommandEvent& event ) { event.Skip(); } |
| | | virtual void OnRotateRightClicked( wxCommandEvent& event ) { event.Skip(); } |
| | | virtual void OnZoomInClicked( wxCommandEvent& event ) { event.Skip(); } |
| | | virtual void OnZoomResetClicked( wxCommandEvent& event ) { event.Skip(); } |
| | | virtual void OnZoomOutClicked( wxCommandEvent& event ) { event.Skip(); } |
| | | virtual void OnShowFullScreenClick( wxCommandEvent& event ) { event.Skip(); } |
| | | |
| | | |
| | | public: |
| | | |
| | | ImageWindow( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Image viewer"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 500,300 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL ); |
| | | ImageWindow( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Image viewer"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,600 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL ); |
| | | |
| | | ~ImageWindow(); |
| | | |