Advertisement
dllbridge

for WinLego: Button

Dec 30th, 2024
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.52 KB | None | 0 0
  1.  
  2. #include    "C:/dllBridge/WinLego/Lego/Lego.h"
  3. using namespace Lego;
  4.  
  5.  
  6.  
  7.  
  8. Button               btn[7];               //   На всякий случай, сразу 7 элементов (кнопок).
  9.  
  10. /////////////////////////////////////////////   Эта функция инициализации. Она вызывается с помощью таймера №1
  11. void INIT()                                //   1 (единственный) раз, когда Timer_CLK == 1.
  12. {          
  13.  
  14.      btn[1].Create("btn[1]", 500,  50, 90, 22);
  15.      btn[2].Create("btn[2]", 500, 200, 90, 22);
  16.      btn[2].Hide();
  17. }
  18.  
  19.  
  20.  
  21.  
  22. ///////////////////////////////////////////////     Эта функция вызывается (с помощью таймера №2) 5 раз
  23. void START()                                 //     в секунду, когда Timer_CLK >= 2.                                                      
  24. {
  25.  
  26.      if(btn[1].Press())
  27.      {
  28.         Print_2(20,200, "                                                                    ");                
  29.         btn[1].Hide();
  30.         btn[2].Show();
  31.         Print_2(20, 50, "This inscription appeared after pressing button number one - btn[1].");
  32.      }
  33.      
  34.      if(btn[2].Press())
  35.      {
  36.         Print_2(20, 50, "                                                                    ");  
  37.         btn[2].Hide();
  38.         btn[1].Show();
  39.         Print_2(20,200, "This inscription appeared after pressing button number two - btn[2].");
  40.      }    
  41. }
  42.  
  43.  
  44.  
  45.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement