I. Propriétés▲
La colonne Get indique si la propriété est disponible en lecture.
La colonne Set indique si la propriété est disponible en écriture.
Propriété | Get | Let | Type | Explication |
---|---|---|---|---|
HorzAlign | X | X | ETGLAlignHorz | Alignement horizontal du menu. |
VertAlign | X | X | ETGLAlignVert | Alignement vertical du menu. |
FontColor | X | X | Long | Couleur du texte. |
FontSize | X | X | Long | Taille de la police de caractères, en points. |
BackColor | X | X | Long | Couleur de fond des éléments de menu. |
BorderColor | X | X | Long | Couleur de la bordure des éléments de menu. |
Size | X | X | Long | Taille des éléments de menu en pixels. |
SizePercent | X | X | Long | Taille des éléments de menu en pourcentage de la taille de l'image. |
Opacity | X | X | Long | Opacité des éléments de menu, de 0 à 100. 0 pour transparent, 100 pour opaque. Avec gdi32, seules les images sont affectées par cette propriété. |
MouseCursor | X | X | ETGLMouseCursor | Curseur qui s'affiche lors du survol de l'élément de menu. |
VerticalMenu | X | X | Boolean | Si Vrai, le menu est vertical, sinon il est horizontal par défaut. |
ElementByName | X | CtrlImageListMenuElement | Recherche un élément de menu par son identifiant à passer en paramètre de la propriété. |
II. Méthodes▲
II-A. ElementAdd▲
Ajoute un élément au menu.
Paramètre | Type | Explication |
---|---|---|
pKey | String | Identifiant de l'élément. Passez une chaîne vide pour générer un identifiant unique. |
pText | String | Texte affiché sur l'élément de menu. Si une image est définie avec ImageName, le texte ne s'affiche pas. |
ImageName | String | Identifiant de l'image à afficher sur cet élément de menu. |
Valeur renvoyée | CtrlImageListMenuElement | Element ajouté. |
II-B. ElementRemove▲
Retire un élément du menu.
Paramètre | Type | Explication |
---|---|---|
pKey | String | Identifiant de l'élément. |