private void bAddWorld_Click( object sender, EventArgs e )
{
AddWorldPopup popup = new AddWorldPopup( null );
if ( popup.ShowDialog() == DialogResult.OK ) {
Worlds.Add( popup.World );
popup.World.LoadedBy = WorldListEntry.WorldInfoSignature;
popup.World.LoadedOn = DateTime.UtcNow;
}
if ( cMainWorld.SelectedItem == null ) {
FillWorldList();
if ( cMainWorld.Items.Count > 0 ) {
cMainWorld.SelectedIndex = 0;
}
} else {
string mainWorldName = cMainWorld.SelectedItem.ToString();
FillWorldList();
cMainWorld.SelectedItem = mainWorldName;
}
}