Работа с html -файлами в Lazarus
В приведенном ниже примере реализована следующая программа. Интерфейс поделен на две части. В левой находится memo, в которой отображается html — код. В правой непосредственно отображается html — страница.
В IPro имеется ряд ограничений. Во-первых, мне не удалось встроить css — разметку страницы. Во-вторых, работа со скриптами так же не представляется возможной. По крайней мере, на данный момент запустить их не получилось.
В самой программе имеется меню, в которой реализованы следующие функции:
— ОТКРЫТЬ — открытие файла;
— СОХРАНИТЬ — сохранение файла;
— СОХРАНИТЬ КАК… — сохранение файла в новом месте с сохранением рисунков, используемых с html — странице.
LAZARUS работает с кодировкой utf8. Это следует учесть при создании страниц.
Данный инструмент может быть полезен для отображения форматированной текстовой информации с рисунками.
Текст программы можно скачать по ссылке.