Moin,
mal ne blöde Frage, die der Titel schon andeutet: Wie kann ich es anstellen, in einem Skinplugin den Aufruf der Methode "void SetMessage(eMessageType Type, const char *Text)" in den Klassen cSkinDisplayChannel und cSkinDisplayMenu zu provozieren? In cSkin steht ja dokumentiert:
Code
virtual void SetMessage(eMessageType Type, const char *Text) = 0;
///< Sets a one line message Text, with the given Type. Type can be used
///< to determine, e.g., the colors for displaying the Text.
///< If Text is NULL, any previously displayed message must be removed, and
///< any previous contents overwritten by the message must be restored.
...aber ich schaffe es irgendwie nicht, den VDR dazu zu bewegen, eine solche Nachricht auszugeben.
Nochmal zur Sicherheit: ich meine nicht die Klasse cSkinDisplayMessage, das ist klar...ich meine die Methode setMessage in den Klassen cSkinDisplayChannel und cSkinDisplayMenu. Jeweils ein Beispiel für beide Klassen wäre nett
Ciao Louis