Форум: "Основная";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Вниз
Как сделать нумерацию строк в TRichEdit? Найти похожие ветки
← →
able © (2004-03-06 10:04) [0]Сабж. То есть новая строка, создалась, что-ли новая label?
← →
JibSkeart © (2004-03-06 11:59) [1]А если так ?
RichEdit1->Lines->Add(IntToStr(RichEdit1->Count)+")"+Str);
← →
able © (2004-03-06 18:45) [2]Нее, тогда пользователь может просто удалить нумерацию :)
← →
Алхимик © (2004-03-06 19:04) [3]Что имеется в виду под нумерацией?
← →
TButton © (2004-03-06 19:06) [4]видел такое, Colie Perl Shell, там мемка типа дельфийского еод едитора, и слева (де брейкпоинты ставятся) номера строк проставлены.
← →
serge © (2004-03-06 19:08) [5]Наверное он ищет что-то типа едитов с gutter-ом
← →
Gero © (2004-03-06 19:17) [6]Чтобы все нормально работало, придется писать потомка.
P.S. В нете можно найти кучу уже готовых компонент с gutter"ом
← →
serge © (2004-03-06 19:21) [7]>Gero © (06.03.04 19:17) [6]
>Чтобы все нормально работало, придется писать потомка.
По стилю вопроса скорее всего дело дойдет до
> P.S. В нете можно найти кучу уже готовых компонент с gutter"ом :)
← →
able © (2004-03-07 07:47) [8]Хммм.. неужели обязательно использовать нестандартный компонент??
крайне нежелательно.
← →
Serge © (2004-03-07 10:25) [9]Почему-же, совсем не обязательно нестандартный использовать, можно конечно использовать TRichEdit, почти не проблема. Поищи по интеренету компоненту с реализацией gutter-а (с исходниками), покопайся в исходниках - и вперед, дерзай. Могу порекомендовать SynEdit - там это есть, да еще и highlight реализован, если нужен будет потом.
Удачи.
← →
able © (2004-03-07 12:10) [10]Serge © (07.03.04 10:25) [9]
synedit платный.
За остальное спасибо
← →
Serge © (2004-03-07 12:17) [11]Я скачивал с ихнего сайта, бесплатно притом, щас попробую найти у себя скину тебе на майл.
← →
GrayFace © (2004-03-07 12:19) [12]Можно сделать края None, создать рядом свой ScrollBox без ScrollBar"ов или че-то другое, поставить свою оконную процедуру RichEdit"у и пересылать ScrollBar"у сообщения WM_HScroll(не уверен с названием).
← →
Gero © (2004-03-07 12:24) [13]> synedit платный
Это кто же Вам такое сказал?
← →
Serge © (2004-03-07 12:27) [14]> GrayFace © (07.03.04 12:19) [12]
Пробовал alles© такое делать, только с ЛистБоксом, во первых муторно, во вторых мороки немало, в третьих как я понял не совсем корректно работает. Не знаю.
← →
able © (2004-03-07 13:18) [15]>Serge ©
Было бы здорово.
>Gero ©
Да? Возможно я что-то перепутал. Вроде бы на торике видел
← →
Serge © (2004-03-07 13:27) [16]А что еще не дошло писмецо то ? Я вроде как давно отправил на able@pisem.net
← →
able © (2004-03-07 14:48) [17]Спасибо, я дома посмотрю :)
← →
able © (2004-03-07 16:44) [18]>Serge ©
Короче ничего не понятно :). Кроме того, что там более 50000 сторок кода :)
← →
Serge © (2004-03-07 17:12) [19]А я и не говорил что сразу будет понятно и легко ;)
Насколько я смотрел там gutter - отдельный объект внедряющийся в Edit. Дальше уже тебе решать, стоит или не стоит мучаться делать все это или просто использовать готовое - дело прынцыпа.
Удачи.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.03.28;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.057 c