![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#6
|
|||
|
|||
|
Algo que no mencione es que el grid1 esta en un tabsheet y el grid2 esta en la forma como tal.
Si estoy editando en el grid1 y doy click en otro componente que se encuentre en el tabsheet, se ejecuta primero el evento grid1.onclick y luego el evento del click del otro componente, pero no sucede asi si doy click en el grid2, tambien se da en los botones del toolbar; ejecuta primero el evento del click y luego grid1.onclick La medida que tome fue hacer una validación en cada uno de los componente que me genera problemas Código Delphi [-]Function TFPrProy.ValidaDisp(Sender: TObject):Boolean; Begin If (Sender <> GrDistrFond) and ValDisp then Begin GrDistrFond.OnExit(Sender); If not ValDisp then Grid.SetFocus; End; Result := ValDisp; End; Entonces dependiendo lo que retorne esa funcion se ejecuta los eventos del onclick de los diferentes componentes
__________________
Keilly Livey Chinchilla Salas |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cancelar accion de un evento OnExit | FGarcia | Varios | 5 | 11-05-2007 13:38:18 |
| Evento 'OnExit' del Form | Wellnic | OOP | 3 | 10-04-2007 19:08:51 |
| Problemas con evento OnExit | santi33a | Varios | 4 | 15-04-2006 13:30:50 |
| Evento OnExit de un Edit | Caro | OOP | 1 | 03-02-2006 17:57:01 |
| OnExit | DarioArg | Varios | 2 | 12-03-2005 02:34:55 |
|