Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.09;
Скачать: CL | DM;

Вниз

Вставка в RichEdit или ее перехват   Найти похожие ветки 

 
cfytr   (2004-12-22 18:01) [0]

При выделении форматированого текста в IE или Word"e и последущей вставки его в TRichEdit он переносится с форматированием, как это убрать? Вставка происходит по CTRL+V, может можно это как-то перехватить, и вырезать всё форматирование?


 
Gero ©   (2004-12-22 18:36) [1]

1. PlainText := True?
2. OnKeyDown


 
cfytr   (2004-12-22 18:51) [2]

> PlainText := True

не работает, при вставке из IE
он даже таблицы сохраняет

> OnKeyDown

получается громозко надо сначала проверять Ctrl потом его запоминать потом проверять нажат ли Ctrl и одновременно V
нет ли легче может API какая?


 
begin...end ©   (2004-12-22 18:58) [3]

> [2] cfytr   (22.12.04 18:51)
> > OnKeyDown
>
> получается громозко надо сначала проверять Ctrl потом его
> запоминать потом проверять нажат ли Ctrl и одновременно V
> нет ли легче может API какая?

Нифига не понял.


 
cfytr   (2004-12-22 19:08) [4]

OnKeyDown - это второстепенная проблема,
первостепенная - это вставка текста из IE и д.р.; точнее как сделать вставку без форматирования?


 
asvt   (2004-12-22 19:11) [5]

PlainText:= True; // Получается только простой текст который не может содержать таблицы и т.д
OnKeyDown - 1 if
лучше объясни что тебе надо, а именно я так понимаю что надо
1,именно RichEdit, но нельзя его разукрашивать тогда Мемо
2,можно разукрашивать но из буфера вставлять только текст?


 
cfytr   (2004-12-22 19:27) [6]

PlainText:= True; // Получается только простой текст который не может содержать таблицы и т.д
верю, но...

мои действия:
- беру delphi7 открываю на форму кидаю TrichEdit
- ставлю у него PlainText:= True;
- нажимаю Run
- открываю любую страницу в эксплорере шестом
- выделяю кусок, копирую (ctrl+c)
- вставляю в richedit (ctrl+v)
там появляется текст из IE6 со всем форматированием, цвета, шрифты разные, подчеркивание ссылок (удивляюсь почему он не работают 8), словом все, споски <ul><li>1</li><li>2</li></ul>, про таблицы я не шучу тоже.
может только у меня такой глюк?

мне надо сделать html + php редактор с подсветкой синтаксиса


 
asvt   (2004-12-22 19:39) [7]

Блин елки с этого и начанал бы
TSynEdit готовый компонент
Почти как делфи редактор не пожалеешь
http://SynEdit.SourceForge.net


 
cfytr   (2004-12-22 19:45) [8]

у него текстовый курсор к концу строки прилипает (как в блокноте) или нет (как в дельфи редакторе)?


 
asvt   (2004-12-22 19:53) [9]

как в дельфи


 
cfytr   (2004-12-22 19:56) [10]

вот, а мне надо как в блокноте 8(


 
cfytr   (2004-12-22 20:01) [11]

придется в dreamweawere писать


 
asvt   (2004-12-22 20:01) [12]

Ну да
Подсветка почти всех языков програмирования
Code Instight Code Template
Стили редактора
Брекпоинты всплывающие подсказки на функции
и т.д.

Право твое RichEdit рулит
Удачи



Страницы: 1 вся ветка

Текущий архив: 2005.01.09;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.031 c
14-1103399463
Nous Mellon_
2004-12-18 22:51
2005.01.09
Страсти по МПх


14-1103610971
Kerk
2004-12-21 09:36
2005.01.09
Вторничная задачка


14-1103314879
Чеширский_Кот
2004-12-17 23:21
2005.01.09
"Не будите спящего полицейского" с Аленом Делоном


3-1102591146
stone
2004-12-09 14:19
2005.01.09
Интересное поведение Locate


1-1103729393
Unknown user
2004-12-22 18:29
2005.01.09
Чтение из потока в разных форматах.