Я разрабатываю плагин для Rhino, и когда я запускаю плагин команды запуска, я выполняю следующее.Он создает всплывающую форму, на которой есть таймер, и через 2 секунды я загружаю другую форму.
Если я по ошибке снова нажимаю на значок плагина, он создает еще один экземпляр всплывающей формы, который загружаетплагин снова.
Как мне предотвратить это?
Это код, который составляет форму.
public override IRhinoCommand.result RunCommand(IRhinoCommandContext context)
{
Splash Splash = new Splash();
Splash.Show();
return IRhinoCommand.result.success;
}