Controller 001 alpha : Examples : slider_2



Controller controller;

void setup()
{
  size(200, 200);
  framerate(25);

  controller = new Controller(this, "hsliders: 2");

  controller.hsliders.get(0).setMaximum(255);
  controller.hsliders.get(0).setValue(102);
  controller.hsliders.get(0).setTickNumber(5);
  controller.hsliders.get(0).setSnapToTicks(true);
  controller.hsliders.get(0).setLegend("control background color");

  controller.hsliders.get(1).setMinimum(100);
  controller.hsliders.get(1).setMaximum(200);
  controller.hsliders.get(1).setPaintTicks(false);
  controller.hsliders.get(1).setLegend("control bar position");
}

void loop()
{
  background(controller.hsliders.get(0).getValue());

  fill(255, 102, 0);
  noStroke();
  rect(controller.hsliders.get(1).getValue(), 0, 1, height);
}

top  |  home  |  bagel papa poule : tookit