Register GtkPrintCapabilities
This commit is contained in:
		@ -1,3 +1,9 @@
 | 
				
			|||||||
 | 
					2006-06-10  Matthias Clasen <mclasen@redhat.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						* gtk/gtk.symbols:
 | 
				
			||||||
 | 
						* gtk/gtkprintjob.[hc]: Register GtkPrintCapabilities as a
 | 
				
			||||||
 | 
						flags type.  (#344504, Marko Anastasov)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
2006-06-09  Benjamin Berg  <benjamin@sipsolutions.net>
 | 
					2006-06-09  Benjamin Berg  <benjamin@sipsolutions.net>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	* gtk/gtkmenuitem.c: (get_offsets): Take GtkMenu::horizontal-padding
 | 
						* gtk/gtkmenuitem.c: (get_offsets): Take GtkMenu::horizontal-padding
 | 
				
			||||||
 | 
				
			|||||||
@ -1,3 +1,9 @@
 | 
				
			|||||||
 | 
					2006-06-10  Matthias Clasen <mclasen@redhat.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						* gtk/gtk.symbols:
 | 
				
			||||||
 | 
						* gtk/gtkprintjob.[hc]: Register GtkPrintCapabilities as a
 | 
				
			||||||
 | 
						flags type.  (#344504, Marko Anastasov)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
2006-06-09  Benjamin Berg  <benjamin@sipsolutions.net>
 | 
					2006-06-09  Benjamin Berg  <benjamin@sipsolutions.net>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	* gtk/gtkmenuitem.c: (get_offsets): Take GtkMenu::horizontal-padding
 | 
						* gtk/gtkmenuitem.c: (get_offsets): Take GtkMenu::horizontal-padding
 | 
				
			||||||
 | 
				
			|||||||
@ -2679,6 +2679,7 @@ gtk_print_job_get_surface
 | 
				
			|||||||
gtk_print_job_send
 | 
					gtk_print_job_send
 | 
				
			||||||
gtk_print_job_set_track_print_status
 | 
					gtk_print_job_set_track_print_status
 | 
				
			||||||
gtk_print_job_get_track_print_status
 | 
					gtk_print_job_get_track_print_status
 | 
				
			||||||
 | 
					gtk_print_capabilities_get_type G_GNUC_CONST
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
				
			|||||||
@ -638,5 +638,28 @@ gtk_print_job_send (GtkPrintJob             *job,
 | 
				
			|||||||
  return TRUE;
 | 
					  return TRUE;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					GType
 | 
				
			||||||
 | 
					gtk_print_capabilities_get_type (void)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  static GType etype = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  if (etype == 0)
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      static const GFlagsValue values[] = {
 | 
				
			||||||
 | 
					        { GTK_PRINT_CAPABILITY_PAGE_SET, "GTK_PRINT_CAPABILITY_PAGE_SET", "page-set" },
 | 
				
			||||||
 | 
					        { GTK_PRINT_CAPABILITY_COPIES, "GTK_PRINT_CAPABILITY_COPIES", "copies" },
 | 
				
			||||||
 | 
					        { GTK_PRINT_CAPABILITY_COLLATE, "GTK_PRINT_CAPABILITY_COLLATE", "collate" },
 | 
				
			||||||
 | 
					        { GTK_PRINT_CAPABILITY_REVERSE, "GTK_PRINT_CAPABILITY_REVERSE", "reverse" },
 | 
				
			||||||
 | 
					        { GTK_PRINT_CAPABILITY_SCALE, "GTK_PRINT_CAPABILITY_SCALE", "scale" },
 | 
				
			||||||
 | 
					        { 0, NULL, NULL }
 | 
				
			||||||
 | 
					      };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      etype = g_flags_register_static (I_("GtkPrintCapabilities"), values);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  return etype;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define __GTK_PRINT_JOB_C__
 | 
					#define __GTK_PRINT_JOB_C__
 | 
				
			||||||
#include "gtkaliasdef.c"
 | 
					#include "gtkaliasdef.c"
 | 
				
			||||||
 | 
				
			|||||||
@ -64,14 +64,14 @@ struct _GtkPrintJob
 | 
				
			|||||||
   */
 | 
					   */
 | 
				
			||||||
  GtkPrintPages print_pages;
 | 
					  GtkPrintPages print_pages;
 | 
				
			||||||
  GtkPageRange *page_ranges;
 | 
					  GtkPageRange *page_ranges;
 | 
				
			||||||
  int num_page_ranges;
 | 
					  gint num_page_ranges;
 | 
				
			||||||
  gboolean rotate_to_orientation;
 | 
					  gboolean rotate_to_orientation;
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
  GtkPageSet page_set;
 | 
					  GtkPageSet page_set;
 | 
				
			||||||
  int num_copies;
 | 
					  gint num_copies;
 | 
				
			||||||
  gboolean collate;
 | 
					  gboolean collate;
 | 
				
			||||||
  gboolean reverse;
 | 
					  gboolean reverse;
 | 
				
			||||||
  double scale;
 | 
					  gdouble scale;
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
struct _GtkPrintJobClass
 | 
					struct _GtkPrintJobClass
 | 
				
			||||||
@ -90,7 +90,7 @@ struct _GtkPrintJobClass
 | 
				
			|||||||
  void (*_gtk_reserved7) (void);
 | 
					  void (*_gtk_reserved7) (void);
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
GType                    gtk_print_job_get_type     (void) G_GNUC_CONST;
 | 
					GType                    gtk_print_job_get_type               (void) G_GNUC_CONST;
 | 
				
			||||||
GtkPrintJob             *gtk_print_job_new                    (const gchar              *title,
 | 
					GtkPrintJob             *gtk_print_job_new                    (const gchar              *title,
 | 
				
			||||||
							       GtkPrinter               *printer,
 | 
												       GtkPrinter               *printer,
 | 
				
			||||||
							       GtkPrintSettings         *settings,
 | 
												       GtkPrintSettings         *settings,
 | 
				
			||||||
@ -113,6 +113,7 @@ gboolean                 gtk_print_job_send                   (GtkPrintJob
 | 
				
			|||||||
							       GDestroyNotify            dnotify,
 | 
												       GDestroyNotify            dnotify,
 | 
				
			||||||
							       GError                  **error);
 | 
												       GError                  **error);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					GType                    gtk_print_capabilities_get_type      (void) G_GNUC_CONST;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
G_END_DECLS
 | 
					G_END_DECLS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user