home *** CD-ROM | disk | FTP | other *** search
/ Minami 42 / MINAMI42.ISO / Extra / winamp3_0-full.exe / Wacs / xml / library / main.xml < prev    next >
Text File  |  2002-07-31  |  5KB  |  124 lines

  1. <!-- main.xml defines the layout of the Media Library -->
  2.  
  3. <groupdef id="library.pane.source">
  4.   <!-- This defines the Source pane of the Media Library -->
  5.   <objdirview id="list1" x="0" y="0"
  6.     w="0" relatw="1" h="0" relath="1"
  7.     dir="querydir" target="library.query.objdir" />
  8.   <queryline id="library.query.objdir" querylist="library.query.list" auto="1" order="0" />
  9. </groupdef>
  10.  
  11. <groupdef id="library.pane.filterlist.1">
  12. <!-- This defines the first filter list, which defaults to Artist -->
  13.   <group id="wasabi.panel" x="0" y="-3" w="8" h="6" relath="1"/>
  14.   <filterlist 
  15.     id="list2"
  16.     x="8" y="0" 
  17.     w="-8" h="0"
  18.     relatw="1" relath="1"
  19.     querylist="library.query.list" field="Artist" all="All" order="1"
  20.     querydirection="0"
  21.   /> 
  22. </groupdef>
  23.  
  24. <groupdef id="library.pane.filterlist.2">
  25. <!-- This defines the second filter list, which defaults to Album -->
  26.   <group id="wasabi.panel" x="0" y="-3" w="8" h="6" relath="1"/>
  27.   <filterlist 
  28.     id="list3"
  29.     x="8" y="0" 
  30.     w="-6" h="0"
  31.     relatw="1" relath="1"
  32.     querylist="library.query.list" field="Album" all="All" order="2"
  33.     querydirection="0"
  34.   /> 
  35. </groupdef>
  36.  
  37. <groupdef id="library.pane.filterlists">
  38.   <!-- This defines how the filter lists are laid out in the window -->
  39.   <group id="library.pane.filterlist.1"
  40.     x="0" y="0"
  41.     w="50" h="0"
  42.     relatw="%" relath="1"
  43.   />
  44.   <group id="library.pane.filterlist.2"
  45.     x="50" y="0"
  46.     w="50" h="0"
  47.     relatx="%" relatw="%" relath="1"
  48.   />  
  49. </groupdef>
  50.  
  51. <!-- library.top defines the top portion of the Media Library window, meaning, the top window panes -->
  52. <groupdef id="library.top">
  53.   <group id="library.pane.source"
  54.     x="0" y="0"
  55.     w="20" h="0"
  56.     relatw="%" relath="1"
  57.   />
  58.   <group id="library.pane.filterlists"
  59.     x="20" y="0"
  60.     w="80" h="0"
  61.     relatx="%" relatw="%" relath="1"
  62.   />
  63. </groupdef>
  64.  
  65. <!-- This defines the actualy drop-down combobox that serves as the search for the media library -->
  66. <groupdef id="library.query.box">
  67.   <Wasabi:HistoryEditBox id="library.query.edit" autoenter="1"
  68.    x="0" y="0" w="0" h="0" relatw="1" relath="1"
  69.    />
  70.   <queryline id="library.query.line"
  71.    querylist="library.query.list" auto="1" order="3"
  72.   />
  73. </groupdef>
  74.  
  75. <!-- library.bottom defines everything below the filter panes, this includes the search box as well as the results pane -->
  76.  
  77. <groupdef id="library.bottom">
  78.   <!-- This is where the actual search box is above the results pane -->  
  79.   <group id="wasabi.panel" x="0" y="0" w="0" relatw="1" h="24" />
  80.  
  81.   <querydrag x="4" y="4" image="library.drag.icon" tooltip="Click and drag this this icon into your Playlist Editor to enqueue and play the items below"/>
  82.   
  83.   <Wasabi:Text id="Search for" text="Search For:" x="23" y="5" w="60" align="right"/>
  84.   <button id="library.togglesearch" x="23" y="0" w="65" h="24" />
  85.  
  86.   <group id="library.query.box" x="87" y="3" w="-189" relatw="1" h="18"/>
  87.  
  88.   <button x="-100" y="3" w="97" h="17" relatx="1" action_target="library.pledit" action="SENDTOPL" borders="1" text="Send Results To..."/>
  89.  
  90.   <!-- Here is where the all of the results are displayed within the Media Library -->
  91.   <queryresults id="library.query.list" /> 
  92.   <PlaylistEditor id="library.pledit" x="0" y="24" w="0" relatw="1" h="-24" relath="1" showmodified="0" showlocked="0" bidermanr0x="1" />
  93.  
  94.   <script file="queryedit.maki" param="library.query.edit;library.query.line" />
  95. </groupdef>
  96.  
  97. <!-- This defines the layout of the libary window. -->
  98. <groupdef id="library.content.left" w="0" relatw="1">
  99.  
  100.   <MediaLibrary:AddMusic querylist="library.query.list" />
  101.   <Shoutcast:Add />
  102.  
  103.   <group id="library.top" x="0" y="0" w="0" relatw="1" h="45" relath="%" />
  104.   <group id="library.bottom" x="0" y="45" w="0" h="55" relaty="%" relatw="1" relath="%"/>
  105.  
  106.   <addparams target="standardframe.layoutstatus" exclude=";Add;Del;Playlist" />
  107.  
  108. </groupdef>
  109.  
  110. <!-- Here is where the library sidecar is defined -->
  111.  
  112. <groupdef id="library.content.right">
  113.   <Wasabi:TabSheet id="library.sidecar" windowtype="mlsc" type="2"
  114.     x="0" y="0" w="0" h="0" relatw="1" relath="1"
  115.    />
  116. </groupdef>
  117.  
  118. <!-- library.content.group actually defines the layout of the Media Library, whatever is placed within here is what displays within the ml -->
  119. <groupdef id="library.content.group" name="Media Library" default_w="540" minimum_w="540" default_h="314" minimum_h="268">
  120.   <group id="library.content.left" 
  121.     x="0" y="0" w="0" h="0" relatw="1" relath="1"
  122.   />
  123. </groupdef>
  124.