package Gtk.Print_Operation_Preview is
type Gtk_Print_Operation_Preview is new Glib.Types.GType_Interface;
type Cb_Gtk_Print_Operation_Preview_Gtk_Print_Context_Gtk_Page_Setup_Void is not null access procedure (Self : Gtk_Print_Operation_Preview; Context : not null access Gtk.Print_Context.Gtk_Print_Context_Record'Class; Page_Setup : not null access Gtk.Page_Setup.Gtk_Page_Setup_Record'Class);
type Cb_GObject_Gtk_Print_Context_Gtk_Page_Setup_Void is not null access procedure (Self : access Glib.Object.GObject_Record'Class; Context : not null access Gtk.Print_Context.Gtk_Print_Context_Record'Class; Page_Setup : not null access Gtk.Page_Setup.Gtk_Page_Setup_Record'Class);
type Cb_Gtk_Print_Operation_Preview_Gtk_Print_Context_Void is not null access procedure (Self : Gtk_Print_Operation_Preview; Context : not null access Gtk.Print_Context.Gtk_Print_Context_Record'Class);
type Cb_GObject_Gtk_Print_Context_Void is not null access procedure (Self : access Glib.Object.GObject_Record'Class; Context : not null access Gtk.Print_Context.Gtk_Print_Context_Record'Class);
Null_Gtk_Print_Operation_Preview : constant Gtk_Print_Operation_Preview;
Signal_Got_Page_Size : constant Glib.Signal_Name := "got-page-size";
Signal_Ready : constant Glib.Signal_Name := "ready";
function Get_Type return Glib.GType;
procedure End_Preview
( | Preview | : Gtk_Print_Operation_Preview); |
function Is_Selected
( | Preview | : Gtk_Print_Operation_Preview; |
Page_Nr | : Gint) return Boolean; |
procedure Render_Page
( | Preview | : Gtk_Print_Operation_Preview; |
Page_Nr | : Gint); |
procedure On_Got_Page_Size
( | Self | : Gtk_Print_Operation_Preview; |
Call | : Cb_Gtk_Print_Operation_Preview_Gtk_Print_Context_Gtk_Page_Setup_Void; | |
After | : Boolean := False); |
procedure On_Got_Page_Size
( | Self | : Gtk_Print_Operation_Preview; |
Call | : Cb_GObject_Gtk_Print_Context_Gtk_Page_Setup_Void; | |
Slot | : not null access Glib.Object.GObject_Record'Class; | |
After | : Boolean := False); |
procedure On_Ready
( | Self | : Gtk_Print_Operation_Preview; |
Call | : Cb_Gtk_Print_Operation_Preview_Gtk_Print_Context_Void; | |
After | : Boolean := False); |
procedure On_Ready
( | Self | : Gtk_Print_Operation_Preview; |
Call | : Cb_GObject_Gtk_Print_Context_Void; | |
Slot | : not null access Glib.Object.GObject_Record'Class; | |
After | : Boolean := False); |
function "+"
( | W | : Gtk_Print_Operation_Preview) return Gtk_Print_Operation_Preview; |