32 lines
851 B
C
32 lines
851 B
C
/**
|
|
* Emitted when the systray is ready to be used by the application.
|
|
*/
|
|
EAPI extern int ELM_EVENT_SYSTRAY_READY;
|
|
|
|
/**
|
|
* Category of the Status Notifier Item.
|
|
*
|
|
* @since 1.8
|
|
*/
|
|
typedef enum _Elm_Systray_Category
|
|
{
|
|
ELM_SYSTRAY_CATEGORY_APP_STATUS, /**< Indicators of application status */
|
|
ELM_SYSTRAY_CATEGORY_COMMUNICATIONS, /**< Communications apps */
|
|
ELM_SYSTRAY_CATEGORY_SYS_SERVICES, /**< System Service apps */
|
|
ELM_SYSTRAY_CATEGORY_HARDWARE, /**< Hardware indicators */
|
|
ELM_SYSTRAY_CATEGORY_OTHER /**< Undefined category */
|
|
} Elm_Systray_Category;
|
|
|
|
/**
|
|
* Application status information.
|
|
*
|
|
* @since 1.8
|
|
*/
|
|
typedef enum _Elm_Systray_Status
|
|
{
|
|
ELM_SYSTRAY_STATUS_PASSIVE, /**< Passive (normal) */
|
|
ELM_SYSTRAY_STATUS_ACTIVE, /**< Active */
|
|
ELM_SYSTRAY_STATUS_ATTENTION /**< Needs Attention */
|
|
} Elm_Systray_Status;
|
|
|