Hi, thanks for the patches! We can now create tabs. However, when we try to insert elements into the tabs, we still get errors. E.g.: > require 'tk' > require 'tkextlib/blt' > > nb = Tk::BLT::Tabnotebook.new(TkRoot.new).pack > > t1 = Tk::BLT::Tabnotebook::Tab.new(nb) > Tk::BLT::Tile::Label.new(t1) alternatively (gives the same error): > Tk::BLT::Tile::Label.new(nb.get_tab(0)) error message: /usr/lib/ruby/1.8/tk.rb:1807:in `_invoke_without_enc': bad window path name "tab0" (RuntimeError) from /usr/lib/ruby/1.8/tk.rb:1807:in `_ip_invoke_core' from /usr/lib/ruby/1.8/tk.rb:1843:in `_tk_call_core' from /usr/lib/ruby/1.8/tk.rb:1871:in `tk_call_without_enc' from /usr/lib/ruby/1.8/tk.rb:4920:in `create_self' from /usr/lib/ruby/1.8/tk.rb:4875:in `initialize' from /home/philip/workspaces/ruby/test/tabtest.rb:11:in `new' from /home/philip/workspaces/ruby/test/tabtest.rb:11 -- Posted via http://www.ruby-forum.com/.