Is this the way to treat a customer?

Is this the way to treat a customer?
http://www.tmssoftware.com/site/blog.asp?post=329
http://www.tmssoftware.com/site/blog.asp?post=329

Comments

  1. Lars Fosdal
    More than I can count. ;)  A few years ago, I used a TColumnGrid as the interface for user options. Two columns, one fixed for legends. The cells in the editable column presented controls according to what was needed.

    I discovered that if you tabbed through the cells (our users were very keyboard-centric) that on tabbing out of a cell with a combo box into a cell with a checkbox, the checkbox cell turned black. And this was only true if you used the keyboard -- selecting with the mouse showed no problem.

    Happily, that was one of the easier ones to build a demo for. Unfortunately, there have been some which could not reproduce in a simplified environment, so they were not fixed, and I had, instead, to devise a different design which would not trigger the problem. Hidden columns, for example. The only solution I found to avoid the several problems was to build the grid structure on the fly, after the user made his choices -- turning columns on and off led to too many adventures.

    ReplyDelete
  2. Ref hidden columns - same experience for us.
    That said - there is a LOT to like about these grids.

    ReplyDelete
  3. Lars Fosdal
    Yes, I agree, and I continue to prefer them over (cough) DevX. However, on the project in question, we did agree at one point to take no further updates form TMS, as the fixes were nice, but the new defects to often sent us back to address issues we had already resolved.

    ReplyDelete

Post a Comment