void LogMessage(string message) { DebugPane.Activate(); DebugPane.OutputString(string.Format("{0}: {1} \r\n", PackageName, message)); if (optionsPage.LoggingEnabled) { logger.Info(message); } }
public override void LoadContent() { debugPane = new DebugPane(); MainContainer.remove(MainContainer.Children.ToArray()); MainContainer.add(debugPane); // TODO temporary solution? BattleManager = ((Besmash)ScreenManager.Game).BattleManager; BattlePane = new BattlePane(BattleManager); MainContainer.add(BattlePane); base.LoadContent(); TileMap.MapAlpha = 0; }
private void MenuItemCallback(object sender, EventArgs e) { try { var processesKilled = CassiniUtil.KillAllCassiniInstances(); DebugPane.Activate(); DebugPane.OutputString($"{PackageName}: Mission Acquired. Hunting... \r\n"); processesKilled.ForEach(p => DebugPane .OutputString($"{PackageName}: Killed {p.Name}: Id= {p.Id}, Handle= {p.Handle}.\r\n")); TaskBarUtil.RefreshNotificationArea(); DebugPane.OutputString($"{PackageName}: Over and Out. \r\n"); } catch (Exception exception) { Trace.WriteLine(CultureInfo.CurrentCulture, $"Exception: {exception.Message}"); } }