|
Top Next |
Welcome to the Icetips Utilities build 2018.10.2460.323
Documents updated |
Sunday, October 14, 2018 |
Version/Build |
2018.10.2460.323 |
Build Date |
October 14, 2018 |
Copyright |
Copyright ©2007-2018 Icetips Alta LLC. |
Author |
Arnór Baldvinsson |
This documentation is based on the classes in release dated October 14, 2018. Note that some documented classes have not had all the properties and methods documented yet.
The Icetips utilities 2018.10.2460.323 build contains the following:
42 Classes
577 Methods
243 Properties
32 Extension templates
6 Utility templates
4 Code templates
2 Control templates
This help file details each property and method in each class separately with as much detail as we can. The documentation is installed into "%ROOT%\3rdParty\Docs\Icetips Utility Class\ITUtility.chm" where %ROOT% is the Clarion Root directory depending on which version of Clarion you choose to install the Classes for.
To add the Icetips Utility Class to your application, add the"Icetips Utility Classes Global" global template to your applications. It must be applied to all applications that use the classes. The classes are ABC compliant and use a named "ITUTIL" group as definition:
!ABCIncludeFile(ITUTIL)
The classes are compatible with Clarion 6, Clarion 7 and newer. They may be compatible with Clarion 5.5H but they are not compatible with Clarion 5.5G or earlier. We only test with Clarion 6.3 and the latest builds of Clarion 10. Note that support for Clarion 6 will end by the end of 2015. We will test with Clarion 6 until the end of 2014.
Unless otherwise noted, classes should be instantiated at procedure level. There should be no threading considerations in Clarion 6 and above as far as we know since all instances are at procedure level. The only exception is the Global window threading class, which use critical sections and should be thread safe!
Thank you for using our Icetips Utilities build 2018.10.2460.323, released on Sunday, October 14, 2018. This is a set of Clarion classes and templates that add various functionality to your programs.
This help file details each property and method in each class separately with as much detail as we can. Some of the classes may be undocumented when this document is released so please bear with us if something is missing. We have spent 4 years writing these classes as our needs demanded and the task of documenting is monumental since we did not do that as we wrote the classes.
Completed documentation
Classes
Armadillo Code Generator Class
Global extension templates
Add Compile Date/Time to version
Add Vista/Win7 Manifest to application
Call procedure from all procedures
Global Alert on Lookup controls
Global Call ShowRecord from Browse
Icetips Global Threaded Window Manager
Icetips Hide Windows while loading
Icetips Utility Classes Global
Write Version info to INI File
Procedure Extension templates
Icetips Browse Checkbox update
Icetips Thread Limiter - Procedure
Code Templates
Store Clarion Build in a variable
Store compile date in variable
Utility Templates
Export Windows without Help ID
Icetips Create ShowFileRecord Wizard
Icetips Standardized Window Code Wizard
Write Modules and procedure information to File
We are constantly adding new functionality to these classes and templates. If you have any suggestions for new classes, methods or properties, please let us know.
Tutorial Videos
Progress Class
Progress Class Tutorial Video - Part 1 Length: 15 min, 13 sec.
Progress Class Tutorial Video - Part 2 Length: 21 min, 29 sec.