diff options
Diffstat (limited to 'displaymessage.c')
-rw-r--r-- | displaymessage.c | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/displaymessage.c b/displaymessage.c index 2dae835..8d85f8b 100644 --- a/displaymessage.c +++ b/displaymessage.c @@ -1,4 +1,7 @@ #include "displaymessage.h" +#include "config.h" +#include "imageloader.h" +#include "helpers.h" cNopacityDisplayMessage::cNopacityDisplayMessage(cImageCache *imgCache) { this->imgCache = imgCache; @@ -50,7 +53,7 @@ void cNopacityDisplayMessage::SetMessage(eMessageType Type, const char *Text) { seType = seMessageError; break; } - + pixmap->Fill(clrTransparent); if (config.GetValue("displayType") == dtGraphical) { pixmapBackground->Fill(clrTransparent); @@ -69,11 +72,11 @@ void cNopacityDisplayMessage::SetMessage(eMessageType Type, const char *Text) { } } int textWidth = fontManager->messageText->Width(Text); - pixmap->DrawText(cPoint((geoManager->messageWidth - textWidth) / 2, - (geoManager->messageHeight - fontManager->messageText->Height()) / 2), - Text, - colFont, - clrTransparent, + pixmap->DrawText(cPoint((geoManager->messageWidth - textWidth) / 2, + (geoManager->messageHeight - fontManager->messageText->Height()) / 2), + Text, + colFont, + clrTransparent, fontManager->messageText); if (FadeTime) Start(); |