zdenekpetrzd

void klavesniceARR()

Jan 3rd, 2018
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.06 KB | None | 0 0
  1. void klavesniceARR() {
  2.   char klavesniceARR[]       = {"0123456789024=-"};
  3.   int  Ctrl_KlavesniceARR[]  = {0,1,1,1,1,1,1,1,1,1,1,1,1,1,1};
  4.   int  Shift_KlavesniceARR[] = {1,0,0,0,0,0,0,0,0,0,0,1,1,0,0};
  5.  
  6.   for(int i=5; i<20; i++) {
  7.     if(tlacitko[i] == 1 && klavesaJeStisknuta == 0) {
  8.        if     (Ctrl_KlavesniceARR[(i-5)] == 1 && Shift_KlavesniceARR[(i-5)] == 0) {Keyboard.press(KEY_LEFT_CTRL);  }
  9.        else if(Ctrl_KlavesniceARR[(i-5)] == 0 && Shift_KlavesniceARR[(i-5)] == 1) {Keyboard.press(KEY_LEFT_SHIFT); }
  10.        else if(Ctrl_KlavesniceARR[(i-5)] == 1 && Shift_KlavesniceARR[(i-5)] == 1) {Keyboard.press(KEY_LEFT_CTRL);
  11.                                                                                    Keyboard.press(KEY_LEFT_SHIFT); }                      
  12.        Keyboard.press(klavesniceARR[(i-5)]);
  13.        posledniStisknutaKlavesa = klavesniceARR[(i-5)];
  14.        klavesaJeStisknuta = 1;
  15.     }
  16.     else if(tlacitko[i] ==0) {
  17.       Keyboard.release(posledniStisknutaKlavesa);
  18.       Keyboard.releaseAll();
  19.       klavesaJeStisknuta = 0;
  20.     }
  21.   }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment