43 lines
1.8 KiB
Plaintext
43 lines
1.8 KiB
Plaintext
|
|
|
|
void ImageView::createToolBar(void)
|
|
{
|
|
/* Block<AddBitmap> addBitmaps;
|
|
|
|
mToolControl=::new ToolBar();
|
|
mToolControl.disposition(PointerDisposition::Delete);
|
|
mToolControl->create(*this,101);
|
|
addBitmaps.insert(&AddBitmap(0,HINST_COMMCTRL));
|
|
if(!mToolControl->addBitmaps(addBitmaps))return;
|
|
// mToolControl->addButton(ToolBarButton(STD_FILENEW,MenuFileNew,ToolBarButton::StateEnabled,ToolBarButton::StyleButton));
|
|
mToolControl->addButton(ToolBarButton(STD_FILEOPEN,MENU_FILE_OPEN,ToolBarButton::StateEnabled,ToolBarButton::StyleButton));
|
|
mToolControl->addButton(ToolBarButton(STD_FILESAVE,500,ToolBarButton::StateEnabled,ToolBarButton::StyleButton));
|
|
// mToolControl->addButton(ToolBarButton(STD_PRINT,500,ToolBarButton::StateEnabled,ToolBarButton::StyleButton));
|
|
// mToolControl->addButton(ToolBarButton(STD_CUT,500,ToolBarButton::StateEnabled,ToolBarButton::StyleButton));
|
|
// mToolControl->addButton(ToolBarButton(STD_COPY,500,ToolBarButton::StateEnabled,ToolBarButton::StyleButton));
|
|
// mToolControl->addButton(ToolBarButton(STD_PASTE,500,ToolBarButton::StateEnabled,ToolBarButton::StyleButton));
|
|
// mToolControl->addButton(ToolBarButton(STD_FIND,500,ToolBarButton::StateEnabled,ToolBarButton::StyleButton));
|
|
// mToolControl->addButton(ToolBarButton(STD_PRINT,500,ToolBarButton::StateEnabled,ToolBarButton::StyleButton)); */
|
|
}
|
|
|
|
|
|
PureToolInfo pureToolInfo;
|
|
Rect itemRect;
|
|
|
|
// mToolControl->getItemRect(0,itemRect);
|
|
clientRect(itemRect);
|
|
pureToolInfo.flags(PureToolInfo::None);
|
|
|
|
// pureToolInfo.hwnd(*mToolControl);
|
|
pureToolInfo.hwnd(getClient());
|
|
// pureToolInfo.resInst(processInstance());
|
|
pureToolInfo.rect(itemRect);
|
|
pureToolInfo.szText("This is an edit control.");
|
|
mToolTipControl->addTool(pureToolInfo);
|
|
|
|
|
|
|
|
SmartPointer<ToolTip> mToolTipControl;
|
|
mToolTipControl=::new ToolTip(*this);
|
|
mToolTipControl.disposition(PointerDisposition::Delete);
|