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.