panel Reference

Colored background area

panel

Description

The panel object lets you create colored panels for use in creating user interfaces. The panel can be a variety of shapes, including circles, triangles, arrows, and rectangles with optional rounded corners. Shadows and gradients can also be used.

Examples

Arguments

None.

Attributes

arrow_orientation [int] (default: 0)

If shape is set to 3 (arrow), this attribute sets the direction that the arrow is pointing.

Possible values:

0 = 'Left to Right'
1 = 'Right to Left'
2 = 'Top to Bottom'
3 = 'Bottom to Top'

bgfillcolor [4 floats]7.0.0

Sets the color of the panel in RGBA format. The panel can be configured to display a gradient using the format palette.

border [int] (default: 0)

Sets the size in pixels of the panel object's border.

bordercolor [4 floats]

Sets the color of the panel border in RGBA format.

drag_window [int] (default: 0)

When drag_window is set to 1 and the patcher is locked, click-dragging on the panel will drag the patcher window.

horizontal_direction [int] (default: 0)

If shape is set to 2 (triangle), this attribute sets the horizontal direction that the triangle is oriented.

Possible values:

0 = 'Left to Right'
1 = 'Right to Left'

rounded [int] (default: 8)

Sets the amount in pixels by which to round a rectangular panel.

shadow [int] (default: 0)

Sets the size, in pixels for a "shadow" effect for the panel object. Positive numbers create a "raised" shadow effect, and negative numbers created a "recessed" effect.

shape [int] (default: 0)

Sets the shape of the panel.

Possible values:

0 = 'Rectangle'
1 = 'Circle'
2 = 'Triangle'
3 = 'Arrow'

style [symbol] (default: )7.0.0

Sets the style to be applied to the object. Styles can be set using the Format palette.

vertical_direction [int] (default: 0)

If shape is set to 2 (triangle), this attribute sets the vertical direction that the triangle is oriented.

Possible values:

0 = 'Top to Bottom'
1 = 'Center'
2 = 'Bottom to Top'

Common Box Attributes

Messages

(mouse)

When drag_window is set to 1 and the patcher is locked, click-dragging on the panel will drag the patcher window.

size

Arguments

width (pixels) [int]
height (pixels) [int]
The word size, followed by two numbers, specifies the width and height, in pixels, of the panel object. The default panel size has a width of 69 and a height of 57.

Output

none

Panel has no outputs and is used for creating user interfaces.

See Also

Name Description
fpic
jsui
lcd
textbutton
ubutton
live.line