private void linkLabel1_LinkClicked(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e)
{
if (!m_launchedFromInsertMenu)
XCore.XMessageBoxExManager.Trigger("CreateNewFromGrammaticalCategoryCatalog");
m_cache.DomainDataByFlid.BeginUndoTask(LexTextControls.ksUndoInsertCategory,
LexTextControls.ksRedoInsertCategory);
var posFactory = m_cache.ServiceLocator.GetInstance<IPartOfSpeechFactory>();
if (m_subItemOwner != null)
{
m_selPOS = posFactory.Create();
m_subItemOwner.SubPossibilitiesOS.Add(m_selPOS);
}
else
{
m_selPOS = posFactory.Create();
m_posList.PossibilitiesOS.Add(m_selPOS);
}
m_cache.DomainDataByFlid.EndUndoTask();
DialogResult = DialogResult.Yes;
Close();
}