[About] Version=1.0 Author=Nic Mail=support@hiasm.ru [Type] Class=Element Info=Provides methods for accessing ini-file Tab=Files [Property] FileName=Sets the file name by default. ARG(string)|2| Section=Sets the section by default. ARG(string)|2| Key=Sets the key by default. ARG(string)|2| Encoding=Sets the encoding applied to the contents of the file. ARG(Encoding)|20|(empty)|Encoding [Methods] doReadKey=Reads the Value of the Key at specified Section. ARG(string FileName, string Section, string Key[, string Value])|1|0 doWriteKey=Creates or Writes the Value of the Key at specified Section. ARG(string FileName, string Section, string Key, string Value)|1|0 *doReadSections=Reads all section names. ARG(string FileName)|1|0 *doReadKeys=Reads all keys of the specified section. ARG(string FileName, string Section)|1|0 *doDeleteKey=Removes the specified key. ARG(string FileName, string Section, string Key)|1|0 *doEraseSection=Removes the specified section. ARG(string FileName, string Section)|1|0 *doClearAll=Clears ini file. ARG(string FileName)|1|0 *onReadSections=Occurs after getting all sections and return the array sections names. ARG(array)|2|13 *onReadKeys=Occurs after getting all keys and return the array keys names. ARG(array)|2|13 onResult=Occurs after reading the key and returns the value. ARG(string)|2|2 Result=Returns the value of the specified key. ARG(string)|3|2 FileName=Defines the file name. ARG(string)|4|2 Section=Defines the section name. ARG(string)|4|2 Key=Defines the key name. ARG(string)|4|2 Value=Defines the value to be written to the key. ARG(string)|4|2