Change keyboard tab behavior

This one is tough to search for, with so much duplicity of meaning in the words key, tab, navigate, etc.
I have a tabular form where the optimal way to navigate is to go down each column instead of across each row; i.e. when the tab key is pressed, I want the focus to change from the current cell to the cell in the same column but immediately below the current cell.
I looked at html tabindex, and I'm not sure how to make that work.
So: can tabindex be used to change the navigation behavior of the tab key? Or, is there another way to change the tab key behavior to go column by column instead of row by row?
TIA.
Rick.

Rick - I know that is possible (in theory) to trap the keystroke using JavaScript and replace it (or, do a focus() call or similar to move the focus to another element), but figuring out where you are in the table can get quite hairy.
To be honest, it's one of these things we've been meaning to implement on one of our apps (our issue is moving to the next element when the user presses ENTER), but haven't got round to yet.
I'd therefore be very interested to hear if you crack it (either using JS or some other method).
Cheers,
John.

Similar Messages

  • The new tab behavior is driving me nuts. It keeps re-centering on tabs nearest the start of the list when I move a tab. How do I change this?

    The new tab behavior is driving me nuts. It keeps re-centering on tabs nearest the start of the list when I move a tab. How do I change this?
    I don't want to download an app. I would rather add a new string in about config or just change of the ones in there to false. It's making my work life rather difficult, to be forced to go all the way back to the end of my list after moving one tab just to have to do it again. I mean it's to the point where I might consider changing browsers if they had tab scroll bars.
    Edit: At this point I will download any app. Please make this stupid feature stop.

    The result of setting up that code will do exactly as you described: the tabs will be crowded together. I had not noticed any change in behaviour of Firefox with tabs because all the tabs are crowded together, so they cannot scroll, and I very seldom move tabs.

  • Manually dispatching a keyboard tab event on a form does not work

    Hi,
    I am trying to solve the following issue:
    I have a form that is sitting on a TitleWindow. This is a popup window. I have a TextInput field. After clicking on the TextInput field when I try to paste something on it, nothing happens the first time and it works i.e. I am able to paste when I do a cntrl V the second time (I am trying to solve this weired behavior). When I use the keyboard to tab to the TextInput field I am able to paste using cntrl V  the first time itself.
    Therefore, I am trying to manually dispatch a tab keyboard event on a form using the following code and this does not work. I have 2 TextInput component on the form and I want the cursor to be on the second TextInput component.
    I have a have a key down handler and I can see that the event that comes in is a tab event, but on the UI the cursor does not position itself correctly.
    myForm.setFocus();
    myForm.dispatchEvent(
    new KeyboardEvent(KeyboardEvent.KEY_UP, true, false, Keyboard.TAB,Keyboard.TAB ))
    Am I missing something?
    Appreciate your help.
    Thanks
    Lilly

    No I am not trying to change the text programmatically. I have added a click event handler and a paste event handler on the textinput. I checked the differences in the properties of event and did not see anything that is different.
    I have a hunch that it has something to do with the fact that this form is sitting on a popup window.

  • Trying to change the Tab size of SQL Server 2008 R2 ?

    Been trying to change the size of the tab but it just doesnt change!
    Went to Tools-Options-Text Editor-Transact-SQL
    From 2 to 1. 
    Any ideas? 

    Hi Shavendra,
    The Options dialog box lets you change the default behavior of the Database Engine Query Editor while you are programming Transact-SQL scripts. To display these settings, click Options on the Tools menu, expand the Text Editor folder, expand the Transact-SQL
    subfolder and then click Tabs.
    Tab size: Sets the distance in spaces between tab stops. The default is four spaces.
    Reference: http://msdn.microsoft.com/en-us/library/bb895215.aspx.
    Thanks,
    Maggie
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. This can be beneficial to other community members reading the thread.

  • How do I restore tab behavior back to the way it was in FF 3.5??

    I just upgraded to FF 3.6.13, I generally wait to upgrade until any new bugs have been identified and corrected. In FF 3.5, when I opened a new tab from a link, the new tab appeared to the right of the current tab (NOT at the very end of the tab bar) and the focus STAYED ON THE CURRENT TAB. If I opened multiple new tabs, they each opened to the right of the previously opened new tab, as in <original tab sequence> Yahoo Facebook GMail MyBlog <New tab sequence after opening links> Yahoo Facebook NewFBLink1 NewFBLink2 NewFBLink3 NewFBLink4 GMail MyBlog, with the focus remaining on the CURRENT TAB (in this example Facebook, from which I was opening the links). In 3.6.13, the tabs SOMETIMES open to the right of the current tab, sometimes at the end of the tab bar, and no matter how I fiddle the settings, I cannot make them CONSISTENT. Have tried the extensions 'Tab Mix Plus' and 'New Tab at End' - these do not give me consistent behavior - sometimes they do as I wish, sometimes not. In addition, sometimes the focus stays on the current tab (which is what I want) - sometimes the focus changes to the new tab just opened, sometimes it stays on the current tab until I've opened 3 or 4 new tabs, then jumps to one of the new ones. In the 'options', I do NOT have 'when I open a link in a new tab, switch to it immediately' checked; yet sometimes it does, sometimes it doesn't. HOW do I achieve consistent behavior?? This is why I don't upgrade often. Very frustrating. I have not changed any plugins, other than trying Tab Mix Plus and New Tabs at End after upgrading to 3.6.13, once I realized that the tab behavior was not consistent. How can I go back to FF 3.5 ???

    First of all, sometimes Extensions can interfere with one another. That '''''<u>MAY</u>''''' be the case with your using both Tab Mix Plus and New Tabs at End. They both have a function that you can set for where new tabs appear. TMP has options concerning focus on new tabs.
    My suggestions are:
    #Un-install New Tabs at End (Tools > Add-ons > Extensions, click New Tabs at End, click Uninstall, then exit and restart Firefox).
    #*If using no other extension that affect where tabs appear (to the right of current tab or at end of all open tabs), a simple preference change can affect that change for you, <u>and you have one less extension to be concerned with</u>. I have also made this change as TMP did not have the Focus options to do this when the "new tab at end" feature first appeared or when I first started using the version of Firefox in which this feature appeared:
    #*#Type '''about:config''' in the URL bar and press the Enter key.
    #*#*See: http://kb.mozillazine.org/About:config
    #*#If you see the warning, accept it (promise to be careful).
    #*#Filter = browser.tabs.insertRelatedAfterCurrent
    #*#Look at the "Value" column ('''false'''=open at end, '''true'''=open after current tab); Value = true is the default.
    #*#Double-click that preference to toggle the value from true to false, or false to true
    #*#Restart Firefox (File > Restart Firefox)
    #*#See: http://www.mydigitallife.info/2010/02/01/change-firefox-to-open-new-tab-at-far-right-end-of-tabbar-disable-insert-next-to-current-active-tab/
    #Tab Mix Plus settings
    #*Open the Tab Mix Plus Options (Tools > Add-ons > Extensions, click Tab Mix Plus, click Options)
    #*Click on Events > Tab Opening
    #*#Place a check mark before "Open new tabs next to current one"
    #*#I have checked "Open other tabs next to current one"
    #*##I have un-checked "Only if related to current tab"
    #*##I have un-checked "Change opening order"
    #*#I have checked "Open duplicated tabs next to original"
    #*Click Events > Tab Focus
    #*#If you ALWAYS want to stay on the current tab and let the new tabs open in the background, un-check everything. These selections will/should over-ride Tools > Options > Tabs, "When I open a link in a new tab, switch to it immediately"
    See if the above changes give you the results you are seeking. Tab Mix Plus has lots of options. You may need to change one or two settings at a time until it behaves the way you desire. Keep track of the changes you make so that you can easily re-trace/re-set when the results are not what you want.

  • When I choose to open a new tab from a website, such as facebook, it always opens it in a new window. How do I change this to just opening a new tab. I tried changing the tab settings but it did not work

    When I choose to open a new tab from a website, such as facebook, it always opens it in a new window. How do I change this to just opening a new tab. I tried changing the tab settings but it did not work. I did not have the problem until I started using firefox 4.

    It is probably a JavaScript link.
    You can probably force it where you want it with a keyboard shortcut
    either "Ctrl+click" or "Ctrl+Shift+click". see
    * Firefox and other Browser Keyboard Shortcuts (Comparison Table)<br>http://dmcritchie.mvps.org/firefox/keyboard.htm
    ''Did that work?''
    Some styles that provide a warning as to the type of link:
    * No Follow links, mouseover id of other links - userstyles.org<br>http://userstyles.org/styles/10987
    * Change cursor on some links with JS. - userstyles.org<br>http://userstyles.org/styles/233
    * Link Warning - Themes and Skins for Mozilla - userstyles.org<br>http://userstyles.org/styles/1301
    * Link warning (cursor hover) - various filetypes - userstyles.org<br>http://userstyles.org/styles/2538
    * Red hand cursor for .pdf links - userstyles.org<br>http://userstyles.org/styles/553

  • Change Keyboard Layout, But Keep Language

    I have a MacBook with USA keyboard layout.
    While installing, by mistake i selected Latin American keyboard.
    Now, i want my language to still be "Spanish/Argentina", but they keyboard layout should be USA.
    How can i do that? Note that I don't want to have many input keyboards and then have to switch between latin and english language.

    I don't see an option to change "keyboard layout" only.
    Do you really not see the Tab called Input Menu under system preferences/international? There are boxes to check for keyboard layouts, and one is called US.
    Another Tab is called Language, and there you can put Spanish (actually Español) at the top to keep your OS in Spanish.
    Another Tab, in the middle, is called Formats.
    PS If you want to type Spanish with the US layout, you can use the Option/Alt key shortcuts. A list can be found here:
    http://homepage.mac.com/thgewecke/diacritics.html

  • Change code tab width preference

    I am using CF Builder 3, and for the life of me I can't find how to change the tab width in the code formatter. It is defaulted to 4 spaces wide, but I prefer 2 spaces. And I use tabs, not spaces, for indentation. In the preferences I found 2 or 3 different places where I could change the tab display width, but none of those changes fixed the displayed tab width in .cfms and .cfcs. Am I missing something, or is this a bug?

    Yup, I'm seeing the same (mis)behavior.  Anit Kumar Panda can you reopen that bug please?  I added a comment summarizing the findings of Jake and myself, and provided a link to this forum thread.
    Thanks,
    -Carl V.

  • How do I change mouse button behavior in firefox to make new mouse shortcuts?

    Hi,
    For some time now I've wondered if it is possible to easily change the default behavior of mouse buttons in Firefox. What I'd like to do is define a new mouse button combination which replicates the function of an already-defined keyboard shortcut. In particular, currently, when one holds down the shift key while left-clicking the mouse while over a link, that link is opened in a new window. What I'd like to do is to have exactly the same behavior occur when I click and hold the left mouse button while pressing and releasing the right mouse button. This then makes opening a link in a new window a menu-less, one-handed operation.
    Anyone have any ideas how this might be done? Thanks!

    Hello,
    Does this addon - https://addons.mozilla.org/en-US/firefox/addon/mousecontrol/ meet your requirement? Also, you can check the list of mouse shortcuts here [[Use mouse shortcuts to perform common tasks in Firefox]]
    Hope this helps.

  • JTable Tab Behavior

    Hi,
    after some weeks learning swing, i am proud to finish my first project, which makes sense (not Apps like "Hello World"...).
    I just got two problems left, which i need help for.
    The first and more important problem is the tab behavior in a JTable.
    The default behavior is that the focused cells change
    Left-To-Right and then Top-To-Bottom
    Is there a way to make the focus change
    Top-To-Bottom and then Left-To-Right?
    I tried a bit with a KexListener, but there must be a better solution...
    private void table_keyPressed(KeyEvent e) {
         if(e.getKeyCode() == KeyEvent.VK_TAB) {
              table.setEditingRow(table.getEditingRow() + 1);
              table.setEditingColumn(table.getEditingColumn());
    }Although there seem to be many topics adressing this problem in the forum, I couldn't really find an answer ;-(
    The second problem, i can't solve on my own, is that JTable seems to handle UTF-16 in a wrong way (i cant' use the german umlaute &auml; &ouml; &uuml; &Auml; .... with a JTable
    Niko

    Works like a charm....
    I also was able to fix the german Umlaute Problem (you should always set a LOCALE Variable in Gentoo Linux ;-)
    Thanks,
    Niko

  • How do i stop the search tab from changing other tabs other than just the one with focus?

    everytime i use the search bar located next to the web address, it will change other tabs to the results of my search and not just my tab of focus. how do i stop this? it's never done this before and has only started doing it this week.

    Hello and thanks everyone for your replies.  I was able to get it working using the Optimizer method.  I'll look into setting it in the Distiller though.  We'll also make sure everyone that modifies the pdf's have a more recent version of Acrobat because the older versions are giving a "bad parameter" error message.  This solves that but better to upgrade.
    I'm converting from Word to pdf and the security gets set on the pdf because that is the files we use externally.  I just don't want anyone changing the content; we figured the pdf is a bit more secure than the MS Word security!
    Thanks again!

  • How do I stop Yahoo mail's popup dialog box from changing the tab focus?

    Hi,
    When I have a tab opened to Yahoo mail and I open a Yahoo email on my other computer or Blackberry, there's a time delay and at some point, Yahoo shifts my browser focus to display a pop-up dialog box that says "You have been disconnected from chat because you have signed into Yahoo! Messenger from another computer." I can't even switch back to the tab I was on without dismissing the popup.
    I'd love it if I could turn off the pop-up, - don't care about the disconnection - but in the meantime, is there some way to prevent Yahoo from changing my tab focus?
    Thanks!

    Hi Douglass,
    You will need to navigate to the following folder.
    /Users/yourusername/Library/Mail/V2/MailData
    and backup the following file... MessageRules.plist
    Open the file in BBedit to confirm your rules are infact inside that particular plist file as Mail will also create backups occasionally.
    Once you reinstall, do a compare/replace with the newly created MessageRules.plist and you should be able to bring your "old" rules into your fresh install.
    as for mailboxes, those are contained within this folder
    /Users/yourusername/Library/Mail/V2/Mailboxes
    and it will be up to you to backup those files and File/Import Mailboxes them into the new install.

  • How do I change the tab background color in Firefox 4?

    I just upgraded to Firefox 4. Tabs are now fine black font on dark grey background -- very hard to read. How do I change the tab background color?
    I have searched and the closest I can come is some instructions for modifying .css files, and it is not clear that those instructions will impact the tab background color.
    Thanks in advance for your help.

    Similar question asked by TH received another response.
    Here is the address of that question and answer:
    https://support.mozilla.com/en-US/questions/804464?s=change+tab+color+firefox+4&as=s
    I like the solution recommended there.
    Added information - after several days experience, I notice that some tabs occasionally revert to the original dark grey. So I am still looking for a better solution, ideally within Firefox rather than via add on. This seems like a basic setting for the browser that should be easy to change, rather than something so complex that I need an add on to change it. Or just build it without such a dark grey background to begin with and I would not need to change it.

  • How to change a TAB dynamically to be the active tab?

    Hi,
    I have a portlet written in Java and registered using a web provider. This portlet exposes a link which drives the content of another portlet through parameters&events.
    This other portlet is placed on the same page but on a different TAB (!).
    What I want is, when clicked on the link in Portlet1, this changes the content of the Portlet2 (via an event and parameter - that works) AND should change the TAB, so that the TAB which contains the Portlet2 is active and shown.
    I couldn't figure out, how to change the TAB with an event or any other way. I can easily change the page through an event, but not to a tab on the same page. Do I overlook something or can I just don't use events for this?
    Is there any API function which does changing tabs or getting the tab id or is there any other programmatic workaround to do dynamic tab changing?
    If so, can someone point me to a code fragment?
    Any help would be much appreciated.
    Cheers,
    Erik

    A work around may be to change the location.href to the url of the tab you want to switch to.
    Have you tried that already?

  • How to change the tabbing order of an array of clusters?

    How to change the tabbing order of an array of clusters?  I have the cluster arranged in table in the front panel.   The cluster element goes horizontal and array element goes vertically.   When I press the tab key, the cursor goes to the next array element instead of the next cluster item (down instead across).
    Solved!
    Go to Solution.

    Broken Arrow wrote:
    Harold asked a perfectly reasonable and necessary question, but how is that a Solution ???
    I believe it is called the Socratic Method.
    Sea-Story time
    I had the privledge of working for Ron Davis when he managed the Allegheny District of DEC. He was an ex-WO4 (Highest possilbe rank for non-commisioned officer in US Navy, required act of congress to confirm).
    Ron never answered any question I ever saw presented to him. I remember a group of managers in a frenzy over some issue  running to him to to see what he thought. He asked them a series of questions that lead them to the solution and soon they were smiling and slapping each other on the back as they walked away.
    Who is that has a signature that read "it is the questions that guide us"?
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

Maybe you are looking for

  • Error while posting payroll to FI

    Hi Experts, When I run PC00_M99_CIPE - Execute run, I got the following error: Field Profit Ctr is a required field for G/L account CD01 100002 Message no. F5808 Diagnosis The value for field "Profit Ctr" in the interface to Financial Accounting is a

  • Can't verify the e-mail sent to set up iCloud on my devices

    When setting up my iCloud account I enter an erroneus e-mail and now can't verify that account to set up iCloud on my devices. Even if I delete the iCloud account the Apple ID account comes linked to that erroneous e-mail and can't continue on the iC

  • Colour in BSP Excel Download

    Hello Experts, Could you please let us know how to download a table view output to an excel file with COLOR option. Say, suppose few rows in the tableview output have grey or blue background. When we download the same, we would like to retain the col

  • Problem in converting Spool Request into PDF format

    Hi,   I am facing problem to convert spool request (which store output of sap script) in to PDF format. Actually I have converted it with function module 'CONVERT_OTFSPOOLJOB_2_PDF' and it is working properly but the problem occurs where the BOLD fon

  • Can we create a hierarchy based on two logical table in 10g RPD

    Hi, I have a question, please give me some clarity, about creating hierarchy, I know we can create a hierarchy based on one logical table which is form by two physical table... Can we create a hierarchy based on two logical table? If yes, and how? Th