home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 1: Collection A / 17Bit_Collection_A.iso / files / 970.dms / 970.adf / ShoWiz.Doc < prev    next >
Text File  |  1991-04-18  |  17KB  |  386 lines

  1.  
  2.                                   SHOWIZ 2.0                                 
  3.                             Written By  J.L. White                           
  4.                         (C)1988-1989  Merlin's Software                         
  5.                                                                              
  6.                                                                              
  7.   ShoWiz combines the features of a display program with those of a slideshow
  8.  program. This means you can show individual pictures or a whole disk full!  
  9.  ShoWiz has 26 different ways to display your pictures and it works with ALL 
  10.  resolutions, including Overscan. You can even display Text files, with your 
  11.  choice of colors for the background, text, and shadows. Type "ShoWiz ?" to  
  12.  see the various options you have. NO SCRIPTS ARE NEEDED to show a disk full 
  13.  of pictures and you can show as many disks as you like as many times as you 
  14.  like. It creates its own script files, but you can set the slideshow up any 
  15.  way you wish by entering the type of wipe, amount of time to display, and   
  16.  the filename on the command line. ShoWiz will work from Workbench or CLI.   
  17.  
  18.  
  19.                                                                              
  20.                                                                              
  21.                  Is this the best slideshow program? ShoWiz!                 
  22.                                                                              
  23.  
  24.  First I would like to say how happy I am at the success of version 1.0. I
  25. never expected "Another show program" to be so popular. Thanks to all the
  26. registered users who have made 2.0 possible.
  27.                                             
  28. What's New?
  29. Where to I start? There are so many things that have been added. Oh well I 
  30. guess I will start at the top.
  31. Bugs Fixed:
  32. 1. Bug Fixed for Dos 1.3. "Why it worked on 1.2 I don't know."
  33. 2. Bug Fixed for lo-res overscan pictures.
  34. 3. Bug Fixed to unlock directory so icon goes away.
  35.  
  36. New Features:
  37. 1. More Wokbench control. Icons can now accept type of wipe and time to
  38.    display picture.
  39. 2. Files are now displayed in alphabetical order when using the dir option.
  40. 3. When using loop option, it does not start back at the beginning. This
  41.    means that each time a picture is displayed it will use a different wipe.
  42.    Depending on how many pictures are in the directory, you can show pictures
  43.    for hours without seeing the same picture with the same wipe twice.
  44. 4. 3 new wipes have been added and i & v have been reversed.
  45. 5. Scripts have been added "YEAH!". Now you can use scripts with ShoWiz. This
  46.    opens all kinds of new possiblities.
  47.  A. Sound can be played from the scripts.
  48.  B. Animations can be played from the scripts.
  49.  C. In fact, almost any program can be executed from the scripts.
  50.  D. Yes/No requesters and alerts can be used in the scripts.
  51.  E. Plus many more features. Read below for more details.
  52.  
  53.  
  54. Future Features:
  55.  
  56.  
  57. 1. Cycling of pictures will be added. Having problems finding some good
  58.    source code on this. If you have some, please send it so we can add
  59.    it in.
  60. 2. ASDG Scanner pics support. Showiz will display some but not all of these
  61.    type pics. For now you can just run a show program that will display
  62.    them from the script.
  63. 3. Any other features that the registered users ask for.
  64.  
  65.   
  66.  ShoWiz is released as Shareware. Donations of $10.00 are gladly accepted.   
  67.  Those who send $15.00 will receive a disk full of samples from all our sets 
  68.  of picture disks along with the latest version of ShoWiz. Read M-List for   
  69.  our latest listings and also where to mail your money.                      
  70.                                                                              
  71.  Thanks go to Athanassios Kartsatos (AKA Souli...AKA Hermes) for his help on 
  72.  displaying overscan and for answering a bunch of dumb questions.            
  73.                                                                              
  74.  Thanks also go to Harold Walpert for releasing his excellent code to fade   
  75.  the colors on the screen and to Paul Falstad for his on scripts.                                                   
  76.                                                                              
  77.  Thanks also to Andry Rachmat for his help on showing the directories and 
  78.  Steve Morgan for finding the 1.3 bug.
  79.                                                                              
  80.  Ok, that's it for the plugs and the thanks. So now onto the juicy stuff.    
  81.  
  82. DOCS:
  83.   There are alot of programs that deal with IFF pictures. Some display single
  84.  pictures. Others use scripts to display a whole bunch of pictures. All have 
  85.  their place. I just got tired of using one for this and another for that so 
  86.  I decided to make one that did it all. Yes, I know, it's larger than Ushow &
  87.  most of the slideshows but there are 26 different wipes in this. That works 
  88.  out to less than 1K per wipe. Plus the fact that it will display text files
  89.  and handle scripts. I tried to make this as stupid proof as possible so if 
  90.  something goes wrong, you can't say I didn't try!                                                 
  91.  
  92.   ShoWiz allows you to display pictures from Workbench & CLI. Since Workbench
  93.  doesn't allow as many options I will explain this first. 
  94. WorkBench Use:
  95.  If you change the default tool of an icon to ShoWiz and then click on that
  96.  icon, it will display the picture or text file (so long as the path is cor-
  97.  rect). If you click on the ShoWiz icon then on a picture icon, it will show
  98.  the picture. If you just click on the ShoWiz icon it will display all the 
  99.  pictures in that directory and will loop through all the different wipes for
  100.  30 seconds each. The defaults are used when clicking on individual pictures.
  101.  They are 30 seconds for time and `o' for display. If you would like to use 
  102.  a different wipe or time you can add them to the tool types of the picture 
  103.  icon. You would enter them into the tooltypes like this:
  104.                  WIPE=-c
  105.                 TIME=+10
  106.  This example would show the picture using the checkerboard wipe for 10 
  107.  seconds. Easy enough right? A sample icon is included in this arcfile.
  108.  Scripts can also be run from Workbench. Read below for more info.
  109.  
  110. Cli Use:
  111.  First `ShoWiz ?' will show you your different options. You can display pics 
  112.  one by one or by directory. To show a picture you would type `ShoWiz Pic'.  
  113.  To show an entire directory you would type `ShoWiz Directory'. Now by doing 
  114.  it this way it uses its defaults of 30 seconds & `o' for display. You can   
  115.  vary this however. When showing directories you could type in the following:
  116.              `ShoWiz +15 df0: df1: !'. 
  117.  Now this would display all the pictures in df0: & df1: for 15 seconds each.
  118.  When showing directories you can't give it the type of display, it will just
  119.  loop through all of them. The `!' will tell ShoWiz to keep showing these 
  120.  pictures over and over again until you hit `ESC' to exit the loop. 
  121.  
  122.  When showing individual pics you could type:
  123.          `ShoWiz +15 -u Pic1 -f Pic2 +30 -c Pic3'
  124.  This would show Pic1 for 15 seconds using the UP display then show Pic2 for
  125.  15 seconds using the FADE display then show Pic3 for 30 seconds using the 
  126.  CHECKERBOARD display. If no option is given for the pic then the setting for
  127.  the picture before it will be used. You can also use the `!' to loop through
  128.  these pictures.                                     
  129.                                                                              
  130.                                                                              
  131.  Here is a listing of your different options:                                
  132.                                                                              
  133.  Time: Time is set in seconds. Any positive number is acceptable. If for     
  134.  example you typed `+30', it would display that pic for 30 seconds. If the   
  135.  number is less than 1, then 1 is used. Just put the `+' in front of the     
  136.  number to set the time. If you are displaying more than 1 picture the Time
  137.  would be seconds until it loads the next picture. Now if you have a HAM pic
  138.  then it would take a while to load making a longer delay. So when doing more
  139.  than one picture remember to act accordingly.                                                    
  140.                                                                              
  141.  Option: This can be any of the following letters preceded by a `-' [abcdefg 
  142.  hijklmnopqrstuvwxyz]. Now HAM & Overscan pictures just won't work with some
  143.  of these. Don't worry though cause if you try to select one that can't be 
  144.  used, it will use the default. Below is a brief description of the different
  145.  types of wipes that can be used. Just remember they have to be lowercase
  146.  letters!                                                       ~~~~~~~~~          
  147.  
  148.  a=01 This will simply make the picture Appear on the screen. Nothing fancy.
  149.  b=02 This will put the picture up in 5 Blocks in the following order: 15324.
  150.  c=03 This will put the picture up using a Checkerboard effect.        
  151.  d=04 This will display the picture from the top Down to the bottom.   
  152.  e=05 This will display the picture then Enlarge it to 4 times its size.
  153.  f=06 This will Fade the picture in from black.                         
  154.  g=07 The picture will Grow from the middle out to the four corners.    
  155.  h=08 The picture will start in the middle. Half will go right and the other
  156.        Half will go left.                                                 
  157.  i=09 The picture will be displayed Inverted (upside down) then flipped.  
  158.  j=10 This is the opposite of h and will Join together in the middle.     
  159.  k=11 This will put 4 blocks up. One in each Korner.(Well you pick a better
  160.        letter).                                                           
  161.  l=12 This will display the picture from Left to right.                   
  162.  m=13 This will Mix up the screen in a puzzle then straighten itself out. 
  163.  n=14 This will do zebra stripes accross the middle then spread from the
  164.        middle to the top and bottom.  
  165.  o=15 This is the default. It will Open from the middle. Half going up and
  166.       the other half going down.                                         
  167.  p=16 This will Pull the picture down from the lefthand corner.          
  168.  q=17 This will display the picture then shrink it down to a Quarter of its
  169.       original size.                                                       
  170.  r=18 This will display the picture from Right to left.                    
  171.  s=19 This will display the picture in Strips.                             
  172.  t=20 This will make a Trail of the picture. Going to the right then the   
  173.       left then back to the right then back to the left.                   
  174.  u=21 This will display the picture from the bottom Up to the top.         
  175.  v=22 This will display the picture reVersed then flip the picture.        
  176.  w=23 I couldn't think of anything to call this but Weird!                 
  177.  x=24 This will eXpand the picture from the center.                        
  178.  y=25 This shows a blurred picture than cleans it up. "Why Y? -- Who Knows!".
  179.  z=26 This does zebra stripes accross the screen then fills from top.
  180.  
  181.  
  182.  
  183.  
  184.  
  185. Text Files:
  186.   Now to explain how to display text files. If you will notice at the top of 
  187.  each Text file is a header. The first line holds the information about the 
  188.  screen. ShoWiz reads a file to see if it has the string `Showiz.Textfile'.  
  189.  If it finds that it will load it on a screen. Best way to create your own is
  190.  just to edit one of these files. At the end of the first line you will see a
  191.  bunch of numbers. These are the RGB settings for the Background, then Text, 
  192.  then Shadow colors. For example:
  193.              white would be `15-15-15' 
  194.              black would be `00-00-00'
  195.  Any number between 0 & 15 will work. Red would be `15-00-00' and
  196.  so on. Try different ones to see which ones you like best.                  
  197.                                                                              
  198.   If you don't want a shadow on your text just set the shadow color to the   
  199.  same settings as your background. The text that appears on the screen is    
  200.  what is inside the border of 's. In 80 column mode, you should see an  at 
  201.  both ends. Stay inside the border and overwrite the existing characters. The
  202.  number of characters has to be correct. Try one and then load it up to see  
  203.  if you got it correct.                                                      
  204.                                                                              
  205.  
  206.  
  207.  
  208. Scripts:
  209.  ShoWiz really shines from the use of scripts. There are 16 commands that can
  210.  be used in the scripts. ShoWiz reads this file just like a Text file. You 
  211.  must have a header that reads:
  212.             *Showiz.Scriptfile*
  213.  You treat this like you would a startup-sequence on a Workbench disk. Any
  214.  line starting with a `;' will be used as comments and is ignored by ShoWiz.
  215.  You can run scripts from an icon or from typing `ShoWiz Script'. Below is
  216.  a list of the commands and a brief description. Included in this arc file
  217.  is an example script file. Check it out. It uses all the available commands.
  218.  
  219.  
  220. Picture Commands:
  221.  
  222.  Wipe = The type of wipe to display your picture. 
  223.  
  224. Ex.            Wipe -c
  225.  
  226.  
  227.  Time = The amount of seconds before loading the next picture.
  228.  
  229. Ex.            Time +30
  230.  
  231.  
  232.  Show = Displays the actual picture itself.
  233.  
  234. Ex.            Show ShoWiz.Pic
  235.  
  236.  
  237.  
  238. Sound Commands:
  239.  
  240.  LoadSound = Load digitized soundfile into memory.
  241.  
  242. Ex.            LoadSound ShoWiz.Sound1
  243.  
  244.  
  245.  PlaySound = How many times to play the sound in a loop. 0 = forever!
  246.  
  247. Ex.            Play +3
  248.  
  249.  
  250.  Channel = You have 2 sets of channels to work with. You use either 0 or 1.
  251.            Do this before loading a sound.
  252.  
  253. Ex.            Channel 1
  254.  
  255.  
  256.  Quiet = This turns the volume down to 0. It is still in memory to use later.
  257.  
  258. Ex.            Quiet 0
  259.  
  260.  
  261.  FreeChannel = This actually removes the sound from memory giving you back
  262.                your precious chip ram. Be cautious when using sound and big
  263.                pictures because it does eat up memory.
  264.  
  265. Ex.            FreeChannel 1
  266.  
  267.  
  268. Other Commands:
  269.  
  270.  WB-On = This turns the Workbench colors back on. ShoWiz turns them off when
  271.          it first starts and sometimes in the script you may need them.
  272.  
  273. Ex.            WB-On
  274.  
  275.  
  276.  Fade-WB = This turns the Workbench screen back to black.
  277.  
  278. Ex.            Fade-WB
  279.  
  280.  
  281.  Delay = This is a time delay for the script itself. When used ShoWiz will
  282.          pause that many seconds before going to the next line in the script.
  283.  
  284. Ex.            Delay +5
  285.  
  286.  
  287.  Request = This brings up a Requester for a Yes or No option. If Yes then it
  288.            does the next line in the script. If No then it is bypassed. What
  289.            ever text in on the line after the command will appear in the
  290.            requester itself. If you try to open one but for some reason it
  291.            can't open, a DisplayAlert() will appear with your text.
  292.  
  293. Ex.            Request Do You wish to play the Script again?
  294.  
  295.  
  296.  Alert = Just like Request but a DisplayAlert() is used. Many people get
  297.          shaky when they see that blinking red box so use with caution.
  298.  
  299. Ex.            Alert Do You have enough memory for Music?
  300.  
  301.  
  302.  Stop = This is used to abort the script. This could be used with either a
  303.         Request or Alert to abort. First do a Request then have the next
  304.         line be Stop.
  305.  
  306. Ex.            Stop
  307.  
  308.  
  309.  Repeat = This tells ShoWiz to read the script again, from the top. You can
  310.           also use a Request with this to repeat or not.
  311.  
  312. Ex.            Repeat
  313.  
  314.  
  315.  Execute = This is some REAL POWERFUL STUFF! With this command you can run
  316.            any program from it. Use an animation program, a text reader,etc.
  317.            It is best to use path names with it, just to be on the safe side.
  318.  
  319. Ex.            Execute df0:c/showanim -c5 ShoWiz:ShoWiz.anim
  320.  
  321.            I tried Movie with it but it seems to have a problem sometimes.
  322.            However Showanim and the New DP player work perfectly. Experiment
  323.            around with this. You might come up with some really neat things.
  324.            Imagine using this as a startup-sequence. You could even load
  325.            Workbench from it. You can exit the script with the `ESC' key.
  326.  
  327.  
  328.   Well that about does it. I think you are ready to play with it. I hope you 
  329.  get as much use out of this as I have. It is perfect for demos and such and 
  330.  as a handy utility to display all those pictures you download. Please read  
  331.  M-List and if I can be of service to you, just drop me a line (hopefully    
  332.  with a check enclosed... hint..hint..).                                     
  333.                                                                              
  334.  Support Shareware Authors!!!                                                
  335.                                                                              
  336.  
  337.     _ , Chat At Ya Later...
  338.    {~} 
  339.   ( V-)
  340.   "|Y|"
  341.   _|||_---> J.L. White
  342.  
  343.  
  344. P.S.
  345.  
  346.  Also included is ShoWizJr. This is a condensed version. It only has 10 wipes
  347.  and does not handle scripts, but it is smaller! Use if ya like.
  348.  
  349.                                                                              
  350.                                                                              
  351.                                                                              
  352.