1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* ext/tk/lib/tk/timer.rb (TkRTTimer): correct calculation of offset

value. get a little better accuracy.
* ext/tk/sample/demos-en/widget: use a binding with no local variables
  when eval a sample script.
* ext/tk/sample/demos-en/bind.rb: ditto.
* ext/tk/sample/demos-en/tcolor: ditto.
* ext/tk/sample/demos-jp/widget: ditto.
* ext/tk/sample/demos-jp/bind.rb: ditto.
* ext/tk/sample/demos-jp/tcolor: ditto.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@8143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nagai 2005-03-13 15:19:16 +00:00
parent eb9bb3786a
commit 2150e7f5a1
9 changed files with 187 additions and 49 deletions

View file

@ -90,17 +90,35 @@ TkText.new($bind_demo){|t|
tag_binding_for_bind_demo(tag, tagstyle_bold, tagstyle_normal)
}
d1.bind('1',
proc{eval `cat #{[$demo_dir,'items.rb'].join(File::Separator)}`})
proc{
eval(`cat #{[$demo_dir,'items.rb'].join(File::Separator)}`,
_null_binding)
})
d2.bind('1',
proc{eval `cat #{[$demo_dir,'plot.rb'].join(File::Separator)}`})
proc{
eval(`cat #{[$demo_dir,'plot.rb'].join(File::Separator)}`,
_null_binding)
})
d3.bind('1',
proc{eval `cat #{[$demo_dir,'ctext.rb'].join(File::Separator)}`})
proc{
eval(`cat #{[$demo_dir,'ctext.rb'].join(File::Separator)}`,
_null_binding)
})
d4.bind('1',
proc{eval `cat #{[$demo_dir,'arrow.rb'].join(File::Separator)}`})
proc{
eval(`cat #{[$demo_dir,'arrow.rb'].join(File::Separator)}`,
_null_binding)
})
d5.bind('1',
proc{eval `cat #{[$demo_dir,'ruler.rb'].join(File::Separator)}`})
proc{
eval(`cat #{[$demo_dir,'ruler.rb'].join(File::Separator)}`,
_null_binding)
})
d6.bind('1',
proc{eval `cat #{[$demo_dir,'cscroll.rb'].join(File::Separator)}`})
proc{
eval(`cat #{[$demo_dir,'cscroll.rb'].join(File::Separator)}`,
_null_binding)
})
TkTextMarkInsert.new(t, '0.0')
configure('state','disabled')