Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2026-10

Lazarus Enhancements for Windows, You Choose

5 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Anthony Walter

I am going on a vacation for a bit and was cleaning out my drives and clearing out old projects that were Windows specific. Here are two of them. I can put some time into one of them, you choose what you want published:

My extension for themes for the Lazarus IDE:

https://cache.getlazarus.org/videos/windows-themes.mp4

Or my update shell controls library now featuring many new Windows 10+ capabilities:

https://cache.getlazarus.org/videos/windows-shell.mp4

If I have time to work on either to publish, which would you want? -------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20261019/d4d3a89b/attachment.htm>

Reply by email

Alexey T.
to Anthony Walter
you choose what you want published: My extension for themes for the Lazarus IDE:

I choose this, but I want that code able to theme default scrollbars. Ie I don't need to use ATFlatControls (ATScrollbar) to theme scrollbars. Is it possible? At least on new Win10/11 ? If possible, pls work on it. But I need not the IDE extension. I need a package to theme usual apps. Alexey Torgashin

Reply by email

Alfred
to Anthony Walter: I am going on a vacation for a bit and was cleaning out my drives and clearing out old…

All your contributions for FPC and Lazarus are very nice. Thanks for that !
But these shell-controls are really good and useful (for me). Keep supporting the good cause.
Greetings, Alf.

Earlier message 25 lines
------ Original Message ------ >From "Anthony Walter via lazarus" To "Lazarus mailing list" Cc "Anthony Walter" Date 20/10/2026 02:51:05 Subject [Lazarus] Lazarus Enhancements for Windows, You Choose >I am going on a vacation for a bit and was cleaning out my drives and >clearing out old projects that were Windows specific. Here are two of >them. I can put some time into one of them, you choose what you want >published: > >My extension for themes for the Lazarus IDE: > >https://cache.getlazarus.org/videos/windows-themes.mp4 > >Or my update shell controls library now featuring many new Windows 10+ >capabilities: > >https://cache.getlazarus.org/videos/windows-shell.mp4 > >If I have time to work on either to publish, which would you want? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20261020/8593cffc/attachment.htm>

Reply by email

Anthony Walter
to Alfred

Alfred, the shell controls are located here:

https://github.com/sysrpl/Codebot.Cross/tree/master/source/codebot_windows_shell

You'll also want the design package that gives you some editors in the IDE and the base base package which provides a component binding class. The binding class allows multiple unrelated controls to synchronize states. SO for example if you type into the path edit, the tree, view and preview controls reflect your changed location. This works with any method of change. A change in the tree updates the view and the edit. Just bind the controls together and the designer gives you a dialog to group them.

If you're interested, you can also download a new FPC and Lazarus I created that now have dynamic package support. You can read about that at the link below. They will also install the Windows shell controls for you if you are on Windows:

https://www.getlazarus.org/dynamic/

My installers can run in parallel with any existing FPC and Lazarus installation you already have and will not interfere with them. They store their settings in the user folder you choose for your installation. Uninstalling involves simply deleting your chosen install folder. -------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20261020/89e97d2c/attachment.htm>

Reply by email