Tried to reproduce GetMem's demo which works fine. I had the problem that when i add two buttons to a TControlbar and run the program, that only one is shown. After some playing around I found that I must set the Controlbar's AutoSize to true to get rid of this effect. Are you doing this, too, jamie?
Autosize is the only thing that brings it close to some what useable but still its messed up...
I don't want auto size set because I want empty areas below where I can drop in more controls and give them a gripped thus being able to move them around where I want them but this just lets to control start moving child controls around in a un predictable manner.
Also when resizing the child controls the gripper box is suppose to follow the size of the child control, it behaves in steps sizing not following the control there by leaving blank areas around it.
If you can load up a simple test app on Delphi , just drop a Tcontrolbor on the form and add 3 Tbuttons to it.
Set the auto Size = false; and Play with the gripper sizing.
you are going to see a big difference in behavior, a behavior that is actually acceptable.
It was commented about no open reports on this control, which is why I asked if anyone can honestly say they have used this control recently.
I take it none have because they would of seen this or maybe don't dare to ask how it's suppose to work.
This control is based from something similar back in the days of the CControlBar and I remember that one.
The TCoolBar actually seems to do as it's design to but that control has behavior I can't deal with.. The TControlBar would be perfect for what I am doing if it worked.
This is part of a pet project I pulled from my older Delphi files in the early years and that control there still basically works the same way the latest Delphi does.