private void readList()
{
poolList.Clear();
poolsList.Items.Clear();
PoolItem.resetId();
addressText.Text = String.Empty;
userText.Text = String.Empty;
passwordText.Text = String.Empty;
notesText.Text = String.Empty;
removeButton.Enabled = false;
saveButton.Enabled = false;
startButton.Enabled = false;
string[] items;
try {
items = File.ReadAllLines("pool_list.txt");
} catch (IOException) {
items = new string[0];
}
if (items.Length == 0) return;
foreach (string item in items) {
string[] itemParams = item.Split('|');
poolList.Add(new PoolItem(itemParams[0], itemParams[1], itemParams[2], itemParams[3]));
}
foreach (PoolItem item in poolList) {
poolsList.Items.Add("[" + item.id + "] " + item.address + " -=::=- " + item.description);
}
}