diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2005-01-23 23:14:14 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2005-01-23 23:14:14 +0000 |
| commit | 4c9d04cb33fb06dfa075b431e36e7ea938a5f963 (patch) | |
| tree | c2c74af99bbece5f62c4577beca11f27c2539ec3 /lib/gui/ewidgetdesktop.h | |
| parent | 9202d4248dd7df2f6e5eb53b4154c8297ec9b1d1 (diff) | |
| download | enigma2-4c9d04cb33fb06dfa075b431e36e7ea938a5f963.tar.gz enigma2-4c9d04cb33fb06dfa075b431e36e7ea938a5f963.zip | |
- allow close of dialog
- some eWidget fixes
- background for eWidgetDesktop
- introduce "session" object
Diffstat (limited to 'lib/gui/ewidgetdesktop.h')
| -rw-r--r-- | lib/gui/ewidgetdesktop.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/gui/ewidgetdesktop.h b/lib/gui/ewidgetdesktop.h index 1354a86b..f76baf60 100644 --- a/lib/gui/ewidgetdesktop.h +++ b/lib/gui/ewidgetdesktop.h @@ -13,7 +13,9 @@ class eWidgetDesktop: public Object public: // weil debug eSize m_screen_size; gRegion m_dirty_region; + gRegion m_background_region; ePtr<gDC> m_dc; + gColor m_background_color; public: eWidgetDesktop(eSize screen); ~eWidgetDesktop(); @@ -25,6 +27,8 @@ public: void paint(); void setDC(gDC *dc); + void setBackgroundColor(gColor col); + void setRedrawTask(eMainloop &ml); private: ePtrList<eWidget> m_root; |
