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

Вниз

редактирование текста   Найти похожие ветки 

 
Gnom ©   (2004-01-03 17:30) [0]

в Ворде есть такая фича, что в строке между словами автоматически вставляются пробелы, чтоб строка выравнивалась одновременно по правому и левому полю, получается ровненько и красиво...
а как мне в Мемо сделать такоеже редактирование, чтоб вывести на печать ровный документ
пытался вручную сделать, но там мало того что шрифт разный , так еще и у каждого символа разная ширина(в пикселях)... если заморачиваться , то это надолго
может ктото чтонить попроще подскажет, или есть готовый код, или чтонить еще.....буду благодарен


 
Serge ©   (2004-01-03 17:58) [1]

Ставь шрифт CourierNew - ширина символов одинаковая


 
Кот Бегемот ©   (2004-01-03 18:10) [2]

Ты наверно удивишься - но пробелов там НЕТУ !!!


 
Gnom ©   (2004-01-03 18:52) [3]

>Кот Бегемот
да ты наверно прав, пробелов там нету:) но есть чтото свиду очень похожее на пробел, какоето расстояние между словами

тогда можеш поведать что это такое? и как это сделать:)


 
Sandman25 ©   (2004-01-03 18:56) [4]

Наверное, они "сами" текст выводят и рассчитывают, в точке с какими координатами рисовать каждое слово.


 
Denis group ©   (2004-01-03 20:16) [5]

Что ты хочеш по подробнее я не понял, как выравнивать.


 
Gnom ©   (2004-01-03 20:25) [6]

>Denis group

вот смотри, попробую показать наглядно:

//*--------текст 1
Текст который надо выровнять
находится в нередактированном
состоянии и следовательно
враспечатанном виде на
листке бумаги будет выглядеть
неровно
//*---------------

//*--------текст 2
Текст который надо выровнять
находится в нередактированном
состоянии и следовательно
враспечатанном виде на
листке бумаги будет выглядеть
неровно
//*---------------

видиш разницу? в "тексте 1" при переносе слова, которое вылазиет за пределы остается пустое место,
а в "тексте 2" такого нету, изза того что изменилось расстояние между словами и все строчки получились одинаковыми по ширине(в пикселях)
в Ворде это все просто делается, а вот как мне это в ручную сделать, допустим текст из Мемо, подредактировать и в "красивом" виде вывести на печать


 
Gnom ©   (2004-01-03 20:27) [7]

блин, наглядный пример неполучился(( , ровнял строки в этом окошке для ввода ответа а в отвравленном виде на форуме все равно криво получилось
но думаю по описанию понятно что конкретно я хочу


 
TButton ©   (2004-01-03 20:48) [8]

конечно понятно. пользуй textwidth



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
14-49743
Nick-From
2003-12-22 10:45
2004.01.16
Один из способов заработка - ваши мнения


14-49752
Serginio666
2003-12-24 13:52
2004.01.16
Когда Форум По Delphi.Net откроется


7-49778
BSL
2003-09-17 09:21
2004.01.16
Чтение физических секторов накопителей


3-49459
AVP_opck
2003-12-18 06:50
2004.01.16
как проверить существование таблицы


1-49496
S@shka
2004-01-03 15:39
2004.01.16
Можно ли свободно использовать TStringList в разных потоках?