Version History

4.0:

  • Added support for MacOS X Universal Build.

    3.8:

  • Added a UseSpecialDayColor property.
  • Added a SpecialDayColor property.
  • Added a DisabledSpecialDayColor property.

    3.7:

  • Some tweaks were done to add support for REALbasic 2006.

    3.6.2:

  • Fixed a bug where Months were off by one when using the Auto Localize feature on Linux system. (Track ID: 174).
  • Added support for users of the plugin to decide on if using more optimized GCC 4.0 Mach-O segment or a more backward compatible Mach-O segment. (Can be configured by using Plugin Tool 2.5 or later).

    3.6:

  • Added a QueryDayEnabled event to the CalendarControl class.
  • Added a Count function to the DateDictionary class.
  • Added a new variation of the Item function to the DateDictionary class.

    3.5:

  • Added support for next generation of REALbasic (Including the Linux IDE).
  • Improved the documentation.

    3.4:

  • Added a disabled state to the control.

    3.3.5:

  • Fixed a problem where the last day of each month could not be selected from code. (Track ID 141)

    3.3.4:

  • Fixed a selection problem when browsing months when only sundays were enabled.

    3.3.2:

  • Fixed a bug with marked days when the DrawOutOfBounds property was set to true.

    3.3:

  • Added a MouseDown event.
  • Connected the CancelEventAction property to the MouseDown event.

    3.2:

  • The Mach-O target was re-linked without flat namespace to enable multiple Mach-O plugins to run in the same project. (Track ID = 93).
  • Fixed a problem where sometimes DayClick events could show month as 13 when it should have been the first in next year. (Track ID = 94).
  • Changed how selection is displayed on Windows and Linux targets. (Track ID = 95).
  • Days are now drawn centered instead of right aligned on Windows and Linux targets.
  • The control now comes with high quality HTML documentation instead of Plugin Plunger documentation. (Track ID = 98).

    3.1:

  • Fixed a problem with marked days when the DrawOutOfBounds property was set to true. (Track ID 48)
  • Added Mach-O compile support. (Feature for REALbasic 5.5.2 and later)

    3.0.2:

  • Fixed a memory leak on each refresh in the CalendarControl for MacOS Classic target.
  • Changed double click handling so that right click is no longer counted in double clicks.

    3.0:

  • Added a MarkStyle property to change how marked days are displayed.
  • Added Linux support for the control.
  • Added Linux support for the DateDictionary.

    2.5:

  • Added ability to define special days per day.
  • Added ability to define special days per day without defining a special year.
  • Added ability to Mark days per day.
  • Added ability to Mark days per day without defining a special year.
  • Variant data can now be put behind definitions of Special and Marked days.
  • Added a DateDictionary class.
  • Fixed a minor memory leak.

    2.3.4:

  • Did a minor tweak to enable the control to run on the latest REALbasic 5.5 alpha’s.

    2.3.2:

  • Fixed a problem where the SelectionChanged event was not getting fired if a Date was selected by clicking on a grayed out day from the next or previous month.

    2.3:

  • Added a DayClicked event.
  • Added a DayDoubleClicked event.
  • Added a CancelEventAction property.
  • Changed the YearFieldClicked event to use the CancelEventAction property instead of returning true or false.

    2.2:

  • Added MaxDate property.
  • Added InitMaxYear property.
  • Added InitMaxMonth property
  • Added Sunday to SaturdayEnabled properties.
  • Added Sunday to SaturdaySpecial properties.
  • Added SpecialWDayStyle property.

    2.0:

  • The control is now written as a plugin, and now has no extra dependencies to other plugins, the plugins ships with a version for the REALbasic MacOS IDE and the REALbasic Windows IDE.
  • Fixed many draw glitches.
  • Added support for MinDate.
  • Added support for Initial settings from the IDE.
  • Added support for Automatic localization.