chaco icon indicating copy to clipboard operation
chaco copied to clipboard

Move ContextMenuTool from enable to chaco tools api

Open notmatthancock opened this issue 5 years ago • 3 comments

The ContextMenuTool tool is useful but it's not obvious that you need to look in enable for it. It should be made available from chaco.tools.api

notmatthancock avatar Jan 30 '20 21:01 notmatthancock

I'm mostly not in favor of making more aliases. As a general rule, Chaco-specific tools are exposed in chaco, more general tools that can apply to any Enable component are in enable, and Chaco users should know to look in both places. I think that's a sensible organization scheme.

rkern avatar Jan 30 '20 22:01 rkern

Chaco users should know to look in both places.

If you say so!

notmatthancock avatar Jan 30 '20 22:01 notmatthancock

FWIW, I do agree that it's currently too hard to discover that tool. I also agree with @rkern but his point would be even more powerful if that information was somewhere in the chaco documentation. My suggestion is for this issue to be converted into a documentation one to send chaco users to look in enable.tools.api together with a PR on enable to add that tool to the api module.

jonathanrocher avatar Jan 31 '20 02:01 jonathanrocher