ultimatepp/uppdev/ColumnListDisplay/ColumnListDisplay.h
cxl 351994a6cc Adding uppdev....
git-svn-id: svn://ultimatepp.org/upp/trunk@328 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-08-15 08:36:24 +00:00

28 lines
642 B
C++

#ifndef _ColumnListDisplay_ColumnListDisplay_h
#define _ColumnListDisplay_ColumnListDisplay_h
#include <CtrlLib/CtrlLib.h>
#define LAYOUTFILE <ColumnListDisplay/ColumnListDisplay.lay>
#include <CtrlCore/lay.h>
class MyColumnList : public ColumnList, private Display {
public:
MyColumnList();
virtual void Paint(Draw& w, const Rect& r, const Value& q, Color ink, Color paper, dword style) const;
Size GetStdSize();
};
class ColumnListDisplay : public WithColumnListDisplayLayout<TopWindow> {
private:
MyColumnList list;
public:
typedef ColumnListDisplay CLASSNAME;
ColumnListDisplay();
};
#endif