Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos


Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-02-2014
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 545
Poder: 17
jhonalone Va por buen camino
Form Incompleto en el terminal

Hola a todos.
Como muchos de vosotros, estoy probando xe5 para Android. No he encontrado en el foro, nadie que se queje de que al rotar el terminal y ponerlo en formato horizontal desaparece parte del formulario, lo cual es normal. Lo que no es tan normal, es que no haya manera de verlo. Al pasar el dedo por la pantalla hacia arriba, debería mostrarse la parte que está oculta, pero no ocurre así en los mini programas que he hecho de prueba. Admito que no he probado los ejemplos del programa. Además, me está costando un esfuerzo enorme que los objetos (botones, etiquetas, imágenes, etc) se presenten centrados y en la misma posición tanto en horizontal como en vertical.

¿Es esto una limitación del programa, o es que yo no sé cómo hacerlo?

Una segunda cuestión es que no se pueden hacer menús desplegables, están deshabilitados el objeto "MainMenu" y "PopUpMenu". Y, aunque no están deshabilitados el objeto "PopUp" y "PopUpBox" el primero no admite Items y el segundo no admite ningún valor en la propiedad "text".

Admito que estoy empezando, pero creo que es que está muy verde esta tecnología en Embarcadero, que han tratado de actualizarse a los tiempos demasiado rápido.

Bueno, amigos no canso más.
Si alguien puede ayudarme a comprenderlo se lo agradecería.
Responder Con Cita
  #2  
Antiguo 26-02-2014
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Creo recordar (y esto te lo digo de memoria) que uno de los ejemplos de sensores trabajan con la rotación de la pantalla. A ver si lo encuentras y le puedes echar un vistazo y ver cómo está hecho. No se si utilizando TScrollbox.

Para el tema del menú te recomiendo este artículo de Sarina Dupond que muestra cómo generar un menú flotante. Yo lo he probado en una aplicación y "funciona". Ya se que estaría mejor tenerlo de serie, pero mientras tanto...

Un saludo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 26-02-2014
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 545
Poder: 17
jhonalone Va por buen camino
Gracias, Neftalí.
Me tienes asombrado, de todo sabes y a todo respondes con eficacia.
Probaré lo que me comentas y luego te cuento.
Responder Con Cita
  #4  
Antiguo 26-02-2014
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por jhonalone Ver Mensaje
...de todo sabes y a todo respondes con eficacia.
Que va...
Voy aprendiendo como todos.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 01-03-2014
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 545
Poder: 17
jhonalone Va por buen camino
¡Qué modesto eres Neftalí! Eso te hace todavía más grande.

Bueno, al lío.
He estado probando y probando...

He probado casi todos los ejemplos, y he podido comprobar que, cuando se rota el teléfono, te permiten ver toda la pantalla.

He podido observar que suelen llevar un ListBox, un VertScrollBox, un ListView casi todos, con la propiedad Align alContents o alClient. Incluso los botones se deforman en posición horizontal. Si no quieres que se deformen tienes que poner la propiedad Align alNone, si la pones alScale, conservan la posición en la pantalla, pero salen más apaisados.

Se ven razonablemente correcto en formato apaisado, aunque algunos, como Location Demo dividen la pantalla en dos partes y queda a la derecha un parte blanca, o como Senssor Info, que no funciona correctamente en apaisado, pues le ocurre lo mismo de lo que yo me estoy quejando, es decir queda oculta una parte de la información y no se activa el sensor, para ver loo que falta.

Por probar, he estado probando el App Inventor de Google.
Es muchísimo mas WYSWYG, que Delphi, además no tiene ningún problema al girar el teléfono. ¡Y no tienes que andar cambiando las propiedades de los objetos ni nada!

Además tiene unos "contenedores" (Layouts) que facilitan muchísimo el el diseño. Tiene una gran desventaja, y es que no puedes escribir código, que te da una gran libertad a la hora de incluir instrucciones más complejas.

Tambien estuve viendo el "simulador" de menús de Sarina, es interesante, pero es mucho más práctico un objeto que existe en App Inventor llamado ListPicker, que es como un botón que tiene la función de desplegar una lista de opciones cuando se le pulsa.

En fin, ¡que me pongo a divagar y no sé cómo parar! Sigo pensando que una de dos: o a Delphi le faltan utilidades para Android o hay que hacer un cursillo complicado para colocar los objetos visuales correctamente.

Gracias a todos por escuchar mis quejas. Seguiré estudiando. También hay que comprender que me falta MUCHIIIIIIIIIIIIISIMO por aprender.
Responder Con Cita
  #6  
Antiguo 06-03-2014
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 545
Poder: 17
jhonalone Va por buen camino
Hola a todos nuevamente.
Como soy muy cabezota, he estado buscando la manera de hacer un menú en Android en XE5 y se me ha ocurrido lo que podéis ver en el archivo adjuntoMenuSimulado.zip.
Espero haberlo subido bien, pues es la primera vez que subo un archivo.
Si interesa a alguien, mi esfuerzo habrá valido la pena.
Saludos a todos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Usb y terminal server newtron Varios 8 01-03-2013 22:47:20
Terminal server dape Varios 5 15-05-2007 07:37:10
Build Total Lines INCOMPLETO cricri2999 Varios 0 20-07-2006 20:42:34
X terminal tonid Linux 1 21-10-2005 09:43:33
recepcion de parametro incompleto Coco_jac Varios 4 31-05-2005 00:19:18


La franja horaria es GMT +2. Ahora son las 00:14:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi