Clique no Botão - Sem Eventos
Qual é o valor correspondente ao clique do mouse. Gostaria de fazer uma condição se um botão for clicado executará vários comandos.
Obs: Esse botão não tem eventos por isso faço a pergunta.
valeu a força!!
JR.
Obs: Esse botão não tem eventos por isso faço a pergunta.
valeu a força!!
JR.
Jrjoliv2003
Curtidas 0
Respostas
Beppe
25/06/2004
Não existe uma propriedade FoiClicado, se é isto que se refere. TEM que se fazer com eventos.
GOSTEI 0
Jrjoliv2003
25/06/2004
Tenho um componente que permite colocar vários botões. Porém os eventos é no compoente inteiro e não nos botões.
A minha pergunta é referente a mensagem que está no fórum ´Configurção Outlookbar´. Eu gostaria de saber qual a referência passada quando clico em um botão. Me disseram que através do Sender poderia fazer alguma coisa mas não sei como começar.
Valeu a força.
JR.
Obs: Separei a mensagem por causa do título.
A minha pergunta é referente a mensagem que está no fórum ´Configurção Outlookbar´. Eu gostaria de saber qual a referência passada quando clico em um botão. Me disseram que através do Sender poderia fazer alguma coisa mas não sei como começar.
Valeu a força.
JR.
Obs: Separei a mensagem por causa do título.
GOSTEI 0
Paulo_amorim
25/06/2004
Olá
crie uma procedure com seus eventos...
no OnClick do seu botao chame sua procedure....
não vejo outro jeito...
Até+
crie uma procedure com seus eventos...
no OnClick do seu botao chame sua procedure....
não vejo outro jeito...
Até+
GOSTEI 0
Marcelo Saviski
25/06/2004
se saber se o botão está pressionado naquele momento, é o que você quer, poderia fazer assim:
if csClicked in Botao.ControlState then
GOSTEI 0
Jrjoliv2003
25/06/2004
O Botão não tem eventos. Os eventos é no componente inteiro.
O que eu consegui no evento do componente (evento onclick)
if (outlook1.items.item[1,1] = ´Contato´) then formcontato.showmodal;
O primeiro número é o cabeçalho.
O segundo número é o item do cabeçalho.
Contato é o título do cabeçalho.
Valeu a força!!
JR.
O que eu consegui no evento do componente (evento onclick)
if (outlook1.items.item[1,1] = ´Contato´) then formcontato.showmodal;
O primeiro número é o cabeçalho.
O segundo número é o item do cabeçalho.
Contato é o título do cabeçalho.
Valeu a força!!
JR.
GOSTEI 0
Fernanda Fonseca
25/06/2004
Qual é o valor correspondente ao clique do mouse. Gostaria de fazer uma condição se um botão for clicado executará vários comandos.
Obs: Esse botão não tem eventos por isso faço a pergunta.
valeu a força!!
JR.
Pelo que eu entendi vc deve ir nos eventos e depois no OnClick digitar suas condiçoes.
Como assim o botao nao tem eventos?? qual o nome desse botao!?
Se quiser me dar mais detalhes, talvez posso te ajudar!!
GOSTEI 0
Jrjoliv2003
25/06/2004
Ola Fernanda, Obrigado pela ajuda.
É o componente Outlookbar.
O componente tem eventos mas os cabeça~lho (que aparecem em forma de botões) não tem eventos.
Quem quiser de mando por e-mail agora. Estou usando Delphi 5.
valeu a força!!
JR.
É o componente Outlookbar.
O componente tem eventos mas os cabeça~lho (que aparecem em forma de botões) não tem eventos.
Quem quiser de mando por e-mail agora. Estou usando Delphi 5.
valeu a força!!
JR.
GOSTEI 0
Jpaulorio
25/06/2004
pq vc não pega o evendo onclick do form? se precisar saber a posição do ponteiro leia mouse.CursorPos . ainda poderia usar o evento onmousedown do control (seu componente) que já passa a posição do cursor.
GOSTEI 0
Jrjoliv2003
25/06/2004
olá jpaulorio, valeu a força!!
Poderia me dar mais detalhes!!
Se vc quiser dá uma olhada no componente te evio por e-mail agora. Tem 38K. Uso no Delphi 5.
JR.
Poderia me dar mais detalhes!!
Se vc quiser dá uma olhada no componente te evio por e-mail agora. Tem 38K. Uso no Delphi 5.
JR.
GOSTEI 0
Jrjoliv2003
25/06/2004
como usária o Sender de um componente. Talvez ajude a selecionar o problema.
Clico no botão e recebo a referência dele através do sender, por exemplo.
Valeu!!!
JR.
Clico no botão e recebo a referência dele através do sender, por exemplo.
Valeu!!!
JR.
GOSTEI 0
Beppe
25/06/2004
Acredito que no caso Sender será a barra, e não o botão interno, o que não ajuda em nada. Se você tiver os fontes do componente, você pode acrescentar a funcionalidade que falta, ou então contactar o desenvolvedor do mesmo para que ele faça isto.
GOSTEI 0