home *** CD-ROM | disk | FTP | other *** search
/ Minami 40 / MINAMI40.ISO / Extra / winamp3_0-full.exe / Wacs / xml / stdsvc / msgbox.xml
Extensible Markup Language  |  2002-06-25  |  1KB  |  33 lines

  1. <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  2. <WinampAbstractionLayer version="0.7">
  3.  
  4. <groupdef id="msgbox.custom.group" > 
  5.  
  6.   <!-- The MessageBox (c++) class creates this group in the current skin's target container 
  7.        (defaults to layout id="modal" but uses the first one if "modal" is not found) 
  8.        then gets a handle to the CustomMessageBox object (by id="custom.message.box") and sends it two params:
  9.        content="msgbox.text.group" and autosizefrom="msgbox.text.content" -->
  10.  
  11.   <CustomMessageBox id="custom.message.box" x="0" y="0" w="0" relatw="1" h="0" relath="1" />
  12.  
  13. </groupdef>
  14.  
  15.  
  16. <groupdef id="msgbox.text.group"> 
  17.  
  18.   <!-- This object takes its text content from a text="sometext" param, then create one group
  19.        (by id="msgbox.text.entry.group") per individual line in that text (separated by carriage returns). 
  20.        For each group, the text object with id="msgbox.text.entry" then receives the line of text to display. -->
  21.  
  22.   <MessageBoxTextContent id="msgbox.text.content" x="0" y="0" w="0" relatw="1" h="0" relath="1" />
  23.  
  24. </groupdef>
  25.  
  26.  
  27. <groupdef id="msgbox.text.entry.group" h="24">
  28.   <text id="msgbox.text.entry" x="2" y="2" w="-4" relatw="1" />
  29. </groupdef>
  30.  
  31.  
  32. </WinampAbstractionLayer>
  33.