Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

dlgMultiCheckConf.hpp

Go to the documentation of this file.
00001 /* 00002 * wxChecksums 00003 * Copyright (C) 2003-2004 Julien Couot 00004 * 00005 * This program is free software; you can redistribute it and/or 00006 * modify it under the terms of the GNU General Public License 00007 * as published by the Free Software Foundation; either version 2 00008 * of the License, or (at your option) any later version. 00009 * 00010 * This program is distributed in the hope that it will be useful, 00011 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00013 * GNU General Public License for more details. 00014 * 00015 * You should have received a copy of the GNU General Public License 00016 * along with this program; if not, write to the Free Software 00017 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 00018 */ 00019 00020 /** 00021 * \file dlgMultiCheckConf.hpp 00022 * Configuration dialog for checking multiple checksums' files. 00023 */ 00024 00025 #ifndef INC_DLGMULTICHECKCONF_HPP 00026 #define INC_DLGMULTICHECKCONF_HPP 00027 00028 //--------------------------------------------------------------------------- 00029 // For compilers that support precompilation, includes "wx.h". 00030 #include <wx/wxprec.h> 00031 00032 #ifdef __BORLANDC__ 00033 #pragma hdrstop 00034 #endif 00035 00036 #ifndef WX_PRECOMP 00037 // Include your minimal set of headers here, or wx.h 00038 #include <wx/wx.h> 00039 #endif 00040 00041 #include "dlgFilesSelector.hpp" 00042 #include "fdftlmk.hpp" 00043 //--------------------------------------------------------------------------- 00044 00045 00046 /** 00047 * Dialog for choosing multiple checksums' files to check. 00048 */ 00049 class dlgMultiCheckConf : public dlgFilesSelector 00050 { 00051 public: 00052 // Creates a new dialog. 00053 dlgMultiCheckConf(); 00054 00055 // Creates a new dialog. 00056 dlgMultiCheckConf(wxWindow* parent); 00057 00058 // Destructor. 00059 virtual ~dlgMultiCheckConf(); 00060 00061 // Creates and initializes the controls of the dialog. 00062 // void createControls(); 00063 00064 00065 protected: 00066 // DECLARE_EVENT_TABLE() 00067 00068 private: 00069 DECLARE_DYNAMIC_CLASS(dlgMultiCheckConf) 00070 00071 public: 00072 // Gets the root configuration key for parameters of this dialog 00073 virtual wxString getRootConfigKey(); 00074 00075 protected: 00076 // Gets the string for the specified UI element. 00077 virtual wxString getUIString(UIStrings id); 00078 00079 // Returns a set of filters for the "Add files" dialog. 00080 virtual wxFileDialogFilterMaker getFiltersForAddFilesDialog(); 00081 }; 00082 //--------------------------------------------------------------------------- 00083 00084 #endif // INC_DLGMULTICHECKCONF_HPP

Generated on Sun May 30 13:37:44 2004 for wxChecksums by doxygen 1.3.7