|
Change Log
|
Version |
New features |
7.1.0
(10/26/10) |
The working EnsureVisible method of daily calendar control was corrected.
In some situations, method does not work correctly and does not display
specified day. Additionally, the resourceIndex parameter of this method
can be negative (e.g. -1 value) that causes the resource is not specified and
all resources within day force to display.
Problem with visibility of toolbar buttons of ComboCalendar control was
corrected. When the ComboCalendar.VisibleButtons property equals its
default value All, then both buttons for switching among the calendar views were
visible – the menu list button, and group of button for every view mode.
New ComboCalendar.ToolStrip property was added. The property gets the
toolbar control that is located just above the calendar control and contains
buttons that controls calendar behavior and appearance by user.
Horizontal scrolling of days in DailyCalendar was corrected. There was
the problem, when user tried to scroll to the previous days (leftward). Then,
the scrollbar did not go back in the center position, and there is no chance to
move further to previous days.
The horizontal scrolling in the resource scheduler control was corrected. The
scrolling caused the user lost yourself in the time-ruler, because the moving in
time was not proportional to the scroll-distance.
The background of month-calendar painting was modified. Color under day label
was different to the rest of the day rectangle. Now, the entire rectangle color
is the same.
The exception throwing when the key up, down, pgup or pgdown was pressed in
resource scheduler control was eliminated. The exception was thrown just only in
some cases.
The visibility of the ShowWeekNumber property in ResourceScheduler
control in design mode was corrected. The property was invisible in property
grid of Visual Studio in design mode, and initializing in code was required.
However, working of the property was corrected, just setting property up was
made difficult.
Keeping first day during switching between weekly and monthly calendars was
corrected (ComboCalendar control). When you switched from the monthly
calendar to the weekly and back, and the calendar was configured as first day of
week to Sunday, the first day kept changing to the previous week.
The problem with managing of many (more than 8) exceptions of recurrence
appointment was corrected. The calendar cannot properly stores the 9-th
exception in ExceptionOfRecurrenceCollection.
The OutOfMemoryException was thrown by the ResourceScheduler
control, when the currently visible time was a long time from today. An error in
today marker caused the exception.
The projects were converted to the Visual Studio 2010. However, the libraries
are still compiled in Microsoft.NET Framework 2.0 for backwards compatibility.
The VS2005/VS2008 still can be used.
|
7.0.000
(10/11/09) |
The enabling and disabling of the “New” button of the ComboCalendar was
corrected. The button was disabled just afterwards the form was shown, even
though it should not; the selected interval of time was pointed at.
A new DragMode property into the RootCalendar (into every
calendar) object was added, which controls behavior of the drag and drop
appointment operation with linked appointments. The property states the
appointment is dragged either together with linked appointment or independently
from ones, etc.
New BehaviorOptions.ProgressProportionalToVisiblePart flag controls how
an appointment progress bar is painted, if part of the appointment is located
outside of the visible resource scheduler rectangle.
A refreshing of the text tooltip, when the user move cursor point crossover
appointments, was corrected.
The ability to vertical scrolling of appointments in weekly and monthly calendar
was added. The scrolling allows to show appointments, when they do not fit in
day box, because there are too much appointments per one day.
When there is not enough place for appointments in weekly and monthly view,
and ComboCalendar control is used, the clicking on the more appointments
indicator caused switching to day view. The behavior is controlled by the new
BehaviorOptions.MoreAppointmentsSwitchToDayView. Additionally,
new TabularCalendar.MoreAppointmentsClicked event was added. It is
invoked when the user clicks the more indicator.
A new appointment painting ThinnerBoxWithText style for
ResourceScheduler control was added. That is like the BoxWithText
style, apart from it is a little thinner than BoxWithText that allows to
stop a vertical line of time grid.
The adding new appointment by double-clicking was corrected. When user
double-clicked at the daily calendar, but outside the time grid (in central
place of control) the new appointment was added into the calendar, although it
should not. The problem especially appeared, if the
DailyCalendar.AllDayVisible property equaled false, and clicking at the date
label, resource label, etc caused opening huge editor for whole day.
Behavior of right-mouse click was changed. When user right-clicks on the
appointment’s rectangle (for example, in order to show context menu), the
appointment are not going to be selected. Currently, the appointment became
selection, and is easy to determine, for which appointment the context-menu has
been opening.
Selecting of longer period in linked calendar was corrected. When the longer
interval of time was selected in linked calendar, for example 3 or 4 weeks, the
combo calendar switched into monthly view, but showed 2 weeks only.
When the calendar contained the resources, and all of them were invisible (Resource.Visible==false),
the calendar threw the exception. Now, the calendar displays normally, but is no
active.
Cooperation with linked calendar was modernized. The calendar supports the month
navigating, using calendar in work-week view, etc.
|
6.3.3
(05/01/08) |
The Visual Studio 2008 support was added. Especially the integration of the
control’s help with MSDN 2008 was implemented. Additionally, all projects were
recompiled with the new Visual Studio 2008 environment. Notice, the binary
libraries (assemblies, DLL files) work still with Visual Studio 2005 well.
The painting of the links between appointments, if one of them is located
outside of the visible part of the resource scheduler, was corrected. The
painting is wrong especially, if the appointment was hidden either above or
below the control.
The enabling/disabling of the vertical scrollbar in the resource scheduler, when
the control height was changed, was corrected.
The exception throwing at the paintDaysWorkspace method of the monthly
calendar control was eliminated.
The controlling of the showing/hiding week navigation buttons was added. The new
BehaviorOptions. ShowWeekButtons flag was added. The resseting of the
flag in the RootCalendar.BehaviorOptions property force hiding the week
navigaton buttons.
The GetDayInfo event was expanded. That allows specifying individual
colors for particulars time cells. Now, every row/column of the time could get
different color, e.g. 10:00…10:30 green, 10:30…11:00 blue, etc. The argument
object of the GetDayInfo event gains two additional methods
AddTimeColor and AddIntervalColor intended to control these
colors. |
6.2
(3/03/08) |
Some bugs with the removing multiple appointments together were corrected.
The working of the RootCalendar.Appointments.LastSelected property was corrected.
The invoking of the growing operation for the appointment objects was changed.
The change make possible firing then AppointmentClick event.
Displaying of the categories menu in the ComboCalendar control was corrected,
when the BusyStates have been defining with the individual values.
Displaying appointments in the DailyCalendar control with multiple resources during
scrolling by the horizontal scrollbar was corrected.
Painting links between appointment rectangles in the ResourceScheduler
control
was corrected. The problem appeared if one from the appointment rectangle was placed
outside visible period in control.
Supports for both the Resource.BackColor property and the GetDayInfo
event for
resources in weekly and monthly calendar were added. This allows coloring of particular
resources in these calendars.
Enabling of the horizontal scrollbar in a DailyCalendar control, if the
AllowDateChange
property is false value, was corrected. If the number of the resources was greater
than number of the columns in the calendar, the horizontal scrollbar was disabled,
even though there are some resources located outside visible part of the control.
A new algorithm of painting images in appointment rectangles for the DailyCalendar
control was implemented. This algorithm causes the many images will visible even
though an appointment rectangle is small size.
A new AppointmentHeight property was added to the WeeklyCalendar
and the MonthlyCalendar.
This property allows controlling a height of appointment rectangles.
Drawing of the appointment hours and text in the WeeklyCalendar and the
MonthlyCalendar
was corrected. In some cases appointment texts overrides hour’s texts and make those
illegibility.
A keeping visibility of all resource columns in the DailyCalendar control during
adding/removing resources to the calendar.
A hiding of appointments terminators during moving ones outside of the visible
part of the resource scheduler control was corrected.
The names of the events and the methods were changed. The OnReccurenceQuery()
to OnRecurrenceQuery(), CreateReccurenceException to CreateRecurrenceException
and
OnCreateReccurenceException() to OnCreateRecurrenceException().
The displaying appointment text in the resource scheduler in the SmallBoxWithText
mode was changed. If the text doesn’t fit in, first, it overrides the appointment
rectangle. If it still doesn't fit in, it will be displayed in multi lines mode,
up to 5 lines.
A new ShowTimeFrom property was added into both weekly and monthly calendars.
The property, like ShowTimeTo property, allows hiding the start time of appointments
on the calendar.
The support for TAB key was corrected in case of the selected appointment object
has been removed for the TabularCalendar control.
The throwing AccessViolationException by GDI+ library was protected. The exception
happens as a result of error in the GDI+ library for some arguments pass to.
|
6.0
(1/16/07) |
Recurrences appointment support added.
New controls were created in order to edit recurrence of an appointment added:
RecurrenceForm, RecurrenceControl, DailyPatternControl, WeeklyPatternControl, MonthlyPatternControl
and YearlyPatternControl.
New properties: Appointment.IsReccurence, Appointment.Reccurence, RootCalendar.OccurrencesAppointment
allow to handle recurrences' appointments.
Handling FirstResource in a ResourceScheduler in case objects
are deleted or added from a ResourceScheduler.Resources collection corrected.
Setting MinDate and MaxDate in a ResourceScheduler control
corrected.
In case of short time periods falling within a scheduler exceptions were raised.
ComboCalendar operation when there is only one possible calendar view (only
daily, weekly or monthly) corrected.
Changes of appearance a toolbar of a ComboCalendar control were made.
A new button controlling recurrency for appointments added in a ComboCalendar.
New property Appointment.Important controlling importance of a selected
appointment and displaying appropriate icon added.
New property Appointment.Private controlling privacy of a selected appointment
and displaying appropriate icon added.
New properties RootCalendar.DefaultIcons and RootCalendar.DefaultImageList
allowing to control display of standard recurrency importance and private icons
on an appointment added.
Support for switching between ComboCalendar calendars and retaining a date
displayed corrected.
Support for setting WorkWeek in a ComboCalendar changed in such
a way that Monday - Friday period is always displayed.
Horizontal scrolling of a DailyCalendar corrected.
An HoursLabelWidth property determining width of hours label in a left
part of a calendar control added to a DailyCalendar control.
Support for DesignMode when a calendar is used with a LinkedCalendar
updated.
Buttons controlling busy state and category of an appointment added to a ComboCalendar
control toolbar.
Verification of DailyCalendar.HoursResolution property setting added. It
cannot assume all values used by a ResourceScheduler.
Displaying tooltips for appointment objects and displaying various cursors corrected.
A possibility to configure an algorithm for calculating a number of a week in a
year added.
Using a virtual ResourceScheduler.GetWeekNumber method you can write your
own calculation algorithm.
When a FirstDayOfWeek.Default value is assigned to a ShowWeekNumbers
property, system settings are used.
For other values of this property an algorithm can be configured using a WeekRule
property.
A new BehaviorOptions property containing flags controlling calendar operations
to be used instead of AllowAddNew, AllowDelete, AllowOverlap oraz EnableEditInPlace
properties added.
Settings allowing for disabling appointments dragging (AllowDragAppointment),
resource change block (DenyChangingResource) and start and end of an appointment
change controls (AllowChangeStart and AllowChangeEnd) added to
a BehaviorOptions property.
WeekFormat and ShowWeekNumber properties that were visible in
design-mode in all calendars now are visible only in a ResourceScheduler
control.
On a time line in DailyCalendar (on the left) and ResourceScheduler
(on the top) a menu allowing to set a time resolution is displayed after right-clicking
a mouse.
Available resolutions are controlled using an AvailableResolutions property. This property controls showing of a time resolution menu. A menu appears
when operator clicks with using right mouse button on time-ruler of DailyCalendar
or ResourceScheduler controls.
DayLabelFormat and DayMonthLabelFormat controlling a format of
day (month) number displayed in a calendar header added to a MonthlyCalendar.
A working of Resource.Visible property in a ResourceScheduler
control was corrected.
Added a new PrintInformation.ResourcesOnEveryPage property, which one forces
printing of a resources' table in an every page, not only first.
|
5.1
(4/04/06) |
Initializing ResourceScheduler’s columns when it is used in a ComboCalendar corrected.
MinDate and MaxDate setting in a ResourceScheduler corrected.
Values are now rounded according to ResourceScheduler.MinResolution.
Checking parameters passed to a DailyCalendar.EnsureVisible(...) method added.
BaseCalendar.EnsureVisible(...) is now protected against uninitialized SelectedDate
time.
A BaseCalendar.CloseEditor(...) method allowing you to programatically finish editing
appointment text added.
Drawing a year in control's header in case header style is HeaderStyle==Cells corrected.
|
5.0
(12/13/05) |
All code was rewritten using new, optimized .NET 2.0 constructs: generics, enumerators.
Methods allowing to save appoinments objects into a text file in ICS format.
A button allowing to send selected appointments to a program associated with ICS
extension (ex. Microsoft Outlook) added to a ComboCalendar control.
The code of a library conforms to "Code Analysis" rules.
A ComboCalendar control is used as a toolbar to select type of a calendar
etc, now uses a new System.Windows.Forms.ToolStrip control.
Displaying appointments with zero duration in a DailyCalendar corrected.
Such an appointment takes one row (it is denoted by a triangular marker on 'busy'
bar).
Drag&Drop operation when calendars are moved or copied between two calendars
corrected. Drag&Drop demo application allows you to test this mechanism.
Handling DailyCalendar.FirstHourOfDay property corrected.
An property Resource.Visible allowing you to hide individual resources
in a calendar added. A set of properties enhancing an interface: ResourceCollection.Visible,
Resource.Index, Resource.VisibleIndex, Appointment.VisibleResourceIndex.
Changing paint mode enhancing presentation of WeeklyCalendar, MonthlyCalendar
and ResourceScheduler.
Enhancing support for multipage calendar printouts. A BaseCalendar.Print(...)
was supplemented with a PrintInformation type parameter enabling controlling
printout pagination in a convenient way.
Wrong DailyCalendar.DayLabelFormat, WeeklyCalendar.DateLabelFormat,
etc properties format error handled.
Shadows under Appointment objects added. They are not displayed if a RootCalendar.ShowShadows
property is set to false.
New events added to a RootCalendar control: AppointmentClick, DateTimeClick,
ResourceClick. They allow for easy programming of events associated with mouse
clicks on various elements of a calendar.
An ability to associate a context menu with various elements of a calendar added.
This is accomplished using new properties in a RootCalendar: AppointmentMenuStrip,
ResourceMenuStrip, DateTimeMenuStrip, ContextMenuStrip.
Menu is dropped down after right-click, pressing Shift-F10 or Apps (Natural Keyboard).
Markers denoting appointment objects that did not fit into day (and resource) rectangles
on MonthlyCalendar and WeeklyCalendar added. A DailyCalendar
displays markers meaning that there are appointments below and above a period of
time displayed.
A possibility to delete appointments from a calendar using a button on a toolbar
or a DEL key. This possibility can be controlled using a RootCalendar.AllowDelete
property and Deleting and Deleted events.
A possibility to automatically add new appointments to a calendar added. Adding
starts when hours (days) are selected and Enter is pressed, mouse is double-clicked
or a commandbar button is pressed. This possibility can be controlled using a RootCalendar.AllowAddNew
property and Adding and Added events.
|
4.3
(07/05/05) |
The error arising after pressing a TAB key when there is no Appointment
object on a DailyCalendar control corrected.
A ConnectorStyle property allowing to define a layout of lines between
connected appointment objects, added to a ResourceScheduler control. There
are two possibilities: a dashed line (previous versions of CalendarGo) and arrows
(like Gantt charts in Microsoft Project).
Two new values GrowMode.ProjectWithSpace and GrowMode.ProjectWithSpaceIncreasable
added. When assigned to BaseCalendar.GrowMode they allow to easily use
controls for project planning.
Displaying a tooltip for an Appointment object not fully visible on a calendar
in a ResourceScheduler control corrected.
An error causing a message "Object reference not set to an instance of an object"
in DailyCalendar that occurred when an AllDayVisible property
was set to false corrected.
An error occurring while painting lines dividing hours during free time on a DailyCalendar
corrected.
A ComboCalendar control protected against the System.Windows.Forms.MonthCalendar
error when decreasing a value of a year.
Synchronization of a ComboCalendar with System.Windows.Forms.MonthCalendar
corrected.
An error enabling scrolling past the allowed range with a WheelMouse corrected.
Operation of a LinkedCalendar when MinDate and MaxDate
were set in a LinkedCalendar (System.Windows.Forms.MonthCalendar)
corrected.
Operation of a vertical scrollbar for controls with a nonstandard resource line
height in a ResourceScheduler corrected. Property: ResourceScheduler.RowHeight.
Operation of a horizontal scrollbar for dates later than 1/1/2030 corrected.
Property DailyCalendar.FirstHourOfDay determining time a day starts added.
Aday finishes at the same time next day. For example if FirstHourOfDay
is 6am, then 1/5/2005 lasts from 1/5/2005 6am to 1/6/2005 6am.
A DailyCalendar.PaintDayLabel event allowing to paint a proprietary date
label added. This event is used for each label independently passing information
on date in PaintLabelEventArgs.Date.
Becouse of conflicting (with System.Windows.Form.Control.Paint) identifiers,
a name on a BaseCalendar.Paint(Graphics g, Appointment ap) method was changed
to DrawAppointment(...). A parameter determining a part of an appointment
to be drawn was added.
Calling a DailyCalendar.RequestAppointments event in case a number of resources
is larger than 1 corrected. A RequestAppointmentsEventArgs.DateTo event’s
argument was calculated incorrectly. This event was also called more frequently
than necessary.
A possibility to change the appearance of a header containing a time axis in
a ResourceScheduler control added. A selection can be made via a HeaderStyle
property.
< and > buttons allowing to move to the previous and next week were added
to a ResourceScheduler control displaying week numbers in a header, next
to a horizontal scrollbar.
To a Resource object, a SubItems property allowing to add
extra information to each object was added. The extra information can be displayed
by a ResourceScheduler in subsequent columns on the left and/or right side
of an appointment grid. These columns are defined by ResourceScheduler.LeftResourceColumns,
ResourceScheduler.RightResourceColumns, ResourceScheduler.LeftResourceWidth
and ResourceScheduler.RightResourceWidth properties.
|
4.2
(03/12/05) |
An error that caused drawing a thick line in an hourly grid in a DailyCalendar one
level lower than it should, corrected.
Errors arising when a DailyCalendar was painted for some special data, eliminated.
Some properties added. A new attribute Localizable(true) allowing to automatically
prepare multilangauge resources in a Visual Studio designer added.
A QueryAppointmentDrag event and EnsureVisible(...) methods were moved
from a BaseCalendar to a RootCalendar class.
Support for painting images for appointments and resources. For each appointment
and/or resource an image to be painted near the text, can be selected from an ImageList.
Switching between appointments using TAB and SHIFT-TAB keys when Edit in Place on
a calendar is turned off using EnableEditInPlace corrected.
A property AmPmMode allowing for selecting a way to display time (1...12
am/pm, 0...23 and system setting) added.
Protection against setting a DailyCalendar.FirstResource property to an
incorrect value added.
Condition for serializing a ComboCalendar.VisibleDays property allowing
for setting a view displayed by a ComboCalendar on a resource scheduler corrected.
Restoring a state of a vertical scrollbar in a resource scheduler when new resources
are added corrected.
Drag&drop support, entering Edit in Place mode and double click support
corrected. Drag&Drop is now called only after moving a mouse over some small
distance. Edit mode is entered only after 1 second delay, so an operator has time
to double click without entering EiP mode immediately.
A possibility to limit a time period displayed by a calendar added. Using RootCalendar.MinDateand
RootCalendar.MaxDate properties, the first and the last date displayed
by a calendar can be set.
Painting hourly grid in a ResourceScheduler when a resolution is HoursResolution.One(1h)
and for small values of ResourceScheduler.CellWidth corrected.
New time resolution of 20 minutes (HoursResolutions.TwentyMinutes) used
by a resource scheduler and a daily calendar added.
New weekly and biweekly resolutions added to a ResourceScheduler.
New resolutions: HoursResolution.Two (2h), HoursResolution.Three
(3h), HoursResolution.Four (4h) and HoursResolution.Six (6h) added
to a ResourceScheduler.
New resolutions: HoursResolution.Week (one week - 7 days), HoursResolution.TwoWeeks
(2 weeks - 14 days added to a ResourceScheduler.
A new demo application based on ComboCalendar added. It demonstrates
editing appointments stored in an MS SQL database.
New language versions: Danish, French, German, Polish added.
Wheelmouse support added. Vertical scrollbar can now be controlled using mouse's
wheel.
Moving a Selection between different calendar views in a ComboCalendar
corrected.
A new AppointmentCollection.SelectedCount property returning a number of
appointments selected in a calendar selected.
A way to paint a resource label in ResourceScheduler changed. The selected resource
is painted using a different color. This color can be set using a ResourceScheduler.SelectedResourceColor
property.
Conditions for hiding a ToolTip windows changed. Now a tooltip is hidden when a
mouse cursor is moved outside its area.
Added a possibility to make dates bold in a ComboCalendar's LinkedCalendar containing
appointments.
A DailyCalendar.DaysLabelHeight property added. It determines a height of a label
containing date in an upper part of a control. I the height different than the standard
one is set, the date is displayed in a multilane mode.
If a HoursResolution.One is set in a ResourceScheduler, then depending
on ResourceScheduler.CellWidth every hour (for widths greater than 25)
or every second hour is displayed.
A new property Reason allowing to check what kind of change was done in
an appointment was added to a AppointmentChangeArgs argument class.
A ResourceScheduler.ShowWeekNumbers property was added. It allows displaying
an extra line containing weekday numbers in a calendar's header. Additional ResourceScheduler.WeekFormat
property allows formatting information displayed.
|
4.1
(01/09/05) |
Tooltips support added. New properties RootCalendar.ToolTipMode and
Appointment.ToolTip added.
Printing support added. Printing is implemented as a BaseCalendar.Print
method. It is also possible to print a calendar in a simplified way, without a background.
A bug resulting in error during Paint of a Monthly and Weekly calendar corrected.
In some cases days in a calendar could overlap (ex. Tuesday was drawn over Monday).
An error could also result in undefined behavior of a calendar.
Support for multiple resources in a ComboCalendar corrected.
A MonthlyCalendar appearance when using many resources corrected. A pair of dividers
added.
A red rectangle picture on the Today button in ComboCalendar toolbar added.
Operation of a Scheduler button in a ComboCalendar's toolbar corrected.
|
4.0
(12/04/04) |
New WeeklyCalendar and MonthlyCalendar calendars added.
A ComboCalendar control managing other calendars added.
New ComboDemo and OwnerDrawDemo demos added.
|
3.4
(9/20/04) |
Permissions' attributes (CLSCompliant) added to an assembly. Calling via COM is
now possible.
A BaseCalendar.GetDayInfo event added. It enables setting parameters for
individual days and resources.
Corrected horizontal scrollbar operation in a DailyCalendar when a displayed date
and/or resource is set.
Drag&Drop operation modified. An appointment can now be dragged outside a calendar
(to other controls) and an appointment can be dragged onto a calendar.
Edit mode switching while a horizontal scrollbar is used to change a current date
corrected.
A new demo application demonstrating programming Drag&Drop and individual day
settings.
|
3.3
(9/06/04) |
Fixed operation in case number of resources was zero was corrected. A control did
not allow for dragging&dropping appointments along a time axis.
Adding a property AllowDateChange allowing to change a current date
when a control is in use. A value of false allows a program's operator
to block changing a current date.
Adding a property AllDayVisible was added. Setting it to false allows
for hiding a rectangle containing all-day appointments located in an upper part
of a control.
Adding a HitAppointment method that behaved incorrectly in case of
overlapping standard and all day appointments was corrected.. This error caused
problems when appoinments were selected with a mouse.
Adding a property ShowFullDay was added. Setting it to true forces
displaying a day on a calendar starting always at the first resource.
|
3.2
(7/17/04) |
Adding a property Scrolls controlling display of horizontal and vertical
scrollbars.
Hiding an unused Text property in design mode.
Adding resource support to DailyCalendar.
Adding a horizontal scrollbar allowing for fast change of displayed dates range
to a DailyCalendar.
Adding Appointment.Progress values to a DailyCalendar control.
Confirming Microsoft Visual Studio 2005 Beta 1 compatibility.
Optimizing a ResourceCollection.AddRange method's algorithm.
Adding support for linked appointments in different resources in DailyCalendar.
See Appointment.LinkWithNext property.
Adding possibility of controlling the way a boundary of two linked appointments
change using a BaseCalendar.GrowMode property. Useful for hotel bookings
and project duration change.
Adding a possibility od horizontal and vartical alignment of text displayed by a
DailyCalendar using TextAlign, TextAllDayAlign and TextHeaderAlign
properties.
Adding a possibility to display a current day and current time marker. Displaying
them is controlled by a BaseCalendar.TodayMarkerVisible property. A color
of a marker is BaseCalendar.TodayMarkerColor.
Adding a ResourceScheduler.RowHeight property setting a single row (containing
information on a single resource) height.
Correcting appointment merge algorithm that in some cases errorneously flipped Appointment.LinkWithNext
value.
Adding a DateFont property controlling a font used to display a date in
a ResourceScheduler.
Adding a possibility od horizontal and vartical alignment of text displayed by a
ResourceScheduler using TextAlign and ResourceAlign properties.
A ResourceTextAlign property was removed.
|
3.1
(6/26/04) |
Properties Appointment.Tag i Category.Tag allowing for storing
additional information in these objects added.
A ComponentGo.Forms.MsgBox object using properties to prepare MessageBox
parameters added.
Automatic switching a vertical and horizontal scrollbar into a disabled state when
it is not needed.
Initialisation of Size property of a DailyCalendar and a ResourceScheduler
controls allowing for displaying a control correctly when it is added to a form.
Verification of values assigned to a DailyCalendar.FirstDate property.
Datetimes with times other than midnight are not allowed.
Behaviour of ResourceScheduler and DailyCalendar controls in situations
were there in no room for an appointment’s grid corrected.
|
3.0
(5/15/04) |
Adding a new control ResourceScheduler.
|
2.2
(3/24/04) |
Searching for the first appointment after a given datetime implemented.
Integrated eSeller added to a demo application
Saving to an ADO.NET dataset added to a demo application
|
|
2.1 (7/24/03) |
A bug resulting in a GPF in a demo application on some localized version of Windows
(also, including a few flavors of an English language) was removed.
'How to use...' section of this file updated.
|
|
2.0 (7/10/03) |
Drag&Drop fully implemented
Bugs in moving all-day appointments removed
|
|
1.1 (6/10/03) |
Help updated.
Some bugs removed.
|
|
1.0 (5/10/03) |
Inauguration |
|