CinnamonTrayManager

CinnamonTrayManager

Synopsis

struct              CinnamonTrayManager;
struct              CinnamonTrayManagerClass;
CinnamonTrayManager * cinnamon_tray_manager_new         (void);
void                cinnamon_tray_manager_manage_stage  (CinnamonTrayManager *manager,
                                                         ClutterStage *stage,
                                                         StWidget *theme_widget);
void                cinnamon_tray_manager_redisplay     (CinnamonTrayManager *manager);

Object Hierarchy

  GObject
   +----CinnamonTrayManager

Properties

  "bg-color"                 ClutterColor*         : Read / Write / Construct Only

Signals

  "tray-icon-added"                                : Run Last
  "tray-icon-removed"                              : Run Last

Description

Details

struct CinnamonTrayManager

struct CinnamonTrayManager;

struct CinnamonTrayManagerClass

struct CinnamonTrayManagerClass {
  GObjectClass parent_class;

  void (* tray_icon_added)   (CinnamonTrayManager *manager,
			      ClutterActor     *icon,
			      const char       *lowercase_wm_class);
  void (* tray_icon_removed) (CinnamonTrayManager *manager,
			      ClutterActor     *icon);
};

cinnamon_tray_manager_new ()

CinnamonTrayManager * cinnamon_tray_manager_new         (void);

cinnamon_tray_manager_manage_stage ()

void                cinnamon_tray_manager_manage_stage  (CinnamonTrayManager *manager,
                                                         ClutterStage *stage,
                                                         StWidget *theme_widget);

cinnamon_tray_manager_redisplay ()

void                cinnamon_tray_manager_redisplay     (CinnamonTrayManager *manager);

Property Details

The "bg-color" property

  "bg-color"                 ClutterColor*         : Read / Write / Construct Only

Background color (only if we don't have transparency).

Signal Details

The "tray-icon-added" signal

void                user_function                      (CinnamonTrayManager *cinnamontraymanager,
                                                        ClutterActor        *arg1,
                                                        gpointer             user_data)                : Run Last

The "tray-icon-removed" signal

void                user_function                      (CinnamonTrayManager *cinnamontraymanager,
                                                        ClutterActor        *arg1,
                                                        gpointer             user_data)                : Run Last