Forum > Lazarus Extra Components

SpkToolbar features

<< < (3/5) > >>

wp:

--- Quote from: GermanOak on February 21, 2023, 10:51:08 pm ---Where can I follow the progress of your efforts? Is there a dedicated project page I can bookmark?

--- End quote ---
As usual, the development code of SpkToolbar is hosted on https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/components/spktoolbar/, from which you can get the current version by svn or by downloading the zip snapshot.

However, I have reached a point which makes me wonder if this work is worth the effort: the problem is that custom-drawn menus only seem to be supported by Windows, in Linux gtk2/qt and in cocoa, always the native menu is shown. And even on Windows there is no way to suppress the menu border which results in an ugly "Metro Dark" menu if Windows runs in bright mode.

KodeZwerg:
Looking cool @wp! Since I am on Windows, I do love your appearance integration and would really appreciate that it be included in later OPM releases  :-*

dseligo:

--- Quote from: KodeZwerg on February 23, 2023, 11:56:36 am ---Looking cool @wp! Since I am on Windows, I do love your appearance integration and would really appreciate that it be included in later OPM releases  :-*

--- End quote ---

+1

GermanOak:
Thanks for the link. Bookmarked it.


--- Quote from: wp on February 23, 2023, 10:20:55 am ---However, I have reached a point which makes me wonder if this work is worth the effort: the problem is that custom-drawn menus only seem to be supported by Windows, in Linux gtk2/qt and in cocoa, always the native menu is shown. And even on Windows there is no way to suppress the menu border which results in an ugly "Metro Dark" menu if Windows runs in bright mode.

--- End quote ---
I can only talk from my narrow Windows perspective. And I'd be happy with a few inconsistencies. Overall, it still beats the boring standard Windows look I would have to put up with without your work.

wp:
The sample projects in the spktoolbar installation folder apply the TSpkPopupMenu now. And the Appearance Editor has been extended to have access to its style elements.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version