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.