[Evolution-hackers] Getting the calendar text from an ecal
- From: Trent Lloyd <lathiat bur st>
- To: evolution-hackers lists ximian com
- Subject: [Evolution-hackers] Getting the calendar text from an ecal
- Date: Sun, 4 Apr 2004 01:31:09 +0800
Hi Guys,
How do you get the text for an entire calendar, rather than just
individual objects in the calendar.
The code below prints a calendar for each object, I just want one for the whole thing
What magic do I need?
Cheers,
Trent
Bur.st
-- code --
static char* get_calendar() {
        ECal *client;
        GList *obj_list = NULL;
        client = auth_new_cal_from_source(cal_source, cal_type);
	/* open the calendar */
        if (!e_cal_open(client, TRUE, NULL)) {
                g_warning("failed to open calendar");
                g_object_unref(client);
                return NULL;
        }
        if (e_cal_get_object_list (client, "#t", &obj_list, NULL)) {
                GList *l;
		/* loop over the objects */
                for (l = obj_list; l != NULL; l = l->next) {
                        g_warning("blah: %s", e_cal_get_component_as_string(client, l->data)); /* prints the text for test */
                }
        }
	/* we will work properly later, just return blank now */
        return("");
}
-- 
[ Trent "Lathiat" Lloyd  lathi sixlabs org ]/ "You sure as hell shouldn't be   \
[ tlhIngan Hol Dajatlh'e   www.sixlabs.org ]| fingering my toaster" -Linus     |
[ GPG Key Id: 0x04AB3C5D        www.bur.st ]| Torvalds, LCA2003 Speakers dinner|
[ IPv6 Conference  http://conf.sixlabs.org ]\ talking about ipv6 with me       /
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]