DeCaf:Net the poor mans solution to the world of the web.
The HQL Convert main goal is to convert HQL files into standard HTML files using the HQL Verbs to encode the HQL code.
The HQL Verbs in general is using the Microsoft Office centric documents like .DOC and .XSL.
Note: NTS has not committed to make the HQL Converter a part of the DeCaf:Net product line, but as of now it has been used as the main conversion program for HQL pages. In the future the NTS Page Producer Wizard will be able to do the work.
>
The HQL Converter has four tabs: Folders / Files, Source, Browser, and Verbs / Syntax.
The Folders / File tab lets the user select one HQL file or a HQL folder for conversion. The HTML file panel tries to mimic the HQL panels filename and location.
>
The Source tab will display an editor window and the selected HQL file. We internally have used this for testing HQL code with new Verbs or just interesting concepts. This feature is nice if you just want to play. Instant result can be viewed in the Browser after using the Convert speed button.
You can change the code in the Source tab and use the Save speed button to save the changes. If the HQL Kernel has already been loaded you will see the HQL Kernel automatically convert the saved file (the HQL Kernel monitors Projects files).
>
The Browse tab will show the result of a conversion. If a single page file is converted with the Convert speed button the Browse tab will automatically be activated. If the Convert All speed button has been used the HQL Convert program will locate the index.html file and show that in the Browse tab.
The combination of the Convert / Convert All buttons and the Browse tab gives instant gratification of a result.
>
The Verbs / Syntax is a real cool tab. The HQL Converter program will display the found HQL Verbs and from the Verb DLL extract the syntax of that Verb. This means that the Verb manufacture has to provide this information, on the other hand, what a good place to ensure that the syntax is always updated.