Не знаю как Вас, а меня приводит в восхищение текстовый редактор, используемый в IDE Delphi\Builder. Мне кажется, эта собственная разработка Borland ничего общего не имеет со стандартным RichEdit. Хотелось бы узнать больше об этом редакторе. Собственно, идеально было бы увидеть исходный текст , но можно ограничится общей концепцией.
Есть ли подобные компоненты от стронних производителей, бесплатные или не очень?
Жду любую информацию по этому вопросу.
Здравствуйте LowWord, Вы писали:
LW>Не знаю как Вас, а меня приводит в восхищение текстовый редактор, используемый в IDE Delphi\Builder.
А, собственно, чем? LW>Мне кажется, эта собственная разработка Borland ничего общего не имеет со стандартным RichEdit. LW> Ну это фряд ли. В конце концов, писать свой код для вывода текста разными цветами/шрифтами, смысла нет. Ричедит позволяет использовать от 0% до 100% его возможностей. Тупые вещи типа селекшна, навигации по тексту и т.д. вовсе незачем писать самому.
Хотелось бы узнать больше об этом редакторе. Собственно, идеально было бы увидеть исходный текст , но можно ограничится общей концепцией. LW>Есть ли подобные компоненты от стронних производителей, бесплатные или не очень?
Смотря, опять же, что именно нравится. Вообще редакторов кода с подсветкой синтаксиса, левой серой полоской для вывода всяких знаков и правой серой линией-нидикатором границы непечатности просто до хрена. Смотреть здесь.
LW>Жду любую информацию по этому вопросу.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Здравствуйте Sinclair, Вы писали:
S>Здравствуйте LowWord, Вы писали:
LW>>Не знаю как Вас, а меня приводит в восхищение текстовый редактор, используемый в IDE Delphi\Builder. S>А, собственно, чем?
А например, возможностью выводить текст курсивом. То же самое в RichEdit дает лишний пиксел в высоте строки. При скроллинге, когда надо перерисовывать фон и прочую атрибутику построчно, эти пикселы при подсчете надо отслеживать. Такое слежение не только трудоемко но и замедляет работу редактора. Скроллинг будет уже не такой плавный, как хочется. Именно детальная проработка редактора в сочетании с хорошей скоростью и восхищает.
Да просто, открой редактор VC6.0 (что ИМХО есть RichEdit) и найди там 5 отличий. Ничего плохого про сам VC сказать не хочу.
Здравствуйте Sinclair, Вы писали:
S>Смотря, опять же, что именно нравится. Вообще редакторов кода с подсветкой синтаксиса, левой серой полоской для вывода всяких знаков и правой серой линией-нидикатором границы непечатности просто до хрена. Смотреть здесь.
Не то, чтобы совсе дохрена, но кое-что есть.. правда не проверял как работает — некогда
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
Здравствуйте LowWord, Вы писали:
LW>Да просто, открой редактор VC6.0 (что ИМХО есть RichEdit) и найди там 5 отличий. Ничего плохого про сам VC сказать не хочу.
Ну вот у меня сейчас запущен билдер5.0. и VC6.0. Отличий относительно самого текста не вижу никаких. Что ты имел ввиду?
Здравствуйте LowWord, Вы писали:
LW>Не знаю как Вас, а меня приводит в восхищение текстовый редактор, используемый в IDE Delphi\Builder. Мне кажется, эта собственная разработка Borland ничего общего не имеет со стандартным RichEdit. Хотелось бы узнать больше об этом редакторе. Собственно, идеально было бы увидеть исходный текст , но можно ограничится общей концепцией. LW>Есть ли подобные компоненты от стронних производителей, бесплатные или не очень? LW>Жду любую информацию по этому вопросу.
Dream Memo чтото наиболее близкое к нему, на первый взгляд не отличить
Любая проблема дизайна может быть решена введением дополнительного абстрактного слоя, за исключением проблемы слишком большого количества дополнительных абстрактных слоев
Здравствуйте LowWord, Вы писали:
LW>Не знаю как Вас, а меня приводит в восхищение текстовый редактор, используемый в IDE Delphi\Builder. Мне кажется, эта собственная разработка Borland ничего общего не имеет со стандартным RichEdit. Хотелось бы узнать больше об этом редакторе. Собственно, идеально было бы увидеть исходный текст , но можно ограничится общей концепцией. LW>Есть ли подобные компоненты от стронних производителей, бесплатные или не очень? LW>Жду любую информацию по этому вопросу.
Этот редактор — объект наследника(!) класса TWinControl.
Один знакомый студент-третьекурсник вполне справился с написанием похожего за несколько дней.
[]
LW>ПОдсветка отдельных строк. Посмотри как ставятся точки останова в BCB и в VC LW>Выделение текста LW>Как использовать курсивные шрифты в VC редакторе?
А оно имеет принципиальное значение? Или с недавних пор качество кода стало оцениваться количеством рюшечек в редакторе? ИМХО не в них (рюшечках) дело...
Вот надо мной до сих пор прикалываются — как ты мол, ASP-скрипты пишешь в "Блокноте"? Там же ни тебе подсветки синтаксиса, ни других удобных фич... Знаете, что я отвечаю? Привык. Ибо так мне удобнее — без подсветки строк и пр. Так что дело не в красивости, а в процессном подходе
F>А оно имеет принципиальное значение? Или с недавних пор качество кода стало оцениваться количеством рюшечек в редакторе? ИМХО не в них (рюшечках) дело...
F>Вот надо мной до сих пор прикалываются — как ты мол, ASP-скрипты пишешь в "Блокноте"? Там же ни тебе подсветки синтаксиса, ни других удобных фич... Знаете, что я отвечаю? Привык. Ибо так мне удобнее — без подсветки строк и пр. Так что дело не в красивости, а в процессном подходе
Уважаемый, дело не втом, что для Вас красивый редактор не имеет значения. Дело в том, что мне нужна технология разработки такого редактора.
Здравствуйте LowWord, Вы писали:
V>>Ну вот у меня сейчас запущен билдер5.0. и VC6.0. Отличий относительно самого текста не вижу никаких. Что ты имел ввиду? LW>ПОдсветка отдельных строк.
В смысле?
LW>Посмотри как ставятся точки останова в BCB и в VC
Я не пользуюсь точками останова. Ну поставил, и чего не нравится?
LW>Выделение текста
Что выделение текста? Выделяется. Причем Ctrl+стрелки в VC работают удобнее.
LW>Как использовать курсивные шрифты в VC редакторе?
Здравствуйте LowWord, Вы писали:
LW>Не знаю как Вас, а меня приводит в восхищение текстовый редактор, используемый в IDE Delphi\Builder. Мне кажется, эта собственная разработка Borland ничего общего не имеет со стандартным RichEdit. Хотелось бы узнать больше об этом редакторе. Собственно, идеально было бы увидеть исходный текст , но можно ограничится общей концепцией. LW>Есть ли подобные компоненты от стронних производителей, бесплатные или не очень?
Здраствуй а накой он тебе вообще здался нет ничего лучше чем VC и это всем известно ну конечно кроме некоторых задач
интерфейс возможности всё лучше
так что бросай свой builder и инсталь реальный сишник