A ControlBar komponensre helyezett ToolBar komponensek egy-egy külön sávon fognak elhelyezkedni, melyeket a felhasználó tetszés szerint mozgathat.

AutoDock
Osztály: TControlBar
property AutoDock: Boolean;
Igaz érték esetén, ha egy eszköztárat dokkolunk, az már a művelet közben megjelenik a ControlBar-on, esetlegesen átrendezve a már ott lévő eszköztárakat. Ha a property értéke hamis, akkor a ControlBar körül vastag keret jelenik meg, ha egy eszköztárat mozgat fölé a felhasználó, és csak a gomb felengedése után jelenik csak meg a ControlBar-on a dokkolt eszköztár.

AutoDrag
Osztály: TControlBar
property AutoDrag: Boolean;
Ha a property értéke igaz, akkor az eszköztár a ControlBar-ról „levehető”, átmozgatható más helyre. Ha a property értéke hamis, akkor csak a ControlBar-on belül változtatható a pozíciója.

Picture
Osztály: TControlBar
property Picture: TPicture;
Ebben a property-ben egy háttérképet adhatunk meg. Ha a ToolBar Transparent property-je igaz, akkor a kép az eszköztáron is megjelenik.

RowSize
Osztály: TControlBar
property RowSize: TRowSize;
A sorok magasságát állíthatjuk be a property-ben. Egy sor egy eszköztár sort jelent, tehát a legjobb, ha ezt az értéket az eszköztár (TToolBar) magasságának értékére állítjuk be.

RowSnap
Osztály: TControlBar
property RowSnap: Boolean;
Ha a property értéke igaz, akkor a ControlBar-ra mozgatott komponensek Top és Height property-je automatikusan beállítódik úgy, hogy az a ControlBar soraihoz illeszkedjen.

OnBandDrag
Osztály: TControlBar
property OnBandDrag: TBandDragEvent;
Az esemény akkor jön létre, amikor a felhasználó a Control paraméterben megkapott komponenst elmozgatná. Ha a Drag paramétert hamisra állítjuk, akkor ezzel megakadályozhatjuk a műveletet.

OnBandInfo
Osztály: TControlBar
property OnBandInfo: TBandInfoEvent;
Az esemény akkor jön létre, amikor a ControlBar a dokkolt sáv pozícióját meghatározza. A szokásos Sender paraméter a ControlBar objektumát tartalmazza. A Control paraméterben kapjuk meg a dokkolt komponens objektumát. Az Insets TRect típusú paraméterben megadhatjuk a Control elhelyezkedését a sávon belül. A PreferredSize paraméterben megadhatjuk a sáv szélességét. Ha a sáv nem férne el a ControlBar-on, akkor a szélessége csökkenni fog. A RowCount paraméterben adhatjuk meg, hogy a sáv hány sorban helyezkedjen el, vagyis a magassága hány sor legyen.

OnBandMove
Osztály: TControlBar
property OnBandMove: TBandMoveEvent;
Az esemény egy sáv mozgatása közben jön létre. A Control paraméterben megkapjuk a mozgatott objektumot, az ARect paraméterben pedig azt a területet, ahol éppen elhelyezkedik. Ez utóbbit módosíthatjuk is.

OnBandPaint
Osztály: TControlBar
property OnBandPaint: TBandPaintEvent;
Az esemény egy sáv kirajzolásakor jön létre. Az eseményt felhasználva a sávok kinézetét mi magunk szabályozhatjuk úgy, hogy saját megjelenítő (rajzoló) eljárást készítünk.
A Control paraméterben megkapjuk a megrajzolandó sáv objektumát. A Canvas paraméterben megkapjuk annak a Canvas-nak az objektumát, amire a rajzolást el kell végeznünk. Az ARect paraméter a sáv koordinátáit tartalmazza, erre a területre kell kirajzolni. Az Options paraméterben két értéket adhatunk meg, ezek a következők:
- bpoGrabber: a „fogantyú” megrajzolása;
- bpoFrame: a keret megrajzolása;
Az Options-ban azokat az értékeket adjuk meg, amelyek kirajzolásáról mi nem gondoskodtunk. Az Option alapértelmezetten tartalmazza mindkettőt, ezért töröljük azt az értéket, amit nem szeretnénk kirajzoltatni.

OnPaint
Osztály: TControlBar
property OnPaint: TNotifyEvent;
A ControlBar kirajzolását is megtehetjük saját magunk ennek az eseménynek felhasználásával. Itt a Sender-en kívül nem kapunk más paramétert, a rajzolás a ControlBar Canvas-ára kell, hogy történjen.