926 new features of WINDEV 26, WEBDEV 26 and WINDEV Mobile 26

PART 1 HTML DISPLAY CONTROL: PERFECT RESULTS 002 N e w f e a t u r e W D W B WM NATIVE HTML DISPLAY CONTROL: PERFECT RESULTS The HTML Display control is used to display a web page. For example, in 1 line of code, without using an external browser, your WINDEV applications can display a page of a website: help, news, techni- cal documentation... The HTML Display control in version 26 perfectly displays all HTML documents, created with WIN- DEV, WEBDEV or WINDEV Mobile or any other editor. The latest tags are supported. CSS style sheets are supported. The Javascript code that may be present in the HTML content is interpreted, if you allow it. The control displays either HTML content (a file) or remote content from a URL. Benefit provided by this new feature of version 26: Display modern HTML pages 003 N e w f e a t u r e W D W B WM HTML DISPLAY CONTROL: CHROMIUM TECHNOLOGY The control from earlier versions was based on Internet Ex- plorer ActiveX. The HTML Display control in version 26 uses Chromium, and does not require any external resources to operate: no ActiveX, no dependency on the Windows version or the browser installed on the user's machine. Benefit provided by this new feature of version 26: Perfect results 004 N e w f e a t u r e W D W B WM AWEB BROWSER IN YOUR APPLICATIONS Version 26 includes the source code of a browser. You can use, modify and customize this code to include it in your applications. Using this type of browser will ensure that your pages will be displayed in the same way for all your users. This browser also allows you to define a list of the sites that can be opened, which can be useful in a professional envi- ronment. Benefit provided by this new feature of version 26: Same results for all users 005 N e w f e a t u r e W D W B WM HTML DISPLAY CONTROL: AUTO FILLWEB FORM BY PROGRAMMING The manipulation of the HTML "control" by programming should not be confused with the manipulation of HTML "code" by programming (Part 4). An application may need to interact with the content of the page: • Trigger the click on a button by programming to auto- matically display the next page • Fill out a form by programming • ... The HTML Display control in version 26 comes with new WLanguage functions: • Fill out an edit control • Fill out a form control • Click a button • Get the value of a field in a form HTML, A UNIVERSAL NECESSITY CONTROL • Display existing HTML documents • Write emails • Create HTML pages: product form,... • Easily integrate a WEBDEV page into a WINDEV application • Format text for multiple platforms • Get rid of RTF! PROGRAMMING • Generate static HTML content: custom emails, sur- veys, catalogues • Add rows to an existing HTML table by program- ming: prices, sizes, ... • Insert HTML controls in an HTML document • Change control styles: out-of-stock product... • Convert an HTML document to another format: Docx, RTF, XML, JSON, raw text... • Analyze HTML content; for example, get prices for a product or hotel room from multiple sites to se- lect the best offer • Navigate through the controls of a page to retrieve data • Retrieve the content of an invoice displayed on a site • Retrieve or modify a page's background color or image • ... THE HTML CON- TROL IN VERSION 26 SUPPORTS 200 AD- DITIONAL FUNCTIONALITIES: • Responsive • jQuery • Bootstrap 4 • round borders • gradients • hint text in input controls • transition effects • animations • CSS selectors by multiple classes • pinned control • anchors • etc. WINDEV 26 WEBDEV 26 WINDEV Mobile 26 New features 4