30 #ifndef __GNC_CELL_RENDERER_POPUP_H__
31 #define __GNC_CELL_RENDERER_POPUP_H__
33 #include <pango/pango.h>
34 #include <gtk/gtkcellrenderertext.h>
36 #define GNC_TYPE_CELL_RENDERER_POPUP (gnc_cell_renderer_popup_get_type ())
37 #define GNC_CELL_RENDERER_POPUP(obj) (GTK_CHECK_CAST ((obj), GNC_TYPE_CELL_RENDERER_POPUP, GncCellRendererPopup))
38 #define GNC_CELL_RENDERER_POPUP_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), GNC_TYPE_CELL_RENDERER_POPUP, GncCellRendererPopupClass))
39 #define GNC_IS_CELL_RENDERER_POPUP(obj) (GTK_CHECK_TYPE ((obj), GNC_TYPE_CELL_RENDERER_POPUP))
40 #define GNC_IS_CELL_RENDERER_POPUP_CLASS(klass) (GTK_CHECK_CLASS_TYPE ((obj), GNC_TYPE_CELL_RENDERER_POPUP))
41 #define GNC_CELL_RENDERER_POPUP_GET_CLASS(obj) (GTK_CHECK_GET_CLASS ((obj), GNC_TYPE_CELL_RENDERER_POPUP, GncCellRendererPopupClass))
48 GtkCellRendererText parent;
54 GtkWidget *popup_window;
57 GtkWidget *focus_window;
63 gboolean editing_canceled;
69 GtkCellRendererTextClass parent_class;
81 GtkType gnc_cell_renderer_popup_get_type (
void) G_GNUC_CONST;
83 GtkCellRenderer *gnc_cell_renderer_popup_new (
void);