[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Context Menu icons do not display

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Mon, 24 Mar 2008 17:49:46 +0100

Robert Dailey wrote:

> I wouldn't expect them to be as personable as you guys are :(

Well, they should be even better since they get money for their product!

> I find it odd that other context menu icons (Like WinMerge) show up just
> fine, but TortoiseSVN's do not. I'll contact them and see what they can
> do, but since they are a shareware product, they will probably take
> their pretty time on getting it done.

most other apps set the menu icon directly. We probably would do the
same if we only had one or two entries in the menu. But TSVN has a *lot*
of entries, most of them in a submenu which most of the time the user
uses the context menu won't even show. So TSVN uses the callback
mechanism: we set the icon member to HBMMENU_CALLBACK which tells the
shell to ask for each icon only when it actually shows the entry.
My guess would be that they simply don't handle the HBMMENU_CALLBACK...

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net

Received on 2008-03-24 17:50:49 CET

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.