Calendar & Web Calendar View
Calendar View is a complete Calendar solution for all your Xojo / RealStudio projects. It includes 6 view types and 6 themes.
Design goals
Views
1The Calendar View is designed to match all your needs of a Calendar in a Xojo project. It can display 6 different views:
- Year
- Month
- Week
- 5 days
- 1 day
- DatePicker
Themes
2In order to match the look and feel of your application, the Calendar View is completely customizable and includes 6 themes:
- Default
- Google Calendar
- iCal
- Office 2010 & 2013
- Dark
User experience
3Using the Calendar View is very easy and intuive. Dragging the mouse in Month, Week and Day views will create a new event. Clicking and dragging an element enables moving it from one day to another, or resizing events to make them longer or shorter. A double-click on a day scales the display from Year view down to Day view.
The CalendarView automatically retrieves the day and month names from the user's OS settings. The first day of week is automatically retrieved on Windows systems.
Retina Displays
The Calendar View is now compatible with Mac Retina Displays. If your application is Retina compliant, the Calendar View renders smooth text and graphics.
Recurrent Events
The Calendar View can handle all type of events. One-time events, daily events, weekly, monthly and annually. The provided Edit Event view handles the recurrent events with an advanced view.
Quick Guide
The Calendar View displays a set of CalendarEvents. These events can be hourly events (from one date-time to another), day events on one day or event day events spanning over several days.
Each CalendarEvent has a start date/time and end date/time. The Title, Location, Description and Color of each event can be defined.
Re-use the provided New Event window in your applications and easily adapt it to your requirements.
The CalendarEvents can easily be dragged and resized in Month and Week view to change the date or the time of a meeting.
The CalendarView offers smart features such as Printing if you need to print out the current display. Smart resizing to always adapt to the current window size. Animated scrolling and an integrated Scrollbar that disappears automatically when not needed.
The CalendarView supports both ICS and Database loading and storage systems. Both systems are suitable for less than 1000 events. Above that figure, it is recommended to use a database and only load the necessary data.
Download Docs Purchase