Advertisement
Rafpast

buttons

Jul 28th, 2020
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.66 KB | None | 0 0
  1. boolean startMenu = true;
  2. boolean stopStart = false;//true - everything is working , false - everything is stoped
  3.  
  4. void setup() {  
  5. cp5 = new ControlP5(this);
  6.  
  7.   //creating buttons
  8.  
  9.   cp5.addButton("Menu").setPosition(pozX, 2).setSize(button_width, button_height);  
  10.   cp5.addButton("Start").setPosition(centerX, centerY).setSize(200, 60).setCaptionLabel("Start Programu").hide();
  11.   cp5.addButton("Settings").setPosition(centerX, centerY+ 60).setSize(200, 60).setCaptionLabel("Ustawienia").hide();
  12.   cp5.addButton("Save").setPosition(pozXSet, 63).setSize(button_width, button_height).setCaptionLabel("Zapis").hide();
  13.   cp5.addButton("Load").setPosition(pozXSet, 63).setSize(button_width, button_height).setCaptionLabel("Odczyt").hide();
  14.   cp5.addButton("Set").setPosition(pozXSet, 63).setSize(button_width, button_height).setCaptionLabel("Ustawienia").hide();
  15.   cp5.addButton("Exit").setPosition(centerX, centerY + 120).setSize(200, 60).setCaptionLabel("Wyjscie z programu").hide();
  16.   cp5.addButton("Reset").setPosition(pozX, he * hi).setSize(button_width, button_height);
  17. }
  18.  
  19. void Start() {
  20.  
  21.   stopStart = true;
  22.   startMenu = false;
  23.  
  24.   cp5.get(Button.class, "Start").hide();
  25.   cp5.get(Button.class, "Settings").hide();
  26.   cp5.get(Button.class, "Exit").hide();
  27. }
  28.  
  29. void Settings() {
  30. }
  31.  
  32. void Exit() {
  33.   exit();
  34. }
  35.  
  36. void menuManagement()
  37. {
  38.   if(startMenu)
  39.   {
  40.   cp5.get(Button.class, "Start").show();
  41.   cp5.get(Button.class, "Settings").show();
  42.   cp5.get(Button.class, "Exit").show();
  43.   } else if (startMenu == false)
  44.   {
  45.   cp5.get(Button.class, "Start").hide();
  46.   cp5.get(Button.class, "Settings").hide();
  47.   cp5.get(Button.class, "Exit").hide();
  48.   }
  49. }
  50.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement