class radiobox_field(field):
- def __init__(self, parent=None, sizer=None, label="", value=None,
+ def __init__(self, parent=None, sizer=None, label=None, value=None,
converter=identity_converter(), callback=None, weight=1,
choices=None, major_dimension=1, specify_rows=False):
new_id = wx.NewId()
else:
style=wx.RA_SPECIFY_COLS | wx.RA_HORIZONTAL
- w = wx.RadioBox(parent, new_id, label, style=style, majorDimension=major_dimension,
+ w = wx.RadioBox(parent, new_id, label=label, style=style, majorDimension=major_dimension,
choices=choices)
- self.f = self._pair_with_label(w, parent=parent, sizer=sizer, label=label, weight=weight)
+ self.f = self._pair_with_label(w, parent=parent, sizer=sizer, label=None, weight=weight)
if callback:
wx.EVT_RADIOBOX(w, new_id, lambda evt: callback(evt.GetString()))
field.__init__(self, converter, value)
# ----------------------------------------------------------------
import sys
-from gnuradio.wxgui import stdgui
+from gnuradio.wxgui import stdgui2
-class demo_app_flow_graph (stdgui.gui_flow_graph):
+class demo_app_flow_graph (stdgui2.std_top_block):
def __init__(self, frame, panel, vbox, argv):
- stdgui.gui_flow_graph.__init__ (self, frame, panel, vbox, argv)
+ stdgui2.std_top_block.__init__ (self, frame, panel, vbox, argv)
self.frame = frame
self.panel = panel
def main ():
- app = stdgui.stdapp (demo_app_flow_graph, "wxgui form demo", nstatus=1)
+ app = stdgui2.stdapp(demo_app_flow_graph, "wxgui form demo", nstatus=1)
app.MainLoop ()
if __name__ == '__main__':