bool MyApp::OnInit()
{
+ if ( !wxApp::OnInit() )
+ return false;
+
// Create the main frame window
MyFrame *frame = new MyFrame((wxFrame *) NULL, _T("wxWidgets Types Demo"),
wxPoint(50, 50), wxSize(450, 340));
text_output << str << _T("\n");
std_file_output << str.ToAscii() << "\n";
+ std_file_output.close();
+
textCtrl.WriteText( _T("\nReading from ifstream:\n") );
wxSTD ifstream std_file_input( "test_std.dat" );
_T("XyZ %s"),
_T("XyZ -p %s"),
_T("The one and only XYZ format file"),
- _T("xyz"), _T("123"), NULL),
+ _T("xyz"), _T("123"), wxNullPtr),
wxFileTypeInfo(_T("text/html"),
_T("lynx %s"),
_T("lynx -dump %s | lpr"),
_T("HTML document (from fallback)"),
- _T("htm"), _T("html"), NULL),
+ _T("htm"), _T("html"), wxNullPtr),
// must terminate the table with this!
wxFileTypeInfo()
filetype->GetOpenCommand(&open, params);
textCtrl << _T("MIME information about extension '") << ext << _T('\n')
- << _T("\tMIME type: ") << ( !type ? wxT("unknown")
- : type.c_str() ) << _T('\n')
- << _T("\tDescription: ") << ( !desc ? wxEmptyString : desc.c_str() )
+ << _T("\tMIME type: ") << ( !type ? wxString("unknown") : type ) << _T('\n')
+ << _T("\tDescription: ") << ( !desc ? wxString(wxEmptyString) : desc )
<< _T('\n')
- << _T("\tCommand to open: ") << ( !open ? wxT("no") : open.c_str() )
+ << _T("\tCommand to open: ") << ( !open ? wxString("no") : open )
<< _T('\n');
delete filetype;