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/.