[MonoDevelop] MAC OS Tests, GetText / GuiDesigner / Editor
Thomas Ziegler
ziegler.thomas at web.de
Sun Nov 8 15:53:57 EST 2009
Hello *
I have build the last SVN Version of Monodevelop and tested several
addins and functions.
My system is a Mac OS 10.5.7 machine.
1. Editor
The source code editor had problems with scrolling and if you enter
some code you must type blind until you do an resize of the source
window.
2. GuiDesigner
The GUI designer is working in general the only disadvantage is the
DND and widget movement.
If you drag a widget to the window you receive following exception:
System.NullReferenceException: Object reference not set to an instance
of an object
at Stetic.DND.Drag (Gtk.Widget source, Gdk.DragContext ctx,
Stetic.WidgetDropCallback dropCallback, Gtk.Widget dragWidget)
[0x00092] in /Users/thomas/Documents/Development/Mono/Monodevelop/
monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/DND.cs:125
at Stetic.DND.Drag (Gtk.Widget source, Gdk.DragContext ctx,
Stetic.WidgetDropCallback dropCallback, System.String label) [0x0005d]
in /Users/thomas/Documents/Development/Mono/Monodevelop/monodevelop/
main/src/addins/MonoDevelop.GtkCore/libstetic/DND.cs:88
at Stetic.ApplicationBackend.BeginComponentDrag
(Stetic.ProjectBackend project, System.String desc, System.String
className, Stetic.ObjectWrapper wrapper, Gtk.Widget source,
Gdk.DragContext ctx, Stetic.ComponentDropCallback callback) [0x0004d]
in /Users/thomas/Documents/Development/Mono/Monodevelop/monodevelop/
main/src/addins/MonoDevelop.GtkCore/libsteticui/ApplicationBackend.cs:
615
at (wrapper remoting-invoke-with-check)
Stetic.ApplicationBackend:BeginComponentDrag
(Stetic
.ProjectBackend
,string
,string
,Stetic
.ObjectWrapper,Gtk.Widget,Gdk.DragContext,Stetic.ComponentDropCallback)
at Stetic.WidgetDesigner.BeginComponentDrag (System.String title,
System.String className, Gtk.Widget source, Gdk.DragContext ctx,
Stetic.ComponentDropCallback callback) [0x00000] in /Users/thomas/
Documents/Development/Mono/Monodevelop/monodevelop/main/src/addins/
MonoDevelop.GtkCore/libsteticui/WidgetDesigner.cs:98
at
MonoDevelop
.GtkCore
.GuiBuilder
.GuiBuilderView
.MonoDevelop.DesignerSupport.Toolbox.IToolboxConsumer.DragItem
(MonoDevelop.DesignerSupport.Toolbox.ItemToolboxNode item, Gtk.Widget
source, Gdk.DragContext ctx) [0x0005c] in /Users/thomas/Documents/
Development/Mono/Monodevelop/monodevelop/main/src/addins/
MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/GuiBuilderView.cs:448
at MonoDevelop.DesignerSupport.ToolboxService.DragSelectedItem
(Gtk.Widget source, Gdk.DragContext ctx) [0x00017] in /Users/thomas/
Documents/Development/Mono/Monodevelop/monodevelop/main/src/addins/
MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/
ToolboxService.cs:382
If you click on the OK button in the range of the designer window the
DND action is correct completed.
If you try to move a widget you receive following exception:
System.NullReferenceException: Object reference not set to an instance
of an object
at Stetic.DND.Drag (Gtk.Widget source, Gdk.DragContext ctx,
Stetic.WidgetDropCallback dropCallback, Gtk.Widget dragWidget)
[0x00092] in /Users/thomas/Documents/Development/Mono/Monodevelop/
monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/DND.cs:125
at Stetic.DND.Drag (Gtk.Widget source, Gdk.DragContext ctx,
Gtk.Widget dragWidget) [0x00000] in /Users/thomas/Documents/
Development/Mono/Monodevelop/monodevelop/main/src/addins/
MonoDevelop.GtkCore/libstetic/DND.cs:94
at Stetic.DND.Drag (Gtk.Widget source, Gdk.Event evt, Gtk.Widget
dragWidget) [0x0000f] in /Users/thomas/Documents/Development/Mono/
Monodevelop/monodevelop/main/src/addins/MonoDevelop.GtkCore/libstetic/
DND.cs:71
at Stetic.Wrapper.Container.HandleWindowDrag (Gdk.EventMotion evt,
Int32 dx, Int32 dy) [0x0003e] in /Users/thomas/Documents/Development/
Mono/Monodevelop/monodevelop/main/src/addins/MonoDevelop.GtkCore/
libstetic/wrapper/Container.cs:1131
at Stetic.ObjectSelection.FireDrag (Gdk.EventMotion evt, Int32 dx,
Int32 dy) [0x0000b] in /Users/thomas/Documents/Development/Mono/
Monodevelop/monodevelop/main/src/addins/MonoDevelop.GtkCore/
libsteticui/WidgetDesignerBackend.cs:942
at Stetic.SelectionHandlePart.OnMotionNotifyEvent (Gdk.EventMotion
evm) [0x00099] in /Users/thomas/Documents/Development/Mono/Monodevelop/
monodevelop/main/src/addins/MonoDevelop.GtkCore/libsteticui/
WidgetDesignerBackend.cs:899
at Gtk.Widget.motionnotifyevent_cb (IntPtr widget, IntPtr evnt)
[0x00000]
When you click on OK, MD crashes.
3. GetText is working on my machine without any problem
Greetings,
Thomas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/monodevelop-list/attachments/20091108/5c39a4ae/attachment.html
More information about the Monodevelop-list
mailing list