eog/collection/eog-collection-view.h
Earle Robert Nietzel 781f70804f use G_BEGIN/END_DECLS instead of GNOME_DECLS
2001-12-31  Earle Robert Nietzel <earlero@mi.madritel.es>

	* *.h: use G_BEGIN/END_DECLS instead of GNOME_DECLS

	* *.c: switch to g_signal_new everywhere.
2001-12-31 11:02:40 +00:00

62 lines
2.1 KiB
C

/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
*
* eog-image-view.h.
*
* Authors:
* Martin Baulig (baulig@suse.de)
* Jens Finke (jens@gnome.org)
*
* Copyright 2000, SuSE GmbH.
*/
#ifndef _EOG_COLLECTION_VIEW_H_
#define _EOG_COLLECTION_VIEW_H_
#include <bonobo.h>
#include <Eog.h>
#include "eog-wrap-list.h"
G_BEGIN_DECLS
#define EOG_TYPE_COLLECTION_VIEW (eog_collection_view_get_type ())
#define EOG_COLLECTION_VIEW(o) (GTK_CHECK_CAST ((o), EOG_TYPE_COLLECTION_VIEW, EogCollectionView))
#define EOG_COLLECTION_VIEW_CLASS(k) (GTK_CHECK_CLASS_CAST((k), EOG_TYPE_COLLECTION_VIEW, EogCollectionViewClass))
#define EOG_IS_COLLECTION_VIEW(o) (GTK_CHECK_TYPE ((o), EOG_TYPE_COLLECTION_VIEW))
#define EOG_IS_COLLECTION_VIEW_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), EOG_TYPE_COLLECTION_VIEW))
typedef struct _EogCollectionView EogCollectionView;
typedef struct _EogCollectionViewClass EogCollectionViewClass;
typedef struct _EogCollectionViewPrivate EogCollectionViewPrivate;
struct _EogCollectionView {
BonoboXObject base;
EogCollectionViewPrivate *priv;
};
struct _EogCollectionViewClass {
BonoboXObjectClass parent_class;
void (*open_uri) (EogCollectionView *view, gchar *uri);
POA_GNOME_EOG_ImageCollection__epv epv;
};
GtkType eog_collection_view_get_type (void);
EogCollectionView *eog_collection_view_new (void);
GNOME_EOG_ImageCollection eog_collection_view_corba_object_create (BonoboObject *object);
EogCollectionView *eog_collection_view_construct (EogCollectionView *list_view);
void eog_collection_view_unset_ui_container (EogCollectionView *list_view);
void eog_collection_view_set_ui_container (EogCollectionView *list_view,
Bonobo_UIContainer ui_container);
GtkWidget *eog_collection_view_get_widget (EogCollectionView *list_view);
BonoboPropertyBag *eog_collection_view_get_property_bag (EogCollectionView *view);
G_END_DECLS
#endif /* _EOG_COLLECTION_VIEW_H_ */