MusicPlayer - Xenon257R/blue-archive-rainmeter GitHub Wiki

images/musicplayer.png

This skin is a portable music player.

Components & Behaviors

  • @includes:
    • musicplayer.inc
  • (500 ms) Update Value: Uses a half-second cycle to display media information
  • (1) AlwaysOnTop Value: Will persist over all other skins and windows applications
  • (50%, 50%) Anchor Point
  • (0) KeepOnScreen Value: Is not constrained by the desktop screen
    • The top of the desktop still restricts out-of-bounds placement as Rainmeter skins are techincally windows, and as such the OS will not "risk" hiding the top frame that houses the exit button.
  • Does not respond to ToggleSwitch
  • Save Position is disabled (it will always be loaded in the same position)

Context Menu Options

  • Enable/Disable Animations
    • The appropriate option will appear according to the currently active option.
  • Change Player Type

Mouse Actions

Mouse Actions will only work in their skin's respective modes.

Expanded Mode

  • Left-Clicking the Buttons: Takes the appropriate player action. Going left to right, up to down:
    • Open: Opens the selected musicplayer client.
    • Previous: Goes to the previous track.
    • Backwards: Goes back 5% of the track.
    • Play/Pause: Plays/pauses the current track. Button will change accordingly.
    • Forwards: Goes forward 5% of the track.
    • Next: Goes to the next track.
    • Close: Deactivates the MusicPlayer skin.
    • Repeat: Toggles the repeat mode in the musicplayer client.
    • Stop: Stops the current track.
    • Shuffle: Toggles the shuffle mode in the musicplayer client.
    • -: Reduces the volume by 5 in the musicplayer client.
    • +: Increases the volume by 5 in the musicplayer client.
  • Left-Clicking the Side Arrows: Collapses the skin into Compact Mode.
  • Right-Clicking the Tray: Collapses the skin into Compact Mode.
  • Left-Clicking the Name Display: Changes the currently displayed information in the order of - Track Title - > 《 Artist(s) 》 > 【 Album 】, looping back.

Compact Mode

  • Left-Clicking the Side Arrows: Expands the skin into Expanded Mode.
  • Right-Clicking the Tray: Expands the skin into Expanded Mode.

Details

Unfortunately Unsupported...

NOTICE: Support for WebNowPlaying will arrive with the 1.1.0 update.

This skin's supported players follows the restrictions as specified in the NowPlaying documentation provided by Rainmeter. Following the list, the skin has been programmed to "ghost out" what is documented to be unsupported features for respective players (though the buttons themselves still respond to mouse clicks).