private ConsoleColor GetConsoleColor(ConsoleColor current, ConsoleThemeColor color) { ConsoleColorExt ext = this.GetColor(color); if (ext != ConsoleColorExt.Inhreit) { return (ConsoleColor) ext; } return current; }
private ConsoleColor GetConsoleColor(ConsoleColor current, ConsoleThemeColor color) { ConsoleColorExt ext = this.GetColor(color); if (ext != ConsoleColorExt.Inhreit) { return((ConsoleColor)ext); } return(current); }
public ConsoleColorExt this[ConsoleThemeColor color] { get { return(this.Mappings[(int)color]); } set { this.Mappings[(int)color] = value; } }
static GuiTerminal() { ShowFullErrors = false; RC.Verbosity = ConsoleVerbosity.Normal; InfoColor = ConsoleThemeColor.SubTextGood; InfoDetailColor = ConsoleThemeColor.SubText; ErrorColor = ConsoleThemeColor.TextBad; ErrorDetailColor = ConsoleThemeColor.SubTextBad; TransmitColor = ConsoleThemeColor.SubTextGood; ReceiveColor = ConsoleThemeColor.SubTextBad; TimeTagColor = ConsoleThemeColor.SubText; MessageColor = ConsoleThemeColor.Text; }
/// <summary> /// /// </summary> /// <returns></returns> public string CreatePackage() { if (Helper.IsNullOrEmpty(SaltValue)) { SaltValue = Guid.NewGuid().ToString(); } string archivePath = CreateTempPackage(); long packageSize = new FileInfo(archivePath).Length; if (Recompress) { archivePath = RecompressPackage(archivePath); } m_CompressedSize = new FileInfo(archivePath).Length; ConsoleThemeColor resultColour = ConsoleThemeColor.Text; if (m_CompressedSize <= (m_TotalInitialSize / 4) * 3) { resultColour = ConsoleThemeColor.TextGood; } else if (m_CompressedSize < m_TotalInitialSize) { resultColour = ConsoleThemeColor.SubTextNutral; } else { resultColour = ConsoleThemeColor.TextBad; } RC.WriteLine(ConsoleVerbosity.Verbose, ConsoleThemeColor.TitleText, "\n" + Rpx.Strings.Package_SummaryTitle); CmdHelper.WriteInfoToConsole(ConsoleVerbosity.Normal, Rpx.Strings.Package_FilesTotalSize, CmdHelper.GetMemStringFromBytes(m_TotalInitialSize, true), RC.Theme[ConsoleThemeColor.Text]); CmdHelper.WriteInfoToConsole(ConsoleVerbosity.Normal, Rpx.Strings.Package_CompressedSize, CmdHelper.GetMemStringFromBytes(m_CompressedSize, true), RC.Theme[resultColour]); CmdHelper.WriteInfoToConsole(ConsoleVerbosity.Normal, Rpx.Strings.Package_Compression, (100 - (((double)m_CompressedSize / (double)m_TotalInitialSize) * 100.0)).ToString("N2") + "% ", RC.Theme[resultColour]); OutputFile = archivePath; return(archivePath); }
public static void WriteWarning(ConsoleThemeColor colour, int id, string str) { App.WriteWarning(colour, id, str); }
public static void WriteMessage(ConsoleMessage type, ConsoleThemeColor colour, int errorId, string str) { App.WriteMessage(type, colour, errorId, str); }
public void Write(ConsoleThemeColor color, string format, params object[] args) { this.m_Result.AppendFormat("<t:{0}>{1}</t>{2}", (int) color, EscapeString(string.Format(format, args)), Environment.NewLine); }
public void Write(ConsoleThemeColor colour, string str) { ConsoleExt.Write(colour, str); }
public static void WritePrompt(ConsoleThemeColor colour, string str) { WriteMessage(ConsoleMessage.Prompt, Theme[colour], str); }
public ConsoleColorExt this[ConsoleThemeColor color] { get { return this.Mappings[(int) color]; } set { this.Mappings[(int) color] = value; } }
public static void WriteLine(ConsoleVerbosity level, ConsoleThemeColor colour, string str) { WriteLine(level, Theme[colour], str); }
public static void WriteInterpreted(ConsoleThemeColor colour, string buffer, int paddingLeft, int paddingRight) { ConsoleFormatter.WriteInterpreted(m_SystemConsole, Theme[colour], buffer, paddingLeft, paddingRight); }
public static void WriteLine(ConsoleThemeColor colour, string str) { WriteLine(Theme[colour], str); }
public static void WriteError(ConsoleThemeColor colour, int id, string str) { WriteMessage(ConsoleMessage.Error, Theme[colour], id, str); }
public void WriteWarning(ConsoleThemeColor colour, int id, string str) { ConsoleExt.WriteWarning(colour, id, str); }
public void WriteMessage(ConsoleMessage type, ConsoleThemeColor colour, string str) { ConsoleExt.WriteMessage(type, colour, str); }
public static void WriteWrapped(ConsoleThemeColor colour, string message, int paddingLeft, int paddingRight) { App.WriteWrapped(colour, message, paddingLeft, paddingRight); }
public static void WriteMessage(ConsoleMessage type, ConsoleThemeColor colour, string str) { WriteMessage(type, Theme[colour], 0, str); }
public static void Write(ConsoleVerbosity level, ConsoleThemeColor colour, string str) { App.Write(level, colour, str); }
public static void WriteMessage(ConsoleMessage type, ConsoleThemeColor colour, int errorId, string str) { WriteMessage(type, Theme[colour], errorId, null, 0, 0, str); }
public static void WriteWarning(ConsoleThemeColor colour, int id, string str) { WriteMessage(ConsoleMessage.Warning, Theme[colour], id, str); }
public static void WriteWarning(ConsoleThemeColor colour, int id, string sourceFile, int line, int character, string str) { WriteMessage(ConsoleMessage.Warning, Theme[colour], id, sourceFile, line, character, str); }
public void WriteError(ConsoleThemeColor colour, int id, string str) { ConsoleExt.WriteError(colour, id, str); }
public static void WriteInterpreted(ConsoleThemeColor colour, string buffer, int paddingLeft, int paddingRight) { App.WriteInterpreted(colour, buffer, paddingLeft, paddingRight); }
public void Write(ConsoleVerbosity level, ConsoleThemeColor colour, string str) { ConsoleExt.Write(level, colour, str); }
public static void WriteMessage(ConsoleMessage type, ConsoleThemeColor colour, int errorId, string sourceFile, int line, int character, string str) { App.WriteMessage(type, colour, errorId, sourceFile, line, character, str); }
public static void WriteWarning(ConsoleThemeColor colour, int id, string sourceFile, int line, int character, string str) { App.WriteWarning(colour, id, sourceFile, line, character, str); }
public void WriteLine(ConsoleThemeColor color, string message) { this.m_Result.AppendFormat("<t:{0}>{1}</t>{2}", (int) color, EscapeString(message), Environment.NewLine); }
public static void Write(ConsoleThemeColor colour, string str) { App.Write(colour, str); }
public void WriteWrapped(ConsoleThemeColor colour, string message, int paddingLeft, int paddingRight) { ConsoleExt.WriteWrapped(colour, message, paddingLeft, paddingRight); }
public static void WriteError(ConsoleThemeColor colour, int id, string str) { App.WriteError(colour, id, str); }
public void WriteMessage(ConsoleMessage type, ConsoleThemeColor colour, int errorId, string str) { ConsoleExt.WriteMessage(type, colour, errorId, str); }
public void WriteWarning(ConsoleThemeColor colour, int id, string sourceFile, int line, int character, string str) { ConsoleExt.WriteWarning(colour, id, sourceFile, line, character, str); }
private ConsoleColorExt GetColor(ConsoleThemeColor color) { return this.Mappings[(int) color]; }
public static void WriteMessage(MessageDirection dir, OscTimeTag?timeTag, ConsoleThemeColor messageColor, string message) { WriteMessage(RC.App, dir, timeTag, messageColor, message); }
public static void WriteMessage(IConsole console, MessageDirection dir, OscTimeTag?timeTag, ConsoleThemeColor messageColor, string message) { lock (m_Lock) { switch (dir) { case MessageDirection.Transmit: console.Write(ConsoleVerbosity.Normal, TransmitColor, "TX "); break; case MessageDirection.Receive: console.Write(ConsoleVerbosity.Normal, ReceiveColor, "RX "); break; default: break; } if (timeTag != null && timeTag.Value.Value > 0) { console.Write(ConsoleVerbosity.Normal, TimeTagColor, timeTag.ToString() + " "); } console.WriteLine(ConsoleVerbosity.Normal, messageColor, message); } }
public static void WriteMessage(ConsoleMessage type, ConsoleThemeColor colour, string str) { App.WriteMessage(type, colour, str); }
public static void WriteMessage(ConsoleMessage type, ConsoleThemeColor colour, int errorId, string sourceFile, int line, int character, string str) { WriteMessage(type, Theme[colour], errorId, sourceFile, line, character, str); }
public static void WriteWrapped(ConsoleThemeColor colour, string message, int paddingLeft, int paddingRight) { WriteWrapped(Theme[colour], message, paddingLeft, paddingRight); }
public void WriteInterpreted(ConsoleThemeColor colour, string buffer, int paddingLeft, int paddingRight) { ConsoleExt.WriteInterpreted(colour, buffer, paddingLeft, paddingRight); }
public void Write(ConsoleThemeColor color, string message) { this.m_Result.AppendFormat("<t:{0}>{1}</t>", (int) color, EscapeString(message)); }