ext/UiaDll/UiaDll/ElementStructures.h in uia-0.0.7.2 vs ext/UiaDll/UiaDll/ElementStructures.h in uia-0.0.7.3

- old
+ new

@@ -12,10 +12,11 @@ int* patterns; int patternsLength; char* id; bool isEnabled; + bool isVisible; _ElementInformation() : name(NULL), nativeWindowHandle(0), runtimeId(NULL), patterns(NULL), id(NULL), className(NULL) {} _ElementInformation(Element^ element) : name(NULL), nativeWindowHandle(0), runtimeId(NULL), patterns(NULL), id(NULL), className(NULL) { Refresh(element); @@ -48,9 +49,10 @@ controlTypeId = element->ControlTypeId; patterns = ArrayHelper::FromArray(element->SupportedPatternIds); patternsLength = element->SupportedPatternIds->Length; isEnabled = element->IsEnabled; + isVisible = element->IsVisible; } ~_ElementInformation() { Reset(); } \ No newline at end of file