DrawingArea: Document Widget.get_color, !StyleCont
authorDaniel Boles <dboles.src@gmail.com>
Fri, 9 Jun 2023 12:02:40 +0000 (13:02 +0100)
committerDaniel Boles <dboles.src@gmail.com>
Fri, 9 Jun 2023 12:02:40 +0000 (13:02 +0100)
StyleContext is deprecated. To just get foreground colour we now have a
method on Widget, so use that in this example, instead of StyleContext.

gtk/gtkdrawingarea.c

index 860723dd789b8302bda7461002a0bd68d59d04bf..b425b8ba3e657e2e012585c5d8fa4e2090406370 100644 (file)
@@ -92,17 +92,14 @@ static guint signals[LAST_SIGNAL] = { 0, };
  *                gpointer        data)
  * {
  *   GdkRGBA color;
- *   GtkStyleContext *context;
- *
- *   context = gtk_widget_get_style_context (GTK_WIDGET (area));
  *
  *   cairo_arc (cr,
  *              width / 2.0, height / 2.0,
  *              MIN (width, height) / 2.0,
  *              0, 2 * G_PI);
  *
- *   gtk_style_context_get_color (context,
- *                                &color);
+ *   gtk_widget_get_color (GTK_WIDGET (area),
+ *                         &color);
  *   gdk_cairo_set_source_rgba (cr, &color);
  *
  *   cairo_fill (cr);