//---------------------------------------------------------------------------- // Project Saie // Jyvaskylan Yliopisto // Copyright © 1996. All Rights Reserved. // // SUBSYSTEM: Saie Application // FILE: saieapp.cpp // AUTHOR: Vesa Lappalainen // // OVERVIEW // ~~~~~~~~ // Source file for implementation of TSaieApp (TApplication). // //---------------------------------------------------------------------------- #include #include #include "saieapp.h" #include "saiedemo.h" // Definition of client class. //{{TSaieApp Implementation}} DEFINE_RESPONSE_TABLE1(TSaieApp, TApplication) //{{TSaieAppRSP_TBL_BEGIN}} //{{TSaieAppRSP_TBL_END}} END_RESPONSE_TABLE; TSaieApp::TSaieApp() : TApplication("Saie") { // INSERT>> Your constructor code here. } TSaieApp::~TSaieApp() { // INSERT>> Your destructor code here. } void TSaieApp::InitMainWindow() { if (nCmdShow != SW_HIDE) nCmdShow = (nCmdShow != SW_SHOWMINNOACTIVE) ? SW_SHOWNORMAL : nCmdShow; TSDIDecFrame* frame = new TSDIDecFrame(0, GetName(), 0, false); frame->SetFlag(wfShrinkToClient); frame->SetIcon(this, IDI_SDIAPPLICATION); frame->SetIconSm(this, IDI_SDIAPPLICATION); SetMainWindow(frame); } //{{TSDIDecFrame Implementation}} TSDIDecFrame::TSDIDecFrame(TWindow* parent, const char far* title, TWindow* clientWnd, bool trackMenuSelection, TModule* module) : TDecoratedFrame(parent, title, !clientWnd ? new TFormSaieDemo(0) : clientWnd, trackMenuSelection, module) { // INSERT>> Your constructor code here. } TSDIDecFrame::~TSDIDecFrame() { // INSERT>> Your destructor code here. } // Menu Help About Saie command // void TSaieApp::CmHelpAbout() { } int OwlMain(int , char* []) { TSaieApp app; return app.Run(); }