[Mono-bugs] [Bug 375987] System.Windows. Forms dependency on GTK makes code to crash if it uses ATK# and GTK_MODULES contains 'atk-bridge'
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon Jun 16 12:13:36 EDT 2008
https://bugzilla.novell.com/show_bug.cgi?id=375987
User sanfordarmstrong at gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=375987#c13
--- Comment #13 from Sanford Armstrong <sanfordarmstrong at gmail.com> 2008-06-16 10:13:35 MDT ---
(In reply to comment #11 from Geoff Norton)
> Comments:
>
> 1. Please try not to include whitespace changes.
Whoops, will fix those.
> 2. Please follow the mono code guidelines
I guess you mean method call arguments not being aligned correctly? Will fix.
Didn't notice anything else.
> 3. It appears you only guard against the crash in the .NET 2.0 case? Why? Is
> this intentional? If so it needs to be documented.
Nothing new at all happens in the .NET 2.0 case, because UIA requires .NET 2.0.
> 4. Introducing a global const string that is used only once seems kind of
> silly to me.
Alrighty, I'll make them local to the InitializeUIAutomation method.
> 5. Please document what FormAdded and PreRun are supposed to be used for. If
> they're UIA only maybe we should do #region UIA around the stuff? (jpobst?)
You mean document them in the code? No problem. FormAdded is just a way for
us to be notified of when a new form appears that needs a11y support, and
PreRun lets us run initialization code before Application.Run is finished being
called. I suppose they could be useful to others, but I added them
specifically to meet our UIA needs.
I'll attach a new patch shortly.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the mono-bugs
mailing list