![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
масштабирование
Mentos © (2003-01-13 14:25:00)Дельфийские Боги !
к меня к Вам еще есть ламерский вопросец: как мне смасштабировать текст (а иногда и таблицы) в RichEdit-e ? есть окно и есть drop-box с вариантами "крупно" и "помельче". ну и при выборе соответственно происходят изменения. кинте код плз.
Anatoly Podgoretsky (2003-01-17 09:47:00) [1]Нет сетки и даже размеры табуляции ни как не соответствуют размерам ячеек, все что берется это текст, цвет, шрифт и размер шрифта, сама таблица игнорируется.
Борланд для TRichEdit использует Rich Edit версии 2, а поддержка таблиц и многое другое есть только в Rich Edit версии 3, постороннии компоненты, которые работают с третьей версией конечно есть, например RX, но и они не испозуют большинство возможностей RE3, а возможности эти весьма большие.
Delirium^.Tremens (2003-01-17 09:46:00) [2]>>Anatoly Podgoretsky © (16.01.03 21:57)
Что ж, бывают, видимо, чудеса. А в каком офисе RTF был изготовлен? У меня 97 и таблица показывается, как линии черного цвета 1px. Вертикальное разделение одной ячейки в столбце проходит нормально, а горизонтальное разделяет и соседние.
dinn (2003-01-17 00:18:00) [3]Delirium^.Tremens
>Бред, имя файла проверь. Таблицу, сохраненную в RTF из Office97, закачивает на ура.
Я тоже так себе сказал, когда ~ с год назад на это напоролся (D5, w98). Протащил через стреам - заработало. Впрочем, может это было что-то большее. Сейчас на D5 и w2k проверил - вроде бы все в порядке.
Anatoly Podgoretsky
А сеточка-то хоть под этим табулированным текстом имеется?
Кстати, WPTools правильно умеет себя на произвольный рект печатать или вся печать собственная (превью и т.д.)?
Anatoly Podgoretsky (2003-01-16 21:57:00) [4]Специально проверил на D5 (build 5.62) Upd Pack 2)
Создан файл (через ворд) с простой табличкой, записан в rtf
На форму положен TRichEdit, plaintext=false, загрузка RichEdit1.Lines.LoadFromFile
Таблицы нет, только текст из нее, табулированный по фиксированным позициям
Дополнительная информация Win98SE rus/eng
Насчет Д6/Д7 возможности проверить нет, но по сообщением из различных групп новоестей, ситуация такая же.
Mentos (2003-01-16 17:04:00) [5]ЛЮДИ !!!
что вы видна- не видна !
вопрос юыл про масштабирование !!!!
Delirium^.Tremens (2003-01-16 14:01:00) [6]dinn (16.01.03 13:56)
> Чтобы втащить таблицу в рич надо использовать LoadFromStream
> или вставлять из клипборда (LoadFromFile не отрабатывает).
Бред, имя файла проверь. Таблицу, сохраненную в RTF из Office 97, закачивает на ура. Про глюки я уже писал выше, но таблица видна.
dinn (2003-01-16 13:56:00) [7]Чтобы втащить таблицу в рич надо использовать LoadFromStream или вставлять из клипборда (LoadFromFile не отрабатывает). А качество представления таблицы (перенос строк в ячейке и прочее) будет лучше если использовать не стандартный rich, а из комплекта оффиса2000 - Programm Files\Common Files\Microsoft Shared\Office10 (хотя возможно из XP получше будет - не пробовал). Ну и средств для управления (ширина, положение и т.д) действительно нет - надо самому писать, имху...
Delirium^.Tremens (2003-01-16 09:25:00) [8]Anatoly Podgoretsky © (16.01.03 01:10)
(Специально для мастер-шефа посмотрел в D5 (build 5.62) Upd Pack 2)
Не вижу отличий от поведения TRichEdit в D7. То есть, готовую таблицу в RTF показыват, но глючит на "разделенных" ячейках и никаких средств для управления таблицами. (Только редактирование содержимого ячеек).
:-)
Anatoly Podgoretsky (2003-01-16 01:10:00) [9]У тебе не TRichEdit
Моджахед (2003-01-15 23:12:00) [10]Это тебе так кажется
Anatoly Podgoretsky (2003-01-15 21:09:00) [11]Твое увы не подтверждается.
A2 (2003-01-15 21:08:00) [12]Дельфийский RTF работеат через микрософтовскую DLL, поэтому все вопросы к дяде Биллу :-(
Моджахед (2003-01-15 20:38:00) [13]Anatoly Podgoretsky ©
Увы, и 5 Делфи тоже самое.
;)
Anatoly Podgoretsky (2003-01-15 10:22:00) [14]Delirium^.Tremens © (14.01.03 10:33)
Про Д7 не могу ничего сказать, не исключено
Mentos (2003-01-15 10:09:00) [15]ребятааааааа !!!
вопрос то был про масштабирование !!!!!!
Моджахед (2003-01-14 19:11:00) [16]2 Ты можешь как то это подвердить, кроме голословного утверждения, именно про Дельфийский, а про постороннии продукты.
// предполагается, что файл содержит таблицы.
// Хотя бы сделанные в Word
RichEdit1.LoadFromFile ("1.rtf");
Делфи 5 и выше -- ниже не пробовал
Delirium^.Tremens (2003-01-14 10:33:00) [17]Anatoly Podgoretsky © (14.01.03 10:19)
Могу подтвердить я. По крайней мере в D7-RichEdit я вижу таблицу в файле RTF. Другой вопрос, на сколько он их поддерживает? Глюки начинаются, когда мы начинаем дробить ячейки.
Anatoly Podgoretsky (2003-01-14 10:19:00) [18]Моджахед (13.01.03 20:31)
Ты можешь как то это подвердить, кроме голословного утверждения, именно про Дельфийский, а про постороннии продукты.
Mentos (2003-01-14 10:04:00) [19]вот я и думаю !
а заодно и Вас взываю о помощи !
Моджахед (2003-01-14 02:40:00) [20]Да.