00001 #ifndef __RULER_HH__ 00002 #define __RULER_HH__ 00003 00004 #include "core.hh" 00005 00006 namespace dw { 00007 00016 class Ruler: public core::Widget 00017 { 00018 protected: 00019 void sizeRequestImpl (core::Requisition *requisition); 00020 void draw (core::View *view, core::Rectangle *area); 00021 00022 public: 00023 Ruler (); 00024 00025 core::Iterator *iterator (core::Content::Type mask, bool atEnd); 00026 }; 00027 00028 } // namespace dw 00029 00030 #endif // __RULER_HH__
1.5.9