| Top |
Functions
|
|
ags_scale_set_control_name () |
|
|
ags_scale_get_control_name () |
|
|
ags_scale_set_upper () |
|
|
ags_scale_get_upper () |
|
|
ags_scale_set_lower () |
|
|
ags_scale_get_lower () |
|
|
ags_scale_set_default_value () |
|
|
ags_scale_get_default_value () |
|
|
ags_scale_value_changed () |
| AgsScale * | ags_scale_new () |
| #define | AGS_IS_SCALE() |
| #define | AGS_IS_SCALE_CLASS() |
| #define | AGS_SCALE() |
| #define | AGS_SCALE_CLASS() |
| #define | AGS_SCALE_GET_CLASS() |
|
|
ags_scale_get_type () |
Properties
|
|
control-name | Read / Write |
| default-value | Read / Write | |
| lower | Read / Write | |
| upper | Read / Write |
Types and Values
| #define | AGS_SCALE_DEFAULT_WIDTH_REQUEST |
| #define | AGS_SCALE_DEFAULT_HEIGHT_REQUEST |
| #define | AGS_SCALE_DEFAULT_CONTROL_NAME |
| #define | AGS_SCALE_DEFAULT_LOWER |
| #define | AGS_SCALE_DEFAULT_UPPER |
| #define | AGS_SCALE_DEFAULT_VALUE |
| #define | AGS_SCALE_DEFAULT_STEP_COUNT |
| #define | AGS_SCALE_DEFAULT_PAGE_SIZE |
| enum | AgsScaleFlags |
| enum | AgsScaleButtonState |
| enum | AgsScaleKeyMask |
| enum | AgsScaleLayout |
| enum | AgsScaleAction |
| #define | AGS_TYPE_SCALE |
| struct | AgsScale |
| struct | AgsScaleClass |
Implemented Interfaces
AgsScale implements
Functions
ags_scale_set_control_name ()
void ags_scale_set_control_name (AgsScale *scale,);gchar *control_name
Set control_name
of scale
.
Since:
ags_scale_get_control_name ()
gchar * ags_scale_get_control_name (AgsScale *scale);
Get scale height of scale
.
Since:
ags_scale_set_upper ()
void ags_scale_set_upper (AgsScale *scale,);gdouble upper
Set upper
of scale
.
Since:
ags_scale_get_upper ()
gdouble ags_scale_get_upper (AgsScale *scale);
Get upper of scale
.
Since:
ags_scale_set_lower ()
void ags_scale_set_lower (AgsScale *scale,);gdouble lower
Set lower
of scale
.
Since:
ags_scale_get_lower ()
gdouble ags_scale_get_lower (AgsScale *scale);
Get lower of scale
.
Since:
ags_scale_set_default_value ()
void ags_scale_set_default_value (AgsScale *scale,);gdouble default_value
Set default_value
of scale
.
Since:
ags_scale_get_default_value ()
gdouble ags_scale_get_default_value (AgsScale *scale);
Get normalized volume of scale
.
Since:
ags_scale_value_changed ()
void ags_scale_value_changed (AgsScale *scale,);gdouble default_value
Emits ::value-changed event.
Since:
ags_scale_new ()
AgsScale * ags_scale_new (,GtkOrientation orientation,guint width_request);guint height_request
Create a new instance of AgsScale.
Parameters
orientation |
the |
|
width_request |
the scale's width |
|
height_request |
the scale's height |
Since:
AGS_IS_SCALE_CLASS()
#define AGS_IS_SCALE_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_SCALE))
AGS_SCALE_CLASS()
#define AGS_SCALE_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_SCALE, AgsScaleClass))
AGS_SCALE_GET_CLASS()
#define AGS_SCALE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS (obj, AGS_TYPE_SCALE, AgsScaleClass))
Property Details
The “control-name” property
“control-name”char *
The scale's control name.
Owner: AgsScale
Flags: Read / Write
Default value: NULL
Since:
The “default-value” property
“default-value”double
The scale's default value.
Owner: AgsScale
Flags: Read / Write
Default value: 0
Since:
The “lower” property
“lower”double
The scale's lower range.
Owner: AgsScale
Flags: Read / Write
Default value: 0
Since:
Signal Details
The “value-changed” signal
void user_function (AgsScale *scale,double default_value,gpointer user_data)
The ::value-changed signal notifies about modified default value.
Parameters
scale |
the AgsScale |
|
default_value |
the changed default value |
|
user_data |
user data set when the signal handler was connected. |
Flags:
Since: