FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
Lamento no hacerme entender. Me refiero al código requerido para que el teclado virtual no se solape sobre los controles de entrada. Ejemplo, a la izquierda un programa en DELPHI para Android, con un button, label y un par de edit al pie. Al seleccionar los edit, el teclado virtual se superpone. ---- Este es el código Delphi sugerido por Embarcadero para evitar que se superponga: http://docwiki.embarcadero.com/CodeE...bleForm_Sample
En Android Studio solo coloco los componentes y ya ---- Y este es el código requerido para la misma función usando Android Studio:
¿Cual es el objetivo de la comparación? Simplemente encontrar el equivalente en código o configuración del IDE en Delphi que realice lo mismo y que debería ser automático. Como trato de explicar, mi intención no es programar en Android Studio, sino en Delphi... Última edición por MAXIUM fecha: 21-10-2017 a las 00:06:30. |
#2
|
||||
|
||||
Pero eso es algo automático en android, no hay que hacer nada para que se desplace la pantalla al salir el teclado.
|
#3
|
||||
|
||||
Cita:
https://www.youtube.com/watch?v=D1DsS1131_c Última edición por MAXIUM fecha: 21-10-2017 a las 00:38:05. |
#4
|
|||
|
|||
Hola MAXIUM.
Cita:
Algo tenemos que poner de nuestra parte... Bien es verdad que cuando podemos usar un trabajo que ya está hecho, sería de tontos repetirlo. En el tema que nos ocupa, hay bastante gente que ha tratado de resolverlo en Delphi, tomándose un esfuerzo, (como es natural). Ya que (como muchas otras cosas que no serían muy útiles) Embarcadero todavía no ha hecho ése trabajo por nosotros. ¡Y creo que no es poco, que podamos programar para Android desde Delphi!. Seguro que en otras versiones venideras nos facilitará esto y muchas otras cosas. Eso sí, ¡habrá que pagarlo! Buscando por ahí he encontrado esta unidad que, sólo con citarla en la cláusula uses, hace todo el trabajo por nosotros. He leído que hay gente trabajando en ella, pero todavía no está perfeccionada por completo. Yo hice una prueba y funciona "razonablemente" bien. Si tienes en la pantalla un Edit solamente, la primera vez que lo pulsas el teclado virtual se superpone... luego ya no... (¡?) Bueno, como tenemos el código fuente, tal vez podamos resolver éste y otros inconvenientes que pueda presentarnos... Ya tenemos un punto de partida... y, para nosotros, no es mucho código citar la unit vkbdhelper en el apartado uses Seguiremos "trabajando en este atajo" Perdona por haberme extendido tanto. Saludos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) Última edición por jhonalone fecha: 21-10-2017 a las 18:47:26. |
#5
|
||||
|
||||
Cita:
Ahora, por otra parte, en algunas situaciones se ha demostrado como Delphi permite hacer muy simple lo que en las herramientas nativas como Android Studio toma mas lineas: https://www.youtube.com/watch?v=q-xJRw2H-ZU |
#6
|
|||
|
|||
Hola Agustín.
Muy cierto lo que dices. Cita:
Saludos.
__________________
"Pedid y se os dará; buscad y hallaréis ..." (Lc 11,9-10) "...si no tengo caridad, nada soy..." (1 Cor 13,1-13) |
#7
|
||||
|
||||
Hola a todos, gracias por responder el hilo.
Imagino que la idea de todo lenguaje de alto nivel, es de abstraernos y concentrarnos en otros puntos. Así nacen las bibliotecas (librerias) y componentes en general. Pero también hay razón que detrás de eso hay un esfuerzo de otros y se debe agradecer junto con aportar cuando se puede. Probaré la unit mencionada y les comento. Esa es la idea del foro, que podamos compartir soluciones para cualquiera que tenga la misma inquietud, tenga una solución y no se atasque en su proyecto. |
#8
|
||||
|
||||
Cita:
Cita:
---- |
#9
|
||||
|
||||
y el ejemplo que motraste mas arriba de embarcadero que tal funciona
|
#10
|
||||
|
||||
No funciona
Tal parece que no resulta para todas las versiones de Firemonkey. Embarcadero tiene una tarea pendiente https://stackoverflow.com/questions/...eyboard-height |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
acelerar entrada teclado código PDF417. | ppb | Varios | 0 | 26-06-2013 12:40:21 |
Teclado virtual | toni.vi | OOP | 7 | 12-03-2009 21:16:41 |
Teclado virtual para TPV | Steal | API de Windows | 5 | 25-02-2009 00:45:06 |
Teclado Virtual | elcolo83 | Varios | 2 | 18-02-2008 12:25:51 |
Filtrar entrada de teclado | rolando_s | Varios | 3 | 23-07-2005 22:20:13 |
|