View Issue Details

IDProjectCategoryView StatusLast Update
0003107MMW v4Otherpublic2008-09-18 20:49
ReporterLudek Assigned To 
PrioritylowSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.0 
Fixed in Version3.1 
Summary0003107: Automatic Tab Order
DescriptionThe reason for this would be that our developers often forget to change also Tab Order immediatelly after adding a new visual component.
I have written a function AdjustTabOrder( ParentWinControl : TWinControl)
which set automatically right tab order to all its child components.
I suppose that we could use this function on another forms too
or (may better solution) to integerate this function directly to the parents component types (like TGroupBoxPlus)
TagsNo tags attached.
Fixed in build1186

Activities

jiri

2007-06-19 18:07

administrator   ~0009506

Problem is that for some forms it's better to go first right and then down, for others vice versa. So I'm not sure whether this can be this automatic, it should rather still be developer's responsibility (and then tester's) to check this out.

Ludek

2008-09-18 20:49

developer   ~0014609

Ok, I used the function on some panels (like "Auto-sync option") that are under development and had tab order out of order. This is fixed by using this automatic function and in addition any new visual component that will be added will have right tab order.

You seem to be true that it should be developer's responsibility and anybody can use this function in situations like this whenever needed.