This control is a text editing box that allows multiple lines to be entered.
![]() | PMultiLineEditBox ( PInteractor * parent ) Create a multi-line edit box control. |
![]() | PMultiLineEditBox ( PInteractorLayout * parent, PRESOURCE_ID ctlID, const PNotifier & notify, PString * valuePtr ) Create control from interactor layout with the specified control ID. |
![]() | GetLineCount () Get the text of the line specified in the control. |
![]() | GetLine ( PINDEX linenum ) Return the number of lines of text in the edit box. |
![]() | GetLineFromOffset ( PINDEX offset ) Determine the line number (first line zero) given an index into the character array buffer of all lines in the edit box. |
![]() | GetOffsetFromLine ( PINDEX linenum ) Determine the offset index into the character array buffer of all the text in the edit box that is the start of the specified line number. |
![]() | New functions for class |
PNotifier codes
Overrides from class PInteractor
Overrides from class PControl
Member variables
Overrides from class PObject
System callback functions.
This control is a text editing box that allows multiple lines to be entered. The usual capabilities for editing text are available, though the exact features are platform dependent.
PMultiLineEditBox( PInteractorLayout * parent, PRESOURCE_ID ctlID, const PNotifier & notify, PString * valuePtr )
ctlID - Identifier for the control in the layout.
notify - Function to call when changes state.
valuePtr - Variable to change to the editor value. New functions for class
PINDEX GetLineCount()
PString GetLine( PINDEX linenum )
PINDEX GetLineFromOffset( PINDEX offset )
PINDEX GetOffsetFromLine( PINDEX linenum )
Alphabetic index HTML hierarchy of classes or Java