Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.27;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.01 c
1-86779
skirdov
2003-01-18 01:11
2003.01.27
DBLookupComboBox


14-87134
Дмитрий К.К.
2003-01-10 06:09
2003.01.27
Именинники 10 января


3-86703
badaxe
2003-01-09 13:44
2003.01.27
Выбор из таблицы случайным образом.


1-86905
Alex Shulg
2003-01-16 13:21
2003.01.27
Сервис WinNT


1-86772
IronWit
2003-01-17 17:44
2003.01.27
как ввести в edit.text байтовые символы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский