view include/ccnframe.h @ 21:eb3f5c7c990f

small changes.
author pyon@macmini
date Mon, 25 Jul 2011 05:20:55 +0900
parents 710be7b6a873
children 05f76f9f9186
line wrap: on
line source

// Filename   : ccnframe.h
// Last Change: 22-Jul-2011.
//

#ifndef __CCNFRAME__
#define __CCNFRAME__
#include "wx/wxprec.h"

#ifndef WX_PRECOMP
    #include "wx/wx.h"
    #include <wx/listctrl.h>
    #include <wx/sizer.h>
    #include <wx/button.h>
    #include <wx/datectrl.h>
    #include <wx/gbsizer.h>
    #include "wx/dir.h"
    #include "wx/regex.h"
    #include "wx/progdlg.h"
    #include "wx/stdpaths.h"
#endif

///////////////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////////////////////
/// Class FrameCcn
///////////////////////////////////////////////////////////////////////////////
class FrameCcn : public wxFrame 
{
    DECLARE_EVENT_TABLE()
	private:
		wxPanel*          m_Panel;
		wxStaticText*     m_staticText1;
		wxStaticText*     m_staticText2;
		wxStaticText*     m_staticText3;
		wxListCtrl*       m_listCtrlYmd;
		wxStaticText*     m_staticText4;
		wxListCtrl*       m_listCtrlCcn;
		wxStaticText*     m_staticText5;
		wxListCtrl*       m_listCtrlHhs;
		wxButton*         m_btnPrevThu;
		wxButton*         m_btnNextThu;
		wxDatePickerCtrl* m_datePicker;
		wxButton*         m_btnMkIdX;
		wxButton*         m_btnClose;
	
	public:
		FrameCcn( wxWindow* parent, wxWindowID id = ID_FRAMECCN, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxFRAME_NO_TASKBAR|wxCAPTION|wxCLOSE_BOX|wxRESIZE_BORDER|wxSTAY_ON_TOP|wxTAB_TRAVERSAL );
		~FrameCcn();

        void InitListCtrl(void);

        void OnSelectYmd(wxListEvent&);
        void OnSelectCcn(wxListEvent&);
        void OnPrevThu(wxCommandEvent&);
        void OnNextThu(wxCommandEvent&);
        void OnMkIndex(wxCommandEvent&);
        void OnClose(wxCommandEvent&);
};

#endif //__CCNFRAME__