diff options
author | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2021-06-05 14:58:19 +0200 |
---|---|---|
committer | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2021-06-06 14:27:36 +0200 |
commit | b6698ed70912b4b94bf4a9449e53e400037dc4cf (patch) | |
tree | bb26d8c553257b68103a81d36a62250e946eba4c /detailview.c | |
parent | 988fb688bcb6d70ab20311b34409c5d6b17474b0 (diff) | |
download | skin-nopacity-b6698ed70912b4b94bf4a9449e53e400037dc4cf.tar.gz skin-nopacity-b6698ed70912b4b94bf4a9449e53e400037dc4cf.tar.bz2 |
Adding different SetAlpha
This can simplify the calls to SetAlpha.
Diffstat (limited to 'detailview.c')
-rw-r--r-- | detailview.c | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/detailview.c b/detailview.c index 9763cfb..b33ba02 100644 --- a/detailview.c +++ b/detailview.c @@ -422,6 +422,16 @@ cNopacityEPGView::~cNopacityEPGView(void) { osd->DestroyPixmap(pixmapHeaderEPGImage); } +void cNopacityEPGView::SetAlpha(int Alpha) { + pixmapHeader->SetAlpha(Alpha); + pixmapHeaderLogo->SetAlpha(Alpha); + pixmapTabs->SetAlpha(Alpha); + pixmapContentBack->SetAlpha(Alpha); + pixmapContent->SetAlpha(Alpha); + if (pixmapHeaderEPGImage) + pixmapHeaderEPGImage->SetAlpha(Alpha); +} + void cNopacityEPGView::SetTabs(void) { tabs.push_back(tr("EPG Info")); if (eventID > 0) @@ -602,6 +612,16 @@ cNopacitySeriesView::~cNopacitySeriesView(void) { osd->DestroyPixmap(pixmapHeaderBanner); } +void cNopacitySeriesView::SetAlpha(int Alpha) { + pixmapHeader->SetAlpha(Alpha); + pixmapHeaderLogo->SetAlpha(Alpha); + pixmapTabs->SetAlpha(Alpha); + pixmapContentBack->SetAlpha(Alpha); + pixmapContent->SetAlpha(Alpha); + if (pixmapHeaderBanner) + pixmapHeaderBanner->SetAlpha(Alpha); +} + void cNopacitySeriesView::LoadMedia(void) { static cPlugin *pScraper = GetScraperPlugin(); if (!pScraper || seriesId < 1) @@ -856,6 +876,16 @@ cNopacityMovieView::~cNopacityMovieView(void) { osd->DestroyPixmap(pixmapHeaderPoster); } +void cNopacityMovieView::SetAlpha(int Alpha) { + pixmapHeader->SetAlpha(Alpha); + pixmapHeaderLogo->SetAlpha(Alpha); + pixmapTabs->SetAlpha(Alpha); + pixmapContentBack->SetAlpha(Alpha); + pixmapContent->SetAlpha(Alpha); + if (pixmapHeaderPoster) + pixmapHeaderPoster->SetAlpha(Alpha); +} + void cNopacityMovieView::LoadMedia(void) { static cPlugin *pScraper = GetScraperPlugin(); if (!pScraper || movieId < 1) @@ -1077,6 +1107,14 @@ cNopacityTextView::~cNopacityTextView(void) { cCondWait::SleepMs(10); } +void cNopacityTextView::SetAlpha(int Alpha) { + pixmapHeader->SetAlpha(Alpha); + pixmapHeaderLogo->SetAlpha(Alpha); + pixmapTabs->SetAlpha(Alpha); + pixmapContentBack->SetAlpha(Alpha); + pixmapContent->SetAlpha(Alpha); +} + void cNopacityTextView::KeyLeft(void) { if (!pixmapContent) return; |