sargento elias
22-04-2008, 16:27:35
Wola.
He puesto en un form el evento keypreview a true, y en el taborder del formulario, edit1 y grid, pero cuando entra el cursor lo tiene el grid en vez de recorrer las celdas me vuelve al edit. ¿?
Os dejo lo que tengo. En el keypress del formulario:
if key = #13 then begin
key:=#0;
Perform(WM_NEXTDLGCTL, 0, 0);
end;
Y en el keydown del grid
if key= VK_return then
grid.Perform(wm_keydown,vk_tab,0);
He puesto en un form el evento keypreview a true, y en el taborder del formulario, edit1 y grid, pero cuando entra el cursor lo tiene el grid en vez de recorrer las celdas me vuelve al edit. ¿?
Os dejo lo que tengo. En el keypress del formulario:
if key = #13 then begin
key:=#0;
Perform(WM_NEXTDLGCTL, 0, 0);
end;
Y en el keydown del grid
if key= VK_return then
grid.Perform(wm_keydown,vk_tab,0);