MindFusion.Scheduling for Java Swing V2.0

Released: Jun 13, 2017

Updates in V2.0

Features

  • Range Selector integration - The Calendar control can integrate with the new Range Selector component in order to implement a timeline in the Resource view. The new resourceTimeline sample illustrates this integration.
  • Miscellaneous
    • The customizeText and drawing events have been added to CalendarListener.
    • The AllowChangeResource property has been added to ItemModifyConfirmEvent.
    • The FooterFormat, FooterSize, MainHeaderFormat, and MainHeaderSize properties have been added to ListViewSettings.
    • The EnableLanes, EnableSnapping, and SnapUnit properties have been added to MonthSettings.
    • The itemResourceChanged event have been added to ScheduleListener.
  • API changes
    • The com.mindfusion.scheduling.awt package has been removed. The AwtCalendar class is no longer available - the Calendar class should be used instead. The PrintOptions and PreviewTextKey classes have been moved to the com.mindfusion.scheduling package.
    • All enumeration classes are now true java enumerations. Flag enumerations are now represented as EnumSet<T> objects.
    • The wrapper Color and Font classes have been removed. The control now uses the Font and Color classes from java.awt.
    • The mouse buttons enumeration has been removed. The constants in the MouseEvent class should now be used instead.