diff options
Diffstat (limited to 'ext/tk/sample/demos-jp/menubu.rb')
-rw-r--r-- | ext/tk/sample/demos-jp/menubu.rb | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/ext/tk/sample/demos-jp/menubu.rb b/ext/tk/sample/demos-jp/menubu.rb index 78418ce3ea..06f9eb875e 100644 --- a/ext/tk/sample/demos-jp/menubu.rb +++ b/ext/tk/sample/demos-jp/menubu.rb @@ -1,4 +1,4 @@ -# -*- coding: euc-jp -*- +# -*- coding: utf-8 -*- require "tkcanvas" def optionMenu(menubutton, varName, firstValue, *rest) @@ -38,16 +38,16 @@ base_frame = TkFrame.new($menubu_demo).pack(:fill=>:both, :expand=>true) # version check if $tk_version.to_f < 8.0 -# label +# label 生成 TkLabel.new(base_frame,'font'=>$font,'wraplength'=>'4i','justify'=>'left') { - text("¹Ԥ褦ȤץȤ Tk8.0 ʾѤǤ뵡ǽѤƤ뤿ᡢʤ Ruby#{VERSION}/Tk#{$tk_version}#{(Tk::JAPANIZED_TK)? 'jp': ''} Ǥ˼¹ԤǤޤäƥǥμ¹ԤߤޤΥɻȥܥȤǡ¹Ԥߤ줿ץȤΥȤ뤳ȤϲǽǤ") + text("実行しようとしたスクリプトは Tk8.0 以上で利用できる機能を利用しているため、あなたの Ruby#{VERSION}/Tk#{$tk_version}#{(Tk::JAPANIZED_TK)? 'jp': ''} では正常に実行できません。よってデモの実行を中止しました。ただし、下のコード参照ボタンを押すことで、実行が中止されたスクリプトのソースを参照することは可能です。") }.pack('side'=>'top') -# frame +# frame 生成 TkFrame.new(base_frame) {|frame| TkButton.new(frame) { - #text 'λ' - text 'Ĥ' + #text '了解' + text '閉じる' command proc{ tmppath = $menubu_demo $menubu_demo = nil @@ -56,7 +56,7 @@ TkFrame.new(base_frame) {|frame| }.pack('side'=>'left', 'expand'=>'yes') TkButton.new(frame) { - text 'ɻ' + text 'コード参照' command proc{showCode 'menubu'} }.pack('side'=>'left', 'expand'=>'yes') }.pack('side'=>'bottom', 'fill'=>'x', 'pady'=>'2m') @@ -160,8 +160,8 @@ center = TkFrame.new(body) { TkFrame.new(base_frame) {|frame| TkButton.new(frame) { - #text 'λ' - text 'Ĥ' + #text '了解' + text '閉じる' command proc { tmppath = $menubu_demo $menubu_demo = nil @@ -170,7 +170,7 @@ TkFrame.new(base_frame) {|frame| }.pack('side'=>'left', 'expand'=>'yes') TkButton.new(frame) { - text 'ɻ' + text 'コード参照' command proc { showCode 'menubu' } }.pack('side'=>'left', 'expand'=>'yes') }.pack('side'=>'bottom', 'expand'=>'yes', 'fill'=>'x', 'pady'=>'2m') @@ -179,10 +179,10 @@ msg = TkLabel.new(center) { # font $font wraplength '4i' justify 'left' - text "ϥ˥塼ܥΥǥǤ\"Below\"Υܥ\ -˥˥塼Ф\"Right\"Υܥϱ˥˥塼Фơ\ -ġĤȤʤޤʸϤβˤ2ĤΥץ˥塼ޤ\ -1Ĥ̤Υ˥塼ǡ⤦1Ĥ16ΥѥåȤǤ" + text "これはメニューボタンのデモです。\"Below\"のボタンは\ +下にメニューを出し、\"Right\"のボタンは右にメニューを出して、\ +……となります。この文章の下には2つのオプションメニューがあります。\ +1つは普通のメニューで、もう1つは16色のパレットです。" } msg.pack('side'=>'top', 'padx'=>25, 'pady'=>25) |