| The GtkHTML Library | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> |
struct GtkHTMLEmbedded; void (*GtkHTMLStreamCloseFunc) (GtkHTMLStream *stream, GtkHTMLStreamStatus status, gpointer user_data); void (*GtkHTMLStreamWriteFunc) (GtkHTMLStream *stream, const gchar *buffer, guint size, gpointer user_data); gboolean (*GtkHTMLSaveReceiverFn) (gpointer engine, const gchar *data, guint len, gpointer user_data); void (*GtkHTMLPrintCallback) (GtkHTML *html, GnomePrintContext *print_context, gdouble x, gdouble y, gdouble width, gdouble height, gpointer user_data); |
struct GtkHTMLEmbedded {
GtkBin bin;
/* class id of this object */
char *classid;
char *name;
char *type;
char *data;
/* parameters to class */
int width, height;
GHashTable *params;
GtkHTMLEmbeddedPrivate *priv;
int descent;
}; |
void (*GtkHTMLStreamCloseFunc) (GtkHTMLStream *stream,
GtkHTMLStreamStatus status,
gpointer user_data); |
void (*GtkHTMLStreamWriteFunc) (GtkHTMLStream *stream,
const gchar *buffer,
guint size,
gpointer user_data); |
gboolean (*GtkHTMLSaveReceiverFn) (gpointer engine,
const gchar *data,
guint len,
gpointer user_data); |
void (*GtkHTMLPrintCallback) (GtkHTML *html, GnomePrintContext *print_context, gdouble x, gdouble y, gdouble width, gdouble height, gpointer user_data); |