Форум: "Основная";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];
ВнизTAction то работает, то нет. Найти похожие ветки
← →
TTCustomDelphiMaster (2002-12-11 15:16) [0]В DesignTime устанавливаю свойство Enabled компонента TAction в True. Он привязан к кнопке и пункту меню. При запуске приложения это свойство устанавливается в False :(непонятно кем и почему???). Добавляю пустой обработчик
procedure TContactsForm.actAddClientUpdate(Sender: TObject);
begin
//
end;
Свойство Enabled = True при запуске, пока не нажму на кнопку или пункт меню.
В программе я нигде неизменяю свойство Enabled.
На второй форме все сделано так же и работает нормально.
Какие мысли будут по этому поводу?
Заранее спасибо за ответы.
← →
han_malign (2002-12-11 15:27) [1]А состояние кнопки или пункта меню ты нигде не меняешь? По идее они будут на зеркалиться на Action.
А устанавливалось в False дизайнером при сохранении, т.к. обработчика не было, по тому-же поводу, по какому тебе пришлось // ставить.
← →
Reindeer Moss Eater (2002-12-11 15:29) [2]Нет обработчика - нет доступности Action и всех контролов с ним связанных.
← →
VAleksey (2002-12-11 15:30) [3]
> Reindeer Moss Eater (11.12.02 15:29)
и мне кажется что это удобная фенечка
← →
TTCustomDelphiMaster (2002-12-11 15:50) [4]Спасибо за помощь.
Действительно если у Action не обрабатывается ни одно из событий он становится неактивным.
Добавил
procedure TContactsForm.actAddClientExecute(Sender: TObject);
begin
ShowMessage("Эта операция еще не реализована");
end;
и все заработало :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.12.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c