https://pastebin.com/hgubjpPG
@DarkP1xel Кстати, когда я говорил о скорости работы, я имел в виду скорость восстановления диалога. Т. к. в ASI для получения пункта использовался ассоциативный массив (std::map), который строил бинарное дерево при каждом добавлении элемента в массив, а затем, для...