[Gtk-sharp-list] GtkPrinting
Doug Blank
doug.blank at gmail.com
Fri Dec 27 15:05:33 UTC 2013
On Fri, Dec 27, 2013 at 9:24 AM, Jesus Eguiluz <jeguiluz at andeselec.com> wrote:
> The attach code works perfect in ubuntu 12.04, but in windows I get the
> following error:
>
> Marshaling clicked signal
> Exception in Gtk# callback delegate
> Note: Applications can use GLib.ExceptionManager.UnhandledException to
> handle the exception.
> System.Reflection.TargetInvocationException: Exception has been thrown by
> the target of an invocatio
> n. ---> System.Runtime.InteropServices.SEHException: External component has
> thrown an exception.
> at Gtk.PrintOperation.gtk_print_operation_run(IntPtr raw, Int32 action,
> IntPtr parent, IntPtr& er
> ror)
> at Gtk.PrintOperation.Run(PrintOperationAction action, Window parent)
> at Workbench.PrintingDialog.Print(PrintOperationAction action, String
> FileName)
> at Workbench.PrintingDialog.PrintDialogHandleClicked(Object sender,
> EventArgs e)
> --- End of inner exception stack trace ---
>
> I not have a clue about this.
Not certain, but I remember I had a similar exception because Main()
wasn't running in the correct thread. I added the following decorator,
and the issue went away:
[STAThread]
public static void Main(string[] args) {
...
}
Hope that helps,
-Doug
> May be will be better use system.drawing.printing?
>
> Regards
>
> --
> Jesus Eguiluz
> Ingeniero Electrónico.
> Investigación y Desarrollo
> Andes Electrónica Ltda.
> +56 2 2347-8780
> www.andeselec.com
>
>
> _______________________________________________
> Gtk-sharp-list maillist - Gtk-sharp-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
>
More information about the Gtk-sharp-list
mailing list