Alp Decorated Label
[UI Widgets]


Detailed Description

The AlpDecoratedLabel widget provides a label with a background.


Data Structures

struct  _AlpDecoratedLabel
struct  _AlpDecoratedLabelClass

Defines

#define ALP_DECORATED_LABEL(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj), ALP_DECORATED_LABEL_TYPE, AlpDecoratedLabel))
#define ALP_DECORATED_LABEL_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass), ALP_DECORATED_LABEL_TYPE, AlpDecoratedLabelClass))
#define ALP_DECORATED_LABEL_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS((obj), ALP_DECORATED_LABEL_TYPE, AlpDecoratedLabelClass))
#define ALP_DECORATED_LABEL_TYPE   (alp_decorated_label_get_type())
#define ALP_IS_DECORATED_LABEL(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj), ALP_DECORATED_LABEL_TYPE))
#define ALP_IS_DECORATED_LABEL_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass), ALP_DECORATED_LABEL_TYPE))

Typedefs

typedef _AlpDecoratedLabel AlpDecoratedLabel
typedef _AlpDecoratedLabelClass AlpDecoratedLabelClass
typedef void(* AlpDecoratedLabelDrawFunction )(AlpDecoratedLabel *decorated_label)
 Signature for the decorated label background drawing function.

Functions

GType alp_decorated_label_get_type (void) G_GNUC_CONST
 Get the AlpDecoratedLabel object type.
GtkWidget * alp_decorated_label_new (void)
 Creates a new AlpDecoratedLabel widget.
void alp_decorated_label_set_drawing_function (AlpDecoratedLabelDrawFunction draw_background)
 Sets the drawing function to be called to draw the background.


Define Documentation

#define ALP_DECORATED_LABEL obj   )     (G_TYPE_CHECK_INSTANCE_CAST((obj), ALP_DECORATED_LABEL_TYPE, AlpDecoratedLabel))
 

#define ALP_DECORATED_LABEL_CLASS klass   )     (G_TYPE_CHECK_CLASS_CAST((klass), ALP_DECORATED_LABEL_TYPE, AlpDecoratedLabelClass))
 

#define ALP_DECORATED_LABEL_GET_CLASS obj   )     (G_TYPE_INSTANCE_GET_CLASS((obj), ALP_DECORATED_LABEL_TYPE, AlpDecoratedLabelClass))
 

#define ALP_DECORATED_LABEL_TYPE   (alp_decorated_label_get_type())
 

#define ALP_IS_DECORATED_LABEL obj   )     (G_TYPE_CHECK_INSTANCE_TYPE((obj), ALP_DECORATED_LABEL_TYPE))
 

#define ALP_IS_DECORATED_LABEL_CLASS klass   )     (G_TYPE_CHECK_CLASS_TYPE((klass), ALP_DECORATED_LABEL_TYPE))
 


Typedef Documentation

typedef struct _AlpDecoratedLabel AlpDecoratedLabel
 

typedef struct _AlpDecoratedLabelClass AlpDecoratedLabelClass
 

typedef void(* AlpDecoratedLabelDrawFunction)(AlpDecoratedLabel *decorated_label)
 

Signature for the decorated label background drawing function.


Function Documentation

GType alp_decorated_label_get_type void   ) 
 

Get the AlpDecoratedLabel object type.

Parameters:
[in] none. 
Returns:
The AlpDecoratedLabel type identifier

GtkWidget* alp_decorated_label_new void   ) 
 

Creates a new AlpDecoratedLabel widget.

Returns:
a new AlpDecoratedLabel

void alp_decorated_label_set_drawing_function AlpDecoratedLabelDrawFunction  draw_background  ) 
 

Sets the drawing function to be called to draw the background.

Parameters:
[in] a drawing function for the background


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

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