All widgets have been tested on both Windows XP and OSX.
When viewing the schedule for a particular NHL team, the data source is ESPN for games that occur in previous months— unless that month is September. September is an exception because most (but not all) September games are Pre-Season, and ESPN doesn't carry information for pre-season games. For September, the current month, and future months, the data source can be either NHL.com, which has better television schedule information but worse information for completed games, or ESPN.com, which has better information for completed games but worse television schedule information. The data source is set via the Preferences or the title drop-down menu (shown above). Double-clicking on the widget body while in Team View will also switch the data source.
In Playoff Bracket view, all columns must be displayed. Note: Teams may filter to different pods. It will not be a true bracket until the final four teams in each conference are determined.
When the widget loads, the month displayed will be set to the current month and the year displayed will be set to the current season year.
To switch between the views (the standings, the current schedule for a particular team, the playoff bracket, or the upcoming games for all teams ), use the drop-down menu in the title area. In addition to allowing you to change the view, this title drop-down will display certain options that are specifically related to the current view. For example, while viewing the conference standings, you will be able to select "Eastern/Western", "Standings by Conference/Division", and a data source (ESPN.com or NHL.com). While viewing the team schedule, the title drop-down will include options to jump to a specific team and select a data source (ESPN.com or NHL.com). When you first switch from schedule to conference view, the conference for the team you have selected is displayed.
Unlike my NFL widget, where you are able to cycle through the NFL weeks, you are not able to cycle through the (1, 2, or 3) Day Schedule and the next and previous buttons won't be visible.
Schedule will update as times and scores become available. By default, data is refreshed when the widget is loaded, when you select "Refresh" from the context menu, and when you save your Preferences. You may also, via the Preferences, set the data to refresh when the schedule is maximized.
The monthly schedule for the selected season is displayed. The next and previous buttons will cycle through the months available.If you are viewing conference standings, the next and previous buttons will allow you to navigate through the years.
As mentioned above, the selected season defaults to the current season and the selected month defaults to the current month. To change the season, change the "year" from the Preferences window. Entering a year of "2006" will display the 2005-2006 schedule/results, "2002" will display the 2001-2002 results, etc. Available past seasons include: 2001-02, 2002-03, 2003-04, and 2004-05. Month can also be changed via the Preferences.
An entry on the context menu links you to the team's official NHL website. For example, if you have selected "Washington" as the team, that context menu item ("Visit team site") will take you to http://www.washingtoncaps.com/.
Logo position is configurable. The logo can be placed at any of the corners, allowing you to align the widget against any edge of the screen.
Logo size can be set to "Small", "Medium" (default), "Large", or "Extra Large".
Columns displayed and background opacity are configurable.
Double-click the logo to minimize or expand the schedule. You may also click on the minus and plus images to minimize or expand the schedule.
Hovering over the logo will display the "Last Updated" time in a tooltip.
Time zone is configurable. Options include: Eastern Time (default), Central Time (Eastern Time - 1 hr), Mountain Time (Eastern Time - 2 hrs), Pacific Time (Eastern Time - 3 hrs), Alaska Time (Eastern Time - 4 hrs), and Hawaii-Aleutian Time (Eastern Time - 5 hrs). The time zone feature is geared towards U.S. time zones. I think I've covered all the time zones in the US and Canada, and I have no plans to expand this functionality.
From the Preferences window, you can tell the widget to check for a newer version on startup. You can also check for updates by selecting "Check for newer version" from the context menu.