MBoerner
25-07-2012, 16:55
Hallo!
ich habe eine gtk2.0 Anwendung mit einem Glade file.
In dem Glade Dialog ist ein zeichenbereich (drawing-area) "darea1"
Ich wollte aber einen Frabverlauf ausprobioeren, wie eine Amleitung es beschreibt, habe aber immer eine Fehlermeldung:
Der Quelltext sieht so aus:
static gboolean on_expose_event(GtkWidget *widget,GdkEventExpose *event , gpointer data)
{
cairo_t *cr;
cairo_pattern_t *pat1;
cr = gdk_cairo_create(widget->window);<=== hier ist der Fehler, Field "window" couldn#t be resolved)
Ein ähnliches Problem habe ich bei bei anderen Anweisungen: zum Beispiel
width = var->widgets.current.draw_area->allocation.width;
Allocation_width ist angeblich nicht bekannt (not resolved), obwohl es eine allgemeoine Eigenschaft ist.
Hat jemand eine Idee? ich muss irgendwie vergessen haben, etwas einzubinden oder?
Danke im Voraus
MBoerner
ich habe eine gtk2.0 Anwendung mit einem Glade file.
In dem Glade Dialog ist ein zeichenbereich (drawing-area) "darea1"
Ich wollte aber einen Frabverlauf ausprobioeren, wie eine Amleitung es beschreibt, habe aber immer eine Fehlermeldung:
Der Quelltext sieht so aus:
static gboolean on_expose_event(GtkWidget *widget,GdkEventExpose *event , gpointer data)
{
cairo_t *cr;
cairo_pattern_t *pat1;
cr = gdk_cairo_create(widget->window);<=== hier ist der Fehler, Field "window" couldn#t be resolved)
Ein ähnliches Problem habe ich bei bei anderen Anweisungen: zum Beispiel
width = var->widgets.current.draw_area->allocation.width;
Allocation_width ist angeblich nicht bekannt (not resolved), obwohl es eine allgemeoine Eigenschaft ist.
Hat jemand eine Idee? ich muss irgendwie vergessen haben, etwas einzubinden oder?
Danke im Voraus
MBoerner