[ruby-list:49641] Re: RubyTkのgridをスクロールさせたい

From: dezawa <dezawa@...>
Date: 2013-10-08 23:47:36 UTC
List: ruby-list #49641
dezawaです

駄目でした。
> バグっぽいですね.
> 情報を得る手段はいくつか用意されていますが,
>    table.current_window_configinfo([row,clm], :window)
>    table.window_configinfo([row,clm])
>    table.window_configinfo([row,clm], :window)
>    table.window_cget([row,clm], :window)
> のいずれでもダメでしょうか?

current_window_configinfo  => {"window"=>nil}
window_configinfo =>
[["background", "background", "Background", "", ""],
 ["bd", "borderWidth"],
 ["bg", "background"],
 ["borderwidth", "borderWidth", "BorderWidth", "", ""],
 ["create", "", "", "", ""],
 ["padx", "", "", "", -1],
 ["pady", "", "", "", -1],
 ["sticky", "", "", "", "nesw"],
 ["relief", "relief", "Relief", "", ""],
 ["window", "", "", "", nil]]
window_configinfo([row,clm], :window) => ["window", "", "", nil, nil]
window_cget([row,clm], :window) => nil

bug っぽいですか。
とりあえずは各widgetに当てはめた TkVariable を一覧に残して
参照することで逃げてみます。

有難うございました。
                                   出沢

In This Thread