The new PCIbex Farm is here! Be sure to check out all of its new features and changes.

Link Search Menu Expand Document

scale.label

description

Sets the content of the index-th label (with index starting at 0). This will mostly be useful if you want to use something like an Image element as a label, which cannot be passed as a direct parameter when creating the new Scale.

syntax

getScale(ELEMENT_NAME).label(index, label)
  • index :
  • label :

notes

  • Adds a scale with 3 horizontally aligned radio buttons to the screen, instantiated with labels Bad, So-so and Good. The Bad and Good labels are immediately replaced with the images no.png and ya.png, respectively.

example(s)


@
@newScale("score",  "Bad", "So-so", "Good")
$    .label( 0 , newImage("no.png") )
$    .label( 2 , newImage("ya.png") )
@    .radio()
@    .labelsPosition("top")
@    .before( newText("label", "Score: ") )
@    .center()
@    .print()
@    .wait()
  • Adds a scale with 3 horizontally aligned radio buttons to the screen, instantiated with labels Bad, So-so and Good. The Bad and Good labels are immediately replaced with the images no.png and ya.png, respectively.