Вверх ↑
Этот топик читают: Гость
Ответов: 216
Рейтинг: -4
#1: 2012-07-22 13:05:25 ЛС | профиль | цитата
Как можно получить событие при выделении текста например в окне браузера.
карма: 0

0
Ответов: 1043
Рейтинг: 33
#2: 2012-07-22 20:51:57 ЛС | профиль | цитата
mestnyi, а зачем это нужно?
карма: 0

0
Ответов: 1173
Рейтинг: 49
#3: 2012-07-22 21:38:33 ЛС | профиль | цитата
ashkalov, да мало ли. Для создания браузера с built-in переводчиком, например.
карма: 0

0
Ответов: 1043
Рейтинг: 33
#4: 2012-07-22 22:08:15 ЛС | профиль | цитата
Ex_, в браузерах стоит защита от копирования методом горячих клавиш... поэтому я понятия не имею, как заносить выделенный текст в буфер
карма: 0

0
Ответов: 1061
Рейтинг: 22
#5: 2012-07-22 22:11:36 ЛС | профиль | цитата
ashkalov писал(а):
в браузерах стоит защита от копирования методом горячих клавиш...

У нас что много браузеров? Це не защита, це фича!
карма: 0

0
Ответов: 1173
Рейтинг: 49
#6: 2012-07-22 22:25:26 ЛС | профиль | цитата
ashkalov писал(а):
в браузерах
Может, в компоненте WebBrowser, а не в "браузерах"
карма: 0

0
Ответов: 1043
Рейтинг: 33
#7: 2012-07-23 09:58:13 ЛС | профиль | цитата
Ex_ писал(а):
Может, в компоненте WebBrowser, а не в "браузерах"

Компонент WebBrowser не является самородком это есть нечто иное как Internet Explorer установленный на вашем компьютере.
А что касается конкретно элемента, то тут вы правы... защита от копирования только в нем и наблюдается.
------------ Дoбавленo в 09.58:
RinniX писал(а):
У нас что много браузеров?

я не имел ввиду конкретно hiasm
хотя защита все таки не в самих браузерах, а в самих страницах
карма: 0

0
Ответов: 216
Рейтинг: -4
#8: 2012-07-23 23:20:27 ЛС | профиль | цитата
ashkalov, чтобы когда я на форуме выделю "код хиасма" мне не нужно было самому вставлять в хиасм а появилась кнопка запустить.
карма: 0

0
Ответов: 216
Рейтинг: -4
#9: 2012-07-25 09:53:14 ЛС | профиль | цитата
Вы чье замолчали ?

карма: 0

0
Ответов: 160
Рейтинг: 4
#10: 2012-07-25 12:29:11 ЛС | профиль | цитата
mestnyi писал(а):
чтобы когда я на форуме выделю "код хиасма" мне не нужно было самому вставлять в хиасм а появилась кнопка запустить.

Думаю можно через компонент буфер обмена реализовать.(то есть, следить, за появлением в буфере, строки, с началом " Add ")
карма: 0

0
Ответов: 1173
Рейтинг: 49
#11: 2012-07-25 15:05:09 ЛС | профиль | цитата
man-man74, можно пойти дальше: автоматически вырезать "#pas" и прочие, а начинающиеся с "Make" сохранять в файл и открывать в HiAsm.
карма: 0

0
Ответов: 216
Рейтинг: -4
#12: 2012-07-25 16:50:24 ЛС | профиль | цитата
man-man74, так я сделал, но проблема в том что буфер обмена не работает когда я выделяю, работает когда я копирую. Могу выложить схему.
Ex_, а то что ты говоришь я не понял.

карма: 0

0
Ответов: 1173
Рейтинг: 49
#13: 2012-07-25 17:28:24 ЛС | профиль | цитата
mestnyi писал(а):
проблема в том что буфер обмена не работает когда я выделяю, работает когда я копирую
Буфер обмена работает, но он никоим образом не связан с событиями выделения текста, он лишь хранит скопированные данные.
карма: 0

0
Ответов: 216
Рейтинг: -4
#14: 2012-07-25 17:54:25 ЛС | профиль | цитата
Ex_, это понятно что он работает, но проблема этим не решается, мой вопрос
Как можно получить событие при выделении текста например в окне браузера?

вот мой пример code_28590.txt
карма: 0

0
файлы: 1code_28590.txt [909B] [99]
Гость
Ответов: 17029
Рейтинг: 0
#15: 2012-07-25 19:07:25 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-12 05:11:39
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)