Vous êtes sur la page 1sur 5

Conhecendo os Eventos do Form e do Button

UNIDERP UNIVERSIDADE PARA O DESENVOLVIMENTO DO ESTADO DO PANTANAL- RIO VERDE DE MT MARO - 2006

Eventos do formulrio
Action - o objeto da ao que associado com o controle. As aes permitem que
uma aplicao centralize a resposta aos comandos do usurio.

ActiveControl - Use para ajustar um controle que est focado no formulrio.


Somente um controle pode ter o foco em uma estadia dada em uma aplicao.

ObjectMenuItem - usado para ajustar o artigo de menu.


(unselected) respectivamente.

Permitem ou

incapacitam quando um objeto OLE no formulrio selecionado (selected) ou no

OnActivate Ocorre quando o formulrio for ativado OnChange Ocorre quando um componente muda seu contedo OnClose Ocorre quando o usurio fecha um formulrio. OnContextResize - Use para ajustar confinamentos de um controle quando uma
tentativa for feita em riseze. Em cima da entrada ao alimentador do evento de OnContextRecize, os parmetros do alimentador do evento so ajustados s propriedades correspondentes dos controles ConstraintObject.

OnContextPopup - chamado quando o usurio usa o mouse ou o teclado para


pedir um popupmenu. O evento de OnContextPoput gerado por um MENU do CONTEXTO de WM, sendo que o prprio gerado pelo usurio quando clica a tecla direita do mouse ou por Shift+F10 pressionando ou pela chave das aplicaes.

OnCreate - Usado especialmente para executar um processo quando o formulrio


criado e invocado pelo construtor de Tcustomform.s. Este evento cancela um ou outro instrumento ou cancela o construtor do formulrio, no faz ambos.

OnDeactivate Usado para executar especialmente quando os trnsitos do


formulrio devem ser o formulrio ativo a um outro formulrio na mesma aplicao e transforma o formulrio em ativo. Se a ativao for a uma outra aplicao este evento no ser provocado.

OnDestroy - Usado para executar um processo especifico quando o formulrio


destrudo. Este evento cancela o destructor da classe ou um outro instrumento, mas no ambos. Este evento deve destruir todos os objetos criados no evento de OnCreate.

OnDockDrop - Escreva um cdigo no evento de OnDockDrop para executar aes

quando um outro controle for acoplado ao controle j existente. OnDockDrop somente ocorre se DockSite for verdadeiro (true).

OnDockOver - Escreva o cdigo no evento de OnDockOver para indicar se um


dockable do controle pode ser arrastado windowed, o controle pode ser aceitado como um cliente da doca. OnDockOver ocorre depois que o TdragDockObject for inicializado por um evento de OnGetSiteInfo. O evento de OnDockOver somente ocorrer se DockSite for verdadeiro (true).

OnDragDrop - Use para especificar o que acontece quando o usurio coloca a seta
do mouse sobre o parmetro de um objeto, controla o parmetro da fonte do evento de OnDragDrop o objeto que esto sendo selecionados, o controle remetente que mostra o objeto que est sendo selecionado. Os parmetros de X e de Y so as coordenadas do filme posicionado sobre o controle

OnDragOver - Usado para sinalizar que o controle pode aceitar um objeto arrastado
assim que se soltar o boto do mouse, podendo acoplar ou no.

OnEndDock - Usado para especificar aes ou processos especficos, isso quando


as operaes de uma arrasta-e-solta pararem.

OnGetSiteInfo - escreve o cdigo no alimentador do evento de OnGetSiteInfo para


inicializar um TDragDockObject com informao aproximada quando e onde um objeto arrastado. OnGetSiteInfo ocorre somente se DockSite verdadeiro (true).

OnHelp - Escreve um cdigo no alimentador do evento de OnHelp para executar um


processo especfico quando os pedidos de ajuda do usurio for solicitado.

OnHide - Executa um processo especfico para quando o formulrio for escondido


(que quando a propriedade visvel do formulrio ajustada a falso).

OnMouseWheel - Escreve o cdigo no alimentador do evento de OnMouseWheel


para responder s mensagens da roda do mouse.

OnMouseWheelDown -

Escreve o cdigo no alimentador do evento de

OnMouseWheelDown para executar aes quando a roda do mouse girada para baixo.

OnMouseWheelUp - Escreve o cdigo no alimentador do evento de


OnMouseWheeIUp para executar aes quando a roda do mouse girada para cima.

OnPaint Usado para executar um processo especfico quando o formulrio


redrawn. Toda a pintura especfica no formulrio deve ser feita neste evento.

OnResize - gerado quando feito alterao no tamanho do componente. usado


principalmente em forms e painis.

OnShowCut - usado para despachar keystrokes do atalho antes do formulrio.


Quando o formulrio puder despachar como a chave de atalho em vez de permitir processar padro do keystroke.

OnShow - Usado para executar um processo especfico quando o formulrio


mostrado (que quando a propriedade visvel do formulrio ajustada para verdadeiro que true).

OnStartDock - Usado para executar um processo especfico quando o usurio


comea uma operao e arrasta-e-solta pelo controle do draggin.

OnUnDock - Escreve o alimentador do evento de um OnUnDock para ajustar


windowed do controle quando um cliente da doca retirado. O alimentador do evento de OnUnDock pode fazer todos os ajustes necessrios ou pode obstruir a tentativa de retirar estando o parmetro em falso (false).

Os Eventos Do Button
OnClick - Usado para responder quando o usurio clicar com o boto esquerdo do
mouse. Se o controle tiver uma ao associada, e essa ao tiver um mtodo de OnExecute, o mtodo de OnExecute da ao responde aos eventos do clique a menos que for substitudo pelo alimentador do evento de um OnClick.

OnContextPopup - chamado quando o usurio usa o mouse ou o atalho do


teclado para pedir um menu. O evento de OnContextPopup gerado pelo usurio que clica com a tecla direita do mouse.

OnDblClick Ocorre quando o usurio d um duplo clique no mouse em um


componente.

OnDragDrop - Usado para especificar o que acontece quando o usurio seleciona


um objeto. Os parmetros da fonte so o controle do objeto est sendo selecionado. Os parmetros de X e de Y so as coordenadas do mouse posicionado sobre o controle.

OnDragOver usado para sinalizar se o controle pode aceitar ou no um objeto


arrastado assim que o usurio seleciona-lo, esse objeto ser acoplado ou no.

OnEndDock - Usado para especificar aes ou um processo especial isso quando as


operaes de um arrasta-e-solta pararem.

OnEndDrag - O uso especifica at onde o objeto selecionado poder ser arrastado. OnEnter Ocorre quando o componente se torna ativo, ou seja em foco. OnExit - Ocorre quando o componente perde o foco, ou seja deixa de estar ativo.
O OnExit no ocorre ao comutar entre um outro componente de sua aplicao.

OnKeyDown -

ocorre quando uma chave pressionada, o alimentador de

OnKeyDown pode responder a todas as chaves de teclado incluindo chaves de funo e chaves combinadas com as chaves do deslocamento, do Alt e do Ctrl, e as teclas de mouse pressionadas.

OnKeyPress - Ocorre quando o usurio pressiona uma tecla ANSI enquanto o


componente tem o foco..

OnKeyUp - ocorre quando uma chave liberada. O alimentador do evento de


OnKeyUp pode responder a todas as chaves de teclado incluindo chaves de funo e as chaves combinadas com as chaves do deslocamento, do Alt e do Ctrl.

OnMouseDown - Ocorre quando o usurio pressiona o boto do mouse. O


alimentador do evento do mouse para baixo pode responder s combinaes esquerdas, direitas ou centrais. As chaves de deslocamento so as chaves do deslocamento, do Ctrl e de Alt.. X e Y so as coordenadas do pixel do ponteiro do mouse na rea de cliente do usurio..

OnMouseMove Ocorre quando o usurio move o ponteiro do mouse sobre um


componente.

OnMouseUp - Ocorre quando o usurio libera uma tecla do mouse. OnStartDock Ocorre quando o usurio arrasta e solta o controle de um objeto. OnStartDrag Ocorre quando os usurios comeam
arrastar o controle ou um objeto que ele contm. OnStartDrag ocorre somente se DragKind for drDrag.

Vous aimerez peut-être aussi