private void PermOK_Button_Click(object sender, EventArgs e)
{
//ハッシュタグの整形
string hashStr = UseHashText.Text;
if (!this.AdjustHashtags(ref hashStr, !this.RunSilent)) return;
UseHashText.Text = hashStr;
int idx = 0;
if (!this._isAdd && this.HistoryHashList.SelectedIndices.Count > 0)
{
idx = this.HistoryHashList.SelectedIndices[0];
this.HistoryHashList.Items.RemoveAt(idx);
do
{
this.HistoryHashList.SelectedIndices.Clear();
} while (this.HistoryHashList.SelectedIndices.Count > 0);
this.HistoryHashList.Items.Insert(idx, hashStr);
this.HistoryHashList.SelectedIndex = idx;
}
else
{
this.AddHashToHistory(hashStr, false);
do
{
this.HistoryHashList.SelectedIndices.Clear();
} while (this.HistoryHashList.SelectedIndices.Count > 0);
this.HistoryHashList.SelectedIndex = this.HistoryHashList.Items.IndexOf(hashStr);
}
ChangeMode(false);
}