ultimatepp/uppsrc/ide/Designers/Img.h
cxl 1fe1c692de ide: . .qtf files support #590
git-svn-id: svn://ultimatepp.org/upp/trunk@6693 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2013-12-23 18:08:21 +00:00

29 lines
634 B
C

#ifndef _ide_ImgDes_ImgDes_h_
#define _ide_ImgDes_ImgDes_h_
#include <ide/Common/Common.h>
#include <ide/IconDes/IconDes.h>
struct IdeImgView : IdeDesigner, Ctrl {
Size img_sz;
Image img;
String filename;
virtual void Paint(Draw& w);
virtual String GetFileName() const { return filename; }
virtual void EditMenu(Bar& menu);
virtual void Save() {}
virtual Ctrl& DesignerCtrl() { return *this; }
typedef IdeImgView CLASSNAME;
};
struct IdePngDes : IdeIconDes {
virtual void Save();
void Load(const char *filename);
void Create(const char *filename);
};
#endif