public override void Init() { view.Init(); if (game.checkTask != null && game.checkTask.Done) { SuccessfulUpdateCheck(game.checkTask); } checkTask = new UpdateCheckTask(); checkTask.CheckForUpdatesAsync(); game.Window.Keyboard.KeyDown += KeyDown; game.Window.Keyboard.KeyUp += KeyUp; SetWidgetHandlers(); Resize(); }
public override void Init() { base.Init(); view.Init(); SetWidgetHandlers(); Resize(); if (game.checkTask != null && game.checkTask.Done && game.checkTask.Success) { SuccessfulUpdateCheck(game.checkTask); } checkTask = new UpdateCheckTask(); checkTask.CheckForUpdatesAsync(); }
public override void Init() { base.Init(); view.Init(); widgets[view.relIndex].OnClick = UpdateStableD3D9; widgets[view.relIndex + 1].OnClick = UpdateStableOpenGL; widgets[view.devIndex].OnClick = UpdateDevD3D9; widgets[view.devIndex + 1].OnClick = UpdateDevOpenGL; widgets[view.backIndex].OnClick = SwitchToSettings; Resize(); if (game.checkTask.Completed && game.checkTask.Success) { SuccessfulUpdateCheck(game.checkTask); } checkTask = new UpdateCheckTask(); checkTask.RunAsync(game); }