1 //#**************************************************************
2 //# filename:             WCDriver3D.h
3 //#
4 //# author:               Gerstmayr, Vetyukov
5 //#
6 //# generated:
7 //# description:        main header file for the WCDriver3D application
8 //# comments:
9 //#
10 //# Copyright (c) 2003-2013 Johannes Gerstmayr, Linz Center of Mechatronics GmbH, Austrian
11 //# Center of Competence in Mechatronics GmbH, Institute of Technical Mechanics at the
12 //# Johannes Kepler Universitaet Linz, Austria. All rights reserved.
13 //#
14 //# This file is part of HotInt.
15 //# HotInt is free software: you can redistribute it and/or modify it under the terms of
16 //# the HOTINT license. See folder 'licenses' for more details.
17 //#
18 //# bug reports are welcome!!!
19 //# WWW:		www.hotint.org
20 //# email:	bug_reports@hotint.org or support@hotint.org
21 //#***************************************************************************************
22 
23 
24 
25 #if !defined(AFX_WCDriver3D_H__CD254043_2EFD_4173_A955_7E28AAE1FF5E__INCLUDED_)
26 #define AFX_WCDriver3D_H__CD254043_2EFD_4173_A955_7E28AAE1FF5E__INCLUDED_
27 
28 #if _MSC_VER > 1000
29 #pragma once
30 #endif // _MSC_VER > 1000
31 
32 #ifndef __AFXWIN_H__
33 	#error include 'stdafx.h' before including this file for PCH
34 #endif
35 
36 #include "resource.h"		// main symbols
37 
38 /////////////////////////////////////////////////////////////////////////////
39 // CWCDriver3DApp:
40 // See WCDriver3D.cpp for the implementation of this class
41 //
42 void TIMBSWarningHandle(const char* warn, int use_instant_message_text=0);
43 
44 class CWCDriver3DApp : public CWinApp
45 {
46 public:
47 	CWCDriver3DApp();
48 	CWCDriver3DDlg* dlg;
49 
50 	//!AD: 03-01-2013: test to add hotkeys [
51 	HACCEL m_haccel;
52 	virtual BOOL ProcessMessageFilter(int code, LPMSG lpMsg);
53 	//!AD: ]
54 
55 // Overrides
56 	// ClassWizard generated virtual function overrides
57 	//{{AFX_VIRTUAL(CWCDriver3DApp)
58 	public:
59 	virtual BOOL InitInstance();
60 	virtual int ExitInstance();
61 	//}}AFX_VIRTUAL
62 
63 // Implementation
64 
65 	//{{AFX_MSG(CWCDriver3DApp)
66 		// NOTE - the ClassWizard will add and remove member functions here.
67 		//    DO NOT EDIT what you see in these blocks of generated code !
68 	//}}AFX_MSG
69 	DECLARE_MESSAGE_MAP()
70 };
71 
72 
73 /////////////////////////////////////////////////////////////////////////////
74 
75 //{{AFX_INSERT_LOCATION}}
76 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
77 
78 #endif // !defined(AFX_WCDriver3D_H__CD254043_2EFD_4173_A955_7E28AAE1FF5E__INCLUDED_)
79