
BBjInputD::setCaretPosition
Description
In BBj 4.0 and higher, this method sets the caret position in the BBjInputD control.
Syntax
Return Value |
Method |
void |
setCaretPosition(int pos) |
Parameters
Variable |
Description |
pos |
Specifies the position of the caret in the control. |
Return Value
None.
Remarks
None.
Example
REM Set the caret position within an InputE control
REM Obtain the instance of the BBjAPI object LET myAPI!=BBjAPI()
REM Open the SysGui device SYSGUI=UNT OPEN (SYSGUI) "X0"
REM Obtain the instance of the BBjSysGui object LET mySysGui!=myAPI!.getSysGui()
REM Set addWindow param values X=10 Y=10 WIDTH=200 HEIGHT=200 TITLE$="BBj Window"
REM Set the current context mySysGui!.setContext(0)
REM Create a window myWindow! = mySysGui!.addWindow(X,Y,WIDTH,HEIGHT,TITLE$)
REM Add an INPUTD control that accepts only alphabetic characters and converts REM all to upper case, limiting input to 10 characters, and inserting REM the value "STANDARD" when the user hits the restore key (normally ESCAPE) myInputD! = myWindow!.addInputD(101,50,100,90,30,$0804$,"AAAAAAAAAA","",1,"STANDARD","Testing")
REM Set the focus to the InputD control myInputE!.focus()
REM Set the caret position within an InputD control myInputE!.setCaretPosition(5)
REM Register the CALLBACK routines CALLBACK(ON_CLOSE,APP_CLOSE,mySysGui!.getContext())
REM Process Events PROCESS_EVENTS
REM Callback routine called when the user closes the application window APP_CLOSE: RELEASE RETURN |
See Also
See the BBj Object Diagram for an illustration of the relationship between BBj Objects.