private static TreeIter GetIter(ITreeModel model, uint row)
    {
        TreeIter rootIter;

        model.GetIterFirst(out rootIter);

        var path = new TreePath(new int[] { (int)row });

        return(GetIter(model, path));
    }
Exemple #2
0
        static TreeIter FindTask(Task task, ITreeModel model)
        {
            TreeIter iter;

            model.GetIterFirst(out iter);

            if (iter.Equals(TreeIter.Zero))
            {
                return(TreeIter.Zero);
            }

            do
            {
                if (model.GetValue(iter, 0) == task)
                {
                    return(iter);
                }
            } while (model.IterNext(ref iter));

            return(TreeIter.Zero);
        }
Exemple #3
0
        static TreeIter FindTask(Task task, ITreeModel model)
        {
            TreeIter iter;
            model.GetIterFirst (out iter);

            if (iter.Equals (TreeIter.Zero)) {
                return TreeIter.Zero;
            }

            do {
                if (model.GetValue (iter, 0) == task) {
                    return iter;
                }
            } while (model.IterNext (ref iter));

            return TreeIter.Zero;
        }