qdosmsq:pe:vectors:rname

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

qdosmsq:pe:vectors:rname [2010/07/18 12:22]
george.gwilt created
qdosmsq:pe:vectors:rname [2010/07/18 16:34] (current)
george.gwilt Amplification of the Notes
Line 11: Line 11:
 ==== Notes ==== ==== Notes ====
   *All registers not mentioned above are preserved.   *All registers not mentioned above are preserved.
 +  *A0.L contains the ID of the window in which the editing occurs.
   *A1.L points to the buffer holding the string to be edited. This buffer must be large enough to contain the maximum size of string plus one.   *A1.L points to the buffer holding the string to be edited. This buffer must be large enough to contain the maximum size of string plus one.
-  *The string is printed in the window ​whose ID is in A0.L. The string must be printable in one line of the window. If it is bigger ​a buffer full error is shown. +  *The string is printed ​at the current position of the cursor ​in the window. ​The space from here to the end of the line is available for the editing. The string must be printable in that space. If the string ​is too large a buffer full error is shown. 
-  *When the string is printed to the window a cursor appears. For WM.RNAME this is at the start of the string and for WM.ENAME it is at the end. In both cases the string can be edited. ​However, for WM.RNAME if the first character typed is SPACE the string is cleared.+  *When the string is printed to the window a cursor appears. For WM.RNAME this is at the start of the string and for WM.ENAME it is at the end. In both cases the string can be edited. ​In addition, for WM.RNAMEif the first character typed is SPACEthe string is cleared.
   *The terminating character can be any of ENTER, ESC and the UP and DOWN arrows. This character is set in D1.W.   *The terminating character can be any of ENTER, ESC and the UP and DOWN arrows. This character is set in D1.W.
   *The condition codes are set as follows:   *The condition codes are set as follows:
  • qdosmsq/pe/vectors/rname.txt
  • Last modified: 2010/07/18 16:34
  • by george.gwilt