03-19-2004, 08:37 AM -
And, within a short time of posting, I found the answer. The menu shows a png image to the left of the menu item - see Battery Monitor and CD Control in the above image. I had a copy of my bg.png called sysmon.png in the root sysmon folder (I don't know how it got there, so please don't ask), and TLB was trying to load it for display.
Having discovered this "feature", I'm off to see how much I can customize my context menus!
EDIT:
OK, Here's what I found![Big Grin Big Grin](http://forum.tordex.com/images/smilies/biggrin.gif)
![[Image: context_new.gif]](http://horusuk.no-ip.com/TLB/context_new.gif)
Its possible to completely customize the icons used in the context menu. All you need to do, is create a 16x16 png file and save it into the plugin folder with the same name as the dll. The icons only seem to appear when the menu was opened over a TLB item such as a plugin or a virtual folder. Is this a bug, Yuri?
I deliberately didn't assign an icon for the Spacer so if anyone can suggest an image, I'd like to see it. I thought of using the old programming convention of an inverted triangle that I used to use back in the days of pen and paper flowcharts, but Mrs HorusUK often reminds me I'm a computing dinosaur so I thought better of it!
So, for example.
Battery Monitor uses batmon.dll so you name your png file to batmon.png:
![[Image: batmon_example.gif]](http://horusuk.no-ip.com/TLB/batmon_example.gif)
Calculator uses tlbcalc.dll so your png is tlbcalc.png
CD Control is ControlCD.dll so your png is ControlCD.png
And so on! You'll need to restart True Launch Bar to see the fruits of your labours. Enjoy
Having discovered this "feature", I'm off to see how much I can customize my context menus!
EDIT:
OK, Here's what I found
![Big Grin Big Grin](http://forum.tordex.com/images/smilies/biggrin.gif)
![[Image: context_new.gif]](http://horusuk.no-ip.com/TLB/context_new.gif)
Its possible to completely customize the icons used in the context menu. All you need to do, is create a 16x16 png file and save it into the plugin folder with the same name as the dll. The icons only seem to appear when the menu was opened over a TLB item such as a plugin or a virtual folder. Is this a bug, Yuri?
I deliberately didn't assign an icon for the Spacer so if anyone can suggest an image, I'd like to see it. I thought of using the old programming convention of an inverted triangle that I used to use back in the days of pen and paper flowcharts, but Mrs HorusUK often reminds me I'm a computing dinosaur so I thought better of it!
So, for example.
Battery Monitor uses batmon.dll so you name your png file to batmon.png:
![[Image: batmon_example.gif]](http://horusuk.no-ip.com/TLB/batmon_example.gif)
Calculator uses tlbcalc.dll so your png is tlbcalc.png
CD Control is ControlCD.dll so your png is ControlCD.png
And so on! You'll need to restart True Launch Bar to see the fruits of your labours. Enjoy
![Big Grin Big Grin](http://forum.tordex.com/images/smilies/biggrin.gif)