Re: [delphi-br] Vantagens do ActionList
Hudson, não uso actionlist, mas para você fazer isso, poderia simplesmente compartilhar o evento com todos os botões. Ou seja, todos os botões usariam o mesmo evento e executariam o mesmo código. Hudson escreveu: Depende... Eu uso o Actionlist para reduzir o codigo e facilitar manutenção vamos dizer que temos 2, 3 ou mais ação que nos leva ao mesmo lugar... feito colocar um cod para cada um deles faço no actionlist e ligo ao componente. Exe.: chamando um form MDI isso no botão 1 Form1 := TFrom1.Creator(Self); isso no botão 2 Form1 := TFrom1.Creator(Self); isso no botão 3 Form1 := TFrom1.Creator(Self); isso no botão 4 Form1 := TFrom1.Creator(Self); pode ver que todos os 4 leva o mesmo codigo: para evitar de criar eventos para cada ação o actionlist vc usa somente uma vez e pronto espero ter ajudado. Atenciosamente Hudson Dias www.alcancedigital.com.br MSN: [EMAIL PROTECTED] mailto:hudson_bh%40hotmail.com Skype: hudson_bh Tele: (31)3434-6304 - Original Message - From: Red Mosquito To: [EMAIL PROTECTED] mailto:lista-delphi%40yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Wednesday, September 19, 2007 5:01 PM Subject: [delphi-br] Vantagens do ActionList Srs, Peguei um sistema em delphi7 para manutenção. Percebi que na maioria dos programas existe um ActionList, e o evento OnClick dos botões estão relacionados com o ActionList ( actExecute ). Pergunto : Qual a vantagem disso ? Por que o programador não colocou diretamente no OnClick do botão tudo o que deveria ser feito, que no entanto se encontra no referido actExecute relacionado ? Obrigado, Junior [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [delphi-br] Vantagens do ActionList
Pode simrsrsrs e a programação que tem varios caminho levando ao unico lugar...rsrsrs a diferença q vc pode ultilizar tbm as tecla para atalhos o mesmo não encontra em algum componente! Atenciosamente Hudson Dias www.alcancedigital.com.br MSN: [EMAIL PROTECTED] Skype: hudson_bh Tele: (31)3434-6304 - Original Message - From: Alexandre Rodrigues To: delphi-br@yahoogrupos.com.br Sent: Wednesday, September 19, 2007 9:20 PM Subject: Re: [delphi-br] Vantagens do ActionList Hudson, não uso actionlist, mas para você fazer isso, poderia simplesmente compartilhar o evento com todos os botões. Ou seja, todos os botões usariam o mesmo evento e executariam o mesmo código. Hudson escreveu: Depende... Eu uso o Actionlist para reduzir o codigo e facilitar manutenção vamos dizer que temos 2, 3 ou mais ação que nos leva ao mesmo lugar... feito colocar um cod para cada um deles faço no actionlist e ligo ao componente. Exe.: chamando um form MDI isso no botão 1 Form1 := TFrom1.Creator(Self); isso no botão 2 Form1 := TFrom1.Creator(Self); isso no botão 3 Form1 := TFrom1.Creator(Self); isso no botão 4 Form1 := TFrom1.Creator(Self); pode ver que todos os 4 leva o mesmo codigo: para evitar de criar eventos para cada ação o actionlist vc usa somente uma vez e pronto espero ter ajudado. Atenciosamente Hudson Dias www.alcancedigital.com.br MSN: [EMAIL PROTECTED] mailto:hudson_bh%40hotmail.com Skype: hudson_bh Tele: (31)3434-6304 - Original Message - From: Red Mosquito To: [EMAIL PROTECTED] mailto:lista-delphi%40yahoogrupos.com.br ; delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Wednesday, September 19, 2007 5:01 PM Subject: [delphi-br] Vantagens do ActionList Srs, Peguei um sistema em delphi7 para manutenção. Percebi que na maioria dos programas existe um ActionList, e o evento OnClick dos botões estão relacionados com o ActionList ( actExecute ). Pergunto : Qual a vantagem disso ? Por que o programador não colocou diretamente no OnClick do botão tudo o que deveria ser feito, que no entanto se encontra no referido actExecute relacionado ? Obrigado, Junior [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Vantagens do ActionList
Srs, Peguei um sistema em delphi7 para manutenção. Percebi que na maioria dos programas existe um ActionList, e o evento OnClick dos botões estão relacionados com o ActionList ( actExecute ). Pergunto : Qual a vantagem disso ? Por que o programador não colocou diretamente no OnClick do botão tudo o que deveria ser feito, que no entanto se encontra no referido actExecute relacionado ? Obrigado, Junior [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Vantagens do ActionList
Depende... Eu uso o Actionlist para reduzir o codigo e facilitar manutenção vamos dizer que temos 2, 3 ou mais ação que nos leva ao mesmo lugar... feito colocar um cod para cada um deles faço no actionlist e ligo ao componente. Exe.: chamando um form MDI isso no botão 1 Form1 := TFrom1.Creator(Self); isso no botão 2 Form1 := TFrom1.Creator(Self); isso no botão 3 Form1 := TFrom1.Creator(Self); isso no botão 4 Form1 := TFrom1.Creator(Self); pode ver que todos os 4 leva o mesmo codigo: para evitar de criar eventos para cada ação o actionlist vc usa somente uma vez e pronto espero ter ajudado. Atenciosamente Hudson Dias www.alcancedigital.com.br MSN: [EMAIL PROTECTED] Skype: hudson_bh Tele: (31)3434-6304 - Original Message - From: Red Mosquito To: [EMAIL PROTECTED] ; delphi-br@yahoogrupos.com.br Sent: Wednesday, September 19, 2007 5:01 PM Subject: [delphi-br] Vantagens do ActionList Srs, Peguei um sistema em delphi7 para manutenção. Percebi que na maioria dos programas existe um ActionList, e o evento OnClick dos botões estão relacionados com o ActionList ( actExecute ). Pergunto : Qual a vantagem disso ? Por que o programador não colocou diretamente no OnClick do botão tudo o que deveria ser feito, que no entanto se encontra no referido actExecute relacionado ? Obrigado, Junior [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]