Что нового

[Элементы GUI] Как корректно вставить текст в элемент Edit

gregaz

AutoIT Гуру
Сообщения
1,166
Репутация
299
Как корректно вставить текст в элемент Edit
по месту нахождения курсора ?

Нужен аналог ф-ии : _GUICtrlRichEdit_InsertText

Возможно вопрос элементарно простой , но я не нашел простого решения.
Хотелось бы без излишних телодвижений
 

dwerf

Использует ArchLinux
Сообщения
478
Репутация
219
Вроде бы так:
Код:
GuiCtrlSetData($a, $b, 1)
 
Автор
G

gregaz

AutoIT Гуру
Сообщения
1,166
Репутация
299
madmasles [?]

Она вставляет в нужное место ,но только после существующего текста.

Внутрь существующего текста не хочет, ставит в конце текста. ???
Или это опять толька у меня или на 7-ке ???

dwerf [?]

Ха-Ха .
Оказывается все просто если внимательней читать справку
 
Автор
G

gregaz

AutoIT Гуру
Сообщения
1,166
Репутация
299
Но уж чтобы расставить все точки над i :
Что с функцией : _GUICtrlEdit_InsertText ()?
Это ее нормальное поведение (не вставляет внутрь сущ. текста ) ?
Или ???


Добавлено:
Сообщение автоматически объединено:

Кто бы мог подумать что ответ на такой тривиальный вопрос лежит вовсе не в Edit-UDF ?
И почему там на него нет ответа ?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,320
gregaz [?]
Что с функцией : _GUICtrlEdit_InsertText ()?
Я был не прав, не внимательно прочитал Ваш вопрос и не обратил внимание на фразу по месту нахождения курсора.
А функция работает и текст вставляет, только в ней нужно индекс указывать, а по умолчанию она новый текст в конец добавляет.
 
Автор
G

gregaz

AutoIT Гуру
Сообщения
1,166
Репутация
299
madmasles
OffTopic:
Ясно, спасибо :beer:
Вопрос исчерпан
 
Верх