SimpleText DAY 3 - アプリがきちんと終了するようにする
さて、気づいた人もいるかもしれませんが、
前回作成したSimpleTextをコマンドラインから実行。
$ ./SimpleText
その後、ウィンドウを閉じてもコマンドライン端末に制御が戻ってきません。
これはウィンドウを閉じてもプログラム自体が終了していないからです。
まずはそこを修正してみましょう。
callbacks.cを開いてください。
on_window_destroy(GtkObject *object, gpointer user_data)
{}
gtk_main_quit は、main関数内の gtk_main を終了させます。
もう一度、コマンドライン上でSimpleTextを実行してみましょう。
今度はウィンドウを閉じたときに端末に制御が戻ってきたはずです。
短いですが今日はこの辺で。