boinc/clientgui/sg_StatImageLoader.h

34 lines
762 B
C
Raw Normal View History

#ifndef _STATIMAGELOADER_H_
#define _STATIMAGELOADER_H_
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma interface "sg_StatImageLoader.cpp"
#endif
#include "sg_SkinClass.h"
class StatImageLoader : public wxWindow
{
public:
//members
wxMenu *statPopUpMenu;
//Skin Class
SkinClass *appSkin;
std::string m_prjUrl;
/// Constructors
StatImageLoader(wxWindow* parent, std::string url);
void LoadImage(const wxImage& image);
void CreateMenu();
void OnMenuLinkClicked(wxCommandEvent& event);
void OnProjectDetach();
void PopUpMenu(wxMouseEvent& event);
void OnPaint(wxPaintEvent& event);
private:
//private memb
wxBitmap Bitmap;
DECLARE_EVENT_TABLE()
};
#endif