нет не SQL парсер, это будет софтина оповещающая о состоянии хостов, а в SynEdit будет шаблон отчета посылаемого по почте
[hostname] ([host]) status was changed on [status] in [date] [time]
не охота делать длинные ключевые слова типа CurrentDate, CurrentTime, MonitoringHostName и прочее...
думаю с квадратными скобками оптимальный вариант.
Добавлено спустя 1 час 10 минут 44 секунды:параметр
TSynAnySyn.DollarVariables := True
позволяет подсвечивать переменные со знаком "$" в начале имени переменной (
$Date)
со скобками пока ничего не получается...
и еще как убрать поле с номерами строк в TSynEdit?
Добавлено спустя 1 час 35 минут 15 секунд:убрать поле с нумерацией строк удалось...
параметр
TSynEdit.Gutter.Visible := True
сработал не сразу, после нескольких компиляций случайно изменил параметр
TSynEdit.Gutter.Autosize := False
и нумерация строк исчезла...
уточняю Lazarusу меня пересобран с ключем
-dOldAutoSize
у компонента TSynEdit есть возможность включить WordWrap?
и не работает TSynAutoComplete, TSynAutoComplete.Editor присвоил компонент TSynEdit и заполнил TSynAutoComplete.AutoCompleteList
но в TSynEdit ничего не завершается при нажатии комбинации выбранной в TSynAutoComplete.ShortCut