Bottom Page

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 [Tkinter] Resetting scale value back to 0 after the slider loses focus
#1
I am using the scale widget in Tkinter and after I scale the value from 0 I would like the value to  go back to 0 once the slider loses focus. (This would be the CameraPan variable)

Example: I slide the scale to 45 and when I release the mouse the scale jumps back to 0.

My question is how can I do that? Thanks for your help.




#! /usr/bin/env python

from Tkinter import *
master = Tk()


def camera_pan(camera_pan_value):
    print(camera_pan_value)

CameraPan=0

CameraPan180 = Scale(master, from_=-90, to=90,tickinterval=15,label="Camera Pan (left right)",resolution=1,orient=HORIZONTAL,length=350,width=25,command=camera_pan)
CameraPan180.set(CameraPan)
CameraPan180.pack()

mainloop()
Quote
#2
create two variables cpmin = -90
cmmax = 90


use:
#! /usr/bin/env python

from Tkinter import *
master = Tk()

cpmin = -90
cpmax = 90

def camera_pan(camera_pan_value):
   print(camera_pan_value)
   if(camera_pan_value == max):
       camera_pan180.set(cpmin) 

CameraPan=cpmin

CameraPan180 = Scale(master, from_=cpmin, to=cpmax, tickinterval=15, label="Camera Pan (left right)",
                                  resolution=1, orient=HORIZONTAL, length=350, width=25, command=camera_pan)
CameraPan180.set(cpmin)
CameraPan180.pack()

mainloop()

Quote
#3
That doesn't work. I want the scale to reset to 0 after I move the slider.

Example: I slide the scale to 45 and when I release the mouse the scale automatically resets to 0 - without me having to drag it back to 0.
Quote
#4
so change the -90 to 0 ?
Quote

Top Page

Possibly Related Threads...
Thread Author Replies Views Last Post
  Tkinter focus catlessness 5 174 Apr-03-2020, 05:24 AM
Last Post: joe_momma
  Help on drawing a shape and slider mnh001 12 781 Aug-22-2019, 11:21 PM
Last Post: mnh001
  [Tkinter] Scale at the Top Friend 5 349 Jul-20-2019, 05:02 PM
Last Post: Yoriz
  TKinter Slider widget Jemeronimo 1 1,390 Jan-29-2019, 05:32 PM
Last Post: Larz60+
  Making a Matplotlib in Tkinter using a slider Jemeronimo 1 1,500 Dec-05-2018, 08:06 AM
Last Post: Gribouillis
  [Kivy] Kivy property (in .kv) loses binding to a variable (in .py) j.crater 3 1,675 Aug-14-2018, 12:37 PM
Last Post: buran

Forum Jump:


Users browsing this thread: 1 Guest(s)