ultimatepp/uppsrc/ide/IconDes/IconDes.h
cxl 32533ffa5c Assist 'Insert', copy of Image name
git-svn-id: svn://ultimatepp.org/upp/trunk@681 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-11-30 10:23:47 +00:00

32 lines
726 B
C

#ifndef _ide_IconDes_IconDes_h_
#define _ide_IconDes_IconDes_h_
#include <ide/Common/Common.h>
#include <IconDes/IconDes.h>
struct IdeIconDes : IdeDesigner, IconDes {
virtual String GetFileName() const;
virtual void Save();
virtual void SaveEditPos();
virtual void EditMenu(Bar& menu);
virtual Ctrl& DesignerCtrl() { return *this; }
virtual void Serialize(Stream& s);
int format;
String filename;
Time filetime;
virtual void ToolEx(Bar& bar);
virtual void ListMenuEx(Bar& bar);
bool Load(const char *filename);
void FileProperties();
void CopyId(const String& n);
typedef IdeIconDes CLASSNAME;
IdeIconDes() { format = 0; }
};
#endif