Exemplo n.º 1
0
 public static void StartUpdateDialog(Form owner, MegaUpdater updater)
 {
     using (var w = new ModUpdateProgressDialog())
     {
         w.Icon          = owner.Icon;
         w.StartPosition = FormStartPosition.CenterParent;
         w._megaUpdater  = updater;
         w.ShowDialog(owner);
     }
 }
Exemplo n.º 2
0
        public MainWindow()
        {
            Icon = Icon.ExtractAssociatedIcon(Assembly.GetExecutingAssembly().Location);

            Program.MainSynchronizationContext = SynchronizationContext.Current;

            Instance = this;

            InitializeComponent();

            SetupTabs();

            Text = $"{Text} - {Assembly.GetExecutingAssembly().GetName().Version}";

            Task.Run((Action)PopulateStartMenu);

            _megaUpdater = new MegaUpdater();
        }