🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #82757

Re: X-DBData Components 1.8 ze wsparciem dla RAD Studio 10.2 Tokyo!

#82757
From: Krzysztof Szyszka
Date: Tue, 28 Mar 2017 20:03
38 lines
3275 bytes
> Użytkownik "miab"  napisał ...
> >> Kolejna sprawa to mnogość rozwiązań powłok graficznych linux-a, wszystko
> >> da się zrobić tylko koszty mogą być niewspółmierne do zysków.
> >
> > Prym wiodą głownie KDE i GNOME są też inne ale mniej popularne. Nie ma
> > jednak dużo pracy by przystosować GUI by działało w obu środowiskach
> > mało tego gdy się postaramy możemy mieć to samo GUI nawet na Windows
> >
> > Jako przykład podam link do http://fblib.altervista.org/ jest jedeno GUI
> > zaprojektowane dla linux i windows jest jeszcze sporo takich przykładów
> > ale ten jest pisany w Lazarus
>
> O czym ty piszesz?
> Lazarus nie ma najmniejszych problemów z generowaniem aplikacji desktopowych na Windows Win32/64 i 
> Linux-32/64  i to zarówno na KDE jak i pochodne Gnome(qt/gtk), tudzież OSX (Carbon/Cocoa).
> Istnieje szereg poważnych bibliotek które działaja zarówno na Delphi jak i Lazarus:
> UniDAC, ZEOS, FastReport, TMS Aurelius i pozostałe z rodziny Business, kbmmw, kbmmtable, mORMot.

Zwróć uwagę, że są to głównie biblioteki niewizualne, które nie korzystają
z WinAPI i żeby je przenieść na inną platformę wystarczy zgodność języka
lub występowanie podstawowych kontrolek wizualnych na każdej platformie.

W przypadku takich komponentów jak TXDBGrid, czy też innych, które mocno
wykorzystują WinAPI, przeniesienie na inną platformę staję się problemem,
bo kluczowe funkcjonalności są niedostępne lub wymagają przeprojektowania
całego rozbudowanego komponentu dla osiągnięcia podobnego efektu.

Zobacz, ile poważnych firm nie zdecydowało się przez kilka lat na przeniesienie
swoich komponentów wizualnych z VCL na FMX, a co dopiero mówić o Lazarusie.

-- 
pozdrowienia
Krzysztof Szyszka, X-Files Software
Developer of X-DBGrid Component
Embarcadero Technology Partner
http://www.x-files.pl/
Join to "Delphi X-DBGrid Component Community"
https://plus.google.com/#communities/100842098152269100547 
Technical Details
Message-ID: <obefir$28v$1@node2.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <ob6cpc$v4m$2@node2.news.atman.pl> <58d702c1$0$639$65785112@news.neostrada.pl> <ob7u80$dud$1@node2.news.atman.pl> <1ocsl4ufju8uj.dlg@tyczka.com> <obd97b$7nd$1@portraits.wsisiz.edu.pl> <58da96a3$0$652$65785112@news.neostrada.pl> <obed6j$uon$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: "Krzysztof Szyszka" <nomail@gazeta.pl>
Newsgroups: pl.comp.lang.delphi,pl.comp.lang.delphi.bazy-danych
Subject: Re: X-DBData Components 1.8 ze wsparciem dla RAD Studio 10.2 Tokyo!
Date: Tue, 28 Mar 2017 22:03:32 +0200
Organization: ATMAN - ATM S.A.
Lines: 39
Message-ID: <obefir$28v$1@node2.news.atman.pl>
References: <ob6cpc$v4m$2@node2.news.atman.pl> <58d702c1$0$639$65785112@news.neostrada.pl> <ob7u80$dud$1@node2.news.atman.pl> <1ocsl4ufju8uj.dlg@tyczka.com> <obd97b$7nd$1@portraits.wsisiz.edu.pl> <58da96a3$0$652$65785112@news.neostrada.pl> <obed6j$uon$1@node1.news.atman.pl>
NNTP-Posting-Host: 85-222-28-64.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: node2.news.atman.pl 1490731419 2335 85.222.28.64 (28 Mar 2017 20:03:39 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Tue, 28 Mar 2017 20:03:39 +0000 (UTC)
In-Reply-To: <obed6j$uon$1@node1.news.atman.pl>
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit