From 0be31c6d06fb80f63addf6f554ada0d5a4b6d2a3 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Wed, 28 Dec 2011 19:22:32 -0600 Subject: [PATCH] tweaked to run on MC9090 (see note) There are only a few adjustments needed to run on MC3000 vs. MC9090. This commit is meant to store the diff until a better solution can be found for building the various "flavors" in a convenient manner. --- src/Rattail CE.rc | 37 +++++++++++++++++++------------------ src/Rattail CE.vcb | Bin 82944 -> 91136 bytes src/Rattail CE.vcc | 9 +++++---- src/Rattail CE.vco | Bin 50688 -> 50688 bytes src/Rattail CE.vcp | 41 +++++++++++++++++++++++++---------------- src/Rattail CEView.cpp | 6 +++--- 6 files changed, 52 insertions(+), 41 deletions(-) diff --git a/src/Rattail CE.rc b/src/Rattail CE.rc index bb6e395..2c39152 100644 --- a/src/Rattail CE.rc +++ b/src/Rattail CE.rc @@ -80,9 +80,9 @@ IDR_MAINFRAME MENU PRELOAD DISCARDABLE BEGIN POPUP "&File" BEGIN - MENUITEM "&New\tCtrl+N", ID_FILE_NEW - MENUITEM "&Open...\tCtrl+O", ID_FILE_OPEN - MENUITEM "&Save\tCtrl+S", ID_FILE_SAVE_X + MENUITEM "&New", ID_FILE_NEW + MENUITEM "&Open...", ID_FILE_OPEN + MENUITEM "&Save", ID_FILE_SAVE_X MENUITEM SEPARATOR MENUITEM "E&xit", ID_APP_EXIT END @@ -121,34 +121,35 @@ END // Dialog // -IDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 151, 62 +IDD_ABOUTBOX DIALOGEX 0, 0, 122, 62 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE 0x80000000L CAPTION "About Rattail CE" FONT 8, "System" BEGIN - ICON IDR_MAINFRAME,IDC_STATIC,13,19,21,20 - LTEXT "Rattail CE v0.1",IDC_STATIC,40,10,56,8,SS_NOPREFIX - LTEXT "Copyright © 2011 Lance Edgar",IDC_STATIC,40,25,101,8 - LTEXT "http://rattail.edbob.org/",IDC_STATIC,40,41,80,8 + ICON IDR_MAINFRAME,IDC_STATIC,7,21,21,20 + LTEXT "Rattail CE v0.1",IDC_STATIC,35,7,56,8,SS_NOPREFIX + LTEXT "Copyright © 2011",IDC_STATIC,35,20,61,8 + LTEXT "http://rattail.edbob.org/",IDC_STATIC,35,46,80,8 + LTEXT "Lance Edgar",IDC_STATIC,45,33,40,8 END -IDD_RATTAILCE_FORM DIALOG DISCARDABLE 0, 0, 183, 153 +IDD_RATTAILCE_FORM DIALOG DISCARDABLE 0, 0, 135, 151 STYLE WS_CHILD FONT 8, "System" BEGIN CONTROL "List1",IDC_SCANS,"SysListView32",LVS_REPORT | LVS_SINGLESEL | LVS_AUTOARRANGE | WS_BORDER | WS_TABSTOP, - 7,7,169,118 - EDITTEXT IDC_SCANCODE,7,134,91,12 - EDITTEXT IDC_CASE_QUANTITY,117,134,21,12,ES_RIGHT | ES_MULTILINE | + 7,7,121,118 + EDITTEXT IDC_SCANCODE,7,132,61,12,ES_MULTILINE + EDITTEXT IDC_CASE_QUANTITY,81,132,17,12,ES_RIGHT | ES_MULTILINE | ES_NUMBER CONTROL "",IDC_STOP_CASE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, - 104,135,8,11 - EDITTEXT IDC_UNIT_QUANTITY,156,134,20,12,ES_RIGHT | ES_MULTILINE | + 71,133,8,11 + EDITTEXT IDC_UNIT_QUANTITY,111,132,17,12,ES_RIGHT | ES_MULTILINE | ES_NUMBER CONTROL "",IDC_STOP_UNIT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, - 143,135,8,11 + 101,133,8,11 END @@ -206,7 +207,7 @@ BEGIN IDD_ABOUTBOX, DIALOG BEGIN LEFTMARGIN, 7 - RIGHTMARGIN, 144 + RIGHTMARGIN, 115 TOPMARGIN, 7 BOTTOMMARGIN, 55 END @@ -214,9 +215,9 @@ BEGIN IDD_RATTAILCE_FORM, DIALOG BEGIN LEFTMARGIN, 7 - RIGHTMARGIN, 176 + RIGHTMARGIN, 128 TOPMARGIN, 7 - BOTTOMMARGIN, 146 + BOTTOMMARGIN, 144 END END #endif // APSTUDIO_INVOKED diff --git a/src/Rattail CE.vcb b/src/Rattail CE.vcb index c10754b73961b181a7cbf60997b04f0854e37927..372e1311f22400b6bc473ebcef71c71200146fa5 100644 GIT binary patch delta 9290 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 Fe*s(_nr{FA delta 3368 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 diff --git a/src/Rattail CE.vcc b/src/Rattail CE.vcc index a9785cc..0b2be82 100644 --- a/src/Rattail CE.vcc +++ b/src/Rattail CE.vcc @@ -16,8 +16,8 @@ Class4=CMainFrame Class5=CAboutDlg ResourceCount=3 -Resource1=IDR_MAINFRAME -Resource2=IDD_ABOUTBOX +Resource1=IDD_ABOUTBOX +Resource2=IDR_MAINFRAME Resource3=IDD_RATTAILCE_FORM [CLS:CRattailCEApp] @@ -67,11 +67,12 @@ LastObject=CAboutDlg [DLG:IDD_ABOUTBOX] Type=1 Class=CAboutDlg -ControlCount=4 +ControlCount=5 Control1=IDC_STATIC,static,1342177283 Control2=IDC_STATIC,static,1342308480 Control3=IDC_STATIC,static,1342308352 Control4=IDC_STATIC,static,1342308352 +Control5=IDC_STATIC,static,1342308352 [MNU:IDR_MAINFRAME] Type=1 @@ -106,7 +107,7 @@ Type=1 Class=CRattailCEView ControlCount=6 Control1=IDC_SCANS,SysListView32,1350631685 -Control2=IDC_SCANCODE,edit,1350631424 +Control2=IDC_SCANCODE,edit,1350631428 Control3=IDC_CASE_QUANTITY,edit,1350639622 Control4=IDC_STOP_CASE,button,1342242819 Control5=IDC_UNIT_QUANTITY,edit,1350639622 diff --git a/src/Rattail CE.vco b/src/Rattail CE.vco index 71f4303870f3510a66ac4c434f92b9238fa2f424..cf05db29798b4554d10f1ebac4d8fdbe7f8ea5b3 100644 GIT binary patch literal 50688 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 TfLy`-v=W@;my#Fa8U6nN733}l diff --git a/src/Rattail CE.vcp b/src/Rattail CE.vcp index 2cc185c..5c98116 100644 --- a/src/Rattail CE.vcp +++ b/src/Rattail CE.vcp @@ -45,19 +45,20 @@ RSC=rc.exe # PROP Intermediate_Dir "ARMV4IRel" # PROP CPU_ID "{DC70F430-E78B-494F-A9D5-62ADC56443B8}" # PROP Platform_ID "{8A9A2F80-6887-11D3-842E-005004848CBA}" +# PROP Ignore_Export_Lib 0 # PROP Target_Dir "" # ADD BASE RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "THUMB" /d "_THUMB_" /d "ARM" /d "_ARM_" /d "ARMV4I" /d "_AFXDLL" /r -# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "THUMB" /d "_THUMB_" /d "ARM" /d "_ARM_" /d "ARMV4I" /d "_AFXDLL" /r +# ADD RSC /l 0x409 /fo"ARMV4IRel/RattailCE.res" /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "UNICODE" /d "_UNICODE" /d "NDEBUG" /d "$(CePlatform)" /d "THUMB" /d "_THUMB_" /d "ARM" /d "_ARM_" /d "ARMV4I" /d "_AFXDLL" /r # ADD BASE CPP /nologo /W3 /D "ARM" /D "_ARM_" /D "ARMV4I" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_AFXDLL" /Yu"stdafx.h" /QRarch4T /QRinterwork-return /O2 /M$(CECrtMT) /c -# ADD CPP /nologo /W3 /D "ARM" /D "_ARM_" /D "ARMV4I" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_AFXDLL" /Yu"stdafx.h" /QRarch4T /QRinterwork-return /O2 /M$(CECrtMT) /c +# ADD CPP /nologo /W3 /D "ARM" /D "_ARM_" /D "ARMV4I" /D UNDER_CE=$(CEVersion) /D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D "UNICODE" /D "_UNICODE" /D "NDEBUG" /D "_AFXDLL" /Fp"ARMV4IRel/RattailCE.pch" /Yu"stdafx.h" /QRarch4T /QRinterwork-return /O2 /M$(CECrtMT) /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32 BSC32=bscmake.exe # ADD BASE BSC32 /nologo -# ADD BSC32 /nologo +# ADD BSC32 /nologo /o"ARMV4IRel/RattailCE.bsc" LINK32=link.exe # ADD BASE LINK32 /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"wWinMainCRTStartup" /subsystem:$(CESubsystem) /MACHINE:THUMB -# ADD LINK32 /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"wWinMainCRTStartup" /subsystem:$(CESubsystem) /MACHINE:THUMB +# ADD LINK32 SCNAPI32.lib /nologo /base:"0x00010000" /stack:0x10000,0x1000 /entry:"wWinMainCRTStartup" /out:"ARMV4IRel/RattailCE.exe" /subsystem:$(CESubsystem) /MACHINE:THUMB !ELSEIF "$(CFG)" == "Rattail CE - Win32 (WCE ARMV4I) Debug" @@ -116,12 +117,14 @@ DEP_CPP_RATTA=\ ".\Rattail CEDoc.h"\ ".\Rattail CEView.h"\ ".\StdAfx.h"\ - {$(INCLUDE)}"RSMDefs.h"\ - {$(INCLUDE)}"ScanCApi.h"\ - {$(INCLUDE)}"ScanDef.h"\ - {$(INCLUDE)}"ScanErr.h"\ - {$(INCLUDE)}"ScanMacr.h"\ - {$(INCLUDE)}"StrucInf.h"\ + +NODEP_CPP_RATTA=\ + ".\canCApi.h"\ + ".\canDef.h"\ + ".\canErr.h"\ + ".\canMacr.h"\ + ".\SMDefs.h"\ + ".\trucInf.h"\ # End Source File # Begin Source File @@ -145,12 +148,14 @@ DEP_CPP_RATTAIL=\ ".\Rattail CEDoc.h"\ ".\Rattail CEView.h"\ ".\StdAfx.h"\ - {$(INCLUDE)}"RSMDefs.h"\ - {$(INCLUDE)}"ScanCApi.h"\ - {$(INCLUDE)}"ScanDef.h"\ - {$(INCLUDE)}"ScanErr.h"\ - {$(INCLUDE)}"ScanMacr.h"\ - {$(INCLUDE)}"StrucInf.h"\ + +NODEP_CPP_RATTAIL=\ + ".\canCApi.h"\ + ".\canDef.h"\ + ".\canErr.h"\ + ".\canMacr.h"\ + ".\SMDefs.h"\ + ".\trucInf.h"\ # End Source File # Begin Source File @@ -211,6 +216,10 @@ SOURCE=".\res\Rattail CE.rc2" # End Group # Begin Source File +SOURCE=.\RattailCE.vcn +# End Source File +# Begin Source File + SOURCE=.\ReadMe.txt # End Source File # End Target diff --git a/src/Rattail CEView.cpp b/src/Rattail CEView.cpp index aa7d85c..1797277 100644 --- a/src/Rattail CEView.cpp +++ b/src/Rattail CEView.cpp @@ -112,11 +112,11 @@ void CRattailCEView::OnInitialUpdate() // TODO: Add your specialized code here and/or call the base class if (! m_bInited) { m_Scans.InsertColumn(0, L"Scan Code"); - m_Scans.SetColumnWidth(0, 160); + m_Scans.SetColumnWidth(0, 115); m_Scans.InsertColumn(1, L"Case", LVCFMT_RIGHT); - m_Scans.SetColumnWidth(1, 50); + m_Scans.SetColumnWidth(1, 37); m_Scans.InsertColumn(2, L"Unit", LVCFMT_RIGHT); - m_Scans.SetColumnWidth(2, 50); + m_Scans.SetColumnWidth(2, 37); m_CaseQuantity.SetWindowText(L"0"); m_StopUnit.SetCheck(BST_CHECKED); m_UnitQuantity.SetWindowText(L"1");