|
Вопрос # 3 982/ вопрос открыт / |
|
Здравствуйте, эксперты!
подскажите пожалуйста как правильно записать кусок кода, который бы при каждом richedit1.modified=true сохранял все что находится в Richedit1(текст,его размер,цвет,шрифт) в список TObjectList, и синтаксис button1.click, в котором было бы взятие того richedit1,в котором были сделаны последние изменения(последний элемент списка). тоесть как сделать multiUndo для текстового редактора(не как в блокноте, а как в microsoft word).
 |
Вопрос задал: DeLF (статус: Посетитель)
Вопрос отправлен: 5 апреля 2010, 21:49
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 5; последнее сообщение — 5 апреля 2010, 22:14; участников в обсуждении: 3.
|
min@y™ (статус: Доктор наук), 5 апреля 2010, 21:53 [#1]:
Ну, во-первых есть TRxRichEdit (он же TjvRichEdit).
Ответь на вопрос: "зачем это надо в твоей программе?".
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
DeLF (статус: Посетитель), 5 апреля 2010, 21:57 [#2]:
моя программа - курсовой проэкт,аналог вордпада, в котором нужно реализовать функцию multiundo. а что это за типы TRxRichEdit (он же TjvRichEdit) и на каких вкладках delphi они есть?
|
|
Вадим К (статус: Академик), 5 апреля 2010, 22:07 [#3]:
Надо установить пакет компонентов JVCL (гуглом находиться с полпинка)
Галочка "подтверждения прочтения" - вселенское зло.
|
|
DeLF (статус: Посетитель), 5 апреля 2010, 22:08 [#4]:
а какое отличие между TRichEdit и TRxRichEdit?
|
|
min@y™ (статус: Доктор наук), 5 апреля 2010, 22:14 [#5]:
А ты поставь и узнаешь.
Цитата:
Unit
RxRichEd
Description
Компонента TRxRichEdit представляет собой стандартный редактор Windows - "rich edit control". В отличие от компоненты TRichEdit, входящей в состав VCL, компонента TRxRichEdit поддерживает работу как с rich-edit версии 1.0, так и версии 2.0, поддерживая все дополнительные возможности версии 2.0, такие как многоуровневые опреации undo/redo, поиск текста в обоих направлениях от положения курсора, автоматическое определение и выделение URL-ссылок в тексте и т.д.
Вы можете определить, какая версия библиотеки rich-edit используется приложением, по значению переменной RichEditVersion.
Кроме того, компонента TRxRichEdit поддерживает вставку OLE-объектов (в том числе графических изображений) и активизацию их по месту. Работа с OLE-объектами в редактируемом тексте определяется значениями свойств AllowObjects, AllowInPlace и AutoVerbMenu.
Класс TRxRichEdit реализует несколько методов для работы со стандартными диалогами Windows - InsertObjectDialog, PasteSpecialDialog, ObjectPropertiesDialog, FindDialog, ReplaceDialog.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
6 апреля 2010, 12:02: Вопрос перемещён из тематического раздела Delphi » Общие вопросы по программированию в раздел Delphi » Работа с компонентами и библиотеками модератором Ерёмин А.А.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|