00001 //----------------------------------------------------------------------------------------
00011 // RCS-ID: $Id: build_progress_wrappers.h,v 1.2 2003/02/06 21:47:30 robertoconnor Exp $
00012 //----------------------------------------------------------------------------------------
00013
00014 //----------------------------------------------------------------------------------------
00015 // Begin single inclusion of this .h file condition
00016 //----------------------------------------------------------------------------------------
00017
00018 #ifndef _BUILD_PROGRESS_WRAPPERS_H_
00019 #define _BUILD_PROGRESS_WRAPPERS_H_
00020
00021 //----------------------------------------------------------------------------------------
00022 // GCC interface
00023 //----------------------------------------------------------------------------------------
00024
00025 #if defined(__GNUG__) && ! defined(__APPLE__)
00026 #pragma interface "build_progress_wrappers.h"
00027 #endif
00028
00029 //----------------------------------------------------------------------------------------
00030 // Shared defines
00031 //----------------------------------------------------------------------------------------
00032
00033 #include "plucker_defines.h"
00034
00035 //----------------------------------------------------------------------------------------
00036 // Class option flags
00037 //----------------------------------------------------------------------------------------
00038
00039 # if ( setupUSE_MSW_FORCE_COMMANDLINE_AUTOCLOSE_PROGRESS_CLOSURE )
00040 enum {
00042
00049 optionFORCE_PROGRAM_TERMINATION_ON_PROGRESS_DIALOG_CLOSE = 1
00050 };
00051 #endif
00052
00053 //----------------------------------------------------------------------------------------
00054 // Class definition: build_progress_wrappers
00055 //----------------------------------------------------------------------------------------
00056
00058
00062 class build_progress_wrappers
00063 {
00064
00065 public:
00066
00068
00074 static int launch_build_progress_dialog( wxWindow* parent,
00075 const wxArrayString& channel_sections
00076
00077 # if ( setupUSE_MSW_FORCE_COMMANDLINE_AUTOCLOSE_PROGRESS_CLOSURE )
00078 ,
00079 long force_commandline_autoclose = 0
00080 #endif
00081
00082 );
00083
00084 };
00085
00086 //----------------------------------------------------------------------------------------
00087 // End single inclusion of this .h file condition
00088 //----------------------------------------------------------------------------------------
00089
00090 #endif //_BUILD_PROGRESS_WRAPPERS_H_