gtkled.h File Reference

#include <gdk/gdk.h>
#include <gtk/gtkmisc.h>

Go to the source code of this file.

Classes

struct  _GtkLed
struct  _GtkLedClass

Defines

#define GTK_LED(obj)   (GTK_CHECK_CAST (obj, gtk_led_get_type (), GtkLed))
#define GTK_LED_CLASS(klass)   (GTK_CHECK_CLASS_CAST (klass, gtk_led_get_type (), GtkLedClass))
#define GTK_IS_LED(obj)   (GTK_CHECK_TYPE (obj, gtk_led_get_type ()))

Typedefs

typedef _GtkLed GtkLed
typedef _GtkLedClass GtkLedClass

Functions

GtkType gtk_led_get_type (void)
GtkWidget * gtk_led_new (void)
void gtk_led_set_state (GtkLed *led, GtkStateType widget_state, gboolean on_off)
void gtk_led_switch (GtkLed *led, gboolean on_off)
gboolean gtk_led_is_on (GtkLed *led)
void gtk_led_set_colors (GtkLed *led, GdkColor *active, GdkColor *inactive)


Define Documentation

#define GTK_IS_LED obj   )     (GTK_CHECK_TYPE (obj, gtk_led_get_type ()))
 

Definition at line 37 of file gtkled.h.

Referenced by gtk_led_destroy(), gtk_led_expose(), gtk_led_is_on(), gtk_led_realize(), gtk_led_set_colors(), gtk_led_set_state(), gtk_led_size_request(), and gtk_led_switch().

#define GTK_LED obj   )     (GTK_CHECK_CAST (obj, gtk_led_get_type (), GtkLed))
 

Definition at line 35 of file gtkled.h.

Referenced by gtk_led_destroy(), gtk_led_expose(), gtk_led_realize(), gtk_led_size_request(), led_bar_clear(), led_bar_light_percent(), led_bar_light_segment(), led_bar_light_segments(), led_bar_new_with_decades(), led_bar_unlight_segment(), and led_bar_unlight_segments().

#define GTK_LED_CLASS klass   )     (GTK_CHECK_CLASS_CAST (klass, gtk_led_get_type (), GtkLedClass))
 

Definition at line 36 of file gtkled.h.


Typedef Documentation

typedef struct _GtkLed GtkLed
 

Definition at line 40 of file gtkled.h.

typedef struct _GtkLedClass GtkLedClass
 

Definition at line 41 of file gtkled.h.


Function Documentation

GtkType gtk_led_get_type void   ) 
 

Definition at line 47 of file gtkled.c.

References gtk_led_class_init(), and gtk_led_init().

Referenced by gtk_led_new().

gboolean gtk_led_is_on GtkLed led  ) 
 

Definition at line 148 of file gtkled.c.

References FALSE, and GTK_IS_LED.

GtkWidget* gtk_led_new void   ) 
 

Definition at line 104 of file gtkled.c.

References gtk_led_get_type().

Referenced by led_bar_new_with_decades().

void gtk_led_set_colors GtkLed led,
GdkColor *  active,
GdkColor *  inactive
 

Definition at line 114 of file gtkled.c.

References GTK_IS_LED, LED_COLOR_OFF, and LED_COLOR_ON.

Referenced by led_bar_new_with_decades().

void gtk_led_set_state GtkLed led,
GtkStateType  widget_state,
gboolean  on_off
 

Definition at line 125 of file gtkled.c.

References GTK_IS_LED, and gtk_led_switch().

Referenced by led_bar_clear(), led_bar_light_percent(), led_bar_light_segment(), led_bar_light_segments(), led_bar_unlight_segment(), and led_bar_unlight_segments().

void gtk_led_switch GtkLed led,
gboolean  on_off
 

Definition at line 137 of file gtkled.c.

References FALSE, and GTK_IS_LED.

Referenced by gtk_led_set_state().


Generated on Sat Apr 1 09:04:43 2006 for GXSM by  doxygen 1.4.6