|
0 / 0 / 0
Регистрация: 03.02.2007
Сообщений: 821
|
|
Определение позиции курсора в поле21.05.2007, 10:55. Показов 27583. Ответов 12
Метки нет (Все метки)
Подскажите., можно как-н определить позицию курсора в поле, чтобы при нажатии на какую-н кнопку вставлялось определенное слово именно в то место где стоит курсор
Т.е., например. В поле есть строка www rrr Курсор стоит между этими словами принажатии на button1 должно вставить слово MMM на место курсора, т.е. в поле должно быть www MMM rrr
0
|
|
| 21.05.2007, 10:55 | |
|
Ответы с готовыми решениями:
12
Определение позиции курсора Определение позиции курсора в TextArea |
|
0 / 0 / 0
Регистрация: 26.05.2006
Сообщений: 1,313
|
|||||||
| 21.05.2007, 13:58 | |||||||
Но
0
|
|||||||
|
0 / 0 / 0
Регистрация: 13.10.2005
Сообщений: 848
|
|
| 21.05.2007, 13:59 | |
|
Для: wowa
see help: @Command( [EditInsertText] ; string ) и еще: если это делать на кнопке в форме, то при нажатии на оную, курсор будет смещаться на эту самую кнопку, а вот если сделать через пунк меню действий формы. то все тип-топ
0
|
|
|
0 / 0 / 0
Регистрация: 03.02.2007
Сообщений: 821
|
|
| 23.05.2007, 14:43 | |
|
Для: Constantin A Chervonenko
Что-то я не совсем понимаю код Для: oshmianski <!--QuoteBegin-oshmianski+22:05:2007, 11:46 --> <span class="vbquote">(oshmianski @ 22:05:2007, 11:46 )</span><!--QuoteEBegin-->а вот если сделать через пунк меню действий формы. то все тип-топ [snapback]66688" rel="nofollow" target="_blank[/snapback]?[/quote] это как?
0
|
|
|
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
|
|
| 23.05.2007, 14:50 | |
|
Для: wowa
<!--QuoteBegin-wowa+24:05:2007, 13:30 --> <span class="vbquote">(wowa @ 24:05:2007, 13:30 )</span><!--QuoteEBegin-->Что-то я не совсем понимаю код [snapback]66979" rel="nofollow" target="_blank[/snapback]?[/quote] Inserts a text value at the current cursor position on a document. - добавляет текст к текущей позиции курсора <!--QuoteBegin-wowa+24:05:2007, 13:30 --> <span class="vbquote">(wowa @ 24:05:2007, 13:30 )</span><!--QuoteEBegin-->это как? [snapback]66979" rel="nofollow" target="_blank[/snapback]?[/quote] У формы Action есть... вот это что
0
|
|
|
0 / 0 / 0
Регистрация: 03.02.2007
Сообщений: 821
|
|
| 23.05.2007, 15:25 | |
|
Для: Morpheus
Пасиб., да, через Action работает... НО он не подходит... Вот этот код куда вставлять?
0
|
|
|
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
|
|||||||||||
| 23.05.2007, 15:30 | |||||||||||
|
<!--QuoteBegin-wowa+24:05:2007, 14:12 -->
<span class="vbquote">(wowa @ 24:05:2007, 14:12 )</span><!--QuoteEBegin-->Вот этот код куда вставлять? [snapback]66985" rel="nofollow" target="_blank[/snapback]?[/quote] Вот Вам примеры из хэлпа, смотрите что Вам больеше подойдёт Это Action This script, for an action, inserts the users name into the current field whenever the action is clicked.
This script, for a button, inserts the users name into FieldOne whenever the button is clicked. You cannot insert into the "current" field with a button because the focus is on the button.
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 03.02.2007
Сообщений: 821
|
|
| 23.05.2007, 15:55 | |
|
пасиб
<!--QuoteBegin-Morpheus+24:05:2007, 13:17 --> <span class="vbquote">(Morpheus @ 24:05:2007, 13:17 )</span><!--QuoteEBegin-->з.ы. а чем Вас экшен не устраивает ? [snapback]66988" rel="nofollow" target="_blank[/snapback]?[/quote] Я выбираю листбоксе нужное значение, и нажимаю button "Добавить" (оно добавляет в нужное поле, в нужное место). Если бы у меня был один листбокс, то можно было бы сделать Action, но у меня их несколько.
0
|
|
|
0 / 0 / 0
Регистрация: 09.07.2005
Сообщений: 209
|
|
| 24.05.2007, 07:54 | |
|
идеа сам не пробовал
может на этих листбоксах повесит код на событие ентеринг, который измменяет знаечение какого либо определенного поля. а акшн проверяет сначало значение этого поля потом решает что и куда поставить
0
|
|
|
0 / 0 / 0
Регистрация: 03.02.2007
Сообщений: 821
|
|
| 24.05.2007, 11:23 | |
|
а вот... RichText .... SetPosition
Что-то я не совсем понимаю...
0
|
|
|
0 / 0 / 0
Регистрация: 03.02.2007
Сообщений: 821
|
|
| 31.05.2007, 11:33 | |
|
Подскажите, кто знает... Если поле RichText, там есть:
SetPosition method Sets the current position to a specified element in a rich text item. Defined in NotesRichTextNavigator Syntax Call notesRichTextNavigator.SetPosition( element ) Parameters element Я не совсем понимаю что оно делает, нет примеров.... Может кто знает, можно ли определить позицию курсора?
0
|
|
|
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
|
|
| 31.05.2007, 12:30 | |
|
<!--QuoteBegin-Constantin A Chervonenko+22:05:2007, 12:45 -->
<span class="vbquote">(Constantin A Chervonenko @ 22:05:2007, 12:45 )</span><!--QuoteEBegin-->Именно позицию курсора - нельзя. [snapback]66687" rel="nofollow" target="_blank[/snapback]?[/quote]
0
|
|
|
0 / 0 / 0
Регистрация: 03.02.2007
Сообщений: 821
|
|
| 05.06.2007, 10:58 | |
|
<!--QuoteBegin-oshmianski+22:05:2007, 11:46 -->
<span class="vbquote">(oshmianski @ 22:05:2007, 11:46 )</span><!--QuoteEBegin-->и еще: если это делать на кнопке в форме, то при нажатии на оную, курсор будет смещаться на эту самую кнопку, а вот если сделать через пунк меню действий формы. то все тип-топ[/quote] Скажите, а есть еще какие-н элементы, кроме Action, которые бы не забирали фокус или вдруг можно как-н Action размещать по другому? Ну типа вниз опустить или еще что-н?
0
|
|
| 05.06.2007, 10:58 | |
|
Помогаю со студенческими работами здесь
13
Определение позиции курсора в TextBox'e Определение позиции курсора на экране (не на форме) Определение позиции курсора относительно элемента SDL: определение позиции курсора мыши Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|