Задача: сделать неактивными кнопки, до наступления какого-либо события:

При наступлении какого-либо события (появление записи, переход и т.п.) кнопки(а) должны(а) быть активны(а).
Решением данной задачи, является добавление в обработчик нажатия кнопки следующего кода, например:
BitBtn2->Enabled=true; // то кнопка доступна BitBtn2->Enabled=false; // кнопка недоступна
Для наглядности, приведем пример обработчика событий:
void __fastcall TPagesDlg::BitBtn1Click(TObject *Sender)
{//Кнопка Предыдущая запись
if (ComboBox1->ItemIndex==0)
{
BitBtn1->Enabled=false;
}
if(ComboBox1->ItemIndex>0)
{
ComboBox1->ItemIndex=ComboBox1->ItemIndex-1;
ComboBox1Change(Sender);
BitBtn2->Enabled=true;
}
}
