╨╧рб▒с>■  ■   ■                                                                                                                                                                                                                                                                                                                                                                                                                                                   ¤     ■    ■   ■   I"#$%&'()*■   ,-./01234■   6789:;<=>■   @ABCDEFGH■   ■   KLMNOPQRS■   UVWXYZ[\]■                                                                                                                                           Root Entry         ИРсл└■   Workspace State      Browser     Editor         masasmedit)C:\masasmx\source\codeedit\MasasmEdit.dspЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTli .\resource.h&{2AE27A3D-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ,,╥ШC/C++ ЭАЭАp |,ЭА4ЭА |8ЭА ЭАDЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTli.\masterstring.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╝ШC/C++ ЭАЭАp |,ЭА4ЭА |8ЭА ЭАDЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTliТЎЎ .\WinMain.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╕└Invalid HandlecsmрMicrosoft C++ ExceptionWatch1Watch2Watch3Watch4 buff; delete [] buff2; UpdateTitle(); } void SaveAs() { char sfile[100]; if(savefile(sfile)) { strcpy(filename,sfile); Save(); return; } UpdateTitle(); } bool openfile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetOpenFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } bool savefile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetSaveFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } void FixSave(char* input,char* output) { int len; len = strlen(input); int pos = 0; for(int i = 0; i < len;i++) { if(input[i] != '\r') { output[pos] = input[i]; pos++; } } output[pos] = 0; } void FixLoad(char* input,char* output) { int len; len = strlen(input); int add_pos = 0; for(int i = 0; i < len; i++) { if(input[i] == '\n') { output[add_pos] = '\r'; output[add_pos+1] = '\n'; add_pos = add_pos + 2; } else { if(input[i] != '\r') { output[add_pos] = input[i]; add_pos++; } } } output[add_pos] = 0; } F XSTRING!а7m└ДiITY YMATH.H YVALS.H ZMOUSE.H TCPIP.H WSHISOTP.H WSIPX.H WSNETBS.H WSNWLINK.H WSVNS.H WSVV.H WTYPES.H WTYPES.IDL XA.H XACTOMSG.H XCMC.H XCMCEXT.H XCMCMSX2.H XCMCMSXT.H XCOMPLEX XIOSBASE XLOCALE XLOCINFO XLOCINFO.H XLOCMON XLOCNUM XLOCTIME XMEMORY XOLEHLP.H XSTDDEF XSTRING XTREE XUTILITY YMATH.H YVALS.H ZMOUSE.H S.CUR res\TRCKNWSE.CUR res\TRCKWE.CUR res\TRUETYPE.BMP RESAPI.H RESOURCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i.c RCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i╚ЧwESOURCE(x) #define DECLARE_REGISTRY_RESOURCEID(x) #define DECLARE_SERIAL(class_name) #define DECLARE_STATIC_REGISTRY_RESOURCE(x) #define DECLARE_STATIC_REGISTRY_RESOURCEID(x) #define DECLARE_VIEW_STATUS(statusFlags) #define DECLARE_WND_CLASS(WndClassName) #define DECLARE_WND_SUPERCLASS(WndClassName, OrigWndClassName) #define DEFINE_COMMAND(x, szCommand) #define DELEGATE_DUAL_INTERFACE(objectClass, dualClass) #define END_CONNECTION_PART(localClass) } m_x##localClass; friend class X##localClass; #define END_DUAL_INTERFACE_PART(localClass) } m_x##localClass; friend class X##localCHОsddXР,ddXР,ddьrЦddXР╚ЦddXР╚ddXР╚╥ШC/C++ ЭАЭАp |,ЭА4ЭА |8ЭА ЭАDЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTli.\masterstring.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╝ШC/C++ ЭАЭАp |,ЭА4ЭА |8ЭА ЭАDЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTliТЎЎ .\WinMain.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╕└Invalid HandlecsmрMicrosoft C++ ExceptionWatch1Watch2Watch3Watch4 buff; delete [] buff2; UpdateTitle(); } void SaveAs() { char sfile[100]; if(savefile(sfile)) { strcpy(filename,sfile); Save(); return; } UpdateTitle(); } bool openfile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetOpenFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } bool savefile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetSaveFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } void FixSave(char* input,char* output) { int len; len = strlen(input); int pos = 0; for(int i = 0; i < len;i++) { if(input[i] != '\r') { output[pos] = input[i]; pos++; } } output[pos] = 0; } void FixLoad(char* input,char* output) { int len; len = strlen(input); int add_pos = 0; for(int i = 0; i < len; i++) { if(input[i] == '\n') { output[add_pos] = '\r'; output[add_pos+1] = '\n'; add_pos = add_pos + 2; } else { if(input[i] != '\r') { output[add_pos] = input[i]; add_pos++; } } } output[add_pos] = 0; } F XSTRING!а7m└ДiITY YMATH.H YVALS.H ZMOUSE.H TCPIP.H WSHISOTP.H WSIPX.H WSNETBS.H WSNWLINK.H WSVNS.H WSVV.H WTYPES.H WTYPES.IDL XA.H XACTOMSG.H XCMC.H XCMCEXT.H XCMCMSX2.H XCMCMSXT.H XCOMPLEX XIOSBASE XLOCALE XLOCINFO XLOCINFO.H XLOCMON XLOCNUM XLOCTIME XMEMORY XOLEHLP.H XSTDDEF XSTRING XTREE XUTILITY YMATH.H YVALS.H ZMOUSE.H S.CUR res\TRCKNWSE.CUR res\TRCKWE.CUR res\TRUETYPE.BMP RESAPI.H RESOURCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i.c RCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i╚ЧwESOURCE(x) #define DECLARE_REGISTRY_RESOURCEID(x) #define DECLARE_SERIAL(class_name) #define DECLARE_STATIC_REGISTRY_RESOURCE(x) #define DECLARE_STATIC_REGISTRY_RESOURCEID(x) #define DECLARE_VIEW_STATUS(statusFlags) #define DECLARE_WND_CLASS(WndClassName) #define DECLARE_WND_SUPERCLASS(WndClassName, OrigWndClassName) #define DEFINE_COMMAND(x, szCommand) #define DELEGATE_DUAL_INTERFACE(objectClass, dualClass) #define END_CONNECTION_PART(localClass) } m_x##localClass; friend class X##localClass; #define END_DUAL_INTERFACE_PART(localClass) } m_x##localClass; friend class X##localCHОsMLJLddXР,ddXР,ddьrЦddXР╚ЦddXР╚ddXР╚╥ШC/C++ ЭАЭАp |,ЭА4ЭА |8ЭА ЭАDЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTli.\masterstring.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╝ШC/C++ ЭАЭАp |,ЭА4ЭА |8ЭА ЭАDЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTliТЎЎ .\WinMain.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╕└Invalid HandlecsmрMicrosoft C++ ExceptionWatch1Watch2Watch3Watch4 buff; delete [] buff2; UpdateTitle(); } void SaveAs() { char sfile[100]; if(savefile(sfile)) { strcpy(filename,sfile); Save(); return; } UpdateTitle(); } bool openfile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetOpenFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } bool savefile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetSaveFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } void FixSave(char* input,char* output) { int len; len = strlen(input); int pos = 0; for(int i = 0; i < len;i++) { if(input[i] != '\r') { output[pos] = input[i]; pos++; } } output[pos] = 0; } void FixLoad(char* input,char* output) { int len; len = strlen(input); int add_pos = 0; for(int i = 0; i < len; i++) { if(input[i] == '\n') { output[add_pos] = '\r'; output[add_pos+1] = '\n'; add_pos = add_pos + 2; } else { if(input[i] != '\r') { output[add_pos] = input[i]; add_pos++; } } } output[add_pos] = 0; } F XSTRING!а7m└ДiITY YMATH.H YVALS.H ZMOUSE.H TCPIP.H WSHISOTP.H WSIPX.H WSNETBS.H WSNWLINK.H WSVNS.H WSVV.H WTYPES.H WTYPES.IDL XA.H XACTOMSG.H XCMC.H XCMCEXT.H XCMCMSX2.H XCMCMSXT.H XCOMPLEX XIOSBASE XLOCALE XLOCINFO XLOCINFO.H XLOCMON XLOCNUM XLOCTIME XMEMORY XOLEHLP.H XSTDDEF XSTRING XTREE XUTILITY YMATH.H YVALS.H ZMOUSE.H S.CUR res\TRCKNWSE.CUR res\TRCKWE.CUR res\TRUETYPE.BMP RESAPI.H RESOURCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i.c RCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i╚ЧwESOURCE(x) #define DECLARE_REGISTRY_RESOURCEID(x) #define DECLARE_SERIAL(class_name) #define DECLARE_STATIC_REGISTRY_RESOURCE(x) #define DECLARE_STATIC_REGISTRY_RESOURCEID(x) #define DECLARE_VIEW_STATUS(statusFlags) #define DECLARE_WND_CLASS(WndClassName) #define DECLARE_WND_SUPERCLASS(WndClassName, OrigWndClassName) #define DEFINE_COMMAND(x, szCommand) #define DELEGATE_DUAL_INTERFACE(objectClass, dualClass) #define END_CONNECTION_PART(localClass) } m_x##localClass; friend class X##localClass; #define END_DUAL_INTERFACE_PART(localClass) } m_x##localClass; friend class X##localCHОsWorkspace Window"        !IPI_MasasmEdit            +IPI_             5ClassView Window"            ? MasasmEdit ClassViewMasasmEdit classesMasasmEdit classes ResourceViewScript1 resourcesScript1 resourcesFileView$Workspace 'MasasmEdit': 1 project(s)MasasmEdit files Source Files Header FilesMasasmEdit files$Workspace 'MasasmEdit': 1 project(s)FileViewtЭАtЭАAАЭАTli.\masterstring.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╝ШC/C++ ЭАЭАp |,ЭА4ЭА |8ЭА ЭАDЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTliТЎЎ .\WinMain.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╕└Invalid HandlecsmрMicrosoft C++ ExceptionWatch1Watch2Watch3Watch4 buff; delete [] buff2; UpdateTitle(); } void SaveAs() { char sfile[100]; if(savefile(sfile)) { strcpy(filename,sfile); Save(); return; } UpdateTitle(); } bool openfile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetOpenFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } bool savefile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetSaveFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } void FixSave(char* input,char* output) { int len; len = strlen(input); int pos = 0; for(int i = 0; i < len;i++) { if(input[i] != '\r') { output[pos] = input[i]; pos++; } } output[pos] = 0; } void FixLoad(char* input,char* output) { int len; len = strlen(input); int add_pos = 0; for(int i = 0; i < len; i++) { if(input[i] == '\n') { output[add_pos] = '\r'; output[add_pos+1] = '\n'; add_pos = add_pos + 2; } else { if(input[i] != '\r') { output[add_pos] = input[i]; add_pos++; } } } output[add_pos] = 0; } F XSTRING!а7m└ДiITY YMATH.H YVALS.H ZMOUSE.H TCPIP.H WSHISOTP.H WSIPX.H WSNETBS.H WSNWLINK.H WSVNS.H WSVV.H WTYPES.H WTYPES.IDL XA.H XACTOMSG.H XCMC.H XCMCEXT.H XCMCMSX2.H XCMCMSXT.H XCOMPLEX XIOSBASE XLOCALE XLOCINFO XLOCINFO.H XLOCMON XLOCNUM XLOCTIME XMEMORY XOLEHLP.H XSTDDEF XSTRING XTREE XUTILITY YMATH.H YVALS.H ZMOUSE.H S.CUR res\TRCKNWSE.CUR res\TRCKWE.CUR res\TRUETYPE.BMP RESAPI.H RESOURCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i.c RCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i╚ЧwESOURCE(x) #define DECLARE_REGISTRY_RESOURCEID(x) #define DECLARE_SERIAL(class_name) #define DECLARE_STATIC_REGISTRY_RESOURCE(x) #define DECLARE_STATIC_REGISTRY_RESOURCEID(x) #define DECLARE_VIEW_STATUS(statusFlags) #define DECLARE_WND_CLASS(WndClassName) #define DECLARE_WND_SUPERCLASS(WndClassName, OrigWndClassName) #define DEFINE_COMMAND(x, szCommand) #define DELEGATE_DUAL_INTERFACE(objectClass, dualClass) #define END_CONNECTION_PART(localClass) } m_x##localClass; friend class X##localClass; #define END_DUAL_INTERFACE_PART(localClass) } m_x##localClass; friend class X##localCHОs`ъMasasmEdit - Win32 ReleaseMasasmEdit.dspCProjectMasasmEdit - Win32 ReleaseMasasmEdit - Win32 ReleaseАъ√MasasmEdit - Win32 DebugАъ√SSBR CTargetItemMasasmEdit - Win32 ReleaseMasasmEdit - Win32 DebugSSBR Source Files CProjGroupSSBRDJW Header Files CProjGroupSSBRDJWResource Files CProjGroupSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBR basetsd.hCDependencyFileSSBRDJWDJWDJWЭАp |,ЭА4ЭА |8ЭА ЭАDЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTliТЎЎ .\WinMain.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╕└Invalid HandlecsmрMicrosoft C++ ExceptionWatch1Watch2Watch3Watch4 buff; delete [] buff2; UpdateTitle(); } void SaveAs() { char sfile[100]; if(savefile(sfile)) { strcpy(filename,sfile); Save(); return; } UpdateTitle(); } bool openfile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetOpenFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } bool savefile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetSaveFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } void FixSave(char* input,char* output) { int len; len = strlen(input); int pos = 0; for(int i = 0; i < len;i++) { if(input[i] != '\r') { output[pos] = input[i]; pos++; } } output[pos] = 0; } void FixLoad(char* input,char* output) { int len; len = strlen(input); int add_pos = 0; for(int i = 0; i < len; i++) { if(input[i] == '\n') { output[add_pos] = '\r'; output[add_pos+1] = '\n'; add_pos = add_pos + 2; } else { if(input[i] != '\r') { output[add_pos] = input[i]; add_pos++; } } } output[add_pos] = 0; } F XSTRING!а7m└ДiITY YMATH.H YVALS.H ZMOUSE.H TCPIP.H WSHISOTP.H WSIPX.H WSNETBS.H WSNWLINK.H WSVNS.H WSVV.H WTYPES.H WTYPES.IDL XA.H XACTOMSG.H XCMC.H XCMCEXT.H XCMCMSX2.H XCMCMSXT.H XCOMPLEX XIOSBASE XLOCALE XLOCINFO XLOCINFO.H XLOCMON XLOCNUM XLOCTIME XMEMORY XOLEHLP.H XSTDDEF XSTRING XTREE XUTILITY YMATH.H YVALS.H ZMOUSE.H S.CUR res\TRCKNWSE.CUR res\TRCKWE.CUR res\TRUETYPE.BMP RESAPI.H RESOURCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i.c RCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i╚ЧwESOURCE(x) #define DECLARE_REGISTRY_RESOURCEID(x) #define DECLARE_SERIAL(class_name) #define DECLARE_STATIC_REGISTRY_RESOURCE(x) #define DECLARE_STATIC_REGISTRY_RESOURCEID(x) #define DECLARE_VIEW_STATUS(statusFlags) #define DECLARE_WND_CLASS(WndClassName) #define DECLARE_WND_SUPERCLASS(WndClassName, OrigWndClassName) #define DEFINE_COMMAND(x, szCommand) #define DELEGATE_DUAL_INTERFACE(objectClass, dualClass) #define END_CONNECTION_PART(localClass) } m_x##localClass; friend class X##localClass; #define END_DUAL_INTERFACE_PART(localClass) } m_x##localClass; friend class X##localCHОs`ъmasasmx      .dspCProjectMasasmEdit - Win32 ReleaseMasasmEdit - Win32 ReleaseАъ√MasasmEdit - Win32 DebugАъ√SSBR CTargetItemMasasmEdit - Win32 ReleaseMasasmEdit - Win32 DebugSSBR Source Files CProjGroupSSBRDJW Header Files CProjGroupSSBRDJWResource Files CProjGroupSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBR basetsd.hCDependencyFileSSBRDJWDJWDJWЭАp |,ЭА4ЭА |8ЭА ЭАDЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTliТЎЎ .\WinMain.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╕└Invalid HandlecsmрMicrosoft C++ ExceptionWatch1Watch2Watch3Watch4 buff; delete [] buff2; UpdateTitle(); } void SaveAs() { char sfile[100]; if(savefile(sfile)) { strcpy(filename,sfile); Save(); return; } UpdateTitle(); } bool openfile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetOpenFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } bool savefile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetSaveFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } void FixSave(char* input,char* output) { int len; len = strlen(input); int pos = 0; for(int i = 0; i < len;i++) { if(input[i] != '\r') { output[pos] = input[i]; pos++; } } output[pos] = 0; } void FixLoad(char* input,char* output) { int len; len = strlen(input); int add_pos = 0; for(int i = 0; i < len; i++) { if(input[i] == '\n') { output[add_pos] = '\r'; output[add_pos+1] = '\n'; add_pos = add_pos + 2; } else { if(input[i] != '\r') { output[add_pos] = input[i]; add_pos++; } } } output[add_pos] = 0; } F XSTRING!а7m└ДiITY YMATH.H YVALS.H ZMOUSE.H TCPIP.H WSHISOTP.H WSIPX.H WSNETBS.H WSNWLINK.H WSVNS.H WSVV.H WTYPES.H WTYPES.IDL XA.H XACTOMSG.H XCMC.H XCMCEXT.H XCMCMSX2.H XCMCMSXT.H XCOMPLEX XIOSBASE XLOCALE XLOCINFO XLOCINFO.H XLOCMON XLOCNUM XLOCTIME XMEMORY XOLEHLP.H XSTDDEF XSTRING XTREE XUTILITY YMATH.H YVALS.H ZMOUSE.H S.CUR res\TRCKNWSE.CUR res\TRCKWE.CUR res\TRUETYPE.BMP RESAPI.H RESOURCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i.c RCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i╚ЧwESOURCE(x) #define DECLARE_REGISTRY_RESOURCEID(x) #define DECLARE_SERIAL(class_name) #define DECLARE_STATIC_REGISTRY_RESOURCE(x) #define DECLARE_STATIC_REGISTRY_RESOURCEID(x) #define DECLARE_VIEW_STATUS(statusFlags) #define DECLARE_WND_CLASS(WndClassName) #define DECLARE_WND_SUPERCLASS(WndClassName, OrigWndClassName) #define DEFINE_COMMAND(x, szCommand) #define DELEGATE_DUAL_INTERFACE(objectClass, dualClass) #define END_CONNECTION_PART(localClass) } m_x##localClass; friend class X##localClass; #define END_DUAL_INTERFACE_PART(localClass) } m_x##localClass; friend class X##localCHОs   CClsFldSlob MasasmEdit  .dspCProjectMasasmEdit - Win32 ReleaseMasasmEdit - Win32 ReleaseАъ√MasasmEdit - Win32 DebugАъ√SSBR CTargetItemMasasmEdit - Win32 ReleaseMasasmEdit - Win32 DebugSSBR Source Files CProjGroupSSBRDJW Header Files CProjGroupSSBRDJWResource Files CProjGroupSSBRDJWdepCDependencyContainerSSBRDJWdepCDependencyContainerSSBR basetsd.hCDependencyFileSSBRDJWDJWDJWЭАp |,ЭА4ЭА |8ЭА ЭАDЭАDЭАPЭА\ЭАdЭАhЭАztЭАtЭАAАЭАTliТЎЎ .\WinMain.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╕└Invalid HandlecsmрMicrosoft C++ ExceptionWatch1Watch2Watch3Watch4 buff; delete [] buff2; UpdateTitle(); } void SaveAs() { char sfile[100]; if(savefile(sfile)) { strcpy(filename,sfile); Save(); return; } UpdateTitle(); } bool openfile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetOpenFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } bool savefile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetSaveFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } void FixSave(char* input,char* output) { int len; len = strlen(input); int pos = 0; for(int i = 0; i < len;i++) { if(input[i] != '\r') { output[pos] = input[i]; pos++; } } output[pos] = 0; } void FixLoad(char* input,char* output) { int len; len = strlen(input); int add_pos = 0; for(int i = 0; i < len; i++) { if(input[i] == '\n') { output[add_pos] = '\r'; output[add_pos+1] = '\n'; add_pos = add_pos + 2; } else { if(input[i] != '\r') { output[add_pos] = input[i]; add_pos++; } } } output[add_pos] = 0; } F XSTRING!а7m└ДiITY YMATH.H YVALS.H ZMOUSE.H TCPIP.H WSHISOTP.H WSIPX.H WSNETBS.H WSNWLINK.H WSVNS.H WSVV.H WTYPES.H WTYPES.IDL XA.H XACTOMSG.H XCMC.H XCMCEXT.H XCMCMSX2.H XCMCMSXT.H XCOMPLEX XIOSBASE XLOCALE XLOCINFO XLOCINFO.H XLOCMON XLOCNUM XLOCTIME XMEMORY XOLEHLP.H XSTDDEF XSTRING XTREE XUTILITY YMATH.H YVALS.H ZMOUSE.H S.CUR res\TRCKNWSE.CUR res\TRCKWE.CUR res\TRUETYPE.BMP RESAPI.H RESOURCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i.c RCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i╚ЧwESOURCE(x) #define DECLARE_REGISTRY_RESOURCEID(x) #define DECLARE_SERIAL(class_name) #define DECLARE_STATIC_REGISTRY_RESOURCE(x) #define DECLARE_STATIC_REGISTRY_RESOURCEID(x) #define DECLARE_VIEW_STATUS(statusFlags) #define DECLARE_WND_CLASS(WndClassName) #define DECLARE_WND_SUPERCLASS(WndClassName, OrigWndClassName) #define DEFINE_COMMAND(x, szCommand) #define DELEGATE_DUAL_INTERFACE(objectClass, dualClass) #define END_CONNECTION_PART(localClass) } m_x##localClass; friend class X##localClass; #define END_DUAL_INTERFACE_PART(localClass) } m_x##localClass; friend class X##localCHОsDebugger            JDocuments    T                         @ Control-C@ Control-BreakАDatatype Misalignment└Access Violation└ In Page Error└Illegal InstructionМ└Array Bounds ExceededН└Float Denormal OperandО└Float Divide by ZeroП└Float Inexact ResultР└Float Invalid OperationС└Float OverflowТ└Float Stack CheckУ└Float Underflow└ No Memory%└Noncontinuable Exception&└Invalid DispositionФ└Integer Divide by ZeroХ└Integer OverflowЦ└Privileged Instruction¤└Stack Overflow5└ DLL Not FoundB└DLL Initialization Failed~m└Module Not Foundm└Procedure Not Found└Invalid HandlecsmрMicrosoft C++ ExceptionWatch1Watch2Watch3Watch4 buff; delete [] buff2; UpdateTitle(); } void SaveAs() { char sfile[100]; if(savefile(sfile)) { strcpy(filename,sfile); Save(); return; } UpdateTitle(); } bool openfile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetOpenFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } bool savefile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetSaveFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } void FixSave(char* input,char* output) { int len; len = strlen(input); int pos = 0; for(int i = 0; i < len;i++) { if(input[i] != '\r') { output[pos] = input[i]; pos++; } } output[pos] = 0; } void FixLoad(char* input,char* output) { int len; len = strlen(input); int add_pos = 0; for(int i = 0; i < len; i++) { if(input[i] == '\n') { output[add_pos] = '\r'; output[add_pos+1] = '\n'; add_pos = add_pos + 2; } else { if(input[i] != '\r') { output[add_pos] = input[i]; add_pos++; } } } output[add_pos] = 0; } F XSTRING!а7m└ДiITY YMATH.H YVALS.H ZMOUSE.H TCPIP.H WSHISOTP.H WSIPX.H WSNETBS.H WSNWLINK.H WSVNS.H WSVV.H WTYPES.H WTYPES.IDL XA.H XACTOMSG.H XCMC.H XCMCEXT.H XCMCMSX2.H XCMCMSXT.H XCOMPLEX XIOSBASE XLOCALE XLOCINFO XLOCINFO.H XLOCMON XLOCNUM XLOCTIME XMEMORY XOLEHLP.H XSTDDEF XSTRING XTREE XUTILITY YMATH.H YVALS.H ZMOUSE.H S.CUR res\TRCKNWSE.CUR res\TRCKWE.CUR res\TRUETYPE.BMP RESAPI.H RESOURCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i.c RCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i╚ЧwESOURCE(x) #define DECLARE_REGISTRY_RESOURCEID(x) #define DECLARE_SERIAL(class_name) #define DECLARE_STATIC_REGISTRY_RESOURCE(x) #define DECLARE_STATIC_REGISTRY_RESOURCEID(x) #define DECLARE_VIEW_STATUS(statusFlags) #define DECLARE_WND_CLASS(WndClassName) #define DECLARE_WND_SUPERCLASS(WndClassName, OrigWndClassName) #define DEFINE_COMMAND(x, szCommand) #define DELEGATE_DUAL_INTERFACE(objectClass, dualClass) #define END_CONNECTION_PART(localClass) } m_x##localClass; friend class X##localClass; #define END_DUAL_INTERFACE_PART(localClass) } m_x##localClass; friend class X##localCHОsШC/C++ .\resource.h&{2AE27A3D-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ,,╥ШC/C++.\masterstring.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╝ШC/C++ТЎЎ .\WinMain.cpp&{2AE27A3C-17F5-11D0-AF1B-00A0C90F9DE6},        №   щ   ╕└Invalid HandlecsmрMicrosoft C++ ExceptionWatch1Watch2Watch3Watch4 buff; delete [] buff2; UpdateTitle(); } void SaveAs() { char sfile[100]; if(savefile(sfile)) { strcpy(filename,sfile); Save(); return; } UpdateTitle(); } bool openfile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetOpenFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } bool savefile(char* cFile) { char szFile[200]; OPENFILENAME ofn; // common dialog box structure strcpy(szFile, "*.asm"); // Initialize OPENFILENAME ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = main; ofn.lpstrFile = szFile; ofn.nMaxFile = sizeof(szFile); ofn.lpstrFilter = "asm\0*.asm\0ALL\0*.*\0"; ofn.nFilterIndex = 1; ofn.lpstrFileTitle = NULL; ofn.nMaxFileTitle = 0; ofn.lpstrInitialDir = NULL; ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST; if (GetSaveFileName(&ofn)==TRUE) { strcpy(cFile, ofn.lpstrFile); return true; } else { return false; } } void FixSave(char* input,char* output) { int len; len = strlen(input); int pos = 0; for(int i = 0; i < len;i++) { if(input[i] != '\r') { output[pos] = input[i]; pos++; } } output[pos] = 0; } void FixLoad(char* input,char* output) { int len; len = strlen(input); int add_pos = 0; for(int i = 0; i < len; i++) { if(input[i] == '\n') { output[add_pos] = '\r'; output[add_pos+1] = '\n'; add_pos = add_pos + 2; } else { if(input[i] != '\r') { output[add_pos] = input[i]; add_pos++; } } } output[add_pos] = 0; } F XSTRING!а7m└ДiITY YMATH.H YVALS.H ZMOUSE.H TCPIP.H WSHISOTP.H WSIPX.H WSNETBS.H WSNWLINK.H WSVNS.H WSVV.H WTYPES.H WTYPES.IDL XA.H XACTOMSG.H XCMC.H XCMCEXT.H XCMCMSX2.H XCMCMSXT.H XCOMPLEX XIOSBASE XLOCALE XLOCINFO XLOCINFO.H XLOCMON XLOCNUM XLOCTIME XMEMORY XOLEHLP.H XSTDDEF XSTRING XTREE XUTILITY YMATH.H YVALS.H ZMOUSE.H S.CUR res\TRCKNWSE.CUR res\TRCKWE.CUR res\TRUETYPE.BMP RESAPI.H RESOURCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i.c RCE.ODL RETCODE.H RICHEDIT.H RICHOLE.H RMFACADE.H RNDERR.H RNDNOT.H ROUTPROT.H RPC.H RPCASYNC.H RPCBAK.H RPCDCE.H RPCDCEP.H RPCNDR.H RPCNSI.H RPCNSIP.H RPCNTERR.H RPCPRI.H RPCPROXY.H RPCPUB.H RTFLIB.H RTINFO.H RTM.H RTP.H RTUTILS.H RULECLS.H SADAPI.H SARROWS.CUR SCARDDAT.H SCARDDAT.IDL scarddat_i╚ЧwESOURCE(x) #define DECLARE_REGISTRY_RESOURCEID(x) #define DECLARE_SERIAL(class_name) #define DECLARE_STATIC_REGISTRY_RESOURCE(x) #define DECLARE_STATIC_REGISTRY_RESOURCEID(x) #define DECLARE_VIEW_STATUS(statusFlags) #define DECLARE_WND_CLASS(WndClassName) #define DECLARE_WND_SUPERCLASS(WndClassName, OrigWndClassName) #define DEFINE_COMMAND(x, szCommand) #define DELEGATE_DUAL_INTERFACE(objectClass, dualClass) #define END_CONNECTION_PART(localClass) } m_x##localClass; friend class X##localClass; #define END_DUAL_INTERFACE_PART(localClass) } m_x##localClass; friend class X##localCHОs