Closed Alois-xx closed 4 years ago
You are correct. This is counter-intuitive. I will think of something next time I put together a new version.
Now you can use: For NULL strings: !wfrom -type syngo.Common.Controls.WinForms.Core.Label where (!text) select text
For NOT NULL strings: !wfrom -type syngo.Common.Controls.WinForms.Core.Label where (text) select text
Thanks!
The where clause does never match when I want to filter e.g. for null text strings.
String length is not used?
when I change it to !wfrom -type syngo.Common.Controls.WinForms.Core.Label where (text) select text then it will filter out all NULL strings.
But when I try to filter for null strings
it will not work. What finally did work was to use the text in quotation marks:
!wfrom -type syngo.Common.Controls.WinForms.Core.Label where (text=="NULL") select text
That is pretty unituitive and is not mentioned as far as I did try to read the help. Apart from that this is an amazing extension.
What I sometimes miss is the ability to filter only live instances. That would be helpful to get true object counts when it matters e.g. if handle wrappers are around and I need the exact handle count.