[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:002035] Re: DCLExt::color_bar



神代です.

At Thu, 20 Jan 2005 17:26:20 +0900, Takeshi Horinouchi wrote:

> ただ、恐らく自分自身はしばらく手をつけられそうにありません。
> 上記の2項とも、もしパッチを作ってくれればとりこみます。

とりあえず,簡単な 1つ目だけ…… (^^;;;

2つ目は,実際にはそれほど困らないので,急ぎではないです.
GGraph::color_bar で直接オプション指定をしたときにはじかれちゃうだけで,
GGraph::tone のあとにオプションなしで呼べば前の設定が引き継がれるので.
普通はそう使うことが多いですよね.
時間があればやってみますです.


diff -uNr gphys-0.3.5_orig/lib/numru/ggraph.rb gphys-0.3.5/lib/numru/ggraph.rb
--- gphys-0.3.5_orig/lib/numru/ggraph.rb	2005-01-13 21:32:27.000000000 +0900
+++ gphys-0.3.5/lib/numru/ggraph.rb	2005-01-20 16:47:22.000000000 +0900
@@ -1504,6 +1504,9 @@
 
     def color_bar(options=nil)
 
+      lclip = DCL::sgpget("lclip")
+      DCL::sgpset("lclip", false) if lclip
+
       opt = @@color_bar_options.interpret(options)
 
       levels = opt['levels']
@@ -1905,6 +1908,7 @@
         DCL::grsvpt(vx1,vx2,vy1,vy2)
 
       end
+      DCL::sgpset("lclip", true) if lclip
     end
 
   end