T
tomj
InputPanel.EnabledChanged event does not occur if SIP state is
changed from other applications.
Usually EnabledChanged event handler contains a code which
resizes controls. SIP is a common resource. So, I think that
InputPanel component should track SIP state changes from all
applications, otherwise it cause troubles.
Example:
I have Application1, Form1 with pageControl and inputPanel.
I resize pageControl on inputPanel.EnabledChanged event handler.
Start Application1, open SIP (pageControl reduce height), start
Application2 (e.g. File Explorer), close SIP, close Application2,
and we can see Form1 with closed SIP and reduced pageControl height.
Is it a bug?
Thanks,
Tom.
changed from other applications.
Usually EnabledChanged event handler contains a code which
resizes controls. SIP is a common resource. So, I think that
InputPanel component should track SIP state changes from all
applications, otherwise it cause troubles.
Example:
I have Application1, Form1 with pageControl and inputPanel.
I resize pageControl on inputPanel.EnabledChanged event handler.
Start Application1, open SIP (pageControl reduce height), start
Application2 (e.g. File Explorer), close SIP, close Application2,
and we can see Form1 with closed SIP and reduced pageControl height.
Is it a bug?
Thanks,
Tom.