|
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.
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.
- .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.
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!
|
|