Форум: "Основная";
Текущий архив: 2004.02.17;
Скачать: [xml.tar.bz2];
ВнизИзменение направления текста Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.008 c