Нет, фокус не в этом.Сообщение от Oleg_BS
Фокус в том, что этот алгоритм будет работать правильно, если ему дать нужную строку. А чтобы ему дать нужную строку, надо сделать анализ каждой читаемой из settings.ini строки на соответсвие куче требований, используя... этот алгоритм, которому всё равно надо дать нужную строку, для которой надо написать анализ... и т.д.
Пока что обходимся безо всяких хитрых алгоритмов, просто тупо читаем из settings.ini параметры из раздела [Hotkey move] в количестве 3*8*2 параметров с заданными именами, которые там вообще могут быть, отсекая неудавшиеся попытки чтения, и тем самым получая всё что там вообще есть и имена параметров.
Надо будет - сделаем что-то более подобающее.