FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
No invocar evento de boton
Hola ! Quisiera hacerles la siguiente consulta:
Resulta que tengo una grilla, donde tengo implementado un metodo en el keypress para que al presionar una tecla (digamos la tecla "A") me busque en la columna que estoy, la celda que comience con "A". El problema que tengo es que tengo un boton Aceptar, el cual tiene un acceso directo (El caption es "&Aceptar") Al presionar la A en la grilla, en lugar de buscarme la letra A, me invoca al boton. Como puedo hacer para que no se invoque en ese momento al evento del boton? Gracias ! Nota: En el evento KeyPress del Formulario, puedo hacer algo como: if grilla.focused Then // ver de quitar todos los eventos de boton o similares else // agregar nuevamente los eventos de botones |
#2
|
||||
|
||||
Cita:
La solución más simple: Elimina el caracter "&" de la propiedad Caption del TButton y situalo antes de otra letra. Por ej. "A&ceptar". Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 17-05-2013 a las 00:10:30. |
#3
|
|||
|
|||
No, eso no me sirve de nada. Puede que el usuario desee buscar por letra "C" .. o cualquier otra !!
|
#4
|
||||
|
||||
Hola.
Si no deseas quitar el "&", entonces proba de este modo:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
Pasa que de esa manera, no buscaria en la grilla como deseo.
Me explico mejor: Columna 1 Juan Luis Pepe Roberto Raul Si presiono la R, mi metodo hace que la celda que dice "Roberto" tome el foco. Si luego presiono la A, deberia ir a la celda de "Raul", ya que encuentra la coincidencia. Pero al ingresar la A, me invoca al boton "&Aceptar" A saber: el & del boton no puedo quitarlo, ya q es una funcionalidad de la pantalla. |
#6
|
||||
|
||||
Hola.
Cita:
Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 17-05-2013 a las 00:31:54. |
#7
|
||||
|
||||
A mi me paso eso hasta hace 5 minutos que active la opcion dsediting en el dbgrid. Bueno yo uso el jvdbgrid y si necesito una columna de solo lectura uso el evento oncaneditcell.
Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ejecutar una función php en el evento onclick de un botón | David | PHP | 2 | 09-03-2010 21:45:37 |
como crear un boton en ejecucion y ponerle un evento | jeremiselxi | Varios | 6 | 24-09-2008 20:34:40 |
Evento Botón derecho del Ratón | chinchan | C++ Builder | 3 | 22-05-2008 18:15:13 |
Evento de un boton | juanpe | Varios | 4 | 19-02-2007 15:54:53 |
ayuda con boton creado dinamicamente y sus evento | cureham | OOP | 1 | 13-09-2006 09:39:14 |
|