Table of Contents

TTMSFNCCalendarArrow Class

Appearance settings for the calendar header's navigation arrows, controlling color, visibility, size, type, and optional bitmaps for both the left and right arrows.

API unit family: TMSFNCCalendar Inherits from: TTMSFNCPersistent Implements: ITMSFNCBitmapContainer

Syntax

TTMSFNCCalendarArrow = class(TTMSFNCPersistent, ITMSFNCBitmapContainer)

Properties

Name Description
ArrowLeftBitmap Scaled bitmaps used for the left arrow when ArrowLeftType is atBitmap.
ArrowLeftBitmapSize Pixel size of the left arrow bitmap; pass 0 to use the natural bitmap size.
ArrowLeftType Visual style of the left (previous-month) navigation arrow.
ArrowRightBitmap Scaled bitmaps used for the right arrow when ArrowRightType is atBitmap.
ArrowRightBitmapSize Pixel size of the right arrow bitmap; pass 0 to use the natural bitmap size.
ArrowRightType Visual style of the right (next-month) navigation arrow.
Color Color used to fill or stroke both navigation arrow glyphs.
Size Pixel size of the arrow glyph in both width and height.
Visibility Which navigation arrows are displayed in the calendar header — left, right, or both.

Events

Name Description
OnChange Fires when any arrow appearance setting changes.