Блог IT для Windows

Все про Windows, программное обеспечение, информационную безопасность, программирование

Неактивные кнопки на C++ Builder

E-mail Печать
(11 голоса, среднее 5.00 из 5)

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

Неактивные кнопки

При наступлении какого-либо события (появление записи, переход и т.п.) кнопки(а) должны(а) быть активны(а).

Решением данной задачи, является добавление в обработчик нажатия кнопки следующего кода, например:

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;
}
}

 

Добавить комментарий


Защитный код
Обновить

Праздники и история IT

Кто на сайте

Сейчас 187 гостей онлайн

Статистика

Яндекс.Метрика

Экспорт RSS

feed-image RSS

Поиск по сайту

Голосования

Какой операционной системой вы пользуетесь
 
Каким антивирусом вы пользуетесь
 

Мы в Яндекс.Дзен

Блог IT

Мы Вконтакте


Форум программистов и сисадминов Киберфорум