home *** CD-ROM | disk | FTP | other *** search
/ AMOS PD CD / amospdcd.iso / 576-600 / apd599 / docs / jd_manual.eng < prev    next >
Text File  |  1994-04-26  |  37KB  |  1,380 lines

  1.  
  2.    name      : Jd Date$
  3.    parameters: 
  4.    function  : read systemdate
  5.    result    : date-string "DD.MM.YY"
  6.    syntax    : A$=Jd Date$
  7.    example   :   
  8.  
  9.    name      : Jd Setdate
  10.    parameters: date-string "DD.MM.YY"
  11.    function  : set systemdate
  12.    result    : 
  13.    syntax    : Jd Setdate "TT.MM.JJ"
  14.    example   : 
  15.  
  16.    name      : Jd Setclock
  17.    parameters: time-String "HH:MM:SS"
  18.    function  : set systemtime
  19.    result    : 
  20.    syntax    : Jd Setclock "HH:MM:SS"
  21.    example   : 
  22.  
  23.    name      : Jd Time$
  24.    parameters: 
  25.    function  : read systemtime
  26.    result    : time-string "HH:MM:SS"
  27.    syntax    : A$=Jd Time$
  28.    example   : 
  29.  
  30.    name      : Jd Actual Date$
  31.    parameters: datum-strings 1 and 2
  32.    function  : get most actual datum
  33.    result    : actual date
  34.    syntax    : A$=Jd Actual Date$(date1$,date2$)
  35.    example   : 
  36.  
  37.    name      : Jd Actual Time$
  38.    parameters: time-strings 1 and 2
  39.    function  : get actual time
  40.    result    : actual time
  41.    syntax    : A$=Jd Actual Time$(time1$,time2$)
  42.    example   : 
  43.  
  44.    name      : Jd Secstime$
  45.    parameters: seconds
  46.    function  : seconds to time-string
  47.    result    : time-string
  48.    syntax    : T$=Jd Secstime$(secs)
  49.    example   : 
  50.  
  51.    name      : Jd Timesecs
  52.    parameters: time-string
  53.    function  : time-string to seconds
  54.    result    : seconds
  55.    syntax    : S=Jd Timesecs(time$)
  56.    example   : 
  57.  
  58.    name      : Jd Area First
  59.    parameters: 
  60.    function  : get first element out of an area
  61.    result    : first element
  62.    syntax    : X=Jd Area First
  63.    example   : 
  64.  
  65.    name      : Jd Area Last
  66.    parameters: 
  67.    function  : get last element out of an area
  68.    result    : last element
  69.    syntax    : X=Jd Area Last
  70.    example   : 
  71.  
  72.    name      : Jd Get Area
  73.    parameters: area-string
  74.    function  : get first and last element out of an area-string
  75.    result    : 
  76.    syntax    : Jd Get Area "string"
  77.    example   : Jd Get Area "10-20" -> Jd Area First=10, Jd Area Last=20
  78.               Jd Get Area "10-"   -> Jd Area First=10, Jd Area Last=0
  79.               Jd Get Area "-20"   -> Jd Area First=0 , Jd Area Last=20
  80.               Jd Get Area "10"    -> Jd Area First=10, Jd Area Last=10
  81.  
  82.    name      : Jd Limit
  83.    parameters: number, lowest number and highest number
  84.    function  : is number in between area
  85.    result    : 0=no / 1=yes
  86.    syntax    : X=Jd Limit(Z,Z1,Z2)
  87.    example   : X=Jd Limit(-3,-8,10) -> X=1
  88.  
  89.    name      : Jd Reset Area
  90.    parameters: 
  91.    function  : deletes first and last element out of an area
  92.    result    : 
  93.    syntax    : Jd Reset Area
  94.    example   : Jd Reset Area
  95.  
  96.    name      : Jd Get Number
  97.    parameters: numberodds and number of digits
  98.    function  : input-routine for numbers
  99.    result    : number
  100.    syntax    : X=Jd Get Number
  101.    example   : 
  102.  
  103.    name      : Jd Get string$
  104.    parameters: stringodds and max. len
  105.    function  : input-routine with editing-functions
  106.                Cursor left   = 1 position left
  107.                Cursor right  = 1 position right
  108.                Backspace     = delete letter left of Cursor
  109.                Del           = delete letter under Cursor
  110.                Amiga  F      = Cursor on first position
  111.                Amiga  L      = Cursor on last position
  112.                Amiga  R      = get stringodds
  113.                Amiga  S      = save momentarily input-string
  114.                Amiga  U      = get last saved input-string
  115.                Amiga  X      = delete momentarily input-string
  116.    result    : string
  117.    syntax    : X=Jd Get string$("odds",LEN)
  118.    example   : 
  119.  
  120.    name      : Jd Keypress
  121.    parameters: 
  122.    function  : get actual pressed key (incl. special keys)
  123.    result    : actual keycode
  124.    syntax    : T=Jd Keypress
  125.    example   : 
  126.  
  127.    name      : Jd Keywait
  128.    parameters: allowed keys
  129.    function  : wait for one of the allowed keys
  130.    result    : ASCII-value of key
  131.    syntax    : X=Jd Keywait
  132.    example   : X=Jd Keywait("12345") -> X=49 oder 50 oder ... 53
  133.  
  134.    name      : Jd Mwait
  135.    parameters: 
  136.    function  : wait for mousebutton
  137.    result    : 1=left button / 2=right button
  138.    syntax    : X=Jd Mwait
  139.    example   : 
  140.  
  141.    name      : Jd Wait Amiga
  142.    parameters: 
  143.    function  : wait for combination of Amiga/key
  144.    result    : ASCII-value of key
  145.    syntax    : X=Jd Wait Amiga
  146.    example   : 
  147.  
  148.    name      : Jd Wait Event
  149.    parameters: 
  150.    function  : wait for mousebutton or keypress
  151.    result    : 
  152.    syntax    : Jd Wait Event
  153.    example   : 
  154.  
  155.    name      : Jd Moff Click
  156.    parameters: 
  157.    function  : get mousebutton (even after Jd Multi Off)
  158.    result    : 1/2/3 = left/right/both buttons
  159.    syntax    : MT=Jd Moff Click
  160.    example   : 
  161.  
  162.    name      : Jd Moff Key
  163.    parameters: 
  164.    function  : get keypress (even after Jd Multi Off)
  165.    result    : keycode
  166.    syntax    : T=Jd Moff Key
  167.    example   : 
  168.  
  169.    name      : Jd Double Click
  170.    parameters: 
  171.    function  : get double click (even after Jd Multi Off)
  172.    result    : 1/2 = left/right button
  173.    syntax    : DC=Jd Double Click
  174.    example   : 
  175.  
  176.    name      : Jd Checksum
  177.    parameters: sector-string
  178.    function  : calc checksum of a sector (not for bootblocks)
  179.    result    : checksum
  180.    syntax    : Jd Checksum(A$)
  181.    example   : A$=Jd Read Sector(0,880) : B=Jd Checksum(A$)
  182.  
  183.    name      : Jd Bootchecksum
  184.    parameters: bootsector-string
  185.    function  : al checksum for a bootblock
  186.    result    : bootchecksum
  187.    syntax    : Jd Bootchecksum(A$)
  188.    example   : A$=Jd Read Sector(0,0)+Jd Read Sector(0,1)
  189.                B=Jd Bootchecksum(A$)
  190.  
  191.    name      : Jd Diskchange
  192.    parameters: 
  193.    function  : wait for a diskchange
  194.    result    : 
  195.    syntax    : Jd Diskchange
  196.    example   : 
  197.  
  198.    name      : Jd Odd
  199.    parameters: number
  200.    function  : check if number is even or odd
  201.    result    : 0/1 = even/odd
  202.    syntax    : Jd Odd(X)
  203.    example   : A=Jd Odd(2) -> A=1
  204.  
  205.    name      : Jd Checkprt
  206.    parameters: 
  207.    function  : check if printer is available
  208.    result    : 0/1/2/3 = ok/off/offline/no paper
  209.    syntax    : Jd Checkprt
  210.    example   : 
  211.  
  212.    name      : Jd Crypt$
  213.    parameters: string
  214.    function  : crypt a string (for german sorting)
  215.    result    : coded string
  216.    syntax    : A$=Jd Crypt$(B$)
  217.    example   : 
  218.  
  219.    name      : Jd Encrypt$
  220.    parameters: coded string
  221.    function  : encrypting a string
  222.    result    : string
  223.    syntax    : A$=Jd Encrypt(B$)
  224.    example   : 
  225.  
  226.    name      : Jd Cut$
  227.    parameters: string, position and number of letters
  228.    function  : deletes number of letters from position out of a string
  229.    result    : new string
  230.    syntax    : A$=Jd Cut$(B$)
  231.    example   : A$=Jd Cut$("Test",2,2) -> A$="Tt"
  232.  
  233.    name      : Jd Insert$
  234.    parameters: string, position and insert
  235.    function  : inserts a string from position into another string
  236.    result    : new string
  237.    syntax    : A$=Jd Insert$(B$)
  238.    example   : A$=Jd Insert$("Tt",2,"es") -> A$="Test"
  239.  
  240.    name      : Jd Skip$
  241.    parameters: string
  242.    function  : deletes leading and ending blanks from a string
  243.    result    : new string
  244.    syntax    : A$=Jd Skip$(B$)
  245.    example   : A$=Jd Skip$("  Test  ") -> A$="Test"
  246.  
  247.    name      : Jd Extend$
  248.    parameters: string, len and kind
  249.    function  : extend a string
  250.    result    : extended string
  251.    syntax    : A$=Jd Extend$(B$,L,A)
  252.    example   : A$=Jd Extend$("Test",8,0)  -> A$="  Test  ")
  253.               A$=Jd Extend$("Test",8,1)  -> A$="    Test")
  254.               A$=Jd Extend$("Test",8,-1) -> A$="Test    ")
  255.  
  256.    name      : Jd Exval$
  257.    parameters: number and len [,"0" or " "]
  258.    function  : extend number with "0" or " "
  259.    result    : extended string
  260.    syntax    : A$=Jd Exval$(B,L[,"0"])
  261.    example   : A$=Jd Exval$(12,4,"0") -> A$="0012")
  262.  
  263.    name      : Jd Firstup$
  264.    parameters: string
  265.    function  : make first letter of all words capitals
  266.    result    : changed string
  267.    syntax    : A$=Jd Firstup$(B$)
  268.    example   : A$=Jd Firstup$("ein test") -> A$="Ein Test"
  269.  
  270.    name      : Jd Change$
  271.    parameters: string
  272.    function  : change capital and small letters
  273.    result    : changed string
  274.    syntax    : A$=Jd Change$(B$)
  275.    example   : A$=Jd Change$("Test") -> A$="tEST"
  276.  
  277.    name      : Jd Paste$
  278.    parameters: string, instring and pastestring
  279.    function  : paste part of a string
  280.    result    : changed string
  281.    syntax    : A$=Jd Paste$(B$,C$,D$)
  282.    example   : A$=Jd Paste$("Test","es","a") -> A$="Tat"
  283.  
  284.    name      : Jd Rol$
  285.    parameters: string
  286.    function  : rotate a string one letter to the left
  287.    result    : new string
  288.    syntax    : A$=Jd Rol$(B$)
  289.    example   : A$=Jd Rol$("Word") -> A$="ordW"
  290.  
  291.    name      : Jd Ror$
  292.    parameters: string
  293.    function  : rotate a string one letter to the right
  294.    result    : new string
  295.    syntax    : A$=Jd Ror$(B$)
  296.    example   : A$=Jd Ror$("Word") -> A$="dWor"
  297.  
  298.    name      : Jd Compare
  299.    parameters: string and pattern
  300.                * = Joker for some letters
  301.                ? = Joker for one letter
  302.    function  : check if pattern fits the string
  303.    result    : 0=no / 1=yes
  304.    syntax    : X=Jd Compare(A$,B$)
  305.    example   : X=Jd Compare("Test-string","*t-S*) -> X=1
  306.  
  307.    name      : Jd Count
  308.    parameters: string and instring
  309.    function  : count how many times instring is in string
  310.    result    : quantity
  311.    syntax    : X=Jd Count(A$,B$)
  312.    example   : X=Jd Count("Test-string","t") -> X=2
  313.  
  314.    name      : Jd Dump$
  315.    parameters: string
  316.    function  : convert a memory-strings into a writeable
  317.    result    : string
  318.    syntax    : A$=Jd Dump$(B$)
  319.    example   : 
  320.  
  321.    name      : Jd Linstr
  322.    parameters: string and instring
  323.    function  : get last instring
  324.    result    : last occurance
  325.    syntax    : L=Jd Linstr(S$,I$)
  326.    example   : L=Jd Linstr("tester","te") -> L=4
  327.  
  328.    name      : Jd Detab
  329.    parameters: string and tabvalue
  330.    function  : exchange tabs with blanks
  331.    result    : new string
  332.    syntax    : N$=Jd Detab(O$,TW)
  333.    example   : 
  334.  
  335.    name      : Jd Percent
  336.    parameters: Percent (- 100) and Number (- 65535/$FFFF) >INTEGER!
  337.    function  : get percentual result
  338.    result    : percentual result
  339.    syntax    : X#=Jd Percent(P,W)
  340.    example   : X#=Jd Percent(9,91) -> X#=8,19
  341.  
  342.    name      : Jd Deoct
  343.    parameters: Octalstring
  344.    function  : change octalstring to decimal number
  345.    result    : decimal number
  346.    syntax    : X=Jd Deoct(O$)
  347.    example   : X=Jd Deoct(&-20) -> X=16
  348.  
  349.    name      : Jd Oct$
  350.    parameters: number [and len]
  351.    function  : convert number to an octalstring
  352.    result    : octal-string
  353.    syntax    : A$=Jd Oct$(X[,len])
  354.    example   : A$=Jd Oct$(-16,4) -> A$="&-0020"
  355.  
  356.    name      : Jd E#
  357.    parameters: 
  358.    function  : 
  359.    result    : E# (=2.7182817)
  360.    syntax    : 
  361.    example   : 
  362.  
  363.    name      : Jd Pi#
  364.    parameters: 
  365.    function  : 
  366.    result    : Pi# (=3.1415927) in AMOS 3.1415922
  367.    syntax    : 
  368.    example   : 
  369.  
  370.    name      : Jd Asl
  371.    parameters: quantity and number
  372.    function  : like in assembler
  373.    result    : changed number
  374.    syntax    : A=Jd Asl(A,Z)
  375.    example   : 
  376.  
  377.    name      : Jd Asr
  378.    parameters: quantity and number
  379.    function  : like in assembler
  380.    result    : changed number
  381.    syntax    : A=Jd Asr(A,Z)
  382.    example   : 
  383.  
  384.    name      : Jd Lsl
  385.    parameters: quantity and number
  386.    function  : like in assembler
  387.    result    : changed number
  388.    syntax    : A=Jd Lsl(A,Z)
  389.    example   : 
  390.  
  391.    name      : Jd Lsr
  392.    parameters: quantity and number
  393.    function  : like in assembler
  394.    result    : changed number
  395.    syntax    : A=Jd Lsr(A,Z)
  396.    example   : 
  397.  
  398.    name      : Jd Rol
  399.    parameters: quantity and number
  400.    function  : like in assembler
  401.    result    : changed number
  402.    syntax    : A=Jd Rol(A,Z)
  403.    example   : 
  404.  
  405.    name      : Jd Ror
  406.    parameters: quantity and number
  407.    function  : like in assembler
  408.    result    : changed number
  409.    syntax    : A=Jd Ror(A,Z)
  410.    example   : 
  411.  
  412.    name      : Jd Roxl
  413.    parameters: quantity and number
  414.    function  : like in assembler
  415.    result    : changed number
  416.    syntax    : A=Jd Roxl(A,Z)
  417.    example   : 
  418.  
  419.    name      : Jd Roxr
  420.    parameters: quantity and number
  421.    function  : like in assembler
  422.    result    : changed number
  423.    syntax    : A=Jd Roxr(A,Z)
  424.    example   : 
  425.  
  426.    name      : Jd Eqv
  427.    parameters: number1 and number2
  428.    function  : equivalent of two numbers
  429.    result    : equivalent
  430.    syntax    : A=Jd Eqv(Z1,Z2)
  431.    example   : 
  432.  
  433.    name      : Jd Imp
  434.    parameters: number1 and number2
  435.    function  : implikation of two numbers
  436.    result    : implikation
  437.    syntax    : A=Jd Imp(Z1,Z2)
  438.    example   : 
  439.  
  440.    name      : Jd Read Sector
  441.    parameters: device and sector
  442.    function  : read disk-sector
  443.    result    : sector-string
  444.    syntax    : A$=Jd Read Sector(D,S)
  445.    example   : A$=Jd Read Sector(0,880) -> A$=RootBlock
  446.  
  447.    name      : Jd Write Sector
  448.    parameters: write sector-string (len=512!), device and sector
  449.    function  : writes a sector to disk
  450.    result    : 0/-1 = ok/error
  451.    syntax    : A=Jd Write Sector(A$,D,S)
  452.    example   : A=Jd Write Sector(A$,0,880)
  453.  
  454.    name      : Jd Install
  455.    parameters: drive
  456.    function  : installs a disk
  457.    result    : 0=ok / 1=error
  458.    syntax    : F=Jd Install(D)
  459.    example   : 
  460.  
  461.    name      : Jd Format
  462.    parameters: drive and name
  463.    function  : formats a disk
  464.    result    : 0=ok / 1=error
  465.    syntax    : F=Jd Format(D,N$)
  466.    example   : 
  467.  
  468.    name      : Jd Shortformat
  469.    parameters: drive and name
  470.    function  : formats a disk short
  471.    result    : 0=ok / 1=error
  472.    syntax    : F=Jd Shortformat(D,N$)
  473.    example   : 
  474.  
  475.    name      : Jd Copy
  476.    parameters: file and new location
  477.    function  : copies a File
  478.    result    : 0=ok / 1=error
  479.    syntax    : F=Jd Copy(QF$,ZF$)
  480.    example   : 
  481.  
  482.    name      : Jd Hardware$
  483.    parameters: 
  484.    function  : write all hardware-devices into a string
  485.    result    : harware-device-string
  486.    syntax    : A$=Jd Hardware$
  487.    example   : A$=Jd Hardware$ -> A$="DF1:DF0:PRT:PAR:SER:RAW:CON:RAM:"
  488.  
  489.    name      : Jd Volume$
  490.    parameters: 
  491.    function  : write all volume-names into a string
  492.    result    : volume-string
  493.    syntax    : A$=Jd Volume$
  494.    example   : A$=Jd Volume$ -> A$="RAM DISK:ALF:BootRam:"
  495.  
  496.    name      : Jd Logical$
  497.    parameters: 
  498.    function  : write all logical-devices into a string
  499.    result    : logical-devices-string
  500.    syntax    : A$=Jd Logical$
  501.    example   : A$=Jd Logical$ -> A$="ENV:T:S:L:C:FONTS:DEVS:LIBS:SYS:"
  502.  
  503.    name      : Jd File Size
  504.    parameters: filename
  505.    function  : get len of a file
  506.    result    : filelen
  507.    syntax    : L=Jd File Size(F$)
  508.    example   : L=Jd File Size("AMOSPro") -> L=113516
  509.  
  510.    name      : Jd File Type
  511.    parameters: file
  512.    function  : get type of a file
  513.    result    : positive=directory/negative=file/0=error
  514.    syntax    : T=Jd File Type(F$)
  515.    example   : 
  516.  
  517.    name      : Jd File Protection
  518.    parameters: file
  519.    function  : get protection-bits of a file
  520.    result    : %HSPARWED (HSPA=high active/RWED=low active)
  521.    syntax    : P=Jd File Protection(F$)
  522.    example   : 
  523.  
  524.    name      : Jd File Comment$
  525.    parameters: file
  526.    function  : get comment of a file
  527.    result    : comment-string
  528.    syntax    : C$=Jd File Comment$(F$)
  529.    example   : 
  530.  
  531.    name      : Jd Set Protection
  532.    parameters: file and protection-bits
  533.    function  : set protection-bits for a file
  534.    result    : 0=error
  535.    syntax    : F=Jd Set Protection(F$,%HSPARWED)
  536.    example   : 
  537.  
  538.    name      : Jd Set Comment
  539.    parameters: file and comment
  540.    function  : set comment for a file
  541.    result    : 0=error
  542.    syntax    : F=Jd Set Comment(F$,K$)
  543.    example   : 
  544.  
  545.    name      : Jd Count Dirs
  546.    parameters: Path
  547.    function  : count quantity of directories
  548.    result    : quantity
  549.    syntax    : A=Jd Count Dirs("Pfad")
  550.    example   : 
  551.  
  552.    name      : Jd Count Files
  553.    parameters: Path
  554.    function  : count quantity of files
  555.    result    : quantity
  556.    syntax    : A=Jd Count Files("Pfad")
  557.    example   : 
  558.  
  559.    name      : Jd Textfont
  560.    parameters: fontname and Fontsize
  561.    function  : set font for writing with >>Text<< or >>Jd Print<<
  562.    result    : 
  563.    syntax    : Jd Textfont "siesta.font",8
  564.    example   : 
  565.  
  566.    name      : Jd Char X
  567.    parameters: 
  568.    function  : width of the graphic-font
  569.    result    : width
  570.    syntax    : B=Jd Char X
  571.    example   : 
  572.  
  573.    name      : Jd Char Y
  574.    parameters: 
  575.    function  : height of the graphic-font
  576.    result    : height
  577.    syntax    : H=Jd Char Y
  578.    example   : 
  579.  
  580.    name      : Jd Screen Planes
  581.    parameters: 
  582.    function  : number of bitplanes of the screen
  583.    result    : number of bitplanes
  584.    syntax    : X=Jd Screen Planes
  585.    example   : 
  586.  
  587.    name      : Jd Rastport
  588.    parameters: 
  589.    function  : get address of the rastport
  590.    result    : address
  591.    syntax    : A=Jd Rastport
  592.    example   : 
  593.  
  594.    name      : Jd Video On
  595.    parameters: 
  596.    function  : switches the monitor display on
  597.    result    : 
  598.    syntax    : Jd Video On
  599.    example   : 
  600.  
  601.    name      : Jd Video Off
  602.    parameters: 
  603.    function  : switches the monitor display off
  604.    result    : 
  605.    syntax    : Jd Video Off
  606.    example   : 
  607.  
  608.    name      : Jd Distance
  609.    parameters: X1, Y1, X2 and Y2
  610.    function  : calc distance between two points
  611.    result    : distance
  612.    syntax    : D=Jd Distance(X1,Y1 to X2,Y2)
  613.    example   : 
  614.  
  615.    name      : Jd Arcus
  616.    parameters: X1, Y1, X2 and Y2
  617.    function  : calc angle between two points
  618.    result    : angle
  619.    syntax    : W=Jd Arcus(X1,Y1 to X2,Y2)
  620.    example   : 
  621.  
  622.    name      : Jd X Pos
  623.    parameters: X, Y, distance and angle
  624.    function  : calc new X-position out of distance and angle
  625.    result    : X-position
  626.    syntax    : X2=Jd X Pos(X,Y,R,W)
  627.    example   : 
  628.  
  629.    name      : Jd Y Pos
  630.    parameters: X, Y, distance and angle
  631.    function  : calc new Y-position out of distance and angle
  632.    result    : Y-position
  633.    syntax    : Y2=Jd X Pos(X,Y,R,W)
  634.    example   : 
  635.  
  636.    name      : Jd Spread
  637.    parameters: string, direction and delay
  638.    function  : centeres a string
  639.    result    : 
  640.    syntax    : Jd Spread "string",direction,delay
  641.    example   : Jd Spread "string",-1,D
  642.                                      ri
  643.                                     trin
  644.                                    string
  645.                Jd Spread "string",1,D
  646.                                      Sg
  647.                                     Stng
  648.                                    string
  649.  
  650.    name      : Jd Squash
  651.    parameters: string, direction and delay
  652.    function  : centeres a  string
  653.    result    : 
  654.    syntax    : Jd Squash "string",direction,delay
  655.    example   : Jd Squash "string",-1,D
  656.                                    string
  657.                                     trin
  658.                                      ri
  659.                Jd Squash "string",1,D
  660.                                    string
  661.                                     Stng
  662.                                      Sg
  663.  
  664.    name      : Jd Tscroll
  665.    parameters: string, direction and delay
  666.    function  : scrolls a string
  667.                positive direction >>>>>>>>
  668.                 <<<<<<<< negative direction
  669.                ends by a keypress or a mousebutton
  670.    result    : 
  671.    syntax    : Jd Tscroll "string",direction,delay
  672.    example   : 
  673.  
  674.    name      : Jd Hexdump
  675.    parameters: Byte=1/Word=2/Long=4, startaddress, quantity and width
  676.    function  : writes a hexdump
  677.    result    : 
  678.    syntax    : Jd Hexdump BWL,S,A,B
  679.    example   : 
  680.  
  681.    name      : Jd Type
  682.    parameters: string, delay and sound
  683.    function  : writes a string like a typewriter
  684.    result    : 
  685.    syntax    : Jd Type "string",D,0/1
  686.    example   : 
  687.  
  688.    name      : Jd Print
  689.    parameters: string
  690.    function  : writes a string with a loaded font
  691.    result    : 
  692.    syntax    : Jd Print "string"
  693.    example   : 
  694.  
  695.    name      : Jd Draw Segment
  696.    parameters: X-, Y-coordinate, X-, Y-radius, starting and ending angle
  697.    function  : draws a circle or an elippse segment
  698.    result    : 
  699.    syntax    : Jd Draw Segment X,Y,XR,YR,SW,EW
  700.    example   : 
  701.  
  702.    name      : Jd Spline
  703.    parameters: X-, Y-start, X-, Y-end, X-, Y-controll and steprate
  704.    function  : draws a curve
  705.    result    : 
  706.    syntax    : Jd Spline XS,YS,XE,YE,XK,YK,SR
  707.    example   : 
  708.  
  709.    name      : Jd Draw Angle
  710.    parameters: X, Y, len, angle
  711.    function  : draw a line
  712.    result    : 
  713.    syntax    : Jd Draw Angle X,Y,L,W
  714.    example   : 
  715.  
  716.    name      : Jd Slide X
  717.    parameters: sourcescreen and destinationscreen
  718.    function  : copies a Screen
  719.    result    : 
  720.    syntax    : Jd Slide X QS to ZS
  721.    example   : 
  722.  
  723.    name      : Jd Slide Y
  724.    parameters: sourcescreen and destinationscreen
  725.    function  : copies a screen
  726.    result    : 
  727.    syntax    : Jd Slide Y QS to ZS
  728.    example   : 
  729.  
  730.    name      : Jd Slide Up
  731.    parameters: sourcescreen and destinationscreen
  732.    function  : copies a screen
  733.    result    : 
  734.    syntax    : Jd Slide Up QS to ZS
  735.    example   : 
  736.  
  737.    name      : Jd Slide Down
  738.    parameters: sourcescreen and destinationscreen
  739.    function  : copies a screen
  740.    result    : 
  741.    syntax    : Jd Slide Down QS to ZS
  742.    example   : 
  743.  
  744.    name      : Jd Slide Left
  745.    parameters: sourcescreen and destinationscreen
  746.    function  : copies a screen
  747.    result    : 
  748.    syntax    : Jd Slide Left QS to ZS
  749.    example   : 
  750.  
  751.    name      : Jd Slide Right
  752.    parameters: sourcescreen and destinationscreen
  753.    function  : copies a screen
  754.    result    : 
  755.    syntax    : Jd Slide Right QS to ZS
  756.    example   : 
  757.  
  758.    name      : Jd Reset
  759.    parameters: 
  760.    function  : system-reset
  761.    result    : 
  762.    syntax    : Jd Reset
  763.    example   : 
  764.  
  765.    name      : Jd Largest Chip Free
  766.    parameters: 
  767.    function  : get largest free chipmem
  768.    result    : largest free chipmem
  769.    syntax    : LCF=Jd Largest Chip Free
  770.    example   : 
  771.  
  772.    name      : Jd Largest Fast Free
  773.    parameters: 
  774.    function  : get largest free fastmem
  775.    result    : largest free fastmem
  776.    syntax    : LFF=Jd Largest Fast Free
  777.    example   : 
  778.  
  779.    name      : Jd Ppfind Mem
  780.    parameters: endaddress of a loaded PowerPacker-data-file
  781.    function  : calc the needed memory for decrunch
  782.    result    : needed amount of memory
  783.    syntax    : BSG=Jd PPfind Mem(E)
  784.    example   : 
  785.  
  786.    name      : Jd Ppdecrunch
  787.    parameters: starting-, ending- and destination-address
  788.    function  : decrunch a PowerPacker-data-file
  789.    result    : 
  790.    syntax    : Jd Ppdecrunch S,E,Z
  791.    example   : 
  792.  
  793.    name      : Jd Flush
  794.    parameters: 
  795.    function  : delete all unneeded libs, devs, fonts, etc.
  796.    result    : 
  797.    syntax    : Jd Flush
  798.    example   : 
  799.  
  800.    name      : Jd Get Tab
  801.    parameters: 
  802.    function  : get tab len
  803.    result    : tablen
  804.    syntax    : TL=Jd Get Tab
  805.    example   : 
  806.  
  807.    name      : Jd Multi On
  808.    parameters: 
  809.    function  : switches multitasking on
  810.    result    : 
  811.    syntax    : Jd Multi On
  812.    example   : 
  813.  
  814.    name      : Jd Multi Off
  815.    parameters: 
  816.    function  : switches multitasking off
  817.    result    : 
  818.    syntax    : Jd Multi Off
  819.    example   : 
  820.  
  821.    name      : Jd Dled On
  822.    parameters: 
  823.    function  : switches drive-LED on
  824.    result    : 
  825.    syntax    : Jd Dled On
  826.    example   : 
  827.  
  828.    name      : Jd Dled Off
  829.    parameters: 
  830.    function  : switches drive-LED off
  831.    result    : 
  832.    syntax    : Jd Dled Off
  833.    example   : 
  834.  
  835.    name      : Jd Reduce Dim
  836.    parameters: array and new dimension
  837.    function  : REDUCES a dimension (max. 20)
  838.    result    : 
  839.    syntax    : Jd Reduce Dim ARRAY(VAR(0)),ND
  840.    example   : 
  841.  
  842.    name      : Jd Reset Dim
  843.    parameters: array
  844.    function  : re-set a dimension
  845.    result    : 
  846.    syntax    : Jd Reset Dim ARRAY(VAR(0))
  847.    example   : 
  848.  
  849.    name      : Jd Array Swap
  850.    parameters: array, var no.1 and var no.2
  851.    function  : swaps variables in an array
  852.    result    : 
  853.    syntax    : Jd Array Swap ARRAY(VAR(0)),VN1,VN2
  854.    example   : 
  855.  
  856.    name      : Jd Array Clear
  857.    parameters: array
  858.    function  : delete all variables in an arrray
  859.    result    : 
  860.    syntax    : Jd Array Clear ARRAY(VAR(0))
  861.    example   : 
  862.  
  863.    name      : Jd Array$ Clear
  864.    parameters: array
  865.    function  : delete all variables in a string array
  866.    result    : 
  867.    syntax    : A=ARRAY(VAR$(A)) : Jd Array Clear A
  868.    example   : 
  869.  
  870.    name      : Jd Grey Colour
  871.    parameters: colour value
  872.    function  : converts colour in grey
  873.    result    : greytone
  874.    syntax    : GS=Jd Grey Colour(RGB)
  875.    example   : 
  876.  
  877.    name      : Jd Antique Colour
  878.    parameters: colour value
  879.    function  : converts colour in brown
  880.    result    : browntone
  881.    syntax    : BS=Jd Antique Colour(RGB)
  882.    example   : 
  883.  
  884.    name      : Jd Pseudo Palette
  885.    parameters: 
  886.    function  : makes a pseudo palette
  887.    result    : 
  888.    syntax    : Jd Pseudo Palette
  889.    example   : 
  890.  
  891.    name      : Jd Spread Palette
  892.    parameters: startinf and ending colourno.
  893.    function  : spread a colour into another
  894.    result    : 
  895.    syntax    : Jd Spread Palette SF To EF
  896.    example   : 
  897.  
  898.    name      : Jd Complement Colour
  899.    parameters: colour value
  900.    function  : calc complementcolour
  901.    result    : complementcolour
  902.    syntax    : KF=Jd Complement Colour(RGB)
  903.    example   : 
  904.  
  905.    name      : Jd False Colour
  906.    parameters: colour value
  907.    function  : calc false colour
  908.    result    : false colour
  909.    syntax    : FF=Jd False Colour(RGB)
  910.    example   : 
  911.  
  912.    name      : Jd Negative Colour
  913.    parameters: colour value
  914.    function  : calc negative colour
  915.    result    : negative colour
  916.    syntax    : NF=Jd Negative Colour(RGB)
  917.    example   : 
  918.  
  919.    name      : Jd Mix Colours
  920.    parameters: colour value1 and colour value2
  921.    function  : mix two colours
  922.    result    : mixed colour
  923.    syntax    : MF=Jd Mix Colours(F1,F2)
  924.    example   : 
  925.  
  926.    name      : Jd Red Value
  927.    parameters: colour value
  928.    function  : calc the red-part
  929.    result    : red-part
  930.    syntax    : R=Jd Red Value(RGB)
  931.    example   : 
  932.  
  933.    name      : Jd Green Value
  934.    parameters: colour value
  935.    function  : calc the green-part
  936.    result    : green-part
  937.    syntax    : G=Jd Green Value(RGB)
  938.    example   : 
  939.  
  940.    name      : Jd Blue Value
  941.    parameters: colour value
  942.    function  : calc the blue-part
  943.    result    : blue-part
  944.    syntax    : B=Jd Blue Value(RGB)
  945.    example   : 
  946.  
  947.    name      : Jd Rgb Value
  948.    parameters: red-, green- and blue-part
  949.    function  : clac colour out of RGB-parts
  950.    result    : colour
  951.    syntax    : F=Jd Rgb Value(R,G,B)
  952.    example   : 
  953.  
  954.    name      : Jd Separate Black
  955.    parameters: colour value
  956.    function  : separate blackform
  957.    result    : blackform-colour
  958.    syntax    : SF=Jd Separate Black(RGB)
  959.    example   : 
  960.  
  961.    name      : Jd Separate Blue
  962.    parameters: colour value
  963.    function  : separate blueform
  964.    result    : blueform-colour
  965.    syntax    : BF=Jd Separate Blue(RGB)
  966.    example   : 
  967.  
  968.    name      : Jd Separate Green
  969.    parameters: colour value
  970.    function  : separate greenform
  971.    result    : greenform-colour
  972.    syntax    : GF=Jd Separate Green(RGB)
  973.    example   : 
  974.  
  975.    name      : Jd Separate Red
  976.    parameters: colour value
  977.    function  : separate redform
  978.    result    : redform-colour
  979.    syntax    : RF=Jd Separate Red(RGB)
  980.    example   : 
  981.  
  982.    name      : Jd Separate Yellow
  983.    parameters: colour value
  984.    function  : separate yellowform
  985.    result    : yellowform-colour
  986.    syntax    : GF=Jd Separate Yellow(RGB)
  987.    example   : 
  988.  
  989.    name      : Jd Separate Magenta
  990.    parameters: colour value
  991.    function  : separate magentaform
  992.    result    : magentaform-colour
  993.    syntax    : MF=Jd Separate magenta(RGB)
  994.    example   : 
  995.  
  996.    name      : Jd Separate Cyan
  997.    parameters: colour value
  998.    function  : separate cyanform
  999.    result    : cyanform-colour
  1000.    syntax    : CF=Jd Separate cyan(RGB)
  1001.    example   : 
  1002.  
  1003.    name      : Jd Tone Colour
  1004.    parameters: colourno. and [-]factor
  1005.    function  : brighten or darken a colour
  1006.    result    : 
  1007.    syntax    : Jd Tone Colour NR,F
  1008.    example   : 
  1009.  
  1010.    name      : Jd Swap Colours
  1011.    parameters: colourno.1 and colourno.2
  1012.    function  : exchange two colours
  1013.    result    : 
  1014.    syntax    : Jd Swap Colours FNR1,FNR2
  1015.    example   : 
  1016.  
  1017.    name      : Jd Copy Colour
  1018.    parameters: colourno.1 and colourno.2
  1019.    function  : copies a colour
  1020.    result    : 
  1021.    syntax    : Jd Copy Colour NR1 to NR2
  1022.    example   : 
  1023.  
  1024.    name      : Jd Grid
  1025.    parameters: X1, Y1, width, height, X- and Y-step
  1026.    function  : draw a grid
  1027.    result    : 
  1028.    syntax    : Jd Grid X1,Y1,B,H,XS,YS
  1029.    example   : 
  1030.  
  1031.    name      : Jd Screen Convert
  1032.    parameters: sourcescreen,sourcemode,destinationscreen and destinationmode
  1033.    function  : convert a Screen
  1034.                Lowres       to Hires          $0    to $8000
  1035.                Lowres       to Lowres+Laced   $0    to $4
  1036.                Hires        to Lowres         $8000 to $0
  1037.                Hires        to Hires+Laced    $8000 to $8004
  1038.                Lowres+Laced to Hires+Laced    $4    to $8004
  1039.                Lowres+Laced to Lowres         $4    to $0
  1040.                Hires+Laced  to Lowres+Laced   $8004 to $4
  1041.                Hires+Laced  to Hires          $8004 to $8000
  1042.    result    : 
  1043.    syntax    : Jd Screen Convert S,SM to D,DM
  1044.    example   : 
  1045.  
  1046.    name      : Jd Load Palette
  1047.    parameters: filename
  1048.    function  : load a palette (32 colours)
  1049.    result    : 
  1050.    syntax    : Jd Load Palette FILE$
  1051.    example   : 
  1052.  
  1053.    name      : Jd Save Palette
  1054.    parameters: filename
  1055.    function  : save a palette (32 colours)
  1056.    result    : 
  1057.    syntax    : Jd Save Palette FILE$
  1058.    example   : 
  1059.  
  1060.    name      : Jd Guru
  1061.    parameters: Text1 and Text2
  1062.    function  : PseudoGuru
  1063.    result    : mouse button
  1064.    syntax    : MT=Jd Guru(T1$,T2$)
  1065.    example   : 
  1066.  
  1067.    name      : Jd Xoffset
  1068.    parameters: 
  1069.    function  : get X-offset of the screen
  1070.    result    : X-offset
  1071.    syntax    : X=Jd Xoffset
  1072.    example   : 
  1073.  
  1074.    name      : Jd Yoffset
  1075.    parameters: 
  1076.    function  : get Y-offset of the screen
  1077.    result    : Y-offset
  1078.    syntax    : Y=Jd Yoffset
  1079.    example   : 
  1080.  
  1081.    name      : Jd Find
  1082.    parameters: array, searchstring [and starting position within the array]
  1083.    function  : searches for a string in an array [from position]
  1084.                jokers are allowed
  1085.    result    : position
  1086.    syntax    : A=ARRAY(VAR$(0)) : P=Jd Find(ARRAY,S$[,POS]
  1087.    example   : 
  1088.  
  1089.    name      : Jd Change Colours
  1090.    parameters: Col1, Col2, X1, Y1, X2 and Y2
  1091.    function  : exchange two colours (palette will not be changed!)
  1092.    result    : 
  1093.    syntax    : Jd Change Colours COL1,COL2,X1,Y1 To X2,Y2
  1094.    example   : 
  1095.  
  1096.    name      : Jd Fill Colour
  1097.    parameters: NewCol, OldCol, X1, Y1, X2 and Y2
  1098.    function  : change a colour (palette will not be changed!)
  1099.    result    : 
  1100.    syntax    : Jd Fill Colour NCOL To OCOL,X1,Y1 To X2,Y2
  1101.    example   : 
  1102.  
  1103.    name      : Jd Private
  1104.    parameters: 
  1105.    function  : ILLEGAL-instruction for a debugger
  1106.    result    : 
  1107.    syntax    : Jd Private
  1108.    example   : 
  1109.  
  1110.    name      : Jd Exdatazone
  1111.    parameters: extension-No.
  1112.    function  : address of the datazone of an extension
  1113.    result    : address of the datazone
  1114.    syntax    : DZA=Jd Exdatazone(NR)
  1115.    example   : 
  1116.  
  1117.    name      : Jd Leap Year
  1118.    parameters: year
  1119.    function  : is year a leap year?
  1120.    result    : -1/0 = yes/no
  1121.    syntax    : SJ=Jd Leap Year(year)
  1122.    example   : 
  1123.  
  1124.    name      : Jd Day Of Year
  1125.    parameters: day, month, year
  1126.    function  : what's the day of the year?
  1127.    result    : day
  1128.    syntax    : T=Jd Day Of Year(T,M,J)
  1129.    example   : 
  1130.  
  1131.    name      : Jd Day
  1132.    parameters: day, month, year
  1133.    function  : what's the day of the week?
  1134.    result    : 1-7 = sunday-saturday
  1135.    syntax    : WT=Jd Day(T,M,J)
  1136.    example   : 
  1137.  
  1138.    name      : Jd Day$
  1139.    parameters: day (1-7)
  1140.    function  : name of the day
  1141.    result    : day
  1142.    syntax    : day$=Jd Day$(WEEKDAY)
  1143.    example   : 
  1144.  
  1145.    Jd Prt Reset                   -> reset printer
  1146.  
  1147.    Jd Prt Init                    -> init printer
  1148.  
  1149.    Jd Prt Italics                 -> italics
  1150.  
  1151.    Jd Prt Italics Off             -> italics off
  1152.  
  1153.    Jd Prt Under                   -> underline
  1154.  
  1155.    Jd Prt Under Off               -> underline off
  1156.  
  1157.    Jd Prt Bold                    -> bold
  1158.  
  1159.    Jd Prt Bold Off                -> bold off
  1160.  
  1161.    Jd Prt Elite                   -> 96  CPI
  1162.  
  1163.    Jd Prt Elite Off               -> 80  CPI
  1164.  
  1165.    Jd Prt Fine                    -> 136 CPI
  1166.  
  1167.    Jd Prt Fine Off                -> 80  CPI
  1168.  
  1169.    Jd Prt Enlarged                -> wide
  1170.  
  1171.    Jd Prt Enlarged Off            -> wide off
  1172.  
  1173.    Jd Prt Shadow                  -> shadow
  1174.  
  1175.    Jd Prt Shadow Off              -> shadow off
  1176.  
  1177.    Jd Prt Double                  -> doublestrike
  1178.  
  1179.    Jd Prt Double Off              -> doublestrike off
  1180.  
  1181.    Jd Prt Nlq                     -> NLQ
  1182.  
  1183.    Jd Prt Nlq Off                 -> Pica
  1184.  
  1185.    Jd Prt Super                   -> Superscript
  1186.  
  1187.    Jd Prt Super Off               -> Superscript off
  1188.  
  1189.    Jd Prt Sub                     -> Subscript
  1190.  
  1191.    Jd Prt Sub Off                 -> Subscript off
  1192.  
  1193.    Jd Prt Set Us                  -> US letters
  1194.  
  1195.    Jd Prt Set French              -> French letters
  1196.  
  1197.    Jd Prt Set German              -> German letters
  1198.  
  1199.    Jd Prt Set Uk                  -> UK letters
  1200.  
  1201.    Jd Prt Set Danishi             -> Danish I letters
  1202.  
  1203.    Jd Prt Set Sweden              -> Swedish letters
  1204.  
  1205.    Jd Prt Set Italian             -> Italian letters
  1206.  
  1207.    Jd Prt Set Spanish             -> Spanish letters
  1208.  
  1209.    Jd Prt Set Japanese            -> Japanese letters
  1210.  
  1211.    Jd Prt Set Norge               -> Norwegian letters
  1212.  
  1213.    Jd Prt Set Danishii            -> Danish II letters
  1214.  
  1215.    Jd Prt Prop                    -> proportional
  1216.  
  1217.    Jd Prt Prop Off                -> proportional off
  1218.  
  1219.    Jd Prt Ljustify                -> left justification
  1220.  
  1221.    Jd Prt Rjustiy                 -> right justification
  1222.  
  1223.    Jd Prt Fjustify                -> full justification
  1224.  
  1225.    Jd Prt Center                  -> center justification
  1226.  
  1227.    Jd Prt Lspace Eight            -> 1/8 linespace
  1228.  
  1229.    Jd Prt Lspace Six              -> 1/6 linespace
  1230.  
  1231.    Jd Prt Justify Off             -> no justification
  1232.  
  1233.    Jd Prt Pline Up        +Wert   -> set partial line up
  1234.  
  1235.    Jd Prt Pline Down      +Wert   -> set partial line down
  1236.  
  1237.    Jd Prt Set Lmargin     +Wert   -> set left border
  1238.  
  1239.    Jd Prt Set Rmargin     +Wert   -> set right border
  1240.  
  1241.    Jd Prt Set Tmargin     +Wert   -> set top border
  1242.  
  1243.    Jd Prt Set Bmargin     +Wert   -> set bottom border
  1244.  
  1245.    Jd Prt Clr Margins             -> delete borders
  1246.  
  1247.    Jd Prt Set Htab        +Wert   -> set horizontal-tab
  1248.  
  1249.    Jd Prt Set Vtab        +Wert   -> set vertikal-tab
  1250.  
  1251.    Jd Prt Clr Htab                -> delete horizontal-tab
  1252.  
  1253.    Jd Prt Clr Htabs               -> delete all horizontal-tabs
  1254.  
  1255.    Jd Prt Clr Vtab                -> delete vertikal-tab
  1256.  
  1257.    Jd Prt Clr Vtabs               -> delete all vertikal-tabs
  1258.  
  1259.    Jd Prt Set Def Tabs            -> default tabs
  1260.  
  1261.    name      : Jd Dayval
  1262.    parameters: datestring
  1263.    function  : get value of day
  1264.    result    : value of day
  1265.    syntax    : T=Jd Dayval("TT.MM.JJJJ")
  1266.    example   : 
  1267.  
  1268.    name      : Jd Monthval
  1269.    parameters: datestring
  1270.    function  : get value of month
  1271.    result    : value of month
  1272.    syntax    : M=Jd Monthval("TT.MM.JJJJ")
  1273.    example   : 
  1274.  
  1275.    name      : Jd Yearval
  1276.    parameters: datestring
  1277.    function  : get value of year
  1278.    result    : value of year
  1279.    syntax    : J=Jd Yearval("TT.MM.JJJJ")
  1280.    example   : 
  1281.  
  1282.    name      : Jd Mouse
  1283.    parameters: 
  1284.    function  : number of Show/Hide
  1285.    result    : <0 = hidden / >=0 = shown
  1286.    syntax    : SHW=Jd Mouse
  1287.    example   : Hide : Hide : SHW=Jd Mouse => SHW=-2
  1288.  
  1289.    name      : Jd Setoutput Amiga
  1290.    parameters: 
  1291.    function  : changes output-format to AMIGA-standard
  1292.    result    : 
  1293.    syntax    : Jd Setoutput Amiga
  1294.    example   : 
  1295.  
  1296.    name      : Jd Setoutput Amos
  1297.    parameters: 
  1298.    function  : changes output-format to AMOS-standard
  1299.    result    : 
  1300.    syntax    : Jd Setoutput Amos
  1301.    example   : 
  1302.  
  1303.    name      : Jd Lightest Colour
  1304.    parameters: 
  1305.    function  : get number of the brightest colour
  1306.    result    : colourno.
  1307.    syntax    : LC=Jd Lightest Colour
  1308.    example   : 
  1309.  
  1310.    name      : Jd Darkest Colour
  1311.    parameters: 
  1312.    function  : get number of the darkest colour
  1313.    result    : colourno.
  1314.    syntax    : DC=Jd Darkest Colour
  1315.    example   : 
  1316.  
  1317.    name      : Jd Rprint
  1318.    parameters: string
  1319.    function  : write a string right justified
  1320.    result    : 
  1321.    syntax    : Jd Rprint S$
  1322.    example   : 
  1323.  
  1324.    name      : Jd Fit
  1325.    parameters: number and divisor
  1326.    function  : check if number/divisor is an integer
  1327.    result    : 0/1 = float/integer
  1328.    syntax    : E=Jd Fit(Z,D)
  1329.    example   : 
  1330.  
  1331.    name      : Jd Prt Shade
  1332.    parameters: Shade 0/1/2/3
  1333.    function  : set printer to b/w, grey1, colour oder grey2
  1334.    result    : 
  1335.    syntax    : Jd Prt Shade S
  1336.    example   : 
  1337.  
  1338.    name      : Jd Prt Aspect
  1339.    parameters: Aspect 0/1
  1340.    function  : set printer to horizontal/vertikal
  1341.    result    : 
  1342.    syntax    : Jd Prt Aspect A
  1343.    example   : 
  1344.  
  1345.    name      : Jd Prt Image
  1346.    parameters: Image 0/1
  1347.    function  : set printer to positiv/negativ
  1348.    result    : 
  1349.    syntax    : Jd Prt Image I
  1350.    example   : 
  1351.  
  1352.    name      : Jd Prt Threshold
  1353.    parameters: Threshold 1-15
  1354.    function  : set grey tones
  1355.    result    : 
  1356.    syntax    : Jd Prt Threshold T
  1357.    example   : 
  1358.  
  1359.    name      : Jd Prt Density
  1360.    parameters: Density 1-7
  1361.    function  : set printer density
  1362.    result    : 
  1363.    syntax    : Jd Prt Density D
  1364.    example   : 
  1365.  
  1366.    name      : Jd Screen Border
  1367.    parameters: colour, X1, Y1, X2 and Y2
  1368.    function  : clear screen outside an area
  1369.    result    : 
  1370.    syntax    : Jd Screen Border C,X1,Y1 To X2,Y2
  1371.    example   : 
  1372.  
  1373.    name      : Jd Wait Raster
  1374.    parameters: line (0-256)
  1375.    function  : wait for rasterline
  1376.    result    : 
  1377.    syntax    : Jd Wait Raster Z
  1378.    example   : 
  1379.  
  1380.