how draw a rect when i call AddItemRect() method?

in my way, to create my own tree tool control, the only that stop me
is how add more items, when i draw the rectangle of the item, and when
i add a new item with different name. all items draws with the same
name

when i draw the rectangle of the item i need to have the 'dc' as
argument. thing that i cannot place in the AddItem() method that i
only have the 'item parent' and the 'label' as arguments that method i
call in the OnPaint() but always is drawn.
and i don't know how solve the trouble with the labels for each item.
must be i need is create a new instance of the ItemTreeTool, but. how
create structure in the source or where must be are?

i hope that can help me

thanks in advance