Big simple horizontal scale demo

If you find Anatomy of a Scale elsewhere  on wikipython you will recognize this widget.

# TEST AREA Scale, simple, horizontal demo
# standard set up header code 2
# see Anatomy of a Scale for attribute identificaiton
from tkinter import *
root = Tk()
root.attributes('-fullscreen', True)
root.configure(background='SteelBlue4')
scrW = root.winfo_screenwidth()
scrH = root.winfo_screenheight()  
workwindow = str(1024) + "x" + str(768)+ "+" +str(int((scrW-1024)/2)) + "+" +str(int((scrH-768)/2))
top1 = Toplevel(root, bg="light blue")
top1.geometry(workwindow)
top1.title("Top 1 - Workwindow")
top1.attributes("-topmost", 1)  # make sure top1 is on top to start
root.update()                   # but don't leave it locked in place
top1.attributes("-topmost", 0)  # in case you use lower or lift
#exit button - note: uses grid
b3=Button(root, text="Egress", command=root.destroy)
b3.grid(row=0,column=0,ipadx=10, ipady=10, pady=5, padx=5, sticky = W+N)
#____________________________

def scaletest(self):
    l1.configure(text=myscalevalue.get())

myscalevalue=IntVar() # have to have a variable to hold position value
myscalevalue.set(125) # set it to start in the middle in this case

myscale=Scale(top1,
              activebackground="orangered",
              bg="AntiqueWhite3",
              bigincrement=20,
              bd=20,
              command=scaletest,
              digits=3,
              font="Arial 10 bold",
              fg="blue3",
              from_= 0,
              to=255,
              highlightbackground="goldenrod3",
              highlightcolor="red",
              highlightthickness=15,
              label="Test Scale",
              length=900,
              orient="horizontal",  # can be vertical or horizontal
              relief=SUNKEN,
              repeatdelay=900,
              repeatinterval=100,
              resolution=1,
              showvalue=True,
              sliderlength=125,
              sliderrelief=RAISED,
              state=NORMAL,
              takefocus=1,
              troughcolor="SpringGreen3",
              tickinterval=50,
              variable=myscalevalue,
              width=100)
myscale.pack(pady=100)

l1=Label(top1, text=myscalevalue.get(), width=30, \
         relief=SUNKEN, height=2, font="Arial 10 bold")
l1.pack(pady=50)
#____________________________
root.mainloop()