Main Page | Directories | File List | File Members

hildon-navigator-lib.h File Reference

Plugin library API for Task Navigator plugins. More...

#include <gtk/gtkwidget.h>

Go to the source code of this file.

Functions

G_BEGIN_DECLS void * hildon_navigator_lib_create (void)
void hildon_navigator_lib_destroy (void *data)
GtkWidget * hildon_navigator_lib_get_button_widget (void *data)
void hildon_navigator_lib_initialize_menu (void *data)


Detailed Description

Plugin library API for Task Navigator plugins.


Function Documentation

G_BEGIN_DECLS void* hildon_navigator_lib_create void   ) 
 

the functions that need to be in global scope for the plugin's library

void hildon_navigator_lib_destroy void *  data  ) 
 

hildon_navigator_lib_destroy Used to clean up the library just before it gets unloaded. Note: This function will only be called when the Navigator exits. However, * currently, the Navigator is designed to be always running.

Parameters:
data The void returned by a previous call to hildon_navigator_lib_create()

GtkWidget* hildon_navigator_lib_get_button_widget void *  data  ) 
 

hildon_navigator_lib_get_button_widget Returns a widget that is to be used in task navigator.

Parameters:
data The void* returned by the previous call to hildon_navigator_create().
Returns:
The GtkWidget to be used in task navigator.

void hildon_navigator_lib_initialize_menu void *  data  ) 
 

hildon_navigator_lib_initialize_menu Called after main view of the task navigator is showd. Initializes a navigator menu and should be used to setup things such as: Callbacks to the main DBUS connections Timeouts Hooks to the main event loop etc. Menu will be shown when the user taps or thumbs a navigator button.

Parameters:
data The void returned by a previous call to hildon_navigator_lib_create()


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