From: Lionel MAIAUX Date: 2006-09-02T00:32:16+09:00 Subject: Why does the derived class instance need to be duplicated with TkComposite Hello, Is there any reason to duplicate the derived class instance when using TkComposite ? Examples : 1/ tk/sample/scrollframe : there are 3 frames instantiated for a Tk::ScrollFrame object : self (derived from TkFrame), @frame (from TkComposite) and@base (embedded frame) Why can't we use self for the enbedded frame ? 2/ tk/sample/tktextframe.rb : there are 2 TkText instantiated for a TkTextFrame object : self (derived from TkText) and @text. Why this duplication ? Thanks for your explanations and regards, Lionel