After some research, I found a few more serious issues with Gtk3. I will
not bother filing bugs as the issues seem too ingrained to the
implementation.
Here are some problems:
1) TGtkWidget makes custom drawing an inaccessible private field value that
cannot be set. What this means is that only
I don't know if it is the same for GTK 4 buut for GTK 1,2 ,3 the problem was
that the API isn't stable. It is work in progress. So for every dot version you
get new functionality. Until they decide it is time for a major release and
gtkX+1 is born, where gtkX becomes obsolete soon. The moment
On 20. 07. 2022. 01:46, Maxim Ganetsky via lazarus wrote:
19.07.2022 10:50, zeljko via lazarus пишет:
On 18. 07. 2022. 17:53, Alexey Torgashin via lazarus wrote:
Zeljko, currently gtk3 WS is not able to run my text editor app.
Various visual bugs in the main form. I will be happy to pay
19.07.2022 10:50, zeljko via lazarus пишет:
On 18. 07. 2022. 17:53, Alexey Torgashin via lazarus wrote:
Zeljko, currently gtk3 WS is not able to run my text editor app.
Various visual bugs in the main form. I will be happy to pay you
(initial author) 200$ if you fix the gtk3 for my editor
On 18. 07. 2022. 17:53, Alexey Torgashin via lazarus wrote:
Zeljko, currently gtk3 WS is not able to run my text editor app. Various
visual bugs in the main form. I will be happy to pay you (initial
author) 200$ if you fix the gtk3 for my editor (others will benefit too
in theory).
Zeljko, currently gtk3 WS is not able to run my text editor app. Various
visual bugs in the main form. I will be happy to pay you (initial
author) 200$ if you fix the gtk3 for my editor (others will benefit too
in theory).
Alexey
--
___
lazarus
On 18-7-2022 12:03, Petr Hložek via lazarus wrote:
I'm sorry, maybe a stupid question. Why trying to implement Gtk3 when
we have Gtk4? Gtk3 will be outdated very soon and the problem will be
the same like with Gtk2.
It is not known how much it even matters for the subset that LCL uses.
Hi,
I'm sorry, maybe a stupid question. Why trying to implement Gtk3 when
we have Gtk4? Gtk3 will be outdated very soon and the problem will be
the same like with Gtk2.
Petr
po 18. 7. 2022 v 11:59 odesílatel zeljko via lazarus
napsal:
>
>
>
> On 15. 07. 2022. 13:47, Anthony Walter via lazarus
On 15. 07. 2022. 13:47, Anthony Walter via lazarus wrote:
Denis,
I will attempt the big design flaws I have found so far while wrangling
with the current Gtk3 widget implementation.
There are three main layers underpinning cross platform LCL widgetset.
1) We obviously have the LCL itself
Kostas,
We already have an object oriented layer to interact with controls. That
layer is the LCL. What you are saying is it makes sense for each widgetset
to create their own separate and independent class hierarchy, or to use
TWidgetInfo, or have something akin to:
LCL-> WSClasses ->
On 7/15/22 14:47, Anthony Walter via lazarus wrote:
Denis,
I will attempt the big design flaws [...]
Now here is the first big problem with the Gtk3 widgetset
as implemented. Somehow someone decided it would be a neat idea to add a
4th piece just for Gtk3. [...]
This isn't a flaw, the
> Denis,
>
> I will attempt the big design flaws I have found so far while wrangling with
> the current Gtk3 widget implementation.
> There are three main layers underpinning cross platform LCL widgetset.
>
> 1) We obviously have the LCL itself that mimics the VCL and creates a cross
>
Denis,
I will attempt the big design flaws I have found so far while wrangling
with the current Gtk3 widget implementation.
There are three main layers underpinning cross platform LCL widgetset.
1) We obviously have the LCL itself that mimics the VCL and creates a cross
platform component and
> Respectfully, I believe the current underlying implementation of Gtk3 is
> fundamentally a bad design making it unnecessarily difficult to work with. I
> do not see it being completed and see its poor design as a large part of the
> reason it has been languishing for so long.
Could you be
Respectfully, I believe the current underlying implementation of Gtk3 is
fundamentally a bad design making it unnecessarily difficult to work with.
I do not see it being completed and see its poor design as a large part of
the reason it has been languishing for so long.
--
> I see I forgot to set the page's visibility in the CMS :/
>
> I did so now.
>
> Michael.
Thanks, Michael. Now, next step - how can I donate to this specific project?
The only thing I about specific project donation is following:
=
At a later stage, we'll set up per-project
On Fri, 15 Jul 2022, denisgolovan via lazarus wrote:
Hi Antony & all
Personally I am interested in complete Gtk3 widgetset in Lazarus.
Unfortunately, I can only donate some funds to make it happen. Of course,
financial help is not the complete solution, but it might help.
Perhaps it's
Hi Antony & all
Personally I am interested in complete Gtk3 widgetset in Lazarus.
Unfortunately, I can only donate some funds to make it happen. Of course,
financial help is not the complete solution, but it might help.
Perhaps it's possible to make a separate project at
Last year in September 2021 I wrote this list asking about the status of
the Gtk3 widgetset implementation for Lazarus. The consensus at the time
seemed to indicate that the package was still incomplete and had no
maintainer.
Over the past few days, I have been attempting to add Gtk3 widgetset
19 matches
Mail list logo