Profile image

T-9 keyboard

1,251 XM803ENJOYER46  2 days ago
Auto Credit Based on XM803ENJOYER46's T-9 keyboard finished letters

Old style T-9 keypad for flip phones. Highly WIP so pls report any glitches.

Picture

To type:
1:Click the button containing the letter you would like for the first space.
2 when the letter is shown on that space, click the “enter” button below the letter, this will freeze it.
3 for the second space, either wait until the letter is the one you want (in rare situations you may just use one click for 2 spaces (IE. you want A then B)) and click enter, or keep the button you used for the first space toggled on, and click the button above the second (or next) space to clear that space only.
Now u just click the button u want and wait.
To delete all letters, click in the used buttons and click Reset all, then unclick everything.
for the second space, only the ABC DEF and GHI work as of now

I realize this is complicated, trust me, I made the goddamn thing. I will keep making progress to add more and more!

General Characteristics

  • Predecessor T-9 keyboard finished letters
  • Created On iOS
  • Wingspan 16.4ft (5.0m)
  • Length 16.8ft (5.1m)
  • Height 19.7ft (6.0m)
  • Empty Weight 4,734,385lbs (2,147,483kg)
  • Loaded Weight 4,734,385lbs (2,147,483kg)

Performance

  • Wing Loading N/A
  • Wing Area 0.0ft2 (0.0m2)
  • Drag Points 2147483647

Parts

  • Number of Parts 30
  • Control Surfaces 0
  • Performance Cost 184
  • Log in to leave a comment
  • Profile image

    But I can say this
    B + ? Is button ?
    TF + ? Is timer for ?
    ? + T = is ? + better timer
    PL + ? = Prevent Looping for button ?
    And the TFA2 or FT2 stuff at the bottom is for the second digit

    Pinned 5 hours ago
  • Profile image

    @PlaneFlightX I don’t have time to respond right now sorry, I’ll respond in the afternoon (if u live in USA it’s in like 10 hours bc I got school

    5 hours ago
  • Profile image

    @PlaneFlightX I will get back to you soon

    13 hours ago
  • Profile image
    60.2k PlaneFlightX

    I just had a quick look, and there are many improvements. First of all, there is no need to just put the variable as its expression. For example, you have a variable called BB, and then you put BB as the expression. All this does is set BB it itself, so you can delete these variables. Next, I suggest using descriptive (for example FMCLKeypadInput for the keypad on my left flight management computer) variable names, so you and others (mainly others) can better understand how the code works. For the keypad itself, I suggest changing the InteractionType to Once, using the same variable name, with a different outputValue for each button. This is how all my button groups work. Since you have ABC and DEF for example instead of one button for each letter, it will be more complicated (I can help with that if you want), but for mine, I have a variable setter that first checks if the input is not 0, and then does a different action based on the value. I store letters as numbers, so pressing the A key would be 13, B would be 14, and so on. My FMC has a lot more complicated code, but the basic idea is to have a value for each possible character. Since you have three characters per button, I would recommend having a system to loop through each value, with something like a 2 second timeout for looping (example, have a variable called LoopTime that is Time + 2), and then check if Time > LoopTime to end the loop and type the next character.

    I understand a lot of what I've said is just brushing the surface of what code to actually write, but if you're interested I can provide more information.

    13 hours ago
  • Profile image

    @Aerovations thanks bro. Really appreciate it. I will reciprocate either now or this afternoon as I have school

    yesterday
  • Profile image
    6,962 Aerovations

    I upvoted all of your posts so you can get to gold

    yesterday
  • Profile image

    @X99STRIKER
    @SPWithLizzie
    @Boeing727200F

    2 days ago
  • Profile image

    @Dekanii
    @MetallicBeef6572
    @Kerbango

    2 days ago