
I undertook a second quest searching the gtk2hs documentation. The solution is to have a look at Graphics.UI.Gtk.ModelView.CustomStore. On a custom model are all the functions available that get called when something interesting happens in the view. Only connect the model to the view, that's it. The functions get called on the model and there is no need for some external to register call-back functions at the view. There's still the possibility for the model to accept call-back functions if required. Nikolas Zitat von news@n-mayr.de:
Hello,
I am using a TreeView from the TreeList package and a ListStore as its data model. I set treeViewSetReorderable to True and now rows can be drag-n-dropped around. The data in the ListStore gets updated as expected.
I want to get notified, when the order of the elements in the list changes (or just, when something is draged around - even if it is dropped on the position it was taken from).
In the documentation it says "..., then the user can reorder the model by dragging and dropping rows. The developer can listen to these changes by connecting to the model's signals."
After hours of seaching, I still don't find where I have to connect to. Have you any clue?
Best wishes, Nikolas
Link to documentation: http://www.haskell.org/gtk2hs/docs/current/Graphics-UI-Gtk-TreeList-TreeView...
_______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners