Files
Michael Fabian 'Xaymar' Dirks c2f795e4ef ide, launcher: Move to new directory
2019-01-19 18:31:46 +01:00

48 lines
696 B
C++

#include "blitzide.h"
#include "about.h"
#include "libs.h"
#include "mainframe.h"
#include "prefs.h"
#include "resource.h"
#include "stdafx.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;
}