Assigning multiple key press in shortcuts keyboard

I find that i use the select all tracks forward far more than select track forward so would like to change my shortcuts to t for select all tracks and tt for select track. Problem is that I can't get Customize Keyboard to accept multiple presses of t - it simply registers the single press of t and asks if I want to change the shortcut it is assigned to.
Any ideas?
Thanks.

Problem is, Redtruck, I can only get FCP to register one press of t. I can reasign select all tracks forward to a single t but when i go to select track forward and press t it asks me if i want to reassign t to this command and then overrides the select all forward shortcut (which reverts back to tttt automatically).
I can't seem to find a way to enter multiple "t"s when assigning a shortcut.
I hope this makes sense (I'm almost confusing myself).

Similar Messages

  • Multiple key press's with Bluetooth Keyboard

    I'm ready to update my mac to a new G5 imac and fancy getting the wireless bluetooth keyboard and mouse with it.
    I have one question, has anyone experienced problems when holding down multiple keys on the keyboard and moving the mouse all at once (Using illustrator)?
    In my office I have the misfortune of having to use a PC, I have had a number of wireless keyboard and mouse combos, all of them when using Illustrator and photoshop can not handle multiple key press's and mouse movement.
    ie if I'm duplicating an object by dragging a copy of it across the screen, on the PC it will work but it always "releases" after a couple of seconds and drops the copy in the where I don't want it which gets very frustrating (this only happens with wireless).
    As I do a lot of work at home, I hoping this wont be the case with the mac's bluetooth K & M.
    thanks
    Russell

    The shift key works just fine on my Bluetooth keyboard.  So I would imagine this is an issue with your keyboard.

  • Multiple key press

    Hai all
    How can a j2me application withstand multiple key press while doing some process.
    Please help me with some ideas
    Thanks
    Jinesh

    Problem is, Redtruck, I can only get FCP to register one press of t. I can reasign select all tracks forward to a single t but when i go to select track forward and press t it asks me if i want to reassign t to this command and then overrides the select all forward shortcut (which reverts back to tttt automatically).
    I can't seem to find a way to enter multiple "t"s when assigning a shortcut.
    I hope this makes sense (I'm almost confusing myself).

  • Multiple Key Pressing

    When I hold Tab + w space doesn't work click (I have my controls set as this for a game).
    Is there anyway to make it so i can hold those two keys and have spacebar work?
    Im on a MacBook Pro Retina 13 inch with latest version of yosemite
    Thanks for the help

    Here is an example of both multiple key press and repeat delay ignore. It is a terrible example of animation. Do not us this animation loop in a game. It will flicker far too much.import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Test extends JFrame implements Runnable {
      boolean upPressed=false, downPressed=false, leftPressed=false, rightPressed=false;
      public Test() {
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        addKeyListener(new KeyAdapter() {
          public void keyPressed(KeyEvent ke) {
         switch (ke.getKeyCode()) {
           case KeyEvent.VK_UP: upPressed = true; break;
           case KeyEvent.VK_DOWN: downPressed = true; break;
           case KeyEvent.VK_LEFT: leftPressed = true; break;
           case KeyEvent.VK_RIGHT: rightPressed = true; break;
          public void keyReleased(KeyEvent ke) {
         switch (ke.getKeyCode()) {
           case KeyEvent.VK_UP: upPressed = false; break;
           case KeyEvent.VK_DOWN: downPressed = false; break;
           case KeyEvent.VK_LEFT: leftPressed = false; break;
           case KeyEvent.VK_RIGHT: rightPressed = false; break;
        setSize(250,250);
        setVisible(true);
        Thread timer = new Thread(this);
        timer.start();
      public static void main(String[] args) {
        new Test();
      public void run() {
        while (true) {
          repaint();
          try { Thread.sleep(30);} catch (Exception e) {}
      public void paint(Graphics g) {
        g.setColor(Color.white);
        g.fillRect(0,0,getWidth(), getHeight());
        g.setColor(Color.black);
        g.drawString("Up",40,40);
        if (upPressed) g.drawString("Pressed",100,40);
        g.drawString("Down",40,60);
        if (downPressed) g.drawString("Pressed",100,60);
        g.drawString("Left",40,80);
        if (leftPressed) g.drawString("Pressed",100,80);
        g.drawString("Right",40,100);
        if (rightPressed) g.drawString("Pressed",100,100);
    }

  • Simultaneous key press on the keyboard GX600

    hello guys,
    i bought a MSI GX-600 thinking that it could accommodate my gaming needs however i found out that it cannot allow more than 2 simultaneous key presses on the keyboard. its supposed to be a gaming laptop right? i cannot play keyboard bashing games with this unless i use a gamepad or an external keyboard. have you experienced this on your laptop? 
    do you think an update of the bios will do the trick?
    try this link to test if your keyboard can handle more than 2 keypress at the same time:
    http://blog.nobien.net/2008/05/12/more-than-two-simultaneous-key-presses-and-keyboardeventkey_down-woes/
    btw, i like this forum. 

    Quote
    do you think an update of the bios will do the trick?
    No, no, no, it won't, so please don't try it!
    Also, if you read the comments in the link you posted, your answer is there:
    Quote
    By Tony Fendall on May 12, 2008 | Reply
    The problem comes from the way in which the signal for the pressed keys moves from your keyboard to your computer. The signal is only 8-bit, and there are limits to how the signal can be changed to represent more than one key being pressed in combination.
    Long story short, the guys who designed the origional keyboards made a descision to support all two key combinations, and then selected as many three key combinations as they could support with the hardware. This meant that some combinations had to be left out, and they had to make a descision about which ones were more important.
    It just happens to be that they chose not to support three key combinations which involve the up arrow key. I do not think there is any solution to this problem…
    If you're playing games, why not just remap the keys in the game's settings?

  • How can we trape the Keys Pressed on the Keyboard and do action depending on the keys

    I want to know how we can capture the keys pressed on the keyboard by the user and do necessary action depending on the key pressed by the user....
    For example.... If user press Alt+q the form should go in the Enter Query Mode.
    Can anyone tell me how i can do this in Form 6i....
    Please Help me out from this problem...
    Thanks in Advance
    Shan

    Can somebody point me to what I need to use to
    intercept all the 'keys' for an application.
    At the moment I have set Focus to parts of the
    application when the Mouse is over it, and then get
    the Keys with a KeyListener.
    Is there a way to get the keys, as long as the Java
    app is active.
    - Its an image display program, and I want to use keys
    for - next image , zooom etc etc.
    If soemone could just point me to the right part of
    the API to look in?java.awt.Toolkit.addAWTEventListener()
    then use the mask defined in AWTEvent.KEY_EVENT_MASK to listen to all the events.
    Steve

  • How do you register multiple key presses at the same time?

    Hi. I'm trying to write a first person game in OpenGL and I'm having some trouble with key listening. Right now I just use the basic AWT KeyListener. The problem that arises is that whenever I hold down a key, such as a movement key, there is a short pause after it moves me in the appropriate direction, and only after the pause does it start continuously moving me. In addition to that, I can't press multiple keys at once to get diagonal movement (I use WASD for movement). Is there something I can do with AWT to fix both of these problems, or is there something other than AWT that I should use that would be better?

    the pause is the typomatic rate of the keyboard, you can avoid that by using the keyPressed and setting a flag then a sleep(myDelayTime).... if they keyRelease--and clearing of the flag--hasn't happened after the sleep, then you're key is still down so keep firing, moving, or what ever.

  • No long key press on bluetooth keyboard?

    I'm wondering if this is a limitation of the actual keyboard itself, iOS or even the app I'm using.  Where if you press a key on the keyboard and hold it, the iPad sends that key over and over until release.  Unlike the normal behavior of the key action 'OnDown' remaining active it simply resends the key.
    I am using the ZaggMate and Splashtop to remote into my computer a play a game.  For this game, in order to move, you need to use the arrow keys.  Since holding the key fires multiple 'OnDown' and 'OnUp' events, the movement is not fluid, more like stop, go/stop, go.
    Is there a way to work around this/where is this key press event actually getting mixed up?

    We had a couple 911 calls our first couple days with our uc540. What came up with was that our old phone system buttons had a different feel. With these cisco phones, if you press the button all the way down in a quick press, the nunbers never double for us. You can hold down forever and never get a duplicate. But if you press slowly or don't press the button all the way, I can get double numbers when pressing. I think that there's a point in the actuation that the button can float between on and off and that can give you double numbers (I think in the gaming community that this is called "spamming" the button). Our old system took less pressure to press the button all the way down and as soon as we told everyone to press harder we haven't had a accidental 911.
    If you push a button half way down and shake it left to right you can see a good example of how to spam the button. Yeah, that isn't how a person dials, but the first few days we got double-numbers just with people making calls. We have a few spa and a few 7900 series and we had issues on both but more on the spa phones.
    One specific person had the most trouble and this person doesn't have the most stable hands... She wasn't calling 911, but she just couldn't dial the right number because they'd get an unintentional double digit in the middle of their dialing. She really has to press every number deliberately to make calls--I wish I had a better solution for her because it makes here feel dumb.

  • Recognizing multiple key presses in As3

    Hi,
    I have a simple game with three keyboard inputs - left, right and fire
    I want to be able to log when a key is pressed and released. In the game, you can be in the following states:
    None
    Left only - keyz on the keyboard
    Right only - keyc on the keyboard
    Fire only - keyx on the keyboard
    Left and Fire - keyz and Keyx on the keyboard
    Right and Fire - Keyc and Keyx on the keyboard
    When Left key is pressed for example, it should log LeftKeypressStart and when it is released, it shoul log leftKeyPressStop. The same should happen to Right and Fire keys when they are pressed individually.
    Now, for the game to be in  Left and Fire state either of the three conditions are true:
    Left key can be pressed and held down before the fire button is pressed and held down or
    Fire button is pressed and held down before left is pressed and held down or
    Both keys pressed down simultenuosly (although this condition will rarely occur as we are not robots)
    Similar conditions should be true for the game to be in the Right and Fire State
    Now considering the first condition,when Left key is down, I want the game to log LeftKeypressStart but as soon as the Fire key is down, it should log LeftKeyPressStop and also Log LeftandFireKeypressStart. Then if Fire is released first, I want it to log LeftandFirKeypressStop and then log LeftKeyStart. but if Left is released first, it should log  LeftandFirKeypressStop and then lof FireKeyPressStart.
    This is what I have at the minute:
    private function onKeyPress (evt:KeyboardEvent)
    if (evt.keyCode == 67 && evt.keyCode !=88 && evt.keyCode != 90)
    //log Right  
    else if (evt.keyCode != 67 && evt.keyCode !=88 && evt.keyCode == 90 )
    //log Left
    else if (evt.keyCode != 67 && evt.keyCode !=90 && evt.keyCode == 88)
    //log Fire
    else if (evt.keyCode == 67 && evt.keyCode !=90 && evt.keyCode == 88 )
    //log RF
    private function onKeyRelease(evt:KeyboardEvent)
    if (evt.keyCode == 67 && evt.keyCode !=88 && evt.keyCode != 90)
    //stop right
    else if (evt.keyCode != 67 && evt.keyCode !=88 && evt.keyCode == 90 )
    //stop Left
    else if (evt.keyCode != 67 && evt.keyCode !=90 && evt.keyCode == 88)
    //stop Fire
    else if (evt.keyCode == 67 && evt.keyCode == 88  && evt.keyCode !=90 )
    // stop RF    

    There can only be one evt.keyCode per keypress, so your approach will not work.  All you need to do is determine which key caused the function to execute.  If you want to keep track of which keys are down, just create three Boolean variables, as in...
    var leftDown:Boolean = false;
    var rightDown:Boolean = false;
    var fireDown:Boolean = false;
    and set those values to true or false and make use of them in whatever other code you intend.
    private function onKeyPress (evt:KeyboardEvent)
    if (evt.keyCode == 67)
                 rightDown = true  
    else if (evt.keyCode ==88)
                 leftDown = true
    else if (evt.keyCode == 88)
                 fireDown = true
    // process per whatever values are true/false
    and in the key up function set them back to false in a similar fashion.

  • Detecting multiple key presses

    Using the code below I am trying to detect keypresses for a java applet which involves holding down of several keys at once. I have 2 problems, probably related. Firstly I can only detect 3-4 simultaneous keys being held down and secondly the keyPressed and released! events are continually fired while a key is held down not just when it was first pressed as you would think. I would like to be able to detect up to a maximum of 16 keys being held down at once, is this possible? I am working on a unix system in x-windows which I think accounts for the auto-repeat problem, but why am I having trouble detecting multiple simultaneous keys being held down?
    It there a boolean function I can call to check the state of given keys at a given time, that would be very useful?
    Any help is appreciated.
    Ian
    public void keyPressed(KeyEvent e) {
    int keyCode = e.getKeyCode();
    switch(keyCode){
    case java.awt.event.KeyEvent.VK_O: //o
         odown=true;
    break;
    case java.awt.event.KeyEvent.VK_P: //p
         pdown=true;
    break;
    case java.awt.event.KeyEvent.VK_Q: //q
         qdown=true;
    break;
    case java.awt.event.KeyEvent.VK_W: //w
         up=true;
    break;
    case java.awt.event.KeyEvent.VK_A: //a
         left=true;
    break;
    case java.awt.event.KeyEvent.VK_S: //s
         down=true;
    break;
    case java.awt.event.KeyEvent.VK_D: //d
         right=true;
    break;
    }//method keypressed
    public void keyTyped(KeyEvent e) {
    }//method keytyped
    public void keyReleased(KeyEvent e) {
    int keyCode = e.getKeyCode();
    switch(keyCode){
    case java.awt.event.KeyEvent.VK_O: //o
         odown=false;
    break;
    case java.awt.event.KeyEvent.VK_P: //p
         pdown=false;
    break;
    case java.awt.event.KeyEvent.VK_Q: //q
    qdown=false;
    break;
    case java.awt.event.KeyEvent.VK_W: //w
         up=false;
    break;
    case java.awt.event.KeyEvent.VK_A: //a
         left=false;
    break;
    case java.awt.event.KeyEvent.VK_S: //s
         down=false;
    break;
    case java.awt.event.KeyEvent.VK_D: //d
         right=false;
    break;
    }//method keyReleased

    Did you ever find a solution to this problem. I am experiencing a similar problem. I want to be able to disable the auto-repeat function of the keyboard, so that I can tell if the user is holding down the key, or pressing it several times.
    If you have found a solution please let me know at [email protected]
    Thanks,
    Ben Newton

  • Non-repeating multiple key press issues

    My g/f has a G4 Titanium Onyx and seemingly randomly, the keyboard has started acting up.
    The bottom row of keys works, but anything above it gives out multiple characters on a single keypress. These are non-repetative. For example hitting 'l' doesn't cause 'llll' but '963.'
    The same keypress gives the same array of incorrect characters every time, but they don't seem to follow a pattern, one key even seems to work like the volume key.
    To the best of my knowledge it hasn't been dropped, had anything spilt on it, of been damaged in anyway since the last time it was working well.
    Any ideas as to what's causing this? The missus is most upset.

    Hi, Sam. Does "g/f" = "grandfather"?
    The behavior you describe is a new one on me.
    First check to make sure the Num Lock key isn't depressed (the light beside it should be lit if it is). With Num Lock depressed, the m, slash, j, k, l, semicolon, u, i, o, p, 7, 8, 9, and zero keys should produce numeric-keypad characters, and most of the others should produce nothing. That's not what you're seeing, but I suppose the Num Lock key might, if it's depressed, be modifying the way some other error or malfunction shows up. If it isn't depressed, try connecting an external USB keyboard and see whether that behaves the same way. If the external Kb works properly, the built-in keyboard is bad or not securely connected to the logic board. Release the keyboard latches and tip it back onto the palm rests, then disconnect and reconnect its ribbon cable connector. If there's no improvement, replace the keyboard or have Gramps use the external KB instead.
    If the problem occurs with the external KB too, boot to your OS install CD and try to set up and name a new admin user account. If you find that you can't do that because you can't type normally with either KB, even when booted to the CD, you have some hardware problem that's not in the KBs, and it may be time to have a technician look at the PB.

  • Assigning SEND key to Apple Wireless Keyboard for messages?

    Does anyone know whether you can assign a "Send" key on the Apple Wireless Keyboard so I can send text messages and email without having to touch the iPhone's "Send" button? There's no info in the manual. I'm handicapped and have difficulty working the phone's dinky key layout, and bought the keyboard to help me send text messages. Kinda defeats the purpose if I have to then Send the message from the iPhone, not the keyboard . . .

    I believe you can use VoiceOver in combination with your keyboard to do what you want. Settings>General>Accessibility>VoiceOver>On.
    http://support.apple.com/kb/HT3598
    Essentially when in VoiceOver, you use the arrow keys and space bar while holding down the control and option keys to select and tap what you need.

  • Multiple key presses I'm stuck!!

    i want to make a hidden navigation thingy so that if the user
    types a word, but only the whole word it goes to next marker,
    i know the keyUp and KeyDown navigation but how do i make it
    only work when all have been pressed?
    Thank you

    How about storing the keystrokes in a global string?
    Something like this:
    on startMovie
    global gKeyString
    gKeyString = “”
    end
    on keyDown
    global gKeyString
    password = “abracadabra”
    gKeyString = gKeyString & _key.key
    if gKeyString.length > password.length then
    gKeyString = chars (gKeyString,
    gKeyString.length-password.length, gKeyString.length)
    end if
    if gKeyString = password then
    go frame “secretPlace”
    end if
    end
    I've not tested this code but it should work with little or
    no modification.

  • Assigning transport keys to a midi keyboard?

    Got an M-Audio Axiom 25 - lovely piece of kit.
    http://www.maudio.co.uk/products/en_gb/Axiom25-main.html
    Was able to map the transport keys (stop, play, rewind, loop, record etc) onto the keyboard itself when i used it with Reason on the PC, can i map them with garageband?
    (I AM saving up for Reason, but I am really surprised just how useful garageband is!)

    perhaps this will help?
    http://www.bulletsandbones.com/GB/GBFAQ.html#controlcodes

  • How to handle multiple key press in numeric keys

    I have used the code from eta . Code is somethg like tis
    lastKeyPress = System.currentTimeMillis();
    protected void keyPressed(int keyCode){
              boolean keyRepeated = false;
              if(System.currentTimeMillis() - lastKeyPress < 1000 &&
         lastKey == keyCode) {
              keyRepeated = true;
              lastKey = keyCode;
         lastKeyPress = System.currentTimeMillis();
    switch(keyCode) {
              case KEY_NUM0 :
              case KEY_NUM1 :
              case KEY_NUM2 :
              case KEY_NUM3 :
              case KEY_NUM4 :
              case KEY_NUM5 :
              case KEY_NUM6 :
              case KEY_NUM7 :
              case KEY_NUM8 :
              case KEY_NUM9 :
              case KEY_POUND :
                                  System.out.println(keyCode);
                                  System.out.println(keyRepeated + "     Repeat");
    But the 'keyRepeated ' always returning false. It doesnt satisfies the 'if' condition. So i m unable to differentiate btween 'a' ,'b' and 'c'. Pls any one take me to the correct solution

    sure pls follow this snippet
    private char getChar(int keyCode, boolean keyRepeated,int mode) {
    switch(keyCode) {
    case KEY_STAR :
    if(keyRepeated) {
         if(lastChar == symbols[0])
    return symbols[1];
    else if(lastChar == symbols[1])
    return symbols[2];
    else if(lastChar == symbols[2])
    return symbols[3];
    else if(lastChar == symbols[3])
    return symbols[4];
    else if(lastChar == symbols[4])
    return symbols[5];
    else if(lastChar == symbols[5])
    return symbols[6];
    else if(lastChar == symbols[6])
    return symbols[7];
    else if(lastChar == symbols[7])
    return symbols[8];
    else if(lastChar == symbols[8])
    return symbols[0];
    return symbols[0];
    case KEY_NUM1 :
    if(keyRepeated) {
    if(lastChar == '1')
    return symbols[0];
    else if(lastChar == symbols[0])
    return symbols[1];
    else if(lastChar == symbols[1])
    return symbols[2];
    else if(lastChar == symbols[2])
    return symbols[3];
    else if(lastChar == symbols[3])
    return symbols[4];
    else if(lastChar == symbols[4])
    return symbols[5];
    else if(lastChar == symbols[5])
    return symbols[6];
    else if(lastChar == symbols[6])
    return symbols[7];
    else if(lastChar == symbols[7])
    return symbols[8];
    else if(lastChar == symbols[8])
    return '1';
    return '1';
    case KEY_NUM2 :
         if(mode==LOWERALPHA){                 
         if(keyRepeated) {
         if(lastChar == 'c')
         lastChar = '2';
         else if(lastChar == '2')
         lastChar = 'a';
         else
         lastChar++;
         return lastChar;
         return 'a';
         }else if(mode==UPPERALPHA){
              if(keyRepeated) {
         if(lastChar == 'C')
         lastChar = '2';
         else if(lastChar == '2')
         lastChar = 'A';
         else
         lastChar++;
         return lastChar;
         return 'A';           
         }else if(mode==NUMERIC){
              if(keyRepeated)
                   lastChar='2';
              else{
                   lastChar='2';                
              return lastChar;
    case KEY_NUM0 :
    if(keyRepeated) {
    if(lastChar == '0')
    lastChar = ' ';
    //else
    //lastChar++;
    return lastChar;
    return '0';
    case KEY_NUM3 :
         if(mode==LOWERALPHA){
         if(keyRepeated) {
         if(lastChar == 'f')
         lastChar = '3';
         else if(lastChar == '3')
         lastChar = 'd';
         else
         lastChar++;
         return lastChar;
         return 'd';
         }else if(mode==UPPERALPHA){
              if(keyRepeated) {
         if(lastChar == 'F')
         lastChar = '3';
         else if(lastChar == '3')
         lastChar = 'D';
         else
         lastChar++;
         return lastChar;
         return 'D';
         }else if(mode==NUMERIC){
              if(keyRepeated)
                   lastChar='3';
              else{
                   lastChar='3';                
              return lastChar;
    case KEY_NUM4 :
         if(mode==LOWERALPHA){
         if(keyRepeated) {
         if(lastChar == 'i')
         lastChar = '4';
         else if(lastChar == '4')
         lastChar = 'g';
         else
         lastChar++;
         return lastChar;
         return 'g';
         }else if(mode==UPPERALPHA){
              if(keyRepeated) {
         if(lastChar == 'I')
         lastChar = '4';
         else if(lastChar == '4')
         lastChar = 'G';
         else
         lastChar++;
         return lastChar;
         return 'G';
         }else if(mode==NUMERIC){
              if(keyRepeated)
                   lastChar='4';
              else{
                   lastChar='4';                
              return lastChar;
    case KEY_NUM5 :
         if(mode==LOWERALPHA){
         if(keyRepeated) {
         if(lastChar == 'l')
         lastChar = '5';
         else if(lastChar == '5')
         lastChar = 'j';
         else
         lastChar++;
         return lastChar;
         return 'j';
         }else if(mode==UPPERALPHA){
              if(keyRepeated) {
         if(lastChar == 'L')
         lastChar = '5';
         else if(lastChar == '5')
         lastChar = 'J';
         else
         lastChar++;
         return lastChar;
         return 'J';
         }else if(mode==NUMERIC){
              if(keyRepeated)
                   lastChar='5';
              else{
                   lastChar='5';                
              return lastChar;
    case KEY_NUM6 :
         if(mode==LOWERALPHA){
         if(keyRepeated) {
         if(lastChar == 'o')
         lastChar = '6';
         else if(lastChar == '6')
         lastChar = 'm';
         else
         lastChar++;
         return lastChar;
         return 'm';
         }else if(mode==UPPERALPHA){
              if(keyRepeated) {
         if(lastChar == 'O')
         lastChar = '6';
         else if(lastChar == '6')
         lastChar = 'M';
         else
         lastChar++;
         return lastChar;
         return 'M';
         }else if(mode==NUMERIC){
              if(keyRepeated)
                   lastChar='6';
              else{
                   lastChar='6';                
              return lastChar;
    case KEY_NUM7 :
         if(mode==LOWERALPHA){
         if(keyRepeated) {
         if(lastChar == 's')
         lastChar = '7';
         else if(lastChar == '7')
         lastChar = 'p';
         else
         lastChar++;
         return lastChar;
         return 'p';
         }else if(mode==UPPERALPHA){
                   if(keyRepeated) {
         if(lastChar == 'S')
         lastChar = '7';
         else if(lastChar == '7')
         lastChar = 'P';
         else
         lastChar++;
         return lastChar;
         return 'P';
         }else if(mode==NUMERIC){
              if(keyRepeated)
                   lastChar='7';
              else{
                   lastChar='7';                
              return lastChar;
    case KEY_NUM8 :
         if(mode==LOWERALPHA){
         if(keyRepeated) {
         if(lastChar == 'v')
         lastChar = '8';
         else if(lastChar == '8')
         lastChar = 't';
         else
         lastChar++;
         return lastChar;
         return 't';
         }else if(mode==UPPERALPHA){
              if(keyRepeated) {
         if(lastChar == 'V')
         lastChar = '8';
         else if(lastChar == '8')
         lastChar = 'T';
         else
         lastChar++;
         return lastChar;
         return 'T';
         }else if(mode==NUMERIC){
              if(keyRepeated)
                   lastChar='8';
              else{
                   lastChar='8';                
              return lastChar;
    case KEY_NUM9 :
         if(mode==LOWERALPHA){
         if(keyRepeated) {
         if(lastChar == 'z')
         lastChar = '9';
         else if(lastChar == '9')
         lastChar = 'w';
         else
         lastChar++;
         return lastChar;
         return 'w';
         }else if(mode==UPPERALPHA){
              if(keyRepeated) {
         if(lastChar == 'Z')
         lastChar = '9';
         else if(lastChar == '9')
         lastChar = 'W';
         else
         lastChar++;
         return lastChar;
         return 'W';
         }else if(mode==NUMERIC){
              if(keyRepeated)
                   lastChar='9';
              else{
                   lastChar='9';                
              return lastChar;
    default :
    return '\u200D';
    }

Maybe you are looking for

  • How to add a column of checkboxes in a table?

    Hello, can anyone help me with this? I'm using myfaces , and I want to add a selectManyCheckBox inside a table, in order to select multi-row of the table. My code didn't work. It seems that I can only use static values for the 'itemValue' attribute o

  • PCA Manual Posting - Open/close posting periods

    All, Is there a way you can open or close PCA posting periods? The FI posting period control does not control the PCA manual posting. We need however to do this. Is there a way to do it. I know I can create a validation. But is there any other way? R

  • No Date/Time or International Settings in Top Toolbar

    My computer froze during my work in FCP, so I shutdown, and now everything seems to be running pretty slowly. The time/date from my toolbar disappeared, and it won't let me put it back. The US flag is also gone. Not to mention, external hard drives w

  • IBPMS

    Business Process Management(BPM) software Is very awesome software. It has been using in the small and medium sized business. For further detail you can check the given link. [ http://www.bizagi.com/index.php?option=com_content&view=article&id=19&Ite

  • Frame 11 conditional hypertext not handled by Webworks

    Hi all, I realize this forum is not about Webworks -- sorry in advance is this post is against guidelines...but I think a number of us probably do use Webworks for conversions, so it seems useful to cross post this here. After upgrading to Frame 11 t