Ticket #601 (new defect)

Opened 2 years ago

Last modified 5 months ago

context menu improvements

Reported by: Tiago Freitas Leal tfl netcabo pt Owned by: bill
Priority: normal Milestone: 1.3
Component: Dijit Version: 0.2
Severity: normal Keywords: tooltip
Cc:

Description

1-In order to have different context menus on different elements, one must specify all targetNodeIds that a given context menu applies to. There is no way to specify a context menu for class(es). We end up having an enormous list of IDs for each context menu.

2-There is no way to specify a default context menu for all the page, except for elements that have a specific context menu (ids and classes).

Change History

Changed 2 years ago by bill

Sounds like behaviors.

Changed 2 years ago by anonymous

you can, afaics, specify a default menu for all elements by setting contextMenuForWindow="true", unless you mean something different

Changed 2 years ago by Tiago Freitas Leal tfl netcabo pt

setting contextMenuForWindow="true" overrides all other context menus including TreeContextMenu? (tested 01.05.2006 and 05.05.2006)

Changed 2 years ago by dylan

  • milestone set to 0.6

Changed 22 months ago by dylan

  • owner changed from anonymous to alex

Changed 14 months ago by bill

  • owner changed from alex to simonjb

#1 can be done with dojo.query and it's returned NodeList?. Might be nice to make the interface nicer though, like passing the dojo.query pattern directly to the widget

#2 is worth looking at.

Changed 13 months ago by peller

  • component changed from Widgets to Dijit

Changed 11 months ago by bill

  • owner changed from simonjb to bill
  • milestone changed from 1.0 to 1.1

Changed 8 months ago by bill

  • milestone changed from 1.1 to 2.0

Changed 5 months ago by alex

  • milestone changed from 2.0 to 1.3

Milestone 2.0 deleted

Note: See TracTickets for help on using tickets.