RTF Text control - размер предпросмотра
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 1702
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
RTF Text control - размер предпросмотра
Список с отчетами, при перемещении по списку, справа (RTF Text control) предпросмотр готового документа.
Наподобие как MS Office.
Сделал как в примере \Examples\RTFNotepad\
Нужно, чтобы можно было изменить размер отображаемого документа целиком, только для просмотра.
Спасибо за внимание.
Наподобие как MS Office.
Сделал как в примере \Examples\RTFNotepad\
Нужно, чтобы можно было изменить размер отображаемого документа целиком, только для просмотра.
Спасибо за внимание.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
-
- ✯ Ветеран ✯
- Сообщения: 4960
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 19 раз
RTF Text control - размер предпросмотра
Попробовать на лету преобразовать в картинку, например в wmf c помощью стандартного репорта. Отображать картинку. Правильно ли я понял, что нужен не размер контрола, а размер текста внутри него?
We are hard at work… for you.
- Дед Пахом
- Старичок
- Сообщения: 3131
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
RTF Text control - размер предпросмотра
В RTF контроле работает Ctrl-колесо (Zoom).gopstop2007 писал(а): ↑28 Январь 2020, 19:56 справа (RTF Text control) предпросмотр готового документа.
С уважением, ДП
-
- ✯ Ветеран ✯
- Сообщения: 4960
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 19 раз
RTF Text control - размер предпросмотра
Да, точно. А где такое поведение зашито? Управлять можно?
We are hard at work… for you.
- Дед Пахом
- Старичок
- Сообщения: 3131
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
-
- Активист
- Сообщения: 185
- Зарегистрирован: 07 Февраль 2017, 16:58
RTF Text control - размер предпросмотра
Теоретически, можно...
Через сабклассинг контрола и перехват мышиных событий...
Через сабклассинг контрола и перехват мышиных событий...
-
- ✯ Ветеран ✯
- Сообщения: 4960
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 19 раз
RTF Text control - размер предпросмотра
Надо бы наоборот. Эмулировать это сочетание. Например, мышки нет, клавиатуры нет. Или данное сочетание не нравится. Мы так и не можем по-простому работать с колесом мыши? Например, послать в буфер "Ctrl+MouseWheel"?
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 1702
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
RTF Text control - размер предпросмотра
Да правильно, чтобы документ отобразился весь целиком и увеличился при необходимости (Zoom).
Не знал
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
-
- Активист
- Сообщения: 185
- Зарегистрирован: 07 Февраль 2017, 16:58
RTF Text control - размер предпросмотра
Ну, не совсем в буфер...
Можно попробовать кнопкой через WinAPI SendMessage() контролу. А в параметрах указать желаемый масштаб (или сделать Repeat).
RTF Text control - размер предпросмотра
Если совсем беда - можно подключить Txtext Control OCX, там параметр zoom вполне работает ...
-
- ✯ Ветеран ✯
- Сообщения: 1702
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
RTF Text control - размер предпросмотра
Беда в другом, хотел, как альтернативу быстрой печати вместо WORD-а с возможностью редактирования по месту, но после тестирования столкнулся с проблемами форматирования, вставки картинок.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
RTF Text control - размер предпросмотра
А SendMessage не прокатит?
В Spy++ посмотрел сообщение мышки Ctrl+колёсик, посылаемое в ClaRtf:
<00064> 00050632 P WM_MOUSEWHEEL wParam:00780008 lParam:02290525 - колёсик вверх
<00065> 00050632 P WM_MOUSEWHEEL wParam:FF880008 lParam:02290525 - колёсик вниз
В Spy++ посмотрел сообщение мышки Ctrl+колёсик, посылаемое в ClaRtf:
<00064> 00050632 P WM_MOUSEWHEEL wParam:00780008 lParam:02290525 - колёсик вверх
<00065> 00050632 P WM_MOUSEWHEEL wParam:FF880008 lParam:02290525 - колёсик вниз
C10, Win10x64
-
- ✯ Ветеран ✯
- Сообщения: 4960
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 19 раз
RTF Text control - размер предпросмотра
На сто процентов её надо использовать. Вопрос только в том, почему колесик вверх/вниз не выложить в keycodes.clw? Заодно и комбинации с ним. Ещё в keycodes.clw нет комбинаций с клавишей "Win", недавно был здесь запрос. Какой год сейчас?
We are hard at work… for you.
RTF Text control - размер предпросмотра
Txtext включает редактор форматированного текста, импорт-экспорт в DOC - RTF - HTML и всё такое. Базовое форматирование вполне. У нас активно используется как встроенный редактор форматированного текста и как редактор форматированного текста для HTML. Картинки вставляются ( кроме GIF), таблицы тоже.gopstop2007 писал(а): ↑30 Январь 2020, 14:01Беда в другом, хотел, как альтернативу быстрой печати вместо WORD-а с возможностью редактирования по месту, но после тестирования столкнулся с проблемами форматирования, вставки картинок.