Top | ![]() |
![]() |
![]() |
![]() |
void | ags_dial_set_radius () |
guint | ags_dial_get_radius () |
void | ags_dial_set_outline_strength () |
guint | ags_dial_get_outline_strength () |
void | ags_dial_set_scale_precision () |
guint | ags_dial_get_scale_precision () |
void | ags_dial_set_font_size () |
guint | ags_dial_get_font_size () |
void | ags_dial_set_button_width () |
gint | ags_dial_get_button_width () |
void | ags_dial_set_button_height () |
gint | ags_dial_get_button_height () |
void | ags_dial_set_margin_left () |
gint | ags_dial_get_margin_left () |
void | ags_dial_set_margin_right () |
gint | ags_dial_get_margin_right () |
void | ags_dial_set_adjustment () |
GtkAdjustment * | ags_dial_get_adjustment () |
void | ags_dial_value_changed () |
void | ags_dial_set_value () |
AgsDial * | ags_dial_new () |
#define | AGS_DIAL() |
#define | AGS_DIAL_CLASS() |
#define | AGS_DIAL_GET_CLASS() |
#define | AGS_IS_DIAL() |
#define | AGS_IS_DIAL_CLASS() |
GType | ags_dial_get_type () |
GObject * | adjustment | Read / Write |
int | button-height | Read / Write |
int | button-width | Read / Write |
guint | font-size | Read / Write |
int | margin-left | Read / Write |
int | margin-right | Read / Write |
guint | outline-strength | Read / Write |
guint | radius | Read / Write |
guint | scale-precision | Read / Write |
#define | AGS_DIAL_DEFAULT_PRECISION |
#define | AGS_DIAL_DEFAULT_RADIUS |
#define | AGS_DIAL_DEFAULT_OUTLINE_STRENGTH |
#define | AGS_DIAL_DEFAULT_FONT_SIZE |
#define | AGS_DIAL_DEFAULT_BUTTON_WIDTH |
#define | AGS_DIAL_DEFAULT_BUTTON_HEIGHT |
#define | AGS_DIAL_DEFAULT_MARGIN |
#define | AGS_DIAL_DEFAULT_MARGIN_LEFT |
#define | AGS_DIAL_DEFAULT_MARGIN_RIGHT |
#define | AGS_DIAL_DEFAULT_HEIGHT |
#define | AGS_DIAL_DEFAULT_WIDTH |
enum | AgsDialFlags |
enum | AgsDialAction |
#define | AGS_TYPE_DIAL |
struct | AgsDial |
struct | AgsDialClass |
void ags_dial_set_radius (AgsDial *dial
,guint radius
);
Set radius of dial
.
Since: 3.2.0
void ags_dial_set_outline_strength (AgsDial *dial
,guint outline_strength
);
Set outline strength of dial
.
Since: 3.2.0
guint
ags_dial_get_outline_strength (AgsDial *dial
);
Get outline strength of dial
.
Since: 3.2.0
void ags_dial_set_scale_precision (AgsDial *dial
,guint scale_precision
);
Set scale precision of dial
.
Since: 3.2.0
guint
ags_dial_get_scale_precision (AgsDial *dial
);
Get scale precision of dial
.
Since: 3.2.0
void ags_dial_set_font_size (AgsDial *dial
,guint font_size
);
Set font size of dial
.
Since: 3.2.0
guint
ags_dial_get_font_size (AgsDial *dial
);
Get font size of dial
.
Since: 3.2.0
void ags_dial_set_button_width (AgsDial *dial
,gint button_width
);
Set button width of dial
.
Since: 3.2.0
gint
ags_dial_get_button_width (AgsDial *dial
);
Get button width of dial
.
Since: 3.2.0
void ags_dial_set_button_height (AgsDial *dial
,gint button_height
);
Set button height of dial
.
Since: 3.2.0
gint
ags_dial_get_button_height (AgsDial *dial
);
Get button height of dial
.
Since: 3.2.0
void ags_dial_set_margin_left (AgsDial *dial
,gint margin_left
);
Set margin left of dial
.
Since: 3.2.0
gint
ags_dial_get_margin_left (AgsDial *dial
);
Get margin_left of dial
.
Since: 3.2.0
void ags_dial_set_margin_right (AgsDial *dial
,gint margin_right
);
Set margin right of dial
.
Since: 3.2.0
gint
ags_dial_get_margin_right (AgsDial *dial
);
Get margin right of dial
.
Since: 3.2.0
void ags_dial_set_adjustment (AgsDial *dial
,GtkAdjustment *adjustment
);
Set adjustment of dial
.
Since: 3.2.0
GtkAdjustment *
ags_dial_get_adjustment (AgsDial *dial
);
Get adjustment of dial
.
Since: 3.2.0
void
ags_dial_value_changed (AgsDial *dial
);
draws the widget
Since: 3.0.0
void ags_dial_set_value (AgsDial *dial
,gdouble value
);
Set value
Since: 3.0.0
#define AGS_DIAL_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_DIAL, AgsDialClass))
#define AGS_DIAL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_DIAL, AgsDialClass))
#define AGS_IS_DIAL_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_DIAL))
#define AGS_DIAL_DEFAULT_HEIGHT (2 * (AGS_DIAL_DEFAULT_RADIUS + AGS_DIAL_DEFAULT_OUTLINE_STRENGTH + 1))
#define AGS_DIAL_DEFAULT_WIDTH (2 * (AGS_DIAL_DEFAULT_BUTTON_WIDTH + AGS_DIAL_DEFAULT_MARGIN + AGS_DIAL_DEFAULT_RADIUS + AGS_DIAL_DEFAULT_OUTLINE_STRENGTH + 2))
“adjustment”
property“adjustment” GObject *
The adjustment storing current value and boundaries.
Owner: AgsDial
Flags: Read / Write
Since: 3.0.0
“button-height”
property “button-height” int
The buttons height.
Owner: AgsDial
Flags: Read / Write
Allowed values: >= -1
Default value: 8
Since: 3.0.0
“button-width”
property “button-width” int
The buttons width.
Owner: AgsDial
Flags: Read / Write
Allowed values: >= -1
Default value: 12
Since: 3.0.0
“font-size”
property“font-size” guint
The font size of the buttons.
Owner: AgsDial
Flags: Read / Write
Default value: 12
Since: 3.0.0
“margin-left”
property “margin-left” int
The button's margin left.
Owner: AgsDial
Flags: Read / Write
Allowed values: >= -1
Default value: 4
Since: 3.0.0
“margin-right”
property “margin-right” int
The button's margin right.
Owner: AgsDial
Flags: Read / Write
Allowed values: >= -1
Default value: 4
Since: 3.0.0
“outline-strength”
property“outline-strength” guint
The outline strength of the knob.
Owner: AgsDial
Flags: Read / Write
Default value: 4
Since: 3.0.0
“radius”
property“radius” guint
The radius of the knob.
Owner: AgsDial
Flags: Read / Write
Default value: 10
Since: 3.0.0
“scale-precision”
property“scale-precision” guint
The precision of the scale.
Owner: AgsDial
Flags: Read / Write
Default value: 8
Since: 3.0.0