Changed behavior of show "@"

Barry Wiseman barry at gensoftdes.com
Fri Aug 4 10:35:25 PDT 2006



Kenneth Brody wrote:
> Quoting Barry Wiseman (Fri, 04 Aug 2006 11:43:46 -0400):
> [...]
>>> Yes, this was a bugfix some time ago, where a show with row/col of a
>>> message that started with "@" was treated as a non-positioned "press
>>> enter to continue" show.  I don't recall offhand when the fix was
>> done.
>>
>> So the new philosophy is that the "@" and not the (r,c) should be
>> disregarded.
>>
>> s/bugfix/design decision/
>>
>> A bit Microsoftian to presume the user's intentions, eh?  Probably a
>> syntax error would have been better.
> 
> No presumtion necessary.  As the manual says under SHOW(row,col):
> 
>     Same as SHOW command, but does not allow the use of the "@" to
>     prompt for user acknowledgment. If the "@" is included along
>     with row and column positioning, it will be ignored and the
>     user will not be prompted for acknowledgement.


Did that doc precede or follow the "bugfix"?  On page 13-132, my FILEPRO PLUS 3.0 
manual (undated) says, under "Restrictions,"

	Do not use the row/column parameter with the at-sign (@). If
	both are included in the SHOW command, the cursor-position
	information is ignored.
	
> A bit poorly worded, IMHO, as the "@" isn't "ignored", is simply
> has no special meaning and will appear in the displayed text.

The word "ignored" is a holdover from editing the earlier text to state the opposite. 
IAC, since the program stopped pausing with a "press enter to continue", so that the 
screen was immediately redrawn, it was not obvious that the "@" was included in the 
displayed text. :-)


-----------------------------------------------------------------
  Barry Wiseman                              barry at gensoftdes.com
  Genesis Software Designs, Inc.            Voice: (212) 889-9191
  18 E. 41 Street, New York, NY 10017         Fax: (212) 889-1589
-----------------------------------------------------------------



More information about the Filepro-list mailing list