X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6d3a0824651e83f7c95edb205fcc7ca96ff22011..eaa9e06d92ba1d5d2018b99f9bb9759732f95cdd:/samples/docview/doc.cpp diff --git a/samples/docview/doc.cpp b/samples/docview/doc.cpp index 4892856fe0..713a76d569 100644 --- a/samples/docview/doc.cpp +++ b/samples/docview/doc.cpp @@ -7,7 +7,7 @@ // RCS-ID: $Id$ // Copyright: (c) 1998 Julian Smart // (c) 2008 Vadim Zeitlin -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// // ---------------------------------------------------------------------------- @@ -34,6 +34,7 @@ #else #include "wx/txtstrm.h" #endif +#include "wx/wfstream.h" #include "doc.h" #include "view.h" @@ -247,3 +248,15 @@ wxTextCtrl* TextEditDocument::GetTextCtrl() const wxView* view = GetFirstView(); return view ? wxStaticCast(view, TextEditView)->GetText() : NULL; } + +// ---------------------------------------------------------------------------- +// ImageDocument and wxImageDetailsDocument implementation +// ---------------------------------------------------------------------------- + +IMPLEMENT_DYNAMIC_CLASS(ImageDocument, wxDocument) + +bool ImageDocument::DoOpenDocument(const wxString& file) +{ + return m_image.LoadFile(file); +} +