Возник такой вопрос по SynEdit
Работает программа, принимает и отправляет данные через порт.
Пишется все это в окно SynEdit (нужно подсвечивать сообщения) и в лог на диске.
Выключаем, запускаем программу, необходимо подгрузить лог.
Загружаем...
SynEdit1.Lines.LoadFromFile(LogPath+LogName);И вот дальше нужно перегнать каретку к концу последней строки,
а у меня ни как не получается. Все время каретка в начале.
Пытался загнать так
SynEdit1.CommandProcessor(ecEditorBottom, '', nil);не работает
Может кто подскажет.
Добавлено спустя 47 минут 4 секунды:Ну вот...Пошел прогулял собаку, покурил... И надумал причину.
Я грузил лог и прокручивал в процедуре FormCreate.
А следовало в FormShow.
Переместил, прокрутка заработала.