Size: a a a

2020 May 19

KB

Kit Bayun in Delphi & Lazarus
Andy Korg
Вот то же подумываю про unigui под linux, кросс backend прям совсем хорошо зашел.
готовьтесь к тому, что Fastreport не поддерживает linux, если понадобятся какие-то отчеты + печать
источник

AK

Andy Korg in Delphi & Lazarus
Kit Bayun
готовьтесь к тому, что Fastreport не поддерживает linux, если понадобятся какие-то отчеты + печать
хорошо, спасибо :)
Fast report server надо будет потыкать на предмет Linux
источник

KB

Kit Bayun in Delphi & Lazarus
там что-то про FR for FMX писали, но я так и не понял, это замена, которая может взлететь на линуксе?
источник

AK

Andy Korg in Delphi & Lazarus
Вроде как нет, только win и apple
источник

Дt

Дмитрий texnix 🇨🇳... in Delphi & Lazarus
fr работает под линухом только в унигуи версии
источник

AS

Alexey Shumkin in Delphi & Lazarus
Kit Bayun
готовьтесь к тому, что Fastreport не поддерживает linux, если понадобятся какие-то отчеты + печать
у нас тут есть инсайдер @MichaelPhilippenko  ))
источник

MP

Michael Philippenko in Delphi & Lazarus
😮 Всем привет! Совсем вкратце для понимания
1. FastReport VCL (Professional) поддерживает Linux (и из статуса беты переведён в статус релиза) - под Lazarus. Так что готовьтесь, не готовьтесь - а бегает под ними. Более того, беспощадно тестируем не только под популярные мировые дистрибутивы, но и под отечественных "импортозамещенцев".
2. Веб-репортинг (Enterprise) под Lazarus пока(!) не работает. Механизм работы с сокетами сильно отличается потому как. Занимаемся прямо сейчас. Побочным эффектом будет поддержка работы с облаками (сейчас в Лазарусе не работает)
3. FastReport FMX Linux поддержку прикручиваем (тоже прямо сейчас).
источник

DB

Dmitry Belkevich in Delphi & Lazarus
>Механизм работы с сокетами сильно отличается потому как
????
источник

DB

Dmitry Belkevich in Delphi & Lazarus
обычные openbsd'шные, насколько я помню, сокеты как и на винде
источник

AS

Alexey Shumkin in Delphi & Lazarus
Dmitry Belkevich
>Механизм работы с сокетами сильно отличается потому как
????
хардкод, потому что, наверное )))))))
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ну тут уж не знаю конечно )
источник

GB

George Bakhtadze in Delphi & Lazarus
Dmitry Belkevich
обычные openbsd'шные, насколько я помню, сокеты как и на винде
тоже не понял. один в один практически именно сокеты
источник

MP

Michael Philippenko in Delphi & Lazarus
Гхм.
Классы сокетов другие. Система спроектирована не на основе низкоуровнего вызова api советов, а на обвязках TServetSocket/TClientSocket. Кроме этого еще и работа с синхронизацией потоков имеет отличия.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Michael Philippenko
Гхм.
Классы сокетов другие. Система спроектирована не на основе низкоуровнего вызова api советов, а на обвязках TServetSocket/TClientSocket. Кроме этого еще и работа с синхронизацией потоков имеет отличия.
ну, кароч, рефакторить надо под кроссплатформу ))
источник

MP

Michael Philippenko in Delphi & Lazarus
Да, про unigui ещё чуть добавлю. Под win с FastReport работает. Шероховатости бывают, обычно связаны, например, с чартами и решаются примерно так http://steema.com/wp/blog/2014/03/12/teechart-and-gdi-inside-a-dll/
Под Linux ещё не щупали (потому как непонятно, что там в принципе будет):
"First release can be expected by end of May or a bit later. We're also trying to include Apache support in this first release.
Note: Linux will be supported on 10.3 Rio and later Delphi editions. "
источник

MP

Michael Philippenko in Delphi & Lazarus
По прошлому опыту устойчивости работы первых релизов, я бы на "мгновенный взлёт" не рассчитывал.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Michael Philippenko
По прошлому опыту устойчивости работы первых релизов, я бы на "мгновенный взлёт" не рассчитывал.
не делфистам это рассказывать )))))
источник

MP

Michael Philippenko in Delphi & Lazarus
Alexey Shumkin
не делфистам это рассказывать )))))
Не, ну спрашивает же человек... 😳
источник

AB

Alex Bekhtin in Delphi & Lazarus
К теме UniGui. В России купить официально кроме как в prodmag.ru можно?
И кто-либо там покупал?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Michael Philippenko
Гхм.
Классы сокетов другие. Система спроектирована не на основе низкоуровнего вызова api советов, а на обвязках TServetSocket/TClientSocket. Кроме этого еще и работа с синхронизацией потоков имеет отличия.
ну вот если тот же синапс заюзать, то там всё одинаковое, прослойка к сокетам минимальная, так то даже не знаю есть ли аналог  TServetSocket/TClientSocket в линухах
источник