BHT Calendar Holidays Class
Top  Next

BHT is a set of classes and template wrappers designed to easily add Holidays, Week Numbers, and Full and New Moon information to any Calendar, scheduling, or app as needed.

BHT automatically includes File and Queue Locking with a Critical Section in Clarion Versions 6.x.

Simply add the global extension to activate the classes, and add the code templates as needed. You can handcode the classes easily by following the prototype information.

2 Procedure extension templates have been added for your convenience.

BHTProc - 'BHT Calendar Holidays Proc Ext' Includes prompts to set the default flags for the holidays and use the IsHoliday
method. It also has an embed point where you can use your own variables to change them. They can be changed dynamically at runtime, and the next usage will reload the changed holiday schedule. BHTProc can also integrate automatically (With a checkbox) with BST Wall Calendar and Weekly reminder.

BHTProcVar,'BHT Cal Holidays Proc Add Vars' extension adds local variables that you may need when using the code templates or methods.

Code Templates

registry

wallcalwk

wallcalwkm