one example of the conflict would be, the explorer Undo vs tsvn Update. i
don't think it easy to ask microsoft to update the accelerator key or add an
option to remove it
can't think of more reason or detail to explain but i think my idea is clear
On Tue, Dec 7, 2010 at 1:48 AM, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
> On 05.12.2010 14:29, Xuefer wrote:
> > > i have an idea about tsvn shell context menu
> > > there is setting for "cascaded context menu", when i check some
> > of them,
> > > the menu item would show directly in context menu instead of in
> > submenu,
> > > this is a great feature, however the accelerator key is conflict
> with
> > > explorer built-in or 3rd party menu items. like tsvn &Diff vs
> > explorer
> > > &Delete
> > > the idea is, for any "cascaded context menu", give me an option to
> > > remove any accelerator key shortcut that conflict with existing
> > menu items
> > > i prefer remove it from built-in menu items
> > >
> > > IMHO simply enum each menu item and replace item text would work
> :)
> >
> > We will never change existing menu entries or entries from other
> apps.
> > Just think about rule number one: "what happens if two apps would do
> > it".
> >
> > it's immoral if software fight others for marking in this way
> > but accelerator key conflict is a real life problem for the end users,
> > like me, cancling conflict accelerator keys and keep tsvn one, is for
> > users' good, there can be an option for this. either cancel tsvn's or
> > the others', or do nothing
>
> Since we can't know what happens if we modify other menu entries (the
> app may only work if those are unmodified because it does a string
> compare), we must not do this. Not even with an option.
>
> > the tsvn's registry hack can disable tsvn's key but i want to keep it
> > do we the users have to google around in hope of finding yet another
> > context menu extension to solve conflict at our choice?
>
> Or just ask the developers of those other apps to also provide an option
> to have them remove their own accelerator keys.
>
> Stefan
>
> --
> ___
> oo // \\ "De Chelonian Mobile"
> (_,\/ \_/ \ TortoiseSVN
> \ \_/_\_/> The coolest Interface to (Sub)Version Control
> /_/ \_\ http://tortoisesvn.net
>
> ------------------------------------------------------
>
> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2688236
>
> To unsubscribe from this discussion, e-mail: [
> dev-unsubscribe_at_tortoisesvn.tigris.org].
>
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2688304
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-12-07 03:39:57 CET