On Wed, 2006-05-03 at 14:27 +0200, Paolo Maggi wrote: > Hi, > > > > The GtkPrintPaginator interface should emit three signals: > > > > > > - begin_page (GtkPrintPaginator *p): emitted when starting to paginate a > > > new page > > > - finished (GtkPrintPaginator *p): emitted when pagination ends > > > - canceled (GtkPrintPaginator *p): if pagination is canceled > > > > It looks strange to me to have the paginator canceling. > > Why? User may want to cancel the pagination process by pressing Cancel > in a progress dialog. > For example a couple of days ago I started printing a text document in > gedit and when I saw that the document was about 1000 pages long, I > canceled pagination and so I didn't waste a single sheet... so > "pagination canceling saves the nature" :)
I actually like the progress popup in gedit and it buys us a progress display in every app. > > > Surely its the > > dialog showed by GtkPrintOperation that does the actual cancel? I guess > > it might be useful if you do your own progress dialog. > > I was thinking to add a "standard" progress dialog with a Cancel button > but allow program specific progress dialogs too (see gedit). > > > Yes, something like this should be quite workable. Would you be > > interested in looking at implementing this? > > I will try to implement my proposal in the week-end. -- John (J5) Palmieri <[EMAIL PROTECTED]> _______________________________________________ gtk-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtk-devel-list
