Vcl.ComCtrls.TCoolBar
Delphi
TCoolBar = class(TToolWindow)
C++
class PASCALIMPLEMENTATION TCoolBar : public Vcl::Toolwin::TToolWindow
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | Vcl.ComCtrls |
Description
TCoolBar affiche une collection de contrôles fenêtrés dans des bandes mobiles et redimensionnables.
TCoolBar est une classe enveloppe d'un contrôle multibarre Windows, plus couramment appelée barre multiple (CoolBar). Une barre multiple contient des contrôles enfant pouvant être déplacés et redimensionnés de manière indépendante. Chaque contrôle est placé dans une bande indépendante, représentée par un objet TCoolBand énuméré dans la propriété Bands. L'utilisateur positionne les contrôles en utilisant la poignée de redimensionnement à gauche de chaque bande.
Si sa propriété FixedSize a pour valeur true, une barre multiple peut contenir n'importe quel contrôle. Si la propriété FixedSize a pour valeur false, seuls les contrôles d'enveloppe (instances de descendants de TWinControl) peuvent apparaître sur la barre multiple.
Pour créer une barre qui agit comme site d'ancrage pour les barres d'outils et autres contrôles, utilisez plutôt TControlBar.
Remarque : TCoolBar nécessite une version 4.70 ou ultérieure de COMCTL32.DLL. Ce fichier, placé normalement dans le répertoire WINDOWS\SYSTEM ou WINDOWS\SYSTEM32, est nécessaire aussi bien à la conception qu'à l'exécution. Contactez Microsoft pour des informations sur la distribution de COMCTL32.DLL.