|
Как определить местонахождение каретки в PB?
|
|||
---|---|---|---|
#18+
кто знает эту функцию? F1 не спасает:( ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 15:46 |
|
Как определить местонахождение каретки в PB?
|
|||
---|---|---|---|
#18+
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. Оно? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 16:14 |
|
Как определить местонахождение каретки в PB?
|
|||
---|---|---|---|
#18+
Да оно, но сразу же произошла ошибка с которой я раньше не сталкивался. Не могу найти ( editname. ) нужное поле находится в нутрии dw. Строка типа dw_1.object.send_body.ReplaceText ('парам пам пам ') выдает ошибку при запуске, а на dw_1.modify("send_body.ReplaceText ('парам пам пам '))" вообще не реагирует ((( ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 16:38 |
|
Как определить местонахождение каретки в PB?
|
|||
---|---|---|---|
#18+
я думаю если я привел пример на ReplaceText, а не на Position. суть вопроса не поменяло. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 16:40 |
|
Как определить местонахождение каретки в PB?
|
|||
---|---|---|---|
#18+
Allirmoя думаю если я привел пример на ReplaceText, а не на Position. суть вопроса не поменяло.Традиционный уточняющий вопрос - что именно надо сделать? Какова цель поиска позиции курсора? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 16:46 |
|
Как определить местонахождение каретки в PB?
|
|||
---|---|---|---|
#18+
в поле string (inkedit) находящиеся в dw'шке нужно отследить каретку и подставить в это место тег. с начала начал искать нашел функцию как можно двигать каретку и не хватало отследить местонахождение каретки, а после нарвался на replacetext , который меня больше устраивает. %) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2011, 16:54 |
|
Как определить местонахождение каретки в PB?
|
|||
---|---|---|---|
#18+
Allirmoв поле string (inkedit) находящиеся в dw'шке нужно отследить каретку и подставить в это место тег. с начала начал искать нашел функцию как можно двигать каретку и не хватало отследить местонахождение каретки, Вы не отвечаете на вопрос "Что именно надо сделать" Allirmoа после нарвался на replacetext , который меня больше устраивает. %)т.е., Ваша проблема заключалась не в том, что Вы не могли определить местонахождение позиции ввода. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2011, 07:47 |
|
|
start [/forum/topic.php?fid=15&fpage=19&tid=1335703]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 138ms |
0 / 0 |