Add page argument to gtk_dial_new_with_range()

Make gain widget page_incr 3dB.
This commit is contained in:
Geoffrey D. Bennett
2024-01-16 08:47:52 +10:30
parent 1164845b3c
commit d91c9d5687
4 changed files with 21 additions and 6 deletions

View File

@@ -477,13 +477,18 @@ GtkWidget *gtk_dial_new(GtkAdjustment *adjustment) {
);
}
GtkWidget *gtk_dial_new_with_range(double min, double max, double step) {
GtkWidget *gtk_dial_new_with_range(
double min,
double max,
double step,
double page
) {
GtkAdjustment *adj;
int digits;
g_return_val_if_fail(min < max, NULL);
adj = gtk_adjustment_new(min, min, max, step, 10 * step, 0);
adj = gtk_adjustment_new(min, min, max, step, page, 0);
if (step == 0.0) {
digits = -1;