Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.27;
Скачать: CL | DM;

Вниз

масштабирование   Найти похожие ветки 

 
Mentos ©   (2003-01-13 14:25) [0]

Дельфийские Боги !

к меня к Вам еще есть ламерский вопросец: как мне смасштабировать текст (а иногда и таблицы) в RichEdit-e ? есть окно и есть drop-box с вариантами "крупно" и "помельче". ну и при выборе соответственно происходят изменения. кинте код плз.


 
MBo ©   (2003-01-13 14:32) [1]

Шрифт менять


 
Mentos ©   (2003-01-13 16:19) [2]

а как поведут себя таблицы тогда ?????


 
Anatoly Podgoretsky ©   (2003-01-13 16:26) [3]

Какие таблицы, Дельфийский RichEdit их не поддерживает.


 
Mentos ©   (2003-01-13 17:23) [4]

странно
а я почему то их вижу в D6 на W2000 и в D6 на XP....
???


 
Моджахед   (2003-01-13 20:31) [5]

Всегда радуешься случаю поймать мастака "на горячем" ;-)

2 Anatoly Podgoretsky © (13.01.03 16:26)
> Какие таблицы, Дельфийский RichEdit их не поддерживает.

Увы, поддерживает :-(.

2 Mentos © (13.01.03 16:19)
а как поведут себя таблицы тогда ?????

Нормально себя поведут, никуда не денутся. Но размер колонок, конечно-же, не поменяется. Так что размером шрифта ничего не сделаешь. Надо думать. ИМХО, никто на это не ответит подобающим образом ;))


 
Моджахед   (2003-01-14 02:40) [6]

Да.


 
Mentos ©   (2003-01-14 10:04) [7]

вот я и думаю !
а заодно и Вас взываю о помощи !


 
Anatoly Podgoretsky ©   (2003-01-14 10:19) [8]

Моджахед (13.01.03 20:31)
Ты можешь как то это подвердить, кроме голословного утверждения, именно про Дельфийский, а про постороннии продукты.


 
Delirium^.Tremens ©   (2003-01-14 10:33) [9]

Anatoly Podgoretsky © (14.01.03 10:19)
Могу подтвердить я. По крайней мере в D7-RichEdit я вижу таблицу в файле RTF. Другой вопрос, на сколько он их поддерживает? Глюки начинаются, когда мы начинаем дробить ячейки.


 
Моджахед   (2003-01-14 19:11) [10]

2 Ты можешь как то это подвердить, кроме голословного утверждения, именно про Дельфийский, а про постороннии продукты.

// предполагается, что файл содержит таблицы.
// Хотя бы сделанные в Word
RichEdit1.LoadFromFile ("1.rtf");


Делфи 5 и выше -- ниже не пробовал


 
Mentos ©   (2003-01-15 10:09) [11]

ребятааааааа !!!
вопрос то был про масштабирование !!!!!!


 
Anatoly Podgoretsky ©   (2003-01-15 10:22) [12]

Delirium^.Tremens © (14.01.03 10:33)
Про Д7 не могу ничего сказать, не исключено


 
Моджахед   (2003-01-15 20:38) [13]

Anatoly Podgoretsky ©

Увы, и 5 Делфи тоже самое.
;)


 
A2   (2003-01-15 21:08) [14]

Дельфийский RTF работеат через микрософтовскую DLL, поэтому все вопросы к дяде Биллу :-(


 
Anatoly Podgoretsky ©   (2003-01-15 21:09) [15]

Твое увы не подтверждается.


 
Моджахед   (2003-01-15 23:12) [16]

Это тебе так кажется


 
Anatoly Podgoretsky ©   (2003-01-16 01:10) [17]

У тебе не TRichEdit


 
Delirium^.Tremens ©   (2003-01-16 09:25) [18]

Anatoly Podgoretsky © (16.01.03 01:10)
(Специально для мастер-шефа посмотрел в D5 (build 5.62) Upd Pack 2)
Не вижу отличий от поведения TRichEdit в D7. То есть, готовую таблицу в RTF показыват, но глючит на "разделенных" ячейках и никаких средств для управления таблицами. (Только редактирование содержимого ячеек).
:-)


 
dinn   (2003-01-16 13:56) [19]

Чтобы втащить таблицу в рич надо использовать LoadFromStream или вставлять из клипборда (LoadFromFile не отрабатывает). А качество представления таблицы (перенос строк в ячейке и прочее) будет лучше если использовать не стандартный rich, а из комплекта оффиса2000 - Programm Files\Common Files\Microsoft Shared\Office10 (хотя возможно из XP получше будет - не пробовал). Ну и средств для управления (ширина, положение и т.д) действительно нет - надо самому писать, имху...


 
Delirium^.Tremens ©   (2003-01-16 14:01) [20]

dinn (16.01.03 13:56)
> Чтобы втащить таблицу в рич надо использовать LoadFromStream
> или вставлять из клипборда (LoadFromFile не отрабатывает).

Бред, имя файла проверь. Таблицу, сохраненную в RTF из Office 97, закачивает на ура. Про глюки я уже писал выше, но таблица видна.


 
Mentos ©   (2003-01-16 17:04) [21]

ЛЮДИ !!!
что вы видна- не видна !
вопрос юыл про масштабирование !!!!


 
Anatoly Podgoretsky ©   (2003-01-16 21:57) [22]

Специально проверил на D5 (build 5.62) Upd Pack 2)

Создан файл (через ворд) с простой табличкой, записан в rtf
На форму положен TRichEdit, plaintext=false, загрузка RichEdit1.Lines.LoadFromFile

Таблицы нет, только текст из нее, табулированный по фиксированным позициям

Дополнительная информация Win98SE rus/eng

Насчет Д6/Д7 возможности проверить нет, но по сообщением из различных групп новоестей, ситуация такая же.



 
dinn   (2003-01-17 00:18) [23]

Delirium^.Tremens
>Бред, имя файла проверь. Таблицу, сохраненную в RTF из Office97, закачивает на ура.
Я тоже так себе сказал, когда ~ с год назад на это напоролся (D5, w98). Протащил через стреам - заработало. Впрочем, может это было что-то большее. Сейчас на D5 и w2k проверил - вроде бы все в порядке.

Anatoly Podgoretsky
А сеточка-то хоть под этим табулированным текстом имеется?
Кстати, WPTools правильно умеет себя на произвольный рект печатать или вся печать собственная (превью и т.д.)?



 
Delirium^.Tremens ©   (2003-01-17 09:46) [24]

>>Anatoly Podgoretsky © (16.01.03 21:57)
Что ж, бывают, видимо, чудеса. А в каком офисе RTF был изготовлен? У меня 97 и таблица показывается, как линии черного цвета 1px. Вертикальное разделение одной ячейки в столбце проходит нормально, а горизонтальное разделяет и соседние.


 
Anatoly Podgoretsky ©   (2003-01-17 09:47) [25]

Нет сетки и даже размеры табуляции ни как не соответствуют размерам ячеек, все что берется это текст, цвет, шрифт и размер шрифта, сама таблица игнорируется.

Борланд для TRichEdit использует Rich Edit версии 2, а поддержка таблиц и многое другое есть только в Rich Edit версии 3, постороннии компоненты, которые работают с третьей версией конечно есть, например RX, но и они не испозуют большинство возможностей RE3, а возможности эти весьма большие.



Страницы: 1 вся ветка

Текущий архив: 2003.01.27;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.015 c
4-87222
Alinka
2002-12-10 11:28
2003.01.27
второй экземпляр программы не запускался


1-86843
alexe
2003-01-16 09:51
2003.01.27
Почему то в файл текстовый не пишет ??


1-86873
Marsello
2003-01-20 08:37
2003.01.27
Базы данных InterBase


8-86973
ivankor
2002-10-11 15:02
2003.01.27
Как перевести данные TMemoryStream


14-87130
Lamak
2003-01-10 01:50
2003.01.27
Сжатие exe