home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / mslang / stepon / stepit.tk_ / stepit.tk
Encoding:
INI File  |  1994-05-02  |  19.2 KB  |  1,047 lines

  1. [token]
  2. tokencount=97
  3.  
  4. 0=endsub 10 10 0 0
  5. 1=end 10 11 0 0
  6. 2=sub 10 12 1 1
  7. 3=if 10 13 3 3
  8. 4=parameter 10 14 0 20
  9. 5=gosub 10 15 0 20
  10. 6=goto 10 16 1 1
  11. 7=else 10 17 0 0
  12. 8=label 10 18 1 1
  13. 9=endif 10 19 0 0
  14. 10=rem 10 20 0 20
  15. 11=iniread 11 10 4 5
  16. 12=istaskactive 11 11 2 2
  17. 13=iniwrite 11 12 4 4
  18. 14=mcisend 11 13 2 2
  19. 15=addshareexe 11 14 0 1
  20. 16=taskstart 11 15 1 4
  21. 17=ddeexecute 11 16 4 5
  22. 18=regbasewrite 11 17 2 2
  23. 19=taskstop 11 18 1 2
  24. 20=regbaseread 11 19 2 2
  25. 21=clipwrite 11 20 1 1
  26. 22=clipread 11 21 1 1
  27. 23=netaddconnection 11 22 2 3
  28. 24=netcancelconnection 11 23 1 2
  29. 25=netgetconnection 11 24 2 2
  30. 26=sendkeys 11 25 1 2
  31. 27=setwindowposition 11 26 2 5
  32. 28=setwallpaper 11 27 0 2
  33. 29=winhelp 11 28 1 2
  34. 30=reboot 11 29 0 2
  35. 31=copyfiletable 12 10 0 5
  36. 32=fileexist 12 11 2 2
  37. 33=filesearch 12 12 2 2
  38. 34=getexpandedfilename 12 13 2 3
  39. 35=getdiskfree 12 14 2 2
  40. 36=getdisklabel 12 15 2 2
  41. 37=getdisktype 12 16 2 2
  42. 38=del 12 17 1 1
  43. 39=rmdir 12 18 1 1
  44. 40=rd 12 18 1 1
  45. 41=mkdir 12 19 1 1
  46. 42=md 12 19 1 1
  47. 43=copy 12 20 2 3
  48. 44=getdisksize 12 21 2 2
  49. 45=versioninforead 12 22 3 3
  50. 46=setreadonly 12 23 1 2
  51. 47=isreadonly 12 24 2 2
  52. 48=setsystem 12 25 1 2
  53. 49=issystem 12 26 2 2
  54. 50=sethidden 12 27 1 2
  55. 51=ishidden 12 28 2 2
  56. 52=setarchive 12 29 1 2
  57. 53=isarchive 12 30 2 2
  58. 54=compute 13 10 4 4
  59. 55=concat 13 11 2 2
  60. 56=let 13 12 2 2
  61. 57=textread 13 13 2 3
  62. 58=split 13 14 4 4
  63. 59=splitpathname 13 15 3 3
  64. 60=resstringread 13 16 3 3
  65. 61=textwrite 13 17 2 4
  66. 62=gettablecount 13 18 1 1
  67. 63=gettablelinecount 13 19 1 2
  68. 64=gettableelementcount 13 20 1 3
  69. 65=len 13 21 2 2
  70. 66=askbox 14 10 2 5
  71. 67=msgbox 14 11 2 4
  72. 68=outbox 14 12 1 2
  73. 69=window 14 13 1 8
  74. 70=getuserinput 14 14 0 1
  75. 71=wait 14 15 1 1
  76. 72=pathbox 14 16 1 8
  77. 73=chdir 12 31 1 1
  78. 74=getdir 12 32 1 1
  79. 75=calcfiletable 13 22 3 5
  80. 76=beep 11 30 0 1
  81. 77=playwave 11 31 1 1
  82. 78=askend 10 21 0 0
  83. 79=direxist 12 33 2 2
  84. 80=ddepoke 11 33 4 5
  85. 81=for 10 23 3 3
  86. 82=next 10 24 0 0
  87. 83=exitfor 10 25 0 0
  88. 84=exitsub 10 22 0 0
  89. 85=filelen 12 34 2 2
  90. 86=filedate 12 35 2 3
  91. 87=changefiletype 12 39 3 3
  92. 88=getnewerfile 12 36 3 3
  93. 89=ispermissiontowrite 12 37 2 2
  94. 90=createtempname 12 38 1 3
  95. 91=dderequest 11 32 4 5
  96. 92=patchfile 12 40 3 3
  97. 93=getenvironment 11 34 2 2
  98. 94=findfirst 12 41 2 2
  99. 95=findnext 12 42 1 1
  100. 96=jump 10 26 1 1
  101. 97=touch 12 43 1 3
  102.  
  103. [1010]
  104. ;EndSub
  105. c=Ends a subroutine and executes the command after GoSub
  106. pc=0
  107. alias=1012
  108.  
  109. [1011]
  110. ;End
  111. c=Ends the script
  112. pc=0
  113.  
  114. [1012]
  115. ;Sub
  116. c=Subroutine, thats a summary of commands which can be executes any time with GoSub
  117. pc=1
  118. 0=0|SubName|
  119.  
  120. [1013]
  121. ;If
  122. c=Selection: Compares two values in given comparison operator and executes the next commands, if comparison was successfull, otherwise the commands after Else
  123. pc=3
  124. 0=0|Comparision variable|
  125. 1=-2|Comparision operator|
  126. 2=0|Comparision value|
  127.  
  128. [1014]
  129. ;Parameter
  130. c=Local variables, that means variables, which are accessable only in the subroutine
  131. pc=20
  132. 0=0|ParameterName|
  133. 1=0|ParameterName|
  134. 2=0|ParameterName|
  135. 0=0|ParameterName|
  136. 3=0|ParameterName|
  137. 4=0|ParameterName|
  138. 5=0|ParameterName|
  139. 6=0|ParameterName|
  140. 7=0|ParameterName|
  141. 8=0|ParameterName|
  142. 9=0|ParameterName|
  143. 10=0|ParameterName|
  144. 11=0|ParameterName|
  145. 12=0|ParameterName|
  146. 13=0|ParameterName|
  147. 14=0|ParameterName|
  148. 15=0|ParameterName|
  149. 16=0|ParameterName|
  150. 17=0|ParameterName|
  151. 18=0|ParameterName|
  152. 19=0|ParameterName|
  153. alias=1012
  154.  
  155. [1015]
  156. ;GoSub
  157. c=Calls the given subroutine and initializes the local variables with the given values/strings
  158. pc=20
  159. 0=0|SubName|
  160. 1=0|String|
  161. 2=0|String|
  162. 3=0|String|
  163. 4=0|String|
  164. 5=0|String|
  165. 6=0|String|
  166. 7=0|String|
  167. 8=0|String|
  168. 9=0|String|
  169. 10=0|String|
  170. 11=0|String|
  171. 12=0|String|
  172. 13=0|String|
  173. 14=0|String|
  174. 15=0|String|
  175. 16=0|String|
  176. 17=0|String|
  177. 18=0|String|
  178. 19=0|String|
  179.  
  180. [1016]
  181. ;Goto
  182. c=Jumps to the given Label
  183. pc=1
  184. 0=0|LabelName|
  185.  
  186. [1017]
  187. ;Else
  188. c=Introduces the commands, which will be executed, if the If condition is false
  189. pc=0
  190. alias=1013
  191.  
  192. [1018]
  193. ;Label
  194. c=A Name for a program part, which can be reached from everywhere in the code with Goto
  195. pc=1
  196. 0=0|LabelName|
  197.  
  198. [1019]
  199. ;EndIf
  200. c=Ends a selection (If..Else..EndIf)
  201. pc=0
  202. alias=1013
  203.  
  204. [1020]
  205. ;Rem
  206. c=Introduces a remark line
  207. pc=20
  208.  
  209. [1021]
  210. ;AskEnd
  211. c=Shows a dialog, which asks the user, if he wants to end the skript and acts simular to end
  212. pc=0
  213.  
  214. [1022]
  215. ;ExitSub
  216. c=Exits a sub before EndSub
  217. pc=0
  218. Alias=1012
  219.  
  220. [1023]
  221. ;For
  222. c=Starts a For..Next iteration
  223. pc=3
  224. 0=0|Variable|
  225. 1=0|StartValue|
  226. 2=0|MaximumValue|
  227.  
  228. [1024]
  229. ;Next
  230. c=Adds one to iteration variable and goes to For
  231. pc=0
  232. alias=1023
  233.  
  234. [1025]
  235. ;ExitFor
  236. c=Exits a For iteration before Next
  237. pc=0
  238. alias=1023
  239.  
  240. [1026]
  241. ;Jump
  242. c=Jumps the given number of code lines and continues from there
  243. pc=1
  244. 0=0|LineNumber|
  245.  
  246. [1110]
  247. ;IniRead
  248. c='Reads values of the given INI-file (.INI) in a variable
  249. pc=5
  250. 0=0|ReturnValue|
  251. 1=1|IniFile|win.ini
  252. 2=0|Section|
  253. 3=0|Key|
  254. 4=0|DefaultValue|
  255.  
  256. [1111]
  257. ;IsTaskActive
  258. c=Checks, if the given application or module is active
  259. pc=2
  260. 0=0|ReturnValue|
  261. 1=1|Application/Module|
  262.  
  263. [1112]
  264. ;IniWrite
  265. c=Changes the given values or adds them to the given Ini file
  266. pc=4
  267. 0=0|IniFile|win.ini
  268. 1=1|Section|
  269. 2=0|Key|
  270. 3=0|Value|
  271.  
  272. [1113]
  273. ;MCISend
  274. c=Executes a MCI command, e.g. output from sound or files analog to MediaControl
  275. pc=2
  276. 0=0|ReturnValue|
  277. 1=3|MCICommand|
  278.  
  279. [11131]
  280. ;MCISendCommand
  281. c=MCICommand
  282. pc=24
  283. 0=OpenAudioCD|Open cdaudio alias {CD}
  284. 1=PlayAudioCD|Play {CD}
  285. 2=PlayAudioCDTrack|Play {CD} {fromTrack} {toTrack}
  286. 3=PlayAudioCDMinute|Play {CD} {fromMinute} {toMinute}
  287. 4=PlayAudioCDMillisek|Play {CD} {fromMillisec} {toMillisec}
  288. 5=EjectAudioCD|Set {CD} door open
  289. 6=CloseAudioCD|Set {CD} door close
  290. 7=StatusAudioCDTrack|Status {CD} current track
  291. 8=StatusAudioCDLength|Status {CD} length
  292. 9=StatusAudioCDTracks|Status {CD} number of tracks
  293. 10=StatusAudioCDLengthTrack|Status {CD} length track {TrackNo}
  294. 11=AudioCDModusTrack|Set {CD} time format tmsf
  295. 12=AudioCDModusMinutes|Set {CD} time format msf
  296. 13=AudioCDModusMillisec|Set {CD} time format milliseconds
  297. 14=PlayMCIFile|Play {MyMCI} wait
  298. 15=PlayMCIFileByte|Play {MyMCI} {fromByte} {toByte}
  299. 16=PlayMCIFileMilliSec|Play {MyMCI} {fromMillisec} {toMillisec}
  300. 17=PlayMCIFileSample|Play {MyMCI} {fromSample} {toSample}
  301. 18=MCIFileSamples|Set {MyMCI} time format samples
  302. 19=MCIFileModusBytes|Set {MyMCI} time format bytes
  303. 20=MCIFileModusMillisek|Set {MyMCI} time format milliseconds
  304. 21=CloseDevice|Close {CD}
  305. 22=OpenMCI|Open {datei} type {MCIType} alias {MyMCI}
  306. 23=CloseMCI|Close {MyMCI}
  307.  
  308. [1114]
  309. ;AddShareExe
  310. c=Adds SHARE.EXE to AUTOEXEC.BAT to allow file locking, i.e. for a database software
  311. pc=1
  312. 0=0|Parameter|
  313.  
  314. [1115]
  315. ;TaskStart
  316. c=Starts an application or module, loads/prints a document
  317. pc=4
  318. 0=1|File|
  319. 1=3|Function|
  320. 2=3|WindowState|
  321. 3=0|Timeout|
  322.  
  323. [11151]
  324. ;Startfunction
  325. c=Function
  326. pc=3
  327. 0=Open|0
  328. 1=Print|-1
  329. 2=Open/Wait|1
  330.  
  331. [11152]
  332. ;WindowState
  333. c=WindowState
  334. pc=5
  335. 0=Normal and focus|1
  336. 1=Minimized with focus|2
  337. 2=Maximized with focus|3
  338. 3=Normal w/o focus|4
  339. 4=Minimized w/o focus|6
  340.  
  341. [1116]
  342. ;DDEExecute
  343. c=Starts a DDE connection to a given Windows application
  344. pc=5
  345. 0=0|Application|ProgMan
  346. 1=0|Topic|ProgMan
  347. 2=0|Item|
  348. 3=3|Command|
  349. 4=0|Timeout|
  350.  
  351. [11163]
  352. ;DDEExecuteCommand
  353. c=DDEExecuteCommand
  354. pc=5
  355. 0=AddIcon|[additem({Datei}.exe,{SinnbildTitel},,)]
  356. 1=ReplaceIcon|[replaceitem({SinnbildTitel})]
  357. 2=DeleteIcon|[deleteitem({SinnbildTitel})]
  358. 3=DeleteGroup|[deletegroup({gruppe})]
  359. 4=CreateGroup|[creategroup({gruppe})]
  360.  
  361. [1117]
  362. ;RegBaseWrite
  363. c=Edits the registration database of Windows, i.e. to introduce your documents the Windows system
  364. pc=2
  365. 0=3|Key|
  366. 1=0|Value|
  367.  
  368. [11170]
  369. ;RegBaseWriteValue
  370. c=Value, to be added/changed
  371. pc=12
  372. 0=Key|.{EXT}
  373. 1=DocumentName|{Key}
  374. 2=OpenCommand|{Key}\shell\open\command
  375. 3=OpenDDE|{Key}\shell\open\ddeexec
  376. 4=OpenDDEIf|{Key}\shell\open\ddeexec\ifexec
  377. 5=OpenDDEApp|{Key}\shell\open\ddeexec\Application
  378. 6=OpenDDETopic|{Key}\shell\open\ddeexec\Topic
  379. 7=PrintDDE|{Key}\shell\print\ddeexec
  380. 8=PrintDDEIf|{Key}\shell\print\ddeexec\ifexec
  381. 9=PrintDDETopic|{Key}\shell\print\ddeexec\Topic
  382. 10=CLSID|{Key}\CLSID
  383. 11=Server|{Key}\protocol\stdfileediting\server
  384.  
  385. [1118]
  386. ;TaskStop
  387. c=Ends an application or dynamic link library
  388. pc=2
  389. 0=1|Application/Module|
  390. 1=2|Wait|
  391.  
  392. [1119]
  393. ;RegBaseRead
  394. c=Reads values from the registration database
  395. pc=2
  396. 0=0|ReturnValue|
  397. 1=3|Key|
  398.  
  399. [11191]
  400. ;RegBaseReadKey
  401. c=Key
  402. pc=12
  403. 0=Key|.{EXT}
  404. 1=DocumentName|{Key}
  405. 2=OpenCommand|{Key}\shell\open\command
  406. 3=OpenDDE|{Key}\shell\open\ddeexec
  407. 4=OpenDDEIf|{Key}\shell\open\ddeexec\ifexec
  408. 5=OpenDDEApp|{Key}\shell\open\ddeexec\Application
  409. 6=OpenDDETopic|{Key}\shell\open\ddeexec\Topic
  410. 7=PrintDDE|{Key}\shell\print\ddeexec
  411. 8=PrintDDEIf|{Key}\shell\print\ddeexec\ifexec
  412. 9=PrintDDETopic|{Key}\shell\print\ddeexec\Topic
  413. 10=CLSID|{Key}\CLSID
  414. 11=Server|{Key}\protocol\stdfileediting\server
  415.  
  416. [1120]
  417. ;ClipWrite
  418. c=Writes a given string in the clipboard
  419. pc=1
  420. 0=0|String|
  421.  
  422. [1121]
  423. ;ClipRead
  424. c=Initilize a varible with the contents of the clipboard
  425. pc=1
  426. 0=0|ReturnValue|
  427.  
  428. [1122]
  429. ;NetAddConnection
  430. c=Aktivates a network drive or device, i.e. a printer
  431. pc=3
  432. 0=0|Drive/Device|
  433. 1=0|NetworkPath|
  434. 2=0|Password|
  435.  
  436. [1123]
  437. ;NetCancelConnection
  438. c=Deaktivates a network drive or device, i.e. a printer
  439. pc=2
  440. 0=0|Drive/Device|
  441. 1=2|Force|
  442.  
  443. [1124]
  444. ;NetGetConnection
  445. c=Gets the available drives/devices in network
  446. pc=2
  447. 0=0|ReturnValue|
  448. 1=0|Drive/Device|
  449.  
  450. [1125]
  451. ;SendKeys
  452. c=Sends keys to the active application
  453. pc=2
  454. 0=0|Keys|
  455. 1=2|Wait|
  456.  
  457. [1126]
  458. ;SetWindowPosition
  459. c=Activates the given application and sets the window position
  460. pc=5
  461. 0=0|Application/WindowTitle|
  462. 1=5|Position|
  463. 2=2|WindowTitle|
  464. 3=3|Mode|
  465. 4=3|WindowOrder|
  466.  
  467. [11264]
  468. ;SetWindowPositionOrder
  469. c=Windoworder
  470. pc=4
  471. 0=Top|0
  472. 1=Bottom|1
  473. 2=Topmost|-1
  474. 3=Nontopmost|-2
  475.  
  476. [11263]
  477. ;SetWindowPositionMode
  478. c=ActivateMode
  479. pc=1
  480. 0=Activate|4
  481.  
  482. [1127]
  483. ;SetWallpaper
  484. c=Changes the wallpaper (desktop bitmap) of Windows
  485. pc=2
  486. 0=1|Bitmap|
  487. 1=2|Tiled|
  488.  
  489. [1128]
  490. ;WinHelp
  491. c=Calls the given page (Topic) of the given online help file of Windows Help engine
  492. pc=2
  493. 0=1|HelpFile|
  494. 1=0|Context-Id|
  495.  
  496. [1129]
  497. ;ReBoot
  498. c=Ends Windows and executes - depending on the parameter - a Windows restart or a system reboot
  499. pc=2
  500. 0=3|Type|1
  501. 1=1|DosProgramm|
  502.  
  503. [11290]
  504. ;ReBootType
  505. c=Type of Reboot
  506. pc=4
  507. 0=WindowsRestart|1
  508. 1=WindowsEnd|2
  509. 2=SystemReboot|3
  510. 3=EndDOSRestart|4
  511.  
  512. [1130]
  513. ;Beep
  514. c=Plays the given number of beeps at the pc speaker
  515. pc=1
  516. 0=0|Count|1
  517.  
  518. [1131]
  519. ;PlayWave
  520. c=Plays the given Wave-file at the pc speaker
  521. pc=1
  522. 0=1|WaveFile|{_WindowsDir}\accord.wav
  523.  
  524. [1132]
  525. ;DDERequest
  526. c=Gets contents of a given DDE-Item via DDE
  527. pc=5
  528. 0=0|ReturnValue|
  529. 1=0|Application|
  530. 2=0|Topic|
  531. 3=0|Item|
  532.  
  533. 4=0|Timeout|
  534.  
  535. [1133]
  536. ;DDEPoke
  537. c=Writes given values via DDE in given DDE items
  538. pc=5
  539. 0=0|Application|
  540. 1=0|Topic|
  541. 2=0|Item|
  542. 3=0|Value|
  543. 4=0|Timeout|
  544.  
  545. [1134]
  546. ;GetEnvironment
  547. c=Gets the value of a given environment variable, i.e. PATH
  548. pc=2
  549. 0=0|ReturnValue|
  550. 1=0|EnvironmentVariable|
  551.  
  552. [1210]
  553. ;CopyFileTable
  554. c=Copies the files of the given file table, which is a sheet with informations of the to be copied/installed files
  555. pc=5
  556. 0=0|FileTable|
  557. 1=1|SourcePath|
  558. 2=1|TargetPath|
  559. 3=3|Version control|
  560. 4=2|Close|-1
  561.  
  562. [12103]
  563. ;CopyFileTableVersionControl
  564. c=Switches version control for copy action
  565. pc=5
  566. 0=Check/Ask|1
  567. 1=Check/Automatic|2
  568. 2=AllwaysCopy|3
  569. 3=CopyNoExpand|4
  570. 4=CheckDate/NoExpand|5
  571.  
  572. [1211]
  573. ;FileExist
  574. c=Checks, if the given file exists in given path
  575. pc=2
  576. 0=0|ReturnValue|
  577. 1=1|FileWithPath|
  578.  
  579. [1212]
  580. ;FileSearch
  581. c=Searchs the given file in DOS PATH and registration database
  582. pc=2
  583. 0=0|ReturnValue|
  584. 1=1|File|
  585.  
  586. [1213]
  587. ;GetExpandedFilename
  588. c=Gets the expanded name of a given file, which is compressed with MS-Compress (/R) or vice versa
  589. pc=3
  590. 0=0|ReturnValue|
  591. 1=1|File|
  592. 2=3|Expanded/Compressed|
  593.  
  594. [12132]
  595. ;Expanded/Compressed
  596. c=Expanded/Compressed
  597. pc=2
  598. 0=ExpandedName|0
  599. 1=CompressedName|-1
  600.  
  601. [1214]
  602. ;GetDiskFree
  603. c=Gets the free space of a given drive
  604. pc=2
  605. 0=0|ReturnValue|
  606. 1=1|Drive|
  607.  
  608. [1215]
  609. ;GetDiskLabel
  610. c=Gets the volume label of a drive/disk
  611. pc=2
  612. 0=0|RetrunValue|
  613. 1=1|Drive|
  614.  
  615. [1216]
  616. ;GetDiskType
  617. c=Gets the drive type of a given drive, i.e. Network, removeable or fixed
  618. pc=2
  619. 0=0|ReturnValue|
  620. 1=1|Drive|
  621.  
  622. [1217]
  623. ;Del
  624. c=Deletes the given files
  625. pc=1
  626. 0=1|Files|
  627.  
  628. [1218]
  629. ;RmDir,RD
  630. c=Deletes the given empty directory
  631. pc=1
  632. 0=1|EmptyPath|
  633.  
  634. [1219]
  635. ;MkDir,MD
  636. c=Creates a directory or directory tree
  637. pc=1
  638. 0=1|Path|
  639.  
  640. [1220]
  641. ;Copy
  642. c=Copies the given file
  643. pc=3
  644. 0=1|SourceFile|
  645. 1=1|TargetFile|
  646. 2=3|VersionControl|
  647.  
  648. [12202]
  649. ;CopyVersionControl
  650. c=Switches the version control for copy action
  651. pc=5
  652. 0=Check/Ask|1
  653. 1=Check/Automatic|2
  654. 2=AllwaysCopy|3
  655. 3=CopyNoExpand|4
  656. 4=CheckDate/NoExpand|5
  657.  
  658. [1221]
  659. ;GetDiskSize
  660. c=Gets the size of a given drive
  661. pc=2
  662. 0=0|ReturnValue|
  663. 1=1|Drive|
  664.  
  665. [1222]
  666. ;VersionInfoRead
  667. c=Reads values of the version information of a given file
  668. pc=3
  669. 0=0|ReturnValue|
  670. 1=1|FileWithPath|
  671. 2=3|VersionInformation|
  672.  
  673. [12222]
  674. ;VersionInfoReadVersionInformation
  675. c=Type of version information
  676. pc=11
  677. 0=Comments|Comments
  678. 1=CompanyName|CompanyName
  679. 2=FileDescription|FileDescription
  680. 3=InternalName|InternalName
  681. 4=LegalCopyrights|LegalCopyrights
  682. 5=LegalTrademarks|LegalTrademarks
  683. 6=OriginalFilename|OriginalFilename
  684. 7=PrivateBuild|PrivateBuild
  685. 8=ProductName|ProductName
  686. 9=ProductVersion|ProductVersion
  687. 10=SpecialBuild|SpecialBuild
  688.  
  689. [1223]
  690. ;SetReadOnly
  691. c=Sets/deletes the ReadOnly-Bit of the given file
  692. pc=2
  693. 0=1|FileWithPath|
  694. 1=2|DeleteAttribute|
  695. alias=1223
  696.  
  697. [1224]
  698. ;IsReadOnly
  699. c=Checks the ReadOnly-Bit of the given file, this means if the file is write protected
  700. pc=2
  701. 0=0|ReturnValue|
  702. 1=1|FileWithPath|
  703. alias=1224
  704.  
  705. [1225]
  706. ;SetSystem
  707. c=Sets/deletes the System-Bit of the given file
  708. pc=2
  709. 0=1|FileWithPath|
  710. 1=2|DeleteAttribute|
  711. alias=1223
  712.  
  713. [1226]
  714. ;IsSystem
  715. c=Checks the System-Bit of the given file
  716. pc=2
  717. 0=0|ReturnValue|
  718. 1=1|FileWithPath|
  719. alias=1224
  720.  
  721. [1227]
  722. ;SetHidden
  723. c=Sets/deletes the Hidden-Bit of the given file
  724. pc=2
  725. 0=1|FileWithPath|
  726. 1=2|DeleteAttribute|
  727. alias=1223
  728.  
  729. [1228]
  730. ;IsHidden
  731. c=Checks the Hidden-Bit of the given file
  732. pc=2
  733. 0=0|ReturnValue|
  734. 1=1|FileWithPath|
  735. alias=1224
  736.  
  737. [1229]
  738. ;SetArchive
  739. c=Sets/deletes the Archiv-Bit of the given file
  740. pc=2
  741. 0=1|FileWithPath|
  742. 1=2|DeleteAttribute|
  743. alias=1223
  744.  
  745. [1230]
  746. ;IsArchive
  747. c=Checks the Archive-Bit of the given file
  748. pc=1
  749. 0=0|ReturnValue|
  750. 1=1|FileWithPath|
  751. alias=1224
  752.  
  753. [1231]
  754. ;ChDir
  755. c=Activates the given directory
  756. pc=1
  757. 0=1|Path|
  758.  
  759. [1232]
  760. ;GetDir
  761. c=Gets the active directory
  762. pc=1
  763. 0=0|ReturnValue|
  764.  
  765. [1233]
  766. ;DirExist
  767. c=Checks, if the given directory exists
  768. pc=2
  769. 0=0|ReturnValue|
  770. 1=1|Path
  771.  
  772. [1234]
  773. ;FileLen
  774. c=Gets the file length in bytes
  775. pc=2
  776. 0=0|ReturnValue|
  777. 1=1|FileWithPath|
  778.  
  779. [1235]
  780. ;FileDate
  781. c=Gets the date of a file
  782. pc=3
  783. 0=0|ReturnValue|
  784. 1=1|FileWithPath|
  785. 2=0|Format|
  786.  
  787. [1236]
  788. ;GetNewerFile
  789. c=Returns the number of the newer file of two given files
  790. pc=3
  791. 0=0|ReturnValue|
  792. 1=1|FileWithPath|
  793. 2=1|FileWithPath|
  794.  
  795. [1237]
  796. ;IsPermissionToWrite
  797. c=Checks, if there is the permission to write on the given drive
  798. pc=3
  799. 0=0|ReturnValue|
  800. 1=1|Drive|
  801.  
  802. [1238]
  803. ;CreateTempName
  804. c=Creates a temp-filename in the given directory or the temp directory
  805. pc=3
  806. 0=0|ReturnValue|
  807. 1=1|Path|
  808. 2=0|Extension|
  809.  
  810. [1239]
  811. ;ChangeFileType
  812. c=Changes the extension of a given file name to the given extension
  813. pc=3
  814. 0=0|ReturnValue|
  815. 1=1|FileWithPath|
  816. 2=0|Extension|
  817.  
  818. [1240]
  819. ;PatchFile
  820. c=Replaces the given search string with the given replace string in the given file
  821. pc=3
  822. 0=1|FileWithPath|
  823. 1=0|SearchString|
  824. 2=0|ReplaceString|
  825.  
  826. [1241]
  827. ;FindFirst
  828. c=Gets the first file, which corresponds to the given search mask
  829. pc=2
  830. 0=0|ReturnValue|
  831. 1=0|SearchMask|
  832.  
  833. [1242]
  834. ;FindNext
  835. c=Gets the next file, which corresponds to the search mask of FindFirst
  836. pc=1
  837. 0=0|ReturnValue|
  838.  
  839. [1243]
  840. ;Touch
  841. c=Changes the date of a given file to the given date and time
  842. pc=3
  843. 0=1|FileWithPath|
  844. 1=0|FileDate|
  845. 2=0|FileTime|
  846.  
  847. [1310]
  848. ;Compute
  849. c=Executes the given compute operation, i.e. addition, subtraction, multiplication, division or exponential function as integer operation
  850. pc=4
  851. 0=0|Result|
  852. 1=0|Operant1|
  853. 2=-1|Operator|
  854. 3=0|Operant2|
  855.  
  856. [1311]
  857. ;Concat
  858. c=Concatenates two strings
  859. pc=2
  860. 0=0|VariableName|
  861. 1=0|String|
  862.  
  863. [1312]
  864. ;Let
  865. c=Initializes a variable with a string
  866. pc=2
  867. 0=0|VariableName|
  868. 1=0|VariableContents|
  869.  
  870. [1313]
  871. ;TextRead
  872. c=Reads a text file in a variable and optionally converts the text in ANSI character set
  873. pc=3
  874. 0=0|ReturnValue|
  875. 1=1|TextFile|
  876. 2=2|ASCII-Switch|0
  877.  
  878. [1314]
  879. ;Split
  880. c=Splits a string, which has delimiter
  881. pc=4
  882. 0=0|Result|
  883. 1=0|Source|
  884. 2=0|Delimiter|
  885. 3=0|Number|
  886.  
  887. [1315]
  888. ;SplitPathName
  889. c=Splits a path name in the parts: drive, directory, file, file base and extension
  890. pc=3
  891. 0=0|Result|
  892. 1=1|FullFileName|
  893. 2=3|ResultType|
  894.  
  895. [13152]
  896. ;SplitPathNameResultType
  897. c=Parts of a full file name
  898. pc=5
  899. 0=PathWithDrive|1
  900. 1=FileName|2
  901. 2=FileBase|3
  902. 3=FileExtension|4
  903. 4=DriveLetter|5
  904. 5=Full without Extension|6
  905.  
  906. [1316]
  907. ;ResStringRead
  908. c=Reads string resources from a given dynamic link library (with String-Table) otherwise from project resources
  909. pc=3
  910. 0=0|ReturnValue|
  911. 1=1|FileWithPath|
  912. 2=0|StringNumber|
  913.  
  914. [1317]
  915. ;TextWrite
  916. c=Writes a string in a file and optionally changes the character set
  917. pc=4
  918. 0=1|TextFile|
  919. 1=0|String|
  920. 2=2|ASCII-Switch|0
  921. 3=2|Replace|0
  922.  
  923. [1318]
  924. ;GetTableCount
  925. c=Gets the number of existing tables in the table part/file of the active project
  926. pc=1
  927. 0=0|ReturnValue|
  928.  
  929. [1319]
  930. ;GetTableLineCount
  931. c=Gets the number of lines/rows in the given table
  932. pc=2
  933. 0=0|ReturnValue|
  934. 1=0|Table|
  935.  
  936. [1320]
  937. ;GetTableElementCount
  938. c=Gets the number of elements/cells in the given table and/or line/row
  939. pc=3
  940. 0=0|ReturnValue|
  941. 1=0|Table|
  942. 2=0|Row|
  943.  
  944. [1321]
  945. ;Len
  946. c=Gets the length of the given string
  947. pc=2
  948. 0=0|ReturnValue|
  949. 1=0|String|
  950.  
  951. [1322]
  952. ;CalcFileTable
  953. c=Gets the total of all files in the given file table, i.e. the required space
  954. pc=5
  955. 0=0|ReturnValue|
  956. 1=0|FileTable|
  957. 2=1|SourcePath|
  958. 3=1|TargetPath|
  959. 4=3|Option|
  960.  
  961. [13224]
  962. ;CalcFileTableOption
  963. c=Switches the calculation option 
  964. pc=3
  965. 0=SourceTotal|1
  966. 1=Difference|2
  967. 2=DifferenceOrMax|3
  968.  
  969. [1410]
  970. ;AskBox
  971. c=Shows a Dialog, to get user input of text
  972. pc=5
  973. 0=0|ReturnValue|
  974. 1=0|Text|
  975. 2=0|Title|
  976. 3=0|Default|
  977. 4=6|Button|&OK
  978.  
  979. [1411]
  980. ;MsgBox
  981. c=Shows a dialog to inform the user and give him the chance to decide something
  982. pc=4
  983. 0=0|ReturnValue|
  984. 1=0|Text|
  985. 2=0|Title|
  986. 3=6|Buttons|&OK;&Abbrechen
  987.  
  988. [1412]
  989. ;OutBox
  990. c=Shows an output dialog
  991. pc=2
  992. 0=0|Text|
  993. 1=0|Title|
  994.  
  995. [1413]
  996. ;Window
  997. c=Main Window of the script, that can be shown and hidden
  998. pc=8
  999. 0=2|Show|-1
  1000. 1=0|WindowTitle|
  1001. 2=0|3D-Text|
  1002. 3=0|Text|
  1003. 4=1|Bitmap|
  1004. 5=5|Position|
  1005. 6=4|Color|
  1006. 7=3|WindowOrder|
  1007.  
  1008. [14137]
  1009. ;WindowOrder
  1010. c=Windoworder
  1011. pc=4
  1012. 0=Top|0
  1013. 1=Bottom|1
  1014. 2=Topmost|-1
  1015. 3=Nontopmost|-2
  1016.  
  1017. [1414]
  1018. ;GetUserInput
  1019. c=Shows the command button in the main window, to give control to user
  1020. pc=1
  1021. 0=6|Button|&Continue
  1022.  
  1023. [1415]
  1024. ;Wait
  1025. c=Waits the given time or to the given time
  1026. pc=1
  1027. 0=7|Time|
  1028.  
  1029. [1416]
  1030. ;PathBox
  1031. c=Shows file dialog
  1032. pc=8
  1033. 0=0|ReturnValue|
  1034. 1=0|Text|
  1035. 2=0|Title|
  1036. 3=1|DefaultPath|
  1037. 4=0|AdditionalPath|
  1038. 5=0|SearchMask|
  1039. 6=3|Path/File-Switch|0
  1040. 7=6|Command|&OK
  1041.  
  1042. [14166]
  1043. ;Path/File-Switch
  1044. c=Path/File-Switch
  1045. pc=2
  1046. 0=ChooseFile|-1
  1047. 1=ChoosePath|0