Diff for /Amaya/amaya/templates.c between versions 1.160 and 1.161

version 1.160, 2007/11/16 13:52:31 version 1.161, 2007/11/20 11:46:06
Line 363  void SetTemplateRepositoryList (const vo Line 363  void SetTemplateRepositoryList (const vo
   -----------------------------------------------------------------------*/    -----------------------------------------------------------------------*/
 void InitTemplates ()  void InitTemplates ()
 {  {
   /* Init Template element attribute restriction filter. */  
   TtaSetAttributeFilterProc(TemplateAttributeFilter);  
   
   TtaSetEnvBoolean ("SHOW_TEMPLATES", TRUE, FALSE);    TtaSetEnvBoolean ("SHOW_TEMPLATES", TRUE, FALSE);
   LoadTemplateRepositoryList (&TemplateRepositoryPaths);    LoadTemplateRepositoryList (&TemplateRepositoryPaths);
 }  }
Line 1504  ThotBool TemplateAttrInMenu (NotifyAttri Line 1501  ThotBool TemplateAttrInMenu (NotifyAttri
     return FALSE;      return FALSE;
 }  }
   
 /*----------------------------------------------------------------------  
   TemplateAttributeFilter  
   Callback procedure to filter attribute (attribute restriction).  
   ----------------------------------------------------------------------*/  
 void TemplateAttributeFilter(Element el, Document doc, SSchema sschema, int num, TypeRestriction* restr)  
 {  
   AttributeType attrType;  
   attrType.AttrSSchema = sschema;  
   attrType.AttrTypeNum = num;  
     
 //  printf("TemplateAttributeFilter %s %s\n", TtaStrdup(TtaGetElementTypeName(TtaGetElementType(el))), TtaStrdup(TtaGetAttributeName(attrType)));  
 }  

Removed from v.1.160  
changed lines
  Added in v.1.161


Webmaster