Ticket #50 (closed enhancement: fixed)

Opened 6 years ago

Last modified 6 years ago

Grey out Recycle Bin context menu entries when Bin is empty

Reported by: Privateofcourse Owned by: Joel
Priority: minor Milestone: Eraser 6.0
Component: Core Version: 5.8.6a
Keywords: Recycle Bin, context menu Cc: forums.eraser@…
Processor Architecture: Blocked By:
Blocking: Operating System:

Description

I would like to suggest that the Eraser context menu entries on the Recycle Bin are either greyed out or not visible when the Recycle Bin is empty. The default Windows behaviour is to grey out the 'Empty Recycle Bin' menu entry when there's nothing in the 'Bin'. This, I believe, would be a better default behaviour for Eraser as well.

Fantastic program. Been using it for years. Thankyou.

Change History

comment:1 Changed 6 years ago by Privateofcourse

  • Cc forums.eraser@… added

comment:2 Changed 6 years ago by Privateofcourse

  • Milestone set to Eraser 6.0

comment:3 Changed 6 years ago by Privateofcourse

  • Cc forums.eraser@… removed

comment:4 Changed 6 years ago by Privateofcourse

  • Cc forums.eraser@… added

comment:5 Changed 6 years ago by Joel

  • Status changed from new to closed
  • Resolution set to wontfix

Unfortunately that's not possible. The Recycle bin context menu has entries added to a "helper" list, the context menu is not controlled by the Eraser Shell interop DLL. It's like a shortcut to the Eraser program, there's no way Eraser can disable that shortcut.

If you do have code which can interface with the Recycle bin context menu, please do share :)

Joel

comment:6 Changed 6 years ago by Joel

  • Status changed from closed to reopened
  • Resolution wontfix deleted
  • Component set to Core

Actually after writing the context menu extension for v6, this MAY be possible. I'll look at it now.

comment:7 Changed 6 years ago by Joel

  • Owner set to Joel
  • Status changed from reopened to accepted

I've got it working. Testing shows it works fine on Win7 RC and Win XP SP3. Will test Vista now.

comment:8 Changed 6 years ago by Joel

  • Status changed from accepted to closed
  • Resolution set to fixed

Ok, works on Vista too. Implemented in r1026.

Note: See TracTickets for help on using tickets.