def action_add(self, label, func_cb, data=None): btn = Button(self) btn.text_set(label) btn.data["clicked"] = (func_cb, data) btn.callback_clicked_add(self._action_btn_clicked) btn.size_hint_min_set(100, 30) btn.size_hint_max_set(100, 30) btn.show() self.box.pack_end(btn)