Цитата Сообщение от Nihil Посмотреть сообщение
P.S. Все никак не осилю маппинг загрузки/выгрузки профиля по нажатию.
Э-э-э... Номер кнопки как индекс в массиве параметров. Применение мапинга - операция смены указателя на массив на другой...

*ptr=profiles[index_of_profile]
action=ptr[key_number]