From: Mahoro S. <ma...@to...> - 2012-12-09 14:50:10
|
志村と申します. ruby/gtk2のupdateを行ったところ,今まで動いていたスクリプトに不具合が発 生しました. 現象は テキストエントリーフィールドが Editable にならない. というものです. チュートリアルのスクリプトでも現象の再現を確認しました. http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk2-numtxt-entry 実行環境 OS:Windows7 Home Premium ruby 1.9.3.p327 [i386-mingw32] gtk2 1.1.6 [x86-mingw32] ちなみに古いバージョンだと Editable になりました. 古いバージョンの実行環境 OS:Windows7 Home Premium ruby 1.9.3.p194 [x86-mingw32] gtk2 1.1.3 [x86-mingw32] 対処法を教えていただけますでしょうか. -- 志村 |
From: Kouhei S. <ko...@co...> - 2012-12-09 14:59:44
|
須藤です。 In <50C...@to...> "[ruby-gnome2-devel-ja] ruby/gtk2 Text entry field is uneditable" on Sun, 09 Dec 2012 23:50:01 +0900, Mahoro Shimura <ma...@to...> wrote: > ruby/gtk2のupdateを行ったところ,今まで動いていたスクリプトに不具合が発 > 生しました. > > 現象は > テキストエントリーフィールドが Editable にならない. > というものです. > > チュートリアルのスクリプトでも現象の再現を確認しました. > http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk2-numtxt-entry > > 実行環境 > OS:Windows7 Home Premium > ruby 1.9.3.p327 [i386-mingw32] > gtk2 1.1.6 [x86-mingw32] > > ちなみに古いバージョンだと Editable になりました. > > 古いバージョンの実行環境 > OS:Windows7 Home Premium > ruby 1.9.3.p194 [x86-mingw32] > gtk2 1.1.3 [x86-mingw32] > > 対処法を教えていただけますでしょうか. gtk2ではなく、GTK+の問題かもしれません。 gtk2 1.1.3ではGTK+ 2.24.8を使っていて、1.1.6では2.24.10を使っ ているのです。 1.1.4と1.1.5も試してもらえないでしょうか。 1.1.4はGTK+ 2.24.8で、1.1.5はGTK+ 2.24.10なので、もし、 1.1.3と1.1.4で動いて、1.1.5と1.1.6で動かないならGTK+に問題が ありそうな気がします。 もしそうなら、GTK+ 2.24.8をバンドルしたgtk2をリリースしよう と思います。 ちなみに、gtk2 1.1.4は以下のようにインストールできます。 > gem install gtk2 -v '=1.1.4' gtk2 1.1.5は以下のようにインストールできます。 > gem install gtk2 -v '=1.1.5' Rubyスクリプト中で使うgtk2のバージョンを指定するためには 以下のようにrequire "gtk2"の前にgem "gtk2", "= バージョン" を書いてください。 1.1.4: gem "gtk2", "= 1.1.4" require "gtk2" 1.1.5: gem "gtk2", "= 1.1.5" require "gtk2" |
From: Mahoro S. <ma...@to...> - 2012-12-09 15:15:13
|
志村です. 須藤様,早速の御回答有難うございました. (2012/12/09 23:59), Kouhei Sutou wrote: > 須藤です。 > > In <50C...@to...> > "[ruby-gnome2-devel-ja] ruby/gtk2 Text entry field is uneditable" on Sun, 09 Dec 2012 23:50:01 +0900, > Mahoro Shimura <ma...@to...> wrote: > >> ruby/gtk2のupdateを行ったところ,今まで動いていたスクリプトに不具合が発 >> 生しました. >> >> 現象は >> テキストエントリーフィールドが Editable にならない. >> というものです. >> >> チュートリアルのスクリプトでも現象の再現を確認しました. >> http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk2-numtxt-entry >> >> 実行環境 >> OS:Windows7 Home Premium >> ruby 1.9.3.p327 [i386-mingw32] >> gtk2 1.1.6 [x86-mingw32] >> >> ちなみに古いバージョンだと Editable になりました. >> >> 古いバージョンの実行環境 >> OS:Windows7 Home Premium >> ruby 1.9.3.p194 [x86-mingw32] >> gtk2 1.1.3 [x86-mingw32] >> >> 対処法を教えていただけますでしょうか. > > gtk2ではなく、GTK+の問題かもしれません。 > > gtk2 1.1.3ではGTK+ 2.24.8を使っていて、1.1.6では2.24.10を使っ > ているのです。 > > 1.1.4と1.1.5も試してもらえないでしょうか。 > 1.1.4はGTK+ 2.24.8で、1.1.5はGTK+ 2.24.10なので、もし、 > 1.1.3と1.1.4で動いて、1.1.5と1.1.6で動かないならGTK+に問題が > ありそうな気がします。 > > もしそうなら、GTK+ 2.24.8をバンドルしたgtk2をリリースしよう > と思います。 > > ちなみに、gtk2 1.1.4は以下のようにインストールできます。 > > > gem install gtk2 -v '=1.1.4' > > gtk2 1.1.5は以下のようにインストールできます。 > > > gem install gtk2 -v '=1.1.5' > > Rubyスクリプト中で使うgtk2のバージョンを指定するためには > 以下のようにrequire "gtk2"の前にgem "gtk2", "= バージョン" > を書いてください。 > > 1.1.4: > > gem "gtk2", "= 1.1.4" > require "gtk2" > > 1.1.5: > > gem "gtk2", "= 1.1.5" > require "gtk2" > > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > ruby-gnome2-devel-ja mailing list > rub...@li... > https://lists.sourceforge.net/lists/listinfo/ruby-gnome2-devel-ja > 試してみました. お察しの通り,1.1.4 までは動き,1.1.5 以降は動きませんでした. -- 志村 真帆呂 東海大学理学部情報数理学科 講師 ma...@to... Tel:0463-58-1211(内線3652) |
From: Mahoro S. <ma...@to...> - 2012-12-10 13:30:45
|
志村です. (2012/12/10 22:01), Kouhei Sutou wrote:> 須藤です。 > > In <50C...@to...> > "Re: [ruby-gnome2-devel-ja] ruby/gtk2 Text entry field is uneditable" on Mon, 10 Dec 2012 00:15:03 +0900, > Mahoro Shimura <ma...@to...> wrote: > >> 試してみました. > > ありがとうございます。 > >> お察しの通り,1.1.4 までは動き,1.1.5 以降は動きませんでした. > > GTK+ 2.24.8-1をバンドルした1.1.7をリリースしたので試してもら > えませんか? > インストールして動作確認をしたところ,うまく動きました. 迅速なご対応,有難うございました. -- 志村 -- 志村 真帆呂 東海大学理学部情報数理学科 講師 ma...@to... Tel:0463-58-1211(内線3652) |
From: Kouhei S. <ko...@co...> - 2012-12-10 14:09:19
|
須藤です。 In <50C...@to...> "Re: [ruby-gnome2-devel-ja] ruby/gtk2 Text entry field is uneditable" on Mon, 10 Dec 2012 22:30:32 +0900, Mahoro Shimura <ma...@to...> wrote: >> GTK+ 2.24.8-1をバンドルした1.1.7をリリースしたので試してもら >> えませんか? >> > > インストールして動作確認をしたところ,うまく動きました. 確認ありがとうございます。 うまく動いてよかったです。 |
From: Kouhei S. <ko...@co...> - 2012-12-10 13:02:02
|
須藤です。 In <50C...@to...> "Re: [ruby-gnome2-devel-ja] ruby/gtk2 Text entry field is uneditable" on Mon, 10 Dec 2012 00:15:03 +0900, Mahoro Shimura <ma...@to...> wrote: > 試してみました. ありがとうございます。 > お察しの通り,1.1.4 までは動き,1.1.5 以降は動きませんでした. GTK+ 2.24.8-1をバンドルした1.1.7をリリースしたので試してもら えませんか? |