#include <config.h>
#include <stdio.h>
#include "gschem.h"
Go to the source code of this file.
Data Structures |
struct | query_usable |
Defines |
#define | MIME_TYPE_SCHEMATIC "application/x-geda-schematic" |
#define | CLIP_TYPE_SCHEMATIC 1 |
Functions |
static void | clip_handle_owner_change (GtkClipboard *cb, GdkEvent *event, gpointer user_data) |
static void | clip_get (GtkClipboard *cb, GtkSelectionData *selection_data, guint info, gpointer user_data_or_owner) |
static void | clip_clear (GtkClipboard *cb, gpointer user_data_or_owner) |
void | x_clipboard_init (GSCHEM_TOPLEVEL *w_current) |
void | x_clipboard_finish (GSCHEM_TOPLEVEL *w_current) |
static void | query_usable_targets_cb (GtkClipboard *clip, GdkAtom *targets, gint ntargets, gpointer data) |
void | x_clipboard_query_usable (GSCHEM_TOPLEVEL *w_current, void(*callback)(int, void *), void *userdata) |
gboolean | x_clipboard_set (GSCHEM_TOPLEVEL *w_current, const GList *object_list) |
GList * | x_clipboard_get (GSCHEM_TOPLEVEL *w_current) |
Define Documentation
#define MIME_TYPE_SCHEMATIC "application/x-geda-schematic" |
#define CLIP_TYPE_SCHEMATIC 1 |
Function Documentation
static void clip_handle_owner_change |
( |
GtkClipboard * |
cb, |
|
|
GdkEvent * |
event, |
|
|
gpointer |
user_data |
|
) |
| [static] |
static void clip_get |
( |
GtkClipboard * |
cb, |
|
|
GtkSelectionData * |
selection_data, |
|
|
guint |
info, |
|
|
gpointer |
user_data_or_owner |
|
) |
| [static] |
static void clip_clear |
( |
GtkClipboard * |
cb, |
|
|
gpointer |
user_data_or_owner |
|
) |
| [static] |
static void query_usable_targets_cb |
( |
GtkClipboard * |
clip, |
|
|
GdkAtom * |
targets, |
|
|
gint |
ntargets, |
|
|
gpointer |
data |
|
) |
| [static] |
void x_clipboard_query_usable |
( |
GSCHEM_TOPLEVEL * |
w_current, |
|
|
void(*)(int, void *) |
callback, |
|
|
void * |
userdata |
|
) |
| |
gboolean x_clipboard_set |
( |
GSCHEM_TOPLEVEL * |
w_current, |
|
|
const GList * |
object_list |
|
) |
| |