no evento onpopup vc verifica se a qry está vazia, se tiver vc desabilita os itens, ou os escondem
if qry.isempty then begin menuitem1.visible := false; menuitem2.visible := false ... ou menuitem1.enabled := false menuitem2.enabled := false ... end; eu usaria o enabled := false, >From: "Eduardo Galvão" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: "Lista Delphi" <[EMAIL PROTECTED]> >Subject: [delphi-br] Menu popup sem aparecer >Date: Tue, 9 Nov 2004 14:50:58 -0300 > >Pessoal, > >Tenho um menu popup associado a um dbgrid, que por >sua vez está associado a uma query. > >Quero que, ao se clicar com o botão direito do mouse, >o menu popup não apareça caso a query esteja vazia. > >Algo do tipo (no evento onpopup???) > >if query.isempty then (popupmenu).??? > >Alguma dica? > >Saudações, >Eduardo Paci Galvão >Engenheiro UFMG 1990 >Belo Horizonte - Brasil >www.egalvao.com.br > > >[As partes desta mensagem que não continham texto foram removidas] > _________________________________________________________________ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html