include/alp/theming.h File Reference


Detailed Description

Header file for APIs to query information about themes and the current theme settings and properties.

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

Go to the source code of this file.

Defines

#define ALP_STATUS_THEMING_ERROR   ((alp_status_t)ALP_CLASS_THEMING | 0x00010000)
#define ALP_STATUS_THEMING_INVALID_BACKGROUND   ((alp_status_t)ALP_CLASS_THEMING | 0x00040000)
#define ALP_STATUS_THEMING_INVALID_PALETTE   ((alp_status_t)ALP_CLASS_THEMING | 0x00030000)
#define ALP_STATUS_THEMING_INVALID_THEME   ((alp_status_t)ALP_CLASS_THEMING | 0x00020000)
#define ALP_STATUS_THEMING_MULTIPLE_INIT_ERROR   ((alp_status_t)ALP_CLASS_THEMING | 0x00070000)
#define ALP_STATUS_THEMING_PALETTE_PROPERTY_ERROR   ((alp_status_t)ALP_CLASS_THEMING | 0x00060000)
#define ALP_STATUS_THEMING_SETTINGS_ERROR   ((alp_status_t)ALP_CLASS_THEMING | 0x00050000)

Functions

void alp_disable_theming ()
const gchar * alp_theme_get_current_background_filename ()
 Returns the filename of the current theme background image.
alp_status_t alp_theme_get_current_palette_color (const gchar *propName, GdkColor *colorVal)
 Request a color property defined in the theme's palette.
alp_status_t alp_theme_get_current_palette_property (const gchar *propName, GString *stringVal)
 Request a string property defined in the theme's palette.


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.