Ok Arnau, estoy haciendo la interfaz en Glade 3.6.7. Esto es parte de
la definición del área de edición de texto de mi aplicación:<br><br>#Importo el widget textview<br>self.Texto = self.w_tree.get_widget ('Texto')<br>
<br>#Obtengo directamente su buffer<br>self.buffer = self.Texto.get_buffer()<br>
<br>
En Glade, el textview ya tiene asociado un buffer del tipo gtk.TextBuffer...<br><br>Al
ver esto bien y tus preguntas, se me ocurrió probar insertando el
textview (sin importarlo de Glade) con GTK para solo trabajar con el
buffer y el textview de gtksourceview2 y así "solucionar el problema",
ya que gtk.TextBuffer y gtk.TextView son ancestros de
gtksourceview2.Buffer y gtksourceview2.View, respectivamente, y las
funciones de mi aplicación que dependen del buffer y textview, en
teoría, no se verían afectadas:<br><br>
#Importo el scrollwindow desde glade, en donde antes se encontraba el textview que importaba...<br>
self.Barras = self.w_tree.get_widget ('Barras')<br>
<br>self.buffer = gtkview.Buffer()<br>self.Texto = gtkview.View(self.buffer)<br>
<br>
#Inserto Texto en el scrollwindow<br>self.Barras.add(self.Texto)<br>
<br>
Pero cuando lo pruebo, el textview no aparece :(... Probé insertándolo directamente en el Vpaned y nada :(<br>
<br>
Alguna sugerencia? :(<br><br>Gracias de antemano!