ruby-changes:5207
From: nagai <ko1@a...>
Date: Fri, 30 May 2008 11:31:30 +0900 (JST)
Subject: [ruby-changes:5207] Ruby:r16702 (ruby_1_8): * ext/tk/sample/demos-jp/widget, ext/tk/sample/demos-en/widget:
nagai 2008-05-30 11:31:17 +0900 (Fri, 30 May 2008) New Revision: 16702 Modified files: branches/ruby_1_8/ext/tk/sample/demos-en/widget branches/ruby_1_8/ext/tk/sample/demos-jp/widget Log: * ext/tk/sample/demos-jp/widget, ext/tk/sample/demos-en/widget: commit wrong version of code at the last commitment. sorry. http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ext/tk/sample/demos-jp/widget?r1=16702&r2=16701&diff_format=u http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ext/tk/sample/demos-en/widget?r1=16702&r2=16701&diff_format=u Index: ruby_1_8/ext/tk/sample/demos-jp/widget =================================================================== --- ruby_1_8/ext/tk/sample/demos-jp/widget (revision 16701) +++ ruby_1_8/ext/tk/sample/demos-jp/widget (revision 16702) @@ -864,10 +864,21 @@ TkGrid.columnconfigure(f, 0, 'weight'=>1, 'minsize'=>0) } end + + btag = TkBindTag.new + + btag.bind('Key', $set_linenum, '%W') + btag.bind('Button', $set_linenum, '%W') + + btags = $code_text.bindtags + btags.insert(btags.index($code_text.class) + 1, btag) + $code_text.bindtags = btags + else $code_window.deiconify $code_window.raise end + $code_window.title("Demo code: #{file}") $code_window.iconname(file) # fid = open(file, 'r') @@ -879,15 +890,6 @@ #$code_text.set_insert('1.0') TkTextMarkInsert.new($code_text,'1.0') - btag = TkBindTag.new - - btag.bind('Key', $set_linenum, '%W') - btag.bind('Button', $set_linenum, '%W') - - btags = $code_text.bindtags - btags.insert(btags.index($code_text.class) + 1, btag) - $code_text.bindtags = btags - $set_linenum.call($code_text) fid.close @@ -954,6 +956,16 @@ $code_window.bindinfo('Return').each{|cmd, arg| $code_window.bind_append('Escape', cmd, arg) } + + btag = TkBindTag.new + + btag.bind('Key', $set_linenum, '%W') + btag.bind('Button', $set_linenum, '%W') + + btags = $code_text.bindtags + btags.insert(btags.index($code_text.class) + 1, btag) + $code_text.bindtags = btags + else $code_window.deiconify $code_window.raise @@ -966,15 +978,6 @@ $code_text.insert('1.0', fid.read) TkTextMarkInsert.new($code_text,'1.0') - btag = TkBindTag.new - - btag.bind('Key', $set_linenum, '%W') - btag.bind('Button', $set_linenum, '%W') - - btags = $code_text.bindtags - btags.insert(btags.index($code_text.class) + 1, btag) - $code_text.bindtags = btags - $set_linenum.call($code_text) fid.close Index: ruby_1_8/ext/tk/sample/demos-en/widget =================================================================== --- ruby_1_8/ext/tk/sample/demos-en/widget (revision 16701) +++ ruby_1_8/ext/tk/sample/demos-en/widget (revision 16702) @@ -826,10 +826,21 @@ TkGrid.columnconfigure(f, 0, 'weight'=>1, 'minsize'=>0) } end + + btag = TkBindTag.new + + btag.bind('Key', $set_linenum, '%W') + btag.bind('Button', $set_linenum, '%W') + + btags = $code_text.bindtags + btags.insert(btags.index($code_text.class) + 1, btag) + $code_text.bindtags = btags + else $code_window.deiconify $code_window.raise end + $code_window.title("Demo code: #{file}") $code_window.iconname(file) # fid = open(file, 'r') @@ -841,16 +852,6 @@ #$code_text.set_insert('1.0') TkTextMarkInsert.new($code_text,'1.0') - btag = TkBindTag.new - - - btag.bind('Key', $set_linenum, '%W') - btag.bind('Button', $set_linenum, '%W') - - btags = $code_text.bindtags - btags.insert(btags.index($code_text.class) + 1, btag) - $code_text.bindtags = btags - $set_linenum.call($code_text) fid.close @@ -916,6 +917,17 @@ $code_window.bindinfo('Return').each{|cmd, arg| $code_window.bind_append('Escape', cmd, arg) } + + btag = TkBindTag.new + + btag.bind('Key', $set_linenum, '%W') + btag.bind('Button', $set_linenum, '%W') + btag.bind('Configure', $set_linenum, '%W') + + btags = $code_text.bindtags + btags.insert(btags.index($code_text.class) + 1, btag) + $code_text.bindtags = btags + else $code_window.deiconify $code_window.raise @@ -928,15 +940,6 @@ $code_text.insert('1.0', fid.read) TkTextMarkInsert.new($code_text,'1.0') - btag = TkBindTag.new - - btag.bind('Key', $set_linenum, '%W') - btag.bind('Button', $set_linenum, '%W') - - btags = $code_text.bindtags - btags.insert(btags.index($code_text.class) + 1, btag) - $code_text.bindtags = btags - $set_linenum.call($code_text) fid.close -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/