Common Thin-Client Features
Describing the features of Phoenix, Chimera and Arachne that make the Hydra development suite the right choice for you.
ActiveX or JavaBean
Using ActiveX controls or JavaBeans to replace or create new objects, Phoenix and Chimera can insert new functionality into 4GL applications. Querix controls share the same names and the same properties; write it once and Phoenix will treat it as an ActiveX control, Chimera as a JavaBean; enhancing simplicity and saving you valuable time when coding.
|
|
|
Common uses include adding drop-down lists of values for input fields, or adding calendar controls to insert time and date information. Some demonstration ActiveX controls are included in 'Hydra4GL' 4.2, and, if you need to, you can use Microsoft Visual Basic to create your own. You can also add your own JavaBeans, written with a Java SDK.
Scripting
While Phoenix, Chimera, and Arachne all support Dynamic 4GL extensions within the source code, it is also possible to use separate script files to add functionality to your forms and applications.
This extra functionality needs no changes to the 4GL source code, and is achieved using a scripting language developed by Querix. The 4GL output is treated as an array of configurable resources that can be manipulated in almost any way.
Font Support
|
The Querix clients support all native fonts available on the client side. All your Proportional and Non-Proportional fonts in any available True Type Font families will be rendered as expected. Additional font attributes such as underlined, crossed out and italic are also available options. This freedom in the choice of fonts allows you facelift your applications to keep your presentation clear and crisp. |
|
![]() |
Just a few lines of Querix script code and your user have access to right-to-left reading locales and the character-based alphabets that they use.
Multiple Document Access
![]() |
|
Phoenix and Chimera have enhanced multiple form handling ability and provide support for switching between single document interface (SDI) and multiple document interface (MDI). |
Data Exchange with other Applications
|
Phoenix is fully equipped with Dynamic Data Exchange (DDE) to communicate data bi-directionally between Phoenix and MS-Windows applications such as Word and Excel. You could use this facility to create & print invoice reports in Excel from data supplied by Phoenix, retrieved from the currently displayed Contact Record. |
|
|
BLOB Handling
![]() |
|
Phoenix and Chimera are not only able to transfer Binary Large Objects (BLOBs and CLOBs), but, with the appropriate tools, can also be used to view and modify them too. |
SSL encrypted communications
|
'Hydra4GL' has the ability to encrypt the communication between the application server and the Advanced thin-client, using SSL data encryption to provide security and peace of mind. |
|
![]() |
![]() |
|
In case of Arachne, the communication between Client and Application Server is encrypted by Querix and the communication between client browser and Web Server is encrypted by Web Server. Security Certificates for the Querix encryption can be acquired directly from Querix. Some database vendors may also support encryption between the RDBMS and the application server. |
This extra layer keeps the Clients remote from the server and sets new standards for security in 4GL environments.




