New ribbon art provider

75 views
Skip to first unread message

Pelle Stormark

unread,
Jun 28, 2023, 6:26:24 AM6/28/23
to wx-dev
I am working on a new art provider for the ribbon control. I needed one with updated design, similar to the one in newer Windows versions. This is for a private project, but if it is valuable for the wxWidgets community, I am open to sharing all code.

Is it of interest?

Vadim Zeitlin

unread,
Jun 28, 2023, 10:36:02 AM6/28/23
to wx-...@googlegroups.com
On Wed, 28 Jun 2023 01:30:20 -0700 (PDT) Pelle Stormark wrote:

PS> I am working on a new art provider for the ribbon control. I needed one
PS> with updated design, similar to the one in newer Windows versions. This is
PS> for a private project, but if it is valuable for the wxWidgets community, I
PS> am open to sharing all code.
PS>
PS> Is it of interest?

Hello,

Yes, I think it would be. Do you think this new provider should replace
the existing one or be available alongside it?

Thanks,
VZ

psto...@gmail.com

unread,
Jun 28, 2023, 2:06:25 PM6/28/23
to wx-dev
I think it's better if you take that decision. The one I am developing looks more neutral, meaning it might be preferable across multiple platforms. The icons one chooses to use has more of an impact on the look and feel than the ribbon bar itself, which is not the case (in my opinion) with the other providers.

new_ribbon.png

Vadim Zeitlin

unread,
Jun 28, 2023, 6:58:47 PM6/28/23
to wx-...@googlegroups.com
On Wed, 28 Jun 2023 11:06:25 -0700 (PDT) psto...@gmail.com wrote:

p> I think it's better if you take that decision. The one I am developing
p> looks more neutral, meaning it might be preferable across multiple
p> platforms. The icons one chooses to use has more of an impact on the look
p> and feel than the ribbon bar itself, which is not the case (in my opinion)
p> with the other providers.

I must admit that I don't use wxRibbon in my own applications, so I don't
have much experience with this, but let's add it as an alternative then.

Please contribute your changes via a pull request on GitHub once they're
ready and don't hesitate to ask here if you have any questions, notably
about our build system which is not easy to work with.

Good luck and thanks in advance!
VZ

psto...@gmail.com

unread,
Jun 28, 2023, 7:24:51 PM6/28/23
to wx-dev
Sounds good. I'm sure I'll have some questions along the way.
Reply all
Reply to author
Forward
0 new messages