Issue 92538 - Access key doesn't work in table wizard.
Summary: Access key doesn't work in table wizard.
Status: CLOSED FIXED
Alias: None
Product: Base
Classification: Application
Component: code (show other issues)
Version: OOo 3.0 Beta 2
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 3.2
Assignee: marc.neumann
QA Contact: issues@dba
URL:
Keywords: accessibility
Depends on:
Blocks: 84405
  Show dependency tree
 
Reported: 2008-08-07 04:22 UTC by redflagzhulihua
Modified: 2009-07-22 03:30 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description redflagzhulihua 2008-08-07 04:22:46 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.
Comment 1 christoph.lukasiak 2008-08-12 11:26:27 UTC
repro like described
Comment 2 malte_timmermann 2008-11-26 14:12:25 UTC
OOo 3.2
Comment 3 Frank Schönheit 2008-12-08 14:26:47 UTC
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.
Comment 4 Frank Schönheit 2009-02-03 13:35:05 UTC
fs->pl: Your newly introduced WB_CHILDDLGCTRL bit needs to be set in
dbaccess/source/ui/control/ColumnControlWindow.cxx.
Comment 5 philipp.lohmann 2009-03-19 11:44:20 UTC
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.
Comment 6 ocke.janssen 2009-03-20 13:29:11 UTC
Fixed in cws dba32b.

I corrected the z-order which was set only for the controls.
Comment 7 ocke.janssen 2009-05-07 13:49:42 UTC
Please verify. Thanks.
Comment 8 Frank Schönheit 2009-06-03 13:34:59 UTC
looks good in CWS dba32b
Comment 9 amy2008 2009-07-22 03:30:45 UTC
Verified in DEV300m52
Closing