;ò
·‘ZAc           @   s,   d  k  Z  d Z d Z d f  d „  ƒ  YZ d  S(   Ni   i    s   ScreenSizePreviewc           B   sA   t  Z d Z d Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   Ni@  i°  c         C   s3  | i i ƒ  } | i | i i ƒ | i i | t d d |  i
 |  i ƒ |  i i | i d d |  i
 |  i i ƒ  d |  i |  i i ƒ  d |  i i ƒ  |  i i ƒ  t i i d t i i d d ƒ |  i |  i
 |  i d } |  i |  i |  i d } | i i |  i t |  i
 | d |  i | d | | ƒ d  S(   Ni    i   i   (   s   widgets   windows   new_gcs   gcs   set_rgb_fg_colors   styles   blacks   draw_rectangles   TRUEs   selfs   widget_widths   widget_heights
   screenshots   render_to_drawable_alphas	   get_widths
   get_heights   gtks   gdks   PIXBUF_ALPHA_FULLs   RGB_DITHER_MAXs   res_xs	   max_widths   ws   res_ys
   max_heights   hs   FALSE(   s   selfs   widgets   events   hs   gcs   w(    (    s:   /data/usr-share/system-config-display/screenSizePreview.pys   screen_expose   s     %	c         C   ss   | i i ƒ  |  _ |  i i | i ƒ  i ƒ |  i i | i ƒ  i	 ƒ |  i i
 d t i i t i i t i i ƒ d  S(   Ni    (   s   widgets   windows   new_gcs   selfs   gcs   set_backgrounds	   get_styles   whites   set_foregrounds   blacks   set_line_attributess   gtks   gdks   LINE_DOUBLE_DASHs   CAP_BUTTs
   JOIN_MITER(   s   selfs   widget(    (    s:   /data/usr-share/system-config-display/screenSizePreview.pys   realize-   s
    c      	   C   sî   | |  _  | |  _ t |  _ t i i t i i t	 d t i i
 ƒ  t i i ƒ  ƒ } | i t i i ƒ  t i i ƒ  d d d d t i i
 ƒ  t i i ƒ  ƒ | i t i i
 ƒ  | |  i t i i ƒ  | |  i t i i ƒ |  _ |  i | ƒ d  S(   Ni   i    (   s   widget_widths   selfs   widget_heights   Nones   widgets   gtks   gdks   Pixbufs   COLORSPACE_RGBs   FALSEs   screen_widths   screen_heights
   screenshots   get_from_drawables   get_default_root_windows   colormap_get_systems   scale_simples	   max_widths
   max_heights   INTERP_BILINEARs
   connect_to(   s   selfs   widgets   widget_widths   widget_heights
   screenshot(    (    s:   /data/usr-share/system-config-display/screenSizePreview.pys   __init__4   s    			c         C   s7   | |  _  | |  _ |  i t j o |  i i ƒ  n d  S(   N(   s   res_xs   selfs   res_ys   widgets   Nones
   queue_draw(   s   selfs   res_xs   res_y(    (    s:   /data/usr-share/system-config-display/screenSizePreview.pys   set_resolutionF   s    		c         C   s3   | |  _  | i d |  i ƒ | i d |  i ƒ d  S(   Ns   expose_events   realize(   s   widgets   selfs   connects   screen_exposes   connect_afters   realize(   s   selfs   widget(    (    s:   /data/usr-share/system-config-display/screenSizePreview.pys
   connect_toL   s    	(	   s   __name__s
   __module__s	   max_widths
   max_heights   screen_exposes   realizes   __init__s   set_resolutions
   connect_to(    (    (    s:   /data/usr-share/system-config-display/screenSizePreview.pys   ScreenSizePreview   s   				(   s   gtks   TRUEs   FALSEs   ScreenSizePreview(   s   FALSEs   gtks   TRUEs   ScreenSizePreview(    (    s:   /data/usr-share/system-config-display/screenSizePreview.pys   ?   s   	