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

Вниз

Изменение направления текста   Найти похожие ветки 

 
ke_ke   (2004-02-06 15:31) [0]

Можно ли в Memo, в RichEdit или в другом подобном компаненте (из стандартных) зделать чтоб текс писался не сверху-вниз, а наоборот снизу-вверх.


 
ke_ke   (2004-02-06 15:36) [1]

Удалено модератором
Примечание: Создание пустых сообщений ...


 
ke_ke   (2004-02-06 16:07) [2]

Удалено модератором
Примечание: Создание пустых сообщений ...


 
MBo ©   (2004-02-06 16:12) [3]

нет. делай сам.


 
ke_ke   (2004-02-06 16:31) [4]

Удалено модератором
Примечание: Следи за выражениями...


 
Dmitriy O. ©   (2004-02-06 16:42) [5]

Ну это элементарно ватсон.
Сначала зафигачиваешь в мемо пустые строки много моного
А потом пишеш по типу
i:=memo1.lines.count;
Memo1.lines.Strings[i]:="fak fak fak";
i:=i-1;
и т.д.


 
AKul ©   (2004-02-06 17:02) [6]


> ke_ke (06.02.04 15:31)

Что имеется в виду под " чтоб текс писался не сверху-вниз, а наоборот снизу-вверх"???
Если то, что по нажатию на Enter набранная строка должна переместиться вниз, а выше этой строки создалась новая строка, в которой бы и продолджался ввод текста?
Тогда обрабатывайте событие KeyDown:
по нажатию на Enter, например, вместо VK_RETURN посылайте VK_HOME, VK_RETURN, VK_UP, если каретка находится в конце строки.
Но как поступать, если пользователь нажмет Enter в середине строки? Куда перемещать часть строки, которая находилась за кареткой? Как обычно или наоборот?

Может проще будет манипулировать с Memo.Lines - все зависит от того, что нужно реализовать (например, если нужно только отображать).
Кстати, у Lines есть замечательный метод Insert, который позволяет вставить строку в любую позицию....

Если неправильно понял вопрос, то выразитесь яснее....


 
хз ©   (2004-02-06 18:39) [7]

2 ke_ke [4]

Не понятна суть претензий. Тебе ответили коротко и по теме. Зачем кидаться на человека?


 
ke_ke   (2004-02-07 04:21) [8]

2 Dmitriy O. - несрастил как это выполнить.

2 AKul - Я тоже хотел с INSERT, тем более Memo-ReadOnly и в него просто добавляются строчкииз эдита, но как указать что вставлять нужно в самую нижнюю строчку?

2 хз - Представь себе, приходишь в Часовую Мастерскую со сломаными часами, а те говорят "нет. делай сам.".


 
хз ©   (2004-02-07 04:25) [9]

2 ke_ke

Ты что-то путаешь. НИКТО ЗДЕСЬ НЕ ОБЯЗАН ТЕБЕ ПОМОГАТЬ. Часовщику же ты платишь деньги за РАБОТУ.


 
ke_ke   (2004-02-07 04:30) [10]

Ну раз он необязан зачем ваще чёто писать? Я же неконкретно к нему обращался, а у всех спрашивал, если он незнает зачем воще писал?


 
хз ©   (2004-02-07 04:38) [11]

2 ke_ke

Поверь мне, он знает. А теперь посмотри на свой вопрос:

Можно ли в Memo, в RichEdit или в другом подобном компаненте (из стандартных) зделать чтоб текс писался не сверху-вниз, а наоборот снизу-вверх.

Тебе ответили:

нет. делай сам.

Совершенно правильный ответ на вопрос. Или ты хотел, чтобы тебе исходник принесли на блюдечке с голубой каемочкой? Тогда прямо так и говори - это форум Мастеров Delphi, а не Телепатов Любителей.


 
ke_ke   (2004-02-07 04:48) [12]

Удалено модератором
Примечание: Следи за выражениями...


 
хз ©   (2004-02-07 04:59) [13]

Удалено модератором
Примечание: Оффтоп...


 
ke_ke   (2004-02-07 05:08) [14]

Удалено модератором


 
хз ©   (2004-02-07 05:13) [15]

Удалено модератором


 
ke_ke   (2004-02-07 05:18) [16]

Удалено модератором



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

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

Наверх




Память: 0.5 MB
Время: 0.017 c
9-53354
lokid7
2003-08-03 15:57
2004.02.17
Вывод в DirectX


11-53443
Boguslaw
2003-05-29 00:00
2004.02.17
One crazy idea...


1-53535
[lamer]Barmaglot
2004-02-09 09:10
2004.02.17
Построение автомата...


1-53474
ke_ke
2004-02-06 12:55
2004.02.17
Куда делись компоненты?


1-53482
Max_Ivanych
2004-02-06 10:32
2004.02.17
Как можно передать сообщение DOS-программе?