summaryrefslogtreecommitdiff
path: root/gr-wxgui/python/slider.py
diff options
context:
space:
mode:
authorBen Reynwar <ben@reynwar.net>2013-03-08 20:30:47 -0700
committerBen Reynwar <ben@reynwar.net>2013-03-08 20:30:47 -0700
commita80c0f4969a994655ccb18c55f8ce936abcc61f7 (patch)
tree2c41617ce3592b11f68b7a0fdeb2b66bedbdc108 /gr-wxgui/python/slider.py
parent931817973a1bec623e5b77cb87ea56d51ccd888f (diff)
wxgui: Enabling uninstalled python imports.
Diffstat (limited to 'gr-wxgui/python/slider.py')
-rw-r--r--gr-wxgui/python/slider.py48
1 files changed, 0 insertions, 48 deletions
diff --git a/gr-wxgui/python/slider.py b/gr-wxgui/python/slider.py
deleted file mode 100644
index 7194de47c2..0000000000
--- a/gr-wxgui/python/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 stdgui
-
- class demo_graph(stdgui.gui_flow_graph):
-
- def __init__(self, frame, panel, vbox, argv):
- stdgui.gui_flow_graph.__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 = stdgui.stdapp (demo_graph, "Slider Demo")
- app.MainLoop ()
-
- main ()