[Nmailserver-commits] SF.net SVN: nmailserver: [143] NMail/trunk/NMail
Brought to you by:
dframpton-oss,
tmyroadctfig
|
From: <tmy...@us...> - 2007-02-10 04:08:35
|
Revision: 143
http://svn.sourceforge.net/nmailserver/?rev=143&view=rev
Author: tmyroadctfig
Date: 2007-02-09 20:08:36 -0800 (Fri, 09 Feb 2007)
Log Message:
-----------
Added some calendar classes.
Modified Paths:
--------------
NMail/trunk/NMail/NMail.csproj
Added Paths:
-----------
NMail/trunk/NMail/DataTypes/Calendar/
NMail/trunk/NMail/DataTypes/Calendar/Attendee.cs
NMail/trunk/NMail/DataTypes/Calendar/CalendarAlarm.cs
NMail/trunk/NMail/DataTypes/Calendar/CalendarEntry.cs
NMail/trunk/NMail/DataTypes/Calendar/CalendarEntryStatus.cs
NMail/trunk/NMail/DataTypes/Calendar/CountRecurreneRule.cs
NMail/trunk/NMail/DataTypes/Calendar/DateRecurrenceRule.cs
NMail/trunk/NMail/DataTypes/Calendar/EventEntry.cs
NMail/trunk/NMail/DataTypes/Calendar/JournalEntry.cs
NMail/trunk/NMail/DataTypes/Calendar/RecurrenceFrequency.cs
NMail/trunk/NMail/DataTypes/Calendar/RecurrenceRule.cs
NMail/trunk/NMail/DataTypes/Calendar/ToDoEntry.cs
NMail/trunk/NMail/DataTypes/Classification.cs
NMail/trunk/NMail/DataTypes/LatLong.cs
NMail/trunk/NMail.WebAccess/Controls/Calendar/
NMail/trunk/NMail.WebAccess/Controls/Calendar/Calendar.ascx
NMail/trunk/NMail.WebAccess/Controls/Calendar/Calendar.ascx.cs
Added: NMail/trunk/NMail/DataTypes/Calendar/Attendee.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/Attendee.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/Attendee.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,25 @@
+/*
+ * Copyright 2004-2007 Luke Quinane
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ public class Attendee {
+ }
+}
Added: NMail/trunk/NMail/DataTypes/Calendar/CalendarAlarm.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/CalendarAlarm.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/CalendarAlarm.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,28 @@
+/*
+ * Copyright 2004-2006 Luke Quinane
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ public class CalendarAlarm {
+ // TODO: Description
+ // TODO: Trigger
+ // TODO: DurationAndRepeat?
+ }
+}
Added: NMail/trunk/NMail/DataTypes/Calendar/CalendarEntry.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/CalendarEntry.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/CalendarEntry.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,181 @@
+/*
+ * Copyright 2004-2006 Luke Quinane
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ public abstract class CalendarEntry {
+
+ #region Descriptive Properties
+
+ private Classification classification;
+
+ /// <summary>
+ /// The access classification. (iCal "CLASS")
+ /// </summary>
+ public Classification Classification {
+ get { return classification; }
+ set { classification = value; }
+ }
+
+ private List<string> categories;
+
+ /// <summary>
+ /// The categories associated with the entry. (iCal "CATEGORIES")
+ /// </summary>
+ public List<string> Categories {
+ get { return categories; }
+ set { categories = value; }
+ }
+
+ private string description;
+
+ /// <summary>
+ /// The description of the entry. (iCal "DESCRIPTION")
+ /// </summary>
+ public string Description {
+ get { return description; }
+ set { description = value; }
+ }
+
+ private CalendarEntryStatus status;
+
+ /// <summary>
+ /// The status of the entry. (iCal "STATUS")
+ /// </summary>
+ public CalendarEntryStatus Status {
+ get { return status; }
+ set { status = value; }
+ }
+
+ private string summary;
+
+ /// <summary>
+ /// The summary of the event. (iCal "SUMMARY")
+ /// </summary>
+ public string Summary {
+ get { return summary; }
+ set { summary = value; }
+ }
+ #endregion
+
+ #region Date/Time Properties
+
+ private DateTime startTime;
+
+ /// <summary>
+ /// The time the event starts. (iCal "DTSTART")
+ /// </summary>
+ public DateTime StartTime {
+ get { return startTime; }
+ set { startTime = value; }
+ }
+ #endregion
+
+ #region Relationship Component Properties
+
+ // TODO: array of attendees
+
+ // TODO: contact list
+
+ private EmailAddress organiser;
+
+ /// <summary>
+ /// The organiser of the event. (iCal "ORGANIZER")
+ /// </summary>
+ public EmailAddress Organiser
+ {
+ get { return organiser;}
+ set { organiser = value;}
+ }
+
+ // TODO: UID
+
+ // TODO: URL?
+
+ #endregion
+
+ #region Recurrence Component Properties
+
+ private RecurrenceRule recurrence;
+
+ /// <summary>
+ /// The rule for how often this event will reoccur. (iCal "RRULE")
+ /// </summary>
+ public RecurrenceRule Recurrence {
+ get { return recurrence; }
+ set { recurrence = value; }
+ }
+
+ // TODO: exdate, exrule
+
+ //TODO: RECURRENCE-ID
+
+ #endregion
+
+ #region Change Management Component Properties
+
+ private DateTime created;
+
+ /// <summary>
+ /// The date/time the entry was created. (iCal "CREATED")
+ /// </summary>
+ public DateTime Created {
+ get { return created; }
+ set { created = value; }
+ }
+
+ private DateTime timeStamp;
+
+ /// <summary>
+ /// The date/time this instance was created. (iCal "DTSTAMP")
+ /// </summary>
+ public DateTime TimeStamp {
+ get { return timeStamp; }
+ set { timeStamp = value; }
+ }
+
+ private DateTime lastModified;
+
+ /// <summary>
+ /// The date/time the event was last modified. (iCal "LAST-MODIFIED")
+ /// </summary>
+ public DateTime LastModified {
+ get { return lastModified; }
+ set { lastModified = value; }
+ }
+
+ private int sequence;
+
+ /// <summary>
+ /// The sequence number associated with this revision of the entry. (iCal "SEQUENCE")
+ /// </summary>
+ public int Sequence {
+ get { return sequence; }
+ set { sequence = value; }
+ }
+ #endregion
+
+ #region Alarm Component Properties
+
+ // TODO: related
+
+ #endregion
+ }
+}
Added: NMail/trunk/NMail/DataTypes/Calendar/CalendarEntryStatus.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/CalendarEntryStatus.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/CalendarEntryStatus.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,38 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ public class CalendarEntryStatus {
+// status = "STATUS" statparam] ":" statvalue CRLF
+
+// statparam = *(";" xparam)
+
+// statvalue = "TENTATIVE" ;Indicates event is
+// ;tentative.
+// / "CONFIRMED" ;Indicates event is
+// ;definite.
+// / "CANCELLED" ;Indicates event was
+// ;cancelled.
+// ;Status values for a "VEVENT"
+
+
+
+//Dawson & Stenerson Standards Track [Page 88]
+
+//RFC 2445 iCalendar November 1998
+
+
+// statvalue =/ "NEEDS-ACTION" ;Indicates to-do needs action.
+// / "COMPLETED" ;Indicates to-do completed.
+// / "IN-PROCESS" ;Indicates to-do in process of
+// / "CANCELLED" ;Indicates to-do was cancelled.
+// ;Status values for "VTODO".
+
+// statvalue =/ "DRAFT" ;Indicates journal is draft.
+// / "FINAL" ;Indicates journal is final.
+// / "CANCELLED" ;Indicates journal is removed.
+// ;Status values for "VJOURNAL".
+
+ }
+}
Added: NMail/trunk/NMail/DataTypes/Calendar/CountRecurreneRule.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/CountRecurreneRule.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/CountRecurreneRule.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,21 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ /// <summary>
+ /// A recurrence that only occurs a certain number of times.
+ /// </summary>
+ public class CountRecurreneRule : RecurrenceRule {
+
+ private int count = 1;
+
+ /// <summary>
+ /// The number of time the recurrence will occur before it ends.
+ /// </summary>
+ public int Count {
+ get { return count; }
+ set { count = value; }
+ }
+ }
+}
Added: NMail/trunk/NMail/DataTypes/Calendar/DateRecurrenceRule.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/DateRecurrenceRule.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/DateRecurrenceRule.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,21 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ /// <summary>
+ /// A recurrence rule that occurs until a specific date.
+ /// </summary>
+ public class DateRecurrenceRule : RecurrenceRule {
+
+ private DateTime endDate;
+
+ /// <summary>
+ /// The date/time the recurrence ends.
+ /// </summary>
+ public DateTime EndDate {
+ get { return endDate; }
+ set { endDate = value; }
+ }
+ }
+}
Added: NMail/trunk/NMail/DataTypes/Calendar/EventEntry.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/EventEntry.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/EventEntry.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,32 @@
+/*
+ * Copyright 2004-2006 Luke Quinane
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ public class EventEntry : CalendarEntry {
+ // TODO: alarm list
+ // TODO: GeographicPosition
+ // TODO: Location
+ // TODO: Priority
+ // TODO: TimeTransparency
+ // TODO: ResourcesList?
+ // TODO: EventEnding
+ }
+}
Added: NMail/trunk/NMail/DataTypes/Calendar/JournalEntry.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/JournalEntry.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/JournalEntry.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,10 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ /// <summary>
+ /// A journal entry.
+ /// </summary>
+ public class JournalEntry : CalendarEntry { }
+}
Added: NMail/trunk/NMail/DataTypes/Calendar/RecurrenceFrequency.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/RecurrenceFrequency.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/RecurrenceFrequency.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,21 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ public enum RecurrenceFrequency {
+ Secondly,
+
+ Minutely,
+
+ Hourly,
+
+ Daily,
+
+ Weekly,
+
+ Monthly,
+
+ Yearly
+ }
+}
Added: NMail/trunk/NMail/DataTypes/Calendar/RecurrenceRule.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/RecurrenceRule.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/RecurrenceRule.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,33 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ /// <summary>
+ /// A rule for how often an event will reoccur.
+ /// </summary>
+ public abstract class RecurrenceRule {
+
+ private RecurrenceFrequency frequency;
+
+ /// <summary>
+ /// The frequency that the recurrence occurs.
+ /// </summary>
+ public RecurrenceFrequency Frequency {
+ get { return frequency; }
+ set { frequency = value; }
+ }
+
+ private int interval = 1;
+
+ /// <summary>
+ /// The number of freqency intervals that elapse before the recurrence occurs.
+ /// E.g. If interval is 3 and frequency is daily, the recurrence will occur
+ /// every three days.
+ /// </summary>
+ public int Interval {
+ get { return interval; }
+ set { interval = value; }
+ }
+ }
+}
Added: NMail/trunk/NMail/DataTypes/Calendar/ToDoEntry.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Calendar/ToDoEntry.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Calendar/ToDoEntry.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,88 @@
+/*
+ * Copyright 2004-2006 Luke Quinane
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes.Calendar {
+ public class ToDoEntry : CalendarEntry {
+
+ private DateTime? completed;
+
+ /// <summary>
+ /// The date/time this item was completed. (iCal "COMPLETED")
+ /// </summary>
+ public DateTime? Completed {
+ get { return completed; }
+ set { completed = value; }
+ }
+
+ private LatLong geographicPosition;
+
+ /// <summary>
+ /// The geographic position for the activity. (iCal "GEO")
+ /// </summary>
+ public LatLong GeographicPosition {
+ get { return geographicPosition; }
+ set { geographicPosition = value; }
+ }
+
+ private string location;
+
+ /// <summary>
+ /// The location the activity is at. (iCal "LOCATION")
+ /// </summary>
+ public string Location {
+ get { return location; }
+ set { location = value; }
+ }
+
+ private int percentComplete;
+
+ /// <summary>
+ /// The percentage this activity is complete. (iCal "PERCENT-COMPLETE")
+ /// </summary>
+ public int PercentComplete {
+ get { return percentComplete; }
+ set { percentComplete = value; }
+ }
+
+ private int priority;
+
+ /// <summary>
+ /// The priority of this activity. (iCal "PRIORITY")
+ /// </summary>
+ public int Priority {
+ get { return priority; }
+ set { priority = value; }
+ }
+
+ private string resources;
+
+ /// <summary>
+ /// The resources required to undertake the activity. (iCal "RESOURCES")
+ /// </summary>
+ public string Resources {
+ get { return resources; }
+ set { resources = value; }
+ }
+
+ // TODO: due or duration
+ // TODO: alarm
+ }
+}
Added: NMail/trunk/NMail/DataTypes/Classification.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/Classification.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/Classification.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,30 @@
+/*
+ * Copyright 2004-2007 Luke Quinane
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes {
+ public enum Classification {
+ Public,
+
+ Private,
+
+ Confidential
+ }
+}
Added: NMail/trunk/NMail/DataTypes/LatLong.cs
===================================================================
--- NMail/trunk/NMail/DataTypes/LatLong.cs (rev 0)
+++ NMail/trunk/NMail/DataTypes/LatLong.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,29 @@
+/*
+ * Copyright 2004-2007 Luke Quinane
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace NMail.DataTypes {
+ public struct LatLong {
+
+ public float Lat;
+
+ public float Long;
+ }
+}
Modified: NMail/trunk/NMail/NMail.csproj
===================================================================
--- NMail/trunk/NMail/NMail.csproj 2007-02-10 04:01:09 UTC (rev 142)
+++ NMail/trunk/NMail/NMail.csproj 2007-02-10 04:08:36 UTC (rev 143)
@@ -131,6 +131,13 @@
<Compile Include="DataTypes\ACLs\StoreFolderPrivilege.cs" />
<Compile Include="DataTypes\ACLs\UserGroupAdminPrivilege.cs" />
<Compile Include="DataTypes\BodyStructure.cs" />
+ <Compile Include="DataTypes\Calendar\CalendarEntry.cs" />
+ <Compile Include="DataTypes\Calendar\CalendarEntryStatus.cs" />
+ <Compile Include="DataTypes\Calendar\EventEntry.cs" />
+ <Compile Include="DataTypes\Calendar\JournalEntry.cs" />
+ <Compile Include="DataTypes\Calendar\ToDoEntry.cs" />
+ <Compile Include="DataTypes\Classification.cs" />
+ <Compile Include="DataTypes\LatLong.cs" />
<Compile Include="DataTypes\Service\BaseService.cs" />
<Compile Include="DataTypes\Service\BaseSession.cs" />
<Compile Include="DataTypes\Envelope.cs" />
Added: NMail/trunk/NMail.WebAccess/Controls/Calendar/Calendar.ascx
===================================================================
--- NMail/trunk/NMail.WebAccess/Controls/Calendar/Calendar.ascx (rev 0)
+++ NMail/trunk/NMail.WebAccess/Controls/Calendar/Calendar.ascx 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,18 @@
+<%--
+ * Copyright 2004-2007 Luke Quinane
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+--%>
+
+<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Calendar.ascx.cs" Inherits="Controls_Calendar_Calendar" %>
Added: NMail/trunk/NMail.WebAccess/Controls/Calendar/Calendar.ascx.cs
===================================================================
--- NMail/trunk/NMail.WebAccess/Controls/Calendar/Calendar.ascx.cs (rev 0)
+++ NMail/trunk/NMail.WebAccess/Controls/Calendar/Calendar.ascx.cs 2007-02-10 04:08:36 UTC (rev 143)
@@ -0,0 +1,35 @@
+/*
+ * Copyright 2004-2007 Luke Quinane
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+using System;
+using System.Data;
+using System.Configuration;
+using System.Collections;
+using System.Web;
+using System.Web.Security;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using System.Web.UI.WebControls.WebParts;
+using System.Web.UI.HtmlControls;
+
+public partial class Controls_Calendar_Calendar : System.Web.UI.UserControl
+{
+ protected void Page_Load(object sender, EventArgs e)
+ {
+
+ }
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|