kelvin Posted March 3, 2008 Report Posted March 3, 2008 Is there a way to control the Tab Order on Bar Charts (PNG)? Right now, when I generate a chart the tab order starts on the right hand side of the chart and ends with the left-most bar. Thanks in advance!
kelvin Posted April 11, 2008 Author Report Posted April 11, 2008 Anyone? Anyone? I need to put this in Production very soon, and this was a sticking point with the 508 review. Please help? Thanks!
PDyer Posted April 16, 2008 Report Posted April 16, 2008 Remember, PNG is not a Chart FX Control it is a simple image, so you can simply do: <img src= 'pic23.gif' tabindex = '0'>
kelvin Posted April 17, 2008 Author Report Posted April 17, 2008 No quite what I meant; if I'm not mistaken, ChartFX generates a single PNG or JPEG image as the chart and uses maps/hotspots to control the clickable points. It's these clickable points that have the wrong tab order. Please help? Thanks!
PDyer Posted April 17, 2008 Report Posted April 17, 2008 I am afraid I don't follow your inquire. I am not aware of tabidex on Chart FX hotspots...Could you please be more specific about what you want to accomplish? I Google "HotSpots tabindex" and I found this: http://dsrg.mff.cuni.cz/projects/mono/diffs/showdiff.php?old=2006-10-03&new=2006-10-04&fileIndex=4&bench= I wonder if this something related to what you need.
kelvin Posted April 25, 2008 Author Report Posted April 25, 2008 Maybe the attached screenshot will help us get on the same page. The Setup: 1. This is a bar chart. 2. The output is PNG. 3. Each bar on the chart is linked to a subsequent page. 4. Linking is handled by a map generated by Chart FX 6.2. The Problem: 1. The first time I hit the TAB key on my keyboard on the chart, the first item tabbed to is the bar on the far right (MATLS). 2. Each subsequent TAB "advances" the selection one bar to the LEFT. I've just discovered what has to be a contributing factor... the <MAP> generated by Chart FX 6.2 lists each bar in the REVERSE order that they were added to the chart. I've attached that excerpt from the page and map also. Please help... Thanks!
Frank Posted April 25, 2008 Report Posted April 25, 2008 This order can not be modified. The tab order in the imagemap is the order of the elements in the image map. The order of the elements has to be the reverse of the painting order so that overlapping areas will link to the correct element (when you click on overlapping areas, the first one in the map will take precedence). The only solution I can think of here is to write a JavaScript that executes on Form Load and changes the tabindex of each AREA element inside the MAP element (DOM). I am not sure whether or not tabindex in the AREA element will be honored by the browser.
kelvin Posted April 25, 2008 Author Report Posted April 25, 2008 Frank, Thank you for a quick and solid answer.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.