IconEdit Tab Custom Pane (Panel Edit)

The tab control, as it is used in Panel Edit, is intended to show a selection of parameters while hiding others that occupy the same space. This allows editors to use the screen's working area more efficiently.

Tabs are created by dividing the area of the control into a programmable number of equally spaced sections. This division can occur horizontally or vertically. It is expected that frequently a tab will be placed over a background bitmap which actually displays the options. Clicking on the particular area will cause the tab to show or hide groups of controls. The control can, of course, be used for parameter editing as well.

The number of tabs is determined by the Min and Max settings in the Common Pane.



specifies whether the tabs occur vertically or horizontally


Display Style

specifies how the control is displayed. There are three possible options:

Bitmap: the control displays a bitmap specified in Display Bitmap
Solid Color: the control uses a solid color as a background as specified by the A, B, C, and D pens
Background: the control doesn't draw a background itself


Select State

specifies how the control shows its active selection. There are three options:

None: the control doesn't visually indicate which mode it is in
Alternate Bmp: if there is a Highlight Bitmap specified, the portion of control containing the selected tab is drawn with the that bitmap instead of using the standard display style. This allows one bitmap to be created with all tabs in their "off" state and one bitmap with the tabs in their "on" state and this control will display them appropriately
Invert: the currently selected tab has its color inverted


Align Style

specifies where within each tab any defined text is drawn


Display Bitmap

specifies the bitmap to use as the control's background when the Display Style is set to Bitmap


Highlight Bitmap

specifies the alternate bitmap that is used to show the highlighted tab when Select State is set to Alternate Bmp


Make Transparent

When checked, the background bitmap is specified to have a transparency color which allows elements of the background to pass through it


Transparent Color

Transparent Color uses a standard Color Select Dialog to select and specify the color that is considered to be transparent in the bitmaps when Make Transparent is enabled


Tab Titles

Use the tab titles to associate text with the first ten tabs. For more than 10 tabs, you will need to create a bitmap which includes any desired text.


Font Select

Select the font that the control uses to display the value. This font can be any one of the eight defined in the Skin.



When checked, the corners of the control are rounded.


Hide Text

When checked, any text defined text is not displayed in the tab control and is only used to display the current state in the pop-up display.


Read from .ini

When a non-zero value is entered in this parameter, Midi Quest reads the text assigned to each element of the tab from a StringList block of text in the editor's .ini file instead of using the title information stored in the control. This is essential for tabs with more than 16 elements.


Enable (Bitmap font)

This parameter specifies whether a standard or bitmap font is used the render the text in the tab.

The parameter has the following options:

Off - use the system to render the text

On - Midi Quest renders the text using a bitmap font

On/Transparent - Midi Quest renders the text using a transparent bitmap font


Bitmap # (Bitmap font)

specifies the number of the bitmap in the editor's bitmap list to use as the bitmap font.


Available in:

Midi Quest Pro


Midi Quest


Midi Quest Essentials


Midi Quest one