void ContextMenu::insertItem(unsigned position, ContextMenuItem& item) { checkOrEnableIfNeeded( item ); if( item.releasePlatformDescription() != NULL ) m_platformDescription->AddItem( item.releasePlatformDescription(), position ); }
void ContextMenu::appendItem(ContextMenuItem& item) { checkOrEnableIfNeeded(item); BMenuItem* menuItem = item.releasePlatformDescription(); if (menuItem) m_platformDescription->AddItem(menuItem); }
void ContextMenu::insertItem(unsigned int position, ContextMenuItem& item) { if (!m_platformDescription) return; checkOrEnableIfNeeded(item); ::InsertMenuItem(m_platformDescription, position, TRUE, item.releasePlatformDescription()); }
void ContextMenu::appendItem(ContextMenuItem& item) { DEBUG("ContextMenu::appendItem\n" ); checkOrEnableIfNeeded( item ); os::MenuItem* pcItem = item.releasePlatformDescription(); if( pcItem != NULL ) m_platformDescription->AddItem( pcItem ); }