@brotok вам лучше всего это составлять в конструкторе на условия функций. А там уже запись. В общем у вас буит 4 if -а только смотрите а если у вас совпадет все? При таком методе он 4 раза и запишет
Почти все получилось, пробую добавить файл через "Диалог открыть файл" получается только через переменную, через файл - нет. Добавляю содержимое файла в переменную и строки все объединяются(из-за этого не видит путь до самого файла)