Ищется текстовый редактор для Clarion
OCX или что то подобное, для включения в свою программу.
Бесплатный или ломаный.
Желательно с примером подключения...
Стандартный RTF не устраивает.
Если будет возможность расцветки синтаксиса будет хорошо.
Заранее благодарю за ответы!
Контрол - "Текстовый редактор"
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Контрол - "Текстовый редактор"
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
-
- Активист
- Сообщения: 128
- Зарегистрирован: 01 Декабрь 2005, 20:47
- Откуда: Минск
- Поблагодарили: 1 раз
- Контактная информация:
RTF контрол многих не устраивает. Шума много, а функциональности мало. Как вариант можно использовать TxText контрол.Поддерживает файлы .doc,.rtf,.html. Но создать редактор из контрола сложно, нужно дописывать множество процедур вручную. Как вариант можно использовать редактор, поставляемый как демо версия совместно с контролом. Но для этого необходимо найти его APP версию, тогда можно решить поставленную проблемму. Как начатьработу с TxText озвучено в теме OLE и текстовые документы.
С уважением Stalker
С уважением Stalker
Что-то я ничего не понял. Вместе с OCX поставляется демо-программа txwords, которая к Клариону не имеет ровно никакого отношения.Stalker писал(а):RTF контрол многих не устраивает. Шума много, а функциональности мало. Как вариант можно использовать TxText контрол.Поддерживает файлы .doc,.rtf,.html. Но создать редактор из контрола сложно, нужно дописывать множество процедур вручную. Как вариант можно использовать редактор, поставляемый как демо версия совместно с контролом. Но для этого необходимо найти его APP версию, тогда можно решить поставленную проблемму. Как начатьработу с TxText озвучено в теме OLE и текстовые документы.
С уважением Stalker
Процедуры вручную дописываются ровно те, которые нужны для редактирования. Особенно учитывая существующие панели и диалоги свойств абзаца, шрифта и так далее.
Что касается "найти APP" - это, очевидно, ко мне...
И ещё - этот контрол НЕ БЕСПЛАТНЫЙ! То, что он в примере работает - это грубая ошибка разработчиков (работает серийник от старых версий). Так что надо подумать о лицензировании.
То же самое касается русского языка диалогов. Никто его туда изначально не закладывал. Скорее всего, русские ресурсы тоже придётся покупать.
Re: Контрол - "Текстовый редактор"
Готовых контролов не встречал. Поэтому пришлось написать самому на WinAPI. Команд форматирования текста там нет, так как он используется как редактор кода, зато есть цветная подсветка, которую можно настраивать, а также вызов Help при нажатии F1 на выделенном слове, для которого есть подсказка.
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Re: Контрол - "Текстовый редактор"
А где пример или исходник взять?sgu66 писал(а):Готовых контролов не встречал. Поэтому пришлось написать самому на WinAPI. Команд форматирования текста там нет, так как он используется как редактор кода, зато есть цветная подсветка, которую можно настраивать, а также вызов Help при нажатии F1 на выделенном слове, для которого есть подсказка.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Re: Контрол - "Текстовый редактор"
Сам редактор входит в состав большой коммерческой программы, которая позволяет пользователю создавать визуально с помощью мастеров базы данных, справочники, отчеты, выводить это все на печать в MS Word, создавать процедуры для этих баз и т.д., поэтому исходник я выслать не могу. Есть небольшой пример, который создает RTF средствами WinAPI. и есть возможность изменить шрифт для выделенного текста, посредством вызова стандартного окна диалога выбора шрифта. Если это интересно, тогда напишите на мой Email и я Вам вышлю. Для этого примера где-то есть исходник. А выделять сам редактор из программы займет много времени.Пример откомпилирован на C55.
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Re: Контрол - "Текстовый редактор"
Нет. Это не нужно. Спасибо.sgu66 писал(а): Есть небольшой пример, который создает RTF средствами WinAPI. и есть возможность изменить шрифт для выделенного текста, посредством вызова стандартного окна диалога выбора шрифта.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса