int CDotXkeymacs::m_nIndex[MAX_APP][MAX_COMMAND_TYPE][MAX_KEY] = {'\0'};\r
const TCHAR CDotXkeymacs::m_szExt[] = _T("xkeymacs");\r
\r
-//////////////////////////////////////////////////////////////////////\r
-// Construction/Destruction\r
-//////////////////////////////////////////////////////////////////////\r
-\r
-CDotXkeymacs::CDotXkeymacs()\r
-{\r
-\r
-}\r
-\r
-CDotXkeymacs::~CDotXkeymacs()\r
-{\r
-\r
-}\r
-\r
void CDotXkeymacs::Load(LPCTSTR lpszFileName)\r
{\r
CStdioFile oDotXkeymacs;\r
static CString GetFunctionSymbol(int nIndex);\r
static int GetFunctionNumber();\r
static void Load();\r
- CDotXkeymacs();\r
- virtual ~CDotXkeymacs();\r
\r
private:\r
static LPCTSTR GetLanguage();\r
return TRUE;\r
}\r
\r
-//////////////////////////////////////////////////////////////////////\r
-// Construction/Destruction\r
-//////////////////////////////////////////////////////////////////////\r
-\r
-CProfile::CProfile()\r
-{\r
-\r
-}\r
-\r
-CProfile::~CProfile()\r
-{\r
-\r
-}\r
-\r
struct {\r
int type;\r
CString cstr;\r
static void InitDllData();\r
static void LoadData();\r
static void SaveData();\r
- CProfile();\r
- virtual ~CProfile();\r
\r
private:\r
static void SaveKeyBind(CString szApplicationName, CString szCommandName, int nCommandType, int nKey);\r
BOOL CCommands::m_bIsSu = FALSE;\r
#pragma data_seg()\r
\r
-\r
-//////////////////////////////////////////////////////////////////////\r
-// Construction/Destruction\r
-//////////////////////////////////////////////////////////////////////\r
-\r
-CCommands::CCommands()\r
-{\r
-\r
-}\r
-\r
-CCommands::~CCommands()\r
-{\r
-\r
-}\r
-\r
void CCommands::DepressKey(BYTE bVk)\r
{\r
CXkeymacsDll::DepressKey(bVk);\r
static int GetDefaultCommandKey(int nCommandID, int nIndex);\r
static int GetDefaultControlID(int nCommandID, int nIndex);\r
static void DoSetInputMethodOpenStatus(INPUT_METHOD_OPEN_STATUS status, BOOL isComplete = FALSE);\r
- CCommands();\r
- virtual ~CCommands();\r
\r
private:\r
static BOOL CutFollowingWord();\r
#include "Commands.h"\r
#include "Utils.h"\r
\r
-//////////////////////////////////////////////////////////////////////\r
-// Construction/Destruction\r
-//////////////////////////////////////////////////////////////////////\r
-\r
-CFunctionDefinition::CFunctionDefinition()\r
-{\r
-\r
-}\r
-\r
CFunctionDefinition::CFunctionDefinition(CString szSymbol, CString szDefinition)\r
{\r
SetSymbol(szSymbol);\r
SetDefinition(szDefinition);\r
}\r
\r
-CFunctionDefinition::~CFunctionDefinition()\r
-{\r
-\r
-}\r
-\r
void CFunctionDefinition::SetSymbol(CString szSymbol)\r
{\r
m_szSymbol = szSymbol;\r
CString GetSymbol();\r
void SetDefinition(CString szDefinition);\r
void SetSymbol(CString szSymbol);\r
- CFunctionDefinition();\r
CFunctionDefinition(CString szSymbol, CString szDefinition);\r
- virtual ~CFunctionDefinition();\r
\r
private:\r
CObList m_oKey[MAX_APP];\r
OSVERSIONINFO CUtils::m_OsVersionInfo = {sizeof(OSVERSIONINFO)};\r
#pragma data_seg()\r
\r
-//////////////////////////////////////////////////////////////////////\r
-// Construction/Destruction\r
-//////////////////////////////////////////////////////////////////////\r
-\r
-CUtils::CUtils()\r
-{\r
-\r
-}\r
-\r
-CUtils::~CUtils()\r
-{\r
-\r
-}\r
-\r
BOOL CUtils::GetFindDialogTitle(CString *szDialogTitle)\r
{\r
{\r
static BOOL IsAstecX();\r
static BOOL IsXkeymacs();\r
static BOOL CUtils::GetFindDialogTitle(CString *szDialogTitle);\r
- CUtils();\r
- virtual ~CUtils();\r
\r
private:\r
static BOOL IsTOForEOF();\r
BOOL CXkeymacsDll::m_bDown[MAX_KEY] = {0};\r
std::list<KbdMacro> CXkeymacsDll::m_Macro;\r
\r
-//////////////////////////////////////////////////////////////////////\r
-// Construction/Destruction\r
-//////////////////////////////////////////////////////////////////////\r
-\r
-CXkeymacsDll::CXkeymacsDll()\r
-{\r
-\r
-}\r
-\r
-CXkeymacsDll::~CXkeymacsDll()\r
-{\r
-\r
-}\r
-\r
BOOL CXkeymacsDll::SaveConfig()\r
{\r
TCHAR szTmp[MAX_PATH];\r
static void ToggleKeyboardHookState();\r
static void ShowKeyboardHookState();\r
static BOOL SendIconMessage(ICONMSG *pMsg, DWORD num);\r
- CXkeymacsDll();\r
- virtual ~CXkeymacsDll();\r
+\r
private:\r
static DWORD m_nHookAltRelease;\r
static TCHAR m_M_xTip[128];\r