summaryrefslogtreecommitdiff
path: root/gr-wxgui/python/wxgui/slider.py
diff options
context:
space:
mode:
authorSebastian Koslowski <koslowski@kit.edu>2016-09-12 14:16:50 -0600
committerSebastian Koslowski <koslowski@kit.edu>2016-09-12 14:19:29 -0600
commitf7cdfff6a85ce52b1d7c0b5131645fcb77405fe8 (patch)
tree908af9bf8d1c512e22116cb3afbc89eb5883cc93 /gr-wxgui/python/wxgui/slider.py
parenta867a290194228d09ba93f0f46e3a4e4523f5396 (diff)
parentaf4323d1e471476efa255e3df745397f7c8a1b71 (diff)
Merge remote-tracking branch 'upstream/next' into gtk3
Diffstat (limited to 'gr-wxgui/python/wxgui/slider.py')
-rw-r--r--gr-wxgui/python/wxgui/slider.py48
1 files changed, 0 insertions, 48 deletions
diff --git a/gr-wxgui/python/wxgui/slider.py b/gr-wxgui/python/wxgui/slider.py
deleted file mode 100644
index 9a8bfff7e7..0000000000
--- a/gr-wxgui/python/wxgui/slider.py
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/usr/bin/env python
-
-import wx
-
-def slider(parent, min, max, callback):
- """
- Return a wx.Slider object.
-
- Args:
- min: minimum slider value (float)
- max: maximum slider value (float)
- callback: function of one arg invoked when slider moves.
- @rtype: wx.Slider
- """
- new_id = wx.NewId()
- s = wx.Slider(parent, new_id, (max+min)/2, min, max, wx.DefaultPosition,
- wx.Size(250,-1), wx.SL_HORIZONTAL | wx.SL_LABELS)
- wx.EVT_COMMAND_SCROLL(parent, new_id,
- lambda evt : callback(evt.GetInt()))
- return s
-
-
-# ----------------------------------------------------------------
-# Demo app
-# ----------------------------------------------------------------
-if __name__ == '__main__':
-
- from gnuradio.wxgui import stdgui2
-
- class demo_graph(stdgui2.std_top_block):
-
- def __init__(self, frame, panel, vbox, argv):
- stdgui2.std_top_block.__init__ (self, frame, panel, vbox, argv)
-
- vbox.Add(slider(panel, 23, 47, self.my_callback1), 1, wx.ALIGN_CENTER)
- vbox.Add(slider(panel, -100, 100, self.my_callback2), 1, wx.ALIGN_CENTER)
-
- def my_callback1(self, val):
- print "cb1 = ", val
-
- def my_callback2(self, val):
- print "cb2 = ", val
-
- def main ():
- app = stdgui2.stdapp (demo_graph, "Slider Demo")
- app.MainLoop ()
-
- main ()