This is the Snoop app chooser. It lets you select which app you would like to Snoop. Let’s take a deeper look.



The first part of the app chooser is the combo box that lists the Snoop-able applications, and the button which refreshes this combo box.


If you click the refresh button, Snoop will iterate over all the applications in your system, determine if it is a WPF app, and if so, will add it to the combo box. Here is the app chooser after I have clicked refresh.


At that point, you can select an app from the combo box and then click on either the Snoop binoculars SnoopBinoculars to Snoop the app or the Snoop magnifying glass SnoopMagnifyingGlass to magnify the app. Snooping the app will bring up the main Snoop user interface , and magnifying the app will obviously bring up the magnifier window.


Please note that combo box will initially come up empty. This isn’t because there aren’t any WPF applications running on your system. It simply is because we are not auto-populating the combo box at startup (like we used to) … since this functionality is really no longer needed due to the introduction of the crosshairs functionality in 2.7.0 … and because we wanted the Snoop app chooser to come up as fast as possible. The combo box and refresh button have been left in the app in case you are somehow without a mouse at your disposal. Does anyone use this way of Snooping anymore? If so, please start a discussion in the Discussions area since we have considered removing this functionality.


As, I have recently stated, using the combo box to Snoop an app, is the uncool way to do it anymore. Winking smile The quickest way to Snoop an app is to use the crosshairs functionality. To do that, you simply drag one of the crosshairs SnoopCrosshairs onto the app that you want to either Snoop or magnify. As you drag the crosshairs on top of an app that is Snoop-able, the Snoop dog will show up (and some information on the app) letting you know that this app indeed can be Snooped. As you can see Windows Live Writer is a WPF app and thus can be Snooped.


There are two crosshairs on the app chooser, and hopefully its obvious, but the one to the right of the magnifying glass lets you magnify an app … and the one to the right of the Snoop binoculars lets you Snoop an app.


The last bit of functionality on the app chooser are the minimize SnoopMinimize and close SnoopClose buttons. Both of these buttons are obvious in what they do, but the minimize functionality can be useful, at times, when you are dealing with limited screen real estate and the Snoop app chooser is getting in your way.



A very common issue is that sometimes you won’t be able to Snoop an app that you know to be a WPF app. That is, if you are using the combo box, the app will not show up in the list of Snoop-able apps. If you are using the crosshairs functionality, the cursor will not show the Snoop dog when you know it is on top of a WPF app. If this is happening to you, it is very, very likely that the app you are trying to Snoop is running elevated (i.e. as an Administrator). Snoop does not run elevated by default and in order to Snoop an elevated app, you must elevate Snoop too (i.e. you must run Snoop as an Administrator). Sometimes people just change their Snoop shortcuts to always run Snoop elevated so that they never run into this issue.