ORIGIN '../fields'; LIB_DEF 'guienvutilstextfld' '../../lib'; MDBODY default 'private/X11/textfieldadds_X11body' mac 'private/macintosh/textfieldadds_macbody' ppc 'private/macintosh/textfieldadds_macbody' ppcmac 'private/macintosh/textfieldadds_macbody' nti 'private/winnt/textfieldadds_ntibody'; -- textFieldLib: Attributes -- posToRowCol: (# pos: @integer; row,col: @integer; indexError:< exception (# do 'pos out of range in posToRowCol'->msg.append; INNER ; #); enter pos do ...; exit (row,col) #); rowColToPos: (# row,col: @integer; pos: @integer; indexError:< exception (# do 'Row or col out of range error in rowColToPos'->msg.append; INNER ; #); enter (row,col) do ...; exit pos #); automaticScrolling: (# value: @boolean; enter value ... #); disableUpdate: (# ... #); enableUpdate: (# ... #); updateLine: (* updateLine updates lineNumber in THIS(textField) *) (# lineNumber: @integer enter lineNumber ... #); updateRegion: (* updateRegion updates the textfield from * (0,y1) to (size.x,y2) * NB: the coordinates is in pixels *) (# y1,y2: @integer enter (y1,y2) ... #)
21.30 Textfieldadds Interface | © 1994-2004 Mjølner Informatics |
[Modified: Tuesday July 17th 2001 at 10:54]
|