BACKENDS: Implement notifyError() and clearError() for Win32TaskbarManager

This commit is contained in:
Littleboy 2011-08-06 15:26:49 -04:00
parent 539bf5317f
commit f702cb5695
2 changed files with 11 additions and 0 deletions

View File

@ -317,6 +317,15 @@ void Win32TaskbarManager::addRecent(const Common::String &name, const Common::St
}
}
void Win32TaskbarManager::notifyError() {
setProgressState(Common::TaskbarManager::kTaskbarError);
setProgressValue(1, 1);
}
void Win32TaskbarManager::clearError() {
setProgressState(kTaskbarNoProgress);
}
Common::String Win32TaskbarManager::getIconPath(Common::String target) {
// We first try to look for a iconspath configuration variable then
// fallback to the extra path

View File

@ -40,6 +40,8 @@ public:
virtual void setProgressState(TaskbarProgressState state);
virtual void setCount(int count);
virtual void addRecent(const Common::String &name, const Common::String &description);
virtual void notifyError();
virtual void clearError();
private:
ITaskbarList3 *_taskbar;