[#39948] exit in Ruby/GTK window — NAWATE Masahiko <strike@...>

縄手@松江です.

31 messages 2004/08/10
[#39949] Re: exit in Ruby/GTK window — Masao Mutoh <mutoh@...> 2004/08/10

むとうです。

[#40526] procの動作について(質問) — "Hisashi Yahata" <yahatah@...> 2005/01/13

[#39973] 初心者向けの意見交換の場は?簡単な質問はどこにすればよいでしょうか。 — "Hisashi Yahata" <yahatah@...> 2004/08/26

60歳間近になった素人ですが、rubyに興味をもち、勉強を始めました。

[ruby-list:39948] exit in Ruby/GTK window

From: NAWATE Masahiko <strike@...>
Date: 2004-08-10 13:23:10 UTC
List: ruby-list #39948
縄手@松江です.

三並慶佐さんの「Ruby/GTKプログラミング入門」を見ながら勉強しています
が,その本の中の例題のスクリプトで私の環境,

Vine Linux 2.6r3
ruby 1.6.7
ruby-gtk-0.30-0vl1

で,うまく動作しないものがあるので,誰か教えて下さい.

例題としてあげてあるeditor.rbの次のような終了コードを実行すると,保存
などの一切の処理(file_save())を通り抜けてexitが一気に実行されてしまい
ます.

        def file_save_quit()
                file_save()
                exit
        end

ここで,file_save()はファイルが更新されていたら保存に移る定義済のメソ
ッドです.より詳しく言うと,一度保存して名前の付いているファイルであれ
ば更新保存されていますが,名前の付いていないものですと,保存プロセスを
通り抜けてexitに行ってしまいます.

#というだけではあまり説明になっていないかもしれませんが.

オリジナルのコード自体は

http://www.rubycgi.org/ruby_gtk_book/

にあります.

In This Thread

Prev Next