Цитата Сообщение от Oleg_BS Посмотреть сообщение
Саша, в процессе эксплуатации выявился небольшой, но все таки баг.
Когда часто (2-3 раза в сек на протяжении нескольких секунд) клацаешь кнопочкой (одной или хатку "по кругу" гоняешь) иногда вываливается окошко с ошибкой, типа память не может быть read, память не может быть write, с нулевыми адресами памяти.
Вот с этого места хотелось бы поподробнее.
Что именно замапил на кнопку, которой клацаешь 2-3 раза в секунду?
На нажатие и на отпускание - само сочетание кнопок, количество повторов, пауза между оными.
Иначе локализовать не получается.
Навскидку - вероятно, баг проявляется из-за конкурирования потоков при одновременном доступе к одному и тому же участку памяти.
Попробую покопать в этом направлении, но прошу уточнить - потому как грабли могут оказаться в совершенно другом месте.

Цитата Сообщение от Oleg_BS Посмотреть сообщение
И еще одна просьба/пожелание.
Рик, как то предлагал уже, чтобы при обнулении кол-ва повторов, с целью "размапить" кнопку, все содержимое полей затиралось бы.
Насколько я помню, USSR_Rik предлагал сделать так, чтобы поля, у которых прописано число повторов 0, просто не сохранялись в результирующий файл.
Насколько я помню, сейчас это так и происходит для кнопок. Для хаток не должно пока фурычить, но для кнопок делается.
Т.е. прописываем 0 в Repeat, потом сохраняем профиль. После загрузки профиля поле должно очиститься.

P.S. Все никак не осилю маппинг загрузки/выгрузки профиля по нажатию.