home *** CD-ROM | disk | FTP | other *** search
/ mail.altrad.com / 2015.02.mail.altrad.com.tar / mail.altrad.com / TEST / vlc-2-0-5-win32.exe / skins / skin.dtd < prev    next >
Text File  |  2012-12-12  |  11KB  |  339 lines

  1. <!-- version 2.0
  2. -->
  3.  
  4.  
  5. <!ELEMENT Theme (ThemeInfo,(Include|IniFile|Bitmap|BitmapFont|Font|PopupMenu|Window)*)>
  6.     <!ATTLIST Theme
  7.         version     CDATA   #REQUIRED
  8.         tooltipfont CDATA   "defaultfont"
  9.         magnet      CDATA   "15"
  10.         alpha       CDATA   "255"
  11.         movealpha   CDATA   "255"
  12.     >
  13.  
  14. <!-- main elements -->
  15. <!ELEMENT IniFile EMPTY>
  16.     <!ATTLIST IniFile
  17.         id          CDATA   #REQUIRED
  18.         file        CDATA   #REQUIRED
  19.     >
  20. <!ELEMENT Include EMPTY>
  21.     <!ATTLIST Include
  22.         file        CDATA   #REQUIRED
  23.     >
  24. <!ELEMENT Bitmap (SubBitmap)*>
  25.     <!ATTLIST Bitmap
  26.         id          CDATA   #REQUIRED
  27.         file        CDATA   #REQUIRED
  28.         alphacolor  CDATA   #REQUIRED
  29.         nbframes    CDATA   "1"
  30.         fps         CDATA   "0"
  31.         loop        CDATA   "0"
  32.     >
  33. <!ELEMENT SubBitmap EMPTY>
  34.     <!ATTLIST SubBitmap
  35.         id          CDATA   #REQUIRED
  36.         x           CDATA   #REQUIRED
  37.         y           CDATA   #REQUIRED
  38.         width       CDATA   #REQUIRED
  39.         height      CDATA   #REQUIRED
  40.         nbframes    CDATA   "1"
  41.         fps         CDATA   "0"
  42.         loop        CDATA   "0"
  43.     >
  44. <!ELEMENT Font EMPTY>
  45.     <!ATTLIST Font
  46.         id          CDATA   #REQUIRED
  47.         file        CDATA   #REQUIRED
  48.         size        CDATA   "12"
  49.     >
  50. <!ELEMENT BitmapFont EMPTY>
  51.     <!ATTLIST BitmapFont
  52.         id          CDATA   #REQUIRED
  53.         file        CDATA   #REQUIRED
  54.         type        CDATA   "digits"
  55.     >
  56. <!ELEMENT PopupMenu (MenuItem|MenuSeparator)+>
  57.     <!ATTLIST PopupMenu
  58.         id          CDATA   #REQUIRED
  59.     >
  60. <!ELEMENT MenuItem EMPTY>
  61.     <!ATTLIST MenuItem
  62.         label       CDATA   #REQUIRED
  63.         action      CDATA   "none"
  64.     >
  65. <!ELEMENT MenuSeparator EMPTY>
  66. <!ELEMENT ThemeInfo EMPTY>
  67.     <!ATTLIST ThemeInfo
  68.         name        CDATA   #IMPLIED
  69.         author      CDATA   #IMPLIED
  70.         email       CDATA   #IMPLIED
  71.         webpage     CDATA   #IMPLIED
  72.     >
  73. <!ELEMENT Window (Layout)+>
  74.     <!ATTLIST Window
  75.         id          CDATA   "none"
  76.         visible     CDATA   "true"
  77.         x           CDATA   "0"
  78.         y           CDATA   "0"
  79.         position    CDATA   "-1"
  80.         xoffset     CDATA    "0"
  81.         yoffset     CDATA    "0"
  82.         xmargin     CDATA    "0"
  83.         ymargin     CDATA    "0"
  84.         dragdrop    CDATA   "true"
  85.         playondrop  CDATA   "true"
  86.     >
  87. <!ELEMENT Layout (Group|Image|Button|Playlist|Slider|RadialSlider|Text|Checkbox|
  88.                   Anchor|Video|Playtree|Panel)+>
  89.     <!ATTLIST Layout
  90.         id          CDATA   "none"
  91.         width       CDATA   #REQUIRED
  92.         height      CDATA   #REQUIRED
  93.         minwidth    CDATA   "-1"
  94.         maxwidth    CDATA   "-1"
  95.         minheight   CDATA   "-1"
  96.         maxheight   CDATA   "-1"
  97.     >
  98. <!-- Grouping elements -->
  99. <!ELEMENT Group (Group|Image|Button|Playlist|Slider|RadialSlider|Text|Checkbox|
  100.                  Anchor|Video|Playtree|Panel)+>
  101.     <!ATTLIST Group
  102.         id          CDATA   "none"
  103.         x           CDATA   "0"
  104.         y           CDATA   "0"
  105.     >
  106. <!ELEMENT Panel (Group|Image|Button|Playlist|Slider|RadialSlider|Text|Checkbox|
  107.                  Anchor|Video|Playtree|Panel)+>
  108.     <!ATTLIST Panel
  109.         id          CDATA   "none"
  110.         x           CDATA   "0"
  111.         y           CDATA   "0"
  112.         lefttop     CDATA   "lefttop"
  113.         rightbottom CDATA   "lefttop"
  114.         xkeepratio  CDATA   "false"
  115.         ykeepratio  CDATA   "false"
  116.         width       CDATA   #REQUIRED
  117.         height      CDATA   #REQUIRED
  118.         position    CDATA   "-1"
  119.         xoffset     CDATA    "0"
  120.         yoffset     CDATA    "0"
  121.         xmargin     CDATA    "0"
  122.         ymargin     CDATA    "0"
  123.     >
  124.  
  125. <!-- Anchors -->
  126. <!ELEMENT Anchor EMPTY>
  127.     <!ATTLIST Anchor
  128.         id          CDATA   "none"
  129.         x           CDATA   "0"
  130.         y           CDATA   "0"
  131.         lefttop     CDATA   "lefttop"
  132.         priority    CDATA   #REQUIRED
  133.         points      CDATA   "(0,0)"
  134.         range       CDATA   "10"
  135.     >
  136.  
  137. <!-- Controls -->
  138. <!ELEMENT Image EMPTY>
  139.     <!ATTLIST Image
  140.         id          CDATA   "none"
  141.         visible     CDATA   "true"
  142.         x           CDATA   "0"
  143.         y           CDATA   "0"
  144.         width       CDATA   "-1"
  145.         height      CDATA   "-1"
  146.         lefttop     CDATA   "lefttop"
  147.         rightbottom CDATA   "lefttop"
  148.         xkeepratio  CDATA   "false"
  149.         ykeepratio  CDATA   "false"
  150.         image       CDATA   #REQUIRED
  151.         action      CDATA   "none"
  152.         action2     CDATA   "none"
  153.         resize      CDATA   "mosaic"
  154.         help        CDATA   ""
  155.         art         CDATA   "false"
  156.     >
  157. <!ELEMENT Button EMPTY>
  158.     <!ATTLIST Button
  159.         id          CDATA   "none"
  160.         visible     CDATA   "true"
  161.         x           CDATA   "0"
  162.         y           CDATA   "0"
  163.         lefttop     CDATA   "lefttop"
  164.         rightbottom CDATA   "lefttop"
  165.         xkeepratio  CDATA   "false"
  166.         ykeepratio  CDATA   "false"
  167.         up          CDATA   #REQUIRED
  168.         down        CDATA   "none"
  169.         over        CDATA   "none"
  170.         action      CDATA   "none"
  171.         tooltiptext CDATA   ""
  172.         help        CDATA   ""
  173.     >
  174. <!ELEMENT Checkbox EMPTY>
  175.     <!ATTLIST Checkbox
  176.         id           CDATA   "none"
  177.         visible      CDATA   "true"
  178.         x            CDATA   "0"
  179.         y            CDATA   "0"
  180.         lefttop      CDATA   "lefttop"
  181.         rightbottom  CDATA   "lefttop"
  182.         xkeepratio  CDATA   "false"
  183.         ykeepratio  CDATA   "false"
  184.         up1          CDATA   #REQUIRED
  185.         down1        CDATA   "none"
  186.         over1        CDATA   "none"
  187.         up2          CDATA   #REQUIRED
  188.         down2        CDATA   "none"
  189.         over2        CDATA   "none"
  190.         state        CDATA   #REQUIRED
  191.         action1      CDATA   "none"
  192.         action2      CDATA   "none"
  193.         tooltiptext1 CDATA   ""
  194.         tooltiptext2 CDATA   ""
  195.         help         CDATA   ""
  196.     >
  197. <!ELEMENT Slider (SliderBackground)?>
  198.     <!ATTLIST Slider
  199.         id          CDATA   "none"
  200.         visible     CDATA   "true"
  201.         x           CDATA   "0"
  202.         y           CDATA   "0"
  203.         lefttop     CDATA   "lefttop"
  204.         rightbottom CDATA   "lefttop"
  205.         xkeepratio  CDATA   "false"
  206.         ykeepratio  CDATA   "false"
  207.         up          CDATA   #REQUIRED
  208.         down        CDATA   "none"
  209.         over        CDATA   "none"
  210.         points      CDATA   #REQUIRED
  211.         thickness   CDATA   "10"
  212.         value       CDATA   "none"
  213.         background  CDATA   "none"
  214.         tooltiptext CDATA   ""
  215.         help        CDATA   ""
  216.     >
  217. <!ELEMENT SliderBackground EMPTY>
  218.     <!ATTLIST SliderBackground
  219.         id          CDATA   "none"
  220.         image       CDATA   #REQUIRED
  221.         nbhoriz     CDATA   "1"
  222.         nbvert      CDATA   "1"
  223.         padhoriz    CDATA   "0"
  224.         padvert     CDATA   "0"
  225.     >
  226. <!ELEMENT RadialSlider EMPTY>
  227.     <!ATTLIST RadialSlider
  228.         id          CDATA   "none"
  229.         visible     CDATA   "true"
  230.         x           CDATA   "0"
  231.         y           CDATA   "0"
  232.         lefttop     CDATA   "lefttop"
  233.         rightbottom CDATA   "lefttop"
  234.         xkeepratio  CDATA   "false"
  235.         ykeepratio  CDATA   "false"
  236.         sequence    CDATA   #REQUIRED
  237.         nbimages    CDATA   #REQUIRED
  238.         minangle    CDATA   "0"
  239.         maxangle    CDATA   "360"
  240.         value       CDATA   "none"
  241.         tooltiptext CDATA   ""
  242.         help        CDATA   ""
  243.     >
  244. <!ELEMENT Text EMPTY>
  245.     <!ATTLIST Text
  246.         id          CDATA   "none"
  247.         visible     CDATA   "true"
  248.         x           CDATA   "0"
  249.         y           CDATA   "0"
  250.         width       CDATA   "0"
  251.         lefttop     CDATA   "lefttop"
  252.         rightbottom CDATA   "lefttop"
  253.         xkeepratio  CDATA   "false"
  254.         ykeepratio  CDATA   "false"
  255.         text        CDATA   ""
  256.         font        CDATA   #REQUIRED
  257.         color       CDATA   "#000000"
  258.         scrolling   CDATA   "auto"
  259.         alignment   CDATA   "left"
  260.         focus       CDATA   "true"
  261.         help        CDATA   ""
  262.     >
  263. <!ELEMENT Playlist (Slider)?>
  264.     <!ATTLIST Playlist
  265.         id          CDATA   #REQUIRED
  266.         visible     CDATA   "true"
  267.         x           CDATA   "0"
  268.         y           CDATA   "0"
  269.         width       CDATA   "0"
  270.         height      CDATA   "0"
  271.         position    CDATA   "-1"
  272.         xoffset     CDATA    "0"
  273.         yoffset     CDATA    "0"
  274.         xmargin     CDATA    "0"
  275.         ymargin     CDATA    "0"
  276.         lefttop     CDATA   "lefttop"
  277.         rightbottom CDATA   "lefttop"
  278.         xkeepratio  CDATA   "false"
  279.         ykeepratio  CDATA   "false"
  280.         font        CDATA   #REQUIRED
  281.         bgimage     CDATA   "none"
  282.         fgcolor     CDATA   "#000000"
  283.         playcolor   CDATA   "#FF0000"
  284.         bgcolor1    CDATA   "#FFFFFF"
  285.         bgcolor2    CDATA   "#FFFFFF"
  286.         selcolor    CDATA   "#0000FF"
  287.         help        CDATA   ""
  288.     >
  289. <!ELEMENT Playtree (Slider)?>
  290.     <!ATTLIST Playtree
  291.         id          CDATA   #REQUIRED
  292.         visible     CDATA   "true"
  293.         x           CDATA   "0"
  294.         y           CDATA   "0"
  295.         width       CDATA   "0"
  296.         height      CDATA   "0"
  297.         position    CDATA   "-1"
  298.         xoffset     CDATA    "0"
  299.         yoffset     CDATA    "0"
  300.         xmargin     CDATA    "0"
  301.         ymargin     CDATA    "0"
  302.         lefttop     CDATA   "lefttop"
  303.         rightbottom CDATA   "lefttop"
  304.         xkeepratio  CDATA   "false"
  305.         ykeepratio  CDATA   "false"
  306.         font        CDATA   #REQUIRED
  307.         bgimage     CDATA   "none"
  308.         itemimage   CDATA   "none"
  309.         openimage   CDATA   "none"
  310.         closedimage CDATA   "none"
  311.         fgcolor     CDATA   "#000000"
  312.         playcolor   CDATA   "#FF0000"
  313.         bgcolor1    CDATA   "#FFFFFF"
  314.         bgcolor2    CDATA   "#FFFFFF"
  315.         selcolor    CDATA   "#0000FF"
  316.         help        CDATA   ""
  317.         flat        CDATA   "false"
  318.     >
  319. <!ELEMENT Video EMPTY>
  320.     <!ATTLIST Video
  321.         id          CDATA   "none"
  322.         visible     CDATA   "true"
  323.         x           CDATA   "0"
  324.         y           CDATA   "0"
  325.         width       CDATA   "0"
  326.         height      CDATA   "0"
  327.         position    CDATA   "-1"
  328.         xoffset     CDATA    "0"
  329.         yoffset     CDATA    "0"
  330.         xmargin     CDATA    "0"
  331.         ymargin     CDATA    "0"
  332.         lefttop     CDATA   "lefttop"
  333.         rightbottom CDATA   "lefttop"
  334.         xkeepratio  CDATA   "false"
  335.         ykeepratio  CDATA   "false"
  336.         autoresize  CDATA   "true"
  337.         help        CDATA   ""
  338.     >
  339.