Ken Dibble wrote:
After developing a few applications that use toolbars and not having the users be able to figure out what those funny little pictures at the top of the window mean, I asked myself, "Why bother?"

Toolbars can't get focus, which means that if something on a form has focus and the user clicks on something on the toolbar, the control on the form doesn't really lose focus, nor is the form deactivated--which messes up data-validation strategies based on those events if whatever the user did on the toolbar closes the form.

Plus, toolbars are a navigation/comprehension problem for people who use screen-reading software.

So I've stopped using toolbars.
When I say toolbar I really mean a command group that has been saved as a class. I paste this onto the form and the buttons are big enough to have "Next" "Previous" etc on to make them pretty clear. I also have 2 buttons "Save" and "Cancel" on the form that are normally hidden. All data on the form is read only unless you press "Add" or "Edit", then you are in an edit session and the toolbar disappears and the save/cancel appear. They then either save or cancel and the toolbar comes back. You are either editing or not and the toolbar is only used to move round/print/cancel orders/start an edit session.
I considered providing an incremental search feature but it seemed to me that implementing such a thing with a non-VFP back end might be excruciatingly slow. (I'm using VFP for the back end right now but may need to go to MySQL or PostgreSQL later.) What are you using for the back end?

Still using Fox tables at the moment and can't see that changing for some time. I think it might be slow with a non VFP back end as well. I'll have to get round to having a go with MySQL.

Cheers

Peter



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to