Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2011.11.06;
Скачать: [xml.tar.bz2];

Вниз

Простой RTF редактор для Delphi   Найти похожие ветки 

 
Anthony ©   (2011-07-14 21:01) [0]

Нужна несложная компонента - редактор для Delphi, могущая
1) раскрашивать текст в окне редактора
2) возвращать слово, на котором стоит каретка
3) имеющая событие "перемещение каретки в тексте".

Подскажите, что лучше использовать?


 
Dimka Maslov ©   (2011-07-14 22:03) [1]

TRichEdit уже не подходит? В демострационных примерах он очень хорошо представлен


 
Junior   (2011-07-14 22:18) [2]


> TRichEdit уже не подходит?

Пожалуй да. А как в нём узнать слово, на котором стоит каретка?


 
Anthony ©   (2011-07-14 23:51) [3]

Удалено модератором
Примечание: Нафига лезешь в чужую ветку со своими вопросами, создай свою


 
Eraser ©   (2011-07-15 01:22) [4]

> [3] Anthony ©   (14.07.11 23:51)

С Делфи в примерах есть полноценный RTF редактор с исходниками.


 
Anatoly Podgoretsky ©   (2011-07-15 09:03) [5]

> Anthony  (14.07.2011 23:51:03)  [3]

А можно ли, точно такой, но с перламутровыми пуговицами?


 
Dimka Maslov ©   (2011-07-15 09:04) [6]


> Пожалуй да. А как в нём узнать слово, на котором стоит каретка?


Элементарно. Зная положение каретки и имея доступ к тексту.


 
MBo ©   (2011-07-15 09:10) [7]

Тут, похоже, модератор промахнулся, прицел у плюсомёта сбит ;)


 
sniknik ©   (2011-07-15 09:23) [8]

> прицел у плюсомёта сбит ;)
и сильно... ;) Junior = Anthony, т.что ветку нужно было закрыть за нарушение правил, а не удалять оно из его сообщений.
тем более толку в ней не будет... по стилю общения

>> TRichEdit уже не подходит?
> Пожалуй да.
т.е. да, не подходит

> А как в нём узнать слово, на котором стоит каретка?
зачем узнавать как в нем что то делать если см. чуть выше?

> Зная положение каретки и имея доступ к тексту.
т.е. высчитывать? можно проще, послать ему команду, вроде там есть такие типа "выделить слово"  и т.д. смотреть/вспоминать не буду т.к. см. ... ну вы поняли.


 
Dimka Maslov ©   (2011-07-15 09:37) [9]


> можно проще, послать ему команду, вроде там есть такие типа
> "выделить слово"


При этом пользователь увидит моргание выделения на экране и каретка сдвинется при снятии выделения.



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

Форум: "Начинающим";
Текущий архив: 2011.11.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.003 c
1-1271836929
pasha_golub
2010-04-21 12:02
2011.11.06
Exceptions Type to Ignore не работает


11-1210765847
Vinum
2008-05-14 15:50
2011.11.06
StringGrid+DateTimePicker


3-1265342997
Степан
2010-02-05 07:09
2011.11.06
IBDataset обновляет не все поля


8-1217859464
REX
2008-08-04 18:17
2011.11.06
Звук


15-1309939617
Nikita_novice
2011-07-06 12:06
2011.11.06
Странности IDE Delphi 7





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский