Hello, The EditBox.ForeColor get/set is called before the constructor?
I think it's because I shadow the ForeColor property... This does not happen in windows? Thanks, Eric System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object at SchneiderSoft.UIControls.EditBox.get_ForeColor () [0x00000] at System.Windows.Forms.Document..ctor (System.Windows.Forms.TextBoxBase owner) [0x000ab] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\Managed.Windows.Forms \System.Windows.Forms\TextControl.cs:267 at System.Windows.Forms.TextBoxBase..ctor () [0x000a2] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\Managed.Windows.Forms \System.Windows.Forms\TextBoxBase.cs:118 at System.Windows.Forms.TextBox..ctor () [0x00000] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\build\common\Consts.cs:1 at SchneiderSoft.UIControls.EditBox..ctor () [0x00000] at (wrapper remoting-invoke-with-check) SchneiderSoft.UIControls.EditBox:.ctor () at SchneiderSoft.UIControls.FieldInput.CreateEditBox () [0x00000] at SchneiderSoft.UIControls.FieldInput..ctor () [0x00000] at (wrapper remoting-invoke-with-check) SchneiderSoft.UIControls.FieldInput:.ctor () at TestApp.FormRuleTesting.InitializeComponent () [0x00000] at (wrapper remoting-invoke-with-check) TestApp.FormRuleTesting:InitializeComponent () at TestApp.FormRuleTesting..ctor () [0x00000] at (wrapper remoting-invoke-with-check) TestApp.FormRuleTesting:.ctor () at TestApp.MainButtons.ShowRules () [0x00000] at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00057] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\System.Reflect ion\MonoMethod.cs:159 --- End of inner exception stack trace --- at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00071] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\System.Reflect ion\MonoMethod.cs:169 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\corlib\System.Reflect ion\MethodBase.cs:111 at SchneiderSoft.AbstractInterfaces.MethodInvoker.Invoke () [0x00000] at SchneiderSoft.UIControls.Button.InternalRaiseCommandInitiate (System.Object sender, IEventArgs e) [0x00000] at TestApp.FormMain.ListButtons_SelectionCompleted (System.Object sender, IEventArgs e) [0x00000] at SchneiderSoft.UIControls.VisualList.OnSelectionCompleted () [0x00000] at SchneiderSoft.UIControls.VisualList.CheckSelectionCompleted () [0x00000] at (wrapper remoting-invoke-with-check) SchneiderSoft.UIControls.VisualList:CheckSelectionCompleted () at SchneiderSoft.UIControls.VisualList.VisualList_MouseClick (System.Object sender, System.Windows.Forms.MouseEventArgs e) [0x00000] at (wrapper delegate-invoke) System.Windows.Forms.MouseEventHandler:invoke_void__this___object_MouseEvent Args (object,System.Windows.Forms.MouseEventArgs) at System.Windows.Forms.Control.OnMouseClick (System.Windows.Forms.MouseEventArgs e) [0x0001c] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\Managed.Windows.Forms \System.Windows.Forms\Control.cs:6338 at System.Windows.Forms.Control.HandleClick (Int32 clicks, System.Windows.Forms.MouseEventArgs me) [0x0005d] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\Managed.Windows.Forms \System.Windows.Forms\Control.cs:1844 at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00074] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\Managed.Windows.Forms \System.Windows.Forms\Control.cs:5594 at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x0017c] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\Managed.Windows.Forms \System.Windows.Forms\Control.cs:5332 at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\Managed.Windows.Forms \System.Windows.Forms\Control.cs:234 at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\Managed.Windows.Forms \System.Windows.Forms\Control.cs:215 at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00085] in C:\cygwin\tmp\monobuild\build\BUILD\mono-2.4\mcs\class\Managed.Windows.Forms \System.Windows.Forms\NativeWindow.cs:242
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
