From 691173a8ac1c8f10be92819a92ab124341ea86df Mon Sep 17 00:00:00 2001 From: Martin Willemoes Hansen Date: Wed, 8 Oct 2003 07:16:39 +0000 Subject: [PATCH] * gnome/PrintJob.custom: Added default ctor. * gnome/PrintDialog.custom: Added overloaded ctor with fewer parameters. * sources/Gnome.metadata: Disabled default ctor for PrintJob, changed type from int to PrintDialogFlags for PrintDialog ctor and changed return type from byte to string for PrintConfig.Get. svn path=/trunk/gtk-sharp/; revision=18738 --- ChangeLog | 8 ++++++++ api/gnome-api.xml | 6 +++--- gnome/PrintDialog.custom | 12 ++++++++++++ gnome/PrintJob.custom | 14 ++++++++++++++ sources/Gnome.metadata | 35 +++++++++++++++++++++++++++++++++++ 5 files changed, 72 insertions(+), 3 deletions(-) create mode 100644 gnome/PrintDialog.custom create mode 100644 gnome/PrintJob.custom diff --git a/ChangeLog b/ChangeLog index db1ec7dc4..b035ab2d6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2003-10-08 Martin Willemoes Hansen + + * gnome/PrintJob.custom: Added default ctor. + * gnome/PrintDialog.custom: Added overloaded ctor with fewer parameters. + * sources/Gnome.metadata: Disabled default ctor for PrintJob, + changed type from int to PrintDialogFlags for PrintDialog ctor and + changed return type from byte to string for PrintConfig.Get. + 2003-10-07 Mike Kestner * api/gtk-api.xml : regenerated diff --git a/api/gnome-api.xml b/api/gnome-api.xml index 0b5bb843d..a942d8f80 100644 --- a/api/gnome-api.xml +++ b/api/gnome-api.xml @@ -4937,7 +4937,7 @@ - + @@ -5056,7 +5056,7 @@ - + @@ -6512,7 +6512,7 @@ - + diff --git a/gnome/PrintDialog.custom b/gnome/PrintDialog.custom new file mode 100644 index 000000000..7caf7dca8 --- /dev/null +++ b/gnome/PrintDialog.custom @@ -0,0 +1,12 @@ +// +// PrintDialog.custom - customizations +// +// Author: Martin Willemoes Hansen +// +// Copyright (C) 2003 Martin Willemoes Hansen +// +// This code is inserted after the automatically generated code. +// + +public PrintDialog (Gnome.PrintJob gpj, string title) + : this (gpj, title, 0) {} diff --git a/gnome/PrintJob.custom b/gnome/PrintJob.custom new file mode 100644 index 000000000..7b58287f7 --- /dev/null +++ b/gnome/PrintJob.custom @@ -0,0 +1,14 @@ +// +// PrintJob.custom - customizations +// +// Author: Martin Willemoes Hansen +// +// Copyright (C) 2003 Martin Willemoes Hansen +// +// This code is inserted after the automatically generated code. +// + +public PrintJob() +{ + Raw = gnome_print_job_new (PrintConfig.Default().Handle); +} diff --git a/sources/Gnome.metadata b/sources/Gnome.metadata index ec19c80c8..2e7d7cbb6 100644 --- a/sources/Gnome.metadata +++ b/sources/Gnome.metadata @@ -319,6 +319,17 @@ + + + + + + disabledefaultconstructor + 1 + + + + @@ -332,6 +343,18 @@ + + + gnome_print_dialog_new + + + + flags + type + GnomePrintDialogFlags + + + @@ -503,6 +526,18 @@ + + + Get + + + + type + gchar* + + + +