???<!-- GIF89;a -->
123123123123
.....................................................................................................................................???<!-- GIF89;a -->
123123123123
.....................................................................................................................................ó
Afc           @   s¦   d  Z  d d l Td d l m Z d d „ Z d „  Z d „  Z d „  Z d	 „  Z d
 „  Z d „  Z	 d „  Z
 d „  Z e d k r¢ e d ƒ e ƒ  Z e GHe ƒ  n  d S(   sÚ          turtle-example-suite:

             tdemo_clock.py

Enhanced clock-program, showing date
and time
  ------------------------------------
   Press STOP to exit the program!
  ------------------------------------
iÿÿÿÿ(   t   *(   t   datetimei    c         C   s0   t  ƒ  t | ƒ t |  ƒ t | ƒ t ƒ  d  S(   N(   t   penupt   rightt   forwardt   leftt   pendown(   t   distanzt   winkel(    (    s/   /usr/lib64/python2.7/Demo/turtle/tdemo_clock.pyt   jump   s
    


c         C   sj   t  |  d ƒ t d ƒ t  | d ƒ t d ƒ t  | ƒ t d ƒ t  | ƒ t d ƒ t  | d ƒ d  S(   Ngffffffò?iZ   g       @ix   (   t   fdt   rtt   lt(   t   laenget   spitze(    (    s/   /usr/lib64/python2.7/Demo/turtle/tdemo_clock.pyt   hand   s    





c         C   sK   t  ƒ  t | d ƒ t ƒ  t | | ƒ t ƒ  t ƒ  } t |  | ƒ d  S(   Ng333333Ã?(   t   resetR	   t
   begin_polyR   t   end_polyt   get_polyt   register_shape(   t   nameR   R   t	   hand_form(    (    s/   /usr/lib64/python2.7/Demo/turtle/tdemo_clock.pyt   make_hand_shape"   s    	c         C   s   t  ƒ  t d ƒ xi t d ƒ D][ } t |  ƒ | d d k rZ t d ƒ t |  d ƒ n t d ƒ t |  ƒ t d ƒ q Wd  S(   Ni   i<   i   i    i   i   i   (   R   t   pensizet   rangeR	   R
   t   dotR   (   t   radiust   i(    (    s/   /usr/lib64/python2.7/Demo/turtle/tdemo_clock.pyt	   clockface+   s    



c          C   s2  t  d ƒ t d d d ƒ t d d d ƒ t d d d ƒ t d	 ƒ t ƒ  a t j d ƒ t j d
 d ƒ t ƒ  a t j d ƒ t j d d ƒ t ƒ  a t j d ƒ t j d d ƒ xD t t t f D]3 }  |  j	 d ƒ |  j
 d d d ƒ |  j d ƒ qÆ Wt ƒ  t ƒ  a t j ƒ  t j ƒ  t j d ƒ d  S(   Nt   logot   second_handi}   i   t   minute_handi‚   t	   hour_handiZ   i    t   gray20t   gray80t   blue1t   red1t   blue3t   red3t   useri   i   i    iU   (   t   modeR   R   t   TurtleR   t   shapet   colorR    R!   t
   resizemodet	   shapesizet   speedt   htt   writert   put   bk(   R   (    (    s/   /usr/lib64/python2.7/Demo/turtle/tdemo_clock.pyt   setup8   s.    

				

c         C   s)   d d d d d d d g } | |  j  ƒ  S(   Nt   Mondayt   Tuesdayt	   Wednesdayt   Thursdayt   Fridayt   Saturdayt   Sunday(   t   weekday(   t   tt	   wochentag(    (    s/   /usr/lib64/python2.7/Demo/turtle/tdemo_clock.pyR>   S   s    	c         C   s^   d d d d d d d d d	 d
 d d g } |  j  } | |  j d } |  j } d | | | f S(   Ns   Jan.s   Feb.s   Mar.s   Apr.t   Mayt   Junet   Julys   Aug.s   Sep.s   Oct.s   Nov.s   Dec.i   s   %s %d %d(   t   yeart   montht   day(   t   zt   monatt   jt   mR=   (    (    s/   /usr/lib64/python2.7/Demo/turtle/tdemo_clock.pyt   datumX   s    		c          C   s5  t  j ƒ  }  |  j |  j d } |  j | d } |  j | d } yÛ t t ƒ t j	 ƒ  t j
 ƒ  t j d ƒ t j t |  ƒ d d d d ƒt j d
 ƒ t j t |  ƒ d d d d ƒt j d ƒ t t ƒ t j d | ƒ t j d | ƒ t j d | ƒ t t ƒ t t d ƒ Wn t k
 r0n Xd  S(   Ngíµ ÷Æ°>g      N@iA   t   alignt   centert   fontt   Courieri   t   boldi–   iU   i   i   id   (   RM   i   RN   (   RM   i   RN   (   R   t   todayt   secondt   microsecondt   minutet   hourt   tracert   FalseR1   t   cleart   homeR   t   writeR>   t   backRI   t   TrueR   t
   setheadingR    R!   t   ontimert   tickt
   Terminator(   R=   t   sekundeRR   t   stunde(    (    s/   /usr/lib64/python2.7/Demo/turtle/tdemo_clock.pyR]   `   s.    




c           C   s&   t  t ƒ t ƒ  t  t ƒ t ƒ  d S(   Nt	   EVENTLOOP(   RT   RU   R4   RZ   R]   (    (    (    s/   /usr/lib64/python2.7/Demo/turtle/tdemo_clock.pyt   mainy   s
    

t   __main__R   N(   t   __doc__t   turtleR   R	   R   R   R   R4   R>   RI   R]   Rb   t   __name__R)   t   msgt   mainloop(    (    (    s/   /usr/lib64/python2.7/Demo/turtle/tdemo_clock.pyt   <module>   s    
									
	