SourceForge.net Logo
Rss::Blocks 0.2
a codeblocks plugin that shows rss feeds

F:/C++/rssblocks/trunk/rssblockscfgdlg.h

Go to the documentation of this file.
00001 /***************************************************************
00002  * Name:      rssblokscfgdlg.h
00003  * Purpose:   config dialog class definition
00004  * Author:    Gabriel Espinoza
00005  * Created:   2011-03-06
00006  * Copyright: Gabriel Espinoza
00007  * License: GPLv3+
00008  **************************************************************/
00009  #ifndef RSSBLOCKSCFGDLG_H
00010 #define RSSBLOCKSCFGDLG_H
00011 
00012 #include <configurationpanel.h>
00013 #include <wx/event.h>
00014 
00015 namespace rssblocks {
00020 class RssBlocksCfgDlg : public cbConfigurationPanel
00021 {
00022         public:
00023                 RssBlocksCfgDlg(wxEvtHandler* evt,wxWindow* parent,wxWindowID id);
00024                 virtual ~RssBlocksCfgDlg();
00025                 virtual wxString GetTitle() const {return wxT("Rss::Blocks");}
00026         virtual wxString GetBitmapBaseName() const {return wxT("rssblocks");}
00027         virtual void OnApply();
00028         virtual void OnCancel();
00029         private:
00030                 static const long ID_URL;
00031                 static const long ID_CTPL;
00032                 static const long ID_ITPL;
00033                 static const long ID_UPTIME;
00034                 static const long ID_SAVETMP;
00035                 static const long ID_LINK;
00036                 wxEvtHandler* p_evt;
00037         DECLARE_EVENT_TABLE();
00038 };
00039 }//namespace rssblocks
00040 
00041 #endif // RSSBLOCKSCFGDLG_H