Sub SetSelectTextEditorGadget(ByVal gadget As Long, ByVal selBegin As long, ByVal selEnd As long)
У этой функции два назначения:
1) Устанавливает выделение текста в EditorGadget. Если begin = 1 а END = -1, то выделяется весь текст. Если begin = -1 и END = -1 , то выделение убирается.
2) Устанавливает курсор на необходимую позицию в редакторе. Примеры для установки курсора при различных selBegin и selEnd:
-1 , -1 => курсор в самый конец текста
1 , 0 => курсор в самое начало текста
2 , 1 => курсор после первой буквы
gadget - номер гаджета
selBegin - номер первого выделяемого символа
selEnd - номер последнего выделяемого символа
Windows , Linux
#Include "window9.bi"
Dim As integer event
Dim As HWND hwnd
hwnd=OpenWindow("1",300,10,250,250)
EditorGadget(1,10,10,200,200, "FreeBasic")
SetSelectTextEditorGadget(1,2,4)
Do
event=WaitEvent()
If event=EventClose Then End
Loop
Created with the Personal Edition of HelpNDoc: Easily create EBooks