GENERATORS

Dashboard: Components & Properties

This page explains the basic types of components, their properties & shows a preview of the included styles.

Component Properties

This section covers the properties available for the components (displayed in the component inspector). The properties are grouped by meaning (click the + sign to expand the group). Is a property or group is not available to a component or is exclusive to a component this is remarked after the property/group name with "applies to" or "exception".

Appearance

Behavior

Controller (exception: main panel, page selectors, patch selectors).

This section sets the controller message that is transmitted by a component. That can be a MIDI message or an internal controller message. Some of the controls have a different function and the Controller group is not available to them.

Grid (applies to: main panel)

Sets the options for the panel's snap grid.

Other

Pages (applies to: main panel)

Component Types

Component Name Component Styles Description
Main Panel -

The main panel of Dashboard is also treated as a component and displays its parameters in the component inspector when selected (just click on the panel).

If you want to resize the panel, adjust its Height and Width properties (you need to select a resizable background in the Panel property.

Digits These controls are equivalent to the LCD controls used in FL Studio.
Patch Selector

The patch selectors allow you to set the bank and patch numbers of Dashboard in a more convenient way (using instrument names mapped to bank/patch values).

Dashboard comes with a General MIDI patch selector, Roland XP-30 selector and two selectors which use the installed Cakewalk instrument definitions you have (*.INS). The definitions should be installed in Dashboard's Artwork/Instruments folder.

Selector The selectors are combo boxes where different message values are mapped to a certain text name. Dashboards comes with volume, pan, tempo and other selectors and you can build your own ones using the Component API.
Slider

The sliders are equivalent to the ones used in FL Studio. Note, however, that some of the skins were designed specifically for some of the Dashboard presets and may not look good on the generic panel skins.

 

You can add your own skins using the Component API.

Switch The switches are two-state buttons (on-off) with adjustable blend/color effects.
Wheels

The wheels are equivalent to the ones used in FL Studio. Note, however, that some of the skins were designed specifically for some of the Dashboard presets and may not look good on the generic panel skins.

 

You can add your own skins using the Component API.

Label The label objects are static objects (do not transmit messages) you can use to put notes and labels on the Dashboard's panel.
Page Selector

The page selector provides you with a way to create multi-paged interfaces in Dashboard. this can be useful for many reasons, like saving space for interfaces that use large amount of components, or organizing the components into logical groups.

How to set up a multi-page interface:

  1. Set a list of page names in the panel's Page Names property. Each text line is the name for a page.
  2. Set up the components appearance options: expand the Appearance group and set the Page property. Set (all) to make a component that is shared among all pages (visible for all pages), or set the name of a page to display the component only for that page.
  3. Add a page selector to the panel. The component automatically obtains the list of pages and displays the current page.