[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gtk-devel
Subject:    Re: Gtk+ printing dialog highlevel thoughts
From:       Bill Haneman <Bill.Haneman () Sun ! COM>
Date:       2006-01-23 11:48:12
Message-ID: 43D4C27C.10001 () sun ! com
[Download RAW message or body]

Alexander Larsson wrote:

>On Fri, 2006-01-20 at 12:36 +0000, Bill Haneman wrote:
>
>  
>
>>Also, for theming, it should be possible to preview the document in a 
>>non-WYSIWYG mode.  I know may seem like a mis-feature to some, but for 
>>people with certain vision disorders, it's vital that even print 
>>previews be viewable using the current theme colors instead of the 
>>actual document colors.  For instance, in HighContrastInverse, the print 
>>preview should appear in while-on-black.   To do otherwise can make the 
>>print preview dialog unusable and/or painful for some end-users, and 
>>existing accessibility regulations do specify that user interface 
>>elements must respect system themes.
>>    
>>
>
>Nobody is going to render their paper output with theme colors, that
>just isn't the way apps are set up (i.e. the printing output is not
>coupled to the current on-screen settings). So I think it will be hard
>to do it like this. Maybe we could just invert the pixmap before we
>paint it in the preview or something like that.
>  
>
No Alex, that won't do.  The fact that users won't render paper output 
this way doesn't matter; what matters is that for some users, the "print 
preview" must be themed rather than WYSIWYG.

The print preview mechanism MUST be theme-aware, or at least themeable 
(i.e. fg and bg colors must be speciable via the theme).  This is a 
"hard" (i.e. firm) accessibility requirement, I didn't make it up :-)

regards

Bill

>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Alexander Larsson                                            Red Hat, Inc 
>                   alexl@redhat.com    alla@lysator.liu.se 
>He's an impetuous crooked filmmaker with acid for blood. She's a radical 
>out-of-work research scientist from aristocratic European stock. They fight 
>crime! 
>
>  
>

_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic