We would like to build a community for Small Basic programmers of any age who like to code. Everyone from total beginner to guru is welcome. Click here to register and share your programming journey!


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How Does Slider Work ?
#1
Hi everybody Smile  The following does not work properly.Could you please help me understand the slider logic?

Code:
x[1]= Shapes.AddText(1)
Shapes.Zoom(x[1],7,7)
Shapes.Move(x[1],600,120)
For i= 2 To 12
  x[i]= Shapes.AddText(i)
  Shapes.Zoom(x[i],7,7)
  y= Shapes.GetTop(x[i-1])
  Shapes.Move(x[i],600,y+105)
  y= Shapes.GetTop(x[i])
EndFor

LDControls.SliderMaximum= 2
Slider= LDControls.AddSlider(40,600,"V")
Shapes.Move(slider,500,100)
t= LDControls.SliderGetValue(slider)
Stack.PushValue("t",t)
LDControls.SliderChanged= change

Sub change
  t= Stack.PopValue("t")
  z= LDControls.SliderGetValue(slider) 
    If z>t Or z=t Then
      For i= 1 To 12
        Shapes.Move(x[i],600,Shapes.GetTop(x[i])-2)
      EndFor
      v= LDControls.SliderGetValue(Slider)
      Stack.PushValue("t",v)
    ElseIf z<t then
      For i= 1 To 12
        Shapes.Move(x[i],600,Shapes.GetTop(x[i])+2)
      EndFor
      v= LDControls.SliderGetValue(Slider)
      Stack.PushValue("t",v)
  EndIf
EndSub
Reply


Messages In This Thread
How Does Slider Work ? - by ata - 07-16-2024, 06:51 AM
RE: How Does Slider Work ? - by z-s - 07-16-2024, 07:02 AM
RE: How Does Slider Work ? - by ata - 07-16-2024, 07:07 AM
RE: How Does Slider Work ? - by z-s - 07-16-2024, 12:35 PM
RE: How Does Slider Work ? - by coder - 07-16-2024, 05:14 PM
RE: How Does Slider Work ? - by litdev - 07-16-2024, 06:15 PM
RE: How Does Slider Work ? - by ata - 07-17-2024, 03:19 AM

Forum Jump:


Users browsing this thread: 3 Guest(s)