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

Вниз

ActionList-ы на соседных фреймах.   Найти похожие ветки 

 
lesstab ©   (2011-07-16 11:00) [0]

На форме два фрейма. На каждом фрейме свой ActionList.
Action-ы  связаны на клавиши (ShortCut).
Во время выполнения нажимаю на клавиш, должно срабатывать акт текущего фрейма, но срабатывает акт соседного фрейма (того, что вставлен на форму первым). ((

Думал, что фреймы смогут распозновать свои ActionList-ы. Ведь, некрасиво, когда все время родительская форма подсказывает который акт должен выполняться.

Как организовать все, чтобы описания актов оставались на модулях своего фрейма?


 
lesstab ©   (2011-07-16 11:32) [1]

Решил так.
В собственных модулях каждого фрейма "объяснил":


procedure TfrmCurriculum.FrameEnter(Sender: TObject);
begin
    ActionList1.State := asSuspendedEnabled;
    ActionList1.State := asNormal;
end;

procedure TfrmCurriculum.FrameExit(Sender: TObject);
begin
    ActionList1.State := asSuspended;
end;


Работает. ))



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

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

Наверх




Память: 0.46 MB
Время: 0.007 c
2-1353028451
Abcdef123
2012-11-16 05:14
2013.07.14
как контролировать ShortCut клавиши?


15-1360858297
alexdn
2013-02-14 20:11
2013.07.14
Мозг как процессор


15-1361788959
Медвежонок Пятачок
2013-02-25 14:42
2013.07.14
сила воли и свобода выбора у зайца


15-1361910606
Юрий
2013-02-27 00:30
2013.07.14
С днем рождения ! 27 февраля 2013 среда


11-1245592958
Демьян
2009-06-21 18:02
2013.07.14
Порт lzma под KOL