| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #include "stdafx.h"
- #include "resource.h"
- #include "blitzide.h"
- #include "mainframe.h"
- #include "prefs.h"
- #include "about.h"
- #include "libs.h"
- BlitzIDE blitzIDE;
- BOOL BlitzIDE::InitInstance(){
- #ifdef _DEBUG
- AfxEnableMemoryTracking( true );
- #endif
- AfxInitRichEdit();
- prefs.open();
- initLibs();
- mainFrame=new MainFrame();
- m_pMainWnd = mainFrame;
- #ifdef DEMO
- aboutBlitz( true );
- #endif
- mainFrame->LoadFrame( IDR_MAINFRAME );
- mainFrame->MoveWindow( CRect( prefs.win_rect ) );
- mainFrame->ShowWindow( m_nCmdShow );
- mainFrame->UpdateWindow();
- if( prefs.win_maximized ) mainFrame->ShowWindow( SW_SHOWMAXIMIZED );
- return TRUE;
- }
- int BlitzIDE::ExitInstance(){
- prefs.close();
- return 0;
- }
|