convenience commit; things seem to be working with MEZ1000

This commit is contained in:
Lance Edgar 2013-01-11 10:28:27 -08:00
parent e8693a5012
commit c512466fc0
5 changed files with 975 additions and 620 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,10 +1,10 @@
typedef struct {
Char barcode[15];
Char cases[4];
Char units[4];
} RatScanDbRecord;
/* typedef struct { */
/* Char barcode[15]; */
/* Char cases[4]; */
/* Char units[4]; */
/* } RatScanDbRecord; */
#ifdef SCANLIB_BCS2
@ -14,25 +14,28 @@ static void CloseBCS2Scanner();
#ifdef SCANLIB_JANAM
//static Boolean OpenBabboScanner();
//static void CloseBabboScanner();
#endif
static DmOpenRef CreateScanDatabase();
static void DrawCustomTableItem(void* table, Int16 row, Int16 col, RectangleType* bounds);
/* static DmOpenRef CreateScanDatabase(); */
/* static void DrawCustomTableItem(void* table, Int16 row, Int16 col, RectangleType* bounds); */
/* static Int16 GetCheckedValue(UInt16 objId); */
static Boolean IsChecked(FormPtr form, UInt16 controlID);
static void *GetObjectPtr(UInt16 objId);
static Boolean MainFormHandleEvent(EventPtr event);
static void MainFormInit(FormPtr form);
static void MainFormLoadTable(TablePtr table, Boolean updateScroll);
static DmOpenRef OpenScanDatabase();
static void SetFieldFocus(UInt16 objId);
static void ShowQuantityForm(UInt16 triggerID, Boolean manual);
static Boolean StoreScanData();
/* static Boolean IsChecked(FormPtr form, UInt16 controlID); */
/* static void *GetObjectPtr(UInt16 objId); */
/* static Boolean MainFormHandleEvent(EventPtr event); */
/* static void MainFormInit(FormPtr form); */
/* static void MainFormLoadTable(TablePtr table, Boolean updateScroll); */
/* static DmOpenRef OpenScanDatabase(); */
/* static void ShowQuantityForm(UInt16 triggerID, Boolean manual); */
/* static Boolean StoreScanData(); */
/* static void EnableScanner(Boolean enable); */
/* static void FocusBarcode(); */
//static void FetchScanData();
/* static void ProcessScan(); */
// Quantity Form
static Boolean QuantityFormHandleEvent(EventPtr event);
static void QuantityFormInit(FormPtr form);
static void AppendQuantityDigit(UInt16 digit);
static void UpdateQuantityDisplay();
static void QuantityFormAccept();
/* static Boolean QuantityFormHandleEvent(EventPtr event); */
/* static void QuantityFormInit(FormPtr form); */
/* static void AppendQuantityDigit(UInt16 digit); */
/* static void UpdateQuantityDisplay(); */
/* static void QuantityFormAccept(); */

View file

@ -16,6 +16,9 @@
#define MainFormUnits 1001
#define AlertTest 1000
#define AlertScannerOpenError 1300
#define AlertScannerEnableError 1200
#define AlertScannerCloseError 1100
// Resource: tFRM 1100
#define AboutForm 1100 //(Left Origin = 2, Top Origin = 2, Width = 156, Height = 156, Usable = 1, Modal = 1, Save Behind = 1, Help ID = 0, Menu Bar ID = 0, Default Button ID = 0)