Exemplo n.º 1
0
        void OnSubmit(InputBox input)
        {
            string str = input.InputString;

            if (str == "")
            {
                return;
            }
            switch (opt)
            {
            case "left":
                ChatData chat = new ChatData();
                chat.name    = "江海胡";
                chat.content = str;
                other.AddAndMove(chat, 30);
                break;

            case "center":
                TipData t = new TipData();
                str       = DateTime.Now.ToString();
                t.content = str;
                tip.AddAndMove(t, 30);
                break;

            case "right":
                chat         = new ChatData();
                chat.name    = "胡强";
                chat.content = str;
                self.AddAndMove(chat, 30);
                break;
            }
            input.InputString = "";
        }
Exemplo n.º 2
0
        void OnSubmit(InputBox input)
        {
            string str = input.InputString;

            if (str == "")
            {
                return;
            }
            switch (opt)
            {
            case "left":
                ChatData chat = new ChatData();
                chat.name           = "江海胡";
                chat.content        = str;
                settings.textAnchor = TextAnchor.UpperLeft;
                chat.conSize        = HTextGenerator.GetPreferredSize(new StringEx(str, settings.richText), ref settings);
                other.AddAndMove(chat, chat.conSize.y + 10);
                break;

            case "center":
                TipData t = new TipData();
                str       = DateTime.Now.ToString();
                t.content = str;
                tip.AddAndMove(t, 30);
                break;

            case "right":
                chat                = new ChatData();
                chat.name           = "胡强";
                chat.content        = str;
                settings.textAnchor = TextAnchor.UpperRight;
                chat.conSize        = HTextGenerator.GetPreferredSize(new StringEx(str, settings.richText), ref settings);
                self.AddAndMove(chat, chat.conSize.y + 10);
                break;
            }
            input.InputString = "";
        }