by TimStone » Tue Jan 05, 2010 5:30 pm
James,
Its the old legacy thing, and trying to design to avoid errors.
My dialogs have buttons to handle various tasks, like adding records, deleting, saving, and subroutines. People often didn't read well, so this time I moved all the buttons to the top onto a button bar. Its easy because it is consistent ... they can always find the task options on any dialog because there is consistent placement. The result ... it works very well and people really like it.
Now for the problem. The regular buttons had accelerators. The button bar does not ! The guys that are keyboard oriented, and have been with me since the early DOS days ( early 80's ) like to do AMAP on the keyboard, so they liked the accelerators.
I did see your option, and I may try it, but that just seems to add a complication and more programming to track. I have to create some buttons, hide them, yet call them.
That is why I put a wish list item in for the accelerators on the button bar buttons. I figured maybe it wouldn't be such a big thing to add them !
BTW, creativity is when we can do something that hasn't been done before, so even if we haven't seen accelerators in the past on button bars ( and I think Ihave seen them ), it doesn't mean we can't create them.
Tim