home *** CD-ROM | disk | FTP | other *** search
/ Winzipper / Winzipper_ISO.iso / multimedia / scala / HELP / SOUND3N.SCA < prev    next >
Encoding:
Text File  |  1996-05-14  |  9.5 KB  |  235 lines

  1. !ScalaScript
  2. {
  3. Sequence:
  4. :"SubScript"
  5. {
  6. Group:
  7. BoxX.1=139;
  8. BoxY.1=37;
  9. BoxX.2=0;
  10. BoxY.2=0;
  11. BoxX=BoxX.1;
  12. BoxY=BoxY.1;
  13. BoxW=360;
  14. BoxH=249;
  15. Descr="Click a button to get information about it!";
  16. Picture("Scala:\help\graphics\soundbak.gif",UserPalette(RGBPen(1,0,16777215,12632256,5592405,8553090,11184810)));
  17. Clip(0,292,"Scala:\help\graphics\sound3N.gif",transparent(off));
  18.     title="";
  19. pagename="Sound Menu:CD panels";
  20. pagedescr="Lets you access audio tracks available on standard audio compact discs. Use the Panel pop-up to choose from thirteen functions available: Play, Play MSF, Sync, Wait, Stop, Pause, Resume, Eject, Read Contents, Next, Previous, Volume and Pan.^n^nCD: Pan^nApplies a new left/right balance to the CD currently playing.";
  21. Button(Normal(Box(620,292,19,25,Style(Norm))),Highlight(Box(620,292,19,25,Style(High))),Select(Box(620,292,19,25,Style(Sel)),Use(infobutton)));
  22. Button(Normal(Box(214,450,103,25,Style(Norm))),Highlight(Box(214,450,103,25,Style(High))),Select(Box(214,450,103,25,Style(Sel)),Use(cdunit)));
  23. Button(Normal(Box(322,450,102,25,Style(Norm))),Highlight(Box(322,450,102,25,Style(High))),Select(Box(322,450,102,25,Style(Sel)),Use(newcd)));
  24. Button(Normal(Box(4,322,415,25,Style(Norm))),Highlight(Box(4,322,415,25,Style(High))),Select(Box(4,322,415,25,Style(Sel)),Use(soundtype)));
  25. Button(Normal(Box(426,322,209,25,Style(Norm))),Highlight(Box(426,322,209,25,Style(High))),Select(Box(426,322,209,25,Style(Sel)),Use(panelpopup)));
  26. Button(Normal(Box(4,450,100,25,Style(Norm))),Highlight(Box(4,450,100,25,Style(High))),Select(Box(4,450,100,25,Style(Sel)),Use(preview)));
  27. Button(Normal(Box(429,450,100,25,Style(Norm))),Highlight(Box(429,450,100,25,Style(High))),Select(Box(429,450,100,25,Style(Sel)),Use(okbutton)));
  28. Button(Normal(Box(534,450,101,25,Style(Norm))),Highlight(Box(534,450,101,25,Style(High))),Select(Box(534,450,101,25,Style(Sel)),Use(cancelbutton)));
  29. Button(Normal(Box(4,400,208,22,Style(Norm))),Highlight(Box(4,400,208,22,Style(High))),Select(Box(4,400,208,22,Style(Sel)),Use(cdpanslider)));
  30. Wait();
  31. Sequence:
  32. Use(SetUp);
  33. Use(DrawBox);
  34. Button(Wipe("BlindsFantasy3",Speed(7),Direction(90)),Normal(Box(BoxX+BoxW+10,BoxY,115,BoxH,Style(Info))));
  35. Text(BoxX+BoxW+15,BoxY+5,"Sound Screens:",Style(Mid),Justify(Center,Top),Wrap(Off,Auto(340)));
  36. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+25,"Sample",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+25,"Sample",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+25,"Sample",Font("SHelveticaL",10)),goto(sub1a)));
  37. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+36,"MIDI",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+36,"MIDI",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+36,"MIDI",Font("SHelveticaL",10)),goto(sub2a)));
  38. Text(BoxX+BoxW+17,BoxY+47,"CD",Style(LayoutText));
  39. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+58,"Mixer",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+58,"Mixer",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+58,"Mixer",Font("SHelveticaL",10)),goto(sub4a)));
  40. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+75,"CD: Play",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+75,"CD: Play",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+75,"CD: Play",Font("SHelveticaL",10)),goto(sub3a)));
  41. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+86,"CD: None",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+86,"CD: None",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+86,"CD: None",Font("SHelveticaL",10)),goto(sub3b)));
  42. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+97,"CD: Play MSF",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+97,"CD: Play MSF",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+97,"CD: Play MSF",Font("SHelveticaL",10)),goto(sub3c)));
  43. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+108,"CD: Sync",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+108,"CD: Sync",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+108,"CD: Sync",Font("SHelveticaL",10)),goto(sub3d)));
  44. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+119,"CD: Wait",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+119,"CD: Wait",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+119,"CD: Wait",Font("SHelveticaL",10)),goto(sub3e)));
  45. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+130,"CD: Stop",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+130,"CD: Stop",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+130,"CD: Stop",Font("SHelveticaL",10)),goto(sub3f)));
  46. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+141,"CD: Pause",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+141,"CD: Pause",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+141,"CD: Pause",Font("SHelveticaL",10)),goto(sub3g)));
  47. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+152,"CD: Resume",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+152,"CD: Resume",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+152,"CD: Resume",Font("SHelveticaL",10)),goto(sub3h)));
  48. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+163,"CD: Eject",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+163,"CD: Eject",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+163,"CD: Eject",Font("SHelveticaL",10)),goto(sub3i)));
  49. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+174,"CD: Read Contents",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+174,"CD: Read Contents",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+174,"CD: Read Contents",Font("SHelveticaL",10)),goto(sub3j)));
  50. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+185,"CD: Next",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+185,"CD: Next",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+185,"CD: Next",Font("SHelveticaL",10)),goto(sub3k)));
  51. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+196,"CD: Previous",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+196,"CD: Previous",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+196,"CD: Previous",Font("SHelveticaL",10)),goto(sub3l)));
  52. Button(MatchSize(On),Normal(Text(BoxX+BoxW+17,BoxY+207,"CD: Volume",Face(On,Pen(4)),Font("SHelveticaL",10))),Highlight(Text(BoxX+BoxW+17,BoxY+207,"CD: Volume",Face(On,Pen(1)),Font("SHelveticaL",10))),Select(Text(BoxX+BoxW+17,BoxY+207,"CD: Volume",Font("SHelveticaL",10)),goto(sub3m)));
  53. Text(BoxX+BoxW+17,BoxY+218,"CD: Pan",Style(LayoutText));
  54. Resources:
  55. :infobutton
  56. {
  57. title="Information button";
  58. text[1]="Switches Scala into Help mode. ";
  59. descr=text[1];
  60. block=1;
  61. max=1;
  62. Use(SetPos);
  63. }
  64. :cdunit
  65. {
  66. title="CD Unit";
  67. text[1]="If you have more than one CD-ROM drive, or a multi-unit drive, Scala displays an additional button on the CD control panels, CD Unit. You can access different discs in multiple drives by selecting the unit number with this control.";
  68. descr=text[1];
  69. block=1;
  70. max=1;
  71. Use(SetPos);
  72. }
  73. :newcd
  74. {
  75. title="New CD!";
  76. text[1]="Makes Scala read the table of contents of the CD in the drive, so that track numbers and times can be displayed correctly. It should always be used after you change CDs in the drive. All CD control panels have the New CD! button.";
  77. descr=text[1];
  78. block=1;
  79. max=1;
  80. Use(SetPos);
  81. }
  82. :soundtype
  83. {
  84. title="Sound type buttons";
  85. text[1]="Select a type of sound event - Sample, MIDI, CD or Mixer. Each sound type has its own set of control panels. Clicking on a Sound button in the Main or List menus opens the Sound menu and activates the Sound control panel that applies to that event. If no sound event has been defined, Sample is selected.";
  86. descr=text[1];
  87. block=1;
  88. max=1;
  89. Use(SetPos);
  90. }
  91. :panelpopup
  92. {
  93. title="Panel pop-up";
  94. text[1]="Lets you access the control panels for the selected sound type events. ^"None^" on this button indicates that no sound event of that type is defined for the current element or page.^n^nChanges made in the sound settings are not displayed on the column button until you accept them and return to the Main menu, or move to another page.";
  95. descr=text[1];
  96. block=1;
  97. max=1;
  98. Use(SetPos);
  99. }
  100. :preview
  101. {
  102. title="Preview";
  103. text[1]="Lets you test a sound event by viewing the page with the sound event(s) you have added.";
  104. descr=text[1];
  105. block=1;
  106. max=1;
  107. Use(SetPos);
  108. }
  109. :okbutton
  110. {
  111. title="OK";
  112. text[1]="Accepts changes and exits the Sound menu.";
  113. descr=text[1];
  114. block=1;
  115. max=1;
  116. Use(SetPos);
  117. }
  118. :cancelbutton
  119. {
  120. title="Cancel";
  121. text[1]="Returns to the Main or List menu without applying changes.";
  122. descr=text[1];
  123. block=1;
  124. max=1;
  125. Use(SetPos);
  126. }
  127. :cdpanslider
  128. {
  129. title="Pan slider";
  130. text[1]="Controls the left/right balance of CD audio. Default: centered.";
  131. descr=text[1];
  132. block=1;
  133. max=1;
  134. Use(SetPos);
  135. }
  136. }
  137. Resources:
  138. :sub1a
  139. {
  140. Group:
  141. SubNum="1a";
  142. Quit(1);
  143. }
  144. :sub2a
  145. {
  146. Group:
  147. SubNum="2a";
  148. Quit(1);
  149. }
  150. :sub4a
  151. {
  152. Group:
  153. SubNum="4a";
  154. Quit(1);
  155. }
  156. :sub3a
  157. {
  158. Group:
  159. SubNum="3a";
  160. Quit(1);
  161. }
  162. :sub3b
  163. {
  164. Group:
  165. SubNum="3b";
  166. Quit(1);
  167. }
  168. :sub3c
  169. {
  170. Group:
  171. SubNum="3c";
  172. Quit(1);
  173. }
  174. :sub3d
  175. {
  176. Group:
  177. SubNum="3d";
  178. Quit(1);
  179. }
  180. :sub3e
  181. {
  182. Group:
  183. SubNum="3e";
  184. Quit(1);
  185. }
  186. :sub3f
  187. {
  188. Group:
  189. SubNum="3f";
  190. Quit(1);
  191. }
  192. :sub3g
  193. {
  194. Group:
  195. SubNum="3g";
  196. Quit(1);
  197. }
  198. :sub3h
  199. {
  200. Group:
  201. SubNum="3h";
  202. Quit(1);
  203. }
  204. :sub3i
  205. {
  206. Group:
  207. SubNum="3i";
  208. Quit(1);
  209. }
  210. :sub3j
  211. {
  212. Group:
  213. SubNum="3j";
  214. Quit(1);
  215. }
  216. :sub3k
  217. {
  218. Group:
  219. SubNum="3k";
  220. Quit(1);
  221. }
  222. :sub3l
  223. {
  224. Group:
  225. SubNum="3l";
  226. Quit(1);
  227. }
  228. :sub3m
  229. {
  230. Group:
  231. SubNum="3m";
  232. Quit(1);
  233. }
  234. }
  235.