Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

Кнопки ToolBar a и пункты меню   Найти похожие ветки 

 
Charly22   (2004-10-04 01:19) [0]

Правильно ли я понимаю ситуацию?
Пусть имеются две кнопки на тулбаре: tbButton1 и tbButton2.
Также имеются два пункта меню: miMenu1 и miMenu2.

Код я пишу в обработчике OnClick для пунктов меню. Кнопку на тулбаре связываю с соответствующим пунктом меню через св-во кнопки MenuItem.
И вот, например, такая ситуация:


procedure TForm1.miMenu1Click(Sender: TObject);
begin
  .......
  .......
  miMenu2.Enabled := False;
end;


Должна ли при этом соответствующая кнопка tbButton2 также стать недоступной (неактивной)?
Мне кажется, что должна. Но у меня этого не происходит. А почему, я не могу понять...


 
Рыба ©   (2004-10-04 01:29) [1]

По-моему должен быть только один и тот же обработчик нажатия на кнопку или меню, а состояние устанавливай вручную.


 
Oleg__Gashev ©   (2004-10-04 02:10) [2]

Если память не подводит, проще дисеблить actions.
Прописывай одну и туже action для кнопке на тулбаре и меню и дисабли её.


 
pipll ©   (2004-10-04 23:53) [3]

А не легче использовать Action? Тогда и с туллбарбатоне и в менюайтем указать соответствующий экшен. Если захотим сделать дизэйбл - делаем его для экшена, тогда туллбарбатон и менюайтем автоматом станут дизэйбл.



Страницы: 1 вся ветка

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.055 c
8-1090389409
Игорь Н.
2004-07-21 09:56
2004.10.17
Как засунуть .bmp внутрь .exe шника?


1-1097053291
Belkova
2004-10-06 13:01
2004.10.17
StrToDate


1-1096892036
leonidus
2004-10-04 16:13
2004.10.17
Drag&Drog группы элементов в ListBox


1-1096661203
SMART_n
2004-10-02 00:06
2004.10.17
Delphi 8 и FillChar


1-1096909779
Werwolf
2004-10-04 21:09
2004.10.17
вопрос по sin и cos