Hide Plug-In on Main Menu

From AutoCount Resource Center
Revision as of 10:07, 17 November 2017 by DanielY (talk | contribs) (Created page with "<syntaxhighlight lang="csharp" highlight="10"> public class PlugInMain : AutoCount.PlugIn.BasePlugIn { public PlugInMain() : base(new Guid("12D34B4A-692D-46DE-8D7D-B3520D4...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
public class PlugInMain : AutoCount.PlugIn.BasePlugIn
{
    public PlugInMain() : base(new Guid("12D34B4A-692D-46DE-8D7D-B3520D4CA679"),
        "My PlugIn for AC 2.0", "1.0.0.1")
    {
    }

    public override bool BeforeLoad(BeforeLoadArgs e)
    {
        e.MainMenuCaption = "My PlugIn 2";
        return base.BeforeLoad(e);
    }

    public override void AfterLogin(AfterLoginArgs e)
    {
        e.Visible = false;
        base.AfterLogin(e);
    }
}
  • Add e.Visible = false in an override method of AfterLogin(AfterLoginArgs e) will not show "My PlugIn 2" on the MainMenu.