PureData CEAMMC library web documentation
aliases: [ui.vsliders]
available since version: 0.1
multiply each slider without output
parameters:
V multiplied value
type: float
required: True
++
increment all sliders without output
–
decrement all sliders without output
dump
dumps all object info to Pd console window
fill
fill sliders value with specified value without output
lindown
fill sliders with decreasing values without output
linup
fill sliders with increasing values without output
X top left x-coord
type: float
required: True
Y top right y-coord
type: float
required: True
random
fill sliders with random values without output
N slider position, starting from 0
type: int
required: True
V slider value
type: float
required: True
@auto_count
Get/set if set numbers of sliders equal to input list length
type: bool
default: 0
@auto_range_mode
Get/set if calculate @min/@max values automatically
type: symbol
enum: none, both, min, max
default: none
@background_color
Get/set element background color (list of red, green, blue values in 0-1 range)
type: list
default: 0.93 0.93 0.93 1
@border_color
Get/set border color (list of red, green, blue values in 0-1 range)
type: list
default: 0.6 0.6 0.6 1
@count
Get/set number of sliders
type: int
range: 1..1024
default: 8
@fontname
Get/set fontname
type: symbol
enum: Courier, DejaVu, Helvetica, Monaco, Times
default: Helvetica
@fontsize
Get/set fontsize
type: int
range: 4..100
default: 11
@fontslant
Get/set font slant
type: symbol
enum: roman, italic
default: roman
@fontweight
Get/set font weight
type: symbol
enum: normal, bold
default: normal
@label
Get/set label text
type: symbol
default: (null)
@label_align
Get/set label horizontal align
type: symbol
enum: left, center, right
default: left
@label_color
Get/set label color in RGB format within 0-1 range, for example: 0.2 0.4 0.1
type: list
default: 0 0 0 1
@label_inner
Get/set label position (1 - inner, 0 - outer).
type: bool
default: 0
@label_margins
Get/set label offset in pixels
type: list
default: 0 0
@label_side
Get/set label snap side
type: symbol
enum: left, top, right, bottom
default: top
@label_valign
Get/set label vertical align
type: symbol
enum: top, center, bottom
default: top
@max
Get/set maximum value
type: float
default: 1
@min
Get/set minimal value
type: float
default: 0
@mouse_events
Get/set mouse events output mode. If on outputs @mouse_down, @mouse_up and @mouse_drag
events
type: bool
default: 0
@pinned
Get/set pin mode. if 1 - put element to the lowest level
type: bool
default: 0
@presetname
Get/set preset name for using with [ui.preset]
type: symbol
default: (null)
@range (readonly)
Get value range
type: float
default: 1
@receive
Get/set receive source
type: symbol
default: (null)
@select_color
Get/set selection color (list of red, green, blue values in 0-1 range)
type: list
default: 0 0.75 1 1
@send
Get/set send destination
type: symbol
default: (null)
@show_lines
Get/set if show slider ruler lines
type: bool
default: 0
@show_range
Get/set if show slider range
type: bool
default: 1
@size
Get/set element size (width, height pair)
type: list
default: 150 100
@slider_color
Get/set slider color (list of red, green, blue values in 0-1 range)
type: list
default: 0.75 0.75 0.75 1
@value (readonly)
Get sliders value
type: list
See also: [ui.slider] [ui.preset]
Authors: Alex Nadzharov, Serge Poltavsky
License: GPL3 or later