This is a migrated thread and some comments may be shown as answers.

Accessbility complaint on Radspell screen (i.e., tab is not working on Radspell screen)?

7 Answers 80 Views
Spell
This is a migrated thread and some comments may be shown as answers.
Burepalli V S Rao
Top achievements
Rank 1
Burepalli V S Rao asked on 15 Aug 2010, 11:45 AM
Hi,
I noticed that after opening the Radspell screen if we press the tab then it is not going to the controls present in the screen instead it is going to the address bar.now my question is , Is there any way to provide the tabindex to the controls present in the Radspell screen or at least focus to the first control? I know it's bit of a silly question, but a bug has been filed about it and I have to investigate.

Thank you!!
Burepalli V S Rao.

7 Answers, 1 is accepted

Sort by
0
Rumen
Telerik team
answered on 18 Aug 2010, 03:08 PM
Hi BVS Rao,

The standalone RadSpell control does not offer section 508 compliance. I logged your feature request in our PITS system with ID 3133. If more people request this feature we will raise its priority level.

I also updated your Telerik points in your account for your help on enhancing RadSpell.

Currently, my suggestion is to use the inline spellchecker of RadEditor which is section 508 compliant. You can move between the misspelled words using TAB, to choose suggestions using the top and bottom arrow keys and press Enter.

Kind regards,
Rumen
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Priyanka
Top achievements
Rank 1
answered on 01 May 2014, 01:16 AM
Hello, I have the same issue and I am using Q12014 ASP.NET AJAX RadSpell.
Do you think it is fixed if so, can you please send me the code?.

Thanks
0
Marin Bratanov
Telerik team
answered on 05 May 2014, 01:26 PM

Hello,

RadSpell has focus when the dialog is opened in later versions so things should be OK.

Could you try with this simple markup, invoke the spellcheck and see whether tabbing gets you out of the dialog?

<asp:TextBox ID="Textbox1" runat="server" Text="miztake" />
<telerik:RadSpell runat="server" ID="RadSpell1" ControlToCheck="Textbox1" />

You can also use the browser's console and, when the dialog is opened, see what document.activeElement is. It should be the iframe (because it has its own document object and the parent page would not know the exact details). You can run this command to get in the iframe object in the dialog and see the exact element: $find("RadSpell1_dialogOpenerSpellCheckDialog").get_contentFrame().contentWindow.document.activeElement
where RadSpell1 should be the ClientID of the spell control.


Regards,

Marin Bratanov
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
Priyanka
Top achievements
Rank 1
answered on 06 May 2014, 04:01 PM
Tab Order is not correct. First focus is on Suggestions ListBox and then to 'Undo' (Disabled), Close and then Browsers addressbar, then Ignore, IgnoreAll etc.
Is there any way we can change the Order from Suggestions to Ignore, IgnoreAll, Add Custom, Change, ChangeAll and then to Close button.
Also when Undo button is disabled we dont' need the focus applied on this button when tabbing.

We are using Q12014 version of ASP.NET AJAX controls.

Thanks
0
Marin Bratanov
Telerik team
answered on 08 May 2014, 12:29 PM

Hi Priyanka,

I am attaching here an example that will let you set the tab indexes as desired and focus the main button as desired. You can extend this to match your needs (e..g, add a function to check the last tab index and, if needed, apply it to the undo button). Or, you can simply add a tabIndex to it, too.

You can track these improvements in the following feedback portal pages:

I hope this helps.


Regards,

Marin Bratanov
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
Priyanka
Top achievements
Rank 1
answered on 09 May 2014, 06:02 PM
Thank you for your responce. It works as expected for tab order. Only issue was with "Undo" button when disabled, still the focus in on. Is there any way we can by pass focus on Undo Button when disabled?.
0
Marin Bratanov
Telerik team
answered on 10 May 2014, 03:46 PM

Hi,

The buttons have, by default, tabIndex=-1, thus the browser should skip them. What I can suggest is adding a couple of lines to the script I showed that will:

  • set the tabIndex of the dialogControl_Undo button to -1
  • set the disabled attribute of the dialogControl_Undo button to "disabled" (note that I cannot guarantee this will not cause it to remain disabled even when it should not)
  • set the tabIndex of its parent anchor to -1 just in case.

If this does not help, then it would seem your browser goes through all elements on the page regardless of their state.


Regards,

Marin Bratanov
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
Tags
Spell
Asked by
Burepalli V S Rao
Top achievements
Rank 1
Answers by
Rumen
Telerik team
Priyanka
Top achievements
Rank 1
Marin Bratanov
Telerik team
Share this question
or