Пример #1
0
        /// <summary>
        /// Fired when a key is typed. This is the equivalent of KeyListener.keyTyped(KeyEvent e).
        /// </summary>
        protected override void KeyTyped(char par1, int par2)
        {
            if (TextboxWorldName.Func_50025_j() && !MoreOptions)
            {
                TextboxWorldName.Func_50037_a(par1, par2);
                LocalizedNewWorldText = TextboxWorldName.GetText();
            }
            else if (TextboxSeed.Func_50025_j() && MoreOptions)
            {
                TextboxSeed.Func_50037_a(par1, par2);
                Seed = TextboxSeed.GetText();
            }

            if (par1 == '\r')
            {
                ActionPerformed(ControlList[0]);
            }

            ControlList[0].Enabled = TextboxWorldName.GetText().Length > 0;
            MakeUseableName();
        }
        /// <summary>
        /// Fired when a key is typed. This is the equivalent of KeyListener.keyTyped(KeyEvent e).
        /// </summary>
        protected override void KeyTyped(char par1, int par2)
        {
            ServerName.Func_50037_a(par1, par2);
            ServerAddress.Func_50037_a(par1, par2);

            if (par1 == '\t')
            {
                if (ServerName.Func_50025_j())
                {
                    ServerName.setFocused(false);
                    ServerAddress.setFocused(true);
                }
                else
                {
                    ServerName.setFocused(true);
                    ServerAddress.setFocused(false);
                }
            }

            if (par1 == '\r')
            {
                ActionPerformed(ControlList[0]);
            }

            ControlList[0].Enabled = ServerAddress.GetText().Length > 0 && StringHelperClass.StringSplit(ServerAddress.GetText(), ":", true).Length > 0 && ServerName.GetText().Length > 0;

            if (ControlList[0].Enabled)
            {
                string   s   = ServerAddress.GetText().Trim();
                string[] @as = StringHelperClass.StringSplit(s, ":", true);

                if (@as.Length > 2)
                {
                    ControlList[0].Enabled = false;
                }
            }
        }