#include "wxImageViewerApp.h" #include "wxImageViewerInteractor.h" #if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__) || defined(__WXMGL__) || defined(__WXX11__) #include "pixmaps/imageviewer.xpm" #endif bool wxImageViewerApp::OnInit() { wxFrame* mainFrame = new wxFrame( (wxWindow*)(NULL), wxID_ANY, wxT("Wecome to ImageViewer")); mainFrame->SetIcon (wxICON (imageviewer)); wxImageViewerInteractor* myMainFrame = new wxImageViewerInteractor ( mainFrame ); wxBoxSizer* mainSizer = new wxBoxSizer (wxVERTICAL); mainSizer->Add ( myMainFrame, 1, wxEXPAND|wxALL, 0); mainFrame->CreateStatusBar (1); mainFrame->SetAutoLayout (true); mainFrame->SetSizerAndFit (mainSizer); mainFrame->Maximize(true); mainFrame->Show (true); mainFrame->Layout(); return true; } IMPLEMENT_APP ( wxImageViewerApp )