Lines Matching refs:pWItem

198 	WinSalMenuItem* pWItem = static_cast<WinSalMenuItem*>(pSalMenuItem);  in InsertItem()  local
206 if(!::InsertMenuItemW( mhMenu, nPos, TRUE, &pWItem->mInfo )) in InsertItem()
210 pWItem->mpSalMenu = this; in InsertItem()
313 WinSalMenuItem* pWItem = static_cast<WinSalMenuItem*>(pSalMenuItem); in SetItemImage() local
315 pWItem->maBitmap = rImage.GetBitmapEx().GetBitmap(); in SetItemImage()
317 pWItem->maBitmap = Bitmap(); in SetItemImage()
325 WinSalMenuItem* pWItem = static_cast<WinSalMenuItem*>(pSalMenuItem); in SetItemText() local
326 pWItem->mText = rText; in SetItemText()
328 pWItem->mText.SearchAndReplace( '~', '&' ); in SetItemText()
329 pWItem->mInfo.fMask = MIIM_TYPE | MIIM_DATA; in SetItemText()
330 pWItem->mInfo.fType = MFT_STRING; in SetItemText()
332 if( pWItem->mpMenu && !((Menu*) pWItem->mpMenu)->IsMenuBar() ) in SetItemText()
333 pWItem->mInfo.fType |= MFT_OWNERDRAW; in SetItemText()
337 XubString aStr( pWItem->mText ); in SetItemText()
338 if( pWItem->mAccelText.Len() ) in SetItemText()
341 aStr.Append( pWItem->mAccelText ); in SetItemText()
343 pWItem->mInfo.dwTypeData = (LPWSTR) aStr.GetBuffer(); in SetItemText()
344 pWItem->mInfo.cch = aStr.Len(); in SetItemText()
346 if(!::SetMenuItemInfoW( mhMenu, nPos, TRUE, &pWItem->mInfo )) in SetItemText()
357 WinSalMenuItem* pWItem = static_cast<WinSalMenuItem*>(pSalMenuItem); in SetAccelerator() local
358 pWItem->mAccelText = rKeyName; in SetAccelerator()
359 pWItem->mInfo.fMask = MIIM_TYPE | MIIM_DATA; in SetAccelerator()
360 pWItem->mInfo.fType = MFT_STRING; in SetAccelerator()
362 if( pWItem->mpMenu && !((Menu*)pWItem->mpMenu)->IsMenuBar() ) in SetAccelerator()
363 pWItem->mInfo.fType |= MFT_OWNERDRAW; in SetAccelerator()
366 XubString aStr( pWItem->mText ); in SetAccelerator()
367 if( pWItem->mAccelText.Len() ) in SetAccelerator()
370 aStr.Append( pWItem->mAccelText ); in SetAccelerator()
372 pWItem->mInfo.dwTypeData = (LPWSTR) aStr.GetBuffer(); in SetAccelerator()
373 pWItem->mInfo.cch = aStr.Len(); in SetAccelerator()
375 if(!::SetMenuItemInfoW( mhMenu, nPos, TRUE, &pWItem->mInfo )) in SetAccelerator()