+ # Récupération des widgets utiles à partir du widget général
+ grid = widget.get_children()[0].get_children()[1]
+ widgets = [e.get_children() for e in grid.get_children()
+ if type(e) != Gtk.Label]
+ # Récupération des valeurs dans "Scripts"
+ scripts = self._get_all_textlines_from_buffer(
+ widgets[0][0].get_buffer()
+ )
+ # Récupération des valeurs dans "Bases"
+ bases = self._get_all_textlines_from_buffer(
+ widgets[1][0].get_buffer()
+ )
+ # Récupération des valeurs dans "Modules"
+ modules = self._get_all_textlines_from_buffer(
+ widgets[2][0].get_buffer()
+ )
+ # Récupération de la valeur dans "Actions"
+ action = [rb.get_label() for rb in widgets[3] if rb.get_active()][0]
+ print("""Éléments récupérés :
+modules :
+%s
+bases
+%s
+scripts
+%s
+action
+%s""" % (modules, bases, scripts, action))