19 May 2010

New Selection Editor Tips

None Slip editing enhancements (this update is mainly enhancements to slip editor although a few bugs have been fixed).

  • Entry of Irish Lotto Results from SIS (fixed)
  • Entry of 49s Results from SIS (fixed)
  • Settling of Fav/2nd Fav (fixed)

Enhancements to bet slip editor

  • Warnings on no rule4 applied before payout
  • Warnings on amended result before payout
  • Warnings on Stewarts Enquiries or Objections before payout

See bottom of document for screenshots.


The new results viewer is much easier on the eye


  • Dead heats/Co Favs etc... highlighted in yellow

What you will notice 


  • Some new shortcut keys (so it may take a bit of getting used too) 
  • Switching sports (e.g. Ctrl + L is much faster)
  • Filtering when typing selection names is much faster
  • Numbers editor defaults to forty nines upon login, and then last edited numbers game, for subsequent ctrl + N calls until you log back out. 

Ctrl + E will return you to text entry textbox at any time (without having to refresh coupon)
Tip: You would use this if you had clicked elsewhere, and wanted to go back to editing another selection

If using the arrow up and down to enter a selection, use "+" key on keyboard to add that particular selection (rather then the enter key)

Entering Dogs/Horses by time & number (of fav)
Tab over to the time filter text box

  • You can filter time by entering exact time (e.g. 3.05) or if you just enter 3 (it will show all races between 3pm & 4pm – and you can use up down arrow to select).  If only one race is shown the Market list box will go green. 
  • If more than one race matches your search criteria use the up down arrows (or mouse) to select appropriate race.
  • Once you are happy with the race click [Space] or [Tab] and enter your numbers of favourites
    • 2 3 (will select numbers 2 & 3)
    • 2 f (will select number 2 & the favourite)
    • 2 2f (will select number 2 & the second favourite)

How was this achieved in code?
  • Enhanced reading from database (using stream data instead of database tables)
  • Local caching of data, to prevent database calls, if stream data is not updated
  • Enhanced filtering during editing using LINQ instead of dataview

    Screenshot | 1 (Amended result + no rule 4 warning)

    R4 Missing & Amended result

    New Results Viewer

    No comments:

    Post a Comment