project2app.cpp 2.15 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
/////////////////////////////////////////////////////////////////////////////
// Name:        project2app.cpp
// Purpose:     
// Author:      GUI Designer
// Modified by: 
// Created:     08/07/2008 14:39:30
// RCS-ID:      
// Copyright:   
// Licence:     
/////////////////////////////////////////////////////////////////////////////

// For compilers that support precompilation, includes "wx/wx.h".
#include "wx/wxprec.h"

#ifdef __BORLANDC__
#pragma hdrstop
#endif

#ifndef WX_PRECOMP
#include "wx/wx.h"
#endif

////@begin includes
////@end includes

#include "project2app.h"

#include "telecmds.h"

////@begin XPM images

////@end XPM images


/*!
 * Application instance implementation
 */

////@begin implement app
IMPLEMENT_APP( Project2App )
////@end implement app


/*!
 * Project2App type definition
 */

IMPLEMENT_CLASS( Project2App, wxApp )


/*!
 * Project2App event table definition
 */

BEGIN_EVENT_TABLE( Project2App, wxApp )

////@begin Project2App event table entries
////@end Project2App event table entries

END_EVENT_TABLE()


/*!
 * Constructor for Project2App
 */

Project2App::Project2App()
{
    Init();
}


/*!
 * Member initialisation
 */

void Project2App::Init()
{
////@begin Project2App member initialisation
////@end Project2App member initialisation
}

/*!
 * Initialisation for Project2App
 */

bool Project2App::OnInit()
{    
////@begin Project2App initialisation
    // Remove the comment markers above and below this block
    // to make permanent changes to the code.

#if wxUSE_XPM
    wxImage::AddHandler(new wxXPMHandler);
#endif
#if wxUSE_LIBPNG
    wxImage::AddHandler(new wxPNGHandler);
#endif
#if wxUSE_LIBJPEG
    wxImage::AddHandler(new wxJPEGHandler);
#endif
#if wxUSE_GIF
    wxImage::AddHandler(new wxGIFHandler);
#endif
////@end Project2App initialisation

    TeleCmds *frame = new TeleCmds(NULL);
    frame->Show(TRUE);
    SetTopWindow(frame);
    return true;
}


/*!
 * Cleanup for Project2App
 */

int Project2App::OnExit()
{    
////@begin Project2App cleanup
    return wxApp::OnExit();
////@end Project2App cleanup
}