www.icetips.com  Icetips Utilities Documentation 11/16/2010    

Start Here

Previous  Top  Next  


Build 1.1.2392 - Wednesday, December 01, 2010

 

Please note that this product is still in active development and this documentation is very much under construction!

 

PLEASE NOTE: 

 

The Icetips Utilities install also includes a template to add the classes to your application. 

This is a global template that MUST be applied to all templates where you are using the classes.

 

 

Please remember that this is a beta release and not a final release.

 

There is quite a bit of work left on the documentation and we will also be creating both demo applications to demonstrate the use of the classes as well as training videos.  Please check the Utilities webpage at http://www.icetips.com/utilities.php regularly for update information.

 

The classes do not yet have any implementation templates.  I.e. you include them by using embedded code and instantiate them using embedded code.

 

How to add the classes to your application

 

To add the Icetips utilities to your application use the "Icetips Utility Classes Global" global template to your Global Extensions.  This gives you access to all the classes in that file in your application.  In multi-dll systems you must apply this to the exporting (root) dll and then to any and all applications where you are going to use the Utilties and then rebuild the system starting with the exporting/root dll.

 

How to use the classes in your procedures

 

To instantiate a class in your procedure you simply declare an instance.  Go to the Local Data embed and add the instantiation code, such as:

 

ITU  ITUtilityClass

 

or:

 

ITS  ITStringClass

 

etc.  You can derive the classes, but most of the methods are very specific so you generally don't need to override or derive.  Some classes may need deriving to override virtual methods.  The screenshot below shows how the ITUtiltyClass is instantiated in a procedure. 

 

Instanciate a Utilityclass

 

Once you have instantiated the class you can access the methods in it. 

 



Direct link to this page: http://www.icetips.com/manuals/utilities/starthere.htm