平松です。
TkPhotoImage クラスの put メソッドの使い方が分かりません。
と、いうか書き方が分からないです。
tcl/tk の
image create photo image1 -height 16 -width 16
image put Black -to 0 0 16 16
にあたるものとして
image1 = TkPhotoImage.new('height'=>16, 'width'=>16)
image1.put 'Black', 'to'=>'0 0 16 16'
としてみたのですが、
//e/ruby/lib/tk.rb:300:in '_eval' ungecognized option "-to 0 0 16 16": must be -to(RuntimeError)
というエラーメッセージが出てしまいます。
image1.put 'Black'
だとエラーになりません。
image1.put 'Black', '-to 0 0 16 16'
はエラーです。
// 平松祥史(Hiramatsu, Yoshifumi)
// hiramatu / cdrom.co.jp