Skip to main content

Topic: foobar2000 DeskBand Controls (Read 238905 times) previous topic - next topic

0 Members and 2 Guests are viewing this topic.
  • bouchacha
  • [*]
Re: foobar2000 DeskBand Controls
Reply #575
Great plugin and I love the customizability! Here's my version of the controls. It's a minimalist set-up that gets rid of all the media control buttons except play/pause (it's now the album art). It's also intended to work with the default Windows 10 taskbar height (~46 pixels). Enjoy :)



Code: [Select]
[
  {
    "GeneralSettings": {
      "DisplayMode": "Deskband",
      "DrawBorders": false
    },
    "FloatingWindowSettings": {
      "X": 0,
      "Y": 0,
      "Mode": "Horizontal",
      "Opacity": 1.0,
      "Color": "#FF6495ED",
      "StretchBackgroundImage": false,
      "UseTransparencyKey": false
    },
    "ModuleId": "00000000-0000-0000-0000-000000000000"
  },
  {
    "PathToFoobar2000": "%PROGRAMFILES(x86)%\\foobar2000",
    "HideIfNotPlaying": false,
    "HideIfFoobar2000IsNotRunning": true,
    "InternetSearchFormat": "$if(%artist%,%artist%' - ')%title%",
    "InternetSearchUrl": "https://www.google.com/search?q=%q%",
    "AlbumArt": {
      "Visible": true,
      "X": 410,
      "Y": 0,
      "Width": 46,
      "Height": 46,
      "DoNotShowStubImage": false,
      "PreserveAspectRatio": false
    },
    "Buttons": {
      "BtnStop": {
        "Visible": false,
        "X": 456,
        "Y": 0,
        "Width": 0,
        "Height": 0,
        "ColorizeColor": "#FFFFFFFF"
      },
      "BtnPlayPause": {
        "Visible": true,
        "X": 410,
        "Y": 0,
        "Width": 46,
        "Height": 46,
        "ColorizeColor": "#FFFFFFFF"
      },
      "BtnPrev": {
        "Visible": true,
        "X": 456,
        "Y": 1,
        "Width": 16,
        "Height": 16,
        "ColorizeColor": "#FFFFFFFF"
      },
      "BtnNext": {
        "Visible": true,
        "X": 456,
        "Y": 1,
        "Width": 16,
        "Height": 16,
        "ColorizeColor": "#FFFFFFFF"
      },
      "BtnRandom": {
        "Visible": false,
        "X": 456,
        "Y": 1,
        "Width": 16,
        "Height": 16,
        "ColorizeColor": "#FFFFFFFF"
      },
      "BtnStopAC": {
        "Visible": false,
        "X": 456,
        "Y": 1,
        "Width": 16,
        "Height": 16,
        "ColorizeColor": "#FFFFFFFF"
      }
    },
    "PositionBar": {
      "Visible": true,
      "X": 250,
      "Y": 22,
      "Width": 150,
      "Heigth": 3,
      "Color": "#FFFFFFFF",
      "BackgroundColor": "#00FFFFFF",
      "HideBorders": false,
      "PaddingTop": 0,
      "PaddingBottom": 0
    },
    "VolumeBar": {
      "Visible": false,
      "X": 190,
      "Y": 20,
      "Width": 60,
      "Heigth": 6,
      "Color": "#FFFFFFFF",
      "BackgroundColor": "#00FFFFFF",
      "HideBorders": false,
      "PaddingTop": 0,
      "PaddingBottom": 0
    },
    "Texts": [
      {
        "Name": "Artist Name",
        "Visible": true,
        "X": 5,
        "Y": 2,
        "Width": 350,
        "Height": 20,
        "FontName": "Tahoma",
        "FontSize": 11,
        "FontStyleItalic": false,
        "FontStyleBold": true,
        "FontColor": "White",
        "ShadowColor": "Transparent",
        "ShadowOffset": 2,
        "BackgroundColor": "Transparent",
        "Format": "%artist%",
        "PausedFormat": "",
        "StoppedText": "",
        "HorizontalAlign": 2,
        "DetectHttpLinks": false,
        "EnableScroll": false,
        "ScrollSpeed": 100,
        "ScrollStep": 2,
        "ScrollSeparator": " **** "
      },
      {
        "Name": "Track Time",
        "Visible": true,
        "X": 340,
        "Y": 6,
        "Width": 60,
        "Height": 14,
        "FontName": "Lucida Sans Typewriter",
        "FontSize": 10,
        "FontStyleItalic": false,
        "FontStyleBold": false,
        "FontColor": "White",
        "ShadowColor": "Transparent",
        "ShadowOffset": 2,
        "BackgroundColor": "Transparent",
        "Format": "%playback_time%",
        "PausedFormat": "",
        "StoppedText": "",
        "HorizontalAlign": 2,
        "DetectHttpLinks": false,
        "EnableScroll": false,
        "ScrollSpeed": 100,
        "ScrollStep": 2,
        "ScrollSeparator": " **** "
      },
      {
        "Name": "Song Title",
        "Visible": true,
        "X": 0,
        "Y": 27,
        "Width": 400,
        "Height": 19,
        "FontName": "Tahoma",
        "FontSize": 10,
        "FontStyleItalic": false,
        "FontStyleBold": false,
        "FontColor": "White",
        "ShadowColor": "Transparent",
        "ShadowOffset": 2,
        "BackgroundColor": "Transparent",
        "Format": "%tracknumber%. %title%",
        "PausedFormat": "",
        "StoppedText": "",
        "HorizontalAlign": 2,
        "DetectHttpLinks": false,
        "EnableScroll": true,
        "ScrollSpeed": 100,
        "ScrollStep": 2,
        "ScrollSeparator": " **** "
      }
    ],
    "Tooltip": {
      "Enabled": true,
      "Width": 400,
      "Height": 400,
      "BackgroundColor": "#FF000000",
      "UseBorderlessWindow": false,
      "ShowDelay": 1000,
      "KeepOpenOnMouseOver": false,
      "AlbumArt": {
        "Visible": true,
        "X": 0,
        "Y": 0,
        "Width": 400,
        "Height": 400,
        "DoNotShowStubImage": false,
        "PreserveAspectRatio": true
      },
      "Texts": [
        {
          "Name": "Artist",
          "Visible": true,
          "X": 0,
          "Y": 350,
          "Width": 400,
          "Height": 25,
          "FontName": "Segoe UI",
          "FontSize": 12,
          "FontStyleItalic": false,
          "FontStyleBold": true,
          "FontColor": "White",
          "ShadowColor": "Black",
          "ShadowOffset": 2,
          "BackgroundColor": "144, 0, 0, 0",
          "Format": "%artist%",
          "PausedFormat": "",
          "StoppedText": "",
          "HorizontalAlign": 1,
          "DetectHttpLinks": false,
          "EnableScroll": true,
          "ScrollSpeed": 30,
          "ScrollStep": 1,
          "ScrollSeparator": " **** "
        },
        {
          "Name": "Title",
          "Visible": true,
          "X": 0,
          "Y": 375,
          "Width": 400,
          "Height": 25,
          "FontName": "Segoe UI",
          "FontSize": 12,
          "FontStyleItalic": false,
          "FontStyleBold": true,
          "FontColor": "White",
          "ShadowColor": "Black",
          "ShadowOffset": 2,
          "BackgroundColor": "144, 0, 0, 0",
          "Format": "%title%",
          "PausedFormat": "",
          "StoppedText": "",
          "HorizontalAlign": 1,
          "DetectHttpLinks": false,
          "EnableScroll": true,
          "ScrollSpeed": 30,
          "ScrollStep": 1,
          "ScrollSeparator": " **** "
        }
      ]
    },
    "Menu": {
      "Enabled": true,
      "Stop": true,
      "PlayPause": true,
      "Previous": true,
      "Next": true,
      "Random": true,
      "StopAfterCurrent": true,
      "Playlist": true,
      "CopyArtistAndTitle": true,
      "CopyTitle": true,
      "CopyArtist": true,
      "OpenContainingFolder": true,
      "SearchInInternet": true
    },
    "Playlist": {
      "NumberOfItemsBeforeCurrent": 3,
      "NumberOfItemsAfterCurrent": 5,
      "Format": "%artist% - %title%"
    },
    "ModuleId": "fb3f7ab3-a9f4-4c39-8c13-d9cd1110b579",
    "Order": 0,
    "Disabled": false,
    "Offset": 0,
    "Width": 456,
    "Height": 46,
    "StretchBackgroundImage": false
  }
]