home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 January / PCWorld_2005-01_cd.bin / software / topware / winamp / winamp507_full.exe / Plugins / components.xml < prev    next >
Text File  |  2003-06-22  |  4KB  |  104 lines

  1. <!-- =================================================================================================== -->
  2.  
  3. <!--
  4.  
  5.      This defines the wasabi default containers. A window can request to be shown inside a specific container by id.
  6.      When the container id does not exist, all containers are checked in reverse to find one with a 'hold' parameter
  7.      that matches the window to show. Note that scripts get the opportunity to override this so you can distribute
  8.      your containers programatically.
  9.  
  10.      The predefined wasabi container ids are the following :
  11.  
  12.       resizable_status   
  13.       resizable_nostatus 
  14.       static             
  15.       modal              
  16.  
  17. -->
  18. <!-- =================================================================================================== -->
  19.  
  20.  
  21.   <groupdef id="component.content.group">
  22.     <WindowHolder
  23.       x="0"
  24.       y="0"
  25.       w="0"
  26.       relatw="1"
  27.       h="0"
  28.       relath="1"
  29.       hold="@ALL@"
  30.     />
  31.   </groupdef>
  32.  
  33. <!-- =================================================================================================== -->
  34.      Resizable windows with a status bar, ie: playlist editor, media library 
  35. <!-- =================================================================================================== -->
  36.  
  37.   <container id="resizable_status" name=":componenttitle" dynamic="1" hold="@all@" default_x="275" default_y="0">
  38.  
  39.    <layout id="normal" minimum_h="116" minimum_w="275">
  40.  
  41.      <Wasabi:StandardFrame:Status id="wasabi.standardframe"
  42.       x="0" y="0" w="0" h="0" relatw="1" relath="1" 
  43.       content="component.content.group" 
  44.      />
  45.  
  46.    </layout>
  47.  
  48.   </container>
  49.  
  50.  
  51.  
  52. <!-- =================================================================================================== -->
  53.      Resizable windows without a status bar
  54. <!-- =================================================================================================== -->
  55.  
  56.   <container id="resizable_nostatus" name=":componenttitle" dynamic="1" hold="@all@" default_x="275" default_y="0">
  57.    
  58.    <layout id="resizable_nostatus" minimum_h="116" minimum_w="275">
  59.  
  60.      <Wasabi:StandardFrame:NoStatus 
  61.       x="0" y="0" w="0" h="0" relatw="1" relath="1" 
  62.       content="component.content.group" 
  63.      />
  64.  
  65.    </layout>
  66.  
  67.   </container>
  68.  
  69.  
  70.  
  71. <!-- =================================================================================================== -->
  72.      modal windows, window intended to look like dialog boxes or messageboxes 
  73. <!-- =================================================================================================== -->
  74.   <container id="modal" name=":componenttitle" dynamic="1" hold="@all@" default_x="275" default_y="0">
  75.  
  76.    <layout id="modal" minimum_h="116" minimum_w="275">
  77.  
  78.      <Wasabi:StandardFrame:Modal
  79.       x="0" y="0" w="0" h="0" relatw="1" relath="1" 
  80.       content="component.content.group" 
  81.      />
  82.  
  83.    </layout>
  84.  
  85.   </container>
  86.  
  87.  
  88.  
  89. <!-- =================================================================================================== -->
  90.      static windows, ie: preferences
  91. <!-- =================================================================================================== -->
  92.   <container id="static" name=":componenttitle" dynamic="1" hold="@all@" default_x="275" default_y="0">
  93.  
  94.    <layout id="static" minimum_h="116" minimum_w="275">
  95.  
  96.      <Wasabi:StandardFrame:Static 
  97.       x="0" y="0" w="0" h="0" relatw="1" relath="1" 
  98.       content="component.content.group" 
  99.      />
  100.  
  101.    </layout>
  102.  
  103.   </container>
  104.