Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef __GTK_DISPLAY_H__
- #define __GTK_DISPLAY_H__
- #include <gtk/gtk.h>
- #include <gdk/gdk.h>
- #include <girepository.h>
- G_BEGIN_DECLS
- #define GTK_TYPE_DISPLAY (gtk_display_get_type ())
- #define GTK_DISPLAY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_DISPLAY, GtkDisplay))
- #define GTK_DISPLAY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_DISPLAY, GtkDisplayClass))
- #define GTK_IS_DISPLAY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_DISPLAY))
- #define GTK_IS_DISPLAY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_DISPLAY))
- #define GTK_DISPLAY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_DISPLAY, GtkDisplayClass))
- typedef struct _GtkDisplay GtkDisplay;
- typedef struct _GtkDisplayClass GtkDisplayClass;
- typedef struct _GtkDisplayPrivate GtkDisplayPrivate;
- struct _GtkDisplay {
- GtkLabel parent;
- GtkDisplayPrivate *priv;
- };
- struct _GtkDisplayClass {
- GtkLabelClass parent_class;
- /* void (*undo) (GtkDisplay *view);
- void (*redo) (GtkDisplay *view);
- void (*line_mark_activated) (GtkDisplay *view,
- TestTextIter *iter,
- GdkEvent *event);
- void (*show_completion) (GtkDisplay *view);
- void (*move_lines) (GtkDisplay *view,
- gboolean copy,
- gint step);
- void (*move_words) (GtkDisplay *view,
- gint step); */
- };
- GType gtk_display_get_type (void) G_GNUC_CONST;
- /* Constructors */
- GtkWidget *gtk_display_new (void);
- GtkWidget *gtk_display_new_with_text (gchar *text);
- /* Properties */
- gchar *gtk_display_get_text (GtkDisplay *widget);
- void gtk_display_set_text (GtkDisplay *widget,
- gchar *text);
- G_END_DECLS
- #endif /* __GTK_DISPLAY_H__ */
Advertisement
Add Comment
Please, Sign In to add comment