Контрол - "Текстовый редактор"

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Контрол - "Текстовый редактор"

Сообщение Admin »

Ищется текстовый редактор для Clarion
OCX или что то подобное, для включения в свою программу.
Бесплатный или ломаный.
Желательно с примером подключения...
Стандартный RTF не устраивает.
Если будет возможность расцветки синтаксиса будет хорошо.

Заранее благодарю за ответы!
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Stalker
Активист
Сообщения: 128
Зарегистрирован: 01 Декабрь 2005, 20:47
Откуда: Минск
Поблагодарили: 1 раз
Контактная информация:

Сообщение Stalker »

RTF контрол многих не устраивает. Шума много, а функциональности мало. Как вариант можно использовать TxText контрол.Поддерживает файлы .doc,.rtf,.html. Но создать редактор из контрола сложно, нужно дописывать множество процедур вручную. Как вариант можно использовать редактор, поставляемый как демо версия совместно с контролом. Но для этого необходимо найти его APP версию, тогда можно решить поставленную проблемму. Как начатьработу с TxText озвучено в теме OLE и текстовые документы.
С уважением Stalker
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Сообщение Yufil »

Stalker писал(а):RTF контрол многих не устраивает. Шума много, а функциональности мало. Как вариант можно использовать TxText контрол.Поддерживает файлы .doc,.rtf,.html. Но создать редактор из контрола сложно, нужно дописывать множество процедур вручную. Как вариант можно использовать редактор, поставляемый как демо версия совместно с контролом. Но для этого необходимо найти его APP версию, тогда можно решить поставленную проблемму. Как начатьработу с TxText озвучено в теме OLE и текстовые документы.
С уважением Stalker
Что-то я ничего не понял. Вместе с OCX поставляется демо-программа txwords, которая к Клариону не имеет ровно никакого отношения.

Процедуры вручную дописываются ровно те, которые нужны для редактирования. Особенно учитывая существующие панели и диалоги свойств абзаца, шрифта и так далее.

Что касается "найти APP" - это, очевидно, ко мне...

И ещё - этот контрол НЕ БЕСПЛАТНЫЙ! То, что он в примере работает - это грубая ошибка разработчиков (работает серийник от старых версий). Так что надо подумать о лицензировании.

То же самое касается русского языка диалогов. Никто его туда изначально не закладывал. Скорее всего, русские ресурсы тоже придётся покупать.
sgu66
Новичок
Сообщения: 7
Зарегистрирован: 16 Сентябрь 2007, 3:28

Re: Контрол - "Текстовый редактор"

Сообщение sgu66 »

Готовых контролов не встречал. Поэтому пришлось написать самому на WinAPI. Команд форматирования текста там нет, так как он используется как редактор кода, зато есть цветная подсветка, которую можно настраивать, а также вызов Help при нажатии F1 на выделенном слове, для которого есть подсказка.
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Re: Контрол - "Текстовый редактор"

Сообщение Admin »

sgu66 писал(а):Готовых контролов не встречал. Поэтому пришлось написать самому на WinAPI. Команд форматирования текста там нет, так как он используется как редактор кода, зато есть цветная подсветка, которую можно настраивать, а также вызов Help при нажатии F1 на выделенном слове, для которого есть подсказка.
А где пример или исходник взять?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
sgu66
Новичок
Сообщения: 7
Зарегистрирован: 16 Сентябрь 2007, 3:28

Re: Контрол - "Текстовый редактор"

Сообщение sgu66 »

Сам редактор входит в состав большой коммерческой программы, которая позволяет пользователю создавать визуально с помощью мастеров базы данных, справочники, отчеты, выводить это все на печать в MS Word, создавать процедуры для этих баз и т.д., поэтому исходник я выслать не могу. Есть небольшой пример, который создает RTF средствами WinAPI. и есть возможность изменить шрифт для выделенного текста, посредством вызова стандартного окна диалога выбора шрифта. Если это интересно, тогда напишите на мой Email и я Вам вышлю. Для этого примера где-то есть исходник. А выделять сам редактор из программы займет много времени.Пример откомпилирован на C55.
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Re: Контрол - "Текстовый редактор"

Сообщение Admin »

sgu66 писал(а): Есть небольшой пример, который создает RTF средствами WinAPI. и есть возможность изменить шрифт для выделенного текста, посредством вызова стандартного окна диалога выбора шрифта.
Нет. Это не нужно. Спасибо.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Ответить