Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Changeset [1dc68dde70c79d64da7391428307312801972895] by Jocelyn Legault

Revision 1dc68dde70c79d64da7391428307312801972895, committed by Jocelyn Legault · October 31st, 2010 @ 04:49 PM

Explorer Context menu: add contextual menus on tabs.

  • Explorer context menu added to tab context menus.
  • Code mainly leveraged from NppLightExplorer.
  • Can be enabled / disabled through the preference panel.

Additions to the code from NppLightExplorer:
- Make sure that no separators show up at the top or the bottom of the Explorer Menu. - List of unwanted menu items is larger. Some can be done by ID, others can't and are done textually. - Comparisons with unwanted menu items is done without the '&'

Potential feature addition:
- User could specify more items he does not want to see there in the Preference panel.

[#18 state:needs_ack]

Signed-off-by: Jocelyn Legault jocelynlegault@gmail.com
http://github.com/joce/npp-community/commit/1dc68dde70c79d64da73914...

16 changed files

  • A PowerEditor/src/WinControls/ContextMenu/ExplorerContextMenu.cpp
  • A PowerEditor/src/WinControls/ContextMenu/ExplorerContextMenu.h
  • M PowerEditor/src/Notepad_plus.cpp
  • M PowerEditor/src/Notepad_plus.h
  • M PowerEditor/src/NppCommands.cpp
  • M PowerEditor/src/NppNotification.cpp
  • M PowerEditor/src/Parameters.cpp
  • M PowerEditor/src/Parameters.h
  • M PowerEditor/src/WinControls/ContextMenu/ContextMenu.cpp
  • M PowerEditor/src/WinControls/ContextMenu/ContextMenu.h
  • M PowerEditor/src/WinControls/Preference/preference.rc
  • M PowerEditor/src/WinControls/Preference/preferenceDlg.cpp
  • M PowerEditor/src/WinControls/Preference/preference_rc.h
  • M PowerEditor/src/menuCmdID.h
  • M PowerEditor/visual.net/notepadPlus.8.vcproj
  • M PowerEditor/visual.net/notepadPlus.9.vcproj