Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.027 c
1-1078999284
Курдль
2004-03-11 13:01
2004.03.28
Как правильно вывести метафайл на принтер?


3-1077005842
Igor_P
2004-02-17 11:17
2004.03.28
Отказ от Paradox


14-1078062719
Mox Fulder
2004-02-29 16:51
2004.03.28
Снова математика... Помогите!!!!


3-1077697926
Atanas
2004-02-25 11:32
2004.03.28
Вычисление ключа


14-1078212613
Lexer
2004-03-02 10:30
2004.03.28
Очень нужен хороший HelpEditor





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский