Comsoft7 BST Big Schedule Tamer Template Suite  (Resource Manager Templates). 
 

Supports C55h-C6x, Clarion and ABC Template chains. (C5 and older versions of C55 Ide does not support the features.) Supports ODBC/SQL.

Give your application an edge using these powerful Resource Scheduling and Data Evaluation Tools templates. They all come with Runtime Configuration options.

BST can schedule Multiple Resources: Employees, Dentists, Doctors, Service Bays, Rental Equipment, any Resource that needs to be scheduled.

 BST Online Help

Timeline Data Display is a very Powerful Data Evaluation tool that can process and display data in a Meaningful format on Invoices, Inventory Items, appointments, etc. Any Data file with a resource Id (Inventory Item, Employee, invoice, etc) and numerical field (QTY, Amount each, invoice total, duration, etc) can be processed and present the data in a format of your choosing. (average sales per invoice, total sales for each inventory item,  appointments for each employee, Time utilization of Rental Equipment)

TimeLineGraph can graph a project/task type file, any file with a resource id, start date, and end date and present the results in a easy to understand Gantt type listbox chart format.  The TimeLineGraph can further be limited to Active items in the time period and limited to a Parent Resource Id.  You can elect to skip every other line for better visual results.  The colors are configurable.

The BST List Boxes can all be dynamically driven from the BCTCalendar Controls  or to use a programmer provided Variable with the NoBCTCal extension template.

Are you ready for an entirely different Paradigm for Dynamic List boxes and Dynamic Calendars? One that you have complete control over the look and feel? WYSIWYG?  With Runtime configuration Controls if you wish? Then Read on.

All the templates are controls, so you have complete control over the properties, look, feel, color, etc. Just add them to a window, tab, wherever you need them. There is one Extension template for use when you don't want a dynamic calendar interface.

Large and Small Calendars, and now Bar Calendar Date Selectors that can also be used as lookups. Fully configurable as they are on screen controls.

 

   

Click on Images Below to see full size

Booking Template.

Daily Resource Scheduler Silver color indicates Schedule conflicts.

Wall Calendar Reminder Template and Recurring Reminder Control for the update Form.  This can be filtered for individual resources or used as generic PIM.

Also the Weekly Reminder or Planner as a minor version and zoom of this.

Monthly Resource Scheduler For One Resource Silver color indicates Schedule conflicts.

Timeline Data Display in Week, Month, and Year Formats  Can display averages, totals, invoices, sales, etc.

TimeLineGraph Charts in Week, Month, Year formats any resource with Start date and end date.

What's new

March 13,2008 BST Ver 4.24

3-3-2008

Workaround for "double bounce" on right click or double click AND "cancel" in Schedulers.

Added to wall calendars, weekly planner, and Booking.

BSTAcceptLoopBeforeEvent%MyInstance ROUTINE

SETKEYCODE(MouseLeft)

2-28-2008
Bugfix,  conditional icons overriding duration icon when
NOT selected to "use the same icon for duration".
Booking and scheduling templates.

2-27-2008

Added embeds for setting composite keys to templates. schedulers, booking

Moved embed for better filtering, less file activity on take appointment.

BST3, changed filter error.

IF %BSPTimeFld > BST:EndTime%MyInstance THEN BREAK. to CYCLE.

2-25-2008

Added "styles" support to Dynamic wall calendars and Weekly Planner.

see WC Styles

Booking 'apply' button for runtime needed lineheight code changes.

Also open window for booking, BSTRB.

2-12-2008

lineheight not reading in ini file, typo in 2 of load ini routines.

Feature: added embed point for after adding record in recurring scheduler template.

1-13-2008

Feature: added update and delete all to recurring schedule template. (RecurSchedUpd)

Feature: added update and delete all to Wall Calendar Recurring Reminder template(RecurSchedUpd).

Added Guid(string16) and key to appt files for mass update and delete all.

Requires alias files.

Added extra template for update button & checkbox(for delete by date)

to be backwards compatible

Deleting 'update' button and 'checkbox' disables new features

Added 'Save and Restore Appt Settings' file and code to reload original

series information for recurring appointments(reminders).(RSCH file)

Added values to drop combos for translating.

10-11-2007

BSTBooking changed following line to add dragdrop elimination.

#IF(%BSUUpd AND %BSDragDrop)

#INSERT(%CaseFieldBkg)

#ENDIF

 

8-30-2007

BST Day and Month- LineHeight not working. Changed runtimes and init stuff.

8-2-2007

!#!SET(%BSFormat,%BSFormat & '~ ~C(0)@P P@#0#')

For Blank Column

7-24-2007

Message 'Ignore' button not working in Legacy Conflict template.

Added default button and style to see if it works.

Also added trip once flag.

6-19-2007

Added greenbar for just hours to 24hr time mode.

 

5-28-2007

added '%BSIniFile' = %(%StripPling(%BSIniFile)) for allowing ini relocations. !Vista

5-24-2007

Moved embeds for loading colors in runtime controls for legacy.

Changed legacy templates,recurring WC and BST2 = saved BSRec twice.

Added cancel autoinc for C6 Legacy as it broke template by adding dummy records.

changed again, was deleting last record.

added autoinc support.

5-16-2007

Changed First column format in BST and BST3 to force integers in

INT(%BSFColWidth/2) to not scramble format. ie 19.5 no worky <g>

 

April 17,2007 BST Ver 4.23


2-9-2007
Changed #CASE(SUB(%Control,1,5)) to #CASE(SUB(%ControlOriginal,1,5)) to allow control name changes by developer.
2-7-2007
Added code for BST:DOME%MyInstance to synch and wall calendar to refresh after drag and drop.
12-7-2006
Added embed in drop routine to just before update call to file. BST3,BST
10-30-2006
Added additional embed 'After get APPTs Routine' to allow custom resizing of columns if necessary.
10-7-2006
Bugfix icons for conditional "if" not being added to #project and iconlist in BST and BST3.
Icon assignment code not correct in getappointments.
optimized code for ico assignment in getappointments as well.
10-3-2006
added embed "before Loop Appt File Statement" for sql in BST3
also for resources and appt in Sched,Booking,WallCal,BTLDD,BTLG
9-24-2006
added 24 hr time mode to TimeLocatorBar
Conflict extension for form -- new and changed appointments. requires alias file
8-31-2006
added more drop from lists to templates
Added format Header embed to bst3
5-8-2006
added embed to booking template to allow changing first column display to be changed by developer. ! "Bkng First Cell Display"
completed override column display in Booking template.
2-23-2006
Added End to BTLG.tpw when using Week graph with no weekend colors in DrawGraph%MyInstance routine. and BTLG2.
1-27-2006
Embed added to 'Modify List Header' in listboxes for Booking.
Refresh button, changed #GROUP(%SynchBST) for wall calendar and weekly planner to redo format
1-16-2006
added embed to CreateFirstColumn in BST3 for time format changes,
1/11/2006
added blank column to end of list templates BSTRB, BST, BST3, BTLDD, BTLG (for better appearances)


Jan 4, 2006 BST Ver 4.22
 

added embed to WallCalendar and WeeklyPlanner to integrate
BHT Calendar Holiday templates
 

Dec 16, 2005 BST Ver 4.21
 

Nasty bug when using week starts on Monday and Month starts on Sunday.
Shows up in the Small Selector Calendars.
BSTGroup
Added embed to popup routine to disable if needed.
Conflict embeds added to BST and BST3 and Bookings
added "configurable" days to look for duration
overlap to days and bizdays in bookings

Sept 29,2005 BST Ver 4.2 Released

Templates only, help not updated.
EzHelp support - new embeds added
Wall calendar and weekly Planner
      Repaired reports to run on legacy
      Appearances : Prop:NoBar and Prop:Flat options added
      !Prop:Flat not supported in C55
Embeds added to schedulers, bookings, TimeLinegraphs for setup changes before window open.
      "Setup Before Get Appointments"
Regression fixed in "Booking" Get appointments speeded up.
Added procedure parameters options to Calling update procedures.
 

July 27,2005 BST Ver 4.1 Released

Booking Template
   changed display time to reflect time overlap into next day.
   **Added procedure parameters to update calls
   **Added "BizDay" template to booking, covers 24hr time period over Midnite.
Wall Calendar and Weekly Reminder
   **Added Color Option for Current Selected Day
   **Added header string to Reports
   **Added embed to add holidays
**Added TLGraphQ - Timeline Graph from Queue(BTLG2.tpw) interactive with update abilities and color cell selection.
TimeLine Graph
   **Added checkbox to turn off weekend colors
   **Added embed before adding to queue
   **Added ability to add fields to queue(store additional info for record)
**Added ability to add space to time bar locator after time number.
Changed messages in 2 schedulers from select root to
"No appointment exists for the date/time slot selected"
**Added embed point BST scheduler for after filter resources.
Bugfix for Single Column(no conflict columns) on end of month.(Scheduler)
Popup problems introduced in 6.2 :workarounds in Booking, WallCalendar, Schedulers.
Made string longer for Popup Menu in all templates.
 

Mar 24,2005 BST Ver 4.0  Released.

Features: over 30 added
Added support for "dynamic week starts on Monday" for Calendars,
WallCalendars, WeeklyPlanner.
Added new control template "WeekMonCheckBox" for controlling it.
Added support for IceTips Previewer.
Added built in report for Weekly Planner.
Added Conditional Icons and Colors "IF" statements to Bookings, and schedulers
Added Checkbox to use same icon/color for duration in above.
Added New Control template "BSTimeLocBar"
Added Time Bar Locator support to Bookings "Day"
Added Time Bar Locator support to Schedulers.
Added button effect to Large and Small Calendars
Added code to reduce flicker on Calendars
Added code to handle end of month on "Month Ahead" and "Month Back" routines in Calendars.
Added embed for CreateTimeColumn Routine to customize/change colors etc in First
column in schedulers.
Old "Static" Wall Calendars are no longer supported. Switch to dynamic.
On Large Calendar you have to remove the template, exit the procedure,
come back in and add it. (Strings Changed for buttons feature.)

 

Mar 4,2005 BST Ver 3.904 Patch and new installer Released.

Bugfix in Wall Calendar, Weekly Planner, Booking, when not using "update" option. Feature: Now can use "Hot Field Reget" without using "update" option.

Mar 4, 2005.  BST Ver 3.903 Example Patch and new installer Released.

 Firebird demos had deprecated Navigation bar in them, and C6ABC demo app had new revision templates sneaking in<g>. Gave errors on opening them.

Mar 1,2005. BST Ver 3.903 and Patch Released. 

Bug fix in Schedulers for appt starting at "1" (12am). Regression from adding Conflicts.  Moved "GetAppointments" to last in %WindowManagerMethodCodeSection to cease any irregularities in setting up screens.

Feb 28,2005 BST Ver 3.902 and Patch Released.

Bug fix in time column for no ini file in schedulers (-1 minute bug) and conflict column would pile up conflicts at end of day.

Feb 22,2005. BST Ver 3.901 and Patch Released. 

Bugfix, when only 1 conflict column selected for schedulers, width would get zeroed.

Feb 20,2005. BST Ver 3.90

Schedulers
Added split columns/fields for conflict appointments. (configurable number and width of columns)
Stabilized scroll to date feature (BSTMonth).
Added code to all "update buttons" to insure list was selected to avoid error codes.
BSTMonth added "embed points" to "select resource button" named "After Resrc Select before Get Appts". ! So you can use IMDD to load multiple files.
Added checkbox to use same icon for duration (conditional)
GreenBar now only colors the first row if it is a full hr.
Added and subtracted few seconds in Schedulers code to get rid of funky appointments.

Added checkbox to "GetDate" button to automatically become a "JumpDate" lookup feature when used with Navigation Calendar or bar. ! lot less file hits.
Fixed default Tooltips. (Annoyance)
Moved/changed a lot of code to make it more efficient, less file hits.
BSTSched and Bookings changed code to allow descending key in Resource file.
Clear the "ghost" hot field displayed on schedulers and bookings after appts retrieval.
 

Feb 4, 2005.  BST Ver 3.81 

Changed embed points to get rid of Flicker and Procedure "Jump" in compiled app when using restore from Ini or MakeOver.

Jan 29,2005 BST Ver 3.8

Bugfix: for "String" SysId in Wall Calendar and popup in row one in Booking template.
New template added--BSTWkPlan, Weekly Planner Reminder - weekly version of the Wall Calendar with more vertical space.
More embeds added to Misc templates. Better error reporting if you forget to fill in template files.  Added Restrict Items to the Popup Menu so you can exclude delete, etc.
"BST Prop:SQL" changes:  Added support for "DateTime" Fields, Optional Replace '*' with All Field names. Better Support for external Field names. Options of "PrePend and Append Characters" for Ext Field Names. Provisions for Developers to Add to "Where" clauses from within templates.

Dec 13,2004 BST Ver 3.702
 

Bugfix: BST Prop:SQL in Wall calendar when limit to one resource selected.
 

Dec 2, 2004  BST Ver 3.701
 

one old file snuck through on the installer BST on changes.


Dec 1, 2004  BST Version 3.7
 

BST Schedule
Added 'GreenBar effect' to BST templates. (Hrly or alt line)
Under "Color Settings" Button
Added 'Scroll to current Date' Option to Month BST.
On Main Template Screen
Added 'Drag and Drop MouseX code' for Horiz scrolling. (off screen entries)
AutoMagic
added 'conflict Tooltips' Option to BST Day/Week/Month scheduler
Under "**Data Files**" Button
Added 'Reference Variable access' to queues to reduce amount
of code produced and compile times needed.
AutoMagic
Added suppression for 'error codes' affecting 3 areas,
AutoMagic
Drag and drop
drop from list
Hot Field reget
BOOKING
  Added 'GreenBar effect' to Booking templates.   Under "Color Settings" Button
  Added 'Scroll to current Date' option to Month and yearly booking.   Under "Booking Display" Button
  Added 'Drag and Drop MouseX code' for Horiz scrolling. (off screen entries)  AutoMagic
  Added 'Conditional colors' in Booking template.  Under "Colors Settings" Button
  Added 'Multi-Duration Colors' to Booking.  Under "Colors Settings" Button
  Added 'Reference Variable access' to queues to reduce amount  of code produced and compile times needed.  AutoMagic
  Added suppression for 'error codes' affecting 3 areas, AutoMagic
      Drag and drop
     drop from list
     Hot Field reget
  Added 'Max fields' to "Day" in Booking template to define Granularity.
      48/72/96/144/288 max fields for 30/20/15/10/5 minutes granularity.  Under "Time Header Config" Button
Changed #GROUP (%BSTColorEquate,*%BSGraphColors) in BSTGrp.tpw, BTLG.tpw AutoMagic
 

Oct 19, 2004 BST Ver 3.65
 

Added Embed Points for drop, insert, change, delete schedulers.  Changed Routines for 'change' and 'delete' to use SysId in queue.  Added Embed Points for drop, insert, change, delete in Wall calendars.  Changed use BST Prop:SQL default to "off".  Added Embed Points for drop, insert, change, delete to Bookings.

Aug 18, 2004 1:00 PM CST BST Ver 3.64

Bug fix.
Recurring Scheduler Controls could STILL "Hang" when Using "Every Month" Option on 2nd,3rd,4th options. Corrected now. Allows you to Customize the text in the dropdowns. Affected Scheduler and Wall Calendar recurring controls.

Aug 18, 2004 BST Ver 3.63

Regression
Recurring Scheduler Controls would "Hang" when Using "Every Month" Option. Corrected now. Allows you to Customize the text in the dropdowns.  Affected Scheduler and Wall Calendar recurring controls.

Aug 12, 2004 Ver 3.62 Patch


Bugfix
Monthly booking template could load records from the following month under some circumstances.

Aug 2, 2004 Ver 3.61 Patch


Bugfix
An "Insert Record" by popup menu or doubleclick on the BST single resource scheduler for Week or Month Grid could load incorrect Date when using the "Split Time Field" option. 
 

July 11,2004 Ver 3.6 The "Eye Candy Update"


When upgrading to Ver 3.6 from older version, check all your colors for the previously installed templates. Changes in prompts to use color lookups cause existing color selections to default to black.  (one time check) Colors have all been moved to "Color Settings" Buttons. You will get 10 messages on first load about variables not existing. They are safe to ignore.

Check BSTMonthSched embeds and BSTCal embeds for possible orphans.

New Templates
  Cooler runtimes, Long buttons.
  Added LineHeight control.
  New Small Cool Calendar
      Lots of features.
      Hot keys.
  New Cool Nav-Bar control.
      Optional Pre-Pend Day of Week.
      Hot keys.
  New "2nd" Cool Nav-Bar control.
      Will Synch with Small, Cool, or Large Calendars.
  Added "Day" Grid to BSTMonthSchedule <<<<

Enhancements
  Bookings Templates
      Added 3rd Cell Data option
      increased limit for overlap check on old records
      Added Reget Record on new Selection option.
          For displaying "Hot Field type memos, notes, fields, etc"
      Added User Drop From List Support.
  All Schedulers
        Added Split time field for better looks.
        Added User Drop From List Support.
  Split templates into groups so you can deprecate old runtimes and WC's.
  Removed all fonts from templates so they inherit windows fonts.
  All colors for all templates have been MOVED to "Color Settings" button.
  All color selectors have been switched to "Color" prompts.
      Caveat = You need to check your colors when you update, and some
          will need resetting. Defaults to black on switchover.
  Made BST Prop:SQL optional.
  Added more embed points.

Bug Fixes and annoyances
  Selector Calendars (All)
      Tamed Doubleclick annoyance
      Restricted to Date Regions
  Prop:SQL filename problem corrected.
  Conditional Icon regression in Bookings.
  Embed Points in Bookings and calendars could cross over.
  Overlap bug in Bookings template on 1st of month.
  Month Scheduler not Adding all the days.
 

May 21, 2004 Ver 3.5


New Booking Template
  BSTBooking in 4 variations: mimics AddSoft's OCX
      Daily by "Time" duration Just like appointments.
      Weekly "Day" duration Booking
      Monthly "Day" duration Booking
      Year "Month" duration Booking
      ODBC/SQL compatible - C55 ABC firebird example
      Checks for overlaps in previous Days, weeks, Months.
         Defaults to yesterday for appts, 7 units (settable) for Days and months.
  BSTBooking can use the BSTSched runtime control
      Delete the time settings where appropriate.
      Tweaked the template to accommodate Bookings.
Enhancements
  TimeLineDD
      Tightened up code, file access more efficient.
      You now can have dynamic Resource Loading (filtering) thru embeds.
  Other templates and calendars, etc
      Tweaked for more efficiency and better refreshing.
 

May 6, 2004 Ver 3.1

 
Bug Fixes
  Synchronization Regression.
      Wall Calendars
      Schedule templates
  Wall Calendars using Limit id had typo in it.
 

April 5, 2004 BST Updates Ver 3.0


Added ODBC/SQL capabilities to all templates.
Firebird C6 example app included.
Added embed "After Clear Colors Routine" for background masking colors
 

February 5, 2004 BST Updates Ver 2.7

In a Nutshell = One Bug Fix. More Internationalization. Colors and reports for wall calendars. "No weekends" for recurring scheduler "every X days" selection. You will have to remove and reinstall the recurring scheduler controls in your apps or you will get compiler errors.

Features  

bulletAdded Template Instance number to header in templates.

Selector Calendars 

bulletAdded (Date Picture) format to all Selector Calendars (Int)

WallCalendars

bulletRemoved underlines in wall calendars
bulletDynamic "Graphical" type wall calendar reports (via popup)
bulletColors for wall calendars (not month day, weekdays, sat, sun)

Recurring Schedulers (BST and Wall Calendar)

bulletadded configurable messages (Int)
bulletadded "value" so you can change text on radio buttons (Int)
bulletadded "values" so you can rename displayed data on drop lists (Int)
bulletAdded No Weekends Check to recurring scheduler for Every X days.

Bug Fixes

bulletBST-Would not load appointments when using Replicate GUID for SysId

January 5, 2004 BST Updates Ver 2.6


In a Nutshell = 2 bug fixes. 3 new templates, Dynamic Wall Calendar,
refresh button, and small static wall calendar. 12 new features
added involving synchronization, Weeks starting on Monday,
and Adding your own items to the popup menus.

Bug Fixes
  Wall Calendars and Schedulers
    Disabled popup for "Change and Delete" in Clarion Chain
    (when no active record)
  Schedulers
    StartTime/EndTime could be stored in INI file wrong under
    some circumstances.
New Templates
  BSTRefreshButton
Forces Refresh on Chosen Listboxes
(with checkboxes in template) by reloading data
Use for shared data in the templates, or when may
be changed by another window
For Wall Calendars
For Schedule templates
For TimeLine Data Displays
Dynamic Wall Calendar Reminder
"Week Starts on Monday" checkbox
"Don't show Sundays" checkbox
"Just Week Days" checkbox
dynamical resize to fit panel
auto 5 or 6 week display as needed
"Always show 6 weeks" option checkbox
"Synchronize" (if shared data on same window)
With Wall Calendars
With Schedule templates
With TimeLine Data Displays
Added "Add My Popup Items" option to Popup Menu
Small Wall Calendar
5 week calendar for 480 x 640
Features
BCTCal
  Added "Week Starts On Monday" checkbox
BCTCalSmall
  Added "Week Starts On Monday" checkbox
Wall Calendar
  This is a 5 week Calendar (original)
  Added "Week Starts On Monday" checkbox
  Added "Synchronize" Checkbox (if shared data on same window)
    With Wall Calendars
    With Schedule templates
    With TimeLine Data Displays
  Added "Add My Popup Items" option to Popup Menu
BSTSched
  Added "Synchronize" Checkbox (if shared data on same window)
    With Wall Calendars
    With Schedule templates
    With TimeLine Data Displays
  Added "Add My Popup Items" option to Popup Menu
BSTMonth/week
  Added "Week Starts On Monday" checkbox
  Added "Synchronize" Checkbox (if shared data on same window)
    With Wall Calendars
    With Schedule templates
    With TimeLine Data Displays
  Added "Add My Popup Items" option to Popup Menu
TimeLineDD
  Added "Week Starts On Monday" checkbox
TLGraph
  Added "Week Starts On Monday" checkbox
 

December 17,2003 BST Updates Ver 2.5
 

In a Nutshell, added Tooltips, drag and drop, double-click, and popup menu to schedulers.
Requires Autoinc SysId and Key on Appt and reminder files for new features.
These have been included in the txd files supplied with templates if you used them.
The New features are not supported in C5 (IDE limit).
Features
BSTSched
  added tooltips display with extra fields support
  added Drag and drop update support (to move appts)
  added Right Click Popup update support with/without icons
  added double-click update support
  Added "Take Record Header" Embed
  Added "Take Record Appt" Embed
BSTMonth/week
  added tooltips display with extra fields support
  added Drag and drop update support (to move appts)
  added Right Click Popup update support with/without icons
  added double-click update support
  Added "Take Record Appt" Embed
  Added "Day of Month" to Week Schedule Grid Header
Wall Calendar
  added tooltips display with extra fields support
  added Drag and drop update support (to move reminders)
  added Right Click Popup update support with/without icons
  added double-click update support
  Added "Take Record Reminder" Embed
TimeLineDD
  Added "Day of Month" to Timeline Week Data Display Grid Header
RecurSched
  Added "Every X Days" and SpinBox for quarterly, semiannual, etc.
WCRecurReminder
  Added "Every X Days" and SpinBox for quarterly, semiannual, etc.
 

December 3,2003 BST Updates Ver 2.3

Features
BCT Calendar Templates
  Added BCTCalBar , horizontal date selector
  Added BCTCalBarVert , Vertical configuration date selector
BSTWallCal
  Added BSTWallCal - a wall calendar type grid for reminders
  Added WCRecurReminder control for recurring reminders to forms.
Deprecated (Unlisted)
Moved following controls to unlisted, (see unlisted).
  GenVertRuntime
  GenHorzRuntime
  BSTRuntime
  BTLDDRuntime
 

November 21,2003 BST Updates Ver 2.2

Bug Fixes
  BSTMonthSched
    Regression when adding Weekly Option to BSTMonthSched
    Missed one change in code.:(
    Had to change basic design and change entry to string on selector.
    You will have to delete the BSTMonthSched control and reapply.
    You will also have to delete and reinstall the runtime if using.
Features
  BSTSched
     Added Icon/transparent support
  BSTMonthSched
     Added Icon/transparent support
    Added Embed Point before adding to List Queue for tweaking, etc.
  BTLDD
     Added Embed Point before adding to List Queue for tweaking, etc.
  All Others
     Adjusted Embed Points so all appear in the list from embed buttons
    added runtime control region awareness to loaded instance
 

November 19,2003 BST Updates Ver 2.1

Bug Fixes
  Select button on BCTSelectButton could be erratic
Features:
BSTSched Daily Resource Scheduler
  Added TakeRecord Embed for Resources (Header) for additional filtering
  Inactive, or some elimination criteria
  Added Enhanced runtime controls (BSTRunEnh) for BSTSched and BSTMonthSched
  Enhanced Runtimes use colored regions, and smaller footprint.
TLDD
  Added TakeRecord Embed for Resources (Header) for additional filtering
  Inactive, or some elimination criteria
  Added TakeRecord Embed for "Measured/Count" records for filtering, tweaking
      Can be used to loop thru child file if needed (invoices)
  Added Enhanced runtime controls (BTLDDRunEnh) for BTLDD
      Enhanced Runtimes use colored regions, and smaller footprint.
BSTMonthSched
  Added Weekly Schedule Grid to Monthly Schedulers
  Added Preload ResourceId (Option) to Monthly Scheduler
      for standalone operation.
      You can delete the selector controls, and remove support.
       Use it with the NoBCTCal for standalone.
       AKA remove the dynamic features<seg>
  Added Enhanced runtime controls (BSTRunEnh) for BSTSched and BSTMonthSched
  Enhanced Runtimes use colored regions, and smaller footprint.
TLGraph
  Added TakeRecord Embed for Project/Task (Header) for additional filtering
      Inactive, or some elimination criteria
BCTCal
  Added enhanced Runtime controls (BCTCalRuntime) for BCTCalendars
      Enhanced Runtimes use colored regions, and smaller footprint.
NOTE:
Old runtime controls left in for backward compatibility on previous usage.
Tip: Remove the old control, and add the new one to update.
Click on a control in the group, NOT the group, and delete entire template.