|
|
Icetips Utilities - Globally Call Procedure Template
|
Globally Call Procedure Template (GloballyCallProcedure)
This template is used to call a certain procedure from all, or most, of the procedures in your app.
By default, it calls a certain procedure from ALL procedures, but you can exclude procedures that
call it. For instance, this can be very convenient when certain initialization code needs to be
called from all windows procedures.
- In the Demo program
In the Icetips Utilities Demo program, there is a procedure called "WindowsInitCode".
This procedure is a handy little thing that sets standard properties of certain control
types, for instance, button sizes and icons, etc.
In the Demo program, we want to call the WindowsInitCode procedure from all windows
procedures except from the Main procedure. This is easily done with our
GloballyCallProcedure template, as you can see below.
Demo program normally installed at C:\Clarion\3rdParty\Examples\ITUtilities\UtilDemo.app
- How to implement it in your app
First, include the GloballyCallProcedure template in the Global Extensions for your app.
Then you select the procedure you want to call. Then select "Call from where" (there are
4 options to choose from), then if you want to exclude any procedures, go to the
"Excluded Procedures" tab and select the excluded procedures. That's it! You're good to go.
- Screen shots
3 Files Available for Download for Icetips Utilities
| File Date |
Description |
Size |
File |
| 2007-11-14 |
Icetips Utilities Beta 3.3 |
5,533,848 |
ITUtilities.exe |
| |
Build 0.95.300. Beta 3.3 Compatible with Clarion 6.0-6.3.
|
| 2007-11-14 |
Icetips Utilities Documentation (PDF) |
1,557,031 |
ITUtility.pdf |
| |
PDF Documentation (157+ pages) for Beta 3.3. Note that many classes and templates are still undocumented!
|
| 2007-08-14 |
Page of Pages demo |
742,438 |
PageOfPages.zip |
| |
This small demo, using the invoice.dct from the Clarion 6.3 examples, demonstrates basic use of the Page of Pages class in the Icetips Utilities. The zip includes app, dct, tps and other necessary files. It also includes a locally compiled exe.
|
|
|