Added a step to GetProperties to check if the control needed to have image property saved for it.

This commit is contained in:
markm 2006-02-24 17:34:59 +00:00
parent eb27ae7943
commit df4c9fdafc

@ -29,7 +29,14 @@ __revision__ = "$Revision$"
import time
import ctypes
import SendKeys
# the wrappers may be used in an environment that does not need
# the actions - as such I don't want to require sendkeys - so
# the following makes the import optional.
try:
import SendKeys
except ImportError:
pass
# I leave this optional because PIL is a large dependency
@ -421,6 +428,10 @@ class HwndWrapper(object):
# set the item in the props dictionary keyed on the propname
props[propname] = getattr(self, propname)()
if self._NeedsImageProp:
props["Image"] = self.CaptureAsImage()
return props
#-----------------------------------------------------------