CtkHScale

CtkHScale — A horizontal slider widget for selecting a value from a range

Functions

Types and Values

struct CtkHScale

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── CtkWidget
            ╰── CtkRange
                ╰── CtkScale
                    ╰── CtkHScale

Implemented Interfaces

CtkHScale implements AtkImplementorIface, CtkBuildable and CtkOrientable.

Includes

#include <ctk/ctk.h>

Description

The CtkHScale widget is used to allow the user to select a value using a horizontal slider. To create one, use ctk_hscale_new_with_range().

The position to show the current value, and the number of decimal places shown can be set using the parent CtkScale class’s functions.

CtkHScale has been deprecated, use CtkScale instead.

Functions

ctk_hscale_new ()

CtkWidget *
ctk_hscale_new (CtkAdjustment *adjustment);

ctk_hscale_new has been deprecated since version 3.2 and should not be used in newly-written code.

Use ctk_scale_new() with CTK_ORIENTATION_HORIZONTAL instead

Creates a new CtkHScale.

Parameters

adjustment

the CtkAdjustment which sets the range of the scale.

[nullable]

Returns

a new CtkHScale.


ctk_hscale_new_with_range ()

CtkWidget *
ctk_hscale_new_with_range (gdouble min,
                           gdouble max,
                           gdouble step);

ctk_hscale_new_with_range has been deprecated since version 3.2 and should not be used in newly-written code.

Use ctk_scale_new_with_range() with CTK_ORIENTATION_HORIZONTAL instead

Creates a new horizontal scale widget that lets the user input a number between min and max (including min and max ) with the increment step . step must be nonzero; it’s the distance the slider moves when using the arrow keys to adjust the scale value.

Note that the way in which the precision is derived works best if step is a power of ten. If the resulting precision is not suitable for your needs, use ctk_scale_set_digits() to correct it.

Parameters

min

minimum value

 

max

maximum value

 

step

step increment (tick size) used with keyboard shortcuts

 

Returns

a new CtkHScale

Types and Values

struct CtkHScale

struct CtkHScale;