Hola, También he tenido algunos inconvenientes con GtkSourceView.
Compilé el ejemplo de Julián usando: $ mcs principal.cs -pkg:gtk-sharp -pkg:gtksourceview-sharp -pkg:glade-sharp -resource:kiko.glade (notar que no tengo el problema de versiones, luego NO tuve que decir -pkg:gtksourceview-sharp-2.0) Compiló sin problemas. Por cierto, los warnings se arreglan simplemente haciendo = null cada uno de los campos de los widgets. Sinembargo, al ejecutarlo obtengo: $ mono principal.exe Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object in <0x00198> Editor:.ctor () in <0x0001a> Editor:Main () Pailas. No sé qué está ocurriendo. Por otra parte, intenté compilarlo en win32, y me encuentro con que gtksourceview-sharp.dll es una librería nativa que depende FUERTEMENTE de gnome, ergo, no se puede portar 100% a win32. En varias partes encontré que las dependencias se deben a que se usa el sistema de impresión de gnome; si uno remueve el código que tiene que ver con impresión (configurable via opciones de make), es posible compilar gtksourceview# en windows, y varias personas afirman haberlo hecho, pero en nunguna parte encontré una versión nativa win32 ya compilada. La opción sería modificar uno mismo el código y recompilarlo en windows, para lo cual se necesita (entre otras cosas) tener cygwin y gcc instalados y configurados. ¡Demasiado pedir para un widget que sólo colorea bonito el código!. ¿Qué hacer? . Manuel, necesito una mano, a ver si podemos encontrar gtksourceview-sharp.dll compilado para windows. Y tal vez, buscar otras opciones, está visto que depender de código nativo es un lío. -Óscar. > hola grupo mono > ocurrio que cuando ya estaba listo para ver mi > programa con la interfaz grafica y lo demas paso este > problema. > > [EMAIL PROTECTED] kiko]# mcs principal.cs -pkg:gtk-sharp > -pkg:gtksourceview-sharp-2.0 -pkg:glade-sharp > -resource:kiko.glade > principal.cs(35) error CS1502: The best overloaded > match for method 'void Gtk.ScrolledWindow.Add > (Gtk.Widget)' has some invalid arguments > principal.cs(35) error CS1503: Argument 0: Cannot > convert from 'GtkSourceView.SourceView' to > 'Gtk.Widget' > principal.cs(35) error CS1501: No overload for method > `Add' takes `1' arguments > principal.cs(9) warning CS0169: The private field > 'Editor.window1' is never used > principal.cs(10) warning CS0169: The private field > 'Editor.scrolledwindow1' is never used > principal.cs(11) warning CS0169: The private field > 'Editor.boton_1' is never used > principal.cs(12) warning CS0169: The private field > 'Editor.boton_2' is never used > principal.cs(15) warning CS0169: The private field > 'Editor.sv' is never used > Compilation failed: 3 error(s), 5 warnings > [EMAIL PROTECTED] kiko]# > > No he podido arreglar el problema podrian ayudarme. > Ya he mirado el api de Gtk.ScrolledWindow pero no me > ayudo de mucho y los warnings no se por que ocurren si > estoy declarando esos widgets y los uso dentro del > programa entonces no se que pasa; espero que puedan > ayudarme. > gracias. > att julian diaz > posdata envio programa
_______________________________________________ GLUC mailing list [email protected] http://listas.unicauca.edu.co/mailman/listinfo/gluc
