MEMOSAY()
Class
Memos
Purpose
Function to display contents of a memo field
Syntax
MEMOSAY(<memofield> | <expC>,[<expN1>, <expN2>, <expN3>, <expN4> [, <expC1>]])
See Also
HARDCR(), MEMLINES(), MEMOEDIT(), MEMOLINE(), MEMOREAD(), MEMOTRAN(), MEMOWRITE(), MLCOUNT(), MLINE(), SET MEMOCLEAR, SET MEMOWIDTH, SET MEMOWINDOW, SET PRERECORD, TEXTEDIT()
Description
The MEMOSAY() function displays the contents of the <memofield> or <expC> in a window on the screen. The output is displayed in reverse video to interface consistently through forms. Coordinates <row>, <col> to <endrow>, <endcol>, may be optionally specified by <expN1> to <expN4>. If no screen coordinates are specified, MEMOSAY() will default to the current SET MEMOWINDOW coordinates. The optional <expC1> contains a label name for the memo if SET BORDER is set to SINGLE or DOUBLE. The MEMOSAY() functions returns .T. if successful and .F. otherwise.
Example
procedure saymemo memosay(details,2,41,10,79,"Customer Details") return use accounts set form to details set prerecord to saymemo edit
Products
Recital Terminal Developer