Есть задача:
Для удаленного обновления.
Мы типо присылаем архив с XML + dll,
юзеры разворачимают архив в определнную папку,
а программулина должна находить эти файлы
и на основании их содержания подвязывать
меню и обработчики меню.
1. имеется контекстное меню для контрола
2. XML, в котором описаны пункты меню и название процедур для реализации действйи с пунктом меню
Например:
<context_menu>
<item_menu>
<item>1</item>
<name_item>Открыть файл...</name_item>
<procedure>prc_OpenFile</procedure>
<name_dll>my.dll</name_dll>
</item_menu>
<item_menu>
<item>2</item>
<name_item>Сохранить файл...</name_item>
<procedure>prc_SaveFile</procedure>
<name_dll>my.dll</name_dll>
</item_menu>
............
</context_menu>
3. процедуры prc_OpenFile и prc_SaveFile находяться в dll (одной или разных — как лучше?)
Надо:
1. название пунктов контекстного меню брать из XML
2. программно связывать пункт меню и процедуру из dll
Подскажите подход к этой задаче, плиз?