powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как определить местонахождение каретки в PB?
7 сообщений из 7, страница 1 из 1
Как определить местонахождение каретки в PB?
    #37316104
Allirmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кто знает эту функцию? F1 не спасает:(
...
Рейтинг: 0 / 0
Как определить местонахождение каретки в PB?
    #37316193
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Allirmo,
PowerBuilder HelpPosition PowerScript function:
Syntax 1 For editable controls, except RichTextEdit
Description

Determines the position of the insertion point in an edit control.

Controls

DataWindow, EditMask, MultiLineEdit, SingleLineEdit, or DropDownListBox, DropDownPictureListBox controls

Syntax

editname.Position ( )

Argument Description
editname The name of the DataWindow control, EditMask, MultiLineEdit, SingleLineEdit, or DropDownListBox, or DropDownPictureListBox control in which you want to find the location of the insertion point
Return value

Long. Returns the location of the insertion point in editname if it succeeds and -1 if an error occurs. If editname is NULL, Position returns NULL.

Usage

Position reports the position number of the character immediately following the insertion point. For example, Position returns 1 if the cursor is at the beginning of editname. If text is selected in editname, Position reports the number of the first character of the selected text.
In a DataWindow control, Position reports the insertion point's position in the edit control over the current row and column.
Оно?
...
Рейтинг: 0 / 0
Как определить местонахождение каретки в PB?
    #37316248
Allirmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да оно, но сразу же произошла ошибка с которой я раньше не сталкивался. Не могу найти ( editname. ) нужное поле находится в нутрии dw. Строка типа dw_1.object.send_body.ReplaceText ('парам пам пам ') выдает ошибку при запуске, а на dw_1.modify("send_body.ReplaceText ('парам пам пам '))" вообще не реагирует (((
...
Рейтинг: 0 / 0
Как определить местонахождение каретки в PB?
    #37316251
Allirmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я думаю если я привел пример на ReplaceText, а не на Position. суть вопроса не поменяло.
...
Рейтинг: 0 / 0
Как определить местонахождение каретки в PB?
    #37316265
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Allirmoя думаю если я привел пример на ReplaceText, а не на Position. суть вопроса не поменяло.Традиционный уточняющий вопрос - что именно надо сделать? Какова цель поиска позиции курсора?
...
Рейтинг: 0 / 0
Как определить местонахождение каретки в PB?
    #37316286
Allirmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в поле string (inkedit) находящиеся в dw'шке нужно отследить каретку и подставить в это место тег. с начала начал искать нашел функцию как можно двигать каретку и не хватало отследить местонахождение каретки, а после нарвался на replacetext , который меня больше устраивает. %)
...
Рейтинг: 0 / 0
Как определить местонахождение каретки в PB?
    #37319154
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Allirmoв поле string (inkedit) находящиеся в dw'шке нужно отследить каретку и подставить в это место тег. с начала начал искать нашел функцию как можно двигать каретку и не хватало отследить местонахождение каретки, Вы не отвечаете на вопрос "Что именно надо сделать"
Allirmoа после нарвался на replacetext , который меня больше устраивает. %)т.е., Ваша проблема заключалась не в том, что Вы не могли определить местонахождение позиции ввода.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как определить местонахождение каретки в PB?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]