Страница 1 из 1

Добавлено: 21 Май 2004, 10:05
Гость
Добрый день. C55g Помогите пожалуйста!!!

Вывожу МЕМО-поле в окошко только для чтения READ ONLY. Включен скролинг.
Текст нельзя корректировать, но можно пометить мышкой и скопировать в буфер.
А не хотелось-бы, что-бы кто-то вырезал инфу! Как отключить пометку мышкой?
Если ставлю DISABLE, то естественно перестает работать скролинг, да и цвет текста становится серый.

Еще вопросик: MEMO-поле ограничено 64к. А можно ли редактировать текст из
BLOBа.
Как это дело обстоит в C6?

С уважением
Цимфер Александр, alex@kemnet.ru

(Добавление)

Можно на таймер поставить периодическую чистку буфера обмена, если курсор находится в тексте. Или по таймеру говорить

?TextField{Prop:SelEnd}=0

---------------------------------------
C уважением,
Юрий Философов,
Главный программист
Корпорация "Диполь", Саратов
E-mail yufil@tacis-dipol.ru (служ)
yufil@mail.ru (дом)
ICQ#75924439
Написал: ClaList(2)

Добавлено: 24 Май 2004, 10:25
Гость
Спасибо, попробую.

Цимфер Александр

Alt+PrnScn + Fine Reader и текст снова в буфере обмена

:p

Laura Fraser <job1974@mail333.com>

Это уже слишком!
Сам так выдергивал текст из чужой проги. Довольно муторно, особенно если окно маленькое, постоянно приходится скролировать.

Цимфер Александр

Ну дык, если чистить Буфер обмена с должной регулярностью (например, через 0.5 секунд ), никто FineReader и вызвать не успеет. Хотя ... есть программы для изготовления снапшотов на диск. Нет в мире совершенства :)

--
C уважением
Yuri
Адрес:yufil@mail.ru

Хм... А мануал по нему кто-нить читал? ;)))

И, главное, есть юзеры, к-рые параллельно в нескольких прогах сидят. И не всегда вторая и третья - аська и пасьянс ;)
Если юзер - не дрессированное человекообразное, и если он _действительно_ захочет, он эти данные в СВОЕЙ ГОЛОВЕ унесет.
Так что опять нужны оргмеры: всем сдавать на проходной еще и головы, а у кого голова неотделима (содержит жизненно важные органы) - напиваться "в усмерть"........................

ИМХО, не в ту степь идете, товарищи!

--
Best regards, PigKiller

(Добавление)

Чистить буфер по таймеру, это тоже слишком.
Если действительно хочется не дать скопировать текст, то можно сабклассить контрол TEXT и блокировать "неправильные" события, которые он получает. События, получаемые окном WINDOWS можно анализировать с помощью MS Spy++, есть на http://www.clarionlife.net

Удачи!
__________________________________
Владимир Якимченко
Написал: ClaList(2)

Добавлено: 24 Май 2004, 14:04
Гость
Фигней страдаете, ИМХО. Машинистка с Блокнотом все ваши старания обнуляет на корню. Уж если вы даете пользователю инфу, так сделайте так, чтобы ему было удобно за этой инфой ходить именно в вашу прогу. А чем больше вы ему в этом рогаток поставите, тем быстрее он он вашей проги откажется.

WBR, Nick Tsigouro. MailTo:Nick@arsis.ru
Написал: ClaList(2)

Добавлено: 25 Май 2004, 10:06
Гость
Что-то в этом есть. Где-же ты раньше был???

Цимфер Александр
Написал: ClaList(2)