Ver Mensaje Individual
  #11  
Antiguo 21-10-2017
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Reputación: 17
jhonalone Va por buen camino
Hola MAXIUM.

Cita:
Exacto, pero no ocurre en Delphi XE. Te obligan a escribir todo ese código para algo tan simple
En mi pueblo se dice que "no hay atajo sin trabajo". Cuando encuentras ése "atajo" en Android, es porque alguien se ha tomado el "trabajo" de implementarlo. Ojala todo estuviera ya preparado para usar, (¿dónde estaría nuestro trabajo? ¡Cualquiera podría programar sin ningún esfuerzo ni estudio!).

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.
Responder Con Cita