Exemplo n.º 1
0
 public PesterchumFormatter()
 {
     InitializeComponent();
     //commandFont = new Font("Microsoft Yahei", 12f, FontStyle.Underline);
     commandFont = new Font(output.Font, FontStyle.Underline);
     instance    = this;
     input_TextChanged(null, null);
 }
Exemplo n.º 2
0
        public void Say(string line)
        {
            PesterchumFormatter window = PesterchumFormatter.instance;

            if (addQuirk != null && window.quirkEnabled())
            {
                line = line.Substring(0, line.IndexOf(':') + 1) + addQuirk(line.Substring(line.IndexOf(':') + 1));
            }
            window.appendOutput(line + "\n", color, font);
        }
Exemplo n.º 3
0
        public void printShortName()
        {
            PesterchumFormatter window = PesterchumFormatter.instance;

            if (memoState != Chum.MemoState.NONE && memoState != MemoState.UNKNOWN)
            {
                window.appendOutput(memoState.ToString().Substring(0, 1), color, font);
            }
            else if (memoState == MemoState.UNKNOWN)
            {
                window.appendOutput("?", color, font);
            }
            window.appendOutput(shortName, color, font);
            if (memoUserCnt != 0)
            {
                window.appendOutput(memoUserCnt.ToString(), color, font);
            }
        }
Exemplo n.º 4
0
        public void printWholeName()
        {
            PesterchumFormatter window = PesterchumFormatter.instance;

            if (memoState != MemoState.NONE && memoState != MemoState.UNKNOWN)
            {
                window.appendOutput(memoState.ToString() + " ");
            }
            window.appendOutput(longName + " ");
            if (memoUserCnt != 0)
            {
                window.appendOutput(memoUserCnt.ToString() + " ");
            }
            window.appendOutput("[");

            printShortName();

            window.appendOutput("] ");
        }