ultimatepp/uppsrc/ide/IconDes/IconDes.h
cxl 0676951ef7 Context Goto now can jump to images (CtrlImg::Add())
git-svn-id: svn://ultimatepp.org/upp/trunk@7731 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-09-26 06:34:57 +00:00

40 lines
923 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 RestoreEditPos();
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);
void FindId(const String& id);
typedef IdeIconDes CLASSNAME;
IdeIconDes() { format = 0; }
};
struct IdeIconEditPos : IconDes::EditPos, Moveable<IdeIconEditPos> {
Time filetime;
IdeIconEditPos() { filetime = Null; }
};
#endif