Showing
12 changed files
with
114 additions
and
40 deletions
| ... | ... | @@ -8,3 +8,66 @@ |
| 8 | 8 | /intex.PRI |
| 9 | 9 | /intex.PS |
| 10 | 10 | /intex.WK3 |
| 11 | +/Debug/SN_Station.pch | |
| 12 | +/Output/AUTH.obj | |
| 13 | +/Output/AUTH.sbr | |
| 14 | +/Output/AboutSNDlg.obj | |
| 15 | +/Output/AboutSNDlg.sbr | |
| 16 | +/Output/AtProcess.obj | |
| 17 | +/Output/AtProcess.sbr | |
| 18 | +/Output/BtnST.obj | |
| 19 | +/Output/BtnST.sbr | |
| 20 | +/Output/CeXDib.obj | |
| 21 | +/Output/CeXDib.sbr | |
| 22 | +/Output/ChgPasswdDlg.obj | |
| 23 | +/Output/ChgPasswdDlg.sbr | |
| 24 | +/Output/Common.obj | |
| 25 | +/Output/Common.sbr | |
| 26 | +/Output/Encryption.obj | |
| 27 | +/Output/Encryption.sbr | |
| 28 | +/Output/FPexc.obj | |
| 29 | +/Output/FPexc.sbr | |
| 30 | +/Output/SCERT.obj | |
| 31 | +/Output/SCERT.sbr | |
| 32 | +/Output/SLA.obj | |
| 33 | +/Output/SLA.sbr | |
| 34 | +/Output/SN Writer.exp | |
| 35 | +/Output/SN Writer.ilk | |
| 36 | +/Output/SN Writer.lib | |
| 37 | +/Output/SN Writer.obj | |
| 38 | +/Output/SN Writer.pdb | |
| 39 | +/Output/SN Writer.res | |
| 40 | +/Output/SN Writer.sbr | |
| 41 | +/Output/SN WriterDlg.obj | |
| 42 | +/Output/SN WriterDlg.sbr | |
| 43 | +/Output/SNbase.obj | |
| 44 | +/Output/SNbase.sbr | |
| 45 | +/Output/SPexc.obj | |
| 46 | +/Output/SPexc.sbr | |
| 47 | +/Output/ScanData.obj | |
| 48 | +/Output/ScanData.sbr | |
| 49 | +/Output/ShadeButtonST.obj | |
| 50 | +/Output/ShadeButtonST.sbr | |
| 51 | +/Output/StdAfx.obj | |
| 52 | +/Output/StdAfx.sbr | |
| 53 | +/Output/SystemConfig.obj | |
| 54 | +/Output/SystemConfig.sbr | |
| 55 | +/Output/VerifyPasswdDlg.obj | |
| 56 | +/Output/VerifyPasswdDlg.sbr | |
| 57 | +/Output/autogendlg.obj | |
| 58 | +/Output/autogendlg.sbr | |
| 59 | +/Output/fileseldlg.obj | |
| 60 | +/Output/fileseldlg.sbr | |
| 61 | +/Output/rs232Module.obj | |
| 62 | +/Output/rs232Module.sbr | |
| 63 | +/Output/vc60.idb | |
| 64 | +/Output/vc60.pdb | |
| 65 | +/Output/xboot_debug.obj | |
| 66 | +/Output/xboot_debug.sbr | |
| 67 | +/Output/SN Writer.bsc | |
| 68 | +/Output/chooseworkmode.obj | |
| 69 | +/Output/chooseworkmode.sbr | |
| 70 | +/SN Writer.aps | |
| 71 | +/SN Writer.clw | |
| 72 | +/SN Writer.ncb | |
| 73 | +/SN Writer.plg | ... | ... |
| ... | ... | @@ -167,7 +167,8 @@ int SNBase::UpdateUIMsg(const char * strMsg, ...) |
| 167 | 167 | iRet = vsprintf(szBuf, strMsg, varg); |
| 168 | 168 | va_end(varg); |
| 169 | 169 | |
| 170 | - g_pMainDlg->SetDlgItemText(IDC_OPERATE_INFO, szBuf); | |
| 170 | +// g_pMainDlg->SetDlgItemText(IDC_OPERATE_INFO, szBuf); | |
| 171 | + g_pMainDlg->myloglist.SetCurSel(g_pMainDlg->myloglist.AddString(szBuf)); | |
| 171 | 172 | |
| 172 | 173 | return iRet; |
| 173 | 174 | } | ... | ... |
| ... | ... | @@ -875,12 +875,13 @@ BOOL CSystemConfig::DestroyWindow() |
| 875 | 875 | g_sMetaComm.sIMEIOption.bDualIMEI = true; |
| 876 | 876 | g_sMetaComm.sIMEIOption.iImeiNums = DUAL_IMEI; |
| 877 | 877 | } |
| 878 | - if (myswversion == "") | |
| 878 | + if (myswversion == "" ||myswversion == "null" ) | |
| 879 | 879 | { |
| 880 | 880 | strcpy(g_sMetaComm.check_sw_ver,"null"); |
| 881 | 881 | } |
| 882 | 882 | else |
| 883 | 883 | { |
| 884 | + memset(g_sMetaComm.check_sw_ver,0x0,sizeof(g_sMetaComm.check_sw_ver)); | |
| 884 | 885 | memcpy(g_sMetaComm.check_sw_ver,myswversion.GetBuffer(myswversion.GetLength()),myswversion.GetLength()); |
| 885 | 886 | } |
| 886 | 887 | ... | ... |
No preview for this file type
| ... | ... | @@ -18,6 +18,7 @@ |
| 18 | 18 | #define IDB_BITMAP_LOGO 148 |
| 19 | 19 | #define IDI_ICON1 154 |
| 20 | 20 | #define IDD_ENCRYPTION_DIALOG 155 |
| 21 | +#define IDB_BITMAP_NORMAL 162 | |
| 21 | 22 | #define IDC_COUNT_TOTAL 1000 |
| 22 | 23 | #define IDC_BTN_SYSCONFIG 1001 |
| 23 | 24 | #define IDC_BTN_START 1002 |
| ... | ... | @@ -194,6 +195,7 @@ |
| 194 | 195 | #define IDC_STATIC_SWVER 1169 |
| 195 | 196 | #define IDC_COMBO2 1172 |
| 196 | 197 | #define IDC_BUTTONAP 1174 |
| 198 | +#define IDC_LIST_LOG 1175 | |
| 197 | 199 | #define IDC_BUTTONBP 1176 |
| 198 | 200 | #define IDR_OPTION_SWITCHTOOL 32772 |
| 199 | 201 | #define IDR_OPTION_EXTMODEM 32773 |
| ... | ... | @@ -224,9 +226,9 @@ |
| 224 | 226 | // |
| 225 | 227 | #ifdef APSTUDIO_INVOKED |
| 226 | 228 | #ifndef APSTUDIO_READONLY_SYMBOLS |
| 227 | -#define _APS_NEXT_RESOURCE_VALUE 161 | |
| 229 | +#define _APS_NEXT_RESOURCE_VALUE 163 | |
| 228 | 230 | #define _APS_NEXT_COMMAND_VALUE 32798 |
| 229 | -#define _APS_NEXT_CONTROL_VALUE 1175 | |
| 231 | +#define _APS_NEXT_CONTROL_VALUE 1176 | |
| 230 | 232 | #define _APS_NEXT_SYMED_VALUE 101 |
| 231 | 233 | #endif |
| 232 | 234 | #endif | ... | ... |
No preview for this file type
| ... | ... | @@ -152,42 +152,42 @@ BEGIN |
| 152 | 152 | LTEXT "......",IDC_PWD_MSG,7,50,273,23 |
| 153 | 153 | END |
| 154 | 154 | |
| 155 | -IDD_SNWRITER_DIALOG DIALOGEX 0, 0, 335, 231 | |
| 155 | +IDD_SNWRITER_DIALOG DIALOGEX 0, 0, 335, 193 | |
| 156 | 156 | STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | |
| 157 | 157 | WS_SYSMENU |
| 158 | 158 | EXSTYLE WS_EX_APPWINDOW |
| 159 | -CAPTION "SN Writer" | |
| 160 | -FONT 10, "System", 0, 0, 0x1 | |
| 159 | +CAPTION "SN Writer(TOPWELL)" | |
| 160 | +FONT 10, "System" | |
| 161 | 161 | BEGIN |
| 162 | 162 | LTEXT "ComPort:",IDC_STATIC,13,22,43,9,0,WS_EX_RIGHT |
| 163 | - EDITTEXT IDC_COUNT_TOTAL,213,18,100,13,ES_AUTOHSCROLL | | |
| 164 | - ES_READONLY | |
| 165 | - PUSHBUTTON "System Config",IDC_BTN_SYSCONFIG,13,83,135,18 | |
| 166 | - DEFPUSHBUTTON "Start",IDC_BTN_START,244,123,80,35 | |
| 167 | - PUSHBUTTON "Quit",IDC_BTN_QUIT,9,123,80,35 | |
| 168 | - EDITTEXT IDC_COUNT_PASS,213,51,100,13,ES_AUTOHSCROLL | | |
| 163 | + EDITTEXT IDC_COUNT_TOTAL,33,122,22,13,ES_AUTOHSCROLL | | |
| 169 | 164 | ES_READONLY |
| 170 | - EDITTEXT IDC_COUNT_FAIL,213,86,100,13,ES_AUTOHSCROLL | | |
| 171 | - ES_READONLY | |
| 172 | - LTEXT "Target Type:",IDC_STATIC,13,54,43,9,0,WS_EX_RIGHT | |
| 173 | - LTEXT "Total:",IDC_STATIC,184,21,27,10 | |
| 174 | - LTEXT "Pass:",IDC_STATIC_PASS,184,54,27,10 | |
| 165 | + PUSHBUTTON "Config",IDC_BTN_SYSCONFIG,110,54,43,14 | |
| 166 | + DEFPUSHBUTTON "Start",IDC_BTN_START,14,54,43,14 | |
| 167 | + PUSHBUTTON "Quit",IDC_BTN_QUIT,62,54,43,14 | |
| 168 | + EDITTEXT IDC_COUNT_PASS,33,137,22,13,ES_AUTOHSCROLL | ES_READONLY | |
| 169 | + EDITTEXT IDC_COUNT_FAIL,33,152,22,13,ES_AUTOHSCROLL | ES_READONLY | |
| 170 | + LTEXT "Target Type:",IDC_STATIC,13,38,43,9,0,WS_EX_RIGHT | |
| 171 | + LTEXT "Total:",IDC_STATIC,6,125,20,10 | |
| 172 | + LTEXT "Pass:",IDC_STATIC_PASS,6,140,21,10 | |
| 175 | 173 | CONTROL "Progress1",IDC_PROGRESS_SN,"msctls_progress32", |
| 176 | - WS_BORDER,9,171,315,10 | |
| 177 | - GROUPBOX "",IDC_STATIC,177,7,147,98 | |
| 178 | - LTEXT "Fail:",IDC_STATIC,184,89,27,10 | |
| 179 | - GROUPBOX "",IDC_STATIC,9,7,147,98 | |
| 174 | + WS_BORDER,9,171,166,10 | |
| 175 | + LTEXT "Fail:",IDC_STATIC,6,155,18,10 | |
| 176 | + GROUPBOX "config",IDC_STATIC,0,0,178,95 | |
| 180 | 177 | COMBOBOX IDC_COMBO_COMPORT,61,19,87,51,CBS_DROPDOWNLIST | |
| 181 | 178 | CBS_SORT | WS_VSCROLL | WS_TABSTOP |
| 182 | - COMBOBOX IDC_COMBO_TARGET_TYPE,61,51,87,63,CBS_DROPDOWNLIST | | |
| 179 | + COMBOBOX IDC_COMBO_TARGET_TYPE,61,35,87,63,CBS_DROPDOWNLIST | | |
| 183 | 180 | CBS_SORT | WS_VSCROLL | WS_TABSTOP |
| 184 | - LTEXT "...",IDC_OPERATE_INFO,9,185,225,35 | |
| 185 | - PUSHBUTTON "Button1",IDC_BTN_INDITE,123,123,87,35,BS_BITMAP | |
| 181 | + PUSHBUTTON "Button1",IDC_BTN_INDITE,68,116,108,50,BS_BITMAP | | |
| 182 | + BS_FLAT | |
| 186 | 183 | CONTROL "°C",IDC_MAINUI_TEMP2,"Static",SS_LEFTNOWORDWRAP | |
| 187 | - WS_GROUP,298,185,35,35 | |
| 184 | + WS_GROUP,42,108,16,9 | |
| 188 | 185 | CONTROL "temp",IDC_MAINUI_TEMP1,"Static",SS_LEFTNOWORDWRAP | |
| 189 | - WS_GROUP,239,185,56,35,WS_EX_RIGHT | |
| 190 | - LTEXT "Static",IDC_STATIC_SWVER,15,110,289,11 | |
| 186 | + WS_GROUP,7,108,32,9,WS_EX_RIGHT | |
| 187 | + LTEXT "Static",IDC_STATIC_SWVER,6,74,166,11,0,WS_EX_STATICEDGE | |
| 188 | + LISTBOX IDC_LIST_LOG,180,4,152,168,LBS_NOINTEGRALHEIGHT | | |
| 189 | + WS_VSCROLL | WS_TABSTOP | |
| 190 | + GROUPBOX "Result",IDC_STATIC,0,101,177,92 | |
| 191 | 191 | END |
| 192 | 192 | |
| 193 | 193 | IDD_SCANDATA_DIALOG DIALOGEX 0, 0, 236, 316 |
| ... | ... | @@ -249,8 +249,6 @@ BEGIN |
| 249 | 249 | 10,162,8 |
| 250 | 250 | LTEXT "Meta DLL 1340.01",IDC_METADLL_VERSION,42,27,104,8 |
| 251 | 251 | LTEXT "SPMeta DLL 1345.01",IDC_SPMETADLL_VERSION,42,40,104,8 |
| 252 | - LTEXT "Copyright(C) 2004-2010 MediaTek Inc. All rights reserved.", | |
| 253 | - IDC_STATIC,42,58,170,8 | |
| 254 | 252 | ICON IDR_MAINFRAME,IDC_STATIC,13,12,20,20 |
| 255 | 253 | END |
| 256 | 254 | |
| ... | ... | @@ -530,6 +528,7 @@ IDR_MAINFRAME ICON DISCARDABLE "res\\SN Writer.ico" |
| 530 | 528 | |
| 531 | 529 | IDB_BITMAP_FAIL BITMAP MOVEABLE PURE "res\\FAIL.bmp" |
| 532 | 530 | IDB_BITMAP_PASS BITMAP MOVEABLE PURE "res\\PASS.bmp" |
| 531 | +IDB_BITMAP_NORMAL BITMAP DISCARDABLE "res\\NORMAL.bmp" | |
| 533 | 532 | |
| 534 | 533 | ///////////////////////////////////////////////////////////////////////////// |
| 535 | 534 | // | ... | ... |
| ... | ... | @@ -31,7 +31,7 @@ static char THIS_FILE[] = __FILE__; |
| 31 | 31 | unsigned short g_iTotalComPort = MAX_COMPORT_COUNT; |
| 32 | 32 | unsigned short g_iComportArray[MAX_COMPORT_COUNT] = {0}; |
| 33 | 33 | byte g_QC_value_from_phone;// ´ÓÊÖ»úÖжÁµ½µÄQCÖµ |
| 34 | -const char *g_strToolVersion = "SN Writer V1.1728.00"; | |
| 34 | +const char *g_strToolVersion = "SN Writer (TOPWELL)"; | |
| 35 | 35 | TOPWELL_TOOL_WORK_MODE g_topwell_workmode; |
| 36 | 36 | |
| 37 | 37 | |
| ... | ... | @@ -102,7 +102,7 @@ void CSNWriterDlg::DoDataExchange(CDataExchange* pDX) |
| 102 | 102 | { |
| 103 | 103 | CDialog::DoDataExchange(pDX); |
| 104 | 104 | //{{AFX_DATA_MAP(CSNWriterDlg) |
| 105 | - | |
| 105 | + DDX_Control(pDX, IDC_LIST_LOG, myloglist); | |
| 106 | 106 | DDX_Control(pDX, IDC_COMBO_TARGET_TYPE, m_cTargetTypeBox); |
| 107 | 107 | DDX_Control(pDX, IDC_COMBO_COMPORT, m_cComPortBox); |
| 108 | 108 | DDX_Control(pDX, IDC_PROGRESS_SN, m_ProgressSN); |
| ... | ... | @@ -110,7 +110,7 @@ void CSNWriterDlg::DoDataExchange(CDataExchange* pDX) |
| 110 | 110 | DDX_Text(pDX, IDC_COUNT_PASS, m_strPass); |
| 111 | 111 | DDX_Text(pDX, IDC_COUNT_FAIL, m_strFail); |
| 112 | 112 | DDX_Text(pDX,IDC_MAINUI_TEMP1,m_MainUIT1); |
| 113 | - //}}AFX_DATA_MAP | |
| 113 | + //}}AFX_DATA_MAP | |
| 114 | 114 | |
| 115 | 115 | #ifdef _BITMAP_BTN_ |
| 116 | 116 | DDX_Control(pDX, IDC_BTN_INDITE, m_InditeBTN); |
| ... | ... | @@ -217,10 +217,11 @@ BOOL CSNWriterDlg::OnInitDialog() |
| 217 | 217 | |
| 218 | 218 | m_hBitmapFail = ::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP_FAIL)); |
| 219 | 219 | m_hBitmapPass = ::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP_PASS)); |
| 220 | - ((CWnd*)GetDlgItem(IDC_BTN_INDITE))->ShowWindow(SW_HIDE); | |
| 220 | + m_hBitmapnormal = ::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP_NORMAL)); | |
| 221 | + //((CWnd*)GetDlgItem(IDC_BTN_INDITE))->ShowWindow(SW_HIDE); | |
| 221 | 222 | |
| 222 | 223 | #ifdef _BITMAP_BTN_ |
| 223 | - m_InditeBTN.SetBitmap(m_hBitmapPass); | |
| 224 | + m_InditeBTN.SetBitmap(m_hBitmapnormal); | |
| 224 | 225 | #else |
| 225 | 226 | m_InditeBTN.SetShade(CShadeButtonST::SHS_METAL); |
| 226 | 227 | #endif |
| ... | ... | @@ -465,7 +466,8 @@ void CSNWriterDlg::UpdateOperateResult(WriteNvram_Status_e eWriteStatus) |
| 465 | 466 | break; |
| 466 | 467 | |
| 467 | 468 | case NORMAL: |
| 468 | - ((CWnd*)GetDlgItem(IDC_BTN_INDITE))->ShowWindow(SW_HIDE); | |
| 469 | + ((CWnd*)GetDlgItem(IDC_BTN_INDITE))->ShowWindow(SW_SHOW); | |
| 470 | + m_InditeBTN.SetBitmap(m_hBitmapnormal); | |
| 469 | 471 | break; |
| 470 | 472 | |
| 471 | 473 | case CANCEL: |
| ... | ... | @@ -587,8 +589,8 @@ void CSNWriterDlg::ShowTemperatureOnUI() |
| 587 | 589 | m_MainUIT1.Format("%s", g_sMetaComm.sIMEIOption.Temp_Option.strTemperatureData); |
| 588 | 590 | GetDlgItem(IDC_MAINUI_TEMP1)->SetWindowText(m_MainUIT1); |
| 589 | 591 | |
| 590 | - GetDlgItem(IDC_MAINUI_TEMP1)->SetFont(&m_font); | |
| 591 | - GetDlgItem(IDC_MAINUI_TEMP2)->SetFont(&m_font); | |
| 592 | + //GetDlgItem(IDC_MAINUI_TEMP1)->SetFont(&m_font); | |
| 593 | + //GetDlgItem(IDC_MAINUI_TEMP2)->SetFont(&m_font); | |
| 592 | 594 | //m_font.DeleteObject(); |
| 593 | 595 | } |
| 594 | 596 | |
| ... | ... | @@ -667,7 +669,7 @@ void CSNWriterDlg::OnBtnSysconfig() |
| 667 | 669 | // TODO: Add your control notification handler code here |
| 668 | 670 | CSystemConfig dlg; |
| 669 | 671 | dlg.DoModal(); |
| 670 | - if (dlg.myswversion == "") | |
| 672 | + if (dlg.myswversion == "" ||dlg.myswversion == "null") | |
| 671 | 673 | { |
| 672 | 674 | SetDlgItemText(IDC_STATIC_SWVER,"The version number is empty!!!"); |
| 673 | 675 | } | ... | ... |
| ... | ... | @@ -26,7 +26,8 @@ public: |
| 26 | 26 | |
| 27 | 27 | // Dialog Data |
| 28 | 28 | //{{AFX_DATA(CSNWriterDlg) |
| 29 | - enum { IDD = IDD_SNWRITER_DIALOG }; | |
| 29 | + enum { IDD = IDD_SNWRITER_DIALOG }; | |
| 30 | + CListBox myloglist; | |
| 30 | 31 | CComboBox m_cTargetTypeBox; |
| 31 | 32 | CComboBox m_cComPortBox; |
| 32 | 33 | CProgressCtrl m_ProgressSN; |
| ... | ... | @@ -121,6 +122,7 @@ private: |
| 121 | 122 | public: |
| 122 | 123 | HBITMAP m_hBitmapPass; |
| 123 | 124 | HBITMAP m_hBitmapFail; |
| 125 | + HBITMAP m_hBitmapnormal; | |
| 124 | 126 | CFont m_font; |
| 125 | 127 | }; |
| 126 | 128 | ... | ... |
res/NORMAL.bmp
0 → 100644
No preview for this file type
No preview for this file type
Please
register
or
login
to post a comment