[About] Version=1.0 Author=iarspider Mail= [Type] Class=Element Info=Работа с файлами конфигурации Tab=Files [Property] FileName=Имя файла конфигурации|2| Section=Определяет секцию по-умолчанию|2| Key=Определяет ключ по-умолчанию|2| Default=Значение по-умолчанию (для метода doRead)|3| Mode=Режим работы компонента: Atomic - файл обновляется автоматически, Transactional - для записи изменений необходим вызов doCommit|14|1|Atomic,Transactional [Methods] doRead=Чтение значения ключа Key из секции Section|1|0 doWrite=Создание и запись значения в ключ|1|0 *doSectionNames=Производит поиск всех секций в файле|1|0 *doSectionData=Производит поиск всех ключей в указанной секции|1|0 *doDeleteKey=Удаление параметра|1|0 *doEraseSection=Удаление всей секции|1|0 *doCommit=Записывает изменённый файл (при Mode=Transactional)|1|0 *doCancel=Отменяет все изменения (при Mode=Transactional)|1|0 *onSectionNames=Событие происходит после нахождения очередной секции и выдаёт её в поток|2|0 *onSectionData=Событие происходит после получения контента текущей секции и выдает его элементы в поток ARG(Key, Value)|2|0 onRead=Событие происходит всякий раз после чтения ключа|2|0 ValueRead=Содержит значение ключа после вызова doRead|3|0 *SectionNames=Массив имён секций|3|13 *SectionData=Массив пар (ключ, значение) для секции Section|3|13 FileName=Имя файла конфигурации|4|2 Section=Определяет секцию по-умолчанию|4|2 Key=Определяет ключ по-умолчанию|4|2 Value=Значение ключа|4|2 *Default=Значение по-умолчанию (для метода doRead)|4|3