Janus.Windows.Schedule.v3
Encapsulates a collection of ScheduleAppointment objects within the Schedule control that are selected.
Determines if the specified ScheduleAppointment object is a member of the collection.
The ScheduleAppointment object to locate in the collection.
true if the ScheduleAppointment object is found in the collection; otherwise, false.
Removes all the ScheduleAppointment objects from the collection and unselect them.
Removes and unselects a ScheduleAppointment object from the ScheduleSelectedAppointments.
The ScheduleAppointment object to remove from the ScheduleSelectedAppointments collection.
Adds and selects a ScheduleAppointment object from the Appointments collection to the end of the ScheduleSelectedAppointments collection.
The ScheduleAppointment object to add in the collection.
Copies the entire collection to a compatible one-dimensional Array, starting at the specified index of the target array.
The one-dimensional Array that is the destination of the elements copied from the collection. The Array must have zero-based indexing.
The zero-based index in array at which copying begins.
Returns an enumerator that can be used to iterate through the ScheduleSelectedAppointments collection.
An IEnumerator for the entire collection.
Gets the ScheduleAppointment object at the specified indexed location in the ScheduleSelectedAppointments collection.
The indexed location of the ScheduleAppointment in the collection.
Gets the number of ScheduleAppointment in the ScheduleSelectedAppointments collection.
Gets an object that can be used to synchronize access to the collection.
Gets a value indicating whether the collection is read-only.
Gets a value indicating whether access to the collection is synchronized.
Janus SchedulePrintDocument control for Microsoft.Net
Initializes a new instance of the SchedulePrintDocument class.
Releases the unmanaged resources used by the System.ComponentModel.Component and optionally releases the managed resources.
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Indicates whether the StartTime property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the StartTime property to its default value.
Indicates whether the EndTime property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the EndTime property to its default value.
Indicates whether the HeaderFont property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the HeaderFont property to its default value.
Indicates whether the FooterFont property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the FooterFont property to its default value.
Indicates whether the FooterRight property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the FooterRight property to its default value.
Indicates whether the DateHeadingFont property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the DateHeadingFont property to its default value.
Indicates whether the MonthFont property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the MonthFont property to its default value.
Indicates whether the WeekFont property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the WeekFont property to its default value.
Indicates whether the DayFont property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the DayFont property to its default value.
Raises the System.Drawing.Printing.PrintDocument.BeginPrint event. It is called before a page prints.
A System.Drawing.Printing.PrintEventArgs that contains the event data.
Raises the System.Drawing.Printing.PrintDocument.PrintPage event. It is called before a page prints.
A System.Drawing.Printing.PrintPageEventArgs that contains the event data.
Gets or sets a value specifying the rule for printing the date header when the Schedule control is on MonthView.
Gets or sets a value specifyng whether the header displaying the date is printed.
Gets or sets the Schedule control to print.
Gets or sets a value indicating the start time to print for the day view.
Gets or sets a value indicating the end time to print for the day view.
Gets or sets the Font object to apply to the text displayed on the header section.
Gets or sets the Font object to apply to the text displayed on the footer section.
Gets or sets the text displayed in the header section on the left corner of the page.
Gets or sets the text displayed in the header section on the center of the page.
Gets or sets the text displayed in the header section on the right corner of the page.
Gets or sets the text displayed in the footer section on the left corner of the page.
Gets or sets the text displayed in the footer section on the center of the page.
Gets or sets the text displayed in the footer section on the right corner of the page.
Gets or sets the Font object to apply to the text displayed on the date header section.
Gets or sets a value indicating whether background and foreground colors should be printed.
Gets or sets the Font object used by this print document when the Schedule is on month view.
Gets or sets the Font object used by this print document when the Schedule is on week view.
Gets or sets the Font object used by this print document when the Schedule is on day or work-week view.
Gets or sets a value indicating whether the weekends (Saturday and Sunday) should be compressed in one day when printing the MonthView of the Schedule.
Gets or sets a value specifying how the Schedule will be printed when the Schedule is on DayView.
Gets or sets a value indicating the number of pages printed by the document.
Summary description for ScheduleFormatConditionCollection.
Adds the specified ScheduleFormatCondition object at the end of the collection.
The ScheduleFormatCondition object to add.
Determines whether a ScheduleFormatCondition is in the collection.
The ScheduleFormatCondition to locate in the collection.
true if item is found in the collection; otherwise, false.
Determines whether a ScheduleFormatCondition with the specified key is in the collection.
The Key of the ScheduleFormatCondition to locate in the collection.
true if item is found in the collection; otherwise, false.
Retrieves the index of the specified ScheduleFormatCondition in the collection.
The ScheduleFormatCondition to locate in the collection.
A zero-based index value that represents the position of the specified ScheduleFormatCondition in the collection.
Removes the specified ScheduleFormatCondition from the collection.
The ScheduleFormatCondition to remove from the collection.
Copies the elements of the specified ScheduleFormatCondition array to the end of the collection.
The array of ScheduleFormatCondition objects to add to the collection.
Overrides CollectionBase.OnClearComplete
Overrides CollectionBase.OnRemoveComplete
Overrides CollectionBase.OnInsertComplete
Gets the Schedule control that the collection is assigned to.
Gets a ScheduleFormatCondition object from the collection at the specified index.
Gets a ScheduleFormatCondition object from the collection with the specified key.
The key of the ScheduleFormatCondition object to get from the collection.
Represents the criteria used to filter which rows are viewed in the Schedule.
An interface objecta should implement to be elegible to be used as the FilterCondition property in a Schedule control.
Gets the ScheduleFilterCondition that contains the criteria to filter records in a table.
Initializes a new instance of the ScheduleFilterCondition class.
Initializes a new instance of the ScheduleFilterCondition class.
The ScheduleField to compare the value.
The operator used for comparison.
The value to compare.
Initializes a new instance of the ScheduleFilterCondition class.
The ScheduleField to compare the values.
The operator used for comparison.
The value to compare.
The value to compare.
Overrides Object.ToString
Creates a new object that is a copy of the current instance.
A ScheduleFilterCondition that is the copy of the current instance.
Creates a new ScheduleFilterCondition object and appends it at the end of the Conditions collection.
The ScheduleFilterCondition object that was added.
Appends the specified ScheduleFilterCondition object at the end of the Conditions collection.
The ScheduleFilterCondition object to add.
Appends the specified ScheduleFilterCondition object with the specified LogicalOperator at the end of the collection.
The logical conjunction operator to use with the previous condition in the collection.
The ScheduleFilterCondition object to add.
Removes the specified ScheduleFilterCondition object from the Conditions collection.
The ScheduleFilterCondition object to remove.
Removes a ScheduleFilterCondition object from the Conditions collection at the specified index.
The index of the ScheduleFilterCondition object in the Conditions collection to remove.
Resets all the settings of the object to their default values and clears the Conditions collection.
Gets the Schedule control that the filter is assigned to.
Gets or sets the operator used for comparison.
Gets or sets the ScheduleField to compare the value(s).
Gets or sets the object value to compare.
Gets or sets the object value to compare when the condition operator requires two values.
Gets or sets the ScheduleField object that has the value to compare.
Gets or sets the ScheduleField object that has the value to compare when the condition operator requires two values.
Gets or set a value that determines whether to apply a negation logical operator to the result of the filter condition.
Gets or sets the key used to identify this object in a colletion.
Gets a value that determines whether the ScheduleFilterCondition is a composite or simple condition.
Gets or sets the logical operator used when the filter condition is composed by two or more conditions.
Gets the collection of ScheduleFilterCondition objects for the condition.
Represents the pattern of incidence of recurrent events.
Represents the pattern of incidence of recurrent events.
Initialize a new instance of the RecurrencePatternBase class
Starts changing values for this control and suspends validation until the EndEdit method is called.
Ends the edition of this object.
Set the appropiated values to some properties for a given date.
Gets or sets a value specifying the frequency of occurrences for the recurrence pattern.
Gets or sets a value specifying the time a given day of week occurrs in a month
Gets or sets a value representing the mask for the days of the week on which the recurring appointment occurs.
Gets or sets a value specifying the frequency of occurrences for a daily recurrence pattern
Gets or sets a value indicating the day of the month on which the recurring appointment occurs.
Gets or sets a value indicating the duration of the recurrent appointments.
Gets or sets a value indicating the start time for a given occurrence of the recurrence pattern.
Gets or sets a value indicating the end time for a given occurrence of the recurrence pattern.
Gets or sets a value indicating which month of the year is valid for the specified recurrence pattern.
Gets or sets a value indicating the number of occurrences of the recurrence pattern.
Gets or sets a value specifying the number of units of a given recurrence type between occurrences.
Gets or sets a value indicating when the recurrence pattern will end.
Returns or sets a value indicating the start date for the recurrence pattern.
Returns or sets a value indicating the end date for the recurrence pattern.
Initialize a new instance of the WorkingHourRecurrencePattern class
Retrieves an array of type ScheduleHourRange representing the occurrences at the specified DateRange.
A Janus.Windows.Schedule.DateRange from which to retrieve the occurrences.
An array of type ScheduleHourRange that represents the occurrences located at the specified DateRange.
Retrieves an array of type ScheduleHourRange representing the occurrences at the specified DateTime.
A DateTime from which to retrieve the occurrences
An array of type ScheduleHourRange that represents the occurrences located at the specified date.
Returns the ScheduleHourRange object that the RecurrencePattern object is assigned to.
Summary description for LayoutNameDialog.
Provides a type converter to convert a DateRange struct to a string
Initialize a new instance of the DateRangeConverter class
Overrides TypeConverter.CanConvertFrom
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertFrom
Overrides TypeConverter.ConvertTo
Overrides TypeConverter.CreateInstance
Overrides TypeConverter.GetCreateInstanceSupported
Overrides TypeConverter.GetProperties
Overrides TypeConverter.GetPropertiesSupported
Represents a range of dates.
Initialize a new instance af the DateRange structure.
The start date of the DateRange.
The end date of the DateRange.
Gets or sets a value indicating the first date-time value in the range.
Gets or sets a value indicating the last date-time value in the range.
Summary description for ScheduleExceptionDayCollection.
Copies the elements of the specified WorkingHourException array to the end of the collection.
The array of WorkingHourException objects to add to the collection.
Appends the specified WorkingHourException object at the end of the collection.
The WorkingHourException object to add.
Determines if the specified WorkingHourException object is a member of the collection.
The WorkingHourException object to locate in the collection.
true if the ScheduleExceptionDay is found in the collection; otherwise, false.
Removes a given WorkingHourException from the collection.
The WorkingHourException object to remove from the collection.
Removes all ScheduleExceptionDay objects from the collection.
Overrides CollectionBase.OnRemoveComplete
Overrides CollectionBase.OnInsertComplete
Get the associated Schedule control.
Gets the WorkingHourException object at the specified indexed location in the collection.
The indexed location of the WorkingHourException in the collection.
Gets the WorkingHourException object with the specified key.
The key of the WorkingHourException object to get from the collection.
Summary description for ScheduleStoredFilterCollection.
Retrieves the index of the specified ScheduleStoredFilter in the collection.
The ScheduleStoredFilter to locate in the collection.
A zero-based index value that represents the position of the specified ScheduleStoredFilter in the collection.
Appends the specified ScheduleStoredFilter object at the end of the collection.
The ScheduleStoredFilter object to add.
Copies the elements of the specified ScheduleStoredFilter array to the end of the collection.
The array of ScheduleStoredFilter objects to add to the collection.
Removes the specified ScheduleStoredFilter from the collection.
The ScheduleStoredFilter to remove from the collection.
Determines whether a ScheduleStoredFilter is in the collection.
The ScheduleStoredFilter to locate in the collection.
true if item is found in the collection; otherwise, false.
Determines whether a ScheduleStoredFilter with the specified key is in the collection.
The Key of the ScheduleStoredFilter to locate in the collection.
true if item is found in the collection; otherwise, false.
Overrides CollectionBase.OnInsert
Overrides CollectionBase.OnInsertComplete
Overrides CollectionBase.OnClear
Overrides CollectionBase.OnRemoveComplete
Gets the Schedule control that the collection is assigned to.
Gets a ScheduleStoredFilter object from the collection at the specified index.
Gets a ScheduleStoredFilter object from the collection with the specified key.
A collection of ScheduleFilterCondition objects that represent the conditions of a composite filter condition.
Removes the specified ScheduleFilterCondition from the collection.
The ScheduleFilterCondition to remove from the collection.
Appends the specified ScheduleFilterCondition object at the end of the collection.
The ScheduleFilterCondition object to add.
Searches for the specified ScheduleFilterCondition and returns the zero-based index of the first occurrence within the entire collection.
The ScheduleFilterCondition to locate in the collection.
The zero-based index of the ScheduleFilterCondition within the entire collection, if found; otherwise, -1.
Gets or sets a ScheduleFilterCondition object from the collection at the specified index.
Gets a ScheduleFilterCondition object from the collection with the specified key.
The key of the ScheduleFilterCondition object to get from the collection.
Gets the number of elements contained in the collection.
Encapsulates a collection of ScheduleAppointment objects for use by the Schedule control.
Determines whether a ScheduleAppointment with the specified key is in the collection.
The Key of the ScheduleAppointment to locate in the collection.
true if item is found in the collection; otherwise, false.
Determines if the specified ScheduleAppointment object is a member of the collection.
The ScheduleAppointment object to locate in the collection.
true if the ScheduleAppointment is found in the ScheduleAppointmentCollection; otherwise, false.
Removes a given ScheduleAppointment from the Appointments collection.
The ScheduleAppointment object to remove from the collection.
Removes the ScheduleAppointment at the specified index of the collection.
The indexed location of the ScheduleAppointment object in the collection.
Inserts a new appointment object in the Appointments collection at the specified location.
The indexed location within the collection to insert the ScheduleAppointment object.
The ScheduleAppointment object to insert.
Copies the entire collection to a compatible one-dimensional Array, starting at the specified index of the target array.
The one-dimensional Array that is the destination of the elements copied from the collection. The Array must have zero-based indexing.
The zero-based index in array at which copying begins.
Returns an enumerator that can be used to iterate through the Appointments collection.
An IEnumerator for the entire collection.
Removes all ScheduleAppointment objects from the collection.
Adds a new ScheduleAppointment object to the end of the Appointments collection with the specified ScheduleAppointment.StartTime property value.
The start time of the new ScheduleAppointment.
Adds a new ScheduleAppointment object to the end of the Appointments collection with the specified ScheduleAppointment.StartTime and ScheduleAppointment.EndTime property values.
The start time of the new ScheduleAppointment.
The end time of the new ScheduleAppointment.
Adds a new ScheduleAppointment object to the end of the Appointments collection with the specified ScheduleAppointment.StartTime, ScheduleAppointment.Text and ScheduleAppointment.EndTime property values.
The start time of the new ScheduleAppointment.
The end time of the new ScheduleAppointment.
The text of the new ScheduleAppointment.
Adds a new ScheduleAppointment object to the end of the Appointments collection with the specified ScheduleAppointment.StartTime and ScheduleAppointment.Text property values.
The start time of the new ScheduleAppointment.
The text of the new ScheduleAppointment.
Adds the ScheduleAppointment object to the end of the Appointments collection.
The ScheduleAppointment to be added after all existing appointments.
Gets or sets a value specifying the duration of the ScheduleAppointment objects added to the collection with its duration equal to TimeSpan.Zero.
Gets the Schedule control that the collection is assigned to.
Gets the number of appointments in the Schedule.Appointments collection.
Gets an object that can be used to synchronize access to the collection.
Gets a value indicating whether the collection is read-only.
Gets a value indicating whether access to the collection is synchronized (thread-safe).
Gets the ScheduleAppointment object at the specified indexed location in the Appointments collection.
The indexed location of the ScheduleAppointment in the collection.
Gets the ScheduleAppointment object with the specified key.
The key of the ScheduleAppointment object to get from the collection.
Summary description for NativeMethods.
Summary description for ScheduleDesignerDialog.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
See Form.OnClosing
Overrides Form.OnLoad
Summary description for Form1.
Required designer variable.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
The main entry point for the application.
Overrides Form.OnLoad
Summary description for DayInfo.
Summary description for JanusScrollableControl.
Initialize a new instance of the ScrollableBase.
Releases the unmanaged resources used by the System.ComponentModel.Component and optionally releases the managed resources.
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Required method for Designer support - do not modify
the contents of this method with the code editor
Occurs when the Value property of the vertical scroll bar changes.
The object how fires the event
A System.EventArgs containing the event data.
Occurs when the user scrolls the Schedule control.
The action that makes the scroll
Occurs when the vertial scroll bar is scrolled.
The object how fires the event
A System.Windows.Forms.ScrollEventArgs containing the event data.
Occurs when the Value property of the horizontal scroll bar changes.
The object how fires the event
A System.EventArgs containing the event data.
Occurs when the horizontal scroll bar is scrolled.
The object how fires the event
A System.Windows.Forms.ScrollEventArgs containing the event data.
Gets a value indicating whether the VisualStyle property should be persisted.
true if the property value has been changed from its default; otherwise, false.
Resets the VisualStyle property to its default value.
Indicates whether the Office2007CustomColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the Office2007CustomColor property to its default value.
Raises the System.Windows.Forms.Control.Resize event.
A System.EventArgs that contains the event data.
Occurs when the control is resized.
Occurs when the scroll box has been moved by either a mouse or keyboard action.
An int representing the action that makes the scroll
Occurs when the scroll bar is about ot scroll
A CancelEventArgs containing the event data.
Indicates whether the ScrollBarStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the ScrollBarStyle property to its default value.
Indicates whether the FlatBorderColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the FlatBorderColor property to its default value.
Overrides Control.OnMouseWheel
Gets a value indicating whether the ThemedAreas property should be persisted.
true if the property value has been changed from its default; otherwise, false.
Resets the ThemedAreas property to its default value.
Returns the ScheduleAreasStyle object used to specify the visual style for the areas in the Schedule control.
Gets or sets a value specifying the appearance for the Schedule control.
Gets or sets a value specifying the color scheme to be used when Office2007 VisualStyle is used in the control.
Gets or set a value specifying the base color used to paint the control when the Office2007ColorScheme property is set to Custom.
Gets or sets the VisualStyleManager that defines the appearance of the control.
Gets or sets the name of the ColorScheme in the VisualStyleManager that defines the appearance of the control.
Gets or sets the Schedule's border style.
Gets or sets the height and width of the client area of the control.
Gets the rectangle that represents the client area of the control.
Gets or sets a value indicating whether control's elements are aligned to support locales using right-to-left fonts.
Gets or sets a value specifyng when the vertical scroll bar will be visible.
Gets an object representing the style used to draw the vertical scroll bar.
Gets or sets the color of the border and headers and the control when it´s border is Flat.
Gets or sets a value specifying which parts of the Schedule will be drawn using Windows XP visual styles.
ScheduleLicenseProvider class.
Initialize a new instance of the Janus.Windows.Schedule.ScheduleLicenseProvider class
See LicenseProvider.GetLicense
Summary description for Class1.
Summary description for OwnersMenuu.
Required designer variable.
Clean up any resources being used.
Processes a dialog key.
One of the System.Windows.Forms.Keys values that represents the key to process.
true if the key was processed by the control; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Summary description for LayoutItemComparer.
Summary description for SimpleFilter.
Required designer variable.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Janus Calendar control for Microsoft.Net.
Displays a multi month calendar that allows the user to select dates and move to the next or previous months.
Releases the unmanaged resources used by the System.ComponentModel.Component and optionally releases the managed resources.
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Indicates whether the BackColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the BackColor property to its default value.
Indicates whether the HeaderFont property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the HeaderFont property to its default value.
Raises the System.Windows.Forms.Control.ParentFontChanged event.
A System.EventArgs that contains the event data.
Raises the System.Windows.Forms.Control.MouseLeave event.
A System.EventArgs that contains the event data.
Raises the System.Windows.Forms.Control.MouseUp event.
A System.Windows.Forms.MouseEventArgs that contains the event data.
Raises the System.Windows.Forms.Control.MouseMove event.
A System.Windows.Forms.MouseEventArgs that contains the event data.
Determines which element of the Calendar control is at the current position of the cursor.
One of the CalendarHitTest values that contains information about the specified point on the Calendar.
Determines which element of the Calendar control is at the specified point.
A Point containing the x and y coordinates of the point to be hit-tested.
One of the CalendarHitTest values that contains information about the specified point on the Calendar.
Determines which element of the Calendar control is at the specified coordinates.
The x coordinate of the point to be hit-tested.
The y coordinate of the point to be hit-tested.
One of the HitTest values that contains information about the specified point on the Calendar.
Raises the System.Windows.Forms.Control.MouseDown event.
A System.Windows.Forms.MouseEventArgs that contains the event data.
Raises the System.Windows.Forms.Control.DragLeave event.
A System.Windows.Forms.DragEventArgs that contains the event data.
Raises the System.Windows.Forms.Control.DragOver event.
A System.Windows.Forms.DragEventArgs that contains the event data.
Raises the System.Windows.Forms.Control.LostFocus event.
A System.EventArgs that contains the event data.
Raises the System.Windows.Forms.Control.GotFocus event.
A System.EventArgs that contains the event data.
Raises the System.Windows.Forms.Control.DragDrop event.
A System.Windows.Forms.DragEventArgs that contains the event data.
Resets the BlendColor property to its default value.
Indicates whether the BlendColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Raises the System.Windows.Forms.Control.Paint event.
A System.Windows.Forms.PintEventArgs that contains the event data.
Raises the System.Windows.Forms.Control.Resize event.
A System.EventArgs that contains the event data.
Overrides Control.OnVisibleChanged.
Gets a value indicating whether the VisualStyle property should be persisted.
true if the property value has been changed from its default; otherwise, false.
Resets the VisualStyle property to its default value.
Indicates whether the Office2007CustomColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the Office2007CustomColor property to its default value.
Resets the UseCompatibleTextRendering property to its default value.
Gets a value indicating whether the UseCompatibleTextRendering property should be persisted.
true if the property value has been changed from its default; otherwise, false.
Gets a value indicating whether the UseThemes property should be persisted.
true if the property value has been changed from its default; otherwise, false.
Resets the UseThemes property to its default value.
Indicates whether the FirstMonth property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the FirstMonth property to its default value.
Indicates whether the BoldedDates property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the BoldedDates property to its default value.
Indicates whether the AnnuallyBoldedDates property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the AnnuallyBoldedDates property to its default value.
Retrieves the DateTime value that is located at the specified location.
An int that contains the x-coordinate where you want to look for the DateTime.
An int that contains the y-coordinate where you want to look for the DateTime.
A DateTime value that represents the DateTime that is located at the specified location.
Retrieves the DateTime value that is located at the specified point.
A Point that contains the coordinates where you want to look for the DateTime.
A DateTime value that represents the DateTime that is located at the cursor current location.
Retrieves the DateTime value that is located at the current position of the cursor.
A DateTime value that represents the DateTime that is located at the cursor current location.
Determines whether the specified key is a regular input key or a special key that requires preprocessing.
One of the System.Windows.Forms.Keys values.
true if the specified key is a regular input key; otherwise, false.
Indicates whether the SelectedFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the SelectedFormatStyle property to its default value.
Indicates whether the TrailingFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the TrailingFormatStyle property to its default value.
Indicates whether the WatermarkImage property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the WatermarkImage property to its default value.
Indicates whether the SelectedInactiveFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the SelectedInactiveStyle property to its default value.
Indicates whether the DaysFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the DaysFormatStyle property to its default value.
Indicates whether the AlternatingMonthDaysFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the AlternatingMonthDaysFormatStyle property to its default value.
Indicates whether the HeadersFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the HeadersFormatStyle property to its default value.
Indicates whether the DaysHeadersFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the DaysHeadersFormatStyle property to its default value.
Indicates whether the MonthBackgroundStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the MonthBackgroundStyle property to its default value.
Indicates whether the AlternatingMonthBackgroundStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the AlternatingMonthBackgroundStyle property to its default value.
Processes a dialog key.
One of the System.Windows.Forms.Keys values that represents the key to process.
true if the key was processed by the control; otherwise, false.
Raises the System.Windows.Forms.Control.KeyDown event.
A System.Windows.Forms.KeyEventArgs that contains the event data.
Indicates whether the TodayRectColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the TodayRectColor property to its default value.
Indicates whether the WorkingHourSchema property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the WorkingHourSchema property to its default value.
Resets the MaxDate property to its default value.
Indicates whether the MaxDate property should be persisted.
true if the property value has changed from its default; otherwise, false.
Indicates whether the MinDate property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the MinDate property to its default value.
Raises the Janus.Windows.Schedule.Calendar.DatesChanged event.
A System.EventArgs containing the event data.
Raises the Janus.Windows.Schedule.Calendar.CurrentDateChanged event.
A System.EventArgs that contains the event data.
Overrides Control.OnSystemColorsChanged.
Raises the Janus.Windows.Schedule.Calendar.SelectionChanged event.
System.EventArgs containing the event data.
Gets or sets the text associated with this Calendar.
Gets or sets the background color for the Calendar control.
Gets or sets the Janus.Windows.Schedule.Schedule control associated with the Calendar.
Gets the size of each month in the Calendar.
Gets or sets the font of the text displayed in the header by the Calendar.
Gets or sets the value that determines the appearance of the headers in the Calendar.
Gets or sets a value indicating the default percentage of the BlendColor to use.
Gets or sets the color that blends with the BackColor and BackColorGradient properties of the ScheduleFormatStyle and ScheduleFormatStyle when its Blend property is not zero.
Gets or sets a value that specifies which rule is used to determine the first calendar week of the year.
Gets or sets a value indicating whether the Calendar control displays week numbers (1-52) to the left of each row of days.
Gets or sets a value specifying the appearance for the Calendar control.
Gets or sets the VisualStyleManager that defines the appearance of the control.
Gets or sets a value specifying the color scheme to be used when Office2007 VisualStyle is used in the control.
Gets or set a value specifying the base color used to paint the control when the Office2007ColorScheme property is set to Custom.
Gets or sets the name of the ColorScheme in the VisualStyleManager that defines the appearance of the control.
Gets or sets a value specifying whether a window with a list of months is displayed when the user clicks on the month header
Gets or sets a value specifying whether the text rendering should be compatible with previous release of Windows Forms.
Gets or sets a value specifying if the Calendar will use visual styles.
Gets or sets the default AlphaMode used in format styles with AlphaMode empty.
Gets or sets the default BackColorAlphaMode used in format styles with BackColorAlphaMode empty.
Gets or set the default ForeColorAlphaMode used in format styles with ForeColorAlphaMode empty.
Gets or sets a value that determines the default alpha level used in format styles with alpha empty.
Gets or sets the Calendar´s border style.
Gets or sets a value indicating whether the control is automatically resized.
Gets or sets a value specifying if the control should take the focus when the user press it.
Gets or sets a value indicating if the days with appointments should be displayed in bold.
Gets or sets the first day of the week displayed in the Calendar.
Gets or sets a value indicating the format for the days of the week.
Gets or sets a value indicating the first month displayed by the Calendar control.
Gets a the range of dates displayed by the Calendar.
Gets or sets the scroll rate for Calendar control.
Gets or sets the array of DateTime objects that determines which nonrecurring dates are displayed in bold.
Gets or sets the array of DateTime objects that determines which annual days are displayed in bold.
Gets or sets the cursor that is displayed when the mouse pointer is over the command.
Gets or sets the current date. This property has only effect when the SelectionStyle property of the Calendar control is set as Single. Use the SelectedDates property when the SelectionStyle is other than Single.
Returns the ScheduleFormatStyle object used to draw the selected days in the Calendar.
Returns the ScheduleFormatStyle used to draw the trailing days.
Gets a ScheduleWatermarkImage that contains the information used to draw a watermark image in the background.
Gets or sets a value specifying how the background image of the Calendar is drawn
Gets or sets a value specifying how the selected items will be displayed when the Calendar control loses focus.
Returns the ScheduleFormatStyle object used to draw the selected days in the Calendar when the control does not have the focus.
Returns the ScheduleFormatStyle object used to draw the days of the months.
Returns the ScheduleFormatStyle object used to draw the days of the odd months.
Gets the ScheduleFormatStyle used to draw the headers in the Calendar control.
Returns the ScheduleFormatStyle object used to draw the section that displays the day of the week.
Returns the ScheduleFormatStyle object used to draw the background of the months in the Calendar.
Returns the ScheduleFormatStyle object used to draw the background of the odd months.
Gets or sets a value indicating the color of the frame in today´s date.
Gets or sets a value indicating whether today's date its framed.
Encapsulate the settings to format the days in the Calendar control
Gets or sets a value specifying whether the first days of the previous and next month will be displayed in the Calendar
Gets or sets the maximum allowable date.
Gets or sets the minimum allowable date.
Gets or sets the date selection mode on the Calendar control that specifies whether the user can select a single day, a range, or multiples days without been contiguous.
Gets an array of type DateTime representing the collection of the selected dates in this Calendar.
Gets or sets a DateRange representing the selected range of dates for the Calendar control.
Gets or sets the maximum number of days that can be selected in the Calendar control.
Occurs when the range of dates displayed by the Calendar is changed.
Occurs when the CurrentDate property changes.
Occurs when the current selection of days changes.
Represent the style of the scroll bar control in the Schedule.
Indicates whether the ControlColor property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the ControlColor property to its default value.
Indicates whether the ControlTextColor property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the ControlTextColor property to its default value.
Indicates whether the ScrollBarColor property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the ScrollBarColor property to its default value.
Indicates whether the HoverBlendColor property has changed.
true if the FormatStyle property has changed from its default value; otherwise false.
Resets the HoverBlendColor property to its default value.
Resets the HoverBaseColor property to its default value.
Indicates whether the HoverBaseColor property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the all the properties of the ScrollBarStyle object to its default value.
Indicates whether the ScrollBarStyle object has changed from its default value.
true if the one of the properties of the ScrollBarStyle has changed from its default; otherwise, false.
Gets or sets a value that determines the appearance of the buttons of the ScrollBar.
Gets or sets a value specifying the background color of the buttons of the ScrollBar.
Gets or sets the foreground color of the buttons of the ScrollBar.
Gets or sets a value that represent the background color of the ScrollBar.
Gets or sets the color that will be blended with the HoverBaseColor when a flat appearance is used.
Gets or sets a value indicating the percentage of the HoverBlendColor to blend whit the HoverBaseColor.
Gets or sets the color that will be blended with the HoverBlendColor when a flat apperance is used.
Gets or sets the percentage of the HoverBlendColor to blend with the HoverBaseColor when the mouse is captured by the button.
Summary description for ScheduleWatermarkImage.
Indicates whether the ScheduleWatermarkImage object has changed from its default value.
true if the one of the properties of the ScheduleWatermarkImage has changed from its default; otherwise, false.
Resets all the properties of the ScheduleWatermarkImage object to its default value.
Indicates whether the Size property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the Size property to its default value.
Indicates whether the WashColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the WashColor property to its default value.
Indicates whether the MaskColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the MaskColor property to its default value.
Gets or sets the System.Drawing.Image object to use as watermark.
Gets or sets the size of the image. If empty, the size of the image will be used.
Gets or sets the alignment of the image on the control.
Gets or sets a value that determines which color to use to wash the image;
Gets or sets the alpha component that is applied when drawing the image.
Gets or sets the color to apply to the image when WashMode is UseWashColor
Gets or sets the color to treat as transparent.
Class used to serialize the ScheduleLayout
Returns the type of the layout file
ScheduleDesigner class.
Initializes a new instance of the ScheduleDesigner class.
See ComponentDesigner.Verbs
Summary description for GeneralPage.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Provides a user interface for selecting data members in a Properties window.
Initializes a new instance of the DataMemberEditor class.
Overrides UITypeEditor.EditValue
Overrides UITypeEditor.GetEditStyle
Provides a user interface for selecting IFilterCondition objects in a Properties window.
Initializes a new instance of the ColumnEditor class.
Overrides UITypeEditor.EditValue.
Overrides UITypeEditor.GetEditStyle
Provides a user interface for selecting ScheduleField objects in a Properties window.
Initializes a new instance of the FieldEditor class.
Overrides UITypeEditor.EditValue.
Overrides UITypeEditor.GetEditStyle
Provides a user interface for selecting DateTime values in a Properties window.
Initializes a new instance of the DateTime class.
Overrides UITypeEditor.EditValue.
Overrides UITypeEditor.GetEditStyle
Provides a user interface for selecting ScheduleField objects in a Properties window.
Initializes a new instance of the FieldEditor class.
Overrides UITypeEditor.EditValue.
Overrides UITypeEditor.GetEditStyle
Provides a user interface for selecting IFilterCondition objects in a Properties window.
Initializes a new instance of the ColumnEditor class.
Overrides UITypeEditor.EditValue.
Overrides UITypeEditor.GetEditStyle
Provides a user interface for creating a recurrence pattern in a Properties window.
Initializes a new instance of the RecurrencePatternEditor class.
Overrides UITypeEditor.EditValue.
Overrides UITypeEditor.GetEditStyle
Summary description for AppointmentMonthComparer.
Summary description for ThemeHeader.
Summary description for Global.
Specifies how the Schedule will be printed when the Schedule is on DayView
The Schedule will print a page for each one of its days.
The Schedule will print its contents in one single page.
Specifies which area of a Schedule control needs to be drawn manually.
All the areas are drawn by the Schedule control.
The DrawScheduleArea event will be fired when the all day area is about to be painted.
The DrawScheduleArea event will be fired when an appointment is about to be painted.
The DrawScheduleArea event will be fired when the background of the control is about to be painted.
The DrawScheduleArea event will be fired when a date header is about to be painted.
The DrawScheduleArea event will be fired when a row in DayView is about to be painted.
The DrawScheduleArea event will be fired when a day in MonthView is about to be painted.
The DrawScheduleArea event will be fired when an owner header is about to be painted.
The DrawScheduleArea event will be fired when a item in the owners list is about to be painted.
The DrawScheduleArea event will be fired when the scroll day button is about to be painted.
The DrawScheduleArea event will be fired when the time navigator bar is about to be painted.
The DrawScheduleArea event will be fired when a day in WeekView is about to be painted.
All flags except None are set.
Specifies the values of the appointment that can be changed during a drag operation
The user is moving the appointment over the Schedule control.
The user is changing the start time of the appointment.
The user is changing the end time of the appointment.
Specifies when the start and end time for the appointment will be displayed in the appointment.
The start and end time will be displayed in the appointment when one of this are not present in the area currently displayed by the Schedule
The start and end time of the appointment will not be displayed.
The start and end time of the appointment will be displayed.
Specifies which apperance style the control is formatted after.
Unspecified. The value of the property is inherited from the settings specified in the Schedule control.
The control is formatted as its related control in Office XP.
The control is formatted as its related control in Office 2003.
The control is formatted as its related control in VS 2005.
The control is formatted as its related control in Office 2007.
Specifies the day of the week.
Indicates Sunday.
Indicates Monday.
Indicates Tuesday.
Indicates Wednesday.
Indicates Thursday.
Indicates Friday.
Indicates Saturday.
Indicates the first day of week of the current culture.
Specifies the rule for printing the date header when the Schedule control is on MonthView
The date header will display only the name of the month or the range of dates depending on how many days are displayed.
The date header will display the first and last date of the Schedule.
The date header will display only the name of the month.
Indicates if the days with appointments should be displayed in bold.
Only the days with appointments of the Schedule's current owner will be displayed in bold.
All the days with appointments will be displayed in bold.
The days with appointments won't be displayed in bold.
Specified which color to apply when drawing a watermark image.
The predefined system color will be used as the wash color
The color defined in the WashColor property will be used as the wash color or none if the WashColor is empty.
Specifies which options the user has when dragging appointments.
Indicates that the user can not drag appointments.
Indicates that the user can move appointments with the mouse.
Indicates that the user can change the appointment duration dragging the appointment edges.
Indicates that the user can change the owner of an appointment dropping it into another owner.
Indicates that the user can copy an appointment and dropping it into another location.
Indicates that the user can move and change the duration and the owner of an appointment with the mouse.
Specifies the categories of properties to be persisted in a layout.
Specifies that the Fields are persisted in a layout.
Specifies that the FormatConditions are persisted in a layout.
Specifies that the StoredFilters are persisted in a layout.
Specifies that the FilterCondition property is persisted in a layout.
Specifies that the images in the InternalImage list of the control is persisted in a layout.
Specifies that appearance related properties are persisted in the layout.
Specifies that properties that don't belong to the other categories are pesisted in the layout.
Specifies that the Dates are persisted in a layout.
Specifies that all the properties in the Schedule control are preserved.
Specifies which ImageList is used to draw images in the Schedule control.
Specifies that images will be retrieved from the ImageList owned by the Schedule control.
Specifies that images will be retrieved from the ImageList component assigned to the ImageList property.
Specifies to which property of a ScheduleAppointment the field is bound.
Specifies that the field is bound to the StartTime property of the ScheduleAppointment class.
Specifies that the field is bound to the EndTime property of the ScheduleAppointment class.
Specifies that the field is bound to the Text property of the ScheduleAppointment class.
Specifies that the field is bound to the Owner property of the ScheduleAppointment class.
Specifies that the field is bound to the Description property of the ScheduleAppointment class.
Specifies that the field is not bound to any property of the ScheduleAppointment.
Specifies the alpha level to use.
Undefined. The value of the property will be inherited from the parent ScheduleFormatStyle object or from the control's default if the parent is undefined too.
Use an alpha level of 255.
Use an alpha level of 0.
Use the value of the Alpha property of the Schedule.
Indicates the style of the clock displayed in the ScheduleAppointment objects.
The clock appears flat.
The clock appears three-dimensional and colored.
The clocks are not displayed
Specifies which portion of the Schedule will be drawn using Windows XP Visual Styles.
The control won´t use Windows XP Visual Styles.
The ScrollBars will be drawn using Windows XP Visual Styles.
The headers will be drawn using Windows XP Visual Styles.
The time navigator will be drawn using Windows XP Visual Styles.
The all-day area will be drawn using Windows XP Visual Styles.
The grid lines will be drawn using Windows XP Visual Styles.
The border of the control will be drawn using Windows XP visual styles.
The border lines of the appointments will be drawn using Windows XP visual styles.
All flags except None are set.
Determines the way selected items will be displayed when the control loses focus.
The selected item(s) will be displayed as normally selected using the same style as when the control has the focus.
The selected item(s) will be displayed as not selected.
The selected item(s) will be displayed selected using the SelectedInactiveFormatStyle property of the control.
Specifies how the background of an object will be filled.
Use the default.
Use solid background.
Specifies a gradient from left to right.
Specifies a gradient from top to bottom.
Specifies a gradient from upper left to lower right.
Specifies a gradient from upper right to lower left.
Represents a boolean value for a property that can inherit its value from a base or parent object.
Indicates that the value for this property should be inherited from the parent object.
Specifies that False should be used in a property ignoring settings in the parent object.
Specifies that True should be used in a property ignoring settings in the parent object.
Determines the color scheme a control uses to draw itself when the VisualStyle of a control is Office2007.
The control is drawn using the OfficeColorScheme specified as the DefaultOffice2007ColorScheme in the Janus.Windows.Common.VisualStyleManager component.
The control is drawn using the built-in 'Blue' color scheme.
The control is drawn using the built-in 'Silver' color scheme.
The control is drawn using the built-in 'Black' color scheme.
The control is drawn using a custom color scheme created based on the color specified in the Office2007CustomColor property.
Specifies the kind of area or section in the Calendar control.
A scroll button in the calendar control.
A header in the Calendar control.
A day object in the calendar control.
A week number in the Calendar control.
An area outside the Calendar control.
Specifies the kind of area or section in the Schedule control.
The background area.
The all-day event area (on top) on day view.
An area outside the Schedule control.
A ScheduleAppointment object in the Schedule control.
The area on the left indicating the time of the day.
A header in the Schedule control.
Specifies the behavior of the scroll bar.
The ScrollBar is shown only when there are enough items to warrant displaying.
The ScrollBar will be displayed even if the number of items in the Schedule does not require displaying the vertical scroll bar.
The ScrollBar won´t be displayed.
Specifies the frequency of occurrences for a daily recurrence pattern
The occurrence will be defined by the Interval property.
The appointment will only occur on weekdays
The appointment will only occur on weekend days
Specifies when the recurrence pattern will end.
The recurrence pattern will end at the specified date.
The recurrence pattern will end after the specified number of occurrences of the recurrence pattern.
The recurrence pattern has no end date.
Specifies the recurrence state of an appointment.
Represent a non recurring appointment.
The appointment is an exception in a recurrence pattern.
The appointment contains a recurrence pattern.
The appointment is an occurrence in a recurrence pattern.
Specifies the frequency of occurrences for a recurrence pattern
Defines the interval, in days, between occurrences.
Defines the interval, in weeks, between occurrences.
Defines the interval, in months, between occurrences.
Defines the interval, in a given week of the month, between occurrences.
Defines the interval, in years, between occurrences.
The event occurs evry year on a given week of a month
Specifies the time a given day of week occurrs in a month
The first time a given day of week occurrs in a month
The second time a given day of week occurrs in a month
The third time a given day of week occurrs in a month
The fourth time a given day of week of an occurrs in a month
The last time a given day of week of an occurrs in a month
Specifies the in which way the appointment was added.
The appointment was added in response to a record added to the DataSource of the Schedule.
The appointment was added by the developer in code.
The appointment was added by a type operation from the user.
The appointment was added by a double click from the user.
Specifies whether the Schedule control should add appointments in response to user interaction.
An appointment is added when the user double clicks or types in an empty area of the control.
Appointments can be added only in code.
Specifies the selection style for the Calendar control.
Only one day can be selected.
Only a range of contiguous days can be selected.
Multiple days can be selected without necessary been contiguous, and the user can use the SHIFT, CTRL, and arrow keys to selec days.
This selection allows the interaction between the Calendar and the Schedule.
Specifies the display format for the days of the week on a Calendar control.
The days of the week displayed with just the first letter. For example, M.
The days of the week displayed in abbreviated format. For example, Mon.
Specifies if the document should be printed in one or two pages.
The document will be printed in one page.
The document will be printed in two pages.
Specifies which property of the ScheduleAppointment was changed.
The Text property was changed.
The StartTime property was changed.
The EndTime property was changed.
The Description property was changed.
The StartTime and the EndTime were changed.
The Interval property of the Remainder object associated with the ScheduleAppointment was changed.
The Enabled property of the Remainder object associated with the ScheduleAppointment was changed.
The Owner property was changed.
The RecurrencePattern of the appointment was changed.
Specify the border style for the Calendar and Schedule control.
The control has no border.
The border has no three-dimensional effects.
The border has a raised outer edge and no inner edge.
The border has raised inner and outer edges.
The border has a sunken outer edge and no inner edge.
The border has sunken inner and outer edges.
Specifies how the background image is positioned within the Schedule.
The image is stretched or shrunk to fit the size of the Schedule.
The image will be tiled
The image is displayed in the center if the Schedule is larger than the image. If the image is larger than the Schedule, the picture is placed in the center of the Schedule and the outside edges are clipped.
Specifies the hour-time format used by the Schedule.
Specifies a 12-hour format.
Specifies a 24-hour format.
Specifies the style used to display dates in a Schedule control.
The control will be displayed in day view.
The control will be displayed in month view.
The control will be displayed in week view.
The control will display only work days in a week using day view.
Specifies the behavior of the HiddenAppointment label.
The schedule will navigate to day view in the day clicked.
The HiddeAppointmentClick event will be fired.
Specifies the day of the week.
Indicates Sunday.
Indicates Monday.
Indicates Tuesday.
Indicates Wednesday.
Indicates Thursday.
Indicates Friday.
Indicates Saturday.
Determines the time interval in which the hour is divided.
The hour is divided in sixty minutes.
The hour is divided in thirty minutes.
The hour is divided in thirty minutes.
The hour is divided in fifteen minutes.
The hour is divided in ten minutes.
The hour is divided in six minutes.
The hour is divided in five minutes.
The hour is divided in four minute.
The hour is divided in three minute.
The hour is divided in two minute.
The hour is divided in one minute.
Specifies whether the control should paint every other row interval using alternating background styles.
All rows should be painted using the same background style.
Every other hour should be painted using alternating background styles.
Every other row, depending on the Interval property, should be painted using alternating background styles.
Specifies the appearance of the headers in the Schedule.
The header's border has no three-dimensional effects.
The header has no border.
The header's border has raised inner and outer edges.
The header appears flat until the mouse pointer moves over it, at which point it appears three-dimensional.
The header's border has a raised inner edge and no outer edge.
Specifies the comparison operation to perform.
The condition is met when the value of the field attached to a format or filter condition is equal to the Value1 property.
The condition is met when the value of the field attached to a format or filter condition is different than the Value1 property.
The condition is met when the value of the field attached to a format or filter condition is greater than the Value1 property.
The condition is met when the value of the field attached to a format or filter condition is less than the Value1 property.
The condition is met when the value of the field attached to a format or filter condition is greater than or equal to the Value1 property.
The condition is met when the value of the field attached to a format or filter condition is less than or equal to the Value1 property.
The condition is met when the value of the field attached to a format or filter condition is greater than or equal to the Value1 property and less than or equal to Value2 property.
The condition is met when the value of the field attached to a format or filter condition is less than the Value1 property or greater than Value2 property.
The condition is met when the value of the field attached to a format or filter condition is a substring of Value1 property.
The condition is met when the value of the field attached to a format or filter condition is not a substring of Value1 property.
The condition is met when the value of the field attached to a format or filter condition begins with the Value1 property.
The condition is met when the value of the field attached to a format or filter condition ends with the Value1 property.
The condition is met when the value of the column attached to a format or filter condition is null (Nothing) or System.DBNull.
The condition is met when the value of the column attached to a format or filter condition is not null (Nothing) nor System.DBNull.
The condition is met when the value of the column attached to a format or filter condition is null (Nothing) or System.DBNull or an empty string.
The condition is met when the value of the column attached to a format or filter condition is not null (Nothing) nor System.DBNull nor an empty string.
Specifies the logical operator to use in a condition.
Indicates that the condition must be treated as a single condition.
Indicates that the condition must be evaluated using "And" as the logical conjunction operator on the Conditions collection.
Indicates that the condition must be evaluated using "Or" as the logical conjunction operator on the Conditions collection.
Indicates that the condition must be evaluated using Xor as the logical conjuntion operator with the previous condition in the collection.
Summary description for ScheduleCompositeFilter.
Overrides ScrollableBase.OnScrollBarScroll
Provides a type converter to convert a ScheduleFilterCondition class to a string
Initializes a new instance of the Janus.Windows.Schedule.Design.FilterConditionConverter class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
This class is not intended to be used directly from your code.
Initialize a new instance of the DataSourceFieldsConverter.
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
This class is not intended to be used directly from your code.
Initialize a new instance of the DateTimeConverter.
Provides a type converter to convert a ScheduleField class to a string
Initializes a new instance of the Janus.Windows.Schedule.Design.FieldConverter class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a type converter to convert a ScheduleField class to a string
Initializes a new instance of the Janus.Windows.Schedule.Design.FieldConverter class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a type converter to convert a ScheduleAppointmentOwner class to a string
Initializes a new instance of the Janus.Windows.Schedule.Design.FieldConverter class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a type converter to convert a ScheduleFilterCondition class to a string
Initializes a new instance of the Janus.Windows.Schedule.Design.ScheduleFilterCondition class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a type converter to convert a StoredFilterConditon class to a string
Initializes a new instance of the Janus.Windows.Schedule.Design.StoredFilterConverter class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a type converter to convert a ScheduleFormatConditon class to a string
Initializes a new instance of the Janus.Windows.Schedule.Design.FormatConditionConverter class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConverTo
Provides a type converter to convert a the FilterCondition property property of a Schedule to a string.
Initializes a new instance of the Janus.Windows.Schedule.Design.TableFilterConverter class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a type converter to convert a WorkingHourException class to a string
Inititalize a new instance of the ExceptionConverter class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a type converter to convert a WorkingHourRecurrencePattern class to a string
Initializes a new instance of the Janus.Windows.Schedule.Design.RecurrencePatternConverter class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Summary description for AppointmentComparer.
Summary description for ScheduleLayoutCollection.
Appends the specified ScheduleLayout object at the end of the collection.
The ScheduleLayout object to add.
Copies the elements of the specified ScheduleLayout array to the end of the collection.
The array of ScheduleLayout objects to add to the collection.
Overrides CollectionBase.OnInsert
Overrides CollectionBase.OnInsertComplete
Removes the specified ScheduleLayout object from the collection.
The ScheduleLayout object to remove.
Overrides CollectionBase.OnRemoveComplete
Overrides CollectionBase.OnClear
Retrieves the index of the specified ScheduleLayout in the collection.
The ScheduleLayout to locate in the collection.
A zero-based index value that represents the position of the specified ScheduleLayout in the collection.
Determines whether a ScheduleLayout is in the collection.
The ScheduleLayout to locate in the collection.
true if item is found in the collection; otherwise, false.
Determines whether a ScheduleLayout with the specified key is in the collection.
The Key of the ScheduleLayout to locate in the collection.
true if item is found in the collection; otherwise, false.
Gets the Schedule control that the collection is assigned to.
Gets a ScheduleLayout object from the collection at the specified index.
Gets a ScheduleLayout object from the collection with the specified key.
Janus Schedule control for Microsoft.Net
Initialize a new instance of the Schedule control.
Resets the BlendColor property to its default value.
Indicates whether the BlendColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Indicates whether the HourBackgroundStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the HourBackgroundStyle property to its default value.
Indicates whether the WeekDaysBackgroundStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the WeekDaysBackgroundStyle property to its default value.
Indicates whether the MonthDaysFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the MonthDaysFormatStyle property to its default value.
Indicates whether the AlternatingMonthDaysFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the AlternatingMonthDaysFormatStyle property to its default value.
Indicates whether the AlternatingHourBackgroundStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the AlternatingHourBackgroundStyle property to its default value.
Indicates whether the SelectedFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the SelectedFormatStyle property to its default value.
Indicates whether the SelectedInactiveFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the SelectedInactiveFormatStyle property to its default value.
Indicates whether the TimeNavigatorFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the TimeNavigatorFormatStyle property to its default value.
Indicates whether the HeadersFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the HeaderFormatStyle property to its default value.
Indicates whether the AllDayAreaBackgroundStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the AllDayAreaBackgroundStyle property to its default value.
Indicates whether the AppointmentsFormatStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the AppointmentsFormatStyle property to its default value.
Indicates whether the WorkingHourBackgroundStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the WorkingHourBackgroundStyle property to its default value.
Indicates whether the AlternatingWorkingHourBackgroundStyle property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the AlternatingWorkingHourBackgroundStyle property to its default value.
Gets a string representing with the version number.
Releases the unmanaged resources used by the System.ComponentModel.Component and optionally releases the managed resources.
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Indicates whether the Date property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the Date property to its default value.
Indicates whether the Dates property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the Dates property to its default value.
Indicates whether the DayViewHourRange property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the DayViewHourRange property to its default value.
Override this method to return a custom type of the appointments generated by the Schedule
The start time of the appointment
The end time of the appointment
The text of the appointment
Indicates whether the WatermarkImage property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the WatermarkImage property to its default value.
Indicates whether the BackColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the BackColor property to its default value.
Returns a value indicating if the collection of dates in the Dates property are consecutive.
true if the collection of dates in the Dates property are consecutive; otherwise false.
Indicates whether the MonthFont property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the MonthFont property to its default value.
Resets all the properties of the control to their defaults.
Indicates whether the WeekFont property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the WeekFont property to its default value.
Resets the UseCompatibleTextRendering property to its default value.
Gets a value indicating whether the UseCompatibleTextRendering property should be persisted.
true if the property value has been changed from its default; otherwise, false.
Retrieves an array of type ScheduleAppointment representing the appointments at the specified DateTime.
A DateTime from which to retrieve the appointments.
An array of type ScheduleAppointment that represents the appointments located at the specified date.
Retrieves an array of type ScheduleAppointment representing the appointments at the specified DateRange.
A Janus.Windows.Schedule.DateRange from which to retrieve the appointments.
An array of type ScheduleAppointment that represents the appointments located at the specified DateRange.
Retrieves an array of type ScheduleAppointment representing the appointments of the gived owner at the specified DateRange.
A Janus.Windows.Schedule.DateRange from which to retrieve the appointments.
A Janus.Windows.Schedule.ScheduleOwner from which to retrieve the appointments.
An array of type ScheduleAppointment that represents the appointments of the given owner located at the specified DateRange.
Indicates whether the DayFont property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the DayFont property to its default value.
Raises the System.Windows.Forms.Control.ParentFontChanged event.
A System.EventArgs that contains the event data.
Indicates whether the WorkStartTime property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the WorkStartTime property to its default value.
Indicates whether the WorkEndTime property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the WorkEndTime property to its default value.
Ensures that the specified owner and date-time of the day are visible within the Schedule, scrolling the contents of the control if necessary.
The DateTime to scroll into view.
The ScheduleAppointmentOwner to scroll into view.
Ensures that the specified appointment is visible within the control, scrolling the contents of the control if necessary.
The ScheduleAppointment to scroll into view.
Ensures that the specified date and time is visible within the control, scrolling the contents of the control if necessary.
The DateTime to scroll into view.
Ensures that the specified time of the day is visible within the Schedule, scrolling the contents of the control if necessary.
The time of the day to scroll into view.
Raises the System.Windows.Forms.Control.GiveFeedback event.
A System.Windows.Forms.GiveFeedbackEventArgs that contains the event data.
Indicates whether the GridLineColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the GridLineColor property to its default value.
Indicates whether the GridLineColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the GridLineColor property to its default value.
Raises the System.Windows.Forms.Control.GotFocus event.
A System.EventArgs that contains the event data.
Raises the System.Windows.Forms.Control.LostFocus event.
A System.EventArgs that contains the event data.
Raises the System.Windows.Forms.Control.DragOver event.
A System.Windows.Forms.DragEventArgs that contains the event data.
Overrides Control.WndProc.
Overrides Control.OnFontChanges
Determines whether the specified key is a regular input key or a special key that requires preprocessing.
One of the System.Windows.Forms.Keys values.
true if the specified key is a regular input key; otherwise, false.
Determines if a character is an input character that the control recognizes.
charCode: The character to test.
true if the character should be sent directly to the control and not preprocessed; otherwise, false.
Raises the System.Windows.Forms.Control.KeyDown event.
A System.Windows.Forms.KeyEventArgs that contains the event data.
Processes a dialog key.
One of the System.Windows.Forms.Keys values that represents the key to process.
true if the key was processed by the control; otherwise, false.
Indicates whether the FirstVisibleTime property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the FirstVisibleTime property to its default value.
See Control.OnMouseUp
Raises the System.Windows.Forms.Control.MouseMove event.
A System.Windows.Forms.MouseEventArgs that contains the event data.
Raises the System.Windows.Forms.Control.MouseLeave event.
A System.EventArgs that contains the event data.
Overrides Control.OnMouseWheel
Requests an end to an edit operation taking place on the Schedule control.
Requests an end to an edit operation taking place on the Schedule control.
true if the editing of the appointment text was canceled without being saved; otherwise, false.
Initiates the editing of the given ScheduleAppointment.
Raises the System.Windows.Forms.Control.MouseDown event.
A System.Windows.Forms.MouseEventArgs that contains the event data.
Navigates to the next day, week, month or range in a Schedule control according to the current view.
Navigates to the previous day, week, month or range in a Schedule control according to the current view.
Sets the background color for the day at the given date.
A DateTime representing the date with the special background.
The background color for the day at the specified date.
Sets the foreground color for the day at the given date.
A DateTime representing the date with the special foreground.
The foreground color for the day at the specified date.
Sets the ScheduleFormatStyle for the day at the given date.
A DateTime representing the date with the special ScheduleFormatStyle.
The ScheduleFormatStyle for the day at the specified date.
Sets the DataSource property and specifies the table to bind the control at runtime.
The data source for the control.
A string that specifies the table to bind to within the object returned by the DataSource property.
Loads the settings preserved in a ScheduleLayout object without setting it as the current layout.
The ScheduleLayout with the Schedule control settings.
Finds the first layout with the key specified in the layout hierarchy.
A String that specifies the key to search.
The first layout which key is equal to the key specified or null if no layout is found.
Indicates whether the DesignTimeLayout property should be persisted.
true if the property value has changed from its default; otherwise, false.
Creates a ScheduleLayout object containing all the settings currently in the control.
The ScheduleLayout object created.
Creates a ScheduleLayout object containing settings of the Schedule control.
A value indicating what settings to persist.
The ScheduleLayout created.
Loads a Schedule control settings persisted in a stream.
A Stream object with the Schedule control settings.
Persist in a stream all the Schedule control settings.
A Stream object where settings will be persisted.
Gets the ScheduleAppointment represented by the given data row.
The ScheduleAppointment represented by the given data row.
Forces the Schedule control to read its data source again.
Resets the MaxDate property to its default value.
Indicates whether the MaxDate property should be persisted.
true if the property value has changed from its default; otherwise, false.
Indicates whether the MinDate property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the MinDate property to its default value.
Indicates whether the AppointmentOutLineColor property should be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the AppointmentOutLineColor property to its default value.
Determines which element of the Schedule control is at the current position of the cursor.
One of the HitTest values that contains information about the specified point on the Schedule.
Determines which element of the Schedule control is at the specified point.
A Point containing the x and y coordinates of the point to be hit-tested.
One of the HitTest values that contains information about the specified point on the Schedule.
Determines which element of the Schedule control is at the specified coordinates.
The x coordinate of the point to be hit-tested.
The y coordinate of the point to be hit-tested.
One of the HitTest values that contains information about the specified point on the Schedule.
Retrieves the ScheduleAppointment object that is located at the current position of the cursor.
A ScheduleAppointment object that represents the appointment that is located at the cursor current location.
Retrieves the ScheduleAppointment object that is located at the specified point.
A Point that contains the coordinates where you want to look for the ScheduleAppointment.
A ScheduleAppointment object that represents the appointment that is located at the specified point.
Retrieves the ScheduleAppointment object that is located at the specified coordinates.
An int that contains the x-coordinate where you want to look for the ScheduleAppointment.
An int that contains the y-coordinate where you want to look for the ScheduleAppointment.
A ScheduleAppointment object that represents the appointment that is located at the specified coordinates.
Retrieves the ScheduleAppointmentOwner object that is located at the specified point.
A Point that contains the coordinates where you want to look for the owner.
A ScheduleAppointmentOwner object representing the owner that is located at the specified point.
Retrieves the ScheduleAppointmentOwner object that is located at the current position of the cursor.
A ScheduleAppointmentOwner object representing the owner that is located at the cursor current location.
Retrieves the ScheduleAppointmentOwner object that is located at the specified coordinates.
An int that contains the x-coordinate where you want to look for the owner.
An int that contains the y-coordinate where you want to look for the owner.
A ScheduleAppointmentOwner object representing the owner that is located at the specified coordinates.
Retrieves a DateTime value specifying the Date that is located at the current position of the cursor.
A DateTime value that represents the Date that is located at the cursor current location.
Retrieves a DateTime value specifying the Date that is located at the specified point.
A Point that contains the coordinates where you want to look for the Date.
A DateTime value that represents the Date that is located at the specified point.
Retrieves a DateTime value specifying the date and time that is located at the current position of the cursor.
A DateTime value that represents the date and time that is located at the cursor current location.
Retrieves a DateTime value specifying the date and time that is located at the specified point.
A Point that contains the coordinates where you want to look for the DateTime.
A DateTime value that represents the DateTime that is located at the specified point.
Retrieves a TimeSpan value specifying the time of the day that is located at the specified point.
A Point that contains the coordinates where you want to look for the time of the day.
A TimeSpan value that represents the time of the day that is located at the specified point.
Retrieves a TimeSpan value specifying the time of the day that is located at the current position of the cursor.
A TimeSpan value that represents the time of the day that is located at the cursor current location.
Retrieves a TimeSpan value specifying the time of the day that is located at the specified coordinates.
An int that contains the x-coordinate where you want to look for the time of the day.
An int that contains the y-coordinate where you want to look for the time of the day.
A TimeSpan value that represents the time of the day that is located at the specified coordinates.
Retrieves a DateTime value specifying the Date that is located at the specified coordinates.
An int that contains the x-coordinate where you want to look for the Date.
An int that contains the y-coordinate where you want to look for the Date.
A DateTime value that represents the Date that is located at the specified coordinates.
Retrieves a DateTime value specifying the Date that is located at the specified coordinates.
An int that contains the x-coordinate where you want to look for the Date.
An int that contains the y-coordinate where you want to look for the Date.
A DateTime value that represents the DateTime that is located at the specified coordinates.
Raises the System.Windows.Forms.Control.PaintBackground event.
A System.Windows.Forms.PintEventArgs that contains the event data.
Occurs when the scroll bar is about to begin a scroll operation
A CancelEventArgs containing the event data.
Occurs when the scroll box of the vertical scroll bar has been moved by either a mouse or keyboard action.
A ScrollEventType representing the action that makes the scroll
Occurs when the scroll box has been moved by either a mouse or keyboard action.
An int representing the action that makes the scroll
Raises the System.Windows.Forms.Control.DoubleClick event.
A System.EventArgs that contains the event data.
Raises the System.Windows.Forms.Control.KeyPress event.
A System.Windows.Forms.KeyPressEventArgs that contains the event data.
Returns a value specifying whether the given date range is considered as working time
The start time of the date range
The start time of the date range
True if the date range is considered as working time; otherwise false
Returns a value specifying whether the given date range is considered as working time
The start time of the date range
The start time of the date range
True if the date range is considered as working time; otherwise false
Returns the nearest DateTime with no appointments
A DateTime from which the control will start to look for the available time
A TimeSpan rerpresenting the required duration of the time slot
A value specifying whether the control should look in the non working time of the control
A DateTime with no appointments in the control
Returns the nearest DateTime with no appointments
A DateTime from which the control will start to look for the available time
A TimeSpan rerpresenting the required duration of the time slot
A value specifying whether the control should look in the non working time of the control
A DateTime with no appointments in the control
Raises the System.Windows.Forms.Control.QueryContinueDrag event.
A System.Windows.Forms.QueryContinueDragEventArgs that contains the event data.
Raises the System.Windows.Forms.Control.DragLeave event.
A System.Windows.Forms.DragEventArgs that contains the event data.
Occurs when the Schedule is resized.
Forces the control to fire the Reminder event for the active appointments.
Overrides Control.OnSystemColorsChanged.
Raises the System.Windows.Forms.Control.Paint event.
A System.Windows.Forms.PintEventArgs that contains the event data.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Raises the DrawScheduleArea event.
A Janus.Windows.Schedule.DrawScheduleAreaEventArgs that contains the event data.
Raises the Janus.Windows.Schedule.Schedule.Schedule.Reminder event.
A Janus.Windows.Schedule.AppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.AppointmentRead event.
A Janus.Windows.Schedule.AppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.AppointmentAdded event.
A Janus.Windows.Schedule.Schedule.AppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.RecurrentAppointmentRemoved event.
A Janus.Windows.Schedule.AppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.AppointmentRemoved event.
A Janus.Windows.Schedule.AppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.AppointmentChanging event.
A Janus.Windows.Schedule.AppointmentChangeCancelEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.AppointmentChanged event.
A Janus.Windows.Schedule.AppointmentChangeEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.AppointmentsLoaded event.
A System.EventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.AddingAppointment event.
A Janus.Windows.Schedule.AddAppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.QueryHourRange event.
A Janus.Windows.Schedule.QueryHourRangeEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.GetNewObject event.
A Janus.Windows.Schedule.GetNewObjectEventArgs containing the event data.
Raises the CopyingAppointment event.
An AppointmentCopiedCancelEventArgs that contains the event data.
Raises the AppointmentCopied event.
An AppointmentCopiedEventArgs that contains the event data.
Raises the Janus.Windows.Schedule.Schedule.AppointmentDoubleClick event.
A Janus.Windows.Schedule.AppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.HiddenAppointmentClick event.
A Janus.Windows.Schedule.HiddenAppointmentsEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.ValidatingAppointmentText event.
A Janus.Windows.Schedule.ValidatingAppointmentTextEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.EditingAppointment event.
A Janus.Windows.Schedule.AppointmentCancelEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.DroppingAppointment event.
A Janus.Windows.Schedule.DroppingAppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.AppointmentDropped event.
A Janus.Windows.Schedule.AppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.AppointmentDrag event.
A Janus.Windows.Schedule.AppointmentDragEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.AppointmentEdited event.
A Janus.Windows.Schedule.AppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.RemovingAppointment event.
A Janus.Windows.Schedule.AppointmentCancelEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.RemovingRecurrentAppointment event.
A Janus.Windows.Schedule.RemovingRecurrentAppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.CreatingRecurrenceException event.
A Janus.Windows.Schedule.AppointmentCancelEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.RecurrenceExceptionCreated event.
A Janus.Windows.Schedule.AppointmentEventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.ViewChanged event.
A System.EventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.MaxDateChanged event.
A System.EventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.MinDateChanged event.
A System.EventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.CurrentOwnerChanged event.
A System.EventArgs containig the event data.
Raises the Janus.Windows.Schedule.Schedule.SelectedDaysChanged event.
A System.EventArgs containig the event data.
Raises the Janus.Windows.Schedule.Schedule.OwnersChanged event.
A System.EventArgs containig the event data.
Raises the FilterConditionChanged event.
An EventArgs that contains the event data.
Raises the ApplyingFilter event.
A CancelEventArgs that contains the event data.
Raises the LayoutLoad event.
An EventArgs that contain the event data.
Raises the CurrentLayoutChanged event.
A CancelEventArgs that contains the event data.
Raises the Scroll event.
An EventArgs that contains the event data.
Raises the CurrentLayoutChanging event.
A CancelEventArgs that contains the event data.
Raises the Janus.Windows.Schedule.Schedule.SelectedAppointmentsChanged event.
A System.EventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.DatesChanged event.
A System.EventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.DataSourceChanged event.
A System.EventArgs containing the event data.
Raises the Janus.Windows.Schedule.Schedule.IntervalChanged event.
A System.EventArgs containing the event data.
Raises the System.Windows.Forms.Control.BindingContextChangedevent.
A System.EventArgs that contains the event data.
Persists in a stream the Appointments contained by the Schedule control.
A Stream object where the appointments will be persisted.
Fills the Fields collection with fields matching the propeties found in the data source.
Loads a collection of appointments persisted from a stream.
A System.IO.Stream object
Loads a collection of appointments persisted from a stream.
A System.IO.Stream object
A bool specifying if the Fields property will get its value from the stream
Reads the control's application settings into their corresponding properties and updates the control's state.
Resets the control's application settings properties to their default values.
Persists the control's application settings properties.
Gets or sets a value specifying whether the current date-time will be highlighted;
Gets or sets a vaue specifying the alignment of the text in the all-day appointments
Gets or sets a value specifying whether the minutes should be displayed in the time navigator bar.
Gets or sets a value specifying whether a vertical scroll bar should be displayed in the all day area of the Schedule.
This property has effect only when the VisualStyle property of the Schedule is set to Office 2007
Gets or sets a value specifying whether a vertical scroll bar should be displayed in the all day area of the Schedule.
This property has effect only when the VisualStyle property of the Schedule is set to Office 2007
Gets or sets a value indicating the default percentage of the BlendColor to use.
Gets or sets the color that blend with the BackColor and BackColorGradient properties of the ScheduleFormatStyle and ScheduleFormatStyle when its Blend property is not zero.
Gets or sets the string displayed before the text of the appointments.
Returns the ScheduleFormatStyle object used to draw the background of the rows in day or work week views.
Returns the ScheduleFormatStyle object used to draw the days when the Schedule is in week view.
Returns the ScheduleFormatStyle object used to draw the days when the Schedule is in month view.
Returns the ScheduleFormatStyle object used to draw the days of the odd months when the Schedule is in month view.
Returns the ScheduleFormatStyle object used to draw the background of alternating rows in day or work week views.
Returns the ScheduleFormatStyle object used to draw the selected items in the Schedule.
Returns the ScheduleFormatStyle object used to draw the selected items in the Schedule when the control does not have the focus.
Returns the ScheduleFormatStyle object used to draw the time navigator of the Schedule.
Gets the ScheduleFormatStyle used to draw the headers in the Schedule control.
Gets the ScheduleFormatStyle to apply to the all-day area on day and work-week view.
Returns the ScheduleFormatStyle object used to draw the ScheduleAppointment objects in the Schedule control.
Returns the ScheduleFormatStyle object used to draw the background of the rows, in the working hour range, when the Schedule is in day or work week views.
Returns the ScheduleFormatStyle object used to draw the background of alternating rows, in the working hour range, when the Schedule is in day or work week views.
Gets a value representing the minutes of the interval
Gets an object representing the collection of the AppointmentOwners contained in this Schedule.
Gets an object representing the collection of the appointments contained in this Schedule
Gets an object representing the collection of ScheduleAppointment objects with a recurrence pattern assigned
Gets or sets the first visible date in the control.
Gets an object representing the collection of the dates displayed by this Schedule
Gets an object representing the collection of ScheduleHourRange object used to format the rows in the Schedule control.
Encapsulate the settings to format the rows in the Schedule control
Gets or sets a value specifying the style used to display dates in a Schedule control.
Specifies whether the Schedule should change its View property after clicking on the scroll button of the days.
Gets or sets a valus specifying whether a header for the weeks on month view should be displayed.
Get or set a value indicating the mode of the alternating backcolor on day view
Gets or sets the text for the find next appointment button.
Gets or sets the text for the find previous appointment button.
Gets or sets the text for the new appointment button.
Gets or sets the text on the all-day appointments used to specify the start time of the appointment.
Gets or sets the text on the all-day appointments used to specify the end time of the appointment.
Gets or sets the custom date-time format string for the header in the Schedule.
Gets or sets the default AlphaMode used in format styles with AlphaMode empty.
Gets or sets the default BackColorAlphaMode used in format styles with BackColorAlphaMode empty.
Gets or set the default ForeColorAlphaMode used in format styles with ForeColorAlphaMode empty.
Gets or sets a value that determines the default alpha level used in format styles with alpha empty.
Gets or sets a value indicating whether pressing Tab key selects new appointments.
Gets a ScheduleWatermarkImage that contains the information used to draw a watermark image in the background.
Gets or sets a value specifying how the background image of the Schedule is drawn
Gets or sets the background color for the Schedule control.
Gets the range of dates displayed in the current view.
Gets or sets the font of the text displayed by the Schedule and the appointments on month view
Gets or sets a ScheduleDayOfWeek enumeration that contains the working days.
Gets or sets the first day of the week as displayed in the Schedule
Gets or sets the font of the text displayed by the Schedule and the appointments on week view.
Gets or sets a value specifying whether the text rendering should be compatible with previous release of Windows Forms.
Gets or sets the font of the text displayed by the Schedule and the appointments on day view.
Gets or sets a value indicating wheter the day-navigation buttons are displayed.
Gets or sets a value specifying whether the all-day area is displayed.
Gets or sets a value indicating the start of the hour range displayed by the Schedule on DayView.
Gets or sets a value indicating the end of the hour range displayed by the Schedule on DayView.
Gets or sets a value indicating the start time of the day for the working hours.
Gets or sets a value indicating the end time of the day for the working hours.
Gets or sets a value specifying the height of the rows in the control
Gets or sets the color of the grid lines
Gets or sets the Color used to darw the lines of the rows between the hours.
Gets or sets a value indicating whether the appointment's start and end time will be shown when the appointment is not fully displayed by the control
Gets or sets a value indicating whether deletes of appointments are allowed when the user press the delete key
Gets or sets an object representing the range of selected days in this Schedule.
Gets a TimeSpan representing the time for the first visible row in the Schedule control.
Gets a TimeSpan representing the time for the last visible row in the Schedule control.
Gets or sets the cursor that is displayed when the mouse pointer is over the command.
Gets or sets a value indicating whether multiselect is allowed
Gets or sets the text associated with this Schedule.
Gets or sets the font of the text displayed by the control.
Gets or sets a value indicating the number of weeks displayed by the Schedule on month view.
Gets or sets a value specifying whether the user can drag the appoinments over non working times
Gets or sets a value that indicates which options the user has when dragging appointments.
Gets or sets a value indicating whether edits are allowed.
Gets or sets a value that determines whether the user can resize day columns when in day or work week view.
Gets or sets the data source that the Schedule is displaying data for
Gets or sets the name of a list in a DataSource from which the Schedule control displays its data.
Manages a list of Binding objects.
Gets the collection of ScheduleField objects of the Schedule.
Gets or sets the current ScheduleLayout.
Gets or sets an XML string that preserves layout information.
Gets or sets ScheduleLayout that preserves the layout defined at design time.
Gets the collection of ScheduleLayout objects in the Schedule control.
Gets the current ScheduleAppointment.
Gets or sets a string that specifies the property of the data source to map to the Owner property of the ScheduleAppointment objects.
Gets or sets a string that specifies the property of the data source to map to the RecurrencePattern property of the ScheduleAppointment objects.
Gets or sets a value specifying the property of the data source to map to some layout properties of the ScheduleAppointment objects.
Gets or sets a string that specifies the property of the data source to map to the StartTime property of the ScheduleAppointment objects.
Gets or sets a string that specifies the property of the data source to map to the EndTime property of the ScheduleAppointment objects.
Gets or sets a string that specifies the property of the data source to map to the Text property of the ScheduleAppointment objects.
Gets or sets a string that specifies the property of the data source to map to the Description property of the ScheduleAppointment objects.
Gets the collection of ScheduleFormatCondition objects of the control.
Gets or sets the ScheduleFilterCondition applied to the appointments that belongs to the Schedule.
Gets the ScheduleFilterCondition object applied to this intance.
Gets or sets a value indicating the behavior of the label indicating more appointments
Gets or sets the maximum allowable date.
Gets or sets the minimum allowable date
Gets or sets a value specifying the color of the line borders for the ScheduleAppointment objects.
Gets an object representing the collection of the selected appointments contained in this Schedule.
Gets or sets a value indicating the hour time format for the Schedule.
Gets or sets the active ScheduleAppointmentOwner.
Gets or sets a value indicating the style applied to the clocks in the ScheduleAppointment objects.
Gets or sets the value that determines the appearance of the headers in the Schedule
Gets or sets a value indicating whether the weekends should be compressed in one day
Gets or sets a value indicating whether an external or internal image list should be used.
Gets an ImageList used when the ImageSource property is equal to InternalImageList.
Gets or sets the image list index value of the image displayed in an appointment with reminder.
Gets or sets the image list index value of the image displayed in an exception of a recurrence pattern.
Gets or sets the image list index value of the image displayed in an occurrence of a recurrence pattern.
Gets or sets the collection of images available to the ScheduleAppointment objects
Gets or sets a value specifying which area of a Schedule control needs to be drawn manually.
Gets or sets a value specifying the interval in which the hour is divided.
Gets or sets a value indicating the way the selected item in the control is highlighted when the control loses focus
Gets or sets a value that determines whether the Schedule control should scroll its contents when the user drag the scroll thumb along the vertical scroll bar.
Gets or sets a value indicating whether the Schedule displays a ToolTip for the appointments when its contents are not fully displayed.
Gets or sets the maximum number of rows allowed in the all-day area.
Gets the height of the all-day area
Gets or sets a value whether the Schedule control should add appointments in response to user interaction.
Gets or sets a values specifying wheter the ScheduleAppointment´s StartTime and EndTime properties should be represented as clocks when the Schedule is in week or month views.
Gets or sets a value indicating whether the owners' header should be displayed.
Gets the collection of ScheduleStoredFilter objects of the schedule.
Gets or sets a value that indicates whether the control has multiple appointment owners.
Gets the width of the TimeNavigator bar
Gets the bounds of the area for the days in the Schedule
Gets or sets a value that indicates the number of day columns visible in a Schedule control.
Gets or sets a value indicating whether the owners' list should be displayed in month and week view.
Occurs when a visual owner draw area needs to be painted.
Occurs when an appointment should be reminded to the user.
Occurs after a row in the data source is read resulting in the creation of a new ScheduleAppointment.
Occurs when a ScheduleAppointment was added to the Appointments collection
Occurs when a ScheduleAppointment was removed from the Appointments collection
Occurs when an occurrence in a recurrence pattern is removed.
Occurs when one of the ScheduleAppointment objects in the Appointments collection is changing in one its properties
Occurs when one of the ScheduleAppointment objects in the Appointments collection has changed in one its properties
Occurs after the appointment collection is loaded using the LoadAppointments method.
Occurs when a ScheduleAppointment is about to be added to the Appointments collection
Occurs before setting the format for the rows in the Schedule control and allows you to modify that format based on the date.
Occurs when the Schedule control is about to add a new appointment.
Occurs when a ScheduleAppointment is about to be copied as the result of a CTRL+Drag operation.
Occurs when a ScheduleAppointment is being copied as the result of a CTRL+Drag operation.
Occurs when the user double clicks on a ScheduleAppointment object.
Occurs when the label indicating more appointments is clicked.
Occurs when the Text of the appointment is being changed by the user.
Occurs when a ScheduleAppointment in the Schedule control is clicked in the edit area.
Occurs when the appointment is about to be dropped.
Occurs when an appointment was dropped
Occurs when an appointment is about to be dragged in the Schedule control.
Occurs when the edit operation of a ScheduleAppointment in the Schedule is ended
Occurs when a ScheduleAppointment is about to be removed from the Schedule.Appointments collection.
Occurs when an occurrence in a recurrence pattern is about to be removed.
Occurrs when an exception for a recurrence pattern is about to be created.
Occurs when an exception for a recurrence pattern is created.
Occurs when the View property of the Schedule is changed.
Occurs when the value of the MinDate property is changed.
Occurs when the value of the MaxDate property is changed
Occurs when the SelectedAppointments collection of the Schedule is changed.
Occurs when the CurrentOwner property of the Schedule is changed.
Occurs when the SelectedDays property of the Schedule is changed.
Occurs when the Owners collection of the Schedule is changed.
Occurs after a filter has been applied.
Occurs before the appointments in the control are filtered.
Occurs after a layout is loaded.
Occurs after the CurrentLayout property has changed.
Occurs when the user scrolls the Schedule control.
Occurs before the CurrentLayout property changes
Occurs when the Dates collection of the Schedule is changed.
Occurs when the value if the DataSource property changes.
Occurs when the value if the Interval property changes.
Gets or sets a value indicating whether the control should automatically persist its application settings properties.
Gets or sets the value of the application settings key for the current instance of the control.
Represents an exception in a recurrence pattern.
Gets the RecurrencePattern object associated with this exception.
Gets the ScheduleAppointment of this RecurrenceException
Gets value specifying when this exception was suppose to occur.
Gets or sets a value specifying whether the occurrence is deleted.
Summary description for ScheduleHourRange.
Initializes a new instance of tho ScheduleHourRange class.
Initializes a new instance of tho ScheduleHourRange class.
Initializes a new instance of tho ScheduleHourRange class.
Creates a new object that is a copy of the current instance.
A ScheduleHourRange object that is the copy of the current instance.
Indicates whether the StartTime property has changed.
true if the StartTime property has changed from its default value; otherwise false.
Resets the StartTime property to its default value.
Indicates whether the EndTime property has changed.
true if the EndTime property has changed from its default value; otherwise false.
Resets the EndTime property to its default value.
Resets the FormatStyle property to its default value.
Indicates whether the FormatStyle property sholud be persisted.
true if the property value has changed from its default; otherwise, false.
Resets the AlternatingFormatStyle property to its default value.
Indicates whether the AlternatingFormatStyle property sholud be persisted.
true if the property value has changed from its default; otherwise, false.
Gets or sets a value specifying whether the time range represented by this class is considered as working time
Gets or sets an object that contains data to associate with the TimeLineHourRange.
Gets or sets the key used to identify an object in a colletion.
Gets os sets the day of the week represented by this instance.
Gets or sets a RecurrencePattern object that represents the recurrence attributes of the appointment.
Gets or sets a value specifyng the minimum time for the rows that will be formatted.
Gets or sets a value specifyng the maximum time for the rows that will be formatted.
Returns the ScheduleFormatStyle object used to draw the background of the rows, in the hour range, when the Schedule is in day or work week views.
Returns the ScheduleFormatStyle object used to draw the background of alternating rows, in the hour range, when the Schedule is in day or work week views.
Provides a type converter to convert a ImageIndex properties to a string
Initiliazes a new instance of the ImageIndexConverter class.
See TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a type converter to convert a ImageKey properties to a string
Initiliazes a new instance of the ImageKeyConverter class.
See TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a user interface for selecting images of an ImageList in a Properties window.
Initializes a new instance of the ImageIndexEditor class
Overrides TypeEditor.EditValue
Overrides UITypeEditor.GetEditStyle
Overrides UITypeEditor.GetPaintValueSupported
Overrides UITypeEditor.PaintValue
Provides a user interface for selecting images of an ImageList in a Properties window.
Initializes a new instance of the ImageKeyEditor class
Overrides TypeEditor.EditValue
Overrides UITypeEditor.GetEditStyle
Overrides UITypeEditor.GetPaintValueSupported
Overrides UITypeEditor.PaintValue
Summary description for DayInfoCollection.
Summary description for AreaStyles.
Gets or sets a value specifying the style for the headers in the Schedule control.
Gets or sets a value specifying the style for the time bar in the Schedule control.
Gets or sets a value specifying the style for the all-day area in the Schedule control.
Gets or sets a value specifying the style for the grid lines in the Schedule control.
Gets or sets a value specifying the style for the border of the Schedule control.
Gets or sets a value specifying the style for the border of the appointments in the Schedule control.
Summary description for HeaderControl.
For used to modify the recurrence pattern of a ScheduleHourRange object
Required designer variable.
Initialize a new instance of the RecurrenceForm class
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Summary description for ScheduleFormatCondition.
Initializes a new instance of the Janus.Windows.Schedule.ScheduleFormatCondition class.
Initializes a new instance of the Janus.Windows.Schedule.ScheduleFormatCondition class.
The ScheduleField to compare the value.
The operator used for comparison.
The value to compare.
Initializes a new instance of the Janus.Windows.Schedule.ScheduleFormatCondition class.
The ScheduleField to compare the values.
The operator used for comparison.
The value to compare.
The value to compare.
Resets the FormatStyle property to its default value.
Indicates whether the FormatStyle property sholud be persisted.
true if the property value has changed from its default; otherwise, false.
Creates a new object that is a copy of the current instance.
A ScheduleFormatCondition that is the copy of the current instance.
Gets the index of the ScheduleFormatCondition in the collection.
Gets or sets a value that determines whether the format style
associated to this ScheduleFormatCondition should be merged with
the format style of another ScheduleFormatCondition
Gets or sets a value that determines whether to apply the ScheduleFormatCondition in the appointments of the Schedule.
Gets or sets the key accessor for the image in the ImageList that will be the first image in the appointments that match the condition.
Gets or sets the key accessor for the image in the ImageList that will be the second image in the appointments that match the condition.
Gets or sets the key accessor for the image in the ImageList that will be the forth image in the appointments that match the condition.
Gets or sets the key accessor for the image in the ImageList that will be the third image in the appointments that match the condition.
Gets or sets the image list index value of the first image that will be applied to the appointments that match the condition.
Gets or sets the image list index value of the second image that will be applied to the appointments that match the condition.
Gets or sets the image list index value of the third image that will be applied to the appointments that match the condition.
Gets or sets the image list index value of the forth image that will be applied to the appointments that match the condition.
Gets or sets the ScheduleField to compare the value(s).
Gets or sets the operator used for comparison.
Gets or sets the object value to compare.
Gets or sets the object value to compare when the condition operator requires two values.
Gets or sets a value specifying the color of the border for to the appointments that match the condition.
Gets or sets the ScheduleFormatStyle object that will be applied to the appointments that match the condition.
Gets or sets the key used to identify an object in a colletion.
Gets or set a ScheduleFilterCondition that appointments need to meet in order to apply the FormatStyle associated to this instance in them.
Gets the Schedule control that the ScheduleFormatCondition object is assigned to.
Summary description for ImageEditor.
This class is not intended to be used directly from your code.
Stores a ScheduleFilterCondition instance.
Creates a new instance of the Januus.Windows.Schedule.ScheduleStoredFilter class.
Gets or sets the key used to identify an object in a colletion.
Gets the index of the stored filter in the collection.
Gets or sets the description of the stored filter.
Gets or sets an object that contains data to associate with the ScheduleStoredFilter class.
Gets or sets the ScheduleFilterCondition associated to this instance.
Gets the Schedule object that owns this this instance.
Summary description for ScheduleAppointmentOwner.
Initialize a new instance of the ScheduleAppointmentOwner class.
The value of the new ScheduleAppointmentOwner object.
The text of the new ScheduleAppointmentOwner object.
Initialize a new instance of the ScheduleAppointmentOwner class.
Initialize a new instance of the ScheduleAppointmentOwner class.
The value of the new ScheduleAppointmentOwner object.
The text of the new ScheduleAppointmentOwner object.
The image index for the new ScheduleAppointmentOwner object.
Gets the Schedule control that the ScheduleAppointmentOwner object is assigned to.
Gets or sets the text of the ScheduleAppointmentOwner.
Gets or sets an object that contains data to associate with the ScheduleAppointment.
Gets or sets the image list index value of the image displayed on the ScheduleAppointmentOwner.
Gets or sets the key accessor for the image in the ImageList displayed on the ScheduleAppointmentOwner.
Gets the index of the ScheduleAppointmentOwner in the collection.
Gets or sets the key used to identify an object in a colletion.
Gets or sets a value indicating whether the ScheduleAppointmentOwner is visible or hidden.
Gets an object representing the collection of ScheduleHourRange object used to format the rows in the Schedule control.
Encapsulate the settings to format the rows for this owner in the Schedule control
Gets or sets the value to compare with the appointments
Represents an appointment in a Schedule control.
Initializes a new instance of the ScheduleAppointment class with the specified StartTime and EndTime values.
The start time of the new ScheduleAppointment.
The end time of the new ScheduleAppointment.
Initialize a new instance of the ScheduleAppointment class
Initializes a new instance of the ScheduleAppointment class and sets the StartTime, EndTime and Text properties to the specified values.
The start time of the new ScheduleAppointment.
The end time of the new ScheduleAppointment.
The text of the new ScheduleAppointment.
Initializes a new instance of the ScheduleAppointment class, and sets the StartTime property to the specified value.
The start time of the new ScheduleAppointment.
Initializes a new instance of the ScheduleAppointment class and sets the StartTime and Text properties to the specified values.
The start time of the new ScheduleAppointment.
The text of the new ScheduleAppointment.
Creates an identical copy of the current ScheduleAppointment that is not attached to any Schedule control.
An object representing a copy of this ScheduleAppointment object.
Use this method to return a custom appointment type for each occurrence.
The start time of the recurrence instance
The end time of the recurrence instance
The ScheduleAppointment object representing the occurrence
Resets the FormatStyle property to its default value.
Indicates whether the FormatStyle property has changed.
true if the FormatStyle property has changed from its default value; otherwise false.
Gets the coordinates of the rectangle representing the boundaries for the appointment in the Schedule control.
A Rectangle representing the boundaries for the appointment in the Schedule control.
Changes the current ScheduleAppointment StartTime and EndTime properties to the new values.
A DateTime indicating the new start time of the appointment.
A DateTime indicating the new end time of the appointment.
Sets the data in the specified ScheduleField for a ScheduleAppointment.
A ScheduleField that contains the data.
The data to store in the ScheduleField
Sets the data in the ScheduleField specified by fieldIndex.
The index of the ScheduleField in the collection.
The data to store in the ScheduleField.
Sets the data in the ScheduleField specified by fieldKey.
The Key of the ScheduleField.
The data to store in the ScheduleField.
Gets the data stored in the specified ScheduleField.
The ScheduleField that contains the data.
Gets the data stored in the ScheduleField specified by fieldKey.
The Key of the ScheduleField.
Gets the data stored in the ScheduleField specified by fieldIndex.
The index of the ScheduleField in the collection.
Removes this appointment object from its parent collection.
Gets or sets a value indicating whether the ScheduleAppointment is selected.
Gets the ScheduleFormatStyle used to draw this ScheduleAppointment in the Schedule control.
Gets a value indicating the recurrence property of the specified object.
Get a value specifying whether the appointment is an instance of a recurrence pattern.
Gets or sets a string containing the settings of the appointment
Gets or sets a string containing recurrence settings for the appointment
Gets the base appointment for appointments in a recurrence pattern.
Gets or sets a RecurrencePattern object that represents the recurrence attributes of the appointment.
Gets the Schedule control that the ScheduleAppointment object is assigned to.
Gets a value indicating whether the ScheduleAppointment is in an editable state.
Gets or sets the Reminder object associated with this ScheduleAppointment.
Gets or sets a value indicating the description for the ScheduleAppointment.
Gets or sets the text displayed in the ScheduleAppointment.
Gets or sets a value indicating the background color of the border of an appointment when the Schedule.View is set to DayView.
Gets or sets a value indicating the duration for the ScheduleAppointment.
Gets the index of the ScheduleAppointment in the AppointmentsCollection.
Gets or sets the key used to identify an object in a colletion.
Gets the data source object the ScheduleAppointment represents.
Gets or sets the key accessor for the image in the ImageList displayed on the ScheduleAppointment.
Gets or sets the key accessor for the image in the ImageList displayed on the ScheduleAppointment.
Gets or sets the key accessor for the image in the ImageList displayed on the ScheduleAppointment.
Gets or sets the key accessor for the image in the ImageList displayed on the ScheduleAppointment.
Gets or sets the image list index value of the first image displayed on the ScheduleAppointment.
Gets or sets the image list index value of the second image displayed on the ScheduleAppointment.
Gets or sets a value specifying whether the appointment will be displayed in the Schedule
This property has no effect for recurrent appointment. For recurrent appointment use the Delete method instead
Gets or sets the string displayed before the text of the appointment.
Gets or sets the image list index value of the third image displayed on the ScheduleAppointment.
Gets or sets the image list index value of the forth image displayed on the ScheduleAppointment.
Gets or sets a value specifying whether the ScheduleAppointment is an all-day event.
Gets or sets an object that contains data to associate with the ScheduleAppointment.
Gets or sets a value indicating the end time for the ScheduleAppointment.
Gets or sets the Value of the ScheduleOwner object the appointment is associated to.
Gets or sets o value indicating the start time of the appointment.
Summary description for MultiOptionButton.
Summary description for LayoutTreePage.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Encapsulates a collection of DateTime values for use by the Schedule control.
Performs additional custom processes after clearing the contents of the DateCollection class.
Performs additional custom processes after removing an element from the DateCollection class.
The zero-based index at which to insert value.
The value of the element to remove from index.
Performs additional custom processes after inserting a new element into the CollectionBase instance.
The zero-based index at which to insert value.
The new value of the element at index.
Adds the DateTime value to the Dates collection.
The DateTime value to be added in the Appointments collection.
Determines if the specified DateTime value is a member of the collection.
The DateTime value to locate in the collection.
true if date is found in the DatesCollection; otherwise, false.
Gets the DateTime values at the specified indexed location in the Dates collection.
The indexed location of the DateTime in the collection.
Summary description for ctMonths.
Required designer variable
Summary description for CalendarLayout.
Specifies the styles applied to the background and foreground of some parts in the Schedule and Calendar controls.
Initializes a new instance of the ScheduleFormatStyle class.
Resets all the properties of the ScheduleFormatStyle object to its default value.
Indicates whether the ScheduleFormatStyle object has changed from its default value.
true if the one of the properties of the ScheduleFormatStyle has changed from its default; otherwise, false.
Initializes a new instance of the ScheduleFormatStyle class based on the given ScheduleFormatStyle.
A ScheduleFormatStyle which properties will be copied to create a new ScheduleFormatStyle class.
Resets the BackgroundGradientMode property to its default value.
Indicates whether the BackColorGradient property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Indicates whether the BackgroundGradientMode property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the BackgroundGradientMode property to its default value.
Resets the BackColor property to its default value.
Indicates whether the BackColor property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Resets the ForeColor property to its default value.
Indicates whether the ForeColor property has changed from its default value.
true if the property value has changed from its default; otherwise, false.
Gets the Schedule control that the format style object is assigned to.
Gets or sets the background color of this ScheduleFormatStyle.
Gets or sets a value specifying the background color used in a linear gradient pathern.
Gets or sets a value specifying if a linear gradient will be applied and its direction.
Gets or sets a value specifying the foreground color of the ScheduleFormatStyle.
Gets a value that indicates whether the Font object used is bold.
Gets a value that indicates whether the Font object used is italic.
Gets a value that indicates whether the Font object used is underlined.
Gets a value that indicates whether the Font object used has a horizontal line through the font.
Gets or sets a value indicating the percentage of the BlendColor to blend with the BackColor.
Gets or sets a value indicating the percentage of the BlendColor to blend with the BackColorGradient.
Gets or sets the key used to identify an object in a colletion.
Gets or sets the alpha component that will be applied to colors in the FormatStyle.
Gets or sets a value that determines how alpha should be combined with the background color.
Gets or sets a value that determines how alpha should be combined with the foreground color.
Summary description for ScheduleFilterConditionsEditor.
Required designer variable.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
CollectionPage class.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Summary description for ScheduleExceptionDay.
Initialize a new instance of the ScheduleExceptionDay class
The date range at which this exception occurs.
Initialize a new instance of the ScheduleExceptionDay class
The date at which this exception occurs.
Initializes a new instance of the Janus.Windows.Schedule.WorkingHourException class
Creates a new object that is a copy of the current instance.
A WorkingHourException object that is the copy of the current instance.
Gets or sets the date at which this exception occurs.
Gets an object used to format the background of the rows in the Schedule control.
Gets or sets the key used to identify an object in a colletion.
Gets or sets an object that contains data to associate with the ScheduleItem.
Gets the Schedule control associated with the exception.
Represents the pattern of incidence of recurring appointments for the associated ScheduleAppointment object.
Initialize a new instance of the RecurrencePattern class.
Returns a DateTime representing the StartTime for the first occurrence.
Retrieves an array of type ScheduleAppointment representing the occurrences at the specified DateTime.
A DateTime from which to retrieve the occurrences
An array of type ScheduleAppointment that represents the occurrences located at the specified date.
Retrieves an array of type ScheduleAppointment representing the occurrences at the specified DateRange.
A Janus.Windows.Schedule.DateRange from which to retrieve the occurrences.
An array of type ScheduleAppointment that represents the occurrences located at the specified DateRange.
Gets the Schedule control that the RecurrencePattern object is assigned to.
Returns an object representing the collection of exceptions for a specified series of recurring appointments.
Returns the ScheduleAppointment object that the RecurrencePattern object is assigned to.
Summary description for RecurrenceComputer.
Summary description for LayoutItemCollection.
Returns the cached ResourceManager instance used by this class.
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
Provides a type converter to convert enums to a string representation.
Initialize a new instance of the FlagsEnumConverter class
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a user interface for selecting flags in a Properties window.
Initialize a new instance of the FlagsEnumEditor
Overrides UITypeEditor.EditValue.
Overrides UITypeEditor.GetEditStyle
Summary description for DayLayoutCollection.
Summary description for HiddenAppointmentTip.
Required designer variable.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Provides a user interface for selecting controls objects in a Properties window.
Initializes a new instance of the ColorSchemeEditor class.
Overrides UITypeEditor.EditValue.
Overrides UITypeEditor.GetEditStyle
Provides a type converter to convert a ColorScheme property to a string
Initialize a new instance of the ColorSchemeConverter.
Overrides TypeConverter.CanConvertTo.
Overrides TypeConverter.ConvertTo.
Summary description for WorkingHoursSchema.
Gets the Schedule control associated with this object.
Gets an object representing the collection of ScheduleHourRange objects used to format the background of the Schedule control.
Gets an object representing the collection of ScheduleExceptionDay objects that will follow a different working time.
Summary description for ThemePaint.
Summary description for Field.
Initialize a new instance of the ScheduleField class.
Initializes a new instance of the ScheduleField class, and sets the DataMember property to the specified value.
The data member of the new ScheduleField.
Resets the Type property to its default value.
Indicates whether the Type property sholud be persisted.
true if the property value has changed from its default; otherwise, false.
Gets or sets the name of a property in the data source from which the field gets its data.
Gets or sets a value that indicates whether the casing should be ignored when comparing text.
Gets or sets a value that specifies to which property of a ScheduleAppointment the field is bound to.
Gets the index of the field in the collection.
Gets or sets the TypeCode of the values in the field.
Get the Type of the values in the field.
Gets the Schedule control that the ScheduleField object is assigned to.
Gets or sets the key used to identify this object in a colletion.
Gets or sets a value that indicates whether the value of the field is also copied when the user is copying an appointment.
Summary description for WorkingHourRangeCollection.
Adds the specified ScheduleHourRange object at the end of the collection.
The ScheduleHourRange object to add.
Copies the elements of the specified ScheduleHourRange array to the end of the collection.
The array of ScheduleHourRange objects to add to the collection.
Removes the specified ScheduleHourRange from the collection.
The ScheduleHourRange to remove from the collection.
Overrides CollectionBase.OnClearComplete
Gets the Schedule control that the collection is assigned to.
Gets a ScheduleHourRange object from the collection at the specified index.
Gets the ScheduleHourRange object with the specified key.
The key of the ScheduleHourRange object to get from the collection.
Summary description for ScheduleFieldCollection.
Appends the specified ScheduleFieldCondition object at the end of the collection.
The ScheduleFieldCondition object to add.
Copies the elements of the specified ScheduleField array to the end of the collection.
The array of ScheduleField objects to add to the collection.
Removes a given ScheduleField from the collection.
The ScheduleField object to remove from the collection.
Determines if the specified ScheduleField object is a member of the collection.
The ScheduleField object to locate in the collection.
true if the ScheduleField object is found in the collection; otherwise, false.
Retrieves the index of the specified ScheduleField in the collection.
The ScheduleField to locate in the collection.
A zero-based index value that represents the position of the specified ScheduleField in the collection.
Determines whether a ScheduleField with the specified key is in the collection.
The Key of the ScheduleField to locate in the collection.
true if item is found in the collection; otherwise, false.
Overrides CollectionBase.OnRemoveComplete
Overrides CollectionBase.OnClearComplete
Overrides CollectionBase.OnClear
Overrides CollectionBase.OnInsertComplete
Gets the Schedule control that the collection is assigned to.
Gets the ScheduleField object at the specified indexed location in the Fields collection.
The indexed location of the ScheduleField in the collection.
Gets the ScheduleField object with the specified key.
The key of the ScheduleField object to get from the collection.
Summary description for ScheduleAppointmentOwnerCollection.
Adds a new ScheduleAppointmentOwner object to the end of the collection with the specified ScheduleAppointmentOwner.Value and ScheduleAppointmentOwner.Text properties values.
The value of the new ScheduleAppointmentOwner.
The text of the new ScheduleAppointmentOwner.
Adds a new ScheduleAppointmentOwner object to the end of the collection with the specified Value, Text and ImageIndex property values.
The value of the new ScheduleAppointmentOwner.
The text of the new ScheduleAppointmentOwner.
The image index of the new ScheduleAppointmentOwner.
Adds the ScheduleAppointmentOwner object to the end of the collection.
The ScheduleAppointmentOwner to be added after all existing owners.
Inserts a new ScheduleAppointmentOwner object in the Owners collection at the specified location.
The indexed location within the collection to insert the ScheduleAppointmentOwner object.
The ScheduleAppointmentOwner object to insert.
Copies the elements of the specified ScheduleAppointmentOwner array to the end of the collection.
The array of ScheduleAppointmentOwner objects to add to the collection.
Determines if the specified ScheduleAppointmentOwner object is a member of the collection.
The ScheduleAppointmentOwner object to locate in the collection.
true if the ScheduleAppointmentOwner is found in the collection; otherwise, false.
Retrieves the index of the specified ScheduleAppointmentOwner in the collection.
The ScheduleAppointmentOwner to locate in the collection.
A zero-based index value that represents the position of the specified ScheduleField in the collection.
Determines whether a ScheduleAppointmentOwner with the specified key is in the collection.
The Key of the ScheduleAppointmentOwner to locate in the collection.
true if item is found in the collection; otherwise, false.
Overrides CollectionBase.OnInsertComplete
Overrides CollectionBase.OnRemoveComplete
Removes all ScheduleAppointmentOwner objects from the collection.
Overrides CollectionBase.OnClear.
Removes a given ScheduleAppointmentOwner from the collection.
The ScheduleAppointmentOwner object to remove from the collection.
Gets the Schedule control that the collection is assigned to.
Gets the ScheduleAppointmentOwner object at the specified indexed location in the collection.
The indexed location of the ScheduleAppointmentOwner in the collection.
Gets the ScheduleAppointmentOwner object with the specified key.
The key of the ScheduleAppointmentOwner object to get from the collection.
Gets the ScheduleAppointmentOwner object with the specified value.
The value of the ScheduleAppointmentOwner object to get from the collection.
Encapsulates a collection of ScheduleAppointment objects with a recurrence pattern for use by the Schedule control.
Determines if the specified appointment is a member of the collection.
The Appointment object to locate in the collection.
true if appointment is found in the collection; otherwise, false.
Gets the Schedule control that this object is assigned to.
Gets the ScheduleAppointment object at the specified indexed location in the Appointments collection.
The indexed location of the ScheduleAppointment in the collection.
Summary description for ObjectDesigner.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Summary description for DayLayout.
Summary description for ScrollBarBase.
Clean up any resources being used.
Contains persisted properties of a Schedule control.
Creates a ScheduleLayout object from the specified data stream.
A Stream object that contains the data for this ScheduleLayout object.
The ScheduleLayout object created.
Creates a ScheduleLayout object from the specified Xml string.
A string that contains the data for this ScheduleLayout object.
The ScheduleLayout object created.
Creates a ScheduleLayout object from the specified Xml reader.
An XmlReader object that contains the data for this ScheduleLayout object.
The ScheduleLayout object created.
Initializes a new instance of tho ScheduleLayout class.
Updates the layout with the changes in the Schedule properties when it is the current layout.
Saves this ScheduleLayout object to the specified Stream object.
The Stream object to which to save this ScheduleLayout object.
Saves this ScheduleLayout object to the specified XmlWriter object.
The XmlWriter object to which to save this ScheduleLayout object.
Returns this ScheduleLayout object as a Xml string.
A Xml string containing the ScheduleLayout object persisted properties.
Creates a new object that is a copy of the current instance.
A ScheduleLayout that is the copy of the current instance.
Creates a new object that is a copy of the current instance.
A Boolean that specifies whether the ChildLayouts are copied or not.
A ScheduleLayout that is the copy of the current instance.
Indicates whether the properties in the Schedule control differ from the persisted information.
true if the properties in the Schedule control differ from the persisted information.
Sets the DataSource and DataMember properties at once. If the layout is the CurrentLayout in its Schedule control owner, applies these properties to control also.
The data source for the control when this layout is used.
A string that specifies the table to bind to within the object returned by the DataSource property.
Creates a new ScheduleLayout that can be used as a stand alone layout.
A ScheduleLayout that can be used a stand alone layout
Gets or sets the key used to identify an object in a collection.
Gets or sets an object that contains data to associate with the field.
Gets or sets a value that specifies the categories of properties to be persisted in a layout.
Gets or sets an Xml string containing the persisted properties in a Schedule control.
Gets or sets a value indicating whether this instance is the current layout in the Schedule control.
Gets the parent ScheduleLayout instance.
Gets or sets a string that can be used to store an informational description in the layout.
Gets or sets the data source from which the Schedule control displays its data when this instance is the current layout.
Gets or sets the name of a list in a data source from which the Schedule control displays its data when this instance is the current layout.
Design Time support property.
Gets the collection of ScheduleLayout objects that inherit their values from the layout.
Gets a value that determines whether the layout is a stand alone layout or if it is a child of another layout.
Provides a type converter to convert a ScheduleLayout class to a string
Initializes a new instance of the ScheduleLayoutConverter class.
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
Provides a type converter to convert a ScheduleHourRange class to a string
Initializes a new instance of the HourRangeConverter class.
Overrides TypeConverter.CanConvertTo
Overrides TypeConverter.ConvertTo
A strongly-typed resource class, for looking up localized strings, etc.
Returns the cached ResourceManager instance used by this class.
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
Provides data for the DrawScheduleArea event.
Draws the background of the area being painted.
Gets the graphics object used to draw the Schedule area.
Gets the rectangle that represents the bounds of the area being drawn.
Gets the ScheduleAppointment object being painted.
Gets the ScheduleAppointmentOwner object being painted.
Gets the DateTime of the object.
Gets a Brush object that can be used to draw the background.
Gets a Brush object that can be used to draw the foreground.
Gets the ScheduleFormatStyle object used to the area.
Gets the type of the Schedule area being drawn.
Gets or sets a value that specifies whether the area was drawn by the owner.
Provides data for the EditingAppintment and RemovingAppointment events.
Gets the ScheduleAppointment object containing the data.
Gets or sets a value indicating whether the event should be canceled.
Provides data for the QueryHourRange event.
Gets DateTime for the day that will be formatted.
Gets the ScheduleAppointmentOwner that has the rows that will be formatted.
Gets the collection of ScheduleHourRange object used to format the rows in the Schedule.
Provides data for the ValidatingAppointmentText event.
Gets the proposed new value for the Text property of the appointment.
Gets the ScheduleAppointment object containing the data.
Gets or sets a value indicating whether the event should be canceled.
Provides data for the DroppingAppointment event.
Gets the proposed new value for the StartTime property of the appointment.
Gets the proposed new value for the EndTime property of the appointment.
Gets the proposed new value for the Owner property of the appointment.
Gets the ScheduleAppointment object containing the data.
Gets or sets a value indicating whether the event should be canceled.
Provides data for the AddingAppointment event.
Gets a value indicating in wich way the ScheduleAppointment is being added.
Gets the ScheduleAppointment containing the data.
Gets or sets a value indicating whether the event should be canceled.
Provides data for the CopyingAppointment event.
Provides data for the AppointmentCopied event.
Get the source ScheduleAppointment object that was copied.
Gets the ScheduleAppointment object copied.
Gets or sets a value indicating whether the event should be canceled.
Provides data for the AppointmentChanged event.
Gets the ScheduleAppointment containing the data.
Gets a value indicating which property of the ScheduleAppointment has changed.
Provides data for tha AppointmentChanging event.
Gets or sets the proposed new value for the appointment.
Gets the ScheduleAppointment containing the data.
Gets a value indicating which property of the ScheduleAppointment has changed.
Gets or sets a value indicating whether the event should be canceled.
Provides data for the AppointmentAdded, AppointmentDoubleClick, AppointmentEdited, Remainder and AppointmentRemoved events.
Initialize a new instance of the AppointmentEventArgs class
Gets the ScheduleAppointment containing the data.
Provides data for the HiddenAppointmentClick event.
Gets a value indicating the date that was clicked by the user.
Gets a value indicating the current view of the Schedule.
Provides data for the GetNewObject event.
Gets or sets an object to be used as the new appointment being added.
Provides data for the RemovingRecurrentAppointment event.
Gets the ScheduleAppointment object containing the data.
Gets or sets a value indicating whether the event should be canceled.
Gets or sets a value indicating whether all the serie should be removed or only the occurrence.
Provides data for the AppintmentDrag event.
Gets the ScheduleAppointment object containing the data.
Get a value specifying what values of the appointment can be changed in the drag operation.
Gets or sets a value indicating whether the event should be canceled.
Represents the method that will handle the CopyingAppointment event of the Schedule.
Represents the method that will handle the AppointmentCopied event of the Schedule.
Represents the method that will handle the GetNewObject event of the Schedule.
Represents the method that will handle the ValidatingAppointmentText event of the Schedule.
Represents the method that will handle the AddingAppointment event of the Schedule.
Represents the method that will handle the HiddenAppointmentClick event of the Schedule.
Represents the method that will handle the AppointmentChanging event of the Schedule.
Represents the method that will handle the DroppingAppointment event of the Schedule.
Represents the method that will handle the AppointmentChanged event of the Schedule.
Represents the method that will handle the AppointmentAdded, AppointmentDoubleClick, AppointmentEdited, Remainder and AppointmentRemoved events of the Schedule.
Represents the method that will handle the EditingAppointment and RemovingAppointment events of the Schedule.
Represents the method that will handle the QueryHourRange event of the Schedule.
Represents the method that will handle the RemovingRecurrentAppointment event of the Schedule.
Represents the method that will handle the AppointmentDrag event of the Schedule.
Represents the method that will handle the DrawScheduleArea event of the ExplorerBar.
Summary description for FilterEditorDialog.
Required designer variable.
Clean up any resources being used.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Represents a reminder for a ScheduleAppointment object.
Initialize a new instance of the Reminder class and its assigned to the given ScheduleAppointment.
The ScheduleAppointment object that the Reminder is assigned to.
Dismiss the Reminder object for the period of time specified in SnoozedInterval property.
Gets a value indicating the date and time at which the Reminder object will be activated.
A DateTime object indicating the date and time at which the Reminder object will be activated.
Gets the ScheduleAppointment object that the reminder is a assigned to.
Gets or sets a value indicating whether the Reminder is enabled.
Gets a value indicating if the Reminder has been snoozed.
Gets or sets a value representing the period of time, after the Snooze method was called, to activate the Reminder.
Gets or sets a value indicating the time before the ScheduleAppointment start time at which to activate the Reminder.
Summary description for RecurrenceExceptionCollection.
Overrides CollectionBase.Clear
Determines if the specified RecurrenceException object is a member of the collection.
The RecurrenceException object to locate in the collection.
true if the RecurrenceException object is found in the collection; otherwise, false.
Overrides CollectionBase.OnRemoveComplete
Gets the Schedule control that this object is assigned to.
Gets the RecurrencePattern object that this collection is assigned to.
Gets the RecurrenceException object at the specified indexed location in the collection.
The indexed location of the RecurrenceException in the collection.
Gets the RecurrenceException object at the specified time it was suppose to occur.
The date at which the RecurrenceException was suppose to occur.
Summary description for LayoutItem.
Summary description for CellLayout.