CreateTB example for C++ Builder
// This example is also for:
// AutoSetTool Property, ButtonBitmapDown Property, ButtonBitmapUp Property,
// ButtonCount Property, ButtonMenuText Property, ButtonMenuTextID Property,
// ButtonTool Property, ButtonToolTipText Property, ButtonToolTipTextID Property,
// Visible Property, AnnToolbar Property
void __fastcall TForm1::Button1Click(TObject *Sender)
{
LEADAnn1->AnnToolbar->Visible = False;
LEADAnn1->AnnToolbar->CreateTB (0, 0, ANNTOOLALIGN_TOP + ANNTOOLALIGN_LEFT);
LEADAnn1->AnnToolbar->AutoSetTool = True;
LEADAnn1->AnnToolbar ->ButtonTool [LEADAnn1->AnnToolbar ->ButtonCount]= ANNTOOL_USER_FIRST;
LEADAnn1->Load ("D:\\Pictures\\Ulay1.bmp", 0, 0, 1);
LEADAnn1->AnnToolbar->ButtonBitmapUp [LEADAnn1->AnnToolbar->ButtonCount]= LEADAnn1->Bitmap;
LEADAnn1->Load ("D:\\Pictures\\Ulay2.bmp", 0, 0, 1);
LEADAnn1->AnnToolbar->ButtonBitmapDown [LEADAnn1->AnnToolbar->ButtonCount]= LEADAnn1->Bitmap;
LEADAnn1->Load ("D:\\Pictures\\Ulay3.bmp", 0, 0, 1);
LEADAnn1->AnnToolbar->ButtonToolTipTextID [LEADAnn1->AnnToolbar->ButtonCount]= -1;
LEADAnn1->AnnToolbar->ButtonToolTipText [LEADAnn1->AnnToolbar->ButtonCount]= "User defined tool";
LEADAnn1->AnnToolbar->ButtonCount = LEADAnn1->AnnToolbar->ButtonCount + 1;
LEADAnn1->AnnToolbar->Visible = True;
LEADAnn1->AnnUserMode = ANNUSERMODE_DESIGN;
LEADAnn1->AnnToolbar->ButtonMenuTextID [13][1]= -1;
LEADAnn1->AnnToolbar ->ButtonMenuText [13][1]= "My text";
}