home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 September / PCWorld_2007-09_cd.bin / audio-video / xion / xion_v1.0b82.exe / Image Layer Names.txt < prev    next >
Encoding:
Text File  |  2007-03-22  |  7.9 KB  |  137 lines

  1. For the VERY latest updates, please visit -  http://xion.r2.com.au/index.php?page=layerref
  2.  
  3. Simple Button Objects
  4. ================
  5. play            Play button
  6. pause            Pause button
  7. stop            Stop button
  8. next            Next button
  9. previous        Previous button
  10. random            Random button
  11. repeat            Repeat button
  12. playlist        Playlist toggle button
  13. equalizer        Equalizer toggle button
  14. library            Library toggle button
  15. viswindow        Visualisation window toggle button
  16. close            Close button
  17. minimize        Hide/Minimize button
  18. open            Open file
  19. mute            Mute button
  20. volume_increase        Volume Increase
  21. volume_decrease        Volume Decrease
  22. button            Act like a simple button, but has no pre-determined function
  23. loadinterface(x)    Loads an interface. x = name of the interface to load (add dontreposition if you don't want it to reposition the new skin)
  24.  
  25. _over            Used for mouse over on most buttons
  26. _normal            Used as a normal image (Use in conjunction with other modifiers)
  27. _down            Used when the mouse button is held down on a layer
  28.  
  29.  
  30. Slider Objects
  31. =================
  32. progresslr        Progress slider, Left to Right
  33. progressrl        Progress slider, Right to Left
  34. progresstb        Progress slider, Top to Bottom
  35. progressbt        Progress slider, Bottom to Top
  36. volumelr        Volume slider, Left to Right
  37. volumerl        Volume slider, Right to Left
  38. volumetb        Volume slider, Top to Bottom
  39. volumebt        Volume slider, Bottom to Top
  40. balancelr        Balance slider, Left to Right
  41. balancerl        Balance slider, Right to Left
  42. balancetb        Balance slider, Top to Bottom
  43. balancebt        Balance slider, Bottom to Top
  44. netbufferlr        Net Buffer slider, Left to Right
  45. netbufferrl        Net Buffer slider, Right to Left
  46. netbuffertb        Net Buffer slider, Top to Bottom
  47. netbufferbt        Net Buffer slider, Bottom to Top
  48. sliderbit        Place this layer above the scrollbar you want it associated with.
  49.  
  50. Action Commands
  51. ===============
  52. moveable        Entire interface can be moved by clicking and dragging this layer
  53. passthrough        Ignore mouse events, and don't block them, but allow them to continue to the layer below
  54. tooltip(x)        Allows you to specify a custom Tooltip for this layer. Replace x with the text of your choice
  55. snaprectangle        Allows you to specify snapping rectangles for snapping to the screen. This can be useful so that you can snap to the actual skin and not the shadow
  56.  
  57. Text Objects
  58. ============
  59. time            Time display
  60. track            Track display (following keywords are also available in combination: title, artist, album, year, genre, comment. E.g: 'track album')
  61. frequency        Frequency (kHz) display
  62. bitrate            Bitrate (kbps) display
  63.  
  64. fs(x)            Font Size. Valid ranges are between 1 and 999. (default is 12)
  65. fn(x)            Font Name. Maximum font name size of 256. (default is MS Shell Dlg). If you include a .ttf in your .zip or .xsf, it will get dynamically loaded so that you don't need to worry about end users having a font installed.
  66. fb(x)            Font Bold. Whether bold or not, true or false (default is false)
  67. fa(x)            Font Align. left, right, center
  68. fu(x)            Font Underline. Whether Underlined or not, true or false (default is false)
  69. fs(x)            Font Strikethrough. Whether Strikethrough or not, true or false (default is false)
  70. fi(x)            Font Italic. Whether Italic or not, true or false (default is false)
  71. faa(x)            Font AntiAliasing. 0 = Windows Default, 1 = AntiAliased, 2 = Non AntiAliased, 3 = ClearType (default is 0)
  72. pp(x)            Prepend text to a text layer. Replace x with the text you want to prepend to a text layer. Eg: bitrate pp(kbps: )
  73. ap(x)            Append text to a text layer. Replace x with the text you want to append to a text layer. Eg: bitrate ap( kbps)
  74.  
  75. Special Render Objects
  76. ======================
  77. preview            This layer will be used as a preview of your skin for the Skin Browser, instead of generating one on the fly. Optimal size is 128 x 128. Make sure you set this layer invisible, otherwise it will show up in your final skin! (Unless that's what you want!)
  78. visualisation        Visualisation
  79. trans_volumel        Modifies the transparency of a layer based on the left speaker volume
  80. trans_volumer        Modifies the transparency of a layer based on the right speaker volume
  81. trans_netbuffer        Modifies the transparency of a layer based on the filled net buffer (used for internet radio to display QOS)
  82.  
  83.  
  84. Object functions
  85. ================
  86. id(x)            The id of this object. Used with Layer Operators and other functions that require id's of layers
  87. modify(x)        Object id to modify. Specify this when using functions that operate on other layers.
  88. action_anim_play    Begins playing an animation. Use modify(x) before using this.
  89. action_anim_stop    Stops an animation from playing. Use modify(x) before using this.
  90. action_anim_forward    Changes the animation's playing direction to down the list. Use modify(x) before using this.
  91. action_anim_reverse    Changes the animation's playing direction to up the list. Use modify(x) before using this.
  92. action_anim_switch    Changes the animation's playing direction to the opposite of what it is when the action is executed. Use modify(x) before using this.
  93. action_layer_hide    Hides the specified layer. Use modify(x) before using this.
  94. action_layer_show    Shows the specified layer. Use modify(x) before using this.
  95. action_layer_switch    Shows next specified layer, hides others, order is x, then y, then z, then x... Use modify(x,y,z) before using this.
  96. action_app_close    Acts like a close button, but can be used within animation frames and other buttons.
  97. save_state        Signals to Xion that the visible state of the layer with the keyword should be saved between skin loads. Useful for creating configurable visuals.
  98.  
  99. Indicator Objects
  100. =================
  101. indi_pause        Paused Indicator. Will be visible if player is paused
  102. indi_stop        Stopped Indicator. Will be visible if player is stopped
  103. indi_play        Playing Indicator. Will be visible if player is playing
  104. indi_random        Random Indicator. Will be visible if player is in random mode
  105. indi_repeat        Repeat Indicator. Will be visible if player is in repeat mode
  106. indi_stereo        Stereo Indicator. Will be visible if current song is in stereo mode
  107. indi_mono        Mono Indicator. Will be visible if current song is in mono mode
  108. indi_active        Active window Indicator. Will be visible when the interface is the active window
  109. indi_inactive        InActive window Indicator. Will be visible when the interface is not the active window
  110. indi_mute        Mute Indicator. Will be visible if player is muted
  111. indi_web        Web Indicator. Will be visible if current song is streaming from the Internet
  112. indi_local        Local Indicator. Will be visible if current song is streaming locally
  113. indi_cd            CD Indicator. Will be visible if current song is streaming from a CD
  114. indi_equalizer        Equalizer Indicator. Will be visible if the Equalizer has been turned On
  115.  
  116.  
  117. Animation Sets
  118. ==============
  119. animation        Give this name to a layer set to have it act as an animation
  120. fadebetween        Will fade smoothly between frames of an animation set. If specified on a single frame, will just do it for when that frame is shown/hidden
  121. fadein            Will fade all frames in if on an animation set. If specified on a single frame, will just do it for when that frame is shown
  122. fadeout            Will fade all frames out if on an animation set. If specified on a single frame, will just do it for when that frame is hidden
  123. paused            Will be paused at the start until another event, such as a click, triggers it.
  124. delay(x)        Delay between each frame(1 = 10ms). If this is specified on the group main item, it specifies time for each frame. If you specify on a frame its per frame
  125. direction(x)        Direction to play animation. only 2 values, 0 = normal or down the list, and 1 = reverse, or up the list.
  126. animtype(x)        Type of animation:
  127.                 0 or not specified = standard loop
  128.                 1 = play once, and stop, leave last frame on screen
  129.                 2 = play once, and stop, hide all at end
  130.                 3 = frame is set on left speaker volume
  131.                 4 = frame is set on right speaker volume
  132.                 5 = frame is set on net buffer filled percent
  133.                 6 = frame is set on volume amount
  134.                 7 = frame is set on progress amount
  135.                 8 = frame is set on balance amount
  136.  
  137.