SIL.FieldWorks.FdoUi.CmObjectUi.OnDisplayDeleteSelectedItem C# (CSharp) Method

OnDisplayDeleteSelectedItem() public method

Hack to "remove" the delete menu from the popup menu.
public OnDisplayDeleteSelectedItem ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
commandObject object
display XCore.UIItemDisplayProperties
return bool
		public virtual bool OnDisplayDeleteSelectedItem(object commandObject, ref UIItemDisplayProperties display)
		{
			CheckDisposed();

			if (m_hostControl.GetType().Name == "Sandbox"
				// Disable deleting from inside "Try a Word" dialog.  See FWR-3212.
				|| m_hostControl.GetType().Name == "TryAWordSandbox"
				// Disable deleting interior items from a WfiMorphBundle.  See LT-6217.
				|| (m_hostControl.GetType().Name == "OneAnalysisSandbox" && !(m_obj is IWfiMorphBundle)))
			{
				display.Visible = display.Enabled = false;
			}
			display.Text = String.Format(display.Text, DisplayNameOfClass);
			return true;
		}