Calendar ActiveX Controls v24.0

Calendar ActiveX Overview

Command Bars for ActiveX provides Windows developers with a sophisticated Office-style Command Bars and OneNote-style MDI tab windows. The framework fully supports menu and toolbar customization to give you more control over your application's workspace. Command Bars includes built-in theme support with predefined themes such as OfficeXP, Office 2003, and Visual Studio .NET.
Docking Pane for ActiveX provides a Visual Studio .NET™-style docking pane. Developers can create tear-off tabs and auto-hide windows to manage the application workspace. Docking panes include theme support (e.g., Visio, Visual Studio .NET).
Property Grid for ActiveX provides a Visual Studio .NET™-style property grid with hierarchical editable properties, many data types/sub-items, a toolbar for sorting/grouping, and a help panel.
Grid Control displays hierarchical lists similar to the Outlook 2003 inbox.
Suite Pro Controls include enhanced components such as hyperlink and multi-select tree controls, browse edit and Office-style color popups, Vista task dialog, and more.
Calendar for ActiveX provides a sophisticated Office-style Calendar.
Markup for ActiveX provides additional markup support for controls.
Shortcut Bar for ActiveX provides full theme support for Office-style themes.
Task Panel for ActiveX offers features similar to Task Panels in Microsoft Office and Windows Explorer.
Skin Framework for ActiveX allows full application skinning (title bar, scroll bars, buttons, checkboxes, option buttons).
Syntax Edit for ActiveX is a Visual Studio .NET-style syntax editor control with features such as syntax colorization, line numbers, bookmarks, breakpoints, and pre-defined color schemes.
Flow Graph ActiveX displays relationship graphs (e.g., entity-relationship diagrams).
Chart Pro ActiveX is an advanced chart library for Windows platforms.

Project Overview

Core Controls
- CalendarCaptionBar — Calendar Caption Bar Control.
- CalendarControl — CalendarControl object implements the calendar's view interface.
- DatePicker — The DatePicker control encapsulates date and time picker functionality.
Data & Provider Objects
- CalendarCustomProperties
- CalendarDataProvider — Represents the data portion of the Calendar control.
- CalendarEvents — Represents a simple array collection of CalendarEvent objects.
- CalendarEvent — Represents the data of a single event used in the Calendar control.
- CalendarEventCategories
- CalendarEventCategory
- CalendarEventCategoryIDs
- CalendarEventLabel
- CalendarEventLabels
- CalendarFlagsSet
Views
- CalendarDayView — Day View.
- CalendarDayViewCellParams
- Event: BeforeDrawDayViewCell — used to customize background color of time cells in Day View and Work Week View.
- CalendarMonthView — Month View.
- CalendarWeekView — Week View.
- CalendarTimeLineView — Outlook 2003/2007-style timeline view.
View Model / UI Objects
- CalendarView
- CalendarViewDay — Represents a single "day" in the Calendar control.
- CalendarViewEvent — Represents a single "event view" in a day.
- CalendarViewEvents
- CalendarViewGroup / CalendarViewGroups
- CalendarViewSelection
Resources & Scheduling
- CalendarResource — Represents a calendar for a subject (person, resource, group).
- CalendarResourceDescription — Describes a CalendarResource added to the CalendarResourcesManager.
- CalendarResources
- CalendarResourcesManager — Manages resources and schedules in the calendar.
- CalendarSchedule
- CalendarScheduleIDs
- CalendarSchedules
Reminders & Recurrence
- CalendarReminder — Describes a reminder for a calendar event.
- CalendarReminders — Collection of CalendarReminder objects.
- CalendarRecurrencePattern — Represents a recurrence pattern used to build schedules for recurring events.
- CalendarRecurrencePatternOptions — Defines recurrence pattern options.
Theme & Appearance
- CalendarGlobalSettings
- CalendarOptions — Contains calendar options changeable by the user.
- Theme-related objects:
- CalendarThemeColorGradient
- CalendarThemeDayViewAllDayEvents
- CalendarThemeDayViewCell
- CalendarThemeDayViewCellColors
- CalendarThemeDayViewCellParams
- CalendarThemeDayViewTimeScale
- CalendarThemeDayViewTimeScaleCellParams
- CalendarThemeEventIconsToDraw
- CalendarThemeFontColor — Represents an element's font and text color properties.
- CalendarThemeHeaderBackground
- CalendarThemeHeaderText
- CalendarThemeImageList — Collection for user bitmaps used to customize some calendar elements.
- Office 2007-specific theme objects (day/week/month event and header types):
- CalendarThemeOffice2007
- CalendarThemeOffice2007DayView
- CalendarThemeOffice2007DayViewDay
- CalendarThemeOffice2007DayViewDayGroup
- CalendarThemeOffice2007DayViewEvent
- CalendarThemeOffice2007DayViewEventMultiDay
- CalendarThemeOffice2007DayViewEventSingleDay
- CalendarThemeOffice2007Event
- CalendarThemeOffice2007EventFontsColors
- CalendarThemeOffice2007Header
- CalendarThemeOffice2007MonthView
- CalendarThemeOffice2007MonthViewDay
- CalendarThemeOffice2007MonthViewEvent
- CalendarThemeOffice2007MonthViewEventMultiDay
- CalendarThemeOffice2007MonthViewEventSingleDay
- CalendarThemeOffice2007MonthViewWeekHeader
- CalendarThemeOffice2007PrevNextEventButtons
- CalendarThemeOffice2007WeekView
- CalendarThemeOffice2007WeekViewDay
- CalendarThemeOffice2007WeekViewEvent
- CalendarThemeOffice2007WeekViewEventMultiDay
- CalendarThemeOffice2007WeekViewEventSingleDay
- CalendarThemeRect
Printing & Export
- CalendarPrintOptions
- PrintInfo
- PrintPageHeaderFooter
- ShowPrintPageSetup — Related method.
- XtremePrinterInfo
- XtremePrintPreviewOptions
Time Zones & System Time
- CalendarSystemTime — Represents a date/time using individual components.
- CalendarTimeZone — Specifies time zone information.
- CalendarTimeZones
Hit Testing & Interaction
- CalendarHitTestInfo — Used to store information for HitTest methods.
- CalendarGetItemTextParams — Contains Text, ViewDay, ViewEvent, WeekDay properties of a calendar item about to be drawn.
- Event: GetItemText
- CalendarDayViewCellParams (referred above)
Helpers & Managers
- ColorManager — Manage system/display element colors.
- ImageManagerIcon
- ImageManagerIcons — Icons collection.
- ImageManagerIconSet
- IResourceImageList
- ResourceImages
- PropExchange — Read/write layout information (XML/registry/binary).
- DatePickerDayMetrics
- DatePickerPaintManager
- DatePickerSelection
- DatePickerSelectionBlock — Block of selected days.
Miscellaneous

Events & Callbacks
- BeforeDrawThemeObject — Fired before drawing a theme object.
- BeforeDrawDayViewCell — Customize Day View/Work Week time cell background.
- IsEditOperationDisabled — Related to edit operation handling.
- BeforeEditOperation — Event for event editing during edit operations.
- GetItemText — Event fired before a calendar item is drawn to provide custom text.
- ShowPrintPageSetup — Method/event related to print setup.

Enumerations
- CalendarBeforeDrawThemeObject
- CalendarCaptionBarThemeObject
- CalendarCurrentTimeMarkFlags — Specifies when the time marker is displayed on the time scale.
- CalendarDataProviderCacheMode — Available cache modes.
- CalendarEditOperation — Edit operations for calendar events.
- CalendarEventBusyStatus — Busy status values.
- CalendarEventIconIDs — Icon IDs for custom event icons.
- CalendarEventImportance — Importance level values.
- CalendarEventRecurrenceState — Recurrence states.
- CalendarHitTestCode — Hit test codes.
- CalendarPatternEnd — Specifies how a recurring event will end.
- CalendarRecurrenceType
- CalendarRemindersAction
- CalendarResourcesManagerDataProviderFlags
- CalendarSelectionChanged
- CalendarTheme
- CalendarViewType
- CalendarWeekDay — Days of the week codes.
- DatePickerBorderStyle
- XTPApplicationAmbientProperty
- XTPCalendarAdditionalOptions
- XTPCalendarExpandDayButton
- XTPCalendarGetItemText
- XTPCalendarGetItemTextEx
- XTPCalendarScrollDayButton
- XTPCalendarUserAction
- XTPColorManagerColor
- XTPCurrentSystemTheme
- XTPImageState
License & Feedback
Calendar Caption Bar Control.
Copyright (c) 1998–2024 Codejock Software. All rights reserved.
What do you think about this topic? Send feedback!