Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Corey Cooper

Pages: 1 [2] 3 4 ... 362
16
Help Me / Re: player movement screen automatically appears
« on: December 05, 2017, 11:22:32 AM »
It's on the Player Movement dialog itself.  Look near the bottom.  The checkbox says "Display Player Movement screen when movement suggestion accepted".  Uncheck it.

17
General Discussion / Re: Version 3.3
« on: December 02, 2017, 05:25:34 PM »
What is the problem you are experiencing?

18
Help Me / Re: need help again
« on: November 30, 2017, 04:27:15 PM »
Oh my, I'm terribly embarrassed that I didn't even LOOK at your token.  I just noticed the incorrect quotation marks and fixed those.   :-[

Are you wanting the Tables tab of the Settings window to open when you press that button?  The best you can do at the moment is to have a button that opens the Settings window, but it won't go to a specific tab.  I can add that functionality but it's not there today.  To have a button that opens the Settings window, use:

<tdButton type="SettingsWindow">


19
Help Me / Re: need help again
« on: November 30, 2017, 07:46:26 AM »
I think your quotes are just a bit out of whack:

<tdbutton type="tables" seatsPerTable="10" text="Tables" inheritFont="true">

20
Help Me / Re: Black screens and application slow down
« on: November 29, 2017, 10:21:55 AM »
Would it make it worse/better to set the auto-save time frame at shorter interval?

The auto-save interval is almost irrelevant, as long as you have the Auto-save after significant events preference enabled.  The only thing auto-saving per an interval gets you is the closer to the exact time on the clock if something goes wrong.

I just tested a tournament with only 16 players and went about 2 rounds with about 5 bustouts and 3 rebuys and then got the black screens.

In my testing, I didn't see any issues until busting out at least 50 players, or more (I can't recall off the top of my head).  I feel like it was closer to 100.  Of course, it's not just buying players in and busting players out.  Other actions affect memory as well.  So whatever you did before you started the tournament contribute as well.  Regardless, that seems like a very small number of actions to cause this issue.

21
Suggestions / Re: text control for <chips> token
« on: November 28, 2017, 10:28:13 AM »
This is due to a bug in IE (most early browsers, too, actually) where HTML tables don't inherit font attributes like other HTML elements.  The <chips> token is rendered using HTML tables, and thus the font inside the tables gets reset to the browser's default font settings (Times New Roman, 8pt, or something like that).  Previously, I worked around this using a CSS technique that was unique to IE.  However, it was very inefficient and slowed down rendering the Game window, and sometimes caused errors (IE bugs).  So I made the executive decision to get rid of the inheritance trick and add a way to specify the font attributes directly.  It's less convenient, to be sure, but works better overall.  Just another one of those workarounds that were forced by IE bugs.

22
Help Me / Re: Black screens and application slow down
« on: November 28, 2017, 10:02:45 AM »
Interesting, since most people upgrade to Windows 8.1 and previously had Windows 8, which had IE 10 initially.  Unfortunate, too.

No, "emulating" IE 10 is not the issue.  There's no feature(s) in 10 that we need (or in 11 for that matter).  It's the browser itself.  IE 11 causes the memory issue we are seeing, whereas IE 10 does not.

23
Help Me / Re: can't get TD to set random dealer button
« on: November 27, 2017, 12:34:59 PM »
The "Set Dealer Buttons" dialog changed a little in version 3.2 and can be confusing to some.  For most dialog windows, the idea is to make the changes you want and then confirm them by pressing the OK button, at which time the changes are made.  In version 3.1 and earlier, the "Set Dealer Buttons" dialog was just a few selections (set at seat 1 or set randomly, and "must have player seated" checkbox).  Select the appropriate options and press OK, at which time the dealer buttons are set.

What I didn't like about this is it didn't provide any preview, or the ability to manually set any dealer button, or the ability to adjust the random selections before they are "committed".  Of course, changes could always be made on the Tables tab after the dealer buttons were set, but those changes are visible to your players.  What I wanted was a way to set the dealer buttons (randomly, manually, etc), make adjustments, and commit the changes all at once, without the steps taken being visible to your players.  So the dialog was changed in 3.2 to show your tables, allow you to randomly set the buttons, then make changes, all before you press the "OK" button to commit the changes to the tournament.  Players no longer see any in-between steps.

So the dialog now works like most other dialogs: make changes, then when you're done either "Cancel" and abort those changes, or "OK" and commit them to the tournament.

All this was to say, you have to press the "Go" button to have the dialog set the dealer buttons.  When you're satisfied with where the buttons are located, press the "OK" button to commit.

24
Help Me / Re: Black screens and application slow down
« on: November 27, 2017, 12:22:09 PM »
Quote
Is it hard to go back to IE 10?  Any way  to force TD to use Chrome browser (and would that help or hinder?)

Should be easy to roll back to IE10.  I don't have any Windows 8 PCs readily available to test at the moment, however.  But you should be able to simply uninstall IE11 from the Control Panel (Add / Remove programs) to get back to IE10.

No way to use any browser other than the IE that's already installed on your PC.  I'm working towards porting the application to Chromium (the framework on which the Chrome browser is built).

25
Version 3 will install to your "Program Files" folder (likely the "x86" version).  Every time the application starts, it will copy templates to the default and active data store, as described in my previous post.  If the files are already there, it checks the timestamp on the files before overwriting.  This is the best way I found to make sure an upgrade would copy any new files to your data store, while preserving any changes you may have made.  Of course, you really shouldn't change any templates that come with the application, but instead copy them and change the copy.  That ensures your changes are never overwritten by an upgrade.

So, if you have an older version of the application and you've not made changes to the templates that come with the application, upgrading should mean you are basically "starting with a clean slate".  That is, all of the included templates should be the latest version.  And any custom templates you've got should be unchanged.

26
Help Me / Re: Black screens and application slow down
« on: November 17, 2017, 04:20:18 PM »
I think officeghana is referring to the steps you can take that I outlined in the main topic, as opposed to the long term solution that I'm working on:

Quote
Well, for the long term I'm moving the applicaton to a modern framework.  I'm currently investigating Electron.  The model is very different, so it's going to be a lot of work, but I see this as really the only viable way forward for the TD application.

27
Help Me / Re: Need Help
« on: November 16, 2017, 09:45:34 PM »
This is actually pretty easy to do.  You would need to create a screen or screens in your layout that shows the pictures, and then put it into the rotation of your layout screens.  Do you have a layout you are using today?  Perhaps one of the built-in layouts?  I could take that layout and put together a simple example.

28
Help Me / Re: Receipt tokens....
« on: November 16, 2017, 09:42:51 PM »
Since add-ons don't typically involve seating or reseating a player, receipts for add-ons don't include seating information.  They probably should.  Rebuys can be tricky, too, because of the flow involved in rebuying a player.  Seating of a player who is rebuying after the player busted out of the tournament doesn't happen until after the receipt is generated, which means the receipt won't have the player's seating assignment.  Rebuys where the player wasn't busted out or where the rebuy occurs at time of bust-out (when the application asks if the player wants to rebuy in order to retain their current seat) will have seating information.  I'll make a note to revisit this.

29
Help Me / Re: Deleting sounds
« on: November 13, 2017, 03:32:14 PM »
Nope, at this time you have to delete each one manually.

30
Suggestions / Re: Use Data to external site
« on: November 13, 2017, 03:31:50 PM »
I didn't get to updating the user manual, so it's easiest just to try it out.  If you turn on the Status Updates feature and have it write to a file, you can see the whole enchilada.  Here's what a sample player looks like:


  "Nickname":"Jimmy D.",
  "Firstname":"Jimmy",
  "Lastname":"Dykstra",
  "StreetAddress":"",
  "City":"",
  "State":"",
  "Zipcode":"",
  "Country":"",
  "Phone1":"",
  "Phone2":"",
  "Email1":"",
  "Email2":"",
  "Notes":"",
  "OptID":"",
  "Name":"Jimmy D.",
  "InternalID":"fd326760-8d53-f1da-3528-1705f8779447261",
  "Paid":true,
  "PaidInFull":false,
  "BuyinCost":55,
  "BountyChip":5,
  "TotalBuyinRake":5,
  "BuyinChips":1500,
  "Rebuys":1,
  "RebuysCost":75,
  "TotalRebuysRake":5,
  "RebuysChips":1000,
  "Addons":1,
  "AddonsCost":50,
  "TotalAddonsRake":5,
  "AddonsChips":500,
  "TotalCost":185,
  "TotalRake":15,
  "ChipsBought":3000,
  "TimeOut":0,
  "RoundOut":0,
  "Hitman":[ 
  ],
  "HitmanID":[ 
  ],
  "Rank":1,
  "Hits":1,
  "BountiesWon":1,
  "PrizeWinnings":677.3,
  "BountyWinnings":5,
  "TotalWinnings":682.3,
  "Points":0,
  "Take":497.29999999999995,
  "ChipCount":1000,
  "BountiesKept":0,
  "BountyMoneyKept":0,
  "PlayingTime":1451050,
  "Seat":"",
  "BuyinTime":1138362538250,
  "Status":"GameOver",
  "BuyinsList":[ 
    { 
      "Time":1138362538250,
      "Round":1,
      "Amount":55,
      "Bounty":5,
      "Rake":[ 
        5
      ],
      "Chips":1500,
      "Points":0,
      "BustOut":{ 
        "Time":1139060056938,
        "Round":1,
        "Hitman":[ 
          "Carlos"
        ],
        "HitmanID":[ 
          "3b2ff9a0-8f53-11da-3528-4740f22f308036"
        ]
      }
    },
    { 
      "Time":1139757575625,
      "Round":1,
      "Amount":75,
      "Bounty":0,
      "Rake":[ 
        5
      ],
      "Chips":1000,
      "Points":0,
      "BustOut":null
    }
  ],
  "AddonsList":[ 
    { 
      "Time":1140455094313,
      "Round":1,
      "Amount":50,
      "Rake":[ 
        5
      ],
      "Chips":500,
      "Points":0
    }
  ]
}

Pages: 1 [2] 3 4 ... 362