From kde-core-devel Sat Sep 15 14:38:18 2007 From: "Jos Poortvliet" Date: Sat, 15 Sep 2007 14:38:18 +0000 To: kde-core-devel Subject: Re: Future of KPrinter Message-Id: <5c77e14b0709150738t48baeb0dp6a339ea3120b61e5 () mail ! gmail ! com> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=118986713430625 On 9/15/07, Kuba Ober wrote: > On Sunday 09 September 2007, Thiago Macieira wrote: > > Kurt Pfeifle wrote: > > >> Yes, but that's something that should be set up in the print > > >> configuration system. It's not something the applications themselves > > >> should be doing. > > > > > >What about me, the user who notices the fuckup, and wants to > > >correct it?? > > > > That's exactly the point: the user should be correcting it, not the > > application. > > > > Why should the application developer decide to use different margins if he > > doesn't even know what kind of printer will be used with his application? > > > > Setting the margins is a feature for the printing system, but not > > necessarily an API for the class. > > This all sounds just so weird. Why do we need margin settings in a print > dialog?! > > That's something that belongs to page format/page properties or whatnot. Every platform allows you to change the margins from the print dialog. And not all apps have a page format/properties - take webpages, emails, pictures... You could add such a dialog to each of these apps, but isn't it far more efficient to not do that, but have it in the printing dialog? > Kuba >