4D v14.3Áreas web |
||
|
4D v14.3
Áreas web
Áreas web
Las áreas web pueden mostrar todo tipo de contenido web al interior de sus formularios: las páginas HTML con contenido estático o dinámico contienen, archivos, imágenes, Javascript, Flash, PDF1... o incluso documentos MS Office (bajo Windows cuando MS Office está instalado). (1) Para mostrar los documentos PDF, Mac OS utilice la herramienta de previsualización (incluida en el sistema) mientras que Windows necesita la instalación de Acrobat Reader. El motor de renderización del área web depende de la plataforma de ejecución de la aplicación y del estado de la opción Utilizar Web Kit integrado (ver el párrafo "Propiedades específicas"). Es posible crear varias áreas web en un mismo formulario. Varias acciones estándar, numerosos comandos de lenguaje y eventos de formulario permiten al desarrollador controlar el funcionamiento de las áreas web. Las variables especificas permiten intercambiar información entre el área y el entorno 4D. Esta sección detalla los principios relativos al uso y configuración de objetos de tipo área web en el editor de formularios. Para mayor información sobre la gestión programada de estos objetos, consulte los comandos Área web en el manual de Lenguaje 4D. Note también que el uso de áreas web está sujeto a varias reglas en el párrafo Notas sobre uso de áreas web en el manual Lenguaje de 4D. Cuando selecciona un objeto área web en el editor de formulario, la lista de propiedades muestra las siguientes propiedades específicas: Cuando selecciona la propiedad Menú contextual para un área web (tema "Entrada", el usuario puede acceder a un menú contextual estándar en el área durante la ejecución del formulario. El contenido del menú está definido por el motor de renderización de la plataforma: WebKit de Apple (renderización del navegador Safari) bajo Mac OS y ActiveX Web (renderización del navegador Internet Explorer) bajo Windows. Nota: es posible controlar el acceso al menú contextual vía el comando WA SET PREFERENCE. Dos variables específicas están automáticamente asociadas a cada área web: “URL” y “Progreso” Estas variables permiten controlar respectivamente el URL mostrado por el área web y el porcentaje de carga de la página mostrada en el área web. Por defecto, estas variables se llaman, respectivamente, nomArea_url y nomArea_progress. Puede cambiar estos nombres si lo prefiere. Para mayor información sobre el funcionamiento de estas variables, consulte la sección Gestión programada de áreas web en el manual de Lenguaje 4D. Se utiliza esta opción para elegir entre dos motores de renderización para el área web, en función de las especificaciones de su aplicación:
Notas:
Nota: esta opción sólo está disponible cuando está activada la opción Utilizar Web Kit integrado. Hay cuatro acciones estándar específicas para la gestión automática de áreas web: Abrir URL anterior, Abrir URL siguiente, Refrescar URL actual y Detener carga de URL. Estas acciones pueden asociarse a los botones o comandos de menús y permite implementar las interfaces web básicas. Estas acciones se describen en Acciones estándar. Las áreas web también pueden controlarse utilizando eventos formulario y comandos de lenguaje específicos. Estos se describen en el capítulo Área web del manual Lenguaje de 4D. |
PROPIEDADES
Producto: 4D ARTICLE USAGE
Manual de Diseño ( 4D v14 R2) Inherited from : Áreas web ( 4D v13.4) |