Scale.addOnFormatValue

Signal which allows you to change how the scale value is displayed. Connect a signal handler which returns an allocated string representing value. That string will then be used to display the scale's value.

If no user-provided handlers are installed, the value will be displayed on its own, rounded according to the value of the digits property.

Here's an example signal handler which displays a value 1.0 as with "-->1.0<--".

static gchar*
format_value_callback (GtkScale *scale,
gdouble   value)
{
return g_strdup_printf ("-->\`0`.*g<--",
gtk_scale_get_digits (scale), value);
}
class Scale
gulong
addOnFormatValue
(
string delegate
(
double
,)
dlg
,
ConnectFlags connectFlags = cast(ConnectFlags)0
)

Return Value

Type: gulong

allocated string representing value