Консультация № 143620
11.09.2008, 08:28
0.00 руб.
0 1 1
Уважаемые эксперты!
Ранее задавал вопросы 1.По Меню и панели инструментов в стиле XP и 2. По коду поиска слова в Memo.
Теперь как бы продолжаю эти темы.По 1му- это ActionManager. Оказывается у него есть 66 стандартных действий(Delphi6 и выше);
в том числе "Поиск". Не надо вытаскивать FindDialog и писать код поиска. Надо в ActionManager нажать
New Standard Action и в появившемся окне выбрать для категории Search- TSearchFind. Конечно надо чтобы были
вытащены на форму ActionManager,ActionMainMenuBar,ActionToolBar и ImageList. Теперь, чтобы появились изображения-
"иконки" для кнопок и меню надо связать ActionManager с для чего сошлитесь в свойстве Images компонента
ActionManager на ImageList.Сразу появится на провой панели и в ImageList- иконка.
Теперь перетаскиваем иконку на панель инструментов-ActionToolBar, а Категорию в меню-ActionMainMenuBar.
Чтобы сразу высвечивалось найденное слово надо для Memo1 в свойстве HideSelection выбрать False. Для данного
эксперимента- всё. Достаточно набрать текст и нажать кнопку поиска. Появится Диалоговое окно поиска- остальное
надеюсь понятно. Поиск работает, но кода поиска нигде не видно.
Вопрос: Где и как посмотреть код поиска? У меня- Delphi7.

Обсуждение

давно
Профессионал
153662
1070
11.09.2008, 11:38
общий
это ответ
Здравствуйте, Алексеев Николай Тимофеевич!
Всё элементарно, открываете C:\Program Files\Borland\Delphi7\Source\Vcl и находите нужный модуль .pas, открыть можно простым блокнотом.
Об авторе:
Мои программы со статусом freeware для Windows на моём сайте jonix.ucoz.ru

Форма ответа