home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Test / zoomplayer / Skin / defaultdvd.skn < prev    next >
Text File  |  2004-02-21  |  16KB  |  303 lines

  1. Default DVD Skin (sample) by Blight
  2.  
  3. // Set Default Active Groups
  4. ActiveGroups    = (1)
  5.  
  6. // FileName
  7. SkinFileName    = (default.bmp)
  8.  
  9. // Initial settings:
  10. StartGroup(1,2)
  11. iWinWidth       = (524)
  12. iWinHeight      = (447)
  13. iVidWidth       = (512)
  14. iVidHeight      = (384)
  15. iVidLeft        = (6)
  16. iVidTop         = (21)
  17. iMinWidth       = (368)
  18. iMinHeight      = (276)
  19. EndGroup(1,2)
  20.  
  21. StartGroup(8192)
  22. iWinWidth       = (526)
  23. iWinHeight      = (398)
  24. iVidWidth       = (512)
  25. iVidHeight      = (384)
  26. iVidLeft        = (13)
  27. iVidTop         = (1)
  28. iMinWidth       = (40)
  29. iMinHeight      = (30)
  30. EndGroup(8192)
  31.  
  32. StartGroup(64)
  33. iWinWidth       = (512)
  34. iWinHeight      = (384)
  35. iVidWidth       = (512)
  36. iVidHeight      = (384)
  37. iVidLeft        = (0)
  38. iVidTop         = (0)
  39. iMinWidth       = (40)
  40. iMinHeight      = (30)
  41. EndGroup(64)
  42.  
  43. tLineFontSize   = (8)
  44. tLineFontYOfs   = (0)
  45. tLineFontFace   = (Tahoma)
  46. tLineFontColor  = (FFFFFF)
  47. tLineFontStyle  = (Bold)
  48. cBarFontSize    = (18)
  49. cBarFontYOfs    = (-2)
  50. cBarFontFace    = (Tahoma)
  51. cBarFontColor   = (FFFFFF)
  52. cBarFontStyle   = (Bold)
  53. cBarButWidth    = (26)
  54. cBarButHeight   = (35)
  55. cBarRightMargin = (13)
  56. iTransColor     = (FF00FF)
  57. pTransColor     = (FF00FF)
  58. cTransColor     = (FF00FF)
  59. eTransColor     = (FF00FF)
  60.  
  61. // Dynamic settings (items with window-size relative positioning):
  62. tLineHeight     = (13)
  63. tLineLeft       = (37)
  64. tLineTop        = (<WinHeight>-39)
  65.  
  66. TimeLineBG(109,34,48)
  67. TimeLineStart(109,47,7)
  68. TimeLineEnd(123,47,6)
  69. TimeLineFontShade(909090,909090,-1,505050)
  70.  
  71. // TimeLine background and foreground source bitmap position
  72. StartGroup(1)
  73. TimeLineFG(109,21,48)
  74. tLineWidth      = (<WinWidth>-143)
  75. VolumeExData(SrcX=225,SrcY=0,DestX=<WinWidth>-88,DestY=<WinHeight>-39,Width=48,Height=13,Images=18)
  76. EndGroup(1)
  77.  
  78. StartGroup(2)
  79. TimeLineFG(109,21,48)
  80. tLineWidth      = (<WinWidth>-275)
  81. BalanceExData(SrcX=177,SrcY=0,DestX=<WinWidth>-220,DestY=<WinHeight>-39,Width=48,Height=13)
  82. RateExData(SrcX=177,SrcY=0,DestX=<WinWidth>-154,DestY=<WinHeight>-39,Width=48,Height=13)
  83. VolumeExData(SrcX=225,SrcY=0,DestX=<WinWidth>-88,DestY=<WinHeight>-39,Width=48,Height=13,Images=18)
  84. EndGroup(2)
  85.  
  86. cBarTLWidth     = (<cBarWidth>-8)
  87. cBarTLHeight    = (23)
  88. cBarTLLeft      = (6)
  89. cBarTLTop       = (6)
  90.  
  91. // Control Bar TimeLine background source bitmap position
  92. TimeLineCBarFG(225,269,48)
  93. TimeLineCBarBG(225,240,48)
  94. TimeLineCBarEnd(225,292,12)
  95. TimeLineCBarStart(249,292,12)
  96. TimeLineCBarFontShade(606060,606060,707070,303030)
  97.  
  98. // Setup display for OSD Popup messages.
  99. OSDPopUp(MinWidth=20,MinHeight=20,xMargin=10,yMargin=8,TransColor=FF00FF)
  100. FillOSDRect(0,0,<OSDWidth>,<OSDHeight>,606060)
  101. CopyOSDBitmap(238,350,10,10,0,0);
  102. CopyOSDBitmap(238,374,10,10,0,<OSDHeight>-10);
  103. CopyOSDBitmap(263,350,10,10,<OSDWidth>-10,0);
  104. CopyOSDBitmap(263,374,10,10,<OSDWidth>-10,<OSDHeight>-10);
  105. TileOSDBitmapH(248,350,16,5,10,0,<OSDWidth>-20)
  106. TileOSDBitmapH(248,379,16,5,10,<OSDHeight>-5,<OSDWidth>-20)
  107. TileOSDBitmapV(238,360,5,16,0,10,<OSDHeight>-20)
  108. TileOSDBitmapV(268,360,5,16,<OSDWidth>-5,10,<OSDHeight>-20)
  109.  
  110. // Control Bar Background
  111. TileCBarBitmapH(225,234,48,35,0,0,<cBarFullWidth>)
  112.  
  113. // Right of TimeLine Control Bar Side
  114. CopyCBarBitmap(214,349,12,35,<cBarWidth>-12,0)
  115. // Left Control Bar Side
  116. CopyCBarBitmap(198,349,16,35,0,0)
  117. // Right Control Bar Side
  118. CopyCBarBitmap(225,349,24,35,<cBarFullWidth>-13,0)
  119.  
  120. // Draw Standard GUI in Group 1
  121. StartGroup(1,2)
  122. // Top Left corner
  123. CopyBitmap(0,0,16,21,0,0)
  124. // Top Right corner
  125. CopyBitmap(63,0,114,21,<WinWidth>-114,0)
  126. // Bottom Left corner
  127. CopyBitmap(0,21,39,42,0,<WinHeight>-42)
  128. // Bottom Right corner
  129. CopyBitmap(82,21,16,42,<WinWidth>-16,<WinHeight>-42)
  130. // Left Bar
  131. TileBitmapV(98,21,6,42,0,21,<WinHeight>-63)
  132. // Right Bar
  133. TileBitmapV(103,21,6,42,<WinWidth>-6,21,<WinHeight>-63)
  134. // Top Bar
  135. TileBitmapH(16,0,44,21,16,0,<WinWidth>-130)
  136. // Bottom Bar
  137. TileBitmapH(39,21,48,42,39,<WinHeight>-42,<WinWidth>-55)
  138. // Top Left EQ separator
  139. CopyBitmap(106,5,6,16,<WinWidth>-157,5)
  140. CopyBitmap(106,5,6,16,<WinWidth>-134,5)
  141.  
  142. // Scroller Widgets
  143. CopyBitmap(119,105,12,7,<WinWidth>-101,<WinHeight>-36)
  144.  
  145. // Video Area (NT = No Tint)
  146. FillRectNT(6,21,<VidWidth>,<VidHeight>,000000)
  147.  
  148. // Draw Filename Text
  149. DrawExText(DestX=9,DestY=6,Width=<WinWidth>-167,Height=13,Align=Center,FontName=Tahoma,FontSize=10,FontColor=FFFFFF,FontStyle=Bold,Text=<FileBase>,ShadeLeft=808080,ShadeRight=808080,ShadeBottom=303030)
  150.  
  151. // Top-Right buttons
  152. CreateExButton(Type=Normal  ,SrcX=157,SrcY= 21,DownX=157,DownY=35,Width=20,Height=14,DestX=<WinWidth>- 26,DestY=6,TransColor=FF00FF,Function=fnExit,Hint=Exit Program)
  153. CreateExButton(Type=Normal  ,SrcX=  0,SrcY=157,Width=19,Height=14,DestX=<WinWidth>- 46,DestY=6,Function=fnMax,Hint=Maximize Window)
  154. CreateExButton(Type=Normal  ,SrcX= 38,SrcY=157,Width=19,Height=14,DestX=<WinWidth>- 66,DestY=6,Function=fnMinimize,Hint=Minimize Window)
  155. CreateExButton(Type=Normal  ,SrcX= 76,SrcY=157,Width=19,Height=14,DestX=<WinWidth>- 89,DestY=6,Function=fnZoom,Hint=Fullscreen to Zoom)
  156. CreateExButton(Type=Normal  ,SrcX=114,SrcY=157,Width=19,Height=14,DestX=<WinWidth>-109,DestY=6,Function=fnFullscreen,Hint=Fullscreen to Max)
  157. CreateExButton(Type=Extended,SrcX=130,SrcY=357,DownX=158,DownY=344,Width=19,Height=14,DestX=<WinWidth>-129,DestY=6,Function=exGroupToggle,FunctionParam=8193,Hint=Minimalistic User Interface)
  158. CreateExButton(Type=Normal,SrcX=139,SrcY= 49,Width=19,Height=14,DestX=<WinWidth>-152,DestY=6,Function=fnEqualizer,Hint=Show/Hide the Internal Equalizer)
  159.  
  160. // Bottom Left buttons
  161. CreateExButton(Type=Normal,SrcX=  0,SrcY= 84,Activate=Play,ActiveX=62,ActiveY=84,Width=31,Height=31,DestX= 6,DestY=<WinHeight>-37,TransColor=FF00FF,Function=fnPlay,Hint=Play/Pause)
  162. CreateExButton(Type=Normal,SrcX=  0,SrcY=115,Width=37,Height=21,DestX= 41,DestY=<WinHeight>-25,Function=fnPrevTrack,Hint=Previous Chapter)
  163. CreateExButton(Type=Normal,SrcX= 74,SrcY=115,Width=37,Height=21,DestX= 80,DestY=<WinHeight>-25,Function=fnNextTrack,Hint=Next Chapter)
  164. CreateExButton(Type=Normal,SrcX=  0,SrcY=136,Width=37,Height=21,DestX=119,DestY=<WinHeight>-25,Function=fnRewind,Hint=Rewind)
  165. CreateExButton(Type=Normal,SrcX= 74,SrcY=136,Width=37,Height=21,DestX=158,DestY=<WinHeight>-25,Function=fnFastForward,Hint=Fast Forward)
  166. CreateExButton(Type=Normal,SrcX= 93,SrcY= 84,Width=37,Height=21,DestX=197,DestY=<WinHeight>-25,Function=fnStop,Hint=Stop)
  167.  
  168. // Bottom Right buttons
  169. CreateExButton(Type=Normal,SrcX=126,SrcY= 63,Width=21,Height=21,DestX=<WinWidth>-130,DestY=<WinHeight>-25,Function=fnOptions,Hint=Options)
  170. CreateExButton(Type=Normal,SrcX= 84,SrcY= 63,Width=21,Height=21,DestX=<WinWidth>-107,DestY=<WinHeight>-25,Function=fnEject,Hint=Eject)
  171. CreateExButton(Type=Normal,SrcX= 42,SrcY= 63,Width=21,Height=21,DestX=<WinWidth>- 84,DestY=<WinHeight>-25,Function=fnOpen,Hint=Open Files)
  172. CreateExButton(Type=Normal,SrcX=  0,SrcY= 63,Width=21,Height=21,DestX=<WinWidth>- 61,DestY=<WinHeight>-25,TransColor=FF00FF,Function=fnPlayList,Hint=Play List)
  173.  
  174. // DVD Nav Buttons
  175. CreateExButton(Type=Normal,SrcX=217,SrcY=315,Width=14,Height=27,DestX=<WinWidth>- 39,DestY=<WinHeight>-35,TransColor=FF00FF,Function=fnDVDMenuLeft,Hint=Menu Left)
  176. CreateExButton(Type=Normal,SrcX=245,SrcY=315,Width=14,Height=27,DestX=<WinWidth>- 18,DestY=<WinHeight>-35,TransColor=FF00FF,Function=fnDVDMenuRight,Hint=Menu Right)
  177. CreateExButton(Type=Normal,SrcX=167,SrcY=316,Width=25,Height=13,DestX=<WinWidth>- 34,DestY=<WinHeight>-39,TransColor=FF00FF,Function=fnDVDMenuUp,Hint=Menu Up)
  178. CreateExButton(Type=Normal,SrcX=167,SrcY=329,Width=25,Height=13,DestX=<WinWidth>- 34,DestY=<WinHeight>-17,TransColor=FF00FF,Function=fnDVDMenuDown,Hint=Menu Down)
  179. CreateExButton(Type=Normal,SrcX=156,SrcY=111,DownX=151,DownY=143,Width=11,Height=11,DestX=<WinWidth>- 27,DestY=<WinHeight>-27,TransColor=FF00FF,Function=fnDVDMenuSelect,Hint=Menu Select)
  180.  
  181. // Resize Positions
  182. ResizeBox(0,0,8,8,3)
  183. ResizeBox(<WinWidth>-8,0,8,8,2)
  184. ResizeBox(0,<WinHeight>-8,8,8,1)
  185. ResizeBox(<WinWidth>-8,<WinHeight>-8,8,8,0)
  186. EndGroup(1)
  187.  
  188. StartGroup(2)
  189. CopyBitmap( 93,105,13,7,<WinWidth>-234,<WinHeight>-36)
  190. CopyBitmap(106,105,13,7,<WinWidth>-168,<WinHeight>-36)
  191. EndGroup(2)
  192.  
  193. // Draw Minimal GUI in Group 15
  194. StartGroup(8192)
  195. FillRect(0,0,<WinWidth>,<WinHeight>,404040)
  196. FillRectNT(0,13,12,<WinHeight>-13,FF00FF)
  197. FillRectNT(12,<WinHeight>-12,<WinWidth>-25,12,FF00FF)
  198. FillRect(11,<WinHeight>-22,11,11,505050)
  199. FillRect(12,<WinHeight>-22,10,10,404040)
  200. FillRectNT(13,1,<VidWidth>,<VidHeight>,000000)
  201. CopyBitmap(156,316,11,11,1,1)
  202. CreateExButton(Type=Extended,SrcX=156,SrcY=327,DownX=156,DownY=327,Width=11,Height=11,DestX=<WinWidth>-12,DestY=<WinHeight>-12,Function=exGroupSet,FunctionParam=3,Hint=Standard User Interface)
  203. ResizeBox(11,<WinHeight>-22,11,11,1)
  204. ResizeBox(12,13,4,<WinHeight>-35,4)
  205. ResizeBox(23,<WinHeight>-15,<WinWidth>-36,4,7)
  206. EndGroup(8192)
  207.  
  208. // Draw Video Only Group
  209. StartGroup(64)
  210. FillRectNT(0,0,<VidWidth>,<VidHeight>,000000)
  211. EndGroup(64)
  212.  
  213. // Control Bar Buttons
  214. AddBarButton(  0,349,fnPrevTrack,Previous Chapter)
  215. AddBarButton( 52,247,fnRewind,Rewind)
  216. AddBarButton(  0,213,fnStop,Stop)
  217. AddBarButton( 52,213,fnPlay,Play / Pause)
  218. AddBarButton(  0,247,fnFastForward,Fast Forward)
  219. AddBarButton(104,213,fnNextTrack,Next Chapter)
  220. AddBarButton(104,315,fnAudioTrack,Next Audio Track)
  221. AddBarButton( 52,315,fnDVDSub,Next Subtitle Track)
  222. AddBarButton(104,281,fnFullscreen,Fullscreen to Max)
  223. AddBarButton(  0,315,fnZoom,Fullscreen to Zoom)
  224. AddBarButton(104,247,fnZoomIn,Zoom In)
  225. AddBarButton(  0,281,fnZoomOut,Zoom Out)
  226. AddBarButton( 52,349,fnOptions,Options)
  227. AddBarButton(156,213,fnEject,Eject)
  228. AddBarButton(156,281,fnPlayList,Play List)
  229. AddBarButton(156,247,fnOpen,Open Media)
  230. AddBarButton( 52,281,fnExit,Close Player)
  231.  
  232. // Play List Corners
  233. CopyPLBitmap(0,0,16,21,0,0)
  234. CopyPLBitmap(131,0,46,21,<PLWinWidth>-46,0)
  235. CopyPLBitmap(167,91,16,31,0,<PLWinHeight>-31)
  236. CopyPLBitmap(209,91,16,31,<PLWinWidth>-16,<PLWinHeight>-31)
  237. // Play List Sides
  238. TilePLBitmapV(98,21,6,42,0,21,<PLWinHeight>-52)
  239. TilePLBitmapV(103,21,6,42,<PLWinWidth>-6,21,<PLWinHeight>-52)
  240. TilePLBitmapH(16,0,44,21,16,0,<PLWinWidth>-48)
  241. TilePLBitmapH(182,93,28,29,16,<PLWinHeight>-29,<PLWinWidth>-32)
  242. // Fill Background behind playlist (important)
  243. FillPLRect(6,19,<PLWinWidth>-12,<PLWinHeight>-47,000000)
  244.  
  245. // Data for the play list display
  246. PlayListData(DestX=6,DestY=19,MinWidth=328,MinHeight=150,Width=<PLWinWidth>-12,Height=<PLWinHeight>-47,Border=575757,Background=9F9F9F,Foreground=000000,SelectBG=008FFF,SelectBorder=006FDF,SelectFG=000000,Highlight=FFFFFF,ScrollBG=7F7F7F,ScrollFace=6F6F6F,ScrollDark=5F5F5F,ScrollLight=7F7F7F,ScrollWidth=17,ScrollFGX=210,ScrollFGY=213,ScrollFGW=15,ScrollFGH=36)
  247.  
  248. // Top Right Buttons
  249. CreateExButton(Type=Normal,Target=Playlist,SrcX=157,SrcY= 21,DownX=157,DownY=35,Width=20,Height=14,DestX=<PLWinWidth>- 26,DestY=6,TransColor=FF00FF,Function=fnPlayList,Hint=Close Play List Editor)
  250. CreateExButton(Type=Normal,Target=Playlist,SrcX=  0,SrcY=157,Width=19,Height=14,DestX=<PLWinWidth>- 46,DestY=6,Function=fnPLMax,Hint=Maximize Window)
  251. // Top Button separator
  252. CopyPLBitmap(63,4,5,15,<PLWinWidth>-51,4)
  253. // Bottom Buttons
  254. CreateExButton(Type=Normal,Target=PlayList,SrcX=184,SrcY=122,Width=19,Height=21,DestX=<PLWinWidth>- 24,DestY=<PLWinHeight>-25,TransColor=FF00FF,Function=fnPLItemDown,Hint=Move Selected Items Down)
  255. CreateExButton(Type=Normal,Target=PlayList,SrcX=148,SrcY=122,Width=18,Height=21,DestX=<PLWinWidth>- 42,DestY=<PLWinHeight>-25,Function=fnPLItemUp,Hint=Move Selected Items Up)
  256. CreateExButton(Type=Normal,Target=PlayList,SrcX=177,SrcY=342,DownX=177,DownY=363,Width=21,Height=21,DestX=5,DestY=<PLWinHeight>-25,TransColor=FF00FF,ActiveX=252,ActiveY=484,Activate=RandomPlay,Function=fnRandomPlay,Hint=Random Play)
  257. CreateExButton(Type=Normal,Target=PlayList,SrcX=162,SrcY=143,Width=21,Height=21,DestX= 28,DestY=<PLWinHeight>-25,ActiveX=204,ActiveY=143,Activate=LoopPlay,Function=fnLoopPlay,Hint=Loop Current Track)
  258. CreateExButton(Type=Normal,Target=PlayList,SrcX=  0,SrcY=171,Width=31,Height=21,DestX= 53,DestY=<PLWinHeight>-25,Function=fnPLAddFiles,Hint=Add Files to Play List)
  259. CreateExButton(Type=Normal,Target=PlayList,SrcX=186,SrcY=171,Width=31,Height=21,DownX=186,DownY=192,DestX= 86,DestY=<PLWinHeight>-25,Function=fnPLAddDir,Hint=Add Directory to Play List)
  260. CreateExButton(Type=Normal,Target=PlayList,SrcX= 62,SrcY=192,Width=31,Height=21,DestX=119,DestY=<PLWinHeight>-25,Function=fnPLRemove,Hint=Remove Selected Items)
  261. CreateExButton(Type=Normal,Target=PlayList,SrcX= 62,SrcY=171,Width=31,Height=21,DestX=152,DestY=<PLWinHeight>-25,Function=fnPLClear,Hint=Clear Play List)
  262. CreateExButton(Type=Normal,Target=PlayList,SrcX=  0,SrcY=192,Width=31,Height=21,DestX=185,DestY=<PLWinHeight>-25,Function=fnPLLoadList,Hint=Load Play List)
  263. CreateExButton(Type=Normal,Target=PlayList,SrcX=124,SrcY=171,Width=31,Height=21,DestX=218,DestY=<PLWinHeight>-25,Function=fnPLSaveList,Hint=Save Play List)
  264. CreateExButton(Type=Normal,Target=PlayList,SrcX=124,SrcY=192,Width=31,Height=21,DestX=251,DestY=<PLWinHeight>-25,Function=fnPLSort,Hint=Sort Play List)
  265. // Item Counter
  266. DrawExText(Target=PlayList,DestX=12,DestY=6,Width=<PLWinWidth>-121,Height=12,Align=Center,FontName=Tahoma,FontSize=10,FontColor=FFFFFF,FontStyle=Bold,Text=<PlayListItems>,ShadeLeft=808080,ShadeRight=808080,ShadeBottom=303030)
  267. // Duration Separator
  268. CopyPLBitmap(63,4,5,15,<PLWinWidth>-113,4)
  269. // Total Duration Display
  270. DrawExText(Target=PlayList,DestX=<PLWinWidth>-108,DestY=6,Width=56,Height=12,Align=Right,FontName=Tahoma,FontSize=10,FontColor=FFFFFF,FontStyle=Bold,Text=<PlayListTotal>,ShadeLeft=808080,ShadeRight=808080,ShadeBottom=303030)
  271. // Expanded resize area due to round corners
  272. ResizePLBox(0,0,10,10,3)
  273. ResizePLBox(<PLWinWidth>-10,0,10,10,2)
  274. ResizePLBox(0,<PLWinHeight>-10,10,10,1)
  275. ResizePLBox(<PLWinWidth>-10,<PLWinHeight>-10,10,10,0)
  276.  
  277. // EQ - Fixed size, no size constants required
  278. EQData(Width=300,Height=132,BarX=0,BarY=384,BarW=10,BarH=100,BarC=27,BarPX=14,BarPY=10,Bar0X=40,Bar0Y=10,Bar1X=60,Bar1Y=10,Bar2X=80,Bar2Y=10,Bar3X=100,Bar3Y=10,Bar4X=120,Bar4Y=10,Bar5X=140,Bar5Y=10,Bar6X=160,Bar6Y=10,Bar7X=180,Bar7Y=10,Bar8X=200,Bar8Y=10,Bar9X=220,Bar9Y=10)
  279. FillEQRect(0,0,300,140,606060)
  280. CopyEQBitmap(238,350,10,10,0,0)
  281. CopyEQBitmap(263,350,10,10,300-10,0)
  282. CopyEQBitmap(238,374,10,10,0,132-10)
  283. CopyEQBitmap(263,374,10,10,300-10,132-10)
  284. TileEQBitmapH(248,350,16,5,10,0,300-20)
  285. TileEQBitmapH(248,379,16,5,10,132-5,300-20)
  286. TileEQBitmapV(238,360,5,16,0,10,132-20)
  287. TileEQBitmapV(268,360,5,16,300-5,10,132-20)
  288. CopyEQBitmap(259,342,14,7,12,114)
  289. CopyEQBitmap(165,164,10,7,40,114)
  290. CopyEQBitmap(176,164,12,7,59,114)
  291. CopyEQBitmap(189,164,12,7,79,114)
  292. CopyEQBitmap(202,164,14,7,98,114)
  293. CopyEQBitmap(217,164,7,7,122,114)
  294. CopyEQBitmap(200,342,9,7,141,114)
  295. CopyEQBitmap(210,342,9,7,161,114)
  296. CopyEQBitmap(220,342,12,7,179,114)
  297. CopyEQBitmap(233,342,12,7,199,114)
  298. CopyEQBitmap(246,342,12,7,219,114)
  299. CreateExButton(Type=Normal,Target=EQ,SrcX=  0,SrcY=484,Width=40,Height=21,DestX=300-50,DestY= 10,Function=fnEQEditor,Hint=Select/Edit Equalizer Profiles)
  300. CreateExButton(Type=Normal,Target=EQ,SrcX= 80,SrcY=484,Width=40,Height=21,DestX=300-50,DestY= 35,Function=fnEQReset,Hint=Reset Equalizer)
  301. CreateExButton(Type=Normal,Target=EQ,SrcX=160,SrcY=484,Width=40,Height=21,DestX=300-50,DestY=101,Function=fnEqualizer,Hint=Close Equalizer)
  302. CreateExButton(Type=Normal,Target=EQ,SrcX=149,SrcY=358,DownX=149,DownY=371,Width=28,Height=13,DestX=300-50,DestY= 72,ActiveX=121,ActiveY=371,Activate=EQState,Function=fnEQToggle,Hint=Enable/Disable the Equalizer)
  303.