aboutsummaryrefslogtreecommitdiffstats
path: root/doc/devel/calendar/evolution-calendar.sgml
diff options
context:
space:
mode:
Diffstat (limited to 'doc/devel/calendar/evolution-calendar.sgml')
-rw-r--r--doc/devel/calendar/evolution-calendar.sgml51
1 files changed, 51 insertions, 0 deletions
diff --git a/doc/devel/calendar/evolution-calendar.sgml b/doc/devel/calendar/evolution-calendar.sgml
new file mode 100644
index 0000000000..f3936d9bbc
--- /dev/null
+++ b/doc/devel/calendar/evolution-calendar.sgml
@@ -0,0 +1,51 @@
+ <part>
+ <docinfo>
+ <authorgroup>
+ <author>
+ <firstname>Federico</firstname>
+ <surname>Mena Quintero</surname>
+ <affiliation>
+ <address>
+ <email>federico@helixcode.com</email>
+ </address>
+ </affiliation>
+ </author>
+ </authorgroup>
+ </docinfo>
+
+ <title>Developing Applications for the Evolution Calendar</title>
+
+ <partintro>
+ <para>
+ This part of the Evolution Developer's Guide describes how to
+ write applications for the Evolution Calendar by using its
+ public interfaces. The Evolution Calendar exports its
+ functionality through a number of interfaces, including CORBA,
+ GTK+ wrappers for Bonobo objects, and other utility libraries.
+ </para>
+
+ <para>
+ You should read this part of the Evolution Developer's guide
+ if you intend to write client applications that use the
+ functionality of the Evolution Calendar.
+ </para>
+
+ <para>
+ This part does not describe the internal interfaces of the
+ Evolution Calendar; for that you should read the Evolution
+ Internals Guide. You should only need to read that guide if
+ you are interested in the way the calendar works internally or
+ if you want to make changes directly to the Evolution Calendar
+ code.
+ </para>
+ </partintro>
+
+ &calendar-architecture;
+ </part>
+
+<!--
+Local variables:
+mode: sgml
+sgml-parent-document: ("../evolution-devel-guide.sgml" "book" "book" "")
+End:
+-->