This commit is contained in:
@@ -39,40 +39,15 @@ namespace AyaNovaQBI
|
||||
private void editField_Enter(object sender, EventArgs e)
|
||||
{
|
||||
_CurrentTextEditor = (TextBox)sender;
|
||||
|
||||
foreach (ToolBase t in tbManager.Tools)
|
||||
var edittag = _CurrentTextEditor.Tag.ToString();
|
||||
foreach (ToolStripMenuItem t in tbManager.Items)
|
||||
{
|
||||
if (t is PopupMenuTool)
|
||||
t.SharedProps.Visible = false;
|
||||
}
|
||||
|
||||
switch (_CurrentTextEditor.Name)
|
||||
{
|
||||
case "edHeader":
|
||||
tbManager.Tools["InsertHeader"].SharedProps.Visible = true;
|
||||
break;
|
||||
case "edFooter":
|
||||
tbManager.Tools["InsertFooter"].SharedProps.Visible = true;
|
||||
break;
|
||||
case "edUnit":
|
||||
tbManager.Tools["InsertUnit"].SharedProps.Visible = true;
|
||||
break;
|
||||
case "edService":
|
||||
tbManager.Tools["InsertService"].SharedProps.Visible = true;
|
||||
break;
|
||||
case "edTravel":
|
||||
tbManager.Tools["InsertTravel"].SharedProps.Visible = true;
|
||||
break;
|
||||
case "edOutsideService":
|
||||
tbManager.Tools["InsertOutsideService"].SharedProps.Visible = true;
|
||||
break;
|
||||
case "edMiscExpense":
|
||||
tbManager.Tools["InsertMiscExpense"].SharedProps.Visible = true;
|
||||
break;
|
||||
case "edLoanItem":
|
||||
tbManager.Tools["InsertLoanItem"].SharedProps.Visible = true;
|
||||
break;
|
||||
}
|
||||
var menutag = t.Tag.ToString();
|
||||
if (!menutag.StartsWith("Insert"))//skip the two permanently visible ones
|
||||
{
|
||||
t.Visible = edittag == menutag;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void tbManager_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
|
||||
|
||||
Reference in New Issue
Block a user