Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

H5 was supposed to combine strengths the original Internet Connect product (ease of adding a web UI) with the best of Web Builder (no massive download of Java classes). A new app Broker would run as a service (combining the original EXE and ISAPI brokers). And it would use some of the more fashionable technologies (JQuery, AJAX, etc.) 

...

Compile and distribute the files as instructed in the video (I didn't take notes and, so, did very unpleasant things to the pooch; that's why I started by recommending you take notes). Your EXE and any required DLLs (including skeleton.dll, which Clarion will copy into your output directory), including Clarion DLLs, go to \EXEC or to a directory under \EXEC. There is also a <AppName>_Global.js file generated into your app directory. Copy it to \PUBLIC (that's the step I missed; I copied it to \EXEC - but not until I remembered ... without , it your app may very well run, mine did, but not run correctly and you'll blame H5; I did).

...

For my second H5 experiment, I selected a real monster, an app with a single window (presentation layer) and a DLL (where all the work is done - it's proprietary, so no screen shots). The DLL calls several other DLLs (data, utilities, etc., total is one EXE and four DLLs plus Clarion DLLs). A real monster, right? Yeah, sure.

...

Aesthetics were not great but almost everything worked as expected. What didn't work? Two List Controls "From" a hand coded queue. These are probably interpreted as HTML <Select>s, which support only one column and displayed as drop downs. Changing the Class used by the control would probably fix it up.

...

H5 is a worthy successor to IC/WB. The AppBroker is definitely improved. Those of you already (or still) using IC/WB can probably apply almost all of what you already know. And, there are alternate themes ut out there for the downloading.

...