X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flist.h;h=25001d18f7948dcab5af79e8671feddf538a61ae;hb=6e58cefe8fd7aa736e528803ba483b9c8514bda1;hp=3701387455c86f40c5f552a9e426fa2c38fd57c1;hpb=0eff24ae4db82ac5cadf7e59405e206284c1504c;p=libs%2Fgltk.git diff --git a/source/list.h b/source/list.h index 3701387..25001d1 100644 --- a/source/list.h +++ b/source/list.h @@ -68,6 +68,12 @@ public: virtual void render_special(const Part &, GL::Renderer &) const; }; + class SimpleItem: public Item + { + private: + virtual void on_style_change(); + }; + class MultiColumnItem: public Item { protected: @@ -79,16 +85,13 @@ public: }; private: - class BasicItem: public Item + class BasicItem: public SimpleItem { private: Label label; public: BasicItem(const std::string &); - - private: - virtual void on_style_change(); }; class ItemFactory