mirror of
https://projects.vdr-developer.org/git/vdr-plugin-skindesigner.git
synced 2023-10-19 15:58:31 +00:00
possibility to move viewelements when starting view
This commit is contained in:
10
views/view.c
10
views/view.c
@@ -1048,6 +1048,8 @@ cViewElement::cViewElement(cTemplateViewElement *tmplViewElement) : cView(tmplVi
|
||||
tmplViewElement->SetPixOffset(0);
|
||||
delay = tmplViewElement->GetNumericParameter(ptDelay);
|
||||
SetFadeTime(tmplViewElement->GetNumericParameter(ptFadeTime));
|
||||
SetShiftTime(tmplViewElement->GetNumericParameter(ptShiftTime));
|
||||
SetStartPos(tmplViewElement->GetNumericParameter(ptStartX), tmplViewElement->GetNumericParameter(ptStartY));
|
||||
}
|
||||
|
||||
cViewElement::~cViewElement() {
|
||||
@@ -1055,10 +1057,14 @@ cViewElement::~cViewElement() {
|
||||
}
|
||||
|
||||
void cViewElement::Action(void) {
|
||||
SetInitFinished();
|
||||
DoSleep(delay);
|
||||
Render();
|
||||
FadeIn();
|
||||
SetInitFinished();
|
||||
if (IsAnimated()) {
|
||||
ShiftIn();
|
||||
} else {
|
||||
FadeIn();
|
||||
}
|
||||
DoFlush();
|
||||
if (scrolling) {
|
||||
DoSleep(scrollDelay);
|
||||
|
Reference in New Issue
Block a user