
    ը	fh                     <    d dl mZ d dlmZ d Zedk(  r e        yy)    N)
FatalErrorc                     t        j                         \  } }dd lm} dd l}ddlm}  |        ddlm} ddl	m
} ddlm}m} ddlm}	 | d   }
| d   }| d	   }| d
   }d}|
r|dz  }|r|dz  }|r|dz  }|r|dz  }|dkD  r!t        j                   t#        d      dz         |dkD  r	 |j%                           |       }|
rQ |	       }d|_        |
|_        ddj/                  |
j1                  d      d         g|_        |j5                  |       |rQ |	       }d|_        ||_        ddj/                  |j1                  d      d         g|_        |j5                  |       |r/ |	       }d	|_        ||_        ddg|_        |j5                  |       |r/ |	       }d
|_        ||_        ddg|_        |j5                  |       |j7                         } |d  |       t#        d            }|j9                          |j;                          t=        |      dk\  r'|j?                  |j@                  |gd g|dz
  z  z          |jC                          y # t&        $ r}t)        |       Y d }~d }~ww xY w)Nr   )set_gui_path)StandaloneGrassInterface)	LayerList)AnimationFrame	MAX_COUNT)	AnimLayerrastervectorstrdsstvds   z-%s=, %s=, %s= and %s= are mutually exclusive.)r   r   r   r   zd.rastz
map={name},)namezd.vectzmap=zAnimation Tool - GRASS GIS)parentgifacetitle)"gscriptparsergrass.temporaltemporalwxgrass.script.setupr   core.gifacer   core.layerlistr   animation.framer   r	   animation.datar
   fatal_initr   printmapTyper   formatsplitcmdAddLayerAppCentreOnScreenShowlen	CallAfterSetAnimationsMainLoop)optionsflagstgisr   r   r   r   r   r	   r
   rastvectr   r   	numInputse	layerListlayerappframes                       :/usr/lib/grass83/gui/wxpython/animation/g.gui.animation.pymainr;   :   sb   ^^%NGU "/N4(9(8D8DGEGEIQ	Q	Q	Q	1}=>45	

 1}	IIK I 
|22

38J2KL	5! 
|22

38J2KL	5!
v&	5!
v&	5!
&&(C'),-E
 
	JJL
9~
U((9+)a-8P*PQLLNS  	!HH	s   'I 	I4I//I4__main__)grass.scriptscriptr   grass.exceptionsr   r;   __name__     r:   <module>rC      s)   l  'Vr zF rB   