Typo fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16397 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn 2002-08-07 21:06:33 +00:00
parent 3e60899273
commit 248834a066
2 changed files with 2 additions and 94 deletions

View File

@ -19,7 +19,7 @@ examples of how to use it.
and settings. This probably means that you will need to rebuild
wxPython yourself. It may be possible for me to distribute the
setup.h and etc. that I use, but you'll need to rebuild everything
yourself anyway to get debugger versions so I'm not too wrried
yourself anyway to get debugger versions so I'm not too worried
about it just yet. BTW, on MSW if you do a FINAL=0 build (full
debug version) then you will need to have a debug version of Python
built too since it expects to have extension modules in files with

View File

@ -1,6 +1,6 @@
//----------------------------------------------------------------------
// Name: embedded.cpp
// Purpose: To server as an example of how to use wxPython from
// Purpose: To serve as an example of how to use wxPython from
// within a C++ wxWindows program.
//
// Author: Robin Dunn
@ -284,95 +284,3 @@ wxWindow* MyFrame::DoPythonStuff(wxWindow* parent)
// void MyFrame::OnButton(wxCommandEvent& WXUNUSED(event))
// {
// //Py_Initialize();
// //PySys_SetArgv(argc, argv)
// // // initialize thread support
// // PyEval_InitThreads();
// wxPyBeginBlockThreads();
// PyRun_SimpleString(
// "from wxPython.wx import *\n"
// "f = wxFrame(None, -1, 'Hello from wxPython', size=(250,150))\n"
// "f.Show()"
// );
// wxPyEndBlockThreads();
// }
// ////////////////////////////////////////////////////////////////////////
// ////////////////////////////////////////////////////////////////////////
// ////////////////////////////////////////////////////////////////////////
// /// this, RedirectIOToConsole(), help came from
// /// http://www.halcyon.com/ast/dload/guicon.htm
// // #include <windows.h>
// // #include <stdio.h>
// #include <fcntl.h>
// #include <io.h>
// // #include <iostream>
// // #include <fstream>
// // //#ifndef _USE_OLD_IOSTREAMS
// // using namespace std;
// // //#endif
// // maximum mumber of lines the output console should have
// static const WORD MAX_CONSOLE_LINES = 500;
// void RedirectIOToConsole()
// {
// int hConHandle;
// long lStdHandle;
// CONSOLE_SCREEN_BUFFER_INFO coninfo;
// FILE *fp;
// // allocate a console for this app
// AllocConsole();
// // set the screen buffer to be big enough to let us scroll text
// GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &coninfo);
// coninfo.dwSize.Y = MAX_CONSOLE_LINES;
// SetConsoleScreenBufferSize(GetStdHandle(STD_OUTPUT_HANDLE), coninfo.dwSize);
// // redirect unbuffered STDOUT to the console
// lStdHandle = (long)GetStdHandle(STD_OUTPUT_HANDLE);
// hConHandle = _open_osfhandle(lStdHandle, _O_TEXT);
// fp = _fdopen( hConHandle, "w" );
// *stdout = *fp;
// setvbuf( stdout, NULL, _IONBF, 0 );
// // redirect unbuffered STDIN to the console
// lStdHandle = (long)GetStdHandle(STD_INPUT_HANDLE);
// hConHandle = _open_osfhandle(lStdHandle, _O_TEXT);
// fp = _fdopen( hConHandle, "r" );
// *stdin = *fp;
// setvbuf( stdin, NULL, _IONBF, 0 );
// // redirect unbuffered STDERR to the console
// lStdHandle = (long)GetStdHandle(STD_ERROR_HANDLE);
// hConHandle = _open_osfhandle(lStdHandle, _O_TEXT);
// fp = _fdopen( hConHandle, "w" );
// *stderr = *fp;
// setvbuf( stderr, NULL, _IONBF, 0 );
// // make cout, wcout, cin, wcin, wcerr, cerr, wclog and clog
// // point to console as well
// //std::ios::sync_with_stdio();
// }
// ////////////////////////////////////////////////////////////////////////
// ////////////////////////////////////////////////////////////////////////
// ////////////////////////////////////////////////////////////////////////