awn-utils

awn-utils

Functions

Object Hierarchy


Description

Functions

awn_utils_ensure_transparent_bg ()

void
awn_utils_ensure_transparent_bg (GtkWidget *widget);

Ensures that the widget has transparent background all the time by connecting to the GtkWidget::realize and GtkWidget::style-set signals.

Parameters

widget

Widget which should have transparent background.

 

awn_utils_make_transparent_bg ()

void
awn_utils_make_transparent_bg (GtkWidget *widget);

Modifies the background pixmap on the widget to be transparent if composited environment is used.

Parameters

widget

Widget which background will be modified.

 

awn_utils_get_offset_modifier_by_path_type ()

gfloat
awn_utils_get_offset_modifier_by_path_type
                               (AwnPathType path_type,
                                GtkPositionType position,
                                gint offset,
                                gfloat offset_modifier,
                                gint pos_x,
                                gint pos_y,
                                gint width,
                                gint height);

Computes modifier for offset value based on current path_type and position of a widget on the panel.

Returns

Offset modifier, offset value should be multiplied by this modifier.


awn_utils_gslist_to_gvaluearray ()

GValueArray *
awn_utils_gslist_to_gvaluearray (GSList *list);

Converts a GSList of strings to a GValueArray, suitable for use with a configuration client.

Parameters

list

The GSList of gchar pointers to convert.

 

Returns

A newly allocated GValueArray (the GValue elements and their contents are also newly allocated).


awn_utils_show_menu_images ()

void
awn_utils_show_menu_images (GtkMenu *menu);

Set all instances GtkImageMenuItem in the GtkMenu are set to visible. A null op for GTK+ < 2.16.0

Parameters

menu

A GtkMenu.

 

Types and Values