Функцию описания панели инструментов в общем виде можно представить так:
def gridToolBar(context, main=None, add=None, filterinfo=None, session=None, elementId=None, parentId=None):
toolbar = {
"gridtoolbar": {
"item": [
{
"@img": <Путь к файлу иконки>,
"@text": <Текст кнопки>,
"@hint": <Текст подсказки>,
"@disable": <'true'/'false'>,
"action": { <Описание действия> }
},
...
]
}
}
return XMLJSONConverter(input = toolbar).parse()
Иконки к панели инструментов (и к другим элементам) обычно располагаются в <userdata>/resources. Путь к файлу иконки является относительным этого каталога.

