First beta version of Calendar Bean available

Hi all,

Today we uploaded a new beta version of the calendar bean. It is not yet available through the update manager though!

The bean is available from out download pages Servoy Components – Plugins, Beans, Web Components, Angular Services & Servoy Developer Consulting.

You can find a history list below.

Please be careful this is a beta version, not a release version! Please report bugs through our forum http://forum.it2be.com as wel as feature requests. Feature requests will not make it to the first final release though.

1.2-043
[new] added exportICalendar(…)
[new] added importICalendar(…)
[fix] selection in calendar area now recognized when creating new event
[fix] setFilterCalendarCategory(…) now also accepts string values
[enh] enhanced the filterset (see documentation)

1.2-029
[new] added eventTransparancy(0-255)
[new] added scrollVisibleDateRange(…)
[new] added showCalendarCategories(…)
[new] added calendarHorizontalLineEvenColor()
[new] added calendarHorizontalLineOddColor()
[new] added calendarVerticalLineEvenColor()
[new] added calendarVerticalLineOddColor()
[new] added calendarSubRowLineColor()
[new] added getCategoryIdByName(…)
[new] added toggleCategorySelected(…)
[new] added toggleCategoryExpanded(…)
[new] added showCalendarCategory(…)
[new] added filterCalendarCategory(…)
[fix] clicking in the calendar area now shows the selected range
[fix] on Windows the calendar popup didn’t show
[fix] inactive background didn’t show in weekend
[fix] setting categories without valid parentID caused bean to crash
[fix] solved ‘Classpath entry: it2be-lib/migcalendar.jar of bean: it2be-calendar.jar not found’ error
[fix] all text now inherits anti-alias settings from current graphics system
[fix] scrollbar settings now are correct

1.2-015
[bug] innerBorder doesn’t work with all borders
[dep] Deprecated setDateChangedCallback() instead use setCalendarRangeChangedMethod()
[dep] Deprecated setEventRescheduledCallback() instead use setEventChangedMethod()
[dep] Deprecated setEventSelectionCallback() instead use setEventSelectedMethod()
[dep] Deprecated setToolTipTextCallback() instead use setToolTipMethod()
[dep] Deprecated setEventOpenedCallback() instead use setEventOpenedMethod()
[dep] Deprecated setPopupEventCallback() instead use setPopupMethod()
[dep] Deprecated setToolbarEventCallback() instead use setToolbarMethod()
[dep] Deprecated addPopupMenuItem() instead use setPopupMenuItem()
[dep] Deprecated addPopupMenuSeparator() instead use setEventPopupMenuSeparator() or setCalendarPopupMenuSeparator()
[dep] Deprecated clearPopupMenus() instead use clearCalendarPopupMenu() and/or clearEventPopupMenu()
[dep] Deprecated addToolBarButton() instead use setToolbarButton()
[dep] Deprecated addToolBarSeparator() instead use setToolbarSeparator()
[dep] Deprecated setUsers() instead use setCategories()
[dep] Deprecated setUsersNodeLabel() instead use setCategory()
[dep] Deprecated setCategories() instead use setCategories()
[dep] Deprecated setCategoriesNodeLabel() instead use setCategory()
[dep] Deprecated setUserChecked() instead use setCategorySelected()
[dep] Deprecated setCategoriesChecked() instead use setCategorySelected()
[dep] Deprecated addEvent() instead use setEvent()
[dep] Deprecated addEvents() instead use setEvents()
[dep] Deprecated removeAllEvents() instead use removeEvents()
[dep] Deprecated updateCategoryTree() dropped
[dep] Deprecated setMessageDisplay() instead use setInformation()
[dep] Deprecated getVisibleBeginDate() instead use getVisibleStartDate()
[dep] Deprecated setVisibleHoursRange() instead use setCalendarInactiveRange()
[dep] Deprecated minutesToHilight() instead use eventDuration()
[dep] Deprecated expandUsers() instead use setCategorySelected()
[dep] Deprecated expandCategories() instead use setCategorySelected()
[dep] Deprecated expandCategory() instead use setCategorySelected()
[dep] Deprecated setBeanLicenseKey() instead use registerMiGCalendar()
[dep] Deprecated setWrapperLicenseKey() dropped
[dep] Deprecated yearLabel() dropped
[dep] Deprecated eventFiltersLabel() instead use setCategoryHeaderText()
[dep] Deprecated eventFiltersToolTipText() instead use setCategoryHeaderToolTip()
[dep] Deprecated dividerLocationLeft() instead use setDividerLeftLocation()
[dep] Deprecated dividerLocationCenter() instead use setDividerCenterLocation()
[dep] Deprecated dividerLocationRight() instead use setDividerRightLocation()
[dep] Deprecated eExpansionSliderVisible() instead use setScaleButtonVisible()
[dep] Deprecated isCategoryTreeVisible() instead use getCategoryTreeVisible()
[dep] Deprecated dateSelectorVisible() instead use setDatePickerVisible()
[dep] Deprecated scheduleAreaVisible() instead use setCalendarVisible()
[enh] Made toolbar floating
[new] Added recurring events
[new] Added setDate(date) method
[new] Added getWidth(), getHeight(), getX(), getY() methods
[new] Added properties and methods to set several calendar parts (in-)Visible
[new] Added calendarView property and method (to script the view switch to 1, 5, 7 or month view)
[new] Added toolbarSize property and method (24px) for default toolbarbuttons
[new] Added setToolbarButton(index) to add your own tooltip text and icon
[new] Added border property
[new] Added innerBorder property
[new] Added removeToolbarButton() method
[new] Added several background properties
[fix] Delayed show of ToolBar
[fix] Freeze of an event after editing
[bug] innerBorder doesn’t update in all cases