Найдено 276 результатов

leo_bsv
09.01.2016 00:04:53
Форум: Lazarus
Тема: Как вставить узел XML
Ответы: 8
Просмотры: 8080

Re: Как вставить узел XML

Программа переименована в Xedi, качнуть линуксовую версию с исходниками под i386 можно тут.
leo_bsv
15.02.2015 10:20:14
Форум: Office Lib
Тема: Работа с uOpenOffice
Ответы: 183
Просмотры: 488816

Re: Работа с uOpenOffice

Вопрос: а работа над модулем продолжается?
Просто при работе с ним обнаружил ошибки... Поправил часть...:
Методы не наследуются. Т.е. у TODF они не помечены как virtual, а у TODT и TODS как override.
Конструктор и деструктор TODF почему-то в приватной области. Это было сделано специально?
Добавил ...
leo_bsv
24.01.2015 09:31:24
Форум: Office Lib
Тема: Работа с uOpenOffice
Ответы: 183
Просмотры: 488816

Re: Работа с uOpenOffice

... изначально модуль был придуман для генерирования документов на основе шаблонов в формате ODF, поэтому функционала для манипулирования данными, изначально находящимися в этих файлах - минимум, скорее всего такой возможности нет.
leo_bsv
18.02.2014 13:48:13
Форум: Office Lib
Тема: Работа с uOpenOffice
Ответы: 183
Просмотры: 488816

Re: Работа с uOpenOffice

vao78 писал(а):Уважаемые гуру! Подскажите как програмно изменить фон строки таблицы и отдельной ячейки.

присвоить строке/ячейке предварительно созданный стиль с нужным цветом. Готового метода в текущей реализации нет, но можно разобраться как работает и запилить самому.
leo_bsv
21.12.2013 14:31:04
Форум: Office Lib
Тема: Работа с uOpenOffice
Ответы: 183
Просмотры: 488816

Re: Работа с uOpenOffice

Вот рабочий код из моей программы, которая в зависимости от настроек умеет печатать/показывать превьюшку/отправлять на е-мэйл нужный документ в любом из пяти форматов (.pdf, .doc, .odt .ods, .xls):

uses ... ... odfproc, ... ... ;

..&#46 ...
leo_bsv
30.10.2013 17:31:49
Форум: Разработки на нашем сайте
Тема: Xedi - очередной xml редактор :)
Ответы: 9
Просмотры: 20470

Re: Xedi - очередной xml редактор :)

добавлена возможность сортировки дочерних нод по алфавиту по значению

Добавлено спустя 34 минуты 19 секунд:
правда пока с ограничением - ноды не могут иметь вложения
leo_bsv
16.10.2013 06:17:18
Форум: Разработки на нашем сайте
Тема: Склад производства UP версия
Ответы: 48
Просмотры: 88903

Re: Склад производства UP версия

VirtUX, спасибо за наводку.
midisa, есть что-то похожее собственного сочинения, заточенное под своё производство. ИМХО - узкоспециализированный продукт, НО именно то что надо. :)
leo_bsv
15.10.2013 17:53:58
Форум: Разработки на нашем сайте
Тема: Склад производства UP версия
Ответы: 48
Просмотры: 88903

Re: Склад производства UP версия

1. На чём написано?
2. Исходники открыты?
leo_bsv
08.10.2013 14:43:02
Форум: Разработки на нашем сайте
Тема: Xedi - очередной xml редактор :)
Ответы: 9
Просмотры: 20470

Re: Xedi - очередной xml редактор :)

* добавлена поддержка открытия файла при передаче имени файла как параметра в командной строке
* добавлена возможность задать формат копируемых в буфер данных, для более приятной последующей вставки в другой редактор

Добавлено спустя 5 часов 31 минуту 58 секунд:
* файл options.ini теперь ...
leo_bsv
06.10.2013 02:04:42
Форум: Разработки на нашем сайте
Тема: Xedi - очередной xml редактор :)
Ответы: 9
Просмотры: 20470

Re: Xedi - очередной xml редактор :)

hovadur писал(а):понял в чем проблема: DOMString ведь равен WideString, поэтому надо преобразовывать из wide в utf8 и обратно.

если можно - запости сюда фикс для винды - прикрутим к сорцам на SF
leo_bsv
02.10.2013 21:01:48
Форум: Разработки на нашем сайте
Тема: Xedi - очередной xml редактор :)
Ответы: 9
Просмотры: 20470

Re: Xedi - очередной xml редактор :)

Со схемами работать умеет? Автокомплит по схеме есть?
Нет, схемы не поддерживаются, но исходники открыты, можете взять сорцы, распарсить схему и добавить автокомплит к меню дерева или в форму ввода названия/значения ноды/атрибута, думаю это проще чем разбирать текст в SynEdit'е, хотя теги из схемы ...
leo_bsv
02.10.2013 10:19:44
Форум: Разработки на нашем сайте
Тема: Xedi - очередной xml редактор :)
Ответы: 9
Просмотры: 20470

Xedi - очередной xml редактор :)

Живёт здесь .
Позволяет редактировать хмл в виде дерева и в виде текста с контролем ввода на лету.
Писал для себя, может кому ещё пригодится - не жалко.

И параллельно вопрос: ReadXMLFile позволяет загрузить в TXMLDocument данные из TStream, в программе так и реализовано, и WriteXMLFile тоже как бы ...
leo_bsv
29.09.2013 16:05:39
Форум: Free Pascal Compiler
Тема: Как отследить изменения в TXMLDocument?
Ответы: 2
Просмотры: 3860

Re: Как отследить изменения в TXMLDocument?

спасибо, попробую что-нибудь придумать... какой-нибудь класс-обёртку может быть... :shock:
leo_bsv
29.09.2013 12:19:19
Форум: Free Pascal Compiler
Тема: Как отследить изменения в TXMLDocument?
Ответы: 2
Просмотры: 3860

Как отследить изменения в TXMLDocument?

Всем привет!
Задача: узнать был ли именён документ TXMLDocument.
Вопрос: как отследить изменения, если документ был создан в памяти и менялся тоже в памяти без выгрузки в файл?
Может быть можно как-то хэш или crc? Встроенных в DOM методов я не обнаружил, плохо искал?

Добавлено спустя 12 часов 7 ...
leo_bsv
11.07.2013 00:46:58
Форум: Office Lib
Тема: Работа с uOpenOffice
Ответы: 183
Просмотры: 488816

Re: Работа с uOpenOffice

ODFProc.pas обновилась ( zip либо source_code ) :

Коротко:
в этом коммите существенные изменения в структуре классов, плюс изменён порядок параметров в ShowDocument и GenerateDocument, модуль временно настроен только на LibreOffice, как обычно тестировался под Linux и не тестировался под Windows ...