1 // FunctionDefinition.h: interface for the CFunctionDefinition class.
\r
3 //////////////////////////////////////////////////////////////////////
\r
5 #if !defined(AFX_FUNCTIONDEFINITION_H__22E7286C_E86F_4964_896F_28A66E94A7A2__INCLUDED_)
\r
6 #define AFX_FUNCTIONDEFINITION_H__22E7286C_E86F_4964_896F_28A66E94A7A2__INCLUDED_
\r
10 #endif // _MSC_VER > 1000
\r
12 #include "xkeymacsdll.h"
\r
14 class AFX_EXT_CLASS CFunctionDefinition
\r
17 void RemoveKey(int nApplicationID, int nCommandType, int nKey);
\r
18 void GetKey(int nApplicationID, int nKeyID, int *pCommandType, int *pKey);
\r
19 int GetKeyNumber(int nApplicationID);
\r
20 void SetKey(int nApplicationID, int nCommandType, int nKey);
\r
21 void ClearKey(int nApplicationID);
\r
22 CString GetDefinition();
\r
23 CString GetSymbol();
\r
24 void SetDefinition(CString szDefinition);
\r
25 void SetSymbol(CString szSymbol);
\r
26 CFunctionDefinition();
\r
27 CFunctionDefinition(CString szSymbol, CString szDefinition);
\r
28 virtual ~CFunctionDefinition();
\r
31 CObList m_oKey[MAX_APP];
\r
32 CString m_szDefinition;
\r
36 #endif // !defined(AFX_FUNCTIONDEFINITION_H__22E7286C_E86F_4964_896F_28A66E94A7A2__INCLUDED_)
\r