Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

масштабирование


Страницы:   1 2

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]

Да.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо