Contient ou reçoit des informations relatives à un bouton spécifique d'une barre d'outils
Global Const $tagTBBUTTONINFO = "int Size;int Mask;int Command;int Image;byte State;byte Style;short CX;int Param;ptr Text;int TextMax"
Size | Taille de cette structure, en octets |
Mask | Ensemble de flags qui indiquent quels membres contiennent des renseignements valides: $TBIF_BYINDEX - Le membre Param envoyé avec un message $TB_GETBUTTONINFO ou $TB_SETBUTTONINFO est un index $TBIF_COMMAND - Le membre Command contient des informations valides ou doit être demandé $TBIF_IMAGE - Le membre Image contient des informations valides ou doit être demandé $TBIF_IMAGELABEL - Indique que Imagelabel doit être utilisé $TBIF_LPARAM - Le membre Param contient des informations valides ou doit être demandé $TBIF_SIZE - Le membre CX contient des informations valides ou doit être demandé $TBIF_STATE - Le membre State contient des informations valides ou doit être demandé $TBIF_STYLE - Le membre Style contient des informations valides ou doit être demandé $TBIF_TEXT - Le membre Text contient des informations valides ou doit être demandé |
Command | Identifiant de commande du bouton |
Image | Index de l'image du bouton. Réglez ce membre sur $I_IMAGECALLBACK, et la barre d'outils enverra la notification $TBN_GETDISPINFO pour récupérer l'index d'image quand il est nécessaire. Réglez ce membre sur $I_IMAGENONE pour indiquer que le bouton n'a pas d'image. |
State | Flags State du bouton |
Style | Flags Style du bouton |
CX | Largeur du bouton, en pixels, |
Param | Valeur définie par l'application associée au bouton |
Text | D'adresse d'une mémoire tampon de caractères qui contient ou reçoit le texte du bouton |
TextMax | Taille de la mémoire tampon en Text. Si les informations du bouton sont définies, ce membre est ignoré |
ImageLabel | Offre la possibilité de remplacer l'étiquette texte d'un élément avec une image |