summaryrefslogtreecommitdiff
path: root/displaymessage.c
blob: b5427b066f9463a79ba8d74e80463325b4c1fa57 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include "displaymessage.h"

cSDDisplayMessage::cSDDisplayMessage(cViewMessage *messageView) {
    view = messageView;
    ok = view->Init();
    if (!ok)
        esyslog("skindesigner: Error initiating displaymessage view - aborting");
}

cSDDisplayMessage::~cSDDisplayMessage() {
    view->Close();
}

void cSDDisplayMessage::SetMessage(eMessageType Type, const char *Text) {
    if (!ok)
        return;
    view->SetMessage(Type, Text);
}


void cSDDisplayMessage::Flush(void) {
    if (!ok)
        return;
    view->Flush(false);
}