date time Routine Change From Change To Reason 2013-03-23 8:00pm 188 panChrimsAccountInfo new to display chrims account info for SEW community 2013-03-23 8:00pm 189 getATGbalance new get account balance from chrims 2013-03-23 8:00pm 189 labBalance_Click new to click Balance label and open panChrimsAccountInfo 2013=03-27 10:21am 189 selectTrack added rmx=0 soccer 12 leg switch to any less leg count, crashed with out of range 2013-03-27 10:00pm 190 panChrimsAccountInfo added History Button hidden transaction history button, tot=1 chrims bet history 2013-03-27 10:00pm 190 PrintChrimsBetView added betview transaction printout for chrims 2013-03-27 10:00pm 190 SendBet added on success return, if tot=1 call accountBalanceChrims, update chrims balance label 2013-03-27 9:37am 190 Service Form adjusted size scaled to fit screen better 2013-03-27 9:37am 191 variable added chrimsMode, used to select Chrims or IOMT where bets are sent 2013-03-29 8:00pm 191 main form added btnToteMode toggle 0,1 select chrimsMode before bet is sent it 0=IOMT, 1=chrims, 2=ATG to placebetX 2013-03-29 8:00pm 191 main form added btnCashDrawerHelp link to view cashdrawer help.html 2013-03-30 4:07am 191 btnSend added If Not BetSet Then Exit Sub 2013-03-30 4:20am 191 labAmount Amount Enter Amount changed 2013-04-01 7:41am 192 sendbet changed t.bal = r.bal, DisplayBalance() only if tot=0 'IOMT 2013-04-08 2:00pm 193 GetWASPTracks added maxIndex > nts to newday, fix for problem of index outside bounds of array 2013-04-10 10:00pm 193 main form added chrimsCustomerBatchFiles button for display 2013-04-10 10:00pm 193 main form added chrimsCustomerRegister button for display 2013-04-10 10:00pm 193 main form added print button to print lstChrims listview content 2013-04-10 10:00pm 193 main form added printpreview routine 2013-04-10 10:00pm 194 btnSoccerSlip_Click added If spt = "J" Then print soccer bet slip. 2013-04-11 8:00am 195 labBalance changed only SEW and lid 123456 and 1234 can display account information 2013-04-15 8:00pm 196 panChrimsAccountInfo reduced to just History and account Info removed all reference to rebates 2013-04-15 3:00pm 197 callWith mrn di.tk(tdx).rc(rcx).mxr ALL button was calling wrong race to populate Alltxt() 2013-04-15 3:00pm 198 BetReply class added r.vny 2013-04-15 3:00pm 198 sendbet added Win Only (VONLY) r.vny 2013-04-15 8:00pm 199 PrintBetview changed layout changed width amt,pay,rfc width. moved track est. left 2013-04-15 8:00pm 199 PrintBetviewChrims changed layout changed width amt,pay,rfc width. moved track est. left 2013-04-24 7:00pm 199 ALL transaction reports added WON WinOnly,WO,VONLY report win only bets 2013-05-02 4:00pm 199 PlaceBetX changed 2013-05-05 9:45pm 200 New Results form added added $ dol to exotics 2013-05-13 12:37pm 201 PrintTicket added Tax, Total 2013-05-23 12:07pm 202 DisplayTransaction 2013-05-25 5:59am 202 T buttons 1-5 changed text to images changed text to images, Box, VONLY, All, Favorite 2013-06-07 3:01pm 202 Results modified layout removed textboxes, used listview boxes, redesigned layout 2013-06-23 10:46am 202 Bet Queue modified screen, addled labels each bet adds to the queue list. 2013-06-23 8:20pm 202 ctlTicket,TerminalsMod added logo Resorces as an alternate to logo file, for ATR totePool 2013-07-04 2:59am 202 PrintReport cash Summary report modified, includes Predated Win tax total. 2013-07-04 3:49am 203 Main added betpad form ability to enter dollar amount via betpad. 2013-07-05 6:03am 204 labRunner increased runner name size display also encompased jockey name with (), after post number with - 2013-07-17 7:31am 204 lab1 removed leg info added labLegs to seperate leg info from track (tid) 2013-07-17 1:44pm 205 btnBackupBet added tooltip text 2013-07-21 2:09pm 205 added bet minimum unit/amount label to Pool Buttons (top left) 2013-07-21 2:09pm 206 Cash,Ticket,Scratches converted to Controls, loaded and removed from Me.Controls 2013-07-21 2:09pm 206 Message panel converted to Control, timed display in seconds 2013-07-21 2:09pm 206 cycle update panel converted to Control, loaded and removed from Me.Controls named systemUpdatePanel 2013-07-22 10:58am 206 voucherpanel converted to Control, loaded and removed from Me.Controls named ctlVoucher 2013-07-22 11:10am 207 btnCancelLastBet added test for length > 1 2013-07-30 10:35pm 208 ctlSoccer implementation of new soccer control 2013-07-30 10:35pm 209 Pool buttons added bool test to display unit/stake amounts (displayMinimums, displayPostTime) 2013-08-07 08:06am 209 Pool buttons changed unit/stake amount display to displayMinimums,displayPostTimeswitch bool switch (located top of form code) 2013-08-07 10:52am 209 PrintTicket replaced ,WT, with / on ticket, reciept, W2Gticket 2013-11-13 6:52am 209 PrintReport fixed right just of box was off screen 2013-12-01 9:00am 210 tote Bets added tote mark card bets logic 2013-12-10 10:05am 211 SendBet replaced r.txt 41 with F (favourite) prints on ticket/display only 2014-01-14 3:00pm 212 PrintResults moved doc.PrintController = New StandardPrintController() to correct place, fixed crashing preview 2014-01-14 3:00pm 212 PrintReport reversed CASHED/SOLD on all applicable reports 2014-01-14 3:36pm 212 Results remove ext symbol from exo 2014-01-14 5:49pm 212 TermA.displayMessage added rst.DisplayAresult() before showing results form 2014-01-14 5:39pm 213 PrintReport PrintResults, changed to, If crc > 1 Then MaxItem = (crc - 1) Else MaxItem = 1 End If 2014-01-19 8:02am 214 All slips with favourite fixed leg choices to include runners + FAV 2014-01-19 8:02am 215 btnSet/btnSend altered background colors 2014-01-19 8:04am 216 d1.click event rounded dol = Math.Round(dol, 2) to 2 places 2014-01-20 6:25am 217 GetCycleRecords added displayMessage, 5 if current date > meeting date 2014-01-23 7:22pm 218 buildSportsWager moved trackSelect from scanner page_processed_callback 2014-01-23 7:22pm 219 ALL tote Pool Slips changed displayerror content 2014-01-26 1:40pm 220 PrintReport results, fixed crash when no result for a race 2014-01-26 1:45pm 221 TerminalsMod GetWASPRaces added skipRaces to exit sub, for pots tracks on first load only 2014-01-26 1:45pm 221 TerminalsMod GetWASPTracks added Arraylist ar to get pots tracks tdx, and outside loop to GetWASPRaces skipRaces true 2014-01-27 1:45am 222 TermA.displayMessage Scanner DLL loads for 32bit or 64bit 2014-01-28 12:15pm 223 GetWASPTracks moved skipRaces out of ar.count test 2014-01-29 3:43am 224 trackSelect moved both test, within contains test 2014-01-29 3:43am 224 checkColumn removed favourite test and displayError message to allow scratch to become favourite 2014-01-30 7:05am 224 trackSelect changed top message color to BlueViolet, added MTP,PAST POST, IDLE, FINISHED using second column 2014-02-08 11:59am 224 GetCycleRecords tested current event date and local computer date if more than 2 days off, display supervisor message 2014-02-08 11:59am 225 PrintTicket changed ticket,w2gTicket, reciept date/time to local computer date/time 2014-02-14 11:30am 225 CheckBet removed IE country, dol exchange rate conversion 2014-03-28 5:34am 226 GetWASPTracks WIN odds, added default to nrn, needed to protect from nrn and length of odd split difference 2014-03-28 6:14am 226 displayMessage added msg.Dispose() to kill current, before making a new message 2014-04-07 2:31pm 227 d1_Click removed DoResetBet, caused bet to clear when changing unit amounts 2014-04-09 8:19pm 227 getbetstatus change select statement from dat and ser to just ser order by dat desc 2014-04-12 1:11am 228 checkcolumn totequadpot,totescoop6,totejackpotplacepot changed f to * = favourite 2014-04-18 7:06am 229 PDI trifecata,swinger,winplaceeachway,exacta,quadpot,jackpotplacepot changed unit stake to sum units together 2014-05-09 6:54am 235 CashRegisterClear() removed this 2014-05-09 8:31am 238 batchBetting changed mtp timer to 8 seconds, added simple bets mtp display 2014-05-25 9:08pm 243 print betview wrapped the bet txt string in betview report, when the length is > 80, it will wrap to the next row 2014-06-05 9:29pm 247 batchBetting added import from joker file for JEN 2014-06-05 9:29pm 248 batchBetting modified file import size, added import stats, joker file number of coupons, proj.cost, bet count 2014-06-05 9:29pm 249 batchBetting changed imported file label to combobox to show all files imported. 2014-06-12 1:10am 254 GetCycleRecords added FINALLY to try catch 2014-06-25 9:16pm 259 DisplayBalance added If t.org = Nothing Then Exit Sub 2014-06-25 9:16pm 259 GetCycleRecords moved dojob from Modual GetTracks to TermA GetCycleRecords 2014-06-25 9:16pm 259 GetCycleRecords added If dat = "" Then labEventDate.Text = "NO TRACKS" 2014-06-25 9:16pm 259 RaceStatus added If dat = "" Then Exit Sub 2014-06-25 9:16pm 259 TermA.Load moved GDtimerA.Interval = 2000 & GDtimerA.Start() to the bottom of routine 2014-06-25 12:10am 259 GetWASPTracks GetWASPTracks() turned into a function returning true or false 2014-06-25 12:10am 259 GetCycleRecords() If GetWASPTracks() Then 'error displayMessage("GET TRACKS ERROR" 2014-06-25 12:10am 259 RefreshData() If GetWASPTracks() Then 'error displayMessage("GET TRACKS ERROR" 2014-07-03 7:13am 269 btnPLSMIN added, display pool minimums, display crc race post time 2014-07-03 7:13am 270 modMain new Terminal, changed to Ticket.Printer = "Copy/Paste your printer name here" 2014-07-03 4:41pm 270 ctlTicket added printer list selection 2014-07-15 6:04am 271 all tote pots added rlx,rmx also added tpl for each pools type 2014-07-15 6:04am 271 Doc_PrintTicket added runner names for ATR/UKT on tickets 2014-07-15 6:04am 271 btnSetBet_Click added Or labLegString.Text = "" Then to exit 2014-07-17 2:59pm 275 DisplayPosts added di.tk(tdx).tid.StartsWith("BR") to test post 4 BR = "f" 2014-07-18 1:48pm 277 btnA_Click added toggle Less Tracks when TrackSetHigh, also ChangeUp added btnA.Text = "MORE TRACKS" 2014-07-19 8:50am 279 batchBetting cntrl removed Netform resize, left form resize grip 2014-07-19 8:50am 279 batchBetting cntrl changed dgv rows height smaller 2014-07-27 7:10am 284 ctlFiles Joker import, added refresh button and routine to top right of window 2014-07-31 1:07am 295 pickrunner Scratch, added (potsMode = True OR di.tk(tdx).nat = "IE"), because hub moved IE Pots tracks to ITSP placepot, jackpot bets 2014-07-31 1:07am 295 SelectPool added If trk.Contains("Pots") Or di.tk(tdx).nat = "IE" Then b41.Visible = True Else b41.Visible = False 'favourite button 2014-08-04 8:54am 297 btnPLSMIN_Click added bTrk(i).Refresh() loop 1 to 20 2014-08-05 10:00pm 298 pickRunner di.tk(tdx).nat = "IE" from scratch test 2014-08-06 11:35am 299 checkColumn added SW to select case tps, not allow scratched 2014-08-07 7:20am 299 toteJackPotPlacepot Case "BT" : tpl = "PLACEPOT" and btnSend_Click changed tpl to "JACKPOT" for second ticket 2014-08-07 7:59am 300 SendBet changed betreply, if Favourite r.run(m).leg(n).pst = " " to r.run(m).leg(n).pst = "*" 2014-08-08 4:39am 302 SendBet added OR "41" favourite test for printing names on tickets, previously removed. 2014-08-09 6:00pm 303 batchBetting btnImportBets, added xol and test xol on import, now must select unit first 2014-08-11 10:25am 304 SendBet changed betreply, if Favourite r.run(m).leg(n).pst = "*" to r.run(m).leg(n).pst = " " 2014-08-12 8:31am 305 SendBet fixed labRace not incrementing when multileg 2014-08-12 8:16pm 308 deleteCashSyncFile() changed from deleteSyncFile(), changed Sync from -7 days to AddMonths(-12) 2014-08-18 6:30am 309 btnImportBets_Click added xol = mul * xol 'betMultiplier * unit 2014-08-18 6:30am 310 btnImportBets_Click changed to vol = mul * xol 'betMultiplier * unit, sent vol instead of xol 2014-08-21 1:26pm 312 btnSend_Click added rmx = 4 and rmx 6 2014-08-21 1:26pm 312 toteJackpotPlacepot moved rmx = 4 inside nat IE test 2014-08-25 4:08pm 319 dgv_CellMouseUp added right click to select all columns in selected row 2014-09-08 9:25am 320 btnSet_Click blocked v75, v86 blocked for SEW, P7,P8 ALSO batch betting btnWinOnly_Click,btnImportBets_Click 2014-09-08 6:21pm 321 TerminalsMod GetTerminalRecord new lgo, organization default logo resource name, override by using bitmap file from terminal folder and ticket text logo filename 2014-09-09 2:04pm 322 btnSend_Click removed waitabit modual function, possible threading issue with markcard placepot/jackpot both selection not printing second ticket, .NET framework error message 2014-09-11 11:43am 326 SelectPool changed b41.Visible to b41.Enabled 2014-09-11 11:43am 327 btnSend_Click moved cardBothJPPP to SendBet, calling itself if Both selected 2014-10-03 7:03am 328 ChangeUp added If di.tk(k).tid.StartsWith("0") - Yellow forecolor for IE Pots meeting 2014-10-05 8:00am 329 SendBet changed favourite from F to ! symbol 2014-10-05 8:00am 329 pickRunner If cmy = "UKT" And potsMode = True, ! 2014-10-05 8:00am 329 toteQuadpot If fav(2) = 1 Then favourite = True, txt += "!/" 2014-10-05 8:00am 329 toteScoop6 If fav(2) = 1 Then favourite = True, txt += "!/" 2014-10-05 8:00am 329 toteJackPotPlacepot If fav(2) = 1 Then favourite = True, txt += "!/" 2014-10-05 8:00am 329 checkColumn If column(i) > 0 Then txt += "!" 'replace scratch with favourite 2014-10-05 8:00am 329 PrintReport pvd.ClientSize = New System.Drawing.Size(doc.DefaultPageSettings.Bounds.Width, doc.DefaultPageSettings.Bounds.Height) 2014-10-05 11:34am 330 toteJackPotPlacepot added, If tps = "T6" Then If di.tk(tdx).nat = "IE" Then tps = "P6" 2014-10-05 11:34am 330 buildSportsWager added, If Not di.tk(tdx).tid = "PK6" Then set potsmode and change to pots, moved to after If toteJackPotPlacepot(c) = False 2014-10-05 11:41am 330 trackSelect,listTracks()added, Or di.tk(i).tid = "PK6" Then 'IE PK6 for P6 Irish Pick6, in two places, this routine 2014-10-16 11:41am 337 toteJackPotPlacepot changed, If tps = "T6" AND di.tk(tdx).nat = "IE" to If di.tk(tdx).tid = "PK6" And di.tk(tdx).nat = "IE" And tps = "T6" Then tps = "P6" 2014-10-17 7:36am 338 GetWASPTracks() added, dt.trk(i).sts = "O" to raceZero delegate test 2015-04-19 3:31pm 388 d1 (unit buttons) added click pool change first d1 to pool minimum. 2015-07-18 4:35pm 389 ChangeUp removed test, if j < 36, this stopped more than 36 tracks displaying. 2015-07-18 4:35pm 390 bRace1_Paint added PTP race button captions to display Game numbers 1-24,25-48,49-72,73-96 2015-12-16 4:51pm 393 SendBet changed to r.dol = Math.Round(Double.Parse(dol, CultureInfo.InvariantCulture), 2) and amt 2016-01-14 8:25am 398 CheckBet If bc > 0 Then to If dol * bc < pmb Then displayMinAmt("Minimum Stake NOT met") 2016-01-14 8:39am 399 selectDol added If BetSet Then amt = dol * BetCount Else to CheckBet(False) End If 2016-01-14 8:53am 399 DisplayPosts added If di.tk(tdx).rc(rcx).rn.Length - 1 > i Then and If Not di.tk(tdx).rc(rcx).rn(i) Is Nothing Then after select case rlx , Else j += 1 Runner(j) = "POST" End If Else j += 1 Runner(j) = "POST" End If 2016-01-14 3:10pm 399 all display balance added to all cmy tests t.org.ToUpper = "KAZ" to display CASH BETTING 2016-02-17 8:26am 402 sendbet added if cmy=IOMT and org=BAH then changeup to unselect tracks. 2016-05-18 4:50pm 403 CheckBet added If Not tps = "J6" And Not tps = "C6" And Not tps = "T6" And Not tps = "C7" And Not tps = "Q4" Then warn when minimums are not met 2016-05-30 9:48am 404 SendBet changed back to r.dol = dol and amt from using math round culture invarient 2016-05-30 9:48am 404 Form Load added If t.uv(i) > 0 Then - prevent 0 value units to be displayed. 2016-07-28 6:24pm 405 PrintTicket.Doc_PrintRegisterSummary added t.bal (balance) to bottom of slip. for open shift start/end. only for IOMT community/group BVI