Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-03-2009
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Poder: 22
José Luis Garcí Va camino a la fama
Saber item del menú pulsado

Hola compañeros he estado buscando y no encuentro la respuesta así que me gustaría saber que item de un MainMenu se se ha pulsado, y si es posible anular el evento OnClick del Item.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta"
Responder Con Cita
  #2  
Antiguo 29-03-2009
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

El evento "OnClick" envía un argumento "Sender", que, es el "item" del menú al que está asociado dicho evento "OnClick". A partir de ahí puedes trabajar con el "Sender", especificando algo así:

Código Delphi [-]
TMenuItem(Sender).Caption := 'He sido pulsado';

Respecto de anular el evento "OnClick",... si ya se ha producido, creo que podrías hacer algo como esto:

Código Delphi [-]
TMenuItem(Sender).OnClick := nil;

De este modo no volvería a ejecutarse el evento, pero, no sé si te refieres a algo así o no.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 29-03-2009
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Poder: 22
José Luis Garcí Va camino a la fama
gracias por tu rápida respuesta maestro.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta"
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como saber desde que Form hemos pulsado un boton? Delphitest Varios 4 10-03-2008 18:47:04
Saber cuando has pulsado Enter en un botón diego11 Varios 4 07-12-2007 17:08:07
Como saber el Numero de Item pulsado de un TPopupMenu FNADALO OOP 6 06-08-2004 13:57:02
¿Cómo saber si esta pulsado un componente en Delphi con una pantalla táctil? Ayoze Varios 3 26-05-2004 19:21:52
Quiero Saber como hacer que un boton se vea que esta siendo pulsado Julio César Varios 2 27-11-2003 18:34:11


La franja horaria es GMT +2. Ahora son las 19:50:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi