Main Page | Directories | File List | File Members

hildon-status-bar-main.h File Reference

#include <libosso.h>
#include "libdesktop/hildon-log.h"

Go to the source code of this file.

Defines

#define HILDON_STATUS_BAR_NAME   "statusbar"
#define HILDON_STATUS_BAR_VERSION   "2.0"
#define HSB_MAX_NO_OF_ITEMS   30
#define HSB_VISIBLE_ITEMS_IN_ROW   7
#define HSB_VISIBLE_ITEMS_IN_1ROW_EXTENSION   12
#define HSB_VISIBLE_ITEMS_IN_2ROW_EXTENSION   18
#define HSB_MARGIN_DEFAULT   6
#define HSB_PANEL_DEFAULT_WIDTH   280
#define HSB_ITEM_HEIGHT   50
#define HSB_ITEM_WIDTH   40
#define HSB_ARROW_ICON_NAME   "qgn_stat_more"
#define HSB_ARROW_ICON_SIZE   HSB_ITEM_WIDTH
#define HSB_ITEM_Y   0
#define HSB_ITEM_X_OFFSET   40
#define HSB_ITEM_Y_OFFSET   40
#define HSB_PRESENCE_SLOT   4
#define HSB_DISPLAY_SLOT   3
#define HSB_SOUND_SLOT   2
#define HSB_INTERNET_SLOT   1
#define HSB_BATTERY_SLOT   0
#define XLIB_FORMAT_32_BIT   32
#define HSB_PLUGIN_USER_CONFIG_DIR   "/.osso/hildon-status-bar/"
#define HSB_PLUGIN_USER_CONFIG_FILE   "/.osso/hildon-status-bar/plugins.conf"
#define HSB_PLUGIN_FACTORY_CONFIG_FILE   "/etc/hildon-status-bar/plugins.conf"
#define HSB_PLUGIN_CONFIG_LIBRARY_KEY   "Library"
#define HSB_PLUGIN_CONFIG_CATEGORY_KEY   "Category"
#define HSB_PLUGIN_CONFIG_POSITION_KEY   "Position"
#define HSB_PLUGIN_CONFIG_MANDATORY_KEY   "Mandatory"
#define HSB_PLUGIN_CONFIG_LIBRARY_VALUE   "None"
#define HSB_PLUGIN_CATEGORY_PERMANENT   "permanent"
#define HSB_PLUGIN_CATEGORY_CONDITIONAL   "conditional"
#define HSB_PLUGIN_CATEGORY_TEMPORAL   "temporal"
#define HSB_PLUGIN_LOG_FILE   "/.osso/statusbar.log"
#define HSB_PLUGIN_LOG_KEY_START   "Init"
#define HSB_PLUGIN_LOG_KEY_END   "End"

Typedefs

typedef status_bar_st StatusBar
typedef status_bar_del_ib_st SBDelayedInfobanner
typedef _statusbarplugin StatusBarPlugin

Functions

int status_bar_main (osso_context_t *osso, StatusBar **panel)
void status_bar_deinitialize (osso_context_t *osso, StatusBar **panel)


Detailed Description


Generated on Thu Dec 21 11:26:53 2006 for maemo-af-desktop-documentation by  doxygen 1.4.2