home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: OtherApp
/
OtherApp.zip
/
stwtv113.zip
/
Script
/
Install.STS
< prev
next >
Wrap
Text File
|
2000-02-17
|
3KB
|
76 lines
/* Install.STS */
Call RxFuncAdd "SysLoadFuncs", "RexxUtil", "SysLoadFuncs"
Call SysLoadFuncs
/* Get current directory */
CDir=Directory()
/* If no toolbar exists create one */
rc=RxMessageBox("Create a toolbar with some stations in it ?","Question","YESNO","QUERY")
If rc=6 Then
Do
/* Create a Toolbar */
ToolBar.Name='First Toolbar'
ToolBar.Location='TOP'
ToolBar.NumOfStationsPerLine=8
tb=StWTVSetToolBar('FULL',0,ToolBar,'CREATE')
/* Set some global variables for all stations */
Station.Brightness=125
Station.Contrast=125
Station.Saturation=125
Station.Hue=125
Station.Signal='TUNER'
/* Add some german stations to the sender pool */
rc=CreateStation('ARD' ,'55' ,'74325' ,'ARD' )
rc=CreateStation('ZDF' ,'32' ,'55925' ,'ZDF' )
rc=CreateStation('N3' ,'42' ,'63925' ,'N3' )
rc=CreateStation('SAT 1' ,'29' ,'53525' ,'SAT1')
rc=CreateStation('RTL' ,'36' ,'59125' ,'RTL' )
rc=CreateStation('PRO 7' ,'46' ,'67125' ,'PRO7')
rc=CreateStation('RTL 2' ,'58' ,'76725' ,'RTL2')
rc=CreateStation('VOX' ,'49' ,'69525' ,'VOX' )
End
/* Create WPS object */
rc=RxMessageBox("Create WPS objects for StWTV ?","Question","YESNO","QUERY")
If rc=6 Then
Do
Fldr="OBJECTID=<StWTV>;ICONFILE="CDir"\STSFTFLD.ICO;OPEN=ICON"
ExN="EXENAME="CDir"\StWTV.EXE;OBJECTID=<StWTV_Application>"
DEInfN="EXENAME=VIEW.EXE;PARAMETERS="CDir"\StWTV_DE.INF"
ENInfN="EXENAME=VIEW.EXE;PARAMETERS="CDir"\StWTV_EN.INF"
RXApi="EXENAME=E.EXE;PARAMETERS="CDir"\RexxApi.TXT"
His="EXENAME=E.EXE;PARAMETERS="CDir"\StWTV.HIS;"
Prblm="EXENAME=E.EXE;PARAMETERS="CDir"\Problm.rpt"
Gra="EXENAME=E.EXE;PARAMETERS="CDir"\GRADD.TXT"
Debug="EXENAME="CDir"\StWTVDEB.CMD;ICONFILE="CDir"\StWTVDEB.ICO"
Audio="EXENAME=E.EXE;PARAMETERS="CDir"\AUDIO.TXT"
Ver=StWTVGetVersion("FULL")
rc=SysCreateObject("WPFolder","Stan-Soft WinCast TV","<WP_DESKTOP>",Fldr,"REPLACE")
rc=SysCreateObject("WPProgram",Ver,"<StWTV>",ExN,"REPLACE")
rc=SysCreateObject("WPProgram","deutsche online hilfe","<StWTV>",DEInfN,"REPLACE")
rc=SysCreateObject("WPProgram","english online help","<StWTV>",ENInfN,"REPLACE")
rc=SysCreateObject("WPProgram","REXX API documentation","<StWTV>",RXApi,"REPLACE")
rc=SysCreateObject("WPProgram","Version history","<StWTV>",His,"REPLACE")
rc=SysCreateObject("WPProgram","Problem report template","<StWTV>",Prblm,"REPLACE")
rc=SysCreateObject("WPProgram","GRADD instructions","<StWTV>",Gra,"REPLACE")
rc=SysCreateObject("WPProgram","Audio Help","<StWTV>",Audio,"REPLACE")
rc=SysCreateObject("WPProgram","Start StWTV with trace output","<StWTV>",Debug,"REPLACE")
End
/* Shutdown StWTV */
rc=StWTVShutDown()
Exit 0
CreateStation:
Station.Name=Arg(1)
Station.Channel=Arg(2)
Station.Frequency=Arg(3)
Station.Bitmap=CDir'\'Arg(4)'.BMP'
rx=StWTVSetStation('FULL',0,Station,'CREATE')
rc=StWTVAddStation(rx,tb)
Return rc