view include/hhsdb.h @ 4:d924b09ea2f3

thumbnail by ListCtrl & ImageList.
author pyon@macmini
date Sat, 09 Apr 2011 15:03:03 +0900
parents e0cf49906039
children
line wrap: on
line source

// Filename   : hhsdb.h
// Last Change: 07-Apr-2011.
//
#ifndef __HHSDB__
#define __HHSDB__

#include "common.h"
#include "wx/wxprec.h"
 
#ifndef WX_PRECOMP
    #include "wx/wx.h"
    #include "wx/textctrl.h"
    #include "wx/grid.h"
    #include "wx/filepicker.h"
#endif

class FrameHhsDB : public wxFrame 
{
    DECLARE_EVENT_TABLE()
	private:
	
	protected:
		wxPanel          *m_panel;
		wxFilePickerCtrl *m_filePicker;
		wxGrid           *m_grid;
		wxStaticText     *m_staticText;
		wxTextCtrl       *m_textCtrlPassword;
		wxButton         *m_btnDBUpdate;
		wxButton         *m_btnCancel;
	
	public:
		FrameHhsDB( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("HHS DB Update"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 500,300 ), long style = wxCAPTION|wxFRAME_FLOAT_ON_PARENT|wxFRAME_NO_TASKBAR|wxTAB_TRAVERSAL );
		~FrameHhsDB();

        void CheckPassword(wxCommandEvent&);
        void UpdateHhsDB(wxCommandEvent&);
        void ReadCSV(wxFileDirPickerEvent&);
        void OnClose(wxCommandEvent&);	
};

#endif