Show Desktop

You know the Show Desktop feature on the Taskbar? Well, i cant seem to get that to work on the Dock. I have tried making a shortcut to the Show Desktop.scr but to no avail. If anyone know how to do this, or some insight of how it might be done, it would be greatly appreciated. Thanks!!
3,218 views 3 replies
Reply #1 Top
You can use.

Winkey + M to minimize all
Winkey + shift + M to restore all

Or

Copy and paste the following into a text file and save it as ShowDesktop.vbs. Then create a new shortcut linked to this file.

Set Shell = CreateObject ("Shell.Application")
Shell.MinimizeAll
Set Shell = Nothing

and

Copy and paste the following into a text file and save it as RestoreAll.vbs. Then create a new shortcut linked to this file.

Set Shell = CreateObject ("Shell.Application")
Shell.UndoMinimizeAll
Set Shell = Nothing

Reply #2 Top
These shortcuts work. But the MinimizeAll one operates much slower than the Winkey+M. But I do use these. I have two adjoining shortcut docklets-one for each.

These are to substitute for the Windows Taskbar Show Desktop command (also Winkey+D) I had on my taskbar before I used DX and OD.

There is a Show Desktop docklet, but that command (and docklet) hides any docks set to Normal Z-ordering. Several of my docks are set to Normal so I cannot use the Show Desktop command now if I want to keep all my docks visible.

There is also a Desktop X object that uses the MinimizeAll and UndoMinimizeAll scripts. It is very fast.

I would really like to have a single docklet that would perform MinimizeAll and UndoMinimizeAll with alternate clicks. But I don't know how to create one.

Could some coding genius create one or tell me how to do it?
Reply #3 Top

Here is what I did...


1. I set my OD+ to NOT hide the taskbar,


2. Made sure that the Taskbar had the "Quick Launch" toolbar turned on which has a desktop shortcut button,


3. Right-Click drag & copied the shortcut to desktop,


4. Dragged and dropped the newly copied shotcut onto dock....