view finch/libgnt/gntclipboard.h @ 17153:8504e859c782

Remove the "GtkTreeView Indent Expanders" boolean preference, because the boolean preferences were handled in a somewhat confusing manner and this preference didn't do what it was put into the plugin to fix anymore. (That is the buddy list no longer uses the treeview expanders so this doesn't save any space in the buddy list window anymore.)
author Etan Reisner <pidgin@unreliablesource.net>
date Sat, 19 May 2007 02:41:10 +0000
parents 5187395d6b78
children 8410511f4dbb
line wrap: on
line source

#ifndef GNT_CLIPBOARD_H
#define GNT_CLIPBOARD_H

#include <stdio.h>
#include <glib.h>
#include <glib-object.h>

#define GNT_TYPE_CLIPBOARD				(gnt_clipboard_get_gtype())
#define GNT_CLIPBOARD(obj)				(G_TYPE_CHECK_INSTANCE_CAST((obj), GNT_TYPE_CLIPBOARD, GntClipboard))
#define GNT_CLIPBOARD_CLASS(klass)		(G_TYPE_CHECK_CLASS_CAST((klass), GNT_TYPE_CLIPBOARD, GntClipboardClass))
#define GNT_IS_CLIPBOARD(obj)			(G_TYPE_CHECK_INSTANCE_TYPE((obj), GNT_TYPE_CLIPBOARD))
#define GNT_IS_CLIPBOARD_CLASS(klass)	(G_TYPE_CHECK_CLASS_TYPE((klass), GNT_TYPE_CLIPBOARD))
#define GNT_CLIPBOARD_GET_CLASS(obj)	(G_TYPE_INSTANCE_GET_CLASS((obj), GNT_TYPE_CLIPBOARD, GntClipboardClass))

typedef struct _GntClipboard			GntClipboard;
typedef struct _GntClipboardClass		GntClipboardClass;

struct _GntClipboard
{
	GObject inherit;
	gchar *string;
};

struct _GntClipboardClass
{
	GObjectClass parent;

	void (*gnt_reserved1)(void);
	void (*gnt_reserved2)(void);
	void (*gnt_reserved3)(void);
	void (*gnt_reserved4)(void);
};

G_BEGIN_DECLS

GType gnt_clipboard_get_gtype(void);

gchar *gnt_clipboard_get_string(GntClipboard *clip);

void gnt_clipboard_set_string(GntClipboard *clip, gchar *string);

G_END_DECLS

#endif