 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
cesaredu13 Cdt

Registrado: 04 Feb 2003Mensajes: 3Ubicación: Tijuana B.C , Mexico
|
Publicado: Mie 05 Feb, 2003 4:55 pm Asunto: Aplicar tabulador desde el codigo en un TStringGrid |
|
|
Que tal otra vez dando molestias....
lo que sucede es esto :
Tengo un TStringGrid de 17 x 17 y lo que deseo hacer es que en cada celda solo pueda escribir 2 caracteres y una vez que se escribio el 2do caracter el cursor se brinque a la siguiente celda ( Tab) , trate de utilizar el evento OnKeyPress y contar al momento de teclear el 3er caracter aplicar el tabulador
if ( h==3) Key='\t';
pero no me funciona, alguna idea!!!!!
Gracias de antemano |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Jue 06 Feb, 2003 6:44 am Asunto: |
|
|
Suponiendo que tienes activo en la propiedad Options del TStringGrid 'goEditing' y 'goTabs'. Prueba a meter el siguiente código en el evento OnSetEditText del StringGrid:
if (StringGrid1->EditorMode && Value.Length()>=2) {
keybd_event(VK_TAB, 0, 0, 0);
keybd_event(VK_TAB, 0, KEYEVENTF_KEYUP, 0);
} |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|