/* * This file was automatically generated by version 1.7 of cextract. * Manual editing not recommended. */ #ifndef __CEXTRACT__ #ifdef __STDC__ extern void InitCSS ( void ); extern void CloseCSS ( void ); extern CSSInfoPtr GetNewDocumentStyle ( Document doc, char *name, CSSInfoPtr refcss, boolean before ); extern void AddCSS ( CSSInfoPtr css, CSSInfoPtr refcss, boolean before, Document doc ); extern void DeleteCSS ( CSSInfoPtr css, Document doc ); extern void FreeCSS ( CSSInfoPtr css, Document doc ); extern void FreeAllCSS ( Document doc ); extern void FreeAllCSSForClose ( Document doc ); extern CSSInfoPtr NewCSS ( void ); extern CSSInfoPtr GetCSSFromName ( char *name, Document doc ); extern char *GetCSSName ( char *filename ); extern CSSInfoPtr GetLastCSS ( Document doc ); extern CSSInfoPtr GetPrevCSS ( Document doc, CSSInfoPtr css ); extern int GetSheetsNames ( Document doc, char **names ); extern void MoveCSSToFirst ( CSSInfoPtr css, Document doc ); extern void MoveCSSToLast ( CSSInfoPtr css, Document doc ); extern void MoveCSSToNext ( CSSInfoPtr css, Document doc ); extern void MoveCSSToPrev ( CSSInfoPtr css, Document doc ); extern void MoveCSSInList ( CSSInfoPtr css, CSSInfoPtr oldcss, boolean before, Document doc ); extern void ApplySheetsFromList ( Document doc, char *filenames ); extern void SaveCSSToFile ( CSSInfoPtr css ); extern void SaveDocCSS ( Document doc ); extern void GetCSSDirectories ( char sep, char **dirs, int *nbdirs ); extern PSchema GetRulePSchema ( SSchema schema, Document doc, CSSInfoPtr cssInfo ); extern CSSRuleSchemasPtr GetFirstCssSchemasList ( CSSInfoPtr css, Document doc ); extern PSchema GetNextCSSPschema ( SSchema sschema, CSSInfoPtr css ); extern PSchema GetPrevCSSPschema ( SSchema sschema, CSSInfoPtr css, CSSInfoPtr skipcss, Document doc ); extern PSchema GetLastPschema ( SSchema sschema, Document doc ); extern PSchema RebuildCSSPSchema ( SSchema sschema, CSSInfoPtr css, Document doc ); extern void RefreshDocViews ( Document doc, SSchema sschema ); extern void SetAttributeValue ( Document doc ); extern void PrintCSS ( CSSInfoPtr css, FILE * output ); extern void PrintListCSS ( FILE *output ); #else /* __STDC__ */ extern void InitCSS (/* void */); extern void CloseCSS (/* void */); extern CSSInfoPtr GetNewDocumentStyle (/* Document doc, char *name, CSSInfoPtr refcss, boolean before */); extern void AddCSS (/* CSSInfoPtr css, CSSInfoPtr refcss, boolean before, Document doc */); extern void DeleteCSS (/* CSSInfoPtr css, Document doc */); extern void FreeCSS (/* CSSInfoPtr css, Document doc */); extern void FreeAllCSS (/* Document doc */); extern void FreeAllCSSForClose (/* Document doc */); extern CSSInfoPtr NewCSS (/* void */); extern CSSInfoPtr GetCSSFromName (/* char *name, Document doc */); extern char *GetCSSName (/* char *filename */); extern CSSInfoPtr GetLastCSS (/* Document doc */); extern CSSInfoPtr GetPrevCSS (/* Document doc, CSSInfoPtr css */); extern int GetSheetsNames (/* Document doc, char **names */); extern void MoveCSSToFirst (/* CSSInfoPtr css, Document doc */); extern void MoveCSSToLast (/* CSSInfoPtr css, Document doc */); extern void MoveCSSToNext (/* CSSInfoPtr css, Document doc */); extern void MoveCSSToPrev (/* CSSInfoPtr css, Document doc */); extern void MoveCSSInList (/* CSSInfoPtr css, CSSInfoPtr oldcss, boolean before, Document doc */); extern void ApplySheetsFromList (/* Document doc, char *filenames */); extern void SaveCSSToFile (/* CSSInfoPtr css */); extern void SaveDocCSS (/* Document doc */); extern void GetCSSDirectories (/* char sep, char **dirs, int *nbdirs */); extern PSchema GetRulePSchema (/* SSchema schema, Document doc, CSSInfoPtr cssInfo */); extern CSSRuleSchemasPtr GetFirstCssSchemasList (/* CSSInfoPtr css, Document doc */); extern PSchema GetNextCSSPschema (/* SSchema sschema, CSSInfoPtr css */); extern PSchema GetPrevCSSPschema (/* SSchema sschema, CSSInfoPtr css, CSSInfoPtr skipcss, Document doc */); extern PSchema GetLastPschema (/* SSchema sschema, Document doc */); extern PSchema RebuildCSSPSchema (/* SSchema sschema, CSSInfoPtr css, Document doc */); extern void RefreshDocViews (/* Document doc, SSchema sschema */); extern void SetAttributeValue (/* Document doc */); extern void PrintCSS (/* CSSInfoPtr css, FILE * output */); extern void PrintListCSS (/* FILE *output */); #endif /* __STDC__ */ #endif /* __CEXTRACT__ */