The All Pane (Panel Edit)
The All Pane (a pane is a portion of a larger window) displays all of the parameters associated with the definition of a particular control. The All Pane is divided into three sections. The first section is contains the Basic parameters (described below) and starts with an inverse black header indicating the type of control you are editing. In the example below, it is a number.
The next section contains the Common parameters if they are used by the control. They are listed exactly as they would be if you click on the second tab titled "Common". These parameters are described on the next page.
The third section contain the Custom parameters which start at the third black divider. These parameters are unique to the particular type of control you are editing. These usually determine how the control displays its information on the screen.
Following is a portion of the All Pane for a Numeric Control. The scroll bar is used to move through all of the control's parameters
The Basic Parameters are common to all controls are used to provide basic control definitions.
Name: is the name of the control. The name has two purposes, it allows you to recognize the use of the control. In addition, when a control is set to display a popup window displaying its current value when the mouse passes over it, this name is displayed as part of the popup.
Help: allows you to enter a show set of instructions on how to use the control. The message is displayed in Midi Quest's status bar when the mouse is over the control.
Id: Every control in Midi Quest must have a unique numeric identifier. This identifier allows other controls to update this control. Ids should not have a value lower than 10 or greater than 20000.
Old Id (deprecated): Controls for editors created prior to v9 will have an old Id number. It should not be changed. Any new editor will not require or use this value.
Left Edge: defines the horizontal position of the control in the Editor Window.
Top Edge: defines the vertical position of the control in the Editor Window
Width: defines the width of the control. Most controls in Sound Quest editors have a width that is a multiple of 7
Height: defines the height of the control. Most controls in Sound Quest editors have a height of 15
Control Style: sets the layer type that the control is assigned to. There are three types.
Init Transparency: Midi Quest supports alpha channel transparency for each control. The transparency range is 0 - 255 where 0 is no transparency, that is the control completely overwrites the background. 255 sets the control completely transparent so that you can't see it at all and the background is displayed. This sets the initial transparency level of the control and can be varied using macro commands.
Create Hidden: when checked the control is created hidden instead of displayed. Editors will display faster if this option is set for the control. It is most commonly used with effects controls where only the parameters of one effect are displayed at a time.
Layer: is used to assign a particular control to a layer. The layer concept provides an easy way for Midi Quest to show or hide groups of controls. If all of the controls in an Oscillator are assigned to the same layer number and you want to hide the oscillator, a single command will hide the layer. Each editor supports 256 layers.
Frame Style: Midi Quest supports a number of different standard framing options for each control. These options are:
Lock: is most frequently used with Bitmaps and other controls which make up and editors background. Once the controls have been correctly placed within the editor, checking this option will lock the controls in place so that they can be accidentally moved or selected in the future. This option is particularly useful when working with bitmaps that act as a background for other controls. If you wish to perform an extended control selection to move the selected controls as a group, you can start the selection process by clicking on area covered by the bitmap without actually selecting the bitmap itself. If you do need to select the control again at some time in the future, right click in the Editor window and choose Editor Fns/Full Control Select from the popup menu.so that the item is checked.
Exclude from: when set, this control isn't included when Midi Quest determines the size of the panel which controls display elements such as scrolling.
HTML Help: When set, the control has an associated html help file to display help for the control. The help file must named the ID number of the control with a ".html" extension. For example, 100.html for a control with an id number of "100". The file should be located in an "html" sub directory of the instrument module's directory.
No Kbd Focus: is set when the control should not receive focus when using the computer keyboard's arrow keys to set which control currently has focus.
See Also: Common Parameters
See Also: Custom Parameters