Une "enceinte" (enclosure) représente une pédale d'expression consistant en des attributs non-gui décrivant sa fonction. Si elle est affichée, elle contient des attributs d'interface graphique supplémentaires. La meilleure pratique consiste à spécifier les pédales dans l'ordre de disposition naturel (la plus à gauche en premier) et à leur attribuer les valeurs incrémentielles de MIDIInputNumber afin de faciliter la configuration initiale pour l'utilisateur.
Name
(chaîne, obligatoire) Nom du contrôle
AmpMinimumLevel
(entier compris entre 0 et 100, requis) Volume minimum, si le boîtier est fermé.
MIDIInputNumber
(entier 0 - 200, la valeur par défaut: 0) Ce numéro est utilisé lors de la construction de la configuration MIDI initiale pour mapper l'objet de boîtier à un périphérique MIDI que l'utilisateur peut spécifier pour le boîtier correspondant. Une valeur de 0 signifie aucune association, 1 une enceinte 1, 2 une enceinte 2, etc. Veuillez noter que l'interface graphique permet uniquement l'association des premières enceintes.
Displayed
(booléen, valeur par défaut: false pour le nouveau format de panneau, sinon vrai) Si la valeur est true, le boîtier est visible sur le panneau principal.
Si le boîtier est affiché, il contient les attributs d'interface graphique suivants:
DispLabelColour
(couleur, par défaut: rouge foncé) Couleur du texte de l'étiquette.
DispLabelFontSize
(taille de la police, valeur par défaut: 7) Taille de la police de l'étiquette
DisplLabelFontName
(chaîne, valeur par défaut: vide) Police du texte. Vide signifie utiliser la police par défaut.
DispLabelText
(chaîne de caractères, valeur par défaut: nom du bouton) Contenu de l'étiquette de texte. Vous devriez l'éditer si vous avez besoin d'afficher une chaîne plus courte.
EnclosureStyle
(entier de 1 à 4, par défaut: dépendant de la mise en œuvre) Sélectionnez un style de boîtier intégré.
BitmapCount
(entier 1 - 127, par défaut: dépendant de la mise en œuvre) Nombre de bitmaps / étapes.
Bitmap999
(chaîne, par défaut: utiliser un bitmap interne) Spécifiez le nom de fichier d'une image à utiliser comme bitmap pour la position 999. Si le bitmap contient un masque pour la transparence, il sera utilisé. Tous les bitmaps doivent avoir la même taille.
Mask999
(chaîne, valeur par défaut: vide) Nom de fichier d'un masque externe pour le bitmap 999. S'il est vide, aucun masque n'est ajouté.
PositionX
(entier 0 - largeur du panneau, par défaut: selon le modèle de disposition) Permet de remplacer la position X pour le boîtier.
PositionY
(entier 0 - hauteur du panneau, par défaut: selon le modèle de disposition) Permet de remplacer la position Y pour le boîtier.
Width
(entier 0 - largeur du panneau, par défaut: largeur de la bitmap) Largeur du boîtier. Si elle est plus grande que le bitmap, le bitmap est affiché en mosaïque.
Height
(entier 0 - hauteur du panneau, par défaut: hauteur de l'image bitmap) Hauteur de l'enceinte. Si elle est plus grande que le bitmap, le bitmap est affiché en mosaïque.
TileOffsetX
(entier 0 - largeur du bitmap, valeur par défaut: 0) Position X sur le bitmap du pixel de gauche du boîtier
TileOffsetY
(entier 0 - largeur du bitmap, valeur par défaut: 0) Position Y sur le bitmap du pixel supérieur de l'enceinte
MouseRectLeft
(entier 0 - Largeur, valeur par défaut: 0) X relatif du bord gauche du rectangle de la souris
MouseRectTop
(entier 0 - Hauteur, par défaut: dépendant de la mise en œuvre) Y relatif du bord supérieur du rectangle de la souris
MouseRectWidth
(entier 0 - Largeur, valeur par défaut: Largeur) largeur du rectangle de la souris
MouseRectHeight
(entier 0 - Hauteur, par défaut: dépendant de l'implémentation) hauteur du rectangle de la souris
MouseAxisStart
(entier 0 - MouseRectHeight, par défaut: dépendant de la mise en oeuvre) coordonnée Y supérieure de l'axe
MouseAxisEnd
(entier MouseAxisStart - MouseRectHeight, par défaut: dépendant de la mise en oeuvre) coordonnée Y inférieure de l'axe
TextRectLeft
(entier 0 - Hauteur, par défaut: 0) X relatif du bord gauche du rectangle de texte
TextRectTop
(entier 0 - Hauteur, par défaut: dépendant de la mise en oeuvre) Y relatif du bord supérieur du rectangle de texte
TextRectWidth
(entier 0 - Largeur, valeur par défaut: Largeur) largeur du rectangle de texte
TextRectHeight
(entier 0 - Hauteur, par défaut: dépendant de l'implémentation) hauteur du rectangle de texte
TextBreakWidth
(entier 0 - largeur du rectangle de texte, par défaut: TextWidth) Si 0, aucun texte n'est affiché. Sinon, la valeur spécifie la longueur de ligne maximale utilisée pour la coupure de texte.