404

[ Avaa Bypassed ]




Upload:

Command:

botdev@13.58.138.232: ~ $
/*
 * bonobo-print.idl: Bonobo remote printing support
 *
 * Author:
 *    Michael Meeks (michael@helixcode.com)
 *
 * Copyright (C) 2000 Helix Code, Inc.
 */

#ifndef BONOBO_PRINT_IDL
#define BONOBO_PRINT_IDL

#include "Bonobo_Storage.idl"

module Bonobo {

	struct PrintScissor {
		double width_first_page,  width_per_page;
		double height_first_page, height_per_page;
	};

	struct PrintDimensions {
		double width, height;
	};

	interface Print : Bonobo::Unknown {
		/**
		 * render:
		 *
		 *   This returns a gnome-print Meta stream of the object
		 * rendered into an infinite page at the origin with size
		 * determined by the PrintDimensions. The PrintScissor tells
		 * it at what points it will be split across pages so it can
		 * adjust its rendering if required.
		 **/
		Stream render (in PrintDimensions pd,
		               in PrintScissor    scissor);

		void unImplemented1 ();
		void unImplemented2 ();
		void unImplemented3 ();
		void unImplemented4 ();
	};
};

#endif /* BONOBO_PRINT_IDL */

Filemanager

Name Type Size Permission Actions
Bonobo.idl File 1.12 KB 0644
Bonobo_Application.idl File 1.38 KB 0644
Bonobo_Canvas.idl File 3.95 KB 0644
Bonobo_Clipboard.idl File 2.02 KB 0644
Bonobo_Context.idl File 2.86 KB 0644
Bonobo_Control.idl File 4.97 KB 0644
Bonobo_Embeddable.idl File 1.82 KB 0644
Bonobo_Exception.idl File 369 B 0644
Bonobo_Gdk.idl File 2.14 KB 0644
Bonobo_ItemContainer.idl File 1.22 KB 0644
Bonobo_Listener.idl File 1.91 KB 0644
Bonobo_Moniker.idl File 2.87 KB 0644
Bonobo_Persist.idl File 4.12 KB 0644
Bonobo_Print.idl File 1013 B 0644
Bonobo_Property.idl File 4.57 KB 0644
Bonobo_Sample_Echo.idl File 219 B 0644
Bonobo_Storage.idl File 5.65 KB 0644
Bonobo_UI.idl File 3.09 KB 0644
Bonobo_Zoomable.idl File 3.67 KB 0644