Fórum Scripts Events do Edit. #158295
07/05/2003
0
Olá a todos do grupo !
Será que alguem sabe como funciona a propriedade Scripts Events do Edit no Delphi 7 ?
Agradeço antecipadamente.
Será que alguem sabe como funciona a propriedade Scripts Events do Edit no Delphi 7 ?
Agradeço antecipadamente.
Adilson
Curtir tópico
+ 0
Responder
Posts
07/05/2003
Fabiowf
No IWEdit da paleta Intraweb a propriedade ScriptsEvents serve para que tu possa fazer as chamadas das funções JavaScript nos vários eventos do Edit como se fosse em uma aplicação Win32 (ex: OnKeypress, OnKeyDown, OnKeyUp etc...).
Note que ali (ScriptsEvents) será feita apenas a chamada da função porque a função em si está atribuida/descrita na propriedade JavaScript do IWForm.
Tu pode simplesmente digitar tua função completa dentro do String List Editor dessa propriedade JavaScript ou fazer uma atribuição (recomendável) assim no OnCreate do IWForm: ´JavaScript.LoadFromFile(´c:\Inetpub\wwwroot\tools\formatadadosie.js´);´
Depois de feito isso é só tu clicar no IWEdit, clicar na propriedade ScriptsEvents, selecionar o evento desejado e fazer a chamada.
Ex: Evento OnKeyDown -> FormataDataIW(´IWDBEDIT5´,event);
obs: a função ´FormataDataIW´ localiza-se dentro do arquivo ´formatadadosie.js´ (biblioteca de funções), portanto tb está na propriedade JavaScript.
Espero ter ajudado
Estou trabalhando com Delphi7+Intraweb, se alguem está trabalhando com isso também e quiser trocar idéias sobre isso comigo.... estamos ai.
Fábio Weiler Fonseca
Pilecco & Cia Ltda
Note que ali (ScriptsEvents) será feita apenas a chamada da função porque a função em si está atribuida/descrita na propriedade JavaScript do IWForm.
Tu pode simplesmente digitar tua função completa dentro do String List Editor dessa propriedade JavaScript ou fazer uma atribuição (recomendável) assim no OnCreate do IWForm: ´JavaScript.LoadFromFile(´c:\Inetpub\wwwroot\tools\formatadadosie.js´);´
Depois de feito isso é só tu clicar no IWEdit, clicar na propriedade ScriptsEvents, selecionar o evento desejado e fazer a chamada.
Ex: Evento OnKeyDown -> FormataDataIW(´IWDBEDIT5´,event);
obs: a função ´FormataDataIW´ localiza-se dentro do arquivo ´formatadadosie.js´ (biblioteca de funções), portanto tb está na propriedade JavaScript.
Espero ter ajudado
Estou trabalhando com Delphi7+Intraweb, se alguem está trabalhando com isso também e quiser trocar idéias sobre isso comigo.... estamos ai.
Fábio Weiler Fonseca
Pilecco & Cia Ltda
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)