AgsLed
AgsLed — A led widget
|
|
Stability Level
Stable, unless otherwise indicated
Object Hierarchy
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── AgsLed
Includes
#include <ags/widget/ags_led.h>
Description
AgsLed is a widget visualizing a gboolean value.
Functions
ags_led_get_segment_width ()
guint
ags_led_get_segment_width (AgsLed *led
);
Get segment width.
Returns
the segment width
Since: 4.0.0
ags_led_set_segment_width ()
void
ags_led_set_segment_width (AgsLed *led
,
guint segment_width
);
Set segment width.
Since: 4.0.0
ags_led_get_segment_height ()
guint
ags_led_get_segment_height (AgsLed *led
);
Get segment height.
Returns
the segment height
Since: 4.0.0
ags_led_set_segment_height ()
void
ags_led_set_segment_height (AgsLed *led
,
guint segment_height
);
Set segment height.
Since: 4.0.0
ags_led_is_active ()
gboolean
ags_led_is_active (AgsLed *led
);
Set led
to active state.
Returns
TRUE
if led active, otherwise FALSE
Since: 3.2.0
ags_led_set_active ()
void
ags_led_set_active (AgsLed *led
,
gboolean active
);
Set led
active by active
.
Since: 3.0.0
ags_led_new ()
AgsLed *
ags_led_new (guint segment_width
,
guint segment_height
);
Create a new instance of AgsLed.
Since: 3.0.0
Types and Values
AGS_LED_DEFAULT_SEGMENT_WIDTH
#define AGS_LED_DEFAULT_SEGMENT_WIDTH (12)
AGS_LED_DEFAULT_SEGMENT_HEIGHT
#define AGS_LED_DEFAULT_SEGMENT_HEIGHT (8)
Property Details
The “segment-height”
property
“segment-height” guint
The led's segment height.
Owner: AgsLed
Flags: Read / Write
Allowed values: >= 1
Default value: 8
Since: 4.0.0
The “segment-width”
property
“segment-width” guint
The led's segment width.
Owner: AgsLed
Flags: Read / Write
Allowed values: >= 1
Default value: 12
Since: 4.0.0