You are right I instantiate with
InvShowcase lInvShowcase = Instantiate(mPShowcase, lPos,Quaternion.identity) as InvShowcase;
and then set its transform parent to the Transform of the GridPane.
Allright, works well.
Actually the reset part works great. But I would want to focus on the first Item, so it needs to be placed slightly off.(Will maybe imitate a slight auto-swipe or something, will be great.)
And I had a problem with the sorting from the grid pane, if sorting is active, (I copied the original and changed the comparer) and I show all - then only one group and then all again, there is a gap before the one from the group is placed.
As if it was there twice and got removed after the update.
I tried if that is because of the regular Destroy and if there is a NGUITools.Destroy and was not disappointed, now it works.
So you made me happy in two ways. I wish you the two happiest days you can imagine, good sir :-)
edit:
One thing that is really funny... I had a comment in the code - my comment:
// Some kind of Addchildren (I guess NGUI.Tools.AddChildren)
So ... before I decided to use the normal version, I was considering using a NGUI Version as it seems :-D