aboutsummaryrefslogblamecommitdiffstats
path: root/shell/evolution-config-control.h
blob: 9048297b5bcd37f3062cb8e243fd6498797430d0 (plain) (tree)




































































                                                                                                                                             
/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
/* evolution-config-control.h
 *
 * Copyright (C) 2002 Ximian, Inc.
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of version 2 of the GNU General Public
 * License as published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * General Public License for more details.
 *
 * You should have received a copy of the GNU General Public
 * License along with this program; if not, write to the
 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 * Boston, MA 02111-1307, USA.
 *
 * Author: Ettore Perazzoli
 */

#ifndef EVOLUTION_CONFIG_CONTROL_H
#define EVOLUTION_CONFIG_CONTROL_H

#include "Evolution.h"

#include <bonobo/bonobo-xobject.h>
#include <gtk/gtkwidget.h>

#ifdef cplusplus
extern "C" {
#pragma }
#endif /* cplusplus */

#define EVOLUTION_TYPE_CONFIG_CONTROL            (evolution_config_control_get_type ())
#define EVOLUTION_CONFIG_CONTROL(obj)            (GTK_CHECK_CAST ((obj), EVOLUTION_TYPE_CONFIG_CONTROL, EvolutionConfigControl))
#define EVOLUTION_CONFIG_CONTROL_CLASS(klass)    (GTK_CHECK_CLASS_CAST ((klass), EVOLUTION_TYPE_CONFIG_CONTROL, EvolutionConfigControlClass))
#define EVOLUTION_IS_CONFIG_CONTROL(obj)         (GTK_CHECK_TYPE ((obj), EVOLUTION_TYPE_CONFIG_CONTROL))
#define EVOLUTION_IS_CONFIG_CONTROL_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((obj), EVOLUTION_TYPE_CONFIG_CONTROL))

typedef struct _EvolutionConfigControl        EvolutionConfigControl;
typedef struct _EvolutionConfigControlPrivate EvolutionConfigControlPrivate;
typedef struct _EvolutionConfigControlClass   EvolutionConfigControlClass;

struct _EvolutionConfigControl {
    BonoboXObject parent;

    EvolutionConfigControlPrivate *priv;
};

struct _EvolutionConfigControlClass {
    BonoboXObjectClass parent_class;

    POA_GNOME_Evolution_ConfigControl__epv epv;

    /* Signals.  */

    void (* apply) (EvolutionConfigControl *control);
};


GtkType                 evolution_config_control_get_type   (void);
EvolutionConfigControl *evolution_config_control_new        (GtkWidget              *widget);
void                    evolution_config_control_construct  (EvolutionConfigControl *control,
                                 GtkWidget              *widget);

void  evolution_config_control_changed  (EvolutionConfigControl *config_control);

#endif /* EVOLUTION_CONFIG_CONTROL_H */
/td>Update calibre to 3.22.1madpilot2018-04-213-6/+7 * Update calibre to 3.21.0madpilot2018-04-072-5/+4 * devel/icu: update to 61.1jbeich2018-04-061-0/+1 * Update calibre to 3.20.0madpilot2018-03-242-4/+4 * Update calibre to 3.19.0madpilot2018-03-103-4/+6 * Update calibre to 3.18.0madpilot2018-02-242-5/+4 * Reduce dependency on the python2 metaportantoine2018-02-191-1/+2 * Update calibre to 3.17.0madpilot2018-02-103-4/+6 * Update Calibre to 3.16.0madpilot2018-01-263-4/+5 * - Update calibre to 3.15.0madpilot2018-01-066-29/+40 * Update calibre to 3.14.0madpilot2017-12-163-5/+5 * Update deskutils/calibre to 3.13.0madpilot2017-12-022-4/+4 * Convert Python ports to FLAVORS.mat2017-11-301-25/+25 * Update deskutils/calibre to 3.12.0madpilot2017-11-102-5/+4 * devel/icu: update to 60.1jbeich2017-11-091-0/+1 * Update deskutils/calibre to 3.11.1madpilot2017-11-032-4/+4 * Update deskutils/calibre to 3.11.0madpilot2017-11-032-4/+4 * Update deskutils/calibre to 3.10.0madpilot2017-10-213-5/+6 * Update deskutils/calibre to 3.9.0madpilot2017-10-063-7/+4 * Update deskutils/calibre to 3.8.0madpilot2017-09-272-5/+4 * devel/icu: update to 59.1jbeich2017-09-251-0/+1 * Update deskutils/cslibre to 3.7.0madpilot2017-08-263-5/+6 * Add missed PORTREVISION bumps after recent poppler updateswills2017-08-241-0/+1 * - Update deskutils/calibre to 3.6.0madpilot2017-08-043-140/+143 * Update calibre WWW line in pkg-descr.madpilot2017-08-021-1/+1 * - Update deksutils/calibre to 3.5.0madpilot2017-08-014-49/+19 * Update deskutils/calibre to 3.4.0madpilot2017-07-142-5/+4 * Fix python_OLD_CMD usage.madpilot2017-07-111-2/+1 * - Fix python shebangs [1]madpilot2017-07-092-8/+10 * Update deskutils/calibre to 3.3.0madpilot2017-07-073-4/+6 * Update calibre to 3.2.1madpilot2017-06-303-8/+6 * - Fix calibre rc script, which broke after the 3.0 updatemadpilot2017-06-263-23/+35 * Update deskutils/calibre to 3.1.0.madpilot2017-06-233-5/+5 * Update deskutils/calibre to 3.0.0.madpilot2017-06-198-218/+57 * Revision bump of all ports with USE_GL after consolidation of mesa-libsrezny2017-05-231-0/+1 * Update deskutils/calibre to 2.85.1madpilot2017-05-142-4/+4 * Update deskutils/calibre to 2.85.0madpilot2017-05-133-4/+5 * Update deskutils/calibre to 2.84.0madpilot2017-05-063-18/+5 * Update deskutils/calibre to 2.83.0madpilot2017-04-163-7/+5 * Remove unneeded ImageMagick dependency from deskutils/calibre.madpilot2017-03-241-2/+2 * Update calibre to 2.82.0.madpilot2017-03-192-4/+4 * Update calibre to 2.81.0.madpilot2017-03-113-5/+8 * Update deskutils/calibre to 2.80.0madpilot2017-02-253-4/+5 * Update deskutils/calibre to 2.79.1madpilot2017-02-132-4/+4 * Update deskutils/calibre to 2.79.0madpilot2017-02-113-5/+4 * Update deskutils/calibre to 2.78.0.madpilot2017-01-272-4/+4 * Update calibre to 2.77.0madpilot2017-01-162-5/+4 * Chase update of graphics/poppler (and slaves ports) in revision r430777olivierd2017-01-071-0/+1 * Update calibre to 2.76.0.madpilot2016-12-312-4/+4 * Update calibre to 2.75.1madpilot2016-12-263-4/+5 * Update calibre to 2.75.0.madpilot2016-12-242-4/+4 * Update calibre to 2.74.0madpilot2016-12-123-5/+5 * Update calibre to 2.73.0.madpilot2016-11-262-5/+4 * devel/icu: update to 58.1jbeich2016-11-201-0/+1 * Convert to USES=pyqt.madpilot2016-11-191-18/+3 * Update calibre to 2.72.0.madpilot2016-11-193-4/+5 * - Update calibre to 2.71.0madpilot2016-11-013-8/+8 * www/py-cssutils: track PORTEPOCH in consumersjbeich2016-10-291-2/+2 * - Update calibre to 2.70.0madpilot2016-10-153-15/+9 * Update calibre to 2.69.0madpilot2016-10-012-5/+4 * - Update devel/icu to 57.1.tijl2016-09-241-0/+1 * Update calibre to 2.68.0madpilot2016-09-162-4/+4 * - Update calibre to 2.67.0madpilot2016-09-093-9/+12 * Chase update of Poppler after revision r421386olivierd2016-09-061-0/+1 * Update to 2.66.0madpilot2016-09-02