4D v14.3Web Areas |
||
|
4D v14.3
Web Areas
Web Areas
Ein Web Bereich kann in Ihren Formularen jede Art von Web Inhalt anzeigen: HTML Seiten mit statischem oder dynamischem Inhalt, Dateien, Bilder, Javascript, Flash, PDF und sogar MS Office Dokumente (unter Windows, wenn MS Office installiert ist). Hinweis: Zum Anzeigen von PDF Dokumenten verwendet Mac OS das Preview Tool (im System enthalten), während für Windows die Installation von Acrobat Reader erforderlich ist. Die Rendering Engine von Web Area richtet sich nach der Ausführungsplattform des Programms und dem Status der Option Integriertes Web Kit benutzen (siehe unteren Abschnitt "Spezifische Eigenschaften): In einem Formular lassen sich mehrere Web Bereiche anlegen. Es gibt verschiedene Standardaktionen, mehrere Programmiersprache-Befehle sowie generische und spezifische Formularereignisse, über die der Entwickler die Arbeitsweise von Web Bereichen steuern kann. Über spezielle Variablen lassen sich Informationen zwischen dem Bereich und der 4D Umgebung austauschen. Wählen Sie im Formulareditor ein Objekt vom Typ Web Area, zeigt die Eigenschaftenliste folgende Eigenschaften: Markieren Sie unter der Gruppe "Eingabe" die Eigenschaft Kontextmenü, kann der Benutzer beim Ausführen des Formulars im Web Bereich auf ein standardmäßiges Kontextmenü zugreifen. Hinweis: Mit dem 4D Befehl WA SET PREFERENCE lässt sich der Zugriff auf das Kontextmenü steuern. Jedem Web Bereich werden automatisch zwei spezifische Variablen zugewiesen: Die Variable "URL" und die Variable "Ablauf". Damit lassen sich die vom Web Bereich angezeigte URL und der Prozentsatz beim Laden der Seite in den Web Bereich steuern. Diese Variablen haben standardmäßig die Namen areaName_url und areaName_progress. Bei Bedarf können Sie diese Namen über die Eigenschaftenliste ändern. Sie können diese Variablen in der Eigenschaftenliste setzen, wenn ein Web Bereich ausgewählt ist. Weitere Informationen über die Funktionsweise dieser Variablen finden Sie im Handbuch 4D Programmiersprache im Abschnitt Web Areas per Programmierung verwalten. Sie können zur Wiedergabe von Web Areas zwischen zwei Optionen wählen: Die Rendering Engine des Systems oder die in 4D eingebaute WebKit Engine:
Hinweise:
Hinweis: Diese Option ist nur verfügbar, wenn die Option Integriertes Web Kit benutzen markiert ist. Ist die Option Zugriff auf 4D Methoden markiert, ist im Web Bereich ein JavaScript Objekt mit Namen $4d vorhanden, über das Sie Aufrufe von 4D Projektmethoden verwalten können. Weitere Informationen dazu finden Sie im Handbuch 4D Programmiersprache im Abschnitt Web Areas per Programmierung verwalten. Es gibt vier Standardaktionen, um Web Bereiche automatisch zu verwalten: Open Back URL, Open Next URL, Refresh Current URL und Stop Loading URL. Sie können diese Aktionen Schaltflächen oder Menübefehlen zuordnen und so rasch einfache Web Oberflächen integrieren. Weitere Informationen dazu finden Sie im Abschnitt Standardaktionen. Web Areas lassen sich auch über Formularereignisse und spezifische Befehle steuern. Weitere Informationen dazu finden Sie im Handbuch 4D Programmiersprache im Kapitel Web Area. |
EIGENSCHAFTEN
Produkt: 4D ARTIKELVERWENDUNG
4D Designmodus ( 4D v14 R2) Geerbt von : Web Areas ( 4D v13.4) |