Search
ItemSettings Members
Methods
 


Defines properties that allow customizing the visualization of schedule items in the calendar component.

The following tables list the members exposed by the ItemSettings type.

 Public Methods

  Name Description

addChangeListener

Adds a ChangeListener to the settings.

getCapIncompleteSegments

Gets a value indicating whether to cap incomplete item segments.

getEnableDefaultRendering

Gets a value indicating whether the default item rendering is enabled.

getHeaderSize

Gets the size of the item header for non all-day items in the Timetable view.

getItemsVisible

Gets a value indicating whether to display schedule items in the calendar.

getMoveBandSize

Gets the size of the move band of items in the Timetable view.

getPadding

Gets the amount of space between each item and the frame lines of the calendar cell that contains the item.

getPaddingBottom

Gets the amount of space between the bottom side of an item and bottom frame line of the calendar cell that contains the item.

getPaddingLeft

Gets the amount of space between the left side of an item and left frame line of the calendar cell that contains the item.

getPaddingRight

Gets the amount of space between the right side of an item and right frame line of the calendar cell that contains the item.

getPaddingTop

Gets the amount of space between the top side of an item and top frame line of the calendar cell that contains the item.

getPointedItemStyle

Gets the Style used to paint items when they are pointed with the mouse.

getPointedSelectedItemStyle

Gets the Style used to paint items when they are pointed with the mouse and selected at the same time.

getResizeBandSize

Gets the size of the bands used to resize an item in a Timetable view.

getScaleClocks

Gets a value indicating whether the clock icons are scaled proportionally to the size of the items.

getSelectedItemStyle

Gets the Style used to paint selected schedule items.

getShadowColor

Gets the color of the shadow cast by the items.

getShadowOffset

Gets the offset of the shadows from the items.

getShadowStyle

Gets the style of the shadow cast by the items.

getShowClocks

Gets whether and when the clocks displaying the items' start and end time are shown.

getShowContinuationArrows

Gets a value indicating whether to display small arrows at the beginning or at the end of each incomplete segment to indicate that the schedule item continues in an adjacent calendar cell.

getShowMoreItemsCue

Gets a value indicating whether to display a 'more items' icon in a calendar cell which isn't big enough to contain all of its items.

getShowRecurrenceExceptionIcons

Gets a value indicating whether the icon of recurrence exception items is displayed.

getShowRecurrenceIcons

Gets a value indicating whether the icon of recurring items is displayed.

getShowReminderIcons

Gets a value indicating whether the reminder icon of items is displayed.

getSize

Gets the size of schedule items drawn in the calendar.

getSpacing

Gets the amount of space between adjacent items.

getStyle

Gets the Style used to paint schedule items that don't have a distinct style assigned to them.

getUseExtendedStyles

Gets a value indicating whether the appropriate styles are used when an item is pointed with the mouse.

getUseStyledText

Gets a value indicating whether formatting tags such as <b> and <i> are taken into consideration in the items' description text.

removeChangeListener

Removes the specified ChangeListener from the settings.

setCapIncompleteSegments

Sets a value indicating whether to cap incomplete item segments.

setEnableDefaultRendering

Sets a value indicating whether the default item rendering is enabled.

setHeaderSize

Sets the size of the item header for non all-day items in the CalendarView.Timetable view.

setItemsVisible

Sets a value indicating whether to display schedule items in the calendar.

setMoveBandSize

Sets the size of the move band of items in the CalendarView.Timetable view.

setPadding

Sets the amount of space between each item and the frame lines of the calendar cell that contains the item.

setPaddingBottom

Sets the amount of space between the bottom side of an item and bottom frame line of the calendar cell that contains the item.

setPaddingLeft

Sets the amount of space between the left side of an item and left frame line of the calendar cell that contains the item.

setPaddingRight

Sets the amount of space between the right side of an item and right frame line of the calendar cell that contains the item.

setPaddingTop

Sets the amount of space between the top side of an item and top frame line of the calendar cell that contains the item.

setPointedItemStyle

Sets the Style used to paint items when they are pointed with the mouse.

setPointedSelectedItemStyle

Sets the Style used to paint items when they are pointed with the mouse and selected at the same time.

setResizeBandSize

Sets the size of the bands used to resize an item in a Timetable view.

setScaleClocks

Sets a value indicating whether the clock icons are scaled proportionally to the size of the items.

setSelectedItemStyle

Sets the Style used to paint selected schedule items.

setShadowColor

Sets the color of the shadow cast by the items.

setShadowOffset

Sets the offset of the shadows from the items.

setShadowStyle

Sets the style of the shadow cast by the items.

setShowClocks

Sets whether and when the clocks displaying the items' start and end time are shown.

setShowContinuationArrows

Sets a value indicating whether to display small arrows at the beginning or at the end of each incomplete segment to indicate that the schedule item continues in an adjacent calendar cell.

setShowMoreItemsCue

Sets a value indicating whether to display a 'more items' icon in a calendar cell which isn't big enough to contain all of its items.

setShowRecurrenceExceptionIcons

Sets a value indicating whether the icon of recurrence exception items is displayed.

setShowRecurrenceIcons

Sets a value indicating whether the icon of recurring items is displayed.

setShowReminderIcons

Sets a value indicating whether the reminder icon of items is displayed.

setSize

Sets the size of schedule items drawn in the calendar.

setSpacing

Sets the amount of space between adjacent items.

setStyle

Sets the Style used to paint schedule items that don't have a distinct style assigned to them.

setUseExtendedStyles

Sets a value indicating whether the appropriate styles are used when an item is pointed with the mouse.

setUseStyledText

Sets a value indicating whether formatting tags such as <b> and <i> are taken into consideration in the items' description text.

 See Also