Gets the background color for a given state.

This function is far less useful than it seems, and it should not be used in newly written code. CSS has no concept of "background color", as a background can be an image, or a gradient, or any other pattern including solid colors.

The only reason why you would call Style.contextGetBackgroundColor is to use the returned value to draw the background with it; the correct way to achieve this result is to use gtk_render_background() instead, along with CSS style classes to modify the color to be rendered.

class StyleContext


state GtkStateFlags

state to retrieve the color for

color RGBA

return value for the background color

Detailed Description

Deprecated: Use gtk_render_background() instead.