From: Yukiharu Y. <ya...@ne...> - 2014-01-21 05:05:49
|
おはようございます。 矢吹です。 自分のかゆい所を掻くために、Debian GNU/Linux Wheezy で ruby-gtk2 を 使いコードを掻いている^h^h^h^h^h書いています。サンプルプログラム (/usr/share/doc/ruby-gtk2/example/) や、ここのドキュメントを 参考にさせてもらっています。 今回の質問はで Gtk::ListStore で表示している内容を絞り込んで、操作を したいので、調べていると (1) enable_search というのが http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?Gtk%3A%3ATreeView に載っていました。これのサンプルプログラムか、使い方のコードをどこか で見つけていらっしゃる方はいますか? いちおう手持ちのサンプルをgrep してみましたが見つからなかったので。 (2) 上記が絞り込むのに適切でない場合に、検索毎に ListStore の内容を 一行ずつ消して、一行づつ追加する(表示させずに最後にvisibleにする とはいえ、)のは、ちょっと遅いというか、データを一括で消す プラクティスがあると思い、ここに投稿します。 もし、内容が不適切なら、よさそうな場所があれば移動します。ご容赦ください。 -- ====+====+====+====+====+====+====+====+====+====+====+====+====+====+ Yukiharu Yabuki (矢吹幸治) I use Debian GNU/Linux mail: ya...@ne... クレクレタコラは好き / クレクレタコだはイヤ ====+====+====+====+====+====+====+====+====+====+====+====+====+====+ |