Here is an example
import gtk
class ListDisp:
    def __init__(self):
        self.builder = gtk.Builder()
        self.builder.add_from_file("
drag.xml")
        self.window = self.builder.get_object("window1")
        self.store=gtk.ListStore('gboolean',str)
        #self.store=gtk.ListStore(str)
        self.view=self.builder.get_object("treeview1")
        self.view.set_model(self.store)
        self.tvcolumn = gtk.TreeViewColumn('File Name')
        self.view.append_column(self.tvcolumn)
        self.cell = gtk.CellRendererText()
        self.toggle=gtk.CellRendererToggle()
        self.tvcolumn.pack_start(self.toggle, True)
        self.tvcolumn.pack_start(self.cell, True)
        self.tvcolumn.add_attribute(self.cell, 'text', 1)
        self.tvcolumn.add_attribute(self.toggle, 'active', 0)
        self.view.set_reorderable(True)
        self.store.append([True,"foo"])
        self.store.append([True,"goo"])

if __name__ == "__main__":
    ld=ListDisp()
    ld.window.show_all()
    gtk.main()



And here is the glade file
<?xml version="1.0"?>
<interface>
  <requires lib="gtk+" version="2.16"/>
<!-- interface-naming-policy project-wide -->
  <object class="GtkWindow" id="window1">
    <child>
      <object class="GtkScrolledWindow" id="scrolledwindow1">
        <property name="visible">True</property>
        <property name="can_focus">True</property>
        <property name="hscrollbar_policy">automatic</property>
        <property name="vscrollbar_policy">automatic</property>
        <child>
          <object class="GtkTreeView" id="treeview1">
            <property name="visible">True</property>
            <property name="can_focus">True</property>
          </object>
        </child>
      </object>
    </child>
  </object>
</interface>


On Tue, Feb 2, 2010 at 11:37 PM, Pietro Battiston <[email protected]> wrote:

> Il giorno mar, 02/02/2010 alle 16.08 -0800, Yeates, Mathew C (388D) ha
> scritto:
> > I have a CellRendererToggle and CellRendererToggle packed in a column
> > and cannot reorder. However, if I don’t pack the CellRendererToggle
> > then I can’t.
> >
> >
> >
> >
> >
> > Any clues or example code showing this?
> >
> >
>
> I humbly suggest that you rephrase your problem more clearly, perhaps
> providing a simple and running snippet exposing it.
>
> Pietro
>
>
> _______________________________________________
> pygtk mailing list   [email protected]
> http://www.daa.com.au/mailman/listinfo/pygtk
> Read the PyGTK FAQ: http://faq.pygtk.org/
_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to