C ++ / Tk: Как создать слайдер и получать его значения обновления? - PullRequest
0 голосов
/ 28 июня 2011

Так что я смотрю на C ++ / Tk как на библиотеку GUI .Я вижу "много" примеров - 6 .Мне нравится его стиль, но я не вижу, как создать слайдер / трекбар.Мне нужен такой трекбар, чтобы при изменении его значения вызывалась моя функция и передавалось значение tb.Как это сделать с C ++ / Tk?

1 Ответ

2 голосов
/ 28 июня 2011

Вам нужен виджет масштаба (которого должно быть достаточно, чтобы найти его в документах), и вам нужна дополнительная функция обратного вызова, которая не принимает аргументов, считывает текущее значение из шкалы и отправляет вашу реальную функцию.Эта дополнительная функция обратного вызова будет настроена в масштабе с помощью -command, во многом как это показывают существующие примеры для кнопок в документах.Или вы можете свернуть код для считывания значения из шкалы в вашу основную функцию обратного вызова;ваш звонок там ...

...