Schedule.NET
ActiveX
General
Site



DOWNLOADS | eSTORE | CONTACT | MESSAGE BOARD

ActiveX Schedule


Gravitybox Schedule is a fully Y2K compliant, general-purpose scheduler designed for most scheduling needs. It supports any number of days on its horizontal axis with up to 24 hours per day displayed on the vertical. It has multiple, color-coded categories. Each scheduled item can have an associated category. Each category has a color associated with it that is displayed as a color bar on the left side of each schedule item. The control also has conflict functionality built-in. There is a Conflicts collection that lists all scheduled overlapping items. The control also has full drag and drop functionality with a Properties Sheet for each schedule item. Another nice feature is its size, ideal for small distribution.

Testimonial
Here at Synergy Works, we've been developing an application-specific program for a niche industry, where the most integral part of the software is based around appointment scheduling. We have attempted to implement a number of schedule controls for this purpose, including those produced by AddSoft, ProtoView (now Infragistics), and FarPoint. We've run into insurmountable obstacles with all of these products. Your Gravitybox control has been a God-send. We can not recommend it enough!

Chris Dana
President,
Synergy Works
California


Language Support This control supports multiple languages as well. Languages included are English, Swedish, German, Portuguese, Italian, and Norwegian. All program prompts and dialogs are displayed in the regional language.

Version 7.0 Features
  • .NET READY
  • Set display to 5/10/15/20/30/60-minute increments.
  • Before and after events.
  • Execute programs on the start time of an appointment.
  • Set colors for the Schedule and individual appointments.
  • Built-in default appointment dialog.
  • In-place editing / read-only property for appointments.
  • Set the start and end display times.
  • HTML Export functionality
  • Define NoDrop zones on any number of Dates, Rooms, or Times
  • SchedulePrinters collection to enumerate system printers
  • XML Import / Export
  • Month view
  • ScheduleProperties Control
  • TaskList Control
  • Header Control
  • Contacts Control
  • Unicode enabled
  • Recurrent Appointments
  • Modal / Non-Modal property windows
  • 10 different view modes
  • Add custom icons to appointments
  • Multi-day appointments
  • Set  font for each appointment
  • New schedule summary control for a day overview
  • Notes Control


There is newly added is the printing capability! You can now print a schedule of any size. Print 24 hours per day for an entire year, if you choose. This is a feature that many of you have requested and now it is here. Also, in this new edition is the capability to raise events when it is time for an appointment to take place. You can build an application that runs in the background and execute tasks at specified times. Schedule a program to run at 3:00 am on Saturday night and when the time comes, an event is raised and you can add code to perform any task!

Unicode Now fully Unicode enabled! You may build applications for multi-byte systems. The strings used to describe appointments are displayed in their native language format.

XML Enabled If you do not wish to save your appointments to a database, you may choose to save them to an XML file. This built in functionality allows for the loading and saving of schedule with the overhead of a database. This also make schedules portable. You can save an appointment configuration to file and take it home or email it.

GbSchedule in Day/Room mode

This control includes
11 Controls
130+ Custom Properties
90+ Custom Events
40+ Custom Methods

Operation Modes The schedule can be displayed in 10 modes. This allows great flexibility in the displaying of your information. You may choose display the time on either the X or Y axis and the dates on the opposing axis. Moreover, you may wish to include a Room collection (or any object collection) for each day and oppose time. There is also a month view and a vertical list view. With so many view modes you will be able to display your scheduling information in any fashion desired.

Month View The new month view allows you to build applications that toggle between day mode and month mode. The days which have appointments scheduled will have a bold day number. There is also the option of coloring the days. A collection allows you to specify a color for each day if desired. When too many appointments are scheduled to be displayed, an ellipses is displayed at the bottom of the day box to indicate that there are more appointments. Clicking this icons will show an exhaustive list of appointments.

ScheduleProperties The new ScheduleProperties control allows you to build a custom property screen quickly. This is the same control that is used to construct our default property window. Drop this control on a form, set its properties, and it displays a property sheet. You may selectively turn off properties that your application does not need. For example you may turn off the Categories section if your program does not have categories. 

This control is used by the Schedule control to display its default properties screen. The default properties screen of the Schedule may be overridden so that you may display your own custom screen if desired.

Contacts The Contacts control allows you to displays contacts. A contact is a person that has an address, phone number, email, etc. These properties may be displayed for the user to view and edit if necessary. The user may use the mouse wheel or arrow keys to navigate. He may also edit any text in place by pressed <F2>. The maintenance operations edit and delete may be selectively toggled on/off. The tabs in the right margin may be toggled on/off as well. The tabs resize automatically to the size of the control. There may be between 0 and 27 tabs with the appropriate letters displayed for the user to jump to a alphabetical section. The control also has save and load its contents to an XML file.

TaskList A TaskList may be added to any application as well, with the new TaskList control. You may add any number of columns and as many number of Tasks as you wish. Each task has the same number of TaskItems of the column count. With this structure each TaskItem maps to a column. In the example below there are 4 columns: Subject, Date, Time, and Length. Each of the 2 Tasks has 4 TaskItems (one for each column). The control is fully editable and the add portion may be toggled on/off.

Example The Gravitybox Organize example was build our Listbar, Schedule, and TaskList controls. You may download it and use the code to construct your own applications.
Download GbOrganize





ScheduleSummary This allows you to graphically display a date range with many providers (people) listed. Appointments are displayed as solid colored blocks. You may display used and available times to users without any underlying appointment information. This is very useful for coordinating meeting between multiple parties who only need to know time availability, not appointment specifics. You may list the parties in the left margin, with their availability shown horizontally. The user may drag a selection bar to specify a start and end time for a proposed appointment. You as a developer may use this provided information to create an appointment for all defined parties.

.NET This is an ActiveX component written in Visual Basic 6.0. Though it is a COM component, it has been tested in .NET and is completely compatible!

Site License Available If your company has many developers then you might need a site license. Please email about site license options. There is no need to buy multiple copies at full price again!