public static FavoritesOptions.cFavorite addFavorite(FavoritesOptions fo, String ip, int port) { if (fo == null) { fo = getFavoritesOptions(); } FavoritesOptions.cFavorite rv = new FavoritesOptions.cFavorite() { ip = ip.Trim().ToLower(), port = port }; fo.Favorites.Add(rv); fo.Save("./conf/favorites.xml"); return(rv); }
private void bFavAdd_Click(object sender, EventArgs e) { String ip = tB_IP.Text.Trim(); ushort port = getPort(); if (StarterFunctions.ContainsFavorite(fo, ip, port)) { return; } FavoritesOptions.cFavorite fav = StarterFunctions.addFavorite(fo, ip, port); addFavoriteToFavList(fav); StatusMessage sm = new StatusMessage(fav.ip, (ushort)fav.port); sm.start(); statusMessageList.Add(sm); }
public void addFavoriteToFavList(FavoritesOptions.cFavorite fav) { DGV_Fav.Rows.Add("", fav.ip, fav.port, "0", "-1", ""); }