Apache OpenOffice (AOO) Bugzilla – Issue 92538
Access key doesn't work in table wizard.
Last modified: 2009-07-22 03:30:45 UTC
In step2 of "Table Wizard" dialog, The access keys of some "field information" doesn't work. Such as "Entry required(E)", "Length(L)", "Decimal places (p)", "AutoValue(A)" Access key "L" will switch the focus on "help" and "Cancel" button. Access key "E", "A" and "p" will open the help page. Note: Show up of the Field informations depend on the field type we choose.
repro like described
OOo 3.2
fs->pl: As talked about ... this sounds like a VCL problem to me, as all involved Window/TabPage/etc have the WB_DIALOGCONTROL instance properly set.
fs->pl: Your newly introduced WB_CHILDDLGCTRL bit needs to be set in dbaccess/source/ui/control/ColumnControlWindow.cxx.
Sorry, I was completely wrong, the problem is way simpler. The accelerator (say Alt-L for "Length") gets to the correct FixedText. That searches for the next dialog control window (since obviously it will not handle the accelrator itself), but that is the Help Button of the dialog. This is because you create the the fixed texts later; the order should be fixed text, then edit. BTW, this will also fix the labelfor / labeledby properties of those controls which screen readers depend on. @oj: fs told me to send this to you.
Fixed in cws dba32b. I corrected the z-order which was set only for the controls.
Please verify. Thanks.
looks good in CWS dba32b
Verified in DEV300m52 Closing