Расширенный функционал TMemo

Добрый день, Подскажите, можно ли реализовать в компоненте TMemo следующий функционал:

  1. Вводя текст в TMemo, начните поиск с первого введенного символа;
  2. Если совпадение найдено, делаем вывод о выборе в списке, элементы которого отображаются в виде ссылок, затем нажимаем на найденный текст, выделяющийся в TMemo.
  3. Кликаем по ссылке справа - переходим к найденному тексту аналогично пункту 2

Можно ли реализовать стандартный TMemo, или искать компонент?


person Anvar    schedule 12.10.2012    source источник
comment
Да, это можно сделать с помощью стандартного TMemo, но для этого потребуется немного программирования.   -  person GolezTrol    schedule 12.10.2012
comment
Не могли бы вы показать небольшой пример использования? спасибо   -  person Anvar    schedule 12.10.2012
comment
Что ж, никакой функциональности по умолчанию в TMemo не существует, поэтому вам придется добавлять все, добавляя события или создавая свой собственный потомок. Трудно выразить это на маленьком примере.   -  person GolezTrol    schedule 12.10.2012


Ответы (1)


Delphi известна тем, что вы можете легко расширять существующие компоненты и преобразовывать их в пользовательские.

Если вы никогда не разрабатывали компонент раньше, тема может показаться немного запутанной, поэтому я рекомендую вам сначала документировать себя по теме, ознакомившись с этим руководством: http://delphi.about.com/od/vclusing/a/customvcldev.htm

После того, как вы немного напишете код, вернитесь и спросите нас, что вы пробовали и что не сработало.

Надеюсь, поможет

person opc0de    schedule 12.10.2012