Variable Check Box
variable_check_box
from gnuradio.wxgui import forms
self.$(id) = $(id) = $value
self._$(id)_check_box = forms.check_box(
parent=self.GetWin(),
value=self.$id,
callback=self.set_$(id),
#if $label()
label=$label,
#else
label='$id',
#end if
true=$true,
false=$false,
)
#set $grid_pos = $grid_pos()
#if not grid_pos
self.Add(self._$(id)_check_box)
#else
self.GridAdd(self._$(id)_check_box, $grid_pos[0], $grid_pos[1], $grid_pos[2], $grid_pos[3])
#end if
self.set_$(id)($value)
self._$(id)_check_box.set_value($id)
Label
label
string
#if $label() then 'none' else 'part'#
Default Value
value
True
raw
True
true
True
raw
False
false
False
raw
Grid Position
grid_pos
grid_pos
$value in ($true, $false)
This block creates a variable with a check box form. \
Leave the label blank to use the variable id as the label.
A check box form can switch between two states; \
the default being True and False. \
Override True and False to use alternative states.
Use the Grid Position (row, column, row span, column span) to position the graphical element in the window.