source: trunk/third/evolution/shell/Evolution-common.idl @ 18142

Revision 18142, 753 bytes checked in by ghudson, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18141, which included commits to RCS files with non-trunk default branches.
Line 
1/* -*- Mode: IDL; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
2/*
3 * Common definitions for the CORBA interface for the Evolution shell.
4 *
5 * Authors:
6 *   Ettore Perazzoli <ettore@ximian.com>
7 *
8 * Copyright (C) 2000, 2001, 2002 Ximian, Inc.
9 */
10
11module GNOME {
12module Evolution {
13        struct Folder {
14                string type;
15                string description;
16                string displayName;
17                string physicalUri;
18                string evolutionUri;
19                string customIconName;
20                long unreadCount;
21                boolean canSyncOffline;
22                short sortingPriority;
23        };
24        typedef sequence <Folder> FolderList;
25
26        struct Icon {
27                short width, height;
28                boolean hasAlpha;
29                sequence <octet> rgbaData; // Row-by-row, left-to-right, top-to-bottom RGBA bytes
30        };
31
32        typedef sequence <Icon> AnimatedIcon;
33
34};
35};
36
Note: See TracBrowser for help on using the repository browser.