I am being hounded to make a Delphi VCL form configurable so that different users will tab through fields in different orders and have access to different fields. I keep telling everyone that this is a BAD IDEA but they simply aren't hearing anything that they don't want to hear.
My question is this:
Is there an existing Delphi component that will allow me to do this without having to have OnEnter / OnExit events for every field on the form? Ideally the component would also intercept KeyPress events to allow for the Tab / Shft-Tab problem.
I have tried to do this on a limited basis in the past and found to be a nightmare so any suggestions that might make my life easier are appreciated.