MainWindow.hpp
author viric <viriketo@gmail.com>
Sun, 24 Apr 2011 17:24:28 +0200
changeset 3 b29987bfe7ed
parent 2 b2772bffb62f
permissions -rw-r--r--
Falta un Refresh, que sino no repinta.

#ifndef _HEADER_MAINWINDOW_HPP_
#define _HEADER_MAINWINDOW_HPP_

#include <wx/wx.h>
#include <vector>
#include "CropArea.hpp"

class wxPictureWindow;

DECLARE_EVENT_TYPE(EVT_NEXTPICTURE, -1)

class MainWindow : public wxFrame
{
public:
    MainWindow(const std::vector<wxString> &imgs, const wxSize size);

    void OnNextPicture(wxCommandEvent &e);

private:
    const std::vector<wxString> _imgs;
    wxPictureWindow *_picture;
    int _counter;

    DECLARE_EVENT_TABLE ();
};

#endif /* _HEADER_MAINWINDOW_HPP_ */