     .
 :
   -  (  )
   - 
   -     
   -   define  include 
     (include ,    
        ( DLL, 
           ))
     .


      :

void GetDescription(char desc[])
  -    desc  /
      . 
  
int GetPriority()
  -   .   ,   . 
       "Backup.c"    0,    
        (    SKI ,
        ).      , 
     ,    255.
      .   

void PatchSKI()
  -   ,     SKI .
     SKI   /     .



   SKI :

  int   GetLinesCount()
    -  -   SKI 

  void  GetLineByNum(int num, char *res)
    -   res    num 

  void  GetLineByStr(char *s, char *res)
    -   res ,    s
    
  void  ReplaceLineByNum(int num, char *new_str)
    -     num  new_str.    
      ,   

  void  ReplaceLineByStr(char *s, char *new_str)
    -  ,    s,  new_str.    
      ,   

  void  GetBackupDir(char *dir)
    -   dir   backup

  void RemoveLineByNum(int num)
    -     num

  void RemoveLineByStr(char *str)
    -  ,    str

  int GetLineNum(char *str)
    -   ,    str

  void AddLine(char* s)
    -    ski 

  void GetSkinName(char* s)
    -   s   

  void GetDateTimeStr(char *s)
    -   s    
    
  void log(char *str)
    -   str  Log  (  )  
  


      :
 
 Strings:
   strxfrm, strrev, strncpy, strlen, strcspn, strspn, strcat, memset, 
   strtok, strcpy, memcmp, memicmp, memccpy, memcpy, memmove, memset, 
   strdup, strlwr, strupr, strncmp, strnicmp, strset, strcmp, stricmp, 
   strncat, strnset, strcspn, strspn

 I/O:
   O_RDONLY, O_WRONLY, O_RDWR, O_ACCMODE, O_CREAT, O_TRUNC, O_EXCL, S_IWRITE, S_IREAD
   write, unlink, umask, tell, setmode, rename, remove, read, open,
   lseek, locking, isatty, filelength, eof, dup, dup2, creat, close,
   chsize, access, chmod

 stdlib:
   system, atof, free, srand, realloc, ecvt, fcvt, calloc, malloc, getenv,
   putenv, abort, atol, gcvt, rand, itoa, ltoa, ultoa


    Log  (Skins Manager).

