slider.py 606 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. class Slider(object):
  2. _PosX = 0
  3. _PosY = 0
  4. _Width = 0
  5. _Height = 0
  6. _Value = 0
  7. _CanvasHWND = None
  8. _Range = []
  9. def __init__(self):
  10. self._Range = [0,255]
  11. def Init(self):
  12. self._Value = 0
  13. def SetValue(self,v):
  14. self._Value = int(v)
  15. def SetRange(self,m1,m2):
  16. if m1 >= m2:
  17. return
  18. self._Range[0] = m1
  19. self._Range[1] = m2
  20. def SetCanvasHWND(self,cav):
  21. self._CanvasHWND = cav
  22. def KeyDown(self):
  23. pass
  24. def Draw(self):
  25. pass