When I get a new Clarion release one of my favorite things to do is pull out Beyond Compare and see what changes have been made to the shipping product. That won't tell me much if anything about the compiled part of the product, but as Clarion ships with a lot of template and Clarion source those comparisons are often revealing.
...
The H5 product, which was demonstrated in a very early form at the 2013 DevCon, promises to blend "the best features of Internet Connect (IC) and Web Builder (WB), joined with the jQuery family and HTML5/CSS". The idea is to allow you to deliver Clarion apps as private web apps to business users (as opposed to large scale web sites).
The SoftVelocity blog has more information: http://clarionsharp.com/blog/clarion-h5/
...
Code Block |
---|
BrokerClass CLASS(WebDataSinkClass) BrowserManagerClass CLASS HtmlClass CLASS(TextOutputClass),TYPE HtmlFontClass CLASS,TYPE HtmlItemClass CLASS,TYPE HttpBaseClass CLASS HttpClass CLASS(HttpBaseClass) HttpPageBaseClass CLASS HttpPageBrowserClass CLASS(HttpPageBaseClass) HttpPageJavaClass CLASS(HttpPageBaseClass) JslEventsClass CLASS JslManagerClass CLASS, TYPE LayoutCellClass CLASS,TYPE LayoutHtmlClass CLASS,TYPE RangeClass CLASS,TYPE ReportImageClass CLASS(ReportItemClass),TYPE ReportItemClass CLASS(HtmlItemClass),TYPE ReportStringClass CLASS(ReportItemClass),TYPE ShutDownClass CLASS SubmitItemClass CLASS TextOutputClass CLASS,TYPE WebAreaClass CLASS(WebControlClass),TYPE WebButtonClass CLASS(WebControlClass),TYPE WebCaptionClass CLASS(WebAreaClass),TYPE WebClientAreaClass CLASS(WebAreaClass),TYPE WebClientManagerClass CLASS(WebClientManagerInterface) WebClientManagerInterface CLASS(WebDataSinkClass) WebControlClass CLASS(HtmlItemClass),TYPE WebControlListClass CLASS,TYPE WebDataSinkClass CLASS WebFilesClass CLASS WebFrameClass CLASS,TYPE WebHotlinkClass CLASS(WebControlClass),TYPE WebHtmlButtonClass CLASS(WebButtonClass),TYPE WebHtmlCheckClass CLASS(WebControlClass),TYPE WebHtmlCloseButtonClass CLASS(WebControlClass),TYPE WebHtmlEntryClass CLASS(WebControlClass),TYPE WebHtmlGroupClass CLASS(WebControlClass),TYPE WebHtmlImageClass CLASS(WebImageClass),TYPE WebHtmlItemClass CLASS(WebMenuBaseClass),TYPE WebHtmlListClass CLASS(WebListClass),TYPE WebHtmlMenuClass CLASS(WebMenuBaseClass),TYPE WebHtmlOptionClass CLASS(WebControlClass),TYPE WebHtmlPromptClass CLASS(WebControlClass),TYPE WebHtmlRadioClass CLASS(WebControlClass),TYPE WebHtmlRegionClass CLASS(WebControlClass),TYPE WebHtmlSheetClass CLASS(WebControlClass),TYPE WebHtmlStringClass CLASS(WebStringClass),TYPE WebHtmlTabClass CLASS(WebControlClass),TYPE WebHtmlTextClass CLASS(WebControlClass),TYPE WebImageClass CLASS(WebControlClass),TYPE WebJavaListClass CLASS(WebListClass),TYPE WebJQueryButtonClass CLASS(WebControlClass),TYPE WebJQueryCloseButtonClass CLASS(WebHtmlCloseButtonClass),TYPE WebJQueryListClass CLASS(WebListClass),TYPE WebJQueryStringClass CLASS(WebStringClass),TYPE WebJQueryToolButtonClass CLASS(WebJQueryButtonClass),TYPE WebListClass CLASS(WebControlClass),TYPE WebLiteralClass CLASS(WebControlClass),TYPE WebMenubarClass CLASS(WebAreaClass),TYPE WebMenuBaseClass CLASS(WebControlClass),TYPE WebNullControlClass CLASS(WebControlClass),TYPE WebPageClass CLASS(WebControlClass),TYPE WebReportClass CLASS,TYPE WebServerClass CLASS WebStringClass CLASS(WebControlClass),TYPE WebToolbarClass CLASS(WebAreaClass),TYPE WebWindowBaseClass CLASS(WebControlListClass),TYPE WebWindowClass CLASS(WebWindowBaseClass),TYPE |
64 bit functions
Also new in Clarion 9.1 is a new set of RTL functions for dealing with 64 bit signed and unsigned integers. The functions are declared in i64.INC and provide the following functionality:
...