![]() |
![]() |
| 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 |
|
|
|
#1
|
||||
|
||||
|
Cita:
Lo que pretendes, se puede emular. Al grid le añades en las opciones HideSelection := false, de forma que "parezca" que tiene el foco siempre, pero en realidad, lo tendrá el TEdit (si estas pulsando teclas en él). Realmente no te explicas con claridad, ya que no entiendo qué control debe capturar la tecla flecha arriba y flecha abajo ¿el grid o el Tedit? - Si estas escribiendo en el Edit, el foco lo tiene el Edit, así que dicho control tiene que capturar las teclas flecha arriba / abajo para mover la fila del grid por código delphi. - Otra cosa distinta es que al estar en el Edit, se pulse la tecla flecha arriba, el Edit por código cambie el foco al grid, y el grid procese las nuevas teclas pulsadas. Tendrás que decidir qué método elijes. El código del cliente lo puedes obtener así:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
|||
|
|||
|
correcto, en el programa que te digo, se ve la celda primera del grdi activada y parpadeando el tedit..
cuando escribo en el tedit , se va haciendo el autocompleta y se visualiza en el grid, y si mientras escribo en el tedit pulso arriba o abajo, se mueve el cursor por grid, correcto , entendeis?,, `pero siempre esta el cursor del TEDIT parpadeando, Ejemplo: si escribo HOTEL ROYAL , el grid aparece hotel royal, la linea que lo busca,, pues bien, si a continuacion le doy a FLECHA ABAJO, SE MUEVE EN EL GRID, Y si ahroa escribo PARK , a continuacion, keda HOTEL ROYAL PARK, continuo escribiendo en el tedit.. Pues bien, creo que eso se hace progrmaando en el tedit, cuando pulso las teclas arriba y abajo, lhago que se mueva el grid, como dice un compañero con next, o post, no me acuerdo,, del dataset,, ya se como es,, ahora lo que digo, es ke si en el grid, tengo codigo,nombre ,, y estoy en una fila, quiero tener en una variable, el codigo, y en otra el nombre, cuando pulso enter sobre tedit, o el grid, da igual, porque estan los dos mirando sobre el mismo nombre.. ok¨?,, que fuincones hacen que me den el codigo en una variable, es lo ke necesito, lo demas, ya creo que voy comprendiendo, gracias.. |
|
#3
|
||||
|
||||
|
ya esa duda la respondio lepe, fijate la ultima parte de su respuesta, la unica diferencia con lo que pides es que el la almacena en un label asi como tu lo pidistes al principio, analizalo y nos avisas las dudas
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| complementos visuales | iwannarock | Varios | 3 | 12-09-2007 17:08:14 |
| ¿ skin , skn , componentes visuales , interfaz ? Ni guarra de esto... | Peterman | Gráficos | 1 | 30-05-2007 17:04:56 |
| Obtener el Caption de objetos visuales... | StartKill | Varios | 2 | 28-06-2006 02:24:22 |
| componentes visuales y speedbutton | JaMFrY | Varios | 5 | 28-02-2004 15:39:41 |
| Componentes Visuales, como propiedad de otro Componente | ingacg | OOP | 5 | 01-07-2003 23:10:39 |
|