diff options
| author | Jef <jef@targetspot.com> | 2024-09-24 08:54:57 -0400 |
|---|---|---|
| committer | Jef <jef@targetspot.com> | 2024-09-24 08:54:57 -0400 |
| commit | 20d28e80a5c861a9d5f449ea911ab75b4f37ad0d (patch) | |
| tree | 12f17f78986871dd2cfb0a56e5e93b545c1ae0d0 /Src/resources/skins/Winamp Modern/standardframe | |
| parent | 537bcbc86291b32fc04ae4133ce4d7cac8ebe9a7 (diff) | |
| download | winamp-20d28e80a5c861a9d5f449ea911ab75b4f37ad0d.tar.gz | |
Initial community commit
Diffstat (limited to 'Src/resources/skins/Winamp Modern/standardframe')
3 files changed, 758 insertions, 0 deletions
diff --git a/Src/resources/skins/Winamp Modern/standardframe/standardframe-elements.xml b/Src/resources/skins/Winamp Modern/standardframe/standardframe-elements.xml new file mode 100644 index 00000000..6bb6139e --- /dev/null +++ b/Src/resources/skins/Winamp Modern/standardframe/standardframe-elements.xml @@ -0,0 +1,14 @@ +<elements> + + <bitmap id="wasabi.frame.basetexture" file="window/background.png" gammagroup="Backgrounds" /> + <elementalias id="component.basetexture" target="wasabi.frame.basetexture" /> + + <bitmap id="wasabi.frame.top.left" file="window/titlebar.png" x="0" y="0" h="18" w="10" gammagroup="Titlebar"/> + <bitmap id="wasabi.frame.top" file="window/titlebar.png" x="10" y="0" h="18" w="10" gammagroup="Titlebar"/> + <bitmap id="wasabi.frame.top.right" file="window/titlebar.png" x="43" y="0" h="18" w="10" gammagroup="Titlebar"/> + + <bitmap id="wasabi.frame.top.left.region" file="window/titlebar.png" x="0" y="120" h="18" w="10" /> + <bitmap id="wasabi.frame.top.right.region" file="window/titlebar.png" x="43" y="120" h="18" w="10" /> + + +</elements> diff --git a/Src/resources/skins/Winamp Modern/standardframe/standardframe.xml b/Src/resources/skins/Winamp Modern/standardframe/standardframe.xml new file mode 100644 index 00000000..4a5825ff --- /dev/null +++ b/Src/resources/skins/Winamp Modern/standardframe/standardframe.xml @@ -0,0 +1,517 @@ +<!-- ======================================================================================================= + + This file implements the following objects : + + - Wasabi:MainFrame:NoStatus + - Wasabi:PlaylistFrame:NoStatus + - Wasabi:MediaLibraryFrame:NoStatus + Available parameters : + + padtitleleft : resizes the title from the left by the specified amount of pixels + padtitleright : resizes the title from the right by the specified amount of pixels + content : tells the object which group to instantiate in its client area + +======================================================================================================== --> + +<include file="standardframe-elements.xml" /> +<include file="window_menus.xml" /> + +<groupdef id="wasabi.main.layout" h="161"> + <layer + id="window.top.left" + x="0" y="0" + image="wasabi.frame.top.left" + resize="topleft" + sysregion="1" + /> + <layer + id="window.top" + x="10" y="0" + w="-20" + relatw="1" + image="wasabi.frame.top" + resize="top" + sysregion="1" + /> + <layer + id="window.top.right" + x="-10" y="0" + relatx="1" + image="wasabi.frame.top.right" + resize="topright" + sysregion="1" + /> + <layer + id="window.top.left.region" + x="0" + y="0" + image="wasabi.frame.top.left.region" + sysregion="-2" + /> + <layer + id="window.top.right.region" + x="-10" + y="0" + relatx="1" + image="wasabi.frame.top.right.region" + sysregion="-2" + /> + + <Wasabi:TitleBar + id="wasabi.titlebar" + x="10" y="0" + w="-29" h="18" + relatw="1" + /> + + <layer + x="5" y="4" + image="wasabi.button.bg.title" + /> + <button + id="MainMenu.inactive" + action="SYSMENU" + x="6" y="4" + image="wasabi.button.sysmenu.inactive" + tooltip="Main Menu" + activeAlpha="0" + /> + <button + id="MainMenu" + action="SYSMENU" + x="6" y="4" + image="wasabi.button.sysmenu" + downImage="wasabi.button.sysmenu.pressed" + hoverImage="wasabi.button.sysmenu.hover" + tooltip="Main Menu" + inactiveAlpha="0" + /> + <button + id="Close.inactive" + action="CLOSE" + x="-17" y="4" + relatx="1" + image="wasabi.button.exit.inactive" + tooltip="Close Window" + activeAlpha="0" + /> + <button + id="Close" + action="CLOSE" + x="-17" y="4" + relatx="1" + image="wasabi.button.exit" + downImage="wasabi.button.exit.pressed" + hoverImage="wasabi.button.exit.hover" + tooltip="Close Window" + inactiveAlpha="0" + /> +</groupdef> + + + +<groupdef id="wasabi.standard.layout"> + <layer + id="window.top.left" + x="0" y="0" + image="wasabi.frame.top.left" + resize="topleft" + sysregion="1" + /> + <layer + id="window.top" + x="10" y="0" + w="-20" + relatw="1" + image="wasabi.frame.top" + resize="top" + sysregion="1" + /> + <layer + id="window.top.right" + x="-10" y="0" + relatx="1" + image="wasabi.frame.top.right" + resize="topright" + sysregion="1" + /> + <layer + id="window.top.left.region" + x="0" + y="0" + image="wasabi.frame.top.left.region" + sysregion="-2" + /> + <layer + id="window.top.right.region" + x="-10" + y="0" + relatx="1" + image="wasabi.frame.top.right.region" + sysregion="-2" + /> + + <Wasabi:TitleBar + id="wasabi.titlebar" + x="10" y="0" + w="-29" h="18" + relatw="1" + /> + + <layer + x="5" y="4" + image="wasabi.button.bg.title" + /> + <button + id="MainMenu" + action="SYSMENU" + x="6" y="4" + image="wasabi.button.sysmenu.inactive" + tooltip="Main Menu" + activeAlpha="0" + /> + <button + id="MainMenu" + action="SYSMENU" + x="6" y="4" + image="wasabi.button.sysmenu" + downImage="wasabi.button.sysmenu.pressed" + hoverImage="wasabi.button.sysmenu.hover" + tooltip="Main Menu" + inactiveAlpha="0" + /> + <button + id="Close.inactive" + action="CLOSE" + x="-17" y="4" + relatx="1" + image="wasabi.button.exit.inactive" + tooltip="Close Window" + activeAlpha="0" + /> + <button + id="Close" + action="CLOSE" + x="-17" y="4" + relatx="1" + image="wasabi.button.exit" + downImage="wasabi.button.exit.pressed" + hoverImage="wasabi.button.exit.hover" + tooltip="Close Window" + inactiveAlpha="0" + /> +</groupdef> + +<!-- <Wasabi:MainFrame:NoStatus /> implementation --> +<groupdef id="wasabi.mainframe.nostatusbar" sysregion="1" xuitag="Wasabi:MainFrame:NoStatus"> + <group id="wasabi.main.layout" x="0" y="0" w="0" relatw="1" sysregion="1"/> + <group id="wasabi.menubar" x="0" y="18" w="0" relatw="1" sysregion="1" visible="1"/> + <script id="standardframe.script" file="scripts/standardframe.maki" param="0,18,0,0,0,0,1,1" /> +</groupdef> + +<!-- <Wasabi:PlaylistFrame:NoStatus /> implementation --> +<groupdef id="wasabi.playlistframe.nostatusbar" sysregion="1" xuitag="Wasabi:PlaylistFrame:NoStatus"> + <group id="wasabi.standard.layout" x="0" y="0" w="0" relatw="1" sysregion="1"/> + <group id="wasabi.menubar.pl" x="0" y="18" w="0" relatw="1" sysregion="1" visible="1"/> + <script id="standardframe.script" file="scripts/standardframe.maki" param="0,18,0,0,0,0,1,1" /> +</groupdef> + +<!-- <Wasabi:MediaLibraryFrame:NoStatus /> implementation --> +<groupdef id="wasabi.medialibraryframe.nostatusbar" sysregion="1" xuitag="Wasabi:MediaLibraryFrame:NoStatus"> + <group id="wasabi.standard.layout" x="0" y="0" w="0" relatw="1" sysregion="1"/> + <group id="wasabi.menubar.ml" x="0" y="18" w="0" relatw="1" sysregion="1" visible="1"/> + <script id="standardframe.script" file="scripts/standardframe.maki" param="0,18,0,0,0,0,1,1" /> +</groupdef> + +<!-- <Wasabi:VISFrame:NoStatus /> implementation --> +<groupdef id="wasabi.visframe.nostatusbar" sysregion="1" xuitag="Wasabi:VISFrame:NoStatus"> + <group id="wasabi.standard.layout" x="0" y="0" w="0" relatw="1" sysregion="1"/> + <script id="standardframe.script" file="scripts/standardframe.maki" param="0,18,0,0,0,0,1,1" /> +</groupdef> + + + + + + + + +<!-- ======================================================================================================= + + This group serves as a template for all the Wasabi:StandardFrame objects + +======================================================================================================== --> + +<groupdef id="wasabi.frame.layout"> + + <layer + id="window.top.left" + x="0" y="0" + image="wasabi.frame.top.left" + resize="topleft" + sysregion="1" + /> + <layer + id="window.top" + x="10" y="0" + w="-20" + relatw="1" + image="wasabi.frame.top" + resize="top" + sysregion="1" + /> + <layer + id="window.top.right" + x="-10" y="0" + relatx="1" + image="wasabi.frame.top.right" + resize="topright" + sysregion="1" + /> + <layer + id="window.top.left.region" + x="0" + y="0" + image="wasabi.frame.top.left.region" + sysregion="-2" + /> + <layer + id="window.top.right.region" + x="-10" + y="0" + relatx="1" + image="wasabi.frame.top.right.region" + sysregion="-2" + /> + + <layer + x="0" y="18" + image="wasabi.window2.topleft" + resize="topleft" + /> + <layer + x="6" y="18" + w="-12" + relatw="1" + image="wasabi.window2.topcenter" + resize="top" + /> + <layer + x="-6" y="18" + relatx="1" + image="wasabi.window2.topright" + resize="topright" + /> + <layer + x="0" y="23" + relath="1" + h="-23" + image="wasabi.window2.left" + resize="left" + /> + <layer + x="-6" y="23" + relatx="1" + relath="1" + h="-23" + image="wasabi.window2.right" + resize="right" + /> + + <layer id="window.resize.disabler" x="6" y="6" w="-12" h="-12" relatw="1" relath="1"/> + + <LayoutStatus id="sysmenu.status" bg="0" x="5" y="3" w="14" h="9" includeonly="{system}" /> + <hideobject target="sysmenu.status"/> + + <Wasabi:TitleBar + id="wasabi.titlebar" + x="20" y="0" + w="-39" h="18" + relatw="1" + /> + + <layer + id="MainMenu.button.bg" + x="5" y="4" + image="wasabi.button.bg.title" + /> + <button + id="MainMenu.inactive" + action="SYSMENU" + x="6" y="4" + image="wasabi.button.sysmenu.inactive" + tooltip="Main Menu" + activeAlpha="0" + /> + <button + id="MainMenu" + action="SYSMENU" + x="6" y="4" + image="wasabi.button.sysmenu" + downImage="wasabi.button.sysmenu.pressed" + hoverImage="wasabi.button.sysmenu.hover" + tooltip="Main Menu" + inactiveAlpha="0" + /> + <button + id="Close.inactive" + action="CLOSE" + x="-17" y="4" + relatx="1" + image="wasabi.button.exit.inactive" + tooltip="Close Window" + activeAlpha="0" + /> + <button + id="Close" + action="CLOSE" + x="-17" y="4" + relatx="1" + image="wasabi.button.exit" + downImage="wasabi.button.exit.pressed" + hoverImage="wasabi.button.exit.hover" + tooltip="Close Window" + inactiveAlpha="0" + /> + + </groupdef> + + + + +<!-- ======================================================================================================= + + <Wasabi:StandardFrame:Status /> implementation + +======================================================================================================== --> + + <groupdef id="wasabi.standardframe.statusbar" background="wasabi.frame.basetexture" sysregion="1" xuitag="Wasabi:StandardFrame:Status"> + + <group id="wasabi.frame.layout" x="0" y="0" w="0" relatw="1" h="-42" relath="1"/> + <layer + x="0" y="-42" + relaty="1" + image="wasabi.window2.bottomleft" + resize="bottomleft" + /> + <layer + x="20" y="-25" + w="-40" + relatw="1" + relaty="1" + image="wasabi.window2.bottomcenter" + resize="bottom" + /> + <layer + x="-20" y="-42" + relatx="1" + relaty="1" + image="wasabi.window2.bottomright" + resize="bottomright" + /> + <layer + x="0" y="-6" + relaty="1" + image="player.main.left.region" + resize="left" + sysregion="-2" + /> + <layer + x="-6" y="-6" + relaty="1" + relatx="1" + image="player.main.right.region" + sysregion="-2" + /> + + <layer + id="window.resizer" + x="-16" y="-16" + relatx="1" relaty="1" + image="wasabi.frame.resizer" + resize="bottomright" + scale="bottomright" + /> + + <LayoutStatus id="standardframe.layoutstatus" x="11" y="-21" relaty="1" w="-43" relatw="1" h="18" exclude="{system}" /> + <script id="standardframe.script" file="scripts/standardframe.maki" param="6,23,-12,-48,0,0,1,1" /> + +</groupdef> + + + + +<!-- ======================================================================================================= + + <Wasabi:StandardFrame:NoStatus /> implementation + +======================================================================================================== --> + +<groupdef id="wasabi.standardframe.nostatusbar" background="wasabi.frame.basetexture" sysregion="1" xuitag="Wasabi:StandardFrame:NoStatus"> + + <group id="wasabi.frame.layout" x="0" y="0" w="0" h="-15" relatw="1" relath="1"/> + <layer + x="0" y="-27" + relaty="1" + image="wasabi.window2.bottomleft.nostatus" + resize="bottomleft" + /> + <layer + x="20" y="-10" + w="-40" + relatw="1" + relaty="1" + image="wasabi.window2.bottomcenter.nostatus" + resize="bottom" + /> + <layer + x="-20" y="-27" + relatx="1" + relaty="1" + image="wasabi.window2.bottomright.nostatus" + resize="bottomright" + /> + <layer + x="0" y="-6" + relaty="1" + image="player.main.left.region" + resize="left" + sysregion="-2" + /> + <layer + x="-6" y="-6" + relaty="1" + relatx="1" + image="player.main.right.region" + sysregion="-2" + /> + <script id="standardframe.script" file="scripts/standardframe.maki" param="6,23,-12,-33,0,0,1,1" /> + +</groupdef> + + + + + +<!-- ======================================================================================================= + + <Wasabi:StandardFrame:Modal /> implementation + +======================================================================================================== --> + +<groupdef id="wasabi.standardframe.modal" inherit_group="wasabi.standardframe.nostatusbar" sysregion="1" xuitag="Wasabi:StandardFrame:Modal"> + <sendparams target="wasabi.titlebar" x="4" w="-22" relatw="1" /> + <hideobject target="MainMenu;MainMenu.inactive.inactive;MainMenu.button.bg"/> + <sendparams target="window.top.left;window.top;window.top.right;window.left;window.right;window.bottom.left.top;window.bottom.left;window.bottom.left.bottom;window.bottom.top;window.bottom;window.bottom.bottom;window.bottom.right.top;window.bottom.right;window.bottom.right.bottom" resize="0" /> +</groupdef> + + +<!-- ======================================================================================================= + + <Wasabi:StandardFrame:Static /> implementation + +======================================================================================================== --> + +<groupdef id="wasabi.standardframe.static" inherit_group="wasabi.standardframe.nostatusbar" sysregion="1" xuitag="Wasabi:StandardFrame:Static"> + <sendparams target="window.top.left;window.top;window.top.right;window.left;window.right;window.bottom.left.top;window.bottom.left;window.bottom.left.bottom;window.bottom.top;window.bottom;window.bottom.bottom;window.bottom.right.top;window.bottom.right;window.bottom.right.bottom" resize="0" /> +</groupdef>
\ No newline at end of file diff --git a/Src/resources/skins/Winamp Modern/standardframe/window_menus.xml b/Src/resources/skins/Winamp Modern/standardframe/window_menus.xml new file mode 100644 index 00000000..305bf979 --- /dev/null +++ b/Src/resources/skins/Winamp Modern/standardframe/window_menus.xml @@ -0,0 +1,227 @@ +<!-- Common menu buttons --> + +<groupdef id="menu.button.normal" xuitag="menu:button_normal" rectrgn="1" h="16"> + <!-- Dummy --> +</groupdef> + +<groupdef id="menu.button.hover" xuitag="menu:button_hover" rectrgn="1" h="16"> + <layer id="button.left" image="button.menu.hover.left" x="0" y="0"/> + <layer id="button.middle" image="button.menu.hover.middle" x="4" y="0" w="-7" relatw="1"/> + <layer id="button.right" image="button.menu.hover.right" x="-3" y="0" relatx="1"/> +</groupdef> + +<groupdef id="menu.button.pressed" xuitag="menu:button_pressed" rectrgn="1" h="16"> + <layer id="button.left" image="button.menu.pressed.left" x="0" y="0"/> + <layer id="button.middle" image="button.menu.pressed.middle" x="4" y="0" w="-7" relatw="1"/> + <layer id="button.right" image="button.menu.pressed.right" x="-3" y="0" relatx="1"/> +</groupdef> + +<!-- End of menu buttons --> + +<groupdef id="menugroup.file" autowidthsource="File.txt" h="16"> + <menu:button_normal id="File.up.btn" x="0" y="0"/> + <menu:button_pressed id="File.down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="File.hover.btn" x="0" y="0" visible="0"/> + <layer id="File.txt" image="txt.menu.file" x="0" y="0"/> + <Menu id="File.menu" menugroup="main" next="Play.menu" prev="Help.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:File" normal="File.up.btn" hover="File.hover.btn" down="File.down.btn" /> +</groupdef> + +<groupdef id="menugroup.play" autowidthsource="Play.txt" h="16"> + <menu:button_normal id="Play.up.btn" x="0" y="0"/> + <menu:button_pressed id="Play.down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="Play.hover.btn" x="0" y="0" visible="0"/> + <layer id="Play.txt" image="txt.menu.play" x="0" y="0"/> + <Menu id="Play.menu" menugroup="main" next="Options.menu" prev="File.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:Play" normal="Play.up.btn" hover="Play.hover.btn" down="Play.down.btn" /> +</groupdef> + +<groupdef id="menugroup.options" autowidthsource="Options.txt" h="16"> + <menu:button_normal id="Options.up.btn" x="0" y="0"/> + <menu:button_pressed id="Options.down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="Options.hover.btn" x="0" y="0" visible="0"/> + <layer id="Options.txt" image="txt.menu.options" x="0" y="0"/> + <Menu id="Options.menu" menugroup="main" next="View.menu" prev="Play.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:Options" normal="Options.up.btn" hover="Options.hover.btn" down="Options.down.btn" /> +</groupdef> + +<groupdef id="menugroup.view" autowidthsource="View.txt" h="16"> + <menu:button_normal id="View.up.btn" x="0" y="0"/> + <menu:button_pressed id="View.down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="View.hover.btn" x="0" y="0" visible="0"/> + <layer id="View.txt" image="txt.menu.view" x="0" y="0"/> + <Menu id="View.menu" menugroup="main" next="Help.menu" prev="Options.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:Windows" normal="View.up.btn" hover="View.hover.btn" down="View.down.btn" /> +</groupdef> + +<groupdef id="menugroup.help" autowidthsource="Help.txt" h="16"> + <menu:button_normal id="Help.up.btn" x="0" y="0"/> + <menu:button_pressed id="Help.down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="Help.hover.btn" x="0" y="0" visible="0"/> + <layer id="Help.txt" image="txt.menu.help" x="0" y="0"/> + <Menu id="Help.menu" menugroup="main" next="File.menu" prev="View.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:Help" normal="Help.up.btn" hover="Help.hover.btn" down="Help.down.btn" /> +</groupdef> + +<groupdef id="menu.group" rectrgn="1"> + <group id="menugroup.file"/> + <group id="menugroup.play"/> + <group id="menugroup.options"/> + <group id="menugroup.view"/> + <group id="menugroup.help"/> + <script id="mainmenu.script" file="scripts/menualign.maki" param="menugroup.file,menugroup.play,menugroup.options,menugroup.view,menugroup.help"/> +</groupdef> + +<groupdef id="menugroup.pe_file" autowidthsource="label.txt" h="16"> + <menu:button_normal id="up.btn" x="0" y="0"/> + <menu:button_pressed id="down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="hover.btn" x="0" y="0" visible="0"/> + <layer id="label.txt" image="txt.menu.file" x="0" y="0"/> + <Menu id="PE_File.menu" menugroup="pl" next="PE_Playlist.menu" prev="PE_Help.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:PE_File" normal="up.btn" hover="hover.btn" down="down.btn" /> +</groupdef> + +<groupdef id="menugroup.pe_playlist" autowidthsource="label.txt" h="16"> + <menu:button_normal id="up.btn" x="0" y="0"/> + <menu:button_pressed id="down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="hover.btn" x="0" y="0" visible="0"/> + <layer id="label.txt" image="txt.menu.playlist" x="0" y="0"/> + <Menu id="PE_Playlist.menu" menugroup="pl" next="PE_Sort.menu" prev="PE_File.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:PE_Playlist" normal="up.btn" hover="hover.btn" down="down.btn" /> +</groupdef> + +<groupdef id="menugroup.pe_sort" autowidthsource="label.txt" h="16"> + <menu:button_normal id="up.btn" x="0" y="0"/> + <menu:button_pressed id="down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="hover.btn" x="0" y="0" visible="0"/> + <layer id="label.txt" image="txt.menu.sort" x="0" y="0"/> + <Menu id="PE_Sort.menu" menugroup="pl" next="PE_Help.menu" prev="PE_Playlist.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:PE_Sort" normal="up.btn" hover="hover.btn" down="down.btn" /> +</groupdef> + +<groupdef id="menugroup.pe_help" autowidthsource="label.txt" h="16"> + <menu:button_normal id="up.btn" x="0" y="0"/> + <menu:button_pressed id="down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="hover.btn" x="0" y="0" visible="0"/> + <layer id="label.txt" image="txt.menu.help" x="0" y="0"/> + <Menu id="PE_Help.menu" menugroup="pl" next="PE_File.menu" prev="PE_Sort.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:PE_Help" normal="up.btn" hover="hover.btn" down="down.btn" /> +</groupdef> + +<groupdef id="menu.group.pl" rectrgn="1"> + <group id="menugroup.pe_file"/> + <group id="menugroup.pe_playlist"/> + <group id="menugroup.pe_sort"/> + <group id="menugroup.pe_help"/> + <script id="mainmenu.script" file="scripts/menualign.maki" param="menugroup.pe_file,menugroup.pe_playlist,menugroup.pe_sort,menugroup.pe_help"/> +</groupdef> + +<groupdef id="menugroup.ml_file" autowidthsource="label.txt" h="16"> + <menu:button_normal id="up.btn" x="0" y="0"/> + <menu:button_pressed id="down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="hover.btn" x="0" y="0" visible="0"/> + <layer id="label.txt" image="txt.menu.file" x="0" y="0"/> + <Menu id="ML_File.menu" menugroup="ml" next="ML_View.menu" prev="ML_Help.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:ML_File" normal="up.btn" hover="hover.btn" down="down.btn" /> +</groupdef> + +<groupdef id="menugroup.ml_view" autowidthsource="label.txt" h="16"> + <menu:button_normal id="up.btn" x="0" y="0"/> + <menu:button_pressed id="down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="hover.btn" x="0" y="0" visible="0"/> + <layer id="label.txt" image="txt.menu.view" x="0" y="0"/> + <Menu id="ML_View.menu" menugroup="ml" next="ML_Help.menu" prev="ML_File.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:ML_View" normal="up.btn" hover="hover.btn" down="down.btn" /> +</groupdef> + +<groupdef id="menugroup.ml_help" autowidthsource="label.txt" h="16"> + <menu:button_normal id="up.btn" x="0" y="0"/> + <menu:button_pressed id="down.btn" x="0" y="0" visible="0"/> + <menu:button_hover id="hover.btn" x="0" y="0" visible="0"/> + <layer id="label.txt" image="txt.menu.help" x="0" y="0"/> + <Menu id="ML_Help.menu" menugroup="ml" next="ML_File.menu" prev="ML_View.menu" x="0" y="0" h="16" w="0" relatw="1" menu="WA5:ML_Help" normal="up.btn" hover="hover.btn" down="down.btn" /> +</groupdef> + +<groupdef id="menu.group.ml" rectrgn="1"> + <group id="menugroup.ml_file"/> + <group id="menugroup.ml_view"/> + <group id="menugroup.ml_help"/> + <script id="mainmenu.script" file="scripts/menualign.maki" param="menugroup.ml_file,menugroup.ml_view,menugroup.ml_help"/> +</groupdef> + + +<groupdef id="wasabi.menubar" background="wasabi.frame.basetexture" h="17"> + <layer + id="menubar.left" + x="0" y="0" + w="5" h="17" + image="wasabi.menubar.left" + /> + <layer + id="menubar.center" + x="5" y="0" + w="-50" h="17" + relatw="1" + image="wasabi.menubar.center" + /> + <layer + id="menubar.right" + x="-45" y="0" + w="45" h="17" + relatx="1" + image="wasabi.menubar.right" + /> + <layer + id="menubar.right" + x="-45" y="0" + w="45" h="17" + relatx="1" + image="wasabi.menubar.right.overlay" + /> + <layer + id="menubar.right.textoverlay" + x="-45" y="0" + w="45" h="17" + relatx="1" + image="wasabi.menubar.right.textoverlay" + /> + <group id="menu.group" x="1" y="0"/> + <script id="mainmenuoverlay.script" file="scripts/mainmenuoverlay.maki" /> +</groupdef> + +<groupdef id="wasabi.menubar.pl" background="wasabi.frame.basetexture" h="17"> + <layer + id="menubar.left" + x="0" y="0" + w="5" h="17" + image="wasabi.menubar.left" + /> + <layer + id="menubar.center" + x="5" y="0" + w="-50" h="17" + relatw="1" + image="wasabi.menubar.center" + /> + <layer + id="menubar.right" + x="-45" y="0" + w="45" h="17" + relatx="1" + image="wasabi.menubar.right" + /> + <group id="menu.group.pl" x="1" y="0"/> +</groupdef> + +<groupdef id="wasabi.menubar.ml" background="wasabi.frame.basetexture" h="17"> + <layer + id="menubar.left" + x="0" y="0" + w="5" h="17" + image="wasabi.menubar.left" + /> + <layer + id="menubar.center" + x="5" y="0" + w="-50" h="17" + relatw="1" + image="wasabi.menubar.center" + /> + <layer + id="menubar.right" + x="-45" y="0" + w="45" h="17" + relatx="1" + image="wasabi.menubar.right" + /> + <group id="menu.group.ml" x="1" y="0"/> +</groupdef>
\ No newline at end of file |
