Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

blocked_dialog.h

Go to the documentation of this file.
      00001 //----------------------------------------------------------------------------------------
      00011 // RCS-ID:      $Id: blocked_dialog.h,v 1.9 2002/09/10 18:07:55 robertoconnor Exp $
      00012 //----------------------------------------------------------------------------------------
      00013 
      00014 //----------------------------------------------------------------------------------------
      00015 // Begin single inclusion of this .h file condition
      00016 //----------------------------------------------------------------------------------------
      00017 
      00018 #ifndef _BLOCKED_DIALOG_H_
      00019 #define _BLOCKED_DIALOG_H_
      00020 
      00021 //----------------------------------------------------------------------------------------
      00022 // GCC interface
      00023 //----------------------------------------------------------------------------------------
      00024 
      00025 #if defined(__GNUG__) && ! defined(__APPLE__)
      00026     #pragma interface "blocked_dialog.h"
      00027 #endif
      00028 
      00029 //----------------------------------------------------------------------------------------
      00030 // Shared defines
      00031 //----------------------------------------------------------------------------------------
      00032 
      00033 #include "plucker_defines.h"
      00034 
      00035 //----------------------------------------------------------------------------------------
      00036 // Begin feature removal condition
      00037 //----------------------------------------------------------------------------------------
      00038 
      00039 #if ( setupUSE_INTEGRATED_EXCLUSION_LIST_EDITOR )
      00040 
      00041 //----------------------------------------------------------------------------------------
      00042 // Headers
      00043 //----------------------------------------------------------------------------------------
      00044 
      00045 #include "wx/dialog.h"
      00046 #include "wx/listctrl.h"
      00047 
      00048 //----------------------------------------------------------------------------------------
      00049 // Class definition: blocked_dialog
      00050 //----------------------------------------------------------------------------------------
      00051 
      00053 
      00057 class blocked_dialog : public wxDialog
00058 {
00059 
00060 public:    
00061 
00063 
00069     blocked_dialog( wxWindow* parent, 
00070                     wxString exclusion_string, 
00071                     long& action,
00072                     long& priority
00073                   );
00074 
00076     ~blocked_dialog();
00077     
00079 
00084     void transfer_to( wxString& exclusion_string,
00085                       long& action,
00086                       long& priority 
00087                     );
00088     
00089 private:
00090     
00091     // Override base class functions
00092     void OnOK( wxCommandEvent& event );
00093     void on_help_button( wxCommandEvent& event ); 
00094 
00095     DECLARE_EVENT_TABLE()
00096     
00097 };
00098 
00099 //----------------------------------------------------------------------------------------
00100 // End feature removal condition
00101 //----------------------------------------------------------------------------------------
00102 
00103 #endif // setupUSE_INTEGRATED_EXCLUSION_LIST_EDITOR
00104 
00105 //----------------------------------------------------------------------------------------
00106 // End single inclusion of this .h file condition
00107 //----------------------------------------------------------------------------------------
00108 
00109 #endif  //_BLOCKED_DIALOG_H_