Contenedores

Los controles visuales deben ser agrupados en contenedores. MyMobileWeb proporciona dos tipos de contenedores:

  • p. Es un simple contenedor que sólo puede incluir controles visuales (no se permite el anidamiento de controladores). El diseño puede ser ‘horizontal’, ‘grid’ o ‘vertical’. Un contenedor ‘p’ es paginado automáticamente, en caso de que haya demasiados controles hijos dentro de él (para la ejecución de un determinado contexto). En ese caso se mostrará al usuario un conjunto de pantallas encadenadas por medio de un wizard.
  • panel. Se trata de un contenedor que permite cambiar entre diferentes subscreens, similar a las pestañas (tabs) en las aplicaciones de escritorio. Hay diferentes opciones de prestación para un contenedor panel : múltiples cards en WML, anchors en XHTML-MP, enlaces a cada subscreen, etc Un panel puede incluir también contenedores ‘p’ anidados.

MyMobileWeb también proporciona mecanismos para la reutilización de fragmentos de la definición de marcado de la interfaz de usuario entre las distintas presentaciones. Esto se logra por medio de la etiqueta include . El mecanismo de inclusión es utilizado habitualmente para las barras de navegación ( enlaces ‘Volver’ y ‘home’) común a todas las pantallas que componen una aplicación.

Tags: none