/// <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; } } }