Images for ShellTreeView and ShellListView -- were did they go? lazarus / 21-General ---------------------------------------------------------------------- QEnnay · 2021-08-07 15:34 Just messing with TShellListView and TShellTreeView and there are holes for what I assume are half-a-dozen TImageList with cute icons. The last time I used these two components was Lazarus-1 or maybe Delphi-5 and they came with little Folder icons etc. Is there a default set I can use? I am not smart enough with graphics to design and create cute little images. Thanks ---------------------------------------------------------------------- wp · 2021-08-07 16:30 Where did they go? Nowhere - the Lazarus TShellListView and TShellTreeview never had built-in images. Only with the upcoming version 2.2 they will display the built-in shell images provided by the OS, and only for Windows (https://wiki.freepascal.org/Lazarus_2.2. 0_release_notes#TShellTreeView). ---------------------------------------------------------------------- QEnnay · 2021-08-08 13:36 Quote from: wp on August 07, 2021, 06:30:05 pmand only for Windows (ht tps://wiki.freepascal.org/Lazarus_2.2.0_release_notes#TShellTreeView). Ahhh, the price of true OS-freedom. {sigh} ---------------------------------------------------------------------- wp · 2021-08-08 13:54 Nonsense. If you know how to achieve this for the other OSs provide a patch. ---------------------------------------------------------------------- QEnnay · 2021-08-09 13:24 Quote from: wp on August 08, 2021, 03:54:14 pmNonsense. If you know how to achieve this for the other OSs provide a patch. Woah back there Quick-Draw McGraw! I was lamenting that by choosing the freedoms of using Linux-OS only the noisy windows is getting the grease. ---------------------------------------------------------------------- trev · 2021-08-10 00:09 Operating System Market Share Worldwide - July 2021  * Android      41.44%  * Windows    30.27%  * iOS            16.53%  * macOS       6.38%  * Unknown    3.42%  * Linux          1% Linux isn't used enough to make noise ;-) ---------------------------------------------------------------------- lucamar · 2021-08-10 06:20 Quote from: trev on August 10, 2021, 02:09:27 amLinux isn't used enough to make noise ;-) That is, until you realize that Android is basically a Linux distro ... and Mac OS a BSD one ---------------------------------------------------------------------- dsiders · 2021-08-10 14:36 Quote from: lucamar on August 10, 2021, 08:20:31 amQuote from: trev on August 10, 2021, 02:09:27 amLinux isn't used enough to make noise ;-) That is, until you realize that Android is basically a Linux distro ... and Mac OS a BSD one True up to a point. Neither Android nor Mac have to deal the array of desktop managers/environments used on Linux... each of them has their own.  Which brings us back to the original problem. ---------------------------------------------------------------------- QEnnay · 2021-08-10 14:53 Quote from: trev on August 10, 2021, 02:09:27 amLinux isn't used enough to make noise ;-) Foolishly naive me thought that FOSS developers would lean towards other FOSS projects first. If FOSS stuff is going to favor non-FOSS just because there is ore of them, then Linux will never take it's place in the world. But, I guess leaking tons of personal data hourly is not a concern for the Lemmings of the World. . ---------------------------------------------------------------------- El Salvador · 2021-08-10 16:18 QuoteNonsense. If you know how to achieve this for the other OSs provide a patch.However if anyone wants to add the icons also on linux, they can complete my patch (see https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/18247). ---------------------------------------------------------------------- balazsszekely · 2021-08-10 16:51 @QEnnay With your last 2-3 posts, basically you auto-assigned yourself to implement icons for TShellTreeView/TShellListView on linux.