* inTEL88 *, This, as I remember, the location of buttons setup (Largeau - is in theory the standard orientation, Smal - turning)
<!--
// large buttons
-->
<GROUP SKIP = "! Platform.desktop &&! (Platform.mouse && (main.width>200) && (main.height> 220))">
<BUTTON ACTION = "main.openmedia" LEFT = "5" BOTTOME = "- 3">
<IMG VISIBLE = "! Pushed" SRC = "open_up" />
<IMG VISIBLE = "pushed" SRC = "open_down" />
</ BUTTON>
<BUTTON ACTION = "player.prev" LEFT = "41" BOTTOME = "- 3">
<IMG VISIBLE = "! Pushed" SRC = "prev_up" />
<IMG VISIBLE = "pushed" SRC = "prev_down" />
</ BUTTON>
<BUTTON ACTION = "player.play" LEFT = "74" BOTTOME = "- 3">
<IMG VISIBLE = "! Down" SRC = "play_up" />
<IMG VISIBLE = "down" SRC = "play_down" />
</ BUTTON>
<BUTTON ACTION = "player.next" LEFT = "124" BOTTOME = "- 3">
<IMG VISIBLE = "! Pushed" SRC = "next_up" />
<IMG VISIBLE = "pushed" SRC = "next_down" />
</ BUTTON>
<GROUP RIGHTE = "windowed -5: -3?" TOP = "26" LEFTE = "- 110">
<LABEL TEXT = "$ player.timerandtotal" style = "style_timer" HALIGN = "RIGHT" VALIGN = "CENTER" />
<BUTTON ACTION = "player.timerleft" />
</ GROUP>
<WINSIZE SKIP = "maximized" RIGHTE = "0" BOTTOME = "0">
<IMG SRC = "bottom_resize" RIGHTE = "- 4" BOTTOME = "- 4" />
</ wINSIZE>
<BUTTON SKIP = "enabled (channels) || network.enabled!!" ACTION = "switch_channels_main.do" RIGHTE = "(windowed || maximized!) - 50:? -60" BOTTOME = "- 2">
<IMG VISIBLE = "! Pushed" SRC = "channel_icon" />
<IMG VISIBLE = "pushed" SRC = "channel_icon_pushed" />
</ BUTTON>
<BUTTON SKIP = "platform.database!" ACTION = "mode" VALUE = "% button_playlist" RIGHTE = "(windowed || maximized!) - 26:? -36" BOTTOME = "- 2">
<IMG SKIP = "database.busy" VISIBLE = "! Pushed" SRC = "pl_up" />
<IMG SKIP = "! Database.busy" VISIBLE = "! Pushed" SRC = "pl_up_busy" />
<IMG SKIP = "database.busy" VISIBLE = "pushed" SRC = "pl_checked" />
<IMG SKIP = "! Database.busy" VISIBLE = "pushed" SRC = "pl_checked_busy" />
</ BUTTON>
<BUTTON SKIP = "platform.database" ACTION = "mode" VALUE = "% button_playlist" RIGHTE = "(windowed || maximized!) - 26:? -36" BOTTOME = "- 2">
<IMG VISIBLE = "! Pushed" SRC = "pl_up" />
<IMG VISIBLE = "pushed" SRC = "pl_checked" />
</ BUTTON>
<BUTTON ACTION = "mode" VALUE = "% button_meta" RIGHTE = "(windowed || maximized!) - 2:? -12" BOTTOME = "- 2">
<IMG VISIBLE = "! Pushed" SRC = "meta_up" />
<IMG VISIBLE = "pushed" SRC = "meta_checked" />
</ BUTTON>
</ GROUP>
<!--
// small buttons
-->
<GROUP SKIP = "(platform.desktop || (platform.mouse && (main.width>200) && (main.height>220))) || ! (Platform.mouse &&!% Hide_play) ">
<BUTTON ACTION = "main.openmedia" LEFT = "5" BOTTOME = "- 3">
<IMG VISIBLE = "! Pushed" SRC = "open_up_small" />
<IMG VISIBLE = "pushed" SRC = "open_down_small" />
</ BUTTON>
<BUTTON ACTION = "player.prev" LEFT = "36" BOTTOME = "- 3">
<IMG VISIBLE = "! Pushed" SRC = "prev_up_small" />
<IMG VISIBLE = "pushed" SRC = "prev_down_small" />
</ BUTTON>
<BUTTON ACTION = "player.play" LEFT = "65" BOTTOME = "- 3">
<IMG VISIBLE = "! Down" SRC = "play_up_small" />
<IMG VISIBLE = "down" SRC = "play_down_small" />
</ BUTTON>
<BUTTON ACTION = "player.next" LEFT = "106" BOTTOME = "- 3">
<IMG VISIBLE = "! Pushed" SRC = "next_up_small" />
<IMG VISIBLE = "pushed" SRC = "next_down_small" />
</ BUTTON>
<GROUP RIGHTE = "- 3" TOP = "20" LEFTE = "- 110">
<LABEL TEXT = "$ player.timerandtotal" style = "style_timer" HALIGN = "RIGHT" />
<BUTTON ACTION = "player.timerleft" />
</ GROUP>
<BUTTON SKIP = "enabled (channels) || network.enabled!!" ACTION = "switch_channels_main.do" RIGHTE = "- 50" BOTTOME = "- 2">
<IMG VISIBLE = "! Pushed" SRC = "channel_icon" />
<IMG VISIBLE = "pushed" SRC = "channel_icon_pushed" />
</ BUTTON>
<BUTTON SKIP = "platform.database!" ACTION = "mode" VALUE = "% button_playlist" RIGHTE = "- 26" BOTTOME = "- 2">
<IMG SKIP = "database.busy" VISIBLE = "! Pushed" SRC = "pl_up" />
<IMG SKIP = "! Database.busy" VISIBLE = "! Pushed" SRC = "pl_up_busy" />
<IMG SKIP = "database.busy" VISIBLE = "pushed" SRC = "pl_checked" />
<IMG SKIP = "! Database.busy" VISIBLE = "pushed" SRC = "pl_checked_busy" />
</ BUTTON>
<BUTTON SKIP = "platform.database" ACTION = "mode" VALUE = "% button_playlist" RIGHTE = "- 26" BOTTOME = "- 2">
<IMG VISIBLE = "! Pushed" SRC = "pl_up" />
<IMG VISIBLE = "pushed" SRC = "pl_checked" />
</ BUTTON>
<BUTTON ACTION = "mode" VALUE = "% button_meta" RIGHTE = "- 2" BOTTOME = "- 2">
<IMG VISIBLE = "! Pushed" SRC = "meta_up" />
<IMG VISIBLE = "pushed" SRC = "meta_checked" />
</ BUTTON>
</ GROUP>
+
<BITMAP SKIP = "! Platform.mouse" NAME = "play_up" DATA = "play_up_medium.bmp" />
<BITMAP SKIP = "! Platform.mouse" NAME = "play_down" DATA = "play_down_medium.bmp" />
<BITMAP NAME = "play_up_small" DATA = "play_up_small.bmp" />
<BITMAP NAME = "play_down_small" DATA = "play_down_small.bmp" />
in general, the skin may initially lishon or rows that are needed for a rotated orientation, or more pictures and _smal (for rotated orientation) ... it is necessary to compare the beginning hmla from the original and from your skin, and throw to append strochki pictures ... try: thank_you: