Christopher David Howie wrote:
> 
> On 05/21/2010 05:13 AM, fpiraneo wrote:
>> Chris, do you think we have to file a bug on the GTK# bugzilla?
> 
> That would be a good place to start, yeah.  If there is a workaround
> then you should find out from the developers.
> 

The bug has been filed; follows my workaround!

Bye!
Francesco


                protected virtual void onMoveSelectedOnBottom (object sender,
System.EventArgs e)
                {
                        TreeIter stIter, stDestIter;
                        
                        TreeRowReference[] stRowsToMove = 
GetReferencesFromSelection(ref
tvSelected);

                        lsPagesSelected.GetIterFromString(out stDestIter,
(Convert.ToUInt16(lsPagesSelected.IterNChildren()) - 1).ToString());
                        
                        for(int iIterator = (stRowsToMove.Length - 1); 
iIterator >= 0;
iIterator--)
                        {
                                lsPagesSelected.GetIter(out stIter, 
stRowsToMove[iIterator].Path);
                                lsPagesSelected.MoveAfter(stIter, stDestIter);
                        }
                }
                
                protected virtual void onMoveSelectedOnTop (object sender,
System.EventArgs e)
                {
                        TreeIter stIter, stDestIter;
                        
                        TreeRowReference[] stRowsToMove = 
GetReferencesFromSelection(ref
tvSelected);

                        lsPagesSelected.GetIterFromString(out stDestIter, "0");
                        
                        for(int iIterator = 0; iIterator < stRowsToMove.Length; 
iIterator++)
                        {
                                lsPagesSelected.GetIter(out stIter, 
stRowsToMove[iIterator].Path);
                                lsPagesSelected.MoveBefore(stIter, stDestIter);
                        }
                }
-- 
View this message in context: 
http://mono.1490590.n4.nabble.com/On-a-ListStore-moving-items-on-the-list-some-questions-tp2222829p2227359.html
Sent from the Mono - Gtk# mailing list archive at Nabble.com.
_______________________________________________
Gtk-sharp-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

Reply via email to