Re: Concerns about print preview implementation
- From: Alexander Larsson <alexl redhat com>
- To: Paolo Borelli <pborelli katamail com>
- Cc: gtk-devel-list <gtk-devel-list gnome org>
- Subject: Re: Concerns about print preview implementation
- Date: Tue, 16 May 2006 11:51:21 +0200
On Mon, 2006-05-15 at 18:44 +0200, Paolo Borelli wrote:
> >> * As explained many times when evince was created, the evince UI is so neat because it was
> >> thought with a clear use case in mind: multipages documents in portrait mode. However not all
> >> gtk apps that do printing are document oriented: think of CAD apps, image editors and probably
> >> others: is the evince UI well suited for previewing those documents?
> >
> > In what way to you see the print preview widget ui will be significantly
> > different from that of evince though? Aren't they gonna be pretty
> > similar, with next/prev buttons and some way to zoom and scroll around.
>
> Yes, that's true. However by using a normal widget the app could always
> replace it with a custom or derived widget which provides actions
> specific to their kind of document.
So, you want an API where you can completely replace the print preview
widget?
> >> * preview embedding: for instance gedit currently embeds the preview in the tab and we are pretty happy
> >> with it. Sure, someone may argue that we should not do it, but I don't think that this kind of policy decisions
> >> belong in a toolkit. Beside there may be other apps where an embedded preview may make even more sense.
> >
> > This does complicate the API a bit though. For instance, I'm not sure
> > how easy that would be to do with the win32 native dialogs.
>
> I may be missing something here: note that by 'embedded' I mean embedded
> in the app, not in the native dialog, so it would be a normal gtk
> widget.
Still, there is a native dialog around, with all the mainloop vs win32
mainloop using native dialogs. I guess if we close the print dialog
when showing the print preview that might be solvable, but as I said
earlier, is that really the behaviour we want?
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Alexander Larsson Red Hat, Inc
alexl redhat com alla lysator liu se
He's a scarfaced soccer-playing vagrant on the run. She's a radical
extravagent college professor operating on the wrong side of the law. They
fight crime!
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]