MitLib v4.0.0.7 (VS10)

REL_4 v4.0.0.7
Jenkins 10 years ago
parent 518ea8372a
commit 18ec3b525d

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -995,8 +995,8 @@ VS_VERSION_INFO$(VERSION_CONTROL) VERSIONINFO
#else
VS_VERSION_INFO VERSIONINFO
#endif
FILEVERSION 4,0,0,6
PRODUCTVERSION 4,0,0,6
FILEVERSION 4,0,0,7
PRODUCTVERSION 4,0,0,7
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@ -1014,12 +1014,12 @@ BEGIN
VALUE "Comments", "1. Decouple GUI\r\n"
VALUE "CompanyName", "MIT "
VALUE "FileDescription", "GuiDLL"
VALUE "FileVersion", "4.0.0.6\0"
VALUE "FileVersion", "4.0.0.7\0"
VALUE "InternalName", "GuiDLL"
VALUE "LegalCopyright", "Copyright ? 2016"
VALUE "OriginalFilename", "GuiDLL.dll"
VALUE "ProductName", "MIT GuiDLL"
VALUE "ProductVersion", "4.0.0.6\0"
VALUE "ProductVersion", "4.0.0.7\0"
END
END
BLOCK "VarFileInfo"

@ -89,6 +89,7 @@ public:
// Set Handler Window Name
void SetHandlerWinName(CString csHandlerWinName);
CString GetHandlerWinName();
virtual ~CMainFrame();

@ -268,4 +268,17 @@ enum MAINMODE
static const char *BOOST_APP_DATA = "Boost APP DATA";
static const char *APP_DATA = "APP DATA";
#define WM_ON_GUI_TO_HANDLER WM_USER + 2000
#define WM_ON_HANDLER_TO_GUI WM_USER + 3000
#define HANDLER_WIN_NAME "Prj"
enum WPARAM_GUI_TO_HANDLER
{
GUI_TO_HANDLER_CONNECT_SEC_GEM,
MAIN_MODE_SELECT,
};
#endif // !defined __COMMONDEF_H__

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -31,7 +31,7 @@ public:
virtual bool CloseSecsGemApplication() = 0;
virtual bool DeleteAllRecipe(bool bRefreshRecipe = false) = 0;
virtual bool DeleteRecipe(CString strName) = 0;
virtual bool ConnectSocketSecsGem() = 0;
virtual bool ConnectSocketSecsGem(bool bUpdateParameter = true) = 0;
virtual void DisableEventForAllMode() = 0;
virtual bool DisconnectSocketSecsGem() = 0;
virtual bool DisplayTerminalMsgDialog() = 0;
@ -64,7 +64,7 @@ public:
virtual bool SetMainMode(CString sMode) = 0;
virtual bool SetProcessState(CString sProcessState) = 0;
virtual void SetSecsGemDataFileFolder(CString m_sSGDataFileFolder) = 0;
virtual bool SetSecsGemIpAddressAndPort(ISGManagerObserver * pObserver, int iPort, const char *pStrIpAddress, bool bConnect = false) = 0;
virtual bool SetSecsGemIpAddressAndPort(ISGManagerObserver * pObserver, int iPort, const char *pStrIpAddress, bool bConnect = false, bool bUpdateParameter = true) = 0;
virtual bool SetUserLevel(CString sUserLevel) = 0;
virtual bool SetVariableValue(UINT iVariableID, UINT iFormat, int iValue) = 0;
virtual bool SetVariableValue(UINT iVariableID, UINT iFormat, long iValue) = 0;
@ -75,5 +75,7 @@ public:
virtual bool UploadData(CString strName) = 0;
virtual bool UploadRecipe(CString strName) = 0;
virtual bool UploadWaferMap(CString strName) = 0;
virtual bool SendMsgToSecsGem(CString pStr) = 0;
virtual void SetWinHandler(HWND hHandler) = 0;
};
#endif // !defined(ISGMANAGER)

@ -47,6 +47,7 @@ protected:
CString m_sSGLoginUser;
CString m_sMachineState;
bool m_bIsSecsGemEnabled;
HWND m_hHandler;
PROCESS_INFORMATION g_pi;
/**********************************************************************/
@ -55,14 +56,14 @@ protected:
/**********************************************************************/
public:
/************** Handler Calling Functions *****************************/
bool ConnectSocketSecsGem(); // To make connection with Independent Secs/Gem
bool ConnectSocketSecsGem(bool bUpdateParameter = true); // To make connection with Independent Secs/Gem
bool DisconnectSocketSecsGem(); // To disconnect Secs/Gem application
// Secsgem Application Function
void SetEnableLogFile(bool bEnable = true);
void SetLogLevel(CString level);
void SetNumberOfDaysKeepInMemoryForLogFile(int nDays = 30);
bool SetSecsGemIpAddressAndPort(ISGManagerObserver * pObserver, int iPort, const char *pStrIpAddress, bool bConnect = false);
bool SetSecsGemIpAddressAndPort(ISGManagerObserver * pObserver, int iPort, const char *pStrIpAddress, bool bConnect = false, bool bUpdateParameter = true);
bool StartAndConnectSecsGemApplication(ISGManagerObserver *pObserver); // To Start Secs/Gem application and connect
bool CloseSecsGemApplication(); // To close secsgem application
bool StartSecsGemApplication(); // To start Secsgem application
@ -172,6 +173,9 @@ public:
void OnAllRecipeDeleted(CString m_sRecipeDeleted);
void OnRecipeEdited(CString m_sRecipeEdited);
void OnECChanged(CString sECID, CString sECData); // Thi function is call when host change ECID value.
bool SendMsgToSecsGem(CString pStr);
void SetWinHandler(HWND hHandler);
protected:
virtual void NotifyHandler(WPARAM wParam, LPARAM lParam);
private:
@ -206,7 +210,6 @@ private:
CSGLogger logger;
private:
/************************** private methods *************************/
bool SendMsgToSecsGem(CString pStr);
bool static SkipToNextData(char **ppStr);
CString GetNextData(char **ppStr);
CBufferedSocket* m_pSocketSecsGem;

@ -107,8 +107,8 @@ VS_VERSION_INFO$(VERSION_CONTROL) VERSIONINFO
#else
VS_VERSION_INFO VERSIONINFO
#endif
FILEVERSION 4,0,0,6
PRODUCTVERSION 4,0,0,6
FILEVERSION 4,0,0,7
PRODUCTVERSION 4,0,0,7
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x21L
@ -126,15 +126,15 @@ BEGIN
VALUE "Comments", "1. Reduce opening and closing of MitLanguage.mdb"
VALUE "CompanyName", "MIT "
VALUE "FileDescription", "Utility"
VALUE "FileVersion", "4.0.0.6\0"
VALUE "FileVersion", "4.0.0.7\0"
VALUE "InternalName", "Utility"
VALUE "LegalCopyright", "Copyright © 2016"
VALUE "LegalTrademarks", " "
VALUE "OriginalFilename", "Utility.dll"
VALUE "PrivateBuild", " "
VALUE "ProductName", "MIT Utility"
VALUE "ProductVersion", "4.0.0.6\0"
VALUE "SpecialBuild", "mitlib-release-4-6\0"
VALUE "ProductVersion", "4.0.0.7\0"
VALUE "SpecialBuild", "mitlib-release-4-7\0"
END
END
BLOCK "VarFileInfo"

@ -71,8 +71,8 @@ VS_VERSION_INFO$(VERSION_CONTROL) VERSIONINFO
#else
VS_VERSION_INFO VERSIONINFO
#endif
FILEVERSION 4,0,0,6
PRODUCTVERSION 4,0,0,6
FILEVERSION 4,0,0,7
PRODUCTVERSION 4,0,0,7
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
@ -90,15 +90,15 @@ BEGIN
VALUE "Comments", "1. Decouple GUI"
VALUE "CompanyName", "MIT "
VALUE "FileDescription", "mcctrdll"
VALUE "FileVersion", "4.0.0.6\0"
VALUE "FileVersion", "4.0.0.7\0"
VALUE "InternalName", "mcctrdll"
VALUE "LegalCopyright", "Copyright © 2016"
VALUE "LegalTrademarks", " "
VALUE "OriginalFilename", "mcctrdll.dll"
VALUE "PrivateBuild", " "
VALUE "ProductName", "MIT mcctrdll"
VALUE "ProductVersion", "4.0.0.6\0"
VALUE "SpecialBuild", "mitlib-release-4-6\0"
VALUE "ProductVersion", "4.0.0.7\0"
VALUE "SpecialBuild", "mitlib-release-4-7\0"
END
END
BLOCK "VarFileInfo"

Loading…
Cancel
Save