|
Cairo-Dock 2.4.0~1
|
Definition of an instance of a module. A module can be instanciated several times. More...
Data Fields | |
| CairoDockModule * | pModule |
| the module this instance represents. | |
| gchar * | cConfFilePath |
| conf file of the instance. | |
| gboolean | bCanDetach |
| TRUE if the instance can be detached from docks (desklet mode). | |
| Icon * | pIcon |
| the icon holding the instance. | |
| CairoContainer * | pContainer |
| container of the icon. | |
| CairoDock * | pDock |
| this field repeats the 'pContainer' field if the container is a dock, and is NULL otherwise. | |
| CairoDesklet * | pDesklet |
| this field repeats the 'pContainer' field if the container is a desklet, and is NULL otherwise. | |
| cairo_t * | pDrawContext |
| a drawing context on the icon. | |
| gint | iSlotID |
| a unique ID to insert external data on icons and containers. | |
| gpointer | pConfig |
| pointer to a structure containing the config parameters of the applet. | |
| gpointer | pData |
| pointer to a structure containing the data of the applet. | |
Definition of an instance of a module. A module can be instanciated several times.