4D v14.3Web areas |
||
|
4D v14.3
Web areas
Web areas
The Web areas can display any type of Web content within your forms: HTML pages with static or dynamic contents, files, pictures, Javascript, Flash, PDF(1) ... or even MS Office documents (under Windows when MS Office is installed). (1) To display PDF documents, Mac OS uses the Preview tool (included in the system) whereas Windows requires the installation of Acrobat Reader. The rendering engine of the Web area will depend on the execution platform of the application and the state of the Use integrated Web Kit option (see "Specific properties" below). It is possible to create several Web areas in the same form. Several standard actions, numerous language commands as well as generic and specific form events allow the developer to control the functioning of Web areas. Specific variables can be used to exchange information between the area and the 4D environment. This paragraph details the principles concerning the use and configuration of Web Area type objects in the Form editor. For more information about programmed management of these objects, refer to the Web Area commands in the 4D Language Reference manual. Also note that the use of Web areas is subject to several rules which are described in the Notes about use of Web areas section of the 4D Language Reference manual. When you select a Web Area object in the Form editor, the Property List displays the following specific properties: When you select the Context Menu property for a Web area ("Entry" theme), the user has access to a standard context menu in the area when the form is executed. The contents of the menu are set by the rendering engine of the platform: Apple WebKit (same rendering as the Safari browser) under Mac OS and ActiveX Web (same rendering as the Internet Explorer browser) under Windows. Note: It is possible to control access to the context menu via the WA SET PREFERENCE command. Two specific variables are automatically associated with each Web area: “URL” and “Progression.” They can be used to control, respectively, the URL displayed by the Web area and the loading percentage of the page displayed in the Web area. By default, these variables are named, respectively, areaName_url and areaName_progress. You can change these names if desired. For more information about the functioning of these variables, refer to the Programmed management of Web Areas section in the 4D Language Reference manual You use this option to choose between two rendering engines for the Web area, depending on the specifics of your application:
Notes:
Note: This option is only available when the Use integrated Web Kit option is checked. When this property is checked, a special JavaScript object ($4d) is instantiated in the Web area, which you can use to manage calls to 4D project methods. For more information about how this option works, refer to the Programmed management of Web Areas section in the 4D Language Reference manual. Four specific standard actions are available for managing We areas automatically: Open Back URL, Open Next URL, Refresh Current URL and Stop Loading URL. These actions can be associated with buttons or menu commands and allow quick implementation of basic Web interfaces. These actions are described in Standard actions. Web areas can also be controlled using form events and specific language commands. These are described in the Web Area chapter of the 4D Language Reference manual. |
PROPERTIES
Product: 4D ARTICLE USAGE
4D Design Reference ( 4D v14 R2) Inherited from : Web areas ( 4D v13.4) |