
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.07.2010, 17:29
|
|||
|---|---|---|---|
|
|||
Вопрос по cut_region |
|||
|
#18+
Задача вроде бы простая. Необходимо выделить мышью слово в text-item. Обработать его и вставить на тоже самое место, но уже измененное. Делаю вот так вот. :item2:=''; cut_region; go_item('item2'); paste_region; :item2:='Обработали '||:item2; select_all; copy_region; go_item('item1'); paste_region; Но оно почему то вставляет в начало text-item, а хотелось бы на тоже самое место. Свойство Keep Cursor Position стоит true. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2010, 17:43
|
|||
|---|---|---|---|
|
|||
Вопрос по cut_region |
|||
|
#18+
Web-Forms, Client-Server ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2010, 05:53
|
|||
|---|---|---|---|
|
|||
Вопрос по cut_region |
|||
|
#18+
Да нет forms 6.0 формы на клиентской машине запускаются без всякого веба ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2010, 13:06
|
|||
|---|---|---|---|
|
|||
Вопрос по cut_region |
|||
|
#18+
Ничего не могу сказать про твою ситуацию. Не сталкивался. Делал похожую задачу "Делается форма типа "Character Map" для ввода символов в национальных алфавитах. Поставили задачу написать ф-цию вставить символ (первоначально "из клипбоард") в тек. позицию курсора." в значительно более сложной ситуации кодировки UTF-8, когда Forms (Keep Cursor Position) просто глючил безбожно. Пришлось все делать руками, через ORA_FFI. Если вопроса перевода системы под Web не стоит - можно попытаться воспроизвести. В данном случае - тебе никто не запрещает сначала запомнить позицию курсора в Item'е, выполнить операции над текстом, восстановить позицию курсора. Forms Client/Server: Как проверить, что Item потерял фокус? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.07.2010, 13:10
|
|||
|---|---|---|---|
|
|||
Вопрос по cut_region |
|||
|
#18+
Евгений MGN ... go_item('item1'); paste_region; Но оно почему то вставляет в начало text-item, а хотелось бы на тоже самое место. Свойство Keep Cursor Position стоит true. Выскажу подозрение, что "навигация" просто еще не до конца завершилась ))). Можно попытаться так: GO_ITEM( 'item1' ); Создать наш таймер <выйти> в WHEN-TIMER-EXPIRED: if timer_name='наш таймер' then PASTE_REGION end if ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.08.2010, 17:31
|
|||
|---|---|---|---|
|
|||
Вопрос по cut_region |
|||
|
#18+
Leonid KudryavtsevЕвгений MGN ... go_item('item1'); paste_region; Но оно почему то вставляет в начало text-item, а хотелось бы на тоже самое место. Свойство Keep Cursor Position стоит true. Выскажу подозрение, что "навигация" просто еще не до конца завершилась ))). Можно попытаться так: GO_ITEM( 'item1' ); Создать наш таймер <выйти> в WHEN-TIMER-EXPIRED: if timer_name='наш таймер' then PASTE_REGION end if Данный способ ничем не помог. А вот по поводу запомнить позицию курсора можно поподробнее. Так и не понял как sendmessage применить к моей ситуации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.08.2010, 08:46
|
|||
|---|---|---|---|
|
|||
Вопрос по cut_region |
|||
|
#18+
По ссылке на metalink нашел функцию postmessage. Отрабатывает правильно, но вот не пойму никак, как мне получить начальные и конечные значения выделенного текста. Понятно, что через EM_GETSEL, но можно живой примерчик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.08.2010, 10:21
|
|||
|---|---|---|---|
|
|||
Вопрос по cut_region |
|||
|
#18+
Немного продвинулся в своих изысканиях. Теперь получаю непонятное для меня число для EM_GETSAL выглядет очень длинным и как его разобрать пока не могу понять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=51&mobile=1&tid=1878917]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 131ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...