include/alp/prefpanel.h File Reference


Detailed Description

Public API for embedding preference panel functionality into a GTK-based application.

>

#include <glib.h>
#include <gdk/gdk.h>
#include <gtk/gtk.h>
#include <alp/sysclass.h>
#include <alp/types.h>

Go to the source code of this file.

Preference panel launch parameters

#define ALP_PREFPNL_NO_COMBO_BOX   "--alp-no-combo-box"
#define ALP_PREFPNL_NO_TITLE_BAR   "--alp-no-title-bar"
alp_status_t alp_prefpnl_fini (void)
 Terminate the Preference Panel Manager.
alp_status_t alp_prefpnl_init (void)
 Initialize the Preference Panel Manager (PPM).

Defines

#define ALP_STATUS_PREFPANEL_INVALID_PANEL   ((alp_status_t)ALP_CLASS_PREF_PANEL | 0x00020000)
 Specified preference panel doesn't exist on this system.
#define ALP_STATUS_PREFPANEL_UNINITIALIZED   ((alp_status_t)ALP_CLASS_PREF_PANEL | 0x00010000)
 Need to call alp_statusgadget_init first.

Functions

GtkWidget * alp_prefpnl_combobox (void)
 Create a preference panel combo box.
alp_status_t alp_prefpnl_launch (char *bndlName, int argc, char **argv)
 Launch a particular preference panel - does not require GTK.


Generated on Wed Jul 30 07:06:40 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.