Although there is small mistake in the posted code, it does perfectly works.
The mistake is that the NowPlaying measures (although earlier NowPlaying was a plugin, a while ago it became internal measure - but this is not a problem, the codes using them as plugin still are working, especially for backward compatibility) should have to have a parent - child approach. This means that one of those measures has to be the parent measure and all others (which are called child measures) have to use it as parent. That's why you have to replace the
PlayerName=CAD options of all measures, excepting one (which will be the parent, in this case for example [MeasureMediaPlayer]), with a reference to this parent measure (so with
PlayerName=[MeasureMediaPlayer]):
Code: Select all
[MeasureMediaPlayer]
Measure=NowPlaying
PlayerName=CAD
PlayerType=FILE
[MeasureTrack]
Measure=NowPlaying
PlayerName=[MeasureMediaPlayer]
PlayerType=TITLE
[MeasureAlbum]
Measure=NowPlaying
PlayerName=[MeasureMediaPlayer]
PlayerType=ALBUM
[MeasureArtist]
Measure=NowPlaying
PlayerName=[MeasureMediaPlayer]
PlayerType=ARTIST
[MeasureCover]
Measure=NowPlaying
PlayerName=[MeasureMediaPlayer]
PlayerType=COVER
[MeasureTimeDuration]
Measure=NowPlaying
PlayerName=[MeasureMediaPlayer]
PlayerType=DURATION
[MeasureTimePosition]
Measure=NowPlaying
PlayerName=[MeasureMediaPlayer]
PlayerType=POSITION
[MeasureTimeProgress]
Measure=NowPlaying
PlayerName=[MeasureMediaPlayer]
PlayerType=PROGRESS
[MeasureState]
Measure=NowPlaying
PlayerName=[MeasureMediaPlayer]
PlayerType=STATE
[MeasureRepeat]
Measure=NowPlaying
PlayerName=[MeasureMediaPlayer]
PlayerType=REPEAT
[MeasureShuffle]
Measure=NowPlaying
PlayerName=[MeasureMediaPlayer]
PlayerType=SHUFFLE
Here [MeasureMediaPlayer] is the parent (that's why it still has
PlayerName=CAD), while all other measures are the child ones (having
PlayerName=[MeasureMediaPlayer]).
Beside this, I also have rewrote the measure as NowPlaying measures, instead of Plugin measures.
First please make these changes and check the skin if it works. I don't think it will, because for me even the code posted by you works, but let's see if it does.
Additionally, what Rainmeter version are you using?