Tenho uma aplicação onde o usuario quer se mover com SETAS PARA CIMA,PARA
BAIXO.
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Como fao para navegar com as TECLAS DE SETA, PARA CIMA, PARA BAIXO.???
Como fao para navegar com as TECLAS DE SETA, PARA CIMA, PARA BAIXO.???
Claudio,
Supongo que lo que quieres es poder ir al anterior o siguiente Edit al
pulsar las flechas arriba o abajo.
Puedes añadir este código en tu aplicación, me lo escribieron hace ya
muuuucho tiempo...
CLASS TEdit FROM XEdit
PUBLISHED:
PROPERTY lAutoSelect INIT asSELECTALL
METHOD WMKeyDown( nKey, nFlags )
METHOD WMKillFocus( wParam, lParam ) INLINE Super:WMKillFocus( wParam,
lParam ), ::lInsert := .T., 0
ENDCLASS
METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
IF nKey == VK_UP
::GoPrevControl()
ELSEIF nKey == VK_DOWN
::GoNextControl()
ELSE
RETURN Super:WMKeyDown( nKey, nFlags )
ENDIF
RETURN 0
A mi me está funcionando perfectamente, espero que sea lo que necesitas.
Un Saludo,
Xevi.
"claudio" <santos@transbank.com.br> escribió en el mensaje
news:[email=49a577d3@svctag-j7w3v3j....]49a577d3@svctag-j7w3v3j....[/email]
> Tenho uma aplicação onde o usuario quer se mover com SETAS PARA CIMA,PARA
> BAIXO.
>
>
Supongo que lo que quieres es poder ir al anterior o siguiente Edit al
pulsar las flechas arriba o abajo.
Puedes añadir este código en tu aplicación, me lo escribieron hace ya
muuuucho tiempo...
CLASS TEdit FROM XEdit
PUBLISHED:
PROPERTY lAutoSelect INIT asSELECTALL
METHOD WMKeyDown( nKey, nFlags )
METHOD WMKillFocus( wParam, lParam ) INLINE Super:WMKillFocus( wParam,
lParam ), ::lInsert := .T., 0
ENDCLASS
METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
IF nKey == VK_UP
::GoPrevControl()
ELSEIF nKey == VK_DOWN
::GoNextControl()
ELSE
RETURN Super:WMKeyDown( nKey, nFlags )
ENDIF
RETURN 0
A mi me está funcionando perfectamente, espero que sea lo que necesitas.
Un Saludo,
Xevi.
"claudio" <santos@transbank.com.br> escribió en el mensaje
news:[email=49a577d3@svctag-j7w3v3j....]49a577d3@svctag-j7w3v3j....[/email]
> Tenho uma aplicação onde o usuario quer se mover com SETAS PARA CIMA,PARA
> BAIXO.
>
>
-
- Mensajes: 180
- Registrado: Lun Sep 15, 2008 2:53 pm
Como fao para navegar com as TECLAS DE SETA, PARA CIMA, PARA BAIXO.???
Xevi.
Me intereso tu respuesta y lo quise implementar pero me aparece esto al
ejecutarlo.
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Message not found
Operación: TFORMMENU:XEDIT
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TFORMMENU:CREATEFORM (3)
TFORMMENU:NEW (182)
MAIN (25)
No encuentra la clase xEdit?
Juan
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:49a6501f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Claudio,
>
> Supongo que lo que quieres es poder ir al anterior o siguiente Edit al
> pulsar las flechas arriba o abajo.
>
> Puedes añadir este código en tu aplicación, me lo escribieron hace ya
> muuuucho tiempo...
>
> CLASS TEdit FROM XEdit
> PUBLISHED:
> PROPERTY lAutoSelect INIT asSELECTALL
>
> METHOD WMKeyDown( nKey, nFlags )
> METHOD WMKillFocus( wParam, lParam ) INLINE Super:WMKillFocus( wParam,
> lParam ), ::lInsert := .T., 0
> ENDCLASS
>
> METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
>
> IF nKey == VK_UP
> ::GoPrevControl()
> ELSEIF nKey == VK_DOWN
> ::GoNextControl()
> ELSE
> RETURN Super:WMKeyDown( nKey, nFlags )
> ENDIF
>
> RETURN 0
>
>
> A mi me está funcionando perfectamente, espero que sea lo que necesitas.
>
>
> Un Saludo,
> Xevi.
>
>
> "claudio" <santos@transbank.com.br> escribió en el mensaje
> news:[email=49a577d3@svctag-j7w3v3j....]49a577d3@svctag-j7w3v3j....[/email]
>> Tenho uma aplicação onde o usuario quer se mover com SETAS PARA CIMA,PARA
>> BAIXO.
>>
>>
>
>
Me intereso tu respuesta y lo quise implementar pero me aparece esto al
ejecutarlo.
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Message not found
Operación: TFORMMENU:XEDIT
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TFORMMENU:CREATEFORM (3)
TFORMMENU:NEW (182)
MAIN (25)
No encuentra la clase xEdit?
Juan
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:49a6501f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Claudio,
>
> Supongo que lo que quieres es poder ir al anterior o siguiente Edit al
> pulsar las flechas arriba o abajo.
>
> Puedes añadir este código en tu aplicación, me lo escribieron hace ya
> muuuucho tiempo...
>
> CLASS TEdit FROM XEdit
> PUBLISHED:
> PROPERTY lAutoSelect INIT asSELECTALL
>
> METHOD WMKeyDown( nKey, nFlags )
> METHOD WMKillFocus( wParam, lParam ) INLINE Super:WMKillFocus( wParam,
> lParam ), ::lInsert := .T., 0
> ENDCLASS
>
> METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
>
> IF nKey == VK_UP
> ::GoPrevControl()
> ELSEIF nKey == VK_DOWN
> ::GoNextControl()
> ELSE
> RETURN Super:WMKeyDown( nKey, nFlags )
> ENDIF
>
> RETURN 0
>
>
> A mi me está funcionando perfectamente, espero que sea lo que necesitas.
>
>
> Un Saludo,
> Xevi.
>
>
> "claudio" <santos@transbank.com.br> escribió en el mensaje
> news:[email=49a577d3@svctag-j7w3v3j....]49a577d3@svctag-j7w3v3j....[/email]
>> Tenho uma aplicação onde o usuario quer se mover com SETAS PARA CIMA,PARA
>> BAIXO.
>>
>>
>
>
-
- Mensajes: 180
- Registrado: Lun Sep 15, 2008 2:53 pm
Como fao para navegar com as TECLAS DE SETA, PARA CIMA, PARA BAIXO.???
Xevi.
Solucionado. Funciona bien. El unico inconveniente es cuando llego a un
ComboBox, y vengo entusiasmado pulsando tecla ABAJO, se me cambia el volar
que tenia el combo y puede ocacionar un lio en los datos si no tengo
cuidado. No se si le lo voy a en produccion.
Gracias.
Juan
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:49a6501f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Claudio,
>
> Supongo que lo que quieres es poder ir al anterior o siguiente Edit al
> pulsar las flechas arriba o abajo.
>
> Puedes añadir este código en tu aplicación, me lo escribieron hace ya
> muuuucho tiempo...
>
> CLASS TEdit FROM XEdit
> PUBLISHED:
> PROPERTY lAutoSelect INIT asSELECTALL
>
> METHOD WMKeyDown( nKey, nFlags )
> METHOD WMKillFocus( wParam, lParam ) INLINE Super:WMKillFocus( wParam,
> lParam ), ::lInsert := .T., 0
> ENDCLASS
>
> METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
>
> IF nKey == VK_UP
> ::GoPrevControl()
> ELSEIF nKey == VK_DOWN
> ::GoNextControl()
> ELSE
> RETURN Super:WMKeyDown( nKey, nFlags )
> ENDIF
>
> RETURN 0
>
>
> A mi me está funcionando perfectamente, espero que sea lo que necesitas.
>
>
> Un Saludo,
> Xevi.
>
>
> "claudio" <santos@transbank.com.br> escribió en el mensaje
> news:[email=49a577d3@svctag-j7w3v3j....]49a577d3@svctag-j7w3v3j....[/email]
>> Tenho uma aplicação onde o usuario quer se mover com SETAS PARA CIMA,PARA
>> BAIXO.
>>
>>
>
>
Solucionado. Funciona bien. El unico inconveniente es cuando llego a un
ComboBox, y vengo entusiasmado pulsando tecla ABAJO, se me cambia el volar
que tenia el combo y puede ocacionar un lio en los datos si no tengo
cuidado. No se si le lo voy a en produccion.
Gracias.
Juan
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:49a6501f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Claudio,
>
> Supongo que lo que quieres es poder ir al anterior o siguiente Edit al
> pulsar las flechas arriba o abajo.
>
> Puedes añadir este código en tu aplicación, me lo escribieron hace ya
> muuuucho tiempo...
>
> CLASS TEdit FROM XEdit
> PUBLISHED:
> PROPERTY lAutoSelect INIT asSELECTALL
>
> METHOD WMKeyDown( nKey, nFlags )
> METHOD WMKillFocus( wParam, lParam ) INLINE Super:WMKillFocus( wParam,
> lParam ), ::lInsert := .T., 0
> ENDCLASS
>
> METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
>
> IF nKey == VK_UP
> ::GoPrevControl()
> ELSEIF nKey == VK_DOWN
> ::GoNextControl()
> ELSE
> RETURN Super:WMKeyDown( nKey, nFlags )
> ENDIF
>
> RETURN 0
>
>
> A mi me está funcionando perfectamente, espero que sea lo que necesitas.
>
>
> Un Saludo,
> Xevi.
>
>
> "claudio" <santos@transbank.com.br> escribió en el mensaje
> news:[email=49a577d3@svctag-j7w3v3j....]49a577d3@svctag-j7w3v3j....[/email]
>> Tenho uma aplicação onde o usuario quer se mover com SETAS PARA CIMA,PARA
>> BAIXO.
>>
>>
>
>
Como fao para navegar com as TECLAS DE SETA, PARA CIMA, PARA BAIXO.???
Juan,
La verdad es que tienes razón, cuando entre Edits tenemos Combos... pues se
nos va la mano con tanto flecha arriba/abajo, pero aparte de esto... los
usuarios finales te agradecen que puedan canviar de foco con las flechas,
salvando este inconveniente,... recuerda que "antes" de Xailer, yo
programaba en Clipper MSDOS... y cuesta "romper" lazos.
Un Saludo,
Xevi.
"Juan Castañeda" <jrcsistemas@speedy.com.ar> escribió en el mensaje
news:[email=49a672e8@svctag-j7w3v3j....]49a672e8@svctag-j7w3v3j....[/email]
> Xevi.
> Solucionado. Funciona bien. El unico inconveniente es cuando llego a un
> ComboBox, y vengo entusiasmado pulsando tecla ABAJO, se me cambia el volar
> que tenia el combo y puede ocacionar un lio en los datos si no tengo
> cuidado. No se si le lo voy a en produccion.
>
> Gracias.
>
> Juan
>
> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
> news:49a6501f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Claudio,
>>
>> Supongo que lo que quieres es poder ir al anterior o siguiente Edit al
>> pulsar las flechas arriba o abajo.
>>
>> Puedes añadir este código en tu aplicación, me lo escribieron hace ya
>> muuuucho tiempo...
>>
>> CLASS TEdit FROM XEdit
>> PUBLISHED:
>> PROPERTY lAutoSelect INIT asSELECTALL
>>
>> METHOD WMKeyDown( nKey, nFlags )
>> METHOD WMKillFocus( wParam, lParam ) INLINE Super:WMKillFocus( wParam,
>> lParam ), ::lInsert := .T., 0
>> ENDCLASS
>>
>> METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
>>
>> IF nKey == VK_UP
>> ::GoPrevControl()
>> ELSEIF nKey == VK_DOWN
>> ::GoNextControl()
>> ELSE
>> RETURN Super:WMKeyDown( nKey, nFlags )
>> ENDIF
>>
>> RETURN 0
>>
>>
>> A mi me está funcionando perfectamente, espero que sea lo que necesitas.
>>
>>
>> Un Saludo,
>> Xevi.
>>
>>
>> "claudio" <santos@transbank.com.br> escribió en el mensaje
>> news:[email=49a577d3@svctag-j7w3v3j....]49a577d3@svctag-j7w3v3j....[/email]
>>> Tenho uma aplicação onde o usuario quer se mover com SETAS PARA
>>> CIMA,PARA BAIXO.
>>>
>>>
>>
>>
>
>
La verdad es que tienes razón, cuando entre Edits tenemos Combos... pues se
nos va la mano con tanto flecha arriba/abajo, pero aparte de esto... los
usuarios finales te agradecen que puedan canviar de foco con las flechas,
salvando este inconveniente,... recuerda que "antes" de Xailer, yo
programaba en Clipper MSDOS... y cuesta "romper" lazos.
Un Saludo,
Xevi.
"Juan Castañeda" <jrcsistemas@speedy.com.ar> escribió en el mensaje
news:[email=49a672e8@svctag-j7w3v3j....]49a672e8@svctag-j7w3v3j....[/email]
> Xevi.
> Solucionado. Funciona bien. El unico inconveniente es cuando llego a un
> ComboBox, y vengo entusiasmado pulsando tecla ABAJO, se me cambia el volar
> que tenia el combo y puede ocacionar un lio en los datos si no tengo
> cuidado. No se si le lo voy a en produccion.
>
> Gracias.
>
> Juan
>
> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
> news:49a6501f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Claudio,
>>
>> Supongo que lo que quieres es poder ir al anterior o siguiente Edit al
>> pulsar las flechas arriba o abajo.
>>
>> Puedes añadir este código en tu aplicación, me lo escribieron hace ya
>> muuuucho tiempo...
>>
>> CLASS TEdit FROM XEdit
>> PUBLISHED:
>> PROPERTY lAutoSelect INIT asSELECTALL
>>
>> METHOD WMKeyDown( nKey, nFlags )
>> METHOD WMKillFocus( wParam, lParam ) INLINE Super:WMKillFocus( wParam,
>> lParam ), ::lInsert := .T., 0
>> ENDCLASS
>>
>> METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
>>
>> IF nKey == VK_UP
>> ::GoPrevControl()
>> ELSEIF nKey == VK_DOWN
>> ::GoNextControl()
>> ELSE
>> RETURN Super:WMKeyDown( nKey, nFlags )
>> ENDIF
>>
>> RETURN 0
>>
>>
>> A mi me está funcionando perfectamente, espero que sea lo que necesitas.
>>
>>
>> Un Saludo,
>> Xevi.
>>
>>
>> "claudio" <santos@transbank.com.br> escribió en el mensaje
>> news:[email=49a577d3@svctag-j7w3v3j....]49a577d3@svctag-j7w3v3j....[/email]
>>> Tenho uma aplicação onde o usuario quer se mover com SETAS PARA
>>> CIMA,PARA BAIXO.
>>>
>>>
>>
>>
>
>
-
- Mensajes: 180
- Registrado: Lun Sep 15, 2008 2:53 pm
Como fao para navegar com as TECLAS DE SETA, PARA CIMA, PARA BAIXO.???
Xevi.
Lo soluciono haciendo que bajen con enter, tanto en edit como en combo. Yo
programo en clipper hace 21 años y estoy haciendo mi primer sistema en
Xalier con MySQL. Sin conocer programacion de objetos ni servidores de bases
de datos. Te imaginaras como estoy luchando. Como extraño el brief con
dbrief cada ves que abro el IDE de xailer!!! Las teclas rapidas, la
identacion automatica, marcar por bloques sin tener que usar el mouse,
copiar una linea o bloques con un simple + .. y un largo etc...
Pero estoy obligado por mi mismo a hacer el cambio.. Suerte
Saludos
Juan
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:49a687af$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Juan,
>
> La verdad es que tienes razón, cuando entre Edits tenemos Combos... pues
> se nos va la mano con tanto flecha arriba/abajo, pero aparte de esto...
> los usuarios finales te agradecen que puedan canviar de foco con las
> flechas, salvando este inconveniente,... recuerda que "antes" de Xailer,
> yo programaba en Clipper MSDOS... y cuesta "romper" lazos.
>
> Un Saludo,
> Xevi.
>
>
> "Juan Castañeda" <jrcsistemas@speedy.com.ar> escribió en el mensaje
> news:[email=49a672e8@svctag-j7w3v3j....]49a672e8@svctag-j7w3v3j....[/email]
>> Xevi.
>> Solucionado. Funciona bien. El unico inconveniente es cuando llego a un
>> ComboBox, y vengo entusiasmado pulsando tecla ABAJO, se me cambia el
>> volar que tenia el combo y puede ocacionar un lio en los datos si no
>> tengo cuidado. No se si le lo voy a en produccion.
>>
>> Gracias.
>>
>> Juan
>>
>> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
>> news:49a6501f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>> Claudio,
>>>
>>> Supongo que lo que quieres es poder ir al anterior o siguiente Edit al
>>> pulsar las flechas arriba o abajo.
>>>
>>> Puedes añadir este código en tu aplicación, me lo escribieron hace ya
>>> muuuucho tiempo...
>>>
>>> CLASS TEdit FROM XEdit
>>> PUBLISHED:
>>> PROPERTY lAutoSelect INIT asSELECTALL
>>>
>>> METHOD WMKeyDown( nKey, nFlags )
>>> METHOD WMKillFocus( wParam, lParam ) INLINE Super:WMKillFocus( wParam,
>>> lParam ), ::lInsert := .T., 0
>>> ENDCLASS
>>>
>>> METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
>>>
>>> IF nKey == VK_UP
>>> ::GoPrevControl()
>>> ELSEIF nKey == VK_DOWN
>>> ::GoNextControl()
>>> ELSE
>>> RETURN Super:WMKeyDown( nKey, nFlags )
>>> ENDIF
>>>
>>> RETURN 0
>>>
>>>
>>> A mi me está funcionando perfectamente, espero que sea lo que necesitas.
>>>
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>> "claudio" <santos@transbank.com.br> escribió en el mensaje
>>> news:[email=49a577d3@svctag-j7w3v3j....]49a577d3@svctag-j7w3v3j....[/email]
>>>> Tenho uma aplicação onde o usuario quer se mover com SETAS PARA
>>>> CIMA,PARA BAIXO.
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Lo soluciono haciendo que bajen con enter, tanto en edit como en combo. Yo
programo en clipper hace 21 años y estoy haciendo mi primer sistema en
Xalier con MySQL. Sin conocer programacion de objetos ni servidores de bases
de datos. Te imaginaras como estoy luchando. Como extraño el brief con
dbrief cada ves que abro el IDE de xailer!!! Las teclas rapidas, la
identacion automatica, marcar por bloques sin tener que usar el mouse,
copiar una linea o bloques con un simple + .. y un largo etc...
Pero estoy obligado por mi mismo a hacer el cambio.. Suerte
Saludos
Juan
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:49a687af$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Juan,
>
> La verdad es que tienes razón, cuando entre Edits tenemos Combos... pues
> se nos va la mano con tanto flecha arriba/abajo, pero aparte de esto...
> los usuarios finales te agradecen que puedan canviar de foco con las
> flechas, salvando este inconveniente,... recuerda que "antes" de Xailer,
> yo programaba en Clipper MSDOS... y cuesta "romper" lazos.
>
> Un Saludo,
> Xevi.
>
>
> "Juan Castañeda" <jrcsistemas@speedy.com.ar> escribió en el mensaje
> news:[email=49a672e8@svctag-j7w3v3j....]49a672e8@svctag-j7w3v3j....[/email]
>> Xevi.
>> Solucionado. Funciona bien. El unico inconveniente es cuando llego a un
>> ComboBox, y vengo entusiasmado pulsando tecla ABAJO, se me cambia el
>> volar que tenia el combo y puede ocacionar un lio en los datos si no
>> tengo cuidado. No se si le lo voy a en produccion.
>>
>> Gracias.
>>
>> Juan
>>
>> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
>> news:49a6501f$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>>> Claudio,
>>>
>>> Supongo que lo que quieres es poder ir al anterior o siguiente Edit al
>>> pulsar las flechas arriba o abajo.
>>>
>>> Puedes añadir este código en tu aplicación, me lo escribieron hace ya
>>> muuuucho tiempo...
>>>
>>> CLASS TEdit FROM XEdit
>>> PUBLISHED:
>>> PROPERTY lAutoSelect INIT asSELECTALL
>>>
>>> METHOD WMKeyDown( nKey, nFlags )
>>> METHOD WMKillFocus( wParam, lParam ) INLINE Super:WMKillFocus( wParam,
>>> lParam ), ::lInsert := .T., 0
>>> ENDCLASS
>>>
>>> METHOD WMKeyDown( nKey, nFlags ) CLASS TEdit
>>>
>>> IF nKey == VK_UP
>>> ::GoPrevControl()
>>> ELSEIF nKey == VK_DOWN
>>> ::GoNextControl()
>>> ELSE
>>> RETURN Super:WMKeyDown( nKey, nFlags )
>>> ENDIF
>>>
>>> RETURN 0
>>>
>>>
>>> A mi me está funcionando perfectamente, espero que sea lo que necesitas.
>>>
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>> "claudio" <santos@transbank.com.br> escribió en el mensaje
>>> news:[email=49a577d3@svctag-j7w3v3j....]49a577d3@svctag-j7w3v3j....[/email]
>>>> Tenho uma aplicação onde o usuario quer se mover com SETAS PARA
>>>> CIMA,PARA BAIXO.
>>>>
>>>>
>>>
>>>
>>
>>
>
>