/*---------------------------------------------------------------------------------------------- Return the what's-this help string for the Date Dialog ellipsis button. @param pt not used. @param pptss Address of a pointer to an ITsString COM object for returning the help string. @return true. ----------------------------------------------------------------------------------------------*/ bool AfDeFeEdBoxBut::DeButton::GetHelpStrFromPt(Point pt, ITsString ** pptss) { AssertPtr(pptss); StrApp str; str.Load(kstidEllipsisBtnDateWhatsThisHelp); // No context help available ITsStrFactoryPtr qtsf; qtsf.CreateInstance(CLSID_TsStrFactory); StrUni stu(str); CheckHr(qtsf->MakeString(stu.Bstr(), m_pdee->UserWs(), pptss)); return true; }
/*---------------------------------------------------------------------------------------------- Create a new TssEdit. psz can be NULL if the control should start out empty. ----------------------------------------------------------------------------------------------*/ void TssEdit::Create(HWND hwndPar, int cid, DWORD dwStyle, HWND hwndToolTip, const achar * psz, ILgWritingSystemFactory * pwsf, int ws, IActionHandler * pacth) { AssertPtrN(psz); AssertPtr(pwsf); ITsStringPtr qtss; if (psz) { ITsStrFactoryPtr qtsf; qtsf.CreateInstance(CLSID_TsStrFactory); StrUni stu(psz); CheckHr(qtsf->MakeString(stu.Bstr(), ws, &qtss)); } Create(hwndPar, cid, dwStyle, hwndToolTip, qtss, pwsf, ws, pacth); }