Utilizando o PopupMenu com o F2
Oi galera.
Gostaria de utilizar o componente PopupMenu com a tecla F2.
Isto quer dizer, quando eu pressiona a tecla F2 os menus do PopupMenu aparecam em um determinado lugar. Dezabilitalo para não funciona com botão direito do mouse.
Tem Como??
Desde Ja muito Obrigado.
Gostaria de utilizar o componente PopupMenu com a tecla F2.
Isto quer dizer, quando eu pressiona a tecla F2 os menus do PopupMenu aparecam em um determinado lugar. Dezabilitalo para não funciona com botão direito do mouse.
Tem Como??
Desde Ja muito Obrigado.
Superdelphi
Curtidas 0
Respostas
Ipc$
23/10/2004
Olá, para desabilitar deixe a propriedade AutoPopup = false.
Para utilizar F2, veja a função RegisterHotKey.
Para utilizar F2, veja a função RegisterHotKey.
GOSTEI 0
Superdelphi
23/10/2004
cara blz.
Em relação a propriedade AutoPopup ta tudo blz. Mais sobre o F2 não ficou claro.
Eu tenho esta linha de comando...
// F2 - Vai emular o botao direito do mouse
if key = vk_F2 then
begin
PopupMenu....
// É neste ponto que eu quero saber qual alinha de comando que eu boto.
// Para quer os intens do popupmenu apareção.
end;
Desde já muito obrigado.
Em relação a propriedade AutoPopup ta tudo blz. Mais sobre o F2 não ficou claro.
Eu tenho esta linha de comando...
// F2 - Vai emular o botao direito do mouse
if key = vk_F2 then
begin
PopupMenu....
// É neste ponto que eu quero saber qual alinha de comando que eu boto.
// Para quer os intens do popupmenu apareção.
end;
Desde já muito obrigado.
GOSTEI 0
Ipc$
23/10/2004
Olá, defina: var pt:TPoint;
Depois:
GetCursorPos(pt);
PopupMenu.Popup(pt.X, pt.y);
Depois:
GetCursorPos(pt);
PopupMenu.Popup(pt.X, pt.y);
GOSTEI 0