home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d9xx / d936 / tked.lha / TKEd / Help / TKEd_ARexx.d < prev    next >
Text File  |  1993-12-20  |  25KB  |  1,010 lines

  1. ***
  2. New
  3. New
  4.  
  5. Funktion      :  Löscht den gesammten Text 
  6. Parameter     :  Keine
  7. Rückgabewert  :  Nichts
  8.  
  9. ***
  10. Open
  11. Name          :  Open
  12.  
  13. Funktion      :  Laden eines Textes
  14. Parameter     :  1:Name des Textes (Ohne Parameter: Auswahlrequester 
  15.                                                     erscheint)
  16. Rückgabewert  :  Name des Textes, wenn Laden möglich, sonst 10
  17.  
  18. ***
  19. Save
  20. Name          :  Save
  21.  
  22. Funktion      :  Abspeichern des Textes
  23. Parameter     :  Keine
  24. Rückgabewert  :  0, wenn möglich, sonst 10
  25.  
  26. ***
  27. SaveAs
  28. Name          :  SaveAs
  29.  
  30. Funktion      :  Abspeichern des Textes unter einem neuen Namen (Name in 
  31.                  TKEd bleibt)
  32. Parameter     :  Name, unter dem der Text abgespeichert werden soll (Ohne 
  33.                  Parameter: Auswahlrequester)
  34. Rückgabewert  :  Neuer Name, falls speichern möglich, sonst 10
  35.  
  36. ***
  37. Print
  38. Name          :  Print
  39.  
  40. Funktion      :  Ausgabe des Textes auf den Drucker
  41. Parameter     :  Keine
  42. Rückgabewert  :  0 wenn erfolgreich, sonst 10
  43.  
  44. ***
  45. InsertFile
  46. Name          :  InsertFile
  47.  
  48. Funktion      :  Einfügen eines Textes über Cursor
  49. Parameter     :  Name des Textes
  50. Rückgabewert  :  Name des eingefügten Textes, wenn erfolgreich, sonst 10
  51.  
  52. ***
  53. SaveAllAndQuit
  54. Name          :  SaveAllAndQuit
  55.  
  56. Funktion      :  Abspeichern aller modifizierten Texte und verlassen von 
  57.                  TKEd
  58. Parameter     :  Keine
  59. Rückgabewert  :  Nichts
  60.  
  61. ***
  62. SaveAndQuit
  63. Name          :  SaveAndQuit
  64.  
  65. Funktion      :  Abspeichern des Textes und verlassen von TKEd
  66. Parameter     :  Keine
  67. Rückgabewert  :  0, wenn möglich, sonst 10
  68.  
  69. ***
  70. Quit
  71. Name          :  Quit
  72.  
  73. Funktion      :  Beendet TKEd
  74. Parameter     :  Keine (FORCE, wenn ohne Rückfrage beendet werden soll)
  75. Rückgabewert  :  Nichts
  76.  
  77. ***
  78. Indent
  79. Name          :  Indent
  80.  
  81. Funktion      :  Automatisches Einrücken An/Aus
  82. Parameter     :  ON, wenn eingeschaltet werden soll (alles andere schaltet 
  83.                  Indent aus)
  84. Rückgabewert  :  Nichts
  85.      
  86. ***
  87. AutoBackup
  88. Name          :  AutoBackup
  89.  
  90. Funktion      :  Automatisches Backup An/Aus
  91. Parameter     :  ON, wenn eingeschaltet werden soll (alles andere schaltet 
  92.                  aus)
  93. Rückgabewert  :  Nichts
  94.  
  95. ***
  96. VersionBackup
  97. Name          :  VersionBackup
  98.  
  99. Funktion      :  Backup mit mehreren Version An/Aus
  100. Parameter     :  ON, wenn eingeschaltet werden soll (alles andere schaltet 
  101.                  aus)
  102. Rückgabewert  :  Nichts
  103.  
  104. ***
  105. SetCase
  106. Name          : SetCase
  107.  
  108. Funktion      : Ändert Suchoption
  109. Parameter     : "CASE", wenn Großbuchstaben # Kleinbuchstaben sein sollen
  110.                 "NOCASE", wenn Großbuchstaben = Kleinbuchstaben
  111. Rückgabewert  : "CASE" oder "NOCASE", je nachdem was bisher eingestellt war
  112.  
  113. ***
  114. SetExtension
  115. Name          :  SetExtension
  116.  
  117. Funktion      :  Ändern der Endung von Backup-Files
  118. Parameter     :  neue Endung (maximal 10 Zeichen lang)
  119. Rückgabewert  :  Nichts          
  120.  
  121. ***
  122. Find
  123. Name          :  Find
  124.  
  125. Funktion      :  Sucht (vorwärts) ein Wort im Text
  126. Parameter     :  zu suchendes Wort (Ohne Parameter: Eingaberequester 
  127.                  erscheint)
  128. Rückgabewert  :  0 wenn Wort gefunden, sonst 10
  129.  
  130. ***
  131. FindBack
  132. Name          :  FindBack
  133.  
  134. Funktion      :  Sucht (rückwärts) ein Wort im Text
  135. Parameter     :  zu suchendes Wort (Ohne Parameter: Eingaberequester 
  136.                  erscheint)
  137. Rückgabewert  :  0 wenn Wort gefunden, sonst 10
  138.  
  139. ***
  140. FindNext
  141. Name          :  FindNext
  142.  
  143. Funktion      :  Sucht nächstes Vorkommen eines Wortes
  144. Parameter     :  Keine
  145. Rückgabewert  :  0 wenn Wort gefunden, sonst 10
  146.  
  147. ***
  148. FindPrevious
  149. Name          :  FindPrevious
  150.  
  151. Funktion      :  Sucht vorheriges Vorkommen eines Wortes
  152. Parameter     :  Keine
  153. Rückgabewert  :  0 wenn Wort gefunden, sonst 10
  154.  
  155. ***
  156. FindChange
  157. Name          :  FindChange
  158.  
  159. Funktion      :  Sucht nächstes Vorkommen eines Wortes im Text und ersetzt 
  160.                  es durch ein anderes Wort
  161. Parameter     :  1:Zu suchendes Wort   2:Neues Wort (Wenn keine Parameter, 
  162.                  dann Eingaberequester)
  163. Rückgabewert  :  0 wenn Wort ersetzt werden konnte, sonst 10
  164.  
  165. ***
  166. ChangeNext
  167. Name          :  ChangeNext
  168.  
  169. Funktion      :  Sucht nächstes Vorkommen eines Wortes im Text und ersetzt 
  170.                  es durch ein anderes Wort
  171. Parameter     :  Keine
  172. Rückgabewert  :  0 wenn Wort ersetzt werden konnte, sonst 10
  173.  
  174. ***
  175. ChangePrevious
  176. Name          :  ChangePrevious
  177.  
  178. Funktion      :  Sucht vorheriges Vorkommen eines Wortes im Text und ersetzt
  179.                  es durch ein anderes Wort
  180. Parameter     :  Keine
  181. Rückgabewert  :  0 wenn Wort ersetzt werden konnte, sonst 10
  182.      
  183. ***
  184. ChangeAll
  185. Name          :  ChangeAll
  186.  
  187. Funktion      :  Ersetzt alle Vorkommen eines Wortes durch ein anderes Wort
  188. Parameter     :  1:Zu suchendes Wort   2:Neues Wort
  189. Rückgabewert  :  Nichts
  190.  
  191. ***
  192. CountOccurrences
  193. Name          :  CountOccurrences
  194.  
  195. Funktion      :  Zählt alle Vorkommen eines Wortes
  196. Parameter     :  1:Wort
  197. Rückgabewert  :  Zahl der gefundenen Vorkommen
  198.      
  199. ***
  200. MatchingBracket
  201. Name          :  MatchingBracket
  202.  
  203. Funktion      :  Siehe gleichnamigen Menuepunkt
  204. Parameter     :  Keine
  205. Rückgabewert  :  0 wenn zugehörige Klammer gefunden wurde, sonst 10
  206.  
  207. ***
  208. SetFind
  209. Name          : SetFind
  210.  
  211. Funktiom      : Ändert das zu suchende Wort
  212. Parameter     : Zu suchendes Wort
  213. Rückgabewert  : Nichts
  214.  
  215. ***
  216. SetReplace
  217.  
  218. Name          : SetReplace
  219. Funktion      : Ändert das zu ersetzende Wort
  220. Parameter     : Zu ersetzendes Wort
  221. Rückgabewert  : Nichts
  222.  
  223. ***
  224. GotoBookMark
  225. Name          :  GotoBookMark
  226.  
  227. Funktion      :  Geht zu der entsprechenden Markierung (falls gesetzt)
  228. Parameter     :  Nummer der Markierung (0 bis 9)
  229. Rückgabewert  :  0 wenn erfolgreich, 10 sonst
  230.      
  231. ***
  232. SetBookMark
  233. Name          :  SetBookMark
  234.  
  235. Funktion      :  Setzt neue Markierung
  236. Parameter     :  Nummer der Markierung
  237. Rückgabewert  :  0 wenn erfolgreich, 10 sonst
  238.      
  239. ***
  240. ClearBookMark
  241. Name          :  ClearBookMark
  242.  
  243. Funktion      :  Löscht die entsprechende Markierung
  244. Parameter     :  Nummer der zu löschenden Markierung (0 bis 9)
  245. Rückgabewert  :  0 wenn erfolgreich, 10 sonst
  246.  
  247. ***
  248. Mark
  249. Name          :  Mark
  250.  
  251. Funktion      :  Markiert Anfang eines Blockes 
  252. Parameter     :  Keine
  253. Rückgabewert  :  Nichts
  254.      
  255. ***
  256. MarkVertical1
  257. Name          :  MarkVertical1
  258.  
  259. Funktion      :  Markiert linken Anfang eines senkrechten Blockes
  260. Parameter     :  CursorPosition (0 bis Länge der Zeile)
  261. Rückgabewert  :  0 wenn möglich, sonst 10
  262.      
  263. ***
  264. MarkVertical2
  265. Name          :  MarkVertical2
  266.  
  267. Funktion      :  Markiert rechtes Ende eines senkrechten Blockes
  268. Parameter     :  CursorPosition (0 bis Länge der Zeile)
  269. Rückgabewert  :  0 wenn möglich, sonst 10
  270.  
  271. ***
  272. MarkAll
  273. Name          :  MarkAll
  274.  
  275. Funktion      :  Markiert den ganzen Text (Siehe entsprechendes Menue)
  276. Parameter     :  Keine
  277. Rückgabewert  :  Nichts
  278.          
  279. ***
  280. Cut
  281. Name          :  Cut
  282.  
  283. Funktion      :  Siehe entsprechendendes Menue
  284. Parameter     :  Keine
  285. Rückgabewert  :  Nichts
  286.      
  287. ***
  288. Copy
  289. Name          :  Copy
  290.  
  291. Funktion      :  Siehe entsprechendendes Menue
  292. Parameter     :  Keine
  293. Rückgabewert  :  Nichts
  294.  
  295. ***
  296. DeleteBlock
  297. Name          :  DeleteBlock
  298.  
  299. Funktion      :  Löscht den gerade markierten Block (komplette Zeile)
  300. Parameter     :  Keine
  301. Rückgabewert  :  Nichts
  302.  
  303. ***
  304. Paste
  305. Name          :  Paste
  306.  
  307. Funktion      :  Siehe entsprechendendes Menue
  308. Parameter     :  Keine
  309. Rückgabewert  :  Nichts
  310.  
  311. ***
  312. PasteVertical
  313. Name          :  PasteVertical
  314.  
  315. Funktion      :  Siehe entsprechendendes Menue
  316. Parameter     :  Keine
  317. Rückgabewert  :  Nichts
  318.     
  319. ***
  320. BlockRight
  321. Name          :  BlockRight
  322.  
  323. Funktion      :  Bewegt markierten Block um ein Zeichen nach rechts
  324. Parameter     :  Keine
  325. Rückgabewert  :  Nichts
  326.      
  327. ***
  328. BlockLeft
  329. Name          :  BlockLeft
  330.  
  331. Funktion      :  Bewegt markierten Block um ein Zeichen nach links
  332. Parameter     :  Keine
  333. Rückgabewert  :  Nichts
  334.      
  335. ***
  336. UnmarkBlock
  337. Name          :  UnmarkBlock
  338.  
  339. Funktion      :  Macht eine Markierung unwirksam
  340. Parameter     :  Keine
  341. Rückgabewert  :  Nichts
  342.      
  343. ***
  344. InsertBlock
  345. Name          :  InsertBlock
  346.  
  347. Funktion      :  Öffnet Filerequester, um einen zuvor gespeicherten Block 
  348.                  zu laden
  349. Parameter     :  Keine
  350. Rückgabewert  :  Nichts
  351.      
  352. ***
  353. PrintBlock
  354. Name          :  PrintBlock
  355.  
  356. Funktion      :  Druckt einen markierten Block aus
  357. Parameter     :  Keine
  358. Rückgabewert  :  0 wenn Ausdruck möglich, sonst 10
  359.      
  360. ***
  361. SaveBlock
  362. Name          :  SaveBlock
  363.  
  364. Funktion      :  Öffnet Filerequester, um einen Block zu abzuspeichern
  365. Parameter     :  Keine
  366. Rückgabewert  :  Nichts
  367.  
  368. ***
  369. FoldMarked
  370. Name          :  FoldMarked
  371.  
  372. Funktion      :  Faltet einen markierten Block 
  373. Parameter     :  Keine 
  374. Rückgabewert  :  Nichts
  375.  
  376. ***
  377. Fold
  378. Name          :  Fold
  379.  
  380. Funktion      :  Faltet alles, was durch die entsprechenden Schlüsselwort 
  381.                  dafür markiert ist.
  382. Parameter     :  Keine
  383. Rückgabewert  :  Nichts
  384.  
  385. ***
  386. UnFold
  387. Name          :  UnFold
  388.  
  389. Funktion      :  Entfaltet alles, was gefaltet ist
  390. Parameter     :  Keine
  391. Rückgabewert  :  Nichts
  392.  
  393. ***
  394. FoldNext
  395. Name          :  FoldNext
  396.  
  397. Funktion      :  Faltet nächsten mit den entsprechenden Schlüsselworten 
  398.                  markierten Block
  399. Parameter     :  Keine
  400. Rückgabewert  :  Nichts
  401.  
  402. ***
  403. UnFoldNext
  404. Name          :  UnFoldNext
  405.  
  406. Funktion      :  Entfaltet nächsten gefalteten Block
  407. Parameter     :  Keine
  408. Rückgabewert  :  Nichts
  409.  
  410. ***
  411. SetFoldOn
  412. Name          :  SetFoldOn
  413.  
  414. Funktion      :  Setzt das Schlüsselwort, mit dem Faltung beginnt
  415. Parameter     :  Neues Schlüsselwort
  416. Rückgabewert  :  Nichts
  417.  
  418. ***
  419. SetFoldOff
  420. Name          :  SetFoldOff
  421.  
  422. Funktion      :  Setzt das Schlüsselwort, mit dem Faltung endet
  423. Parameter     :  Neues Schlüsselwort
  424. Rückgabewert  :  Nichts
  425.  
  426. ***
  427. PreviousPage
  428. Name          :  PreviousPage
  429.  
  430. Funktion      :  Geht im Text eine Seite nach oben
  431. Parameter     :  Keine
  432. Rückgabewert  :  Nichts
  433.      
  434. ***
  435. NextPage
  436. Name          :  NextPage
  437.  
  438. Funktion      :  Geht im Text eine Seite nach unten
  439. Parameter     :  Keine
  440. Rückgabewert  :  Nichts
  441.      
  442. ***
  443. BeginOfFile
  444. Name          :  BeginOfFile
  445.  
  446. Funktion      :  Geht zum Anfang des Textes
  447. Parameter     :  Keine
  448. Rückgabewert  :  Nichts
  449.      
  450. ***
  451. EndOfFile
  452. Name          :  EndOfFile
  453.  
  454. Funktion      :  Geht zum Ende des Textes
  455. Parameter     :  Keine
  456. Rückgabewert  :  Nichts
  457.    
  458. ***
  459. BeginOfLine
  460. Name          :  BeginOfLine
  461.  
  462. Funktion      :  Geht zum ersten Zeichen einer Zeile
  463. Parameter     :  Keine
  464. Rückgabewert  :  Nichts
  465.      
  466. ***
  467. EndOfLine
  468. Name          :  EndOfLine
  469.  
  470. Funktion      :  Geht zum Ende einer Zeile
  471. Parameter     :  Keine
  472. Rückgabewert  :  Nichts
  473.      
  474. ***
  475. GotoLine
  476. Name          :  GotoLine
  477.  
  478. Funktion      :  Geht zu der entsprechenden Zeile
  479. Parameter     :  Nummer der Zeile, zu der man will
  480. Rückgabewert  :  0 wenn erfolgreich, sonst 10
  481.      
  482. ***
  483. GotoColumn
  484. Name          :  GotoColumn
  485.  
  486. Funktion      :  Geht zu der entsprechenden Spalte
  487. Parameter     :  Nummer der Spalte, zu der man will
  488. Rückgabewert  :  0 wenn erfolgreich, sonst 10
  489.  
  490. Bemerkung     : Ist die Nummer der Spalte größer als die Länge der
  491.                 entsprechende Zeile, werden an das Ende der Zeile  
  492.                 entsprechend viele Leerzeichen angefügt
  493.       
  494. ***
  495. NextWord
  496. Name          :  NextWord
  497.  
  498. Funktion      :  Geht zum nächsten Wort
  499. Parameter     :  Keine
  500. Rückgabewert  :  Nichts
  501.  
  502. ***
  503. PreviousWord
  504. Name          :  PreviousWord
  505.  
  506. Funktion      :  Geht zum vorherigen Wort
  507. Parameter     :  Keine
  508. Rückgabewert  :  Nichts
  509.      
  510. ***
  511. Cursor
  512. Name          :  Cursor
  513.  
  514. Funktion      :  Bewegt Cursor um eine Position in die entsprechende 
  515.                  Richtung
  516. Parameter     :  UP, DOWN, LEFT oder RIGHT (bitte Großbuchstaben !!)
  517. Rückgabewert  :  Nichts
  518.      
  519. ***
  520. Line
  521. Name          :  Line
  522.  
  523. Funktion      :  Geht Anzahl Zeilen vor, bzw zurück 
  524. Parameter     :  Anzahl der Zeilen  (z.B. 3, -6, +99 usw)
  525. Rückgabewert  :  10, wenn Anfang oder Ende des Textes erreicht wird, sonst 0
  526.  
  527. ***
  528. Column 
  529. Name          :  Column 
  530.  
  531. Funktion      :  Geht Anzahl Zeichen vor, bzw zurück 
  532. Parameter     :  Anzahl der Zeilen  (zB 3, -6, +99 usw)
  533. Rückgabewert  :  10, wenn Anfang oder Ende einer Zeile erreicht wird, 
  534.                  sonst 0
  535.  
  536. ***
  537. GotoByte
  538. Name          :  GotoByte
  539.  
  540. Funktion      :  Geht zum entsprechenden Byte (=Zeichen) in einem Text
  541.                  Das allererste Zeichen ist Byte=0, und in jeder Zeile
  542.                  wird das die Zeile beendente, nicht sichtbare 'Return'-
  543.                  Zeichen mitgezählt
  544.                  Bei zu großen Angaben geht TKEd zum allerletzten Zeichen
  545. Parameter     :  Nummer des Bytes ( >=0 )
  546. Rückgabewert  :  0 wenn ok, sonst 10
  547.     
  548. ***
  549. DeleteWord
  550. Name          :  DeleteWord
  551.  
  552. Funktion      :  Löscht den Rest des Wortes, auf dem man sich gerade 
  553.                  befindet
  554. Parameter     :  Keine
  555. Rückgabewert  :  Nichts
  556.      
  557. ***
  558. DeleteLine
  559. Name          :  DeleteLine
  560.  
  561. Funktion      :  Löscht Zeile, in der sich der Cursor befindet
  562. Parameter     :  Keine
  563. Rückgabewert  :  Nichts
  564.      
  565. ***
  566. DeleteToEOL
  567. Name          :  DeleteToEOL
  568.  
  569. Funktion      :  Löscht von der Cursorposition an den Rest einer Zeile
  570. Parameter     :  Keine
  571. Rückgabewert  :  Nichts
  572.  
  573. ***
  574. FirstError
  575. Name          :  FirstError
  576.  
  577. Funktion      :  Springt zum ersten Fehler eines Errorfiles
  578. Parameter     :  wenn Parameter = PROMPT, dann wird Fehler in einem 
  579.                  Requester angezeigt
  580. Rückgabewert  :  Fehlertext, wenn vorhanden, sonst 10
  581.           
  582. ***
  583. NextError
  584. Name          :  NextError
  585.  
  586. Funktion      :  Springt zum nächsten Fehler eines Errorfiles
  587. Parameter     :  wenn Parameter = PROMPT, dann wird Fehler in einem 
  588.                  Requester angezeigt
  589. Rückgabewert  :  Fehlertext, wenn vorhanden, sonst 10
  590.  
  591. ***
  592. FunctionKey
  593. Name          :  FunctionKey
  594.  
  595. Funktion      :  Führt das zu der spezifizierten Funktiontaste gehörende 
  596.                  Kommando aus
  597. Parameter     :  Nummer der Funktiontaste (0 bis 19) (F1=0 bis F10=9, 
  598.                  Shift-F1=10 bis ShiftF10=19)
  599. Rückgabewert  :  Nichts
  600.  
  601. ***
  602. MakeReturn
  603. Name          :  MakeReturn
  604.  
  605. Funktion      :  Bewirkt dasselbe wie das Drücken der 'Return' -Taste
  606. Parameter     :  Keine
  607. Rückgabewert  :  Nichts
  608.  
  609. ***
  610. del
  611. Name          :  del
  612.  
  613. Funktion      :  Bewirkt dasselbe wie das Drücken der 'Del' -Taste
  614. Parameter     :  Keine
  615. Rückgabewert  :  Nichts
  616.  
  617. ***
  618. backspace
  619. Name          :  backspace
  620.  
  621. Funktion      :  Bewirkt dasselbe wie das Drücken der '<-' (=Backspace-)-
  622.                  Taste
  623. Parameter     :  Keine
  624. Rückgabewert  :  Nichts
  625.  
  626. ***
  627. GotoBuffer
  628. Name          :  GotoBuffer
  629.  
  630. Funktion      :  Wählt den entsprechenden Buffer
  631. Parameter     :  Nummer des Puffers (0 bis 9)
  632. Rückgabewert  :  0 wenn Text in Buffer, 5 wenn leerer Buffer, 10 wenn Fehler
  633.  
  634. ***
  635. GetBufferNr
  636. Name          :  GetBufferNr
  637.  
  638. Funktion      :  Gibt aktuelle Buffernummer zurück
  639. Parameter     :  Keine
  640. Rückgabewert  :  Nummer des aktuellen Puffers
  641.  
  642. ***
  643. FindBuffer
  644. Name          :  FindBuffer
  645.  
  646. Funktion      :  Sucht einen entsprechenden Buffer und zu in diesen Buffer
  647. Parameter     :  Name des Puffers (wenn kein Parameter übergeben wird, 
  648.                  geht TKEd zum nächsten freien Buffer)
  649. Rückgabewert  :  10, falls kein entsprechender Buffer gefunden wurde, sonst 
  650.                  die Nummer des Puffers (0 bis 9)
  651.  
  652. ***
  653. GetLineNr
  654. Name          :  GetLineNr
  655.  
  656. Funktion      :  Gibt aktuelle Zeilennummer zurückt
  657. Parameter     :  Keine
  658. Rückgabewert  :  Nummer der Zeile
  659.      
  660. ***
  661. GetColumnNr
  662. Name          :  GetColumnNr
  663.  
  664. Funktion      :  Gibt aktuelle Spaltennummer zurück
  665. Parameter     :  Keine
  666. Rückgabewert  :  Nummer der Spalte
  667.      
  668. ***
  669. GetChar
  670. Name          :  GetChar
  671.  
  672. Funktion      :  Gibt das Zeichen, auf dem der Cursor steht, zurück
  673. Parameter     :  Keine
  674. Rückgabewert  :  1 Zeichen
  675.  
  676. ***
  677. IsChar
  678. Name          :  IsChar
  679.  
  680. Funktion      :  Abfrage, ob Zeichen unter Cursor Buchstabe ist oder nicht
  681. Parameter     :  Keine
  682. Rückgabewert  :  0 wenn Buchstabe (a..z, A..Z), sonst 10
  683.      
  684. ***
  685. GetLine
  686. Name          :  GetLine
  687.  
  688. Funktion      :  Gibt den Inhalt der aktuellen Zeile zurück
  689. Parameter     :  Keine
  690. Rückgabewert  :  Inhalt der aktuellen Zeile
  691.  
  692. ***
  693. GetLineLen
  694. Name          :  GetLineLen
  695.  
  696. Funktion      :  Gibt die Länge der aktuellen Zeile zurück
  697. Parameter     :  Keine
  698. Rückgabewert  :  Länge der Zeile
  699.  
  700. ***
  701. LastLine
  702. Name          :  LastLine
  703.  
  704. Funktion      :  Gibt Zeilennummer der letzten Zeile eines Textes zurück
  705. Parameter     :  Keine
  706. Rückgabewert  :  Nummer der letzten Zeile oder -1 falls Fehler
  707.      
  708. ***
  709. GetFileName
  710. Name          :  GetFileName
  711.  
  712. Funktion      :  Gibt Namen des gerade geladenen Textes zurück (ohne Pfad)
  713. Parameter     :  Keine
  714. Rückgabewert  :  Name des Textes
  715.  
  716. ***
  717. GetPathName
  718. Name          :  GetPathName
  719.  
  720. Funktion      :  Gibt Pfad des gerade geladenen Textes (ohne Namen)
  721. Parameter     :  Keine
  722. Rückgabewert  :  Pfad des Textes
  723.  
  724. ***
  725. GetFullPathName
  726. Name          :  GetFullPathName
  727.  
  728. Funktion      :  Gibt Namen und Pfad des gerade geladenen Textes zurück
  729. Parameter     :  Keine
  730. Rückgabewert  :  Pfad+Name des Textes
  731.  
  732. ***
  733. FirstMarkedLine
  734. Name          :  FirstMarkedLine
  735.  
  736. Funktion      :  Gibt die Zeilennummer der ersten markierten Zeile zurück
  737. Parameter     :  Keine
  738. Rückgabewert  :  Nummer der ersten markierten Zeile oder -1 falls nichts 
  739.                  markiert
  740.  
  741. ***
  742. Language
  743. Name          :  Language
  744.  
  745. Funktion      :  Gibt die eingestellte Sprache an
  746. Parameter     :  Keine
  747. Rückgabewert  :  'GERMAN' wenn deutsch, 'ENGLISH' wenn Englisch
  748.     
  749. ***
  750. WriteChar
  751. Name          :  WriteChar
  752.  
  753. Funktion      :  Schreibt ein Zeichen in den Text
  754. Parameter     :  1 Zeichen
  755. Rückgabewert  :  0 wenn erfolgreich, sonst 10
  756.      
  757. ***
  758. WriteString
  759. Name          :  WriteString
  760.  
  761. Funktion      :  Schreibt Zeichenkette in den Text
  762. Parameter     :  Zeichenkette (max 255 Zeichen lang)
  763. Rückgabewert  :  0 wenn erfolgreich, sonst 10
  764.  
  765. ***
  766. Request1
  767. Name          :  Request1
  768.  
  769. Funktion      :  Öffnet einen Requester, in dem man einen Text anzeigen 
  770.                  lassen kann
  771. Parameter     :  Text, der angezeigt werden soll; Enthält der Text das 
  772.                  Schlüsselwort 'TKED', so wird der Requester auf dem 
  773.                  Fenster von TKEd angezeigt; Enthält er dieses Schlüsselwort
  774.                  nicht, wird er auf dem gerade aktiven Fenster (egal, zu 
  775.                  welchem Programm dieses gehört) angezeigt
  776. Rückgabewert  :  Nichts                   
  777.  
  778. ***
  779. Request2
  780. Name          :  Request2
  781.  
  782. Funktion      :  Öffnet einen Requester mit zwei Gadgets, in dem man einen 
  783.                  Text anzeigen lassen kann
  784. Parameter     :  Text, der angezeigt werden soll; Enthält der Text das 
  785.                  Schlüsselwort 'TKED', so wird der Requester auf dem 
  786.                  Fenster von TKEd angezeigt; Enthält er dieses Schlüsselwort
  787.                  nicht, wird er auf dem gerade aktiven Fenster (egal, zu 
  788.                  welchem Programm dieses gehört) angezeigt
  789. Rückgabewert  :  0, wenn auf 'OK' geklickt wurde, 10, wenn auf 'Cancel' 
  790.                  geklickt wurde
  791.  
  792. ***
  793. Request3
  794. Name          :  Request3
  795.  
  796. Funktion      :  Öffnet  einen Requester mit (fast) beliebig Gadgets, in
  797.                  dem man einen Text anzeigen lassen kann.
  798. Parameter     :  Text, der angezeigt werden soll und Text der einzelnen
  799.                  Gadgets. Enthält der Text das Schlüsselwort 'TKED', so
  800.                  wird der Requester auf dem Fenster von TKEd angezeigt;
  801.                  Enthält er dieses Schlüsselwort nicht, wird er auf dem
  802.                  gerade aktiven Fenster (egal, zu welchem Programm dieses
  803.                  gehört) angezeigt
  804.                  Der gesammte Aufruf von Request3 hat die Form:
  805.                  Request3 "Text|Gadget1|Gadget2|Gadget3...usw"
  806. Rückgabewert  :  Das ganz Rechts liegende Gadget gibt immer den Wert 0
  807.                  zurück. Die anderen Gadgets (sofern vorhanden) geben von
  808.                  links nach rechts wachsend 1,2,3 usw. zurück.
  809.                  Bei einem Fehler wird -1 zurückgegeben.
  810.  
  811. ***
  812. GetNumber
  813. Name          :  GetNumber
  814.  
  815. Funktion      :  Öffnet einen Requester, in den man eine Zahl eingeben kann
  816. Parameter     :  Text, der in der Titelleiste des Requesters ausgegeben 
  817.                  wird und Text, der im Fenster der Requesters ausgegeben
  818.                  wird, in der Form "Text1|Text2"
  819. Rückgabewert  :  Eingegebene Zahl oder 0, falls nichts eingegeben wurde
  820.  
  821. ***
  822. GetString
  823. Name          :  GetString
  824.  
  825. Funktion      :  Öffnet einen Requester, in den man einen Text (max 255 
  826.                  Zeichen) eingeben kann
  827. Parameter     :  Text in der Titleleiste des Requesters,Voreingestellter 
  828.                  Text und Text im Fenster des Requesters in der Form
  829.                  "Titeltext|Blafasel|Fenstertext"
  830. Rückgabewert  :  Eingegebener Text. Wurde 'Cancel' angewählt, so wird zur
  831.                  Unterscheidung an den voreingestellten Text ein '@' an-
  832.                  gehängt.
  833.  
  834. ***
  835. Beep
  836. Name          :  Beep
  837.  
  838. Funktion      :  Gibt einen Ton aus (praktisch, um auf das Ende eines Prg.
  839.                  hinzuweisen)
  840. Parameter     :  Keine
  841. Rückgabewert  :  nichts
  842.  
  843. ***
  844. DisplayBeep
  845. Name          :  DisplayBeep
  846.  
  847. Funktion      :  Läßt alle Bildschirme kurz aufblitzen
  848. Parameter     :  Keine
  849. Rückgabewert  :  Nichts
  850.  
  851. ***
  852. MakeTitle
  853. Name          :  MakeTitle
  854.  
  855. Funktion      :  Gibt Text (kurzzeitig) in Titlezeile von TKEd aus
  856. Parameter     :  Auszugebender Text
  857. Rückgabewert  :  Nichts
  858.  
  859. ***
  860. JoinLines
  861. Name          :  JoinLines
  862.  
  863. Funktion      :  Hängt die aktuelle Zeile an die vorherige Zeile an
  864. Parameter     :  Keine
  865. Rückgabewert  :  Nichts
  866.  
  867. ***
  868. CloneLine
  869. Name          :  CloneLine
  870.  
  871. Funktion      :  Erzeugt eine Kopie der aktuellen Zeile
  872. Parameter     :  Keine
  873. Rückgabewert  :  Nichts
  874.  
  875. ***
  876. SwapChars
  877. Name          :  SwapChars
  878.  
  879. Funktion      :  Vertauscht das Zeichen, auf dem der Cursor steht, mit dem 
  880.                  darauf Folgenden
  881. Parameter     :  Keine
  882. Rückgabewert  :  Nichts
  883.      
  884. ***
  885. SwapCase
  886. Name          :  SwapCase
  887.  
  888. Funktion      :  Wandelt Kleinbuchstaben um in Großbuchstaben und umgekehrt
  889. Parameter     :  Keine
  890. Rückgabewert  :  Nichts
  891.      
  892. ***
  893. UpperCase
  894. Name          :  UpperCase
  895.  
  896. Funktion      :  Wandelt Kleinbuchstaben um in Großbuchstaben (Großbuch-
  897.                  staben werden nicht verändert)
  898. Parameter     :  Keine
  899. Rückgabewert  :  Nichts
  900.    
  901. ***
  902. LowerCase
  903. Name          :  LowerCase
  904.  
  905. Funktion      :  Wandelt Großbuchstaben um in Kleinbuchstaben (Kleinbuch-
  906.                  staben werden nicht verändert)
  907. Parameter     :  Keine
  908. Rückgabewert  :  Nichts
  909.     
  910. ***
  911. EnterAscii
  912. Name          :  EnterAscii
  913.  
  914. Funktion      :  Schreibt zu der Zahl gehörendes ASCII-Zeichen in den Text 
  915. Parameter     :  Nummer des Zeichens (0 < Nummer < 256)
  916. Rückgabewert  :  0 wenn erfolgreich, sonst 10
  917.      
  918. ***
  919. TKEdToFront
  920. Name          :  TKEdToFront
  921.  
  922. Funktion      :  Holt den Screen von TKEd nach vorn
  923. Parameter     :  Keine
  924. Rückgabewert  :  Nichts
  925.      
  926. ***
  927. TKEdToBack
  928. Name          :  TKEdToBack
  929.  
  930. Funktion      :  Bewegt den Screen von TKEd nach hinten
  931. Parameter     :  Keine
  932. Rückgabewert  :  Nichts
  933.    
  934. ***
  935. WBtoFront
  936. Name          :  WBtoFront
  937.  
  938. Funktion      :  Holt den Workbenchscreen nach vorn
  939. Parameter     :  Keine
  940. Rückgabewert  :  0 wenn möglich, sonst 10
  941.   
  942. ***
  943. ReName
  944. Name          :  ReName
  945.  
  946. Funktion      :  Gibt einem geladenen Text einen neuen Namen
  947. Parameter     :  neuer Name
  948. Rückgabewert  :  Nichts
  949.     
  950. ***
  951. Delay
  952. Name          :  Delay
  953.  
  954. Funktion      :  Warte eine entsprechende Zeit
  955. Parameter     :  Zeit in 1/50 Sekunden ( 'Delay 50' wartet 1 Sekunde)
  956. Rückgabewert  :  Nichts
  957.  
  958. ***
  959. Sleep
  960. Name          :  Sleep
  961.  
  962. Funktion      :  Versetzt TKEd in den 'Schlaf'-Zustand (siehe Menupunk 
  963.                  'TKEd in Hintergrund legen') Da das aufrufende AREXX-
  964.                  Programm wartet, bis TKEd wieder 'wach' ist, kann man 
  965.                  hiermit zwei gleichzeitig ablaufende AREXX-Programme 
  966.                  synchronisiern: man braucht nur von dem zweiten Programm 
  967.                  irgend einen ARREX-Befehl an TKEd zu schicken => TKEd 
  968.                  'erwacht' und Programm 1 läuft weiter
  969. Parameter     :  Keine
  970. Rückgabewert  :  Nichts
  971.  
  972. ***
  973. StripAnsi
  974. Name          :  StripAnsi
  975.  
  976. Funktion      :  Entfernt alle ANSI-codes aus einem Text ab der aktuellen
  977.                  Cursorposition
  978. Parameter     :  Keine
  979. Rückgabewert  :  Nichts
  980.  
  981. ***
  982. WaitForKey
  983. Name          :  WaitForKey
  984.  
  985. Funktion      :  Wartet auf eine Tastaureingabe (alles Andere wird 
  986.                  ignoriert)
  987. Parameter     :  Keine
  988. Rückgabewert  :  Rawkey- und ASCII-Wert (als Zahl) im Format Wert1|Wert2
  989.                  Bsp: Die RETURN-Taste gibt '68|13' zurück
  990.                       Die Pfeiltaste nach oben gibt '204|0' zurück
  991.                       Die Pfeiltaste nach unten gibt '205|0' zurück
  992.  
  993. ***
  994. WaitForMouse
  995. Name          :  WaitForMouse
  996.  
  997. Funktion      :  Wartet auf Betätigung eines Mausknopfes (alles Andere wird 
  998.                  ignoriert)
  999. Parameter     :  Text, der in Titelzeile von TKEd angezeigt werden soll
  1000. Rückgabewert  :  L wenn linke Maustaste gedrückt wurde, R sonst
  1001.  
  1002. ***
  1003. Refresh
  1004. Name          :  Refresh
  1005.  
  1006. Funktion      :  Erneuert den Screen von TKEd
  1007. Parameter     :  Keine
  1008. Rückgabewert  :  Nichts
  1009.  
  1010.