Available in the LEADTOOLS Imaging toolkit. |
Create example for C++ 4.0 and later
CAnnToolbar AnnToolbar;
m_LEAD1.SetAutoPan(FALSE);
AnnToolbar = m_LEAD1.GetAnnToolbar();
AnnToolbar.SetVisible(FALSE);
AnnToolbar.Create(0.0f, 0.0f, ANNTOOLALIGN_TOP + ANNTOOLALIGN_LEFT);
AnnToolbar.SetButtonTool(AnnToolbar.GetButtonCount(), ANNTOOL_USER_FIRST);
m_LEAD1.Load("d:\\LTWIN14x\\images\\Ulay1.bmp", 0, 0, 1);
AnnToolbar.SetButtonBitmapUp(AnnToolbar.GetButtonCount(), m_LEAD1.GetBitmap());
m_LEAD1.Load("d:\\LTWIN14x\\images\\Ulay2.bmp", 0, 0, 1);
AnnToolbar.SetButtonBitmapDown(AnnToolbar.GetButtonCount(), m_LEAD1.GetBitmap());
m_LEAD1.Load("d:\\LTWIN14x\\images\\image2.cmp", 0, 0, 1);
AnnToolbar.SetButtonToolTipTextID(AnnToolbar.GetButtonCount(), -1);
AnnToolbar.SetButtonToolTipText(AnnToolbar.GetButtonCount(), "User defined tool");
AnnToolbar.SetButtonCount(AnnToolbar.GetButtonCount() + 1);
AnnToolbar.SetVisible(TRUE);
m_LEAD1.SetAnnUserMode(ANNUSERMODE_DESIGN);
//AnnToolbar.SetButtonMenuTextID(14, 1, -1);
AnnToolbar.SetButtonMenuText(14, 1, "My text");