view include/dndfile.h @ 22:4432aba77d6b v2.2dev

fix makefile.
author pyon@macmini
date Mon, 31 Oct 2011 21:05:22 +0900
parents dfa5cae8c992
children
line wrap: on
line source

// Filename   : param.cpp
// Last Change: 19-Oct-2011.
//

class DnDFile : public wxFileDropTarget
{
    public:
        DnDFile( wxDirPickerCtrl *dir )
        {
            m_workdir = dir->GetPath();
        }
        virtual bool OnDropFiles( wxCoord x, wxCoord y, const wxArrayString& filenames )
        {
            size_t nFiles = filenames.GetCount();
            for ( size_t n=0; n<nFiles; n++ ) {
                wxFileName filename( filenames[n] );
                wxString from = filenames[n];
                wxString to   = m_workdir + wxFILE_SEP_PATH + filename.GetFullName();
                wxRenameFile( from, to, true );
            }
            return true;
        }

    private:
        wxString m_workdir;
};