TLE: Cause Quit action to return, rather than simply calling exit.

This commit is contained in:
Jonathan Moore Liles 2008-06-10 23:50:18 -05:00
parent 5e5e79b412
commit 3740c8a566
1 changed files with 6 additions and 6 deletions

View File

@ -160,10 +160,10 @@ Loggable::progress_callback( &TLE::progress_cb, this );} {}
Function {make_window()} {open Function {make_window()} {open
} { } {
Fl_Window main_window { Fl_Window main_window {
label Timeline open label Timeline
xywh {254 189 1025 770} type Double resizable xclass Non_DAW visible xywh {254 189 1025 770} type Double resizable xclass Non_DAW visible
} { } {
Fl_Menu_Bar menubar {open Fl_Menu_Bar menubar {
xywh {0 0 1024 25} xywh {0 0 1024 25}
} { } {
Submenu {} { Submenu {} {
@ -715,8 +715,7 @@ if ( engine->zombified() && ! zombie )
((TLE*)v)->update_status();} {} ((TLE*)v)->update_status();} {}
} }
Function {make_about_dialog()} {open Function {make_about_dialog()} {} {
} {
Fl_Window about_dialog_window { Fl_Window about_dialog_window {
label About open label About open
private xywh {758 335 495 600} type Double xclass {Non-DAW} visible private xywh {758 335 495 600} type Double xclass {Non-DAW} visible
@ -811,7 +810,8 @@ project_name->redraw();} {}
save(); save();
exit( 0 );} {} while ( Fl::first_window() ) Fl::first_window()->hide();} {selected
}
} }
Function {progress_cb( int p, void *arg )} {open return_type {static void} Function {progress_cb( int p, void *arg )} {open return_type {static void}
} { } {
@ -933,7 +933,7 @@ while ( _window->shown() )
Function {make_window()} {open Function {make_window()} {open
} { } {
Fl_Window _window { Fl_Window _window {
label {Project info} open selected label {Project info} open
xywh {623 64 550 625} type Double visible xywh {623 64 550 625} type Double visible
} { } {
Fl_Value_Output {} { Fl_Value_Output {} {