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

TEvg
25.10.2021 13:43:36
Форум: Lazarus
Тема: Компонент по отображению графиков
Ответы: 20
Просмотры: 16404

Re: Компонент по отображению графиков

Версия 1.0.9
проверена на Lazarus 2.0.0 в Raspberry Pi
https://disk.yandex.ru/d/0ymKwNfd7S5tMw
TEvg
20.10.2011 11:48:38
Форум: Lazarus
Тема: Компонент по отображению графиков
Ответы: 20
Просмотры: 16404

Re: Компонент по отображению графиков

Версия 1.0.7
Добавленно сохранение графиков в формате SVG (метод SaveToSVG(FileName:string);)
http://narod.ru/disk/28993007001/Diagram1.0.7.zip.html

PS "Бессмысленный код" почищен и добавлен новый.

Добавлено спустя 12 минут 47 секунд:
А примерчик к нему есть ...
TEvg
02.10.2011 13:21:33
Форум: Lazarus
Тема: Компонент по отображению графиков
Ответы: 20
Просмотры: 16404

Re: Компонент по отображению графиков

daesher писал(а):Ну, если уж о графиках, то есть и мой пакет plots


Примерчик бы животворящий..

Добавлено спустя 4 минуты 16 секунд:
BugMaker писал(а):Зачем писать методы, которые не работают?


Когда-то были мысли написать там кое-что.. А потом решил что это ненужно..
TEvg
24.09.2011 15:41:39
Форум: Lazarus
Тема: Компонент по отображению графиков
Ответы: 20
Просмотры: 16404

Re: Компонент по отображению графиков

Выкладываю версию 1.0.6

Что нового по сравнению 1.0.5?
Увеличена скорость перерисовки в Lazarus
Легенда настраивается из инспектора объектов
Исправлена ошибка в версии для Delphi
Компонент протестирован в Lazarus и под Linux и под win32

http://narod.ru/disk/28992833001/Diagram1.0.6.zip.html
TEvg
23.09.2011 11:26:08
Форум: Lazarus
Тема: Компонент по отображению графиков
Ответы: 20
Просмотры: 16404

Re: Компонент по отображению графиков

Представляю версию 1.0.5
Добавлено отображение легенды.

ЗЫ. Что за тупое ограничение на выкладывание файлов? 30 кил выложить не могу. Приходится всё время старые стирать.

Добавлено спустя 15 часов 37 минут 13 секунд:
Ого. Очень странно, при чём тут, казалось бы, ядро? Что за дистрибутив ...
TEvg
16.09.2011 17:30:13
Форум: Lazarus
Тема: Компонент по отображению графиков
Ответы: 20
Просмотры: 16404

Re: Компоненты и примеры

Может, положить в архив пакет? А то пример не собирается, приходится руками пересоздавать.

Согласен. Пакет нужен, хотя бы потому, что пример всегда имеет привязку к пакету и без него собираться не будет, надо править ручками.
Добавил пакет. Перезалил.

Добавлено спустя 14 минут 46 секунд ...
TEvg
16.09.2011 17:29:40
Форум: Lazarus
Тема: Как установить lazarus 0.9.30 в Ubuntu?
Ответы: 27
Просмотры: 18601

Re: Как установить lazarus 0.9.30 в Ubuntu?

всё-таки поборол 30-ю и перешел на неё.
TEvg
16.09.2011 08:24:08
Форум: Lazarus
Тема: Компонент по отображению графиков
Ответы: 20
Просмотры: 16404

Re: Компоненты и примеры

По идее надо наследовать от TCustomImage и не публиковать лишние свойства.

Гениально! Легким движением руки, брюки превращаются.. и всё работает.
Стал думать, как же я раньше не догадался. Оказывается в Дельфи нет класса TCustomImage. Там TImage порожден от TGraphicControl.
Компонент ведь ...
TEvg
15.09.2011 06:45:51
Форум: Lazarus
Тема: Компонент по отображению графиков
Ответы: 20
Просмотры: 16404

Компонент по отображению графиков

Написал компонент для отображения графиков.
Поскольку он унаследован от TImage, то сохраняет в файле формы все полагающиеся для TImage свойства, в том числе саму картинку Picture.Data. Которую сохранять вообще-то нет необходимости. Можно ли исключить сохранение в lfm/dfm каких-либо свойств?

http ...
TEvg
27.08.2011 12:20:35
Форум: Общее
Тема: Тонкости работы с COM портом
Ответы: 123
Просмотры: 172123

Re: Тонкости работы с COM портом

При работе через Synaser с СОМ портом на прием - необходимо постоянно гонять в цикле чтение порта? Другого способа нет? Повесить куда-нибудь обратчик события, к примеру, что в порт что-то пришло - нельзя?
TEvg
15.07.2011 12:15:35
Форум: Lazarus
Тема: Как установить lazarus 0.9.30 в Ubuntu?
Ответы: 27
Просмотры: 18601

Re: Как установить lazarus 0.9.30 в Ubuntu?

Ладушки, я пока на 0.9.28 посижу, благо всё ставится, компилится, собирается. Хотя руки те же.
TEvg
14.07.2011 10:11:03
Форум: Lazarus
Тема: Как установить lazarus 0.9.30 в Ubuntu?
Ответы: 27
Просмотры: 18601

Re: Как установить lazarus 0.9.30 в Ubuntu?

Лазарус я удалил, хвосты почистил. Установил с нуля. пакеты не пихал. Дополнительно дал гиг места.

Теперь ругается так как ругался вначале:
make: Entering directory `/usr/lib/lazarus/0.9.30/lcl'
/bin/rm -f units/i386-linux/alllclunits.ppu
/bin/rm: cannot remove `units/i386 ...
TEvg
14.07.2011 08:59:32
Форум: Lazarus
Тема: Как установить lazarus 0.9.30 в Ubuntu?
Ответы: 27
Просмотры: 18601

Re: Как установить lazarus 0.9.30 в Ubuntu?

make: Entering directory `/usr/lib/lazarus/0.9.30/lcl'
/bin/rm -f units/i386-linux/alllclunits.ppu
/bin/rm: cannot remove `units/i386-linux/alllclunits.ppu': Permission denied
make: [cleartarget] Error 1 (ignored)
/usr/bin/make -C interfaces all
make[1 ...
TEvg
14.07.2011 07:13:53
Форум: Lazarus
Тема: Как установить lazarus 0.9.30 в Ubuntu?
Ответы: 27
Просмотры: 18601

Re: Как установить lazarus 0.9.30 в Ubuntu?

Поставил.. не с первого раза. Также столкнулся с циклическими ссылками и отсутсвием 30-й версии в репозитариях.

Пришлось доставить libqt4pas5_2.1Qt4.5.3-1_i386.deb и libqt4pas-dev_2.1Qt4.5.3-1_all.deb которые лазарус хотел.
Потом в терминале вышел в папку с пакетами лазаруса и выполнил sudo dpkg -i ...