Constructor
AyatanaAppIndicatorGlibIndicatornew
Declaration
AppIndicator*
app_indicator_new (
const gchar* id,
const gchar* icon_name,
AppIndicatorCategory category
)
Description
Creates a new AppIndicator
setting the properties:
AppIndicator:id
with id
, AppIndicator:category
with category
and AppIndicator:icon-name
with icon_name
.
Parameters
id
-
Type:
const gchar*
The unique id of the indicator to create.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. icon_name
-
Type:
const gchar*
The icon name for this indicator.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. category
-
Type:
AppIndicatorCategory
The category of the indicator.
Return value
Type: AppIndicator
A pointer to a new AppIndicator
object.
The caller of the function takes ownership of the data, and is responsible for freeing it. |