Создать подсветку для синтаксиса
Здравствуйте. Я еще не очень хорошо знаю delphi, поэтому "очень умными словами" прошу не разговаривать. Спасибо.
Я делаю программу-блокнот типа. Там много разных функций. Я его делаю для специального языка программирования, и мне нужно сделать подсветку синтаксиса. В интернете нашел несколько, но там подсветка идет только после написания. В notepad++ почему-то всегда все работает и не глючит, значит я не так что-то делаю. Может какой компонент есть, специально для раскраски синтаксиса? Вообщем мне нужно некоторые слова, например из ListBox1, окрасить одним цветом, из ListBox2 другим, а то что в кавычках ("") двойных другим цветом. Обновление раскраски можно сделать, например по нажатии Spase или enter, чтобы не глючило при больших текстах. Помогите, пожалуйста, что мне сделать. Спасибо заранее...
|