void ImageView::createToolBar(void) { /* Block 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 mToolTipControl; mToolTipControl=::new ToolTip(*this); mToolTipControl.disposition(PointerDisposition::Delete);