Method

GtkCssProviderload_from_data

Declaration [src]

gboolean
gtk_css_provider_load_from_data (
  GtkCssProvider* css_provider,
  const gchar* data,
  gssize length,
  GError** error
)

Description [src]

Loads data into css_provider, and by doing so clears any previously loaded information.

Parameters

data

Type: An array of guint8

CSS data loaded in memory.

The length of the array is specified in the length argument.
The data is owned by the caller of the function.
length

Type: gssize

The length of data in bytes, or -1 for NUL terminated strings. If length is not -1, the code will assume it is not NUL terminated and will potentially do a copy.

error

Type: GError **

The return location for a GError*, or NULL.

Return value

Type: gboolean

TRUE. The return value is deprecated and FALSE will only be returned for backwards compatibility reasons if an error is not NULL and a loading error occurred. To track errors while loading CSS, connect to the GtkCssProvider::parsing-error signal.