SHOW display control on color monitor This describes the task SHO (show) which is used to control the display output. SHO can be used with the indirect command file processor to build powerful image processing codes. SHO can be used in conjunction with the AT. processor to create movie loops, , demonstration packages or production image manipulation programs. If the users system supports luanching of tasks from within tasks, SHO can be used to control displays from within a Fortran or assembly language program. This version is for Comtal Vision 1 displays and supports most special features thru various switches. SHO is an installed task that is invoked with SHO or SHO /switches. The SHO (show) task sets the display that appears on the users display screen. It does not manipulate data , it only determines what will be output on the CRT. The SHO & IMG tasks can be used to gether in image processing tasks to manipulate(IMG) and display(SHO) the data. They can both be used to run movie loops or provide self pacing demonstrations. NOTE:The graphics,images,and function memories are referred to differently in SHO than they are in the companion program IMG. SHO uses switches to control the Comtal output mux and does no data xfers, IMG does data xfers and does not control the output mux. The logical device names used in IMG ,ie IM1:,GR1:,FM1: are handled by RSX-11M the switch designations used in SHO are IM:1,GR:1,FM these are slightly different but important differneces. Originally IMG & SHO were one task but I needed switches for image xfers and removed the SHO functions because it didnt fit well. The SHO is tied to Comtal while the IMG code is not and has more potential for portability. /GR:n Legal range of n with Comtal is 1 to 4. Default if none specified is 1. ,ie. /GR = /GR:1 If negated then that graphics overlay is removed from the current display. output only =add the graphics memory n as an overlay on the current display. /-GR:n delete the named graphics from the current display /IM:n:m:o output only=set the display to show the contents of image memory n. If m is also given display both images split screen vertically. If switch is negated split screen horizontally. If :o is given then use all 3 image memories for a true color presentation assign n to Green, m to Red, o to Blue. /FM output only=add function memory processing to current displayed image. If negative remove function memory processing from current image. /CM output only=add the color memory processing to current displayed image. If negative remove color memory processing from current image. /TP:n Test Pattern ,sets Comtal to display its test pattern using n as the pattern to display. output only= n=0 for blank screen n=1 for grey scale n=2 for dots n=3 for bars /AN:n ANnotation field on Comtal screen is contorlled by value of n. output only= n=0 annotation characters n=1 grey scale n=2 function memory processed color n=3 color processed xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx EXAMPLES: SHO>/IM:1 show image 1 at color monitor SH0>/TP:0 ;display black screen on monitor SHO>/IM:1/CM/FM ;display image 1 with both function ;memory and color processing SHO>/GR:2 ;add graphics overlay #2 to the current ;display SHO>/IM:1:2 ;display images 1 & 2 split screen vertically SHO>/AN:1 ;replace characters with annotation grey ;scale SHO>/-GR:3/-CM ;remove graphics overlay 3 from display ;and discontinue functon memory processing ;the current image SHO>TP:0 ;display black screen SHO>/GR:1 ;add graphics 1 SHO>/GR:2 ;add graphics 2 SHO>/TP:1 ;display greay scale SHO>/CM ;add color memory processing ;this displays the color table SHO>/TP:1/FM ;display function memory 1 end of show documentation.