From: Lyle Johnson Date: 2007-02-23T02:31:43+09:00 Subject: Re: FXTreeList-App crashes On 2/22/07 7:25 AM, in article 3916481b8379225021f5ef5b336b98ef@ruby-forum.com, "J�rg Abelshauser" wrote: > Further, here is the code-snippet, which is called when > right-mouse-click at an tree-item: > > item = @tree.getFirstItem > > if @toggle != 8 > @tree.setItemText(item, "Bla") > icon = makeIcon("testnode.ico") > @tree.setItemClosedIcon(item, icon) > @toggle = 8 > else > @tree.setItemText(item, "Boing") > icon = makeIcon("testnode.ico") > @tree.setItemClosedIcon(item, icon) > @toggle = 7 > end You need to call create() on the icon after you construct it, e.g. icon = makeIcon("testnode.ico") icon.create @tree.setItemClosedIcon(item, icon) Hope this helps, Lyle