Action.ShortCut x Vários Forms
18/02/2013
0
Tenho uma aplicação onde a tela de cadastro é baseado em outro FORM (herança).
Nesse FORM padrão eu tenho um ActionList e algumas actions com ShortCut.
Porém quando abro + de um form e utilizo qualquer ShortCut ele executa a do primeiro FORM aberto.
Alguém sabe o que pode ser?
Lorival Filho
Posts
21/02/2013
Joel Rodrigues
25/02/2013
Lorival Filho
25/02/2013
Alessandro Folk
olá amigo!
creio que você deva estar trabalhando com MDI ou TDI, portanto todos os form's estão abertos e prontos para executarem ações predeterminadas...
nesse caso uma solução que poderia lhe servir é nos eventos OnActivate e OnDesactivate do seu form HERANÇA estar colocando o seguinte código:
//FormActivate ActionList1.State := asNormal; //FormDeactivate ActionList1.State := asSuspended;
Para mim funcionou!!!
28/02/2013
Lorival Filho
Estou tentando outras formas mas até agora nada.
Clique aqui para fazer login e interagir na Comunidade :)